BM66(@ yyybbbQQQLLLJJJHHHFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGFFFFFFGGGIIILLLJJJMMMQQQSSSTTTUUUWWWXXXWWW[[[___bbbcccggglllqqqyyy~~~}}}rrriiijjjppptttwwwyyy{{{wwwqqqllliiifffdddbbb\\\\\\[[[ZZZXXXWWWUUUTTTSSSQQQOOOLLLJJJHHHFFFFFFGGGFFFEEEDDDBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;:::999999888888999999::::::;;;;;;;;;;;;::::::;;;;;;===???BBBCCCBBB@@@???>>>>>>>>>======<<<<<<;;;<<<>>>>>><<<<<<<<<===::::::999999:::;;;===>>>======;;;999666444222111000///...------...///000////////////000000000000//////000111111111111111///222333222///...///111000000000000111111111111222222222111111111000000333444555444222111222333222222111111111111111111444444444555555555555666444444555555666777777777::::::;;;;;;===>>>@@@@@@BBBDDDFFFIIIKKKLLLMMMMMMOOOPPPOOONNNNNNPPPTTTWWW\\\dddeeeeeekkknnnzzzjjjXXXOOOKKKGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGGGGGGGHHHKKKMMMMMMOOOSSSUUUVVVWWWXXXZZZ[[[___cccfffhhhkkkqqquuu~~~yyyoooiiilllrrrvvvyyy{{{~~~zzzuuupppllliiieeeccc\\\\\\\\\ZZZYYYWWWUUUTTTQQQPPPNNNKKKHHHGGGEEEEEEFFFFFFEEECCCBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;:::999999888888999999;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;===@@@BBBAAA@@@???>>>>>>===<<<<<<======;;;===???>>>===<<<=========<<<<<<<<<<<<>>>???@@@===<<<;;;888666444222111/////////....../////////////////////000000000000///000000111111111000000000111333222///...///111000000000000111111111111222222222111111111000000111222333222111000111222222222222222222222222222444444444444555555555555555555666666777888888888:::::::::;;;===>>>@@@AAABBBDDDFFFIIIKKKLLLMMMMMMOOOOOOOOONNNNNNQQQUUUXXX]]]dddeeeffflllooozzzvvvaaaTTTLLLGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKMMMPPPPPPSSSVVVWWWXXXYYYZZZ\\\```dddhhhkkkmmmqqqwww|||sssllliiinnnvvvyyy{{{}}}}}}xxxsssnnniiidddaaa]]]]]]\\\[[[YYYWWWUUUTTTPPPNNNLLLJJJGGGFFFDDDDDDFFFEEEDDDCCCBBB@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;:::999999888888999999;;;<<<<<<<<<<<<<<<<<<;;;<<<::::::;;;>>>@@@AAA@@@@@@>>>===;;;;;;<<<===>>><<<>>>??????>>>======>>>============>>>???@@@AAA===<<<:::888666444222111...//////000000//////...////////////000000000000000000000111000000//////000111222111/////////111000000000000111111111111222111111111111000000000...000111000//////000111333333333333333333333333444444444444555555555555555666666777888888999999:::::::::;;;===>>>@@@AAABBBDDDFFFIIIKKKLLLMMMMMMMMMNNNOOOOOOOOORRRVVVYYY]]]eeeeeeffflllooozzzlllZZZNNNHHHFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFHHHJJJKKKLLLMMMPPPRRRRRRUUUWWWXXXYYYZZZ\\\]]]cccgggkkknnnqqqvvv}}}pppkkkkkkrrrxxx{{{{{{}}}|||wwwrrrmmmgggaaa]]]^^^^^^]]][[[YYYWWWUUUTTTOOONNNLLLJJJHHHFFFEEEEEEEEEDDDDDDCCCAAA@@@@@@???>>>>>>======<<<<<<<<<<<<;;;:::999999888888999999;;;<<<<<<======<<<<<<;;;===;;;:::;;;>>>@@@BBBBBB@@@>>><<<::::::<<<>>>???===>>>@@@@@@>>>>>>>>>???;;;;;;<<<<<<======>>>???===<<<:::888555333222111...///000111111000///...////////////000000000000000000111111000000//////111111111111000///000000///000000000111111111111111111111111000000000000---///000000//////111222222222222333333333333333333333444444444555555555555555555666777777888888999999:::;;;===???@@@AAABBBDDDFFFIIIKKKLLLMMMMMMLLLNNNOOOOOOPPPSSSWWWZZZ]]]dddeeeffflllooozzzwww```QQQKKKFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIHHHJJJMMMNNNOOOPPPRRRTTTSSSUUUWWWXXXYYY[[[]]]___dddhhhmmmppptttzzzooolllnnnuuuzzzzzzzzz{{{~~~{{{vvvqqqmmmgggaaa]]]^^^^^^]]][[[YYYWWWUUUSSSPPPOOOMMMJJJIIIGGGFFFFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<;;;:::999999888888999999;;;;;;<<<<<<<<<<<<;;;;;;>>><<<;;;<<>>???===>>>@@@@@@>>>>>>>>>???;;;;;;<<<======>>>>>>>>><<<;;;:::888555333111000...///000111111000///...////////////000000000000000111111111111111000000222111000000000000000//////000000000111111111111000000000000000000000000...000111111000000222333000111111111222222222333333333333444444444444555333333444444555666666777999999:::;;;===???AAABBBBBBDDDFFFIIIKKKLLLMMMMMMLLLNNNOOOPPPQQQSSSWWWZZZ\\\ddddddeeekkknnnzzzhhhVVVOOOHHHGGGFFFEEEEEEDDDDDDEEECCCCCCEEEFFFHHHIIIJJJKKKKKKMMMPPPQQQRRRRRRTTTUUUTTTVVVXXXYYYZZZ]]]```ccceeeiiiooosssyyy{{{ooommmpppwww{{{zzzzzz{{{}}}zzzuuuppplllhhhccc```^^^]]]\\\ZZZXXXUUUSSSRRROOONNNMMMKKKIIIGGGGGGFFFCCCCCCBBBBBBAAA@@@@@@???==================<<<<<<;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;:::>>>===<<<===@@@BBBCCCBBB===<<<;;;::::::<<<>>>???<<<>>>??????>>>======>>><<<<<<===>>>????????????<<<;;;999777555333111000///000000111111000000///////////////000000000000000111222222333333222222222111000000111111000...000000000000111111111111//////000000000000000111000222333222111111222333000000000111111222222333333333333333444444444444222333333444444555666666888999:::;;;===???AAABBBBBBDDDFFFIIIKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSVVVYYY[[[ccccccdddjjjmmmxxxppp[[[SSSIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEGGGIIIKKKLLLMMMMMMPPPRRRTTTSSSSSSTTTUUUUUUWWWYYY[[[]]]___dddggghhhlllrrrxxx~~~{{{vvvnnnmmmpppwww{{{zzz{{{}}}yyyvvvqqqmmmjjjgggdddbbb]]]\\\[[[YYYWWWTTTRRRQQQNNNMMMKKKIIIHHHGGGFFFFFFCCCBBBBBBAAAAAA@@@@@@@@@<<<=====================;;;:::999999888888999999999999::::::::::::999999<<<;;;<<<>>>AAABBBAAA@@@<<<;;;;;;;;;;;;<<<===>>>;;;===???>>>===<<<======:::;;;===>>>??????>>>>>><<<;;;999777555222111000111000000000000000000111////////////000000000000000111222333444555555555333111///000111222000...000000000000111111111111////////////000000111111111333333333111000111222000000111222222333444444222222333333333444444444333333444444555666666666888888999;;;===???AAACCCBBBDDDFFFIIIKKKLLLMMMMMMNNNOOOQQQRRRRRRSSSUUUWWWZZZaaabbbccciiilllwwwttt^^^VVVJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFHHHJJJLLLMMMNNNOOOQQQTTTUUUTTTTTTTTTUUUVVVXXXZZZ\\\^^^bbbfffjjjkkkooouuu|||yyyrrrmmmlllpppwww{{{{{{}}}uuuqqqlllhhhfffdddbbbaaa]]]\\\[[[YYYVVVSSSQQQPPPMMMLLLJJJHHHGGGFFFEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<===============;;;:::999999888888999999888999999::::::999999888::::::;;;>>>@@@AAA@@@>>>:::;;;;;;<<<<<<=========;;;===>>>>>>===<<<<<<===888999:::<<<<<<<<<<<<;;;<<<;;;999777444222111000222111000//////000111222////////////000000000000000111222444555666777777333111//////111222000...000000000000111111111111.../////////000000111111222333333222000///000111111111222333333444555555222222333333333444444444444444555555666777777777888888999;;;===@@@BBBCCCBBBDDDGGGIIIKKKLLLMMMMMMNNNPPPRRRSSSRRRSSSUUUVVVYYY```aaabbbhhhkkkvvv|||```OOONNNLLLJJJJJJJJJIIIHHHFFFFFFGGGGGGIIIKKKMMMOOOPPPTTTTTTTTTUUUUUUVVVVVVWWWWWWYYY[[[^^^aaadddggghhhnnnttt}}}~~~sssssstttvvvxxxzzz}}}sssmmmgggccccccdddbbbaaa^^^\\\WWWSSSPPPOOOOOOOOONNNLLLKKKJJJJJJIIIGGGDDDFFFEEEDDDCCCBBBAAAAAAAAA>>>>>><<<;;;;;;;;;;;;;;;:::999999888777777777888777888777666666888;;;======<<<<<<;;;;;;;;;<<<<<<::::::999999:::<<<===>>>???>>>>>>===<<<;;;;;;;;;999:::<<<>>>>>>>>>>>>===<<<:::888777666555333111333111000000111111///...111555777555000...///222111222222222222333333333333333222222111000////////////000000111111111222000111111222222333444444111111222222222333333333333333333222222111111111222222222333333333444444555555666666777888888888777999;;;<<<===>>>@@@BBBDDDDDDEEEFFFHHHKKKMMMNNNOOOQQQQQQPPPNNNPPPUUUYYYZZZ[[[___cccdddiiiwwwdddSSSNNNMMMKKKJJJJJJJJJHHHGGGHHHHHHIIIKKKNNNPPPSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY\\\___bbbfffiiikkkqqqxxxvvvrrruuuzzzrrrmmmgggcccddddddcccaaa^^^\\\XXXTTTQQQPPPPPPQQQNNNMMMKKKKKKKKKIIIGGGEEEFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;:::999888777777777777888888888888777777999;;;===>>>===<<<<<<<<<<<<<<<<<<::::::999999:::<<<===??????>>>>>>===<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===;;;:::777777666666333222333222000111222222111000111444666555111...///222///000000000000111111111333333222222111000000//////000000000111111111111444333333222222111111000111111222222222333333333444444444333333333222222333333333444444444555555444555555666666777888888888999;;;;;;;;;===???AAACCCDDDEEEFFFIIIKKKMMMNNNPPPRRRSSSRRRQQQRRRVVVZZZ^^^^^^___```bbbiiizzzgggXXXPPPNNNLLLKKKKKKKKKJJJIIIJJJJJJLLLNNNRRRUUUWWWYYYYYYXXXXXXWWWVVVVVVUUUUUUVVVYYY]]]```dddhhhlllpppvvv}}}xxxqqquuu}}}}}}qqqlllfffddddddeeedddbbb]]]\\\YYYVVVTTTSSSRRRRRRNNNMMMKKKKKKKKKJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAA???>>>===<<<;;;;;;;;;;;;:::999888888888888888888999999999:::;;;===>>>>>>???>>>>>>===<<<<<<======:::999999999:::<<<>>>???>>>>>>>>>===<<<<<<;;;;;;:::;;;===>>>???>>>>>>===;;;999777666777666444222222111000111333333333111000333555444111///000222///000000000000111111111333333222222111000000000000000000000111111111111333333333222111111000000111111222222222333333333555555444444444444333333444444444444555555555555333444444555666666777777999::::::::::::<<>>===<<<;;;;;;;;;;;;;;;;;;:::999999:::::::::999999;;;???BBBCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>::::::::::::;;;===???@@@>>>>>>======<<<<<<<<<<<<;;;<<<===>>>???>>>>>>===:::999777666777666444333111000///000222333333111000222444333111000000222111111222222222333333333222222222111111111000000000000000000000111111111000000000111222222333333111111222222222333333333444444444444444333333333333333333444444444444555333333444444555666666666:::;;;;;;;;;:::<<>>CCCIIIKKKJJJGGGAAA@@@@@@??????@@@@@@AAA===<<<<<<<<<<<<>>>???@@@============<<<<<<<<<<<<<<<===>>>?????????>>>===;;;999777666777666444222///......///111222111000///111222222111111111222111111222222222333333333222222222111111111111111111111000000000000000000///000000111111222333333111111222222222333333333222222222222222333333333111111222222222333333333333333444444555666666666:::;;;<<<<<<<<<===@@@CCCBBBCCCEEEHHHJJJKKKLLLLLLKKKNNNRRRRRRQQQRRRUUUXXX]]]bbbkkkqqqrrrttt|||{{{jjj```UUURRROOONNNOOOPPPQQQQQQNNNOOOOOOQQQSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWTTTZZZaaaeeeiiipppzzz{{{wwwuuuwww{{{}}}vvvrrriiieeebbbbbbdddeeedddbbb\\\\\\\\\[[[YYYVVVSSSQQQOOONNNMMMMMMMMMMMMKKKIIIFFFEEEDDDCCCBBBAAAAAAAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<===AAAGGGMMMOOOLLLHHH@@@@@@@@@@@@AAABBBCCCDDD@@@@@@>>>>>>>>>???@@@@@@==================<<<<<<<<<===>>>?????????>>>===<<<:::888777666555333111///...---...000000000...//////000111222222222111///000000000000111111111111111111111111111111111111111111111000000000000222222222111000000//////111111222222222333333333111111222222222222333333111111111111222222222222333444444555666666777777777999;;;======>>>@@@BBBAAACCCFFFHHHJJJLLLLLLLLLMMMPPPSSSTTTTTTVVVZZZ^^^jjjjjjjjjjjjhhhkkkxxxwwwhhh```VVVSSSPPPOOOPPPRRRRRRSSSQQQQQQQQQRRRRRRTTTUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYWWW]]]eeeiiimmmuuu{{{yyyyyy{{{wwwqqqnnnfffbbb``````cccdddcccaaa\\\]]]]]]\\\YYYUUUQQQOOOOOONNNMMMMMMNNNNNNLLLJJJFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<===???@@@CCCIIIOOONNNIIICCC???@@@@@@AAABBBDDDEEEFFFDDDCCCAAA@@@??????@@@@@@<<<========================>>>???@@@@@@???>>>======;;;999777666444222000111000//////000000///.........///000222333222111///000000000000111111111111111111111111111111111111111111111000000000///222222222111000000//////111111222222222333333333222222222333333333444444111111222222222333333333444555555666666777888888222555999<<<===>>>???@@@AAACCCFFFIIIKKKLLLLLLKKKMMMPPPSSSTTTUUUXXX^^^ccchhhfffeeecccbbbgggvvvssseee^^^WWWTTTPPPOOOPPPRRRSSSTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSUUUVVVXXXYYYZZZ[[[YYY```hhhmmmqqqyyy}}}|||}}}}}}uuunnnkkkdddaaa______bbbdddbbb```\\\]]]]]]\\\YYYUUUPPPNNNOOONNNMMMNNNNNNNNNLLLJJJFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>======<<<<<<<<<999999999999999:::;;;<<>>??????@@@AAACCCEEEGGGHHHFFFEEECCCAAA@@@@@@@@@@@@<<<<<<<<<==================>>>???@@@@@@???>>>===>>><<<999777666444111///333111000000111111000............000222333222111111222222222222333333333111111111111111111222222222111111111000000///////////////000111111222222111111222222222333333333333333333444444555555555222222333333333444444444555555666666777888888888...222888;;;=========>>>AAACCCFFFIIIKKKLLLLLLKKKLLLNNNQQQRRRSSSWWW^^^ddd[[[\\\```cccdddiiivvvqqqddd\\\YYYWWWTTTSSSTTTUUUVVVVVVWWWTTTRRRSSSVVVXXXWWWUUUSSSSSSSSSRRRSSSUUUVVVWWW]]]bbbkkkttt~~~zzzyyy{{{wwwkkkcccaaa]]]YYYZZZ___bbbaaa^^^\\\[[[ZZZYYYWWWTTTRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGEEEDDDBBBAAAAAA@@@???===<<<;;;;;;;;;<<<===<<<;;;:::;;;<<>>>>>>>>???AAACCCEEEFFFLLLHHHCCC@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<@@@>>>>>>@@@CCCDDDAAA>>>777777555444333222222111000000000000000000000000///000000111111111000000333333222111000000111111111111111111111111111111222222222222222111000///333333333222222222111111444444444444444444444444222222222333333444444444888777555444333333444444777666555555555666888999999999:::;;;<<<>>>>>>???@@@CCCFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPOOOPPPSSSVVVXXXbbbddddddhhhhhhrrr}}}pppeee___YYYVVVTTTSSSTTTUUUUUUUUUYYYWWWVVVWWWZZZ\\\[[[ZZZYYYXXXWWWVVVWWWXXXZZZ[[[```fffoooyyyzzzyyyzzz|||rrrggg```___[[[YYY[[[___bbb```^^^\\\\\\[[[YYYWWWUUUSSSRRROOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@???======<<<<<<<<<<<<<<<;;;:::;;;===???@@@CCCFFFKKKMMMKKKHHHEEEDDD===>>>>>>???AAACCCDDDEEEHHHEEEBBB@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>===<<<<<>>>>>@@@BBBCCC@@@>>>:::999777666444333222222000000000000000000000000///000000111222222222111333222222111111000111111111111111111111111111111333444444444333333222111333333222222111111111111333333333333333333333333222222222333333444444444666666555444333444444555666555444444444555777777888999:::;;;<<<>>>??????@@@CCCFFFHHHHHHIIIKKKMMMOOOPPPPPPPPPPPPQQQTTTVVVYYYbbbcccdddhhhhhhrrrxxxooogggccc[[[YYYVVVUUUVVVWWWXXXWWW\\\[[[ZZZ[[[^^^```aaaaaa]]]\\\ZZZYYYYYY[[[]]]^^^eeekkkttt~~~yyywwwyyy|||uuulllddd^^^[[[ZZZZZZ]]]```bbb```]]]\\\\\\[[[YYYWWWUUUSSSRRRPPPOOONNNMMMKKKJJJIIIHHHGGGGGGFFFEEECCCBBBAAAAAA???@@@@@@??????>>>===<<<;;;;;;:::;;;<<<>>>@@@AAAEEEIIINNNOOOMMMHHHDDDBBB===>>>>>>???AAABBBCCCCCCCCCAAA@@@@@@BBBBBBAAA@@@>>>>>>??????>>>>>>======>>>===>>>???AAAAAA???======<<<:::777555444333333000000000000000000000000//////111222333333333333222222222111111111111111111111111111111111111111333333333444333333222111222111111111111000000000111111111222222222222222222222333333333333444444444444444333444444555666444444444444444555666666888999:::;;;<<<>>>??????AAACCCFFFHHHIIIJJJKKKMMMPPPQQQQQQQQQQQQRRRUUUWWWYYYbbbcccccchhhhhhqqq~~~vvvooojjjfff___]]]ZZZYYYZZZ[[[\\\\\\^^^]]]]]]^^^```cccfffgggdddcccaaa``````aaacccdddkkkpppxxx}}}wwwvvvwww}}}|||zzzvvvpppiiiccc___YYYYYY[[[^^^bbbbbb```]]][[[[[[ZZZXXXVVVTTTRRRQQQQQQPPPOOOMMMKKKJJJHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>???@@@???>>>===;;;:::::::::;;;<<<>>>@@@BBBFFFJJJNNNOOOLLLGGGBBB???===>>>>>>@@@@@@AAAAAAAAA======>>>@@@BBBCCCBBB@@@>>>>>>?????????>>>>>>=========>>>???@@@???>>>===>>><<<:::888555444333222////////////////////////...///111222333444555555111111222222222111111111111111111111111111111111000000111111111111000000111000000000000000000000111111111222222222222222333333333333333333333333222222333333444555666666444444444555555555666666888888999;;;===>>>???@@@AAACCCFFFHHHIIIJJJLLLMMMPPPQQQRRRQQQQQQRRRUUUXXXZZZaaabbbccchhhiiiqqq~~~wwwqqqllliiibbb```]]]\\\]]]^^^___^^^^^^______```bbbfffjjjmmmnnnnnnmmmmmmmmmnnnooooooqqquuu|||{{{vvvuuuuuuzzzxxxuuupppjjjeee```]]]YYYZZZ]]]```bbbbbb___]]]ZZZYYYYYYWWWUUUSSSQQQOOORRRQQQPPPNNNKKKIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA<<<===>>>???>>>===<<<;;;999999:::;;;===???@@@AAACCCGGGKKKLLLIIICCC???<<<======???@@@@@@@@@@@@???;;;;;;<<>>>>>????????????>>>>>>===>>>???@@@???>>>======<<<;;;999666444333111111////////////////////////...///111222333444555555000111111222222222111111111111111111111111111111///000000111111000000000000000000000000000000111111222222222333333333444333333333333333333333333111111222333444555666666555555666666777777777777777888999;;;===>>>@@@@@@AAADDDGGGHHHIIIJJJLLLNNNPPPQQQRRRQQQQQQRRRUUUXXX[[[aaaaaabbbhhhiiipppzzzuuupppllleeebbb___^^^___aaaaaaaaaaaabbbcccdddfffkkkpppuuuttttttvvvwwwxxxxxxxxxwwwzzz}}}yyytttssstttuuusssoookkkeee```\\\ZZZ[[[]]]```bbbbbbaaa```^^^ZZZZZZYYYWWWUUUSSSQQQPPPSSSRRRQQQNNNLLLIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA<<<<<<============<<<<<<999:::;;;<<<===>>>???@@@@@@CCCFFFGGGDDDAAA>>><<<<<<===???@@@@@@???>>>===::::::;;;===@@@@@@???===>>>>>>??????@@@@@@??????===???AAAAAA???>>>===>>>;;;999777555333222111111000000000000000000000000//////111222333333333333///000111333333222111111111111111111111111111111000111222222333222222222000000000111111111111222111111222222333444444444444444333333333333222222111111333444555555555555555666666777888777777777777777999;;;===???@@@AAABBBDDDGGGIIIIIIJJJLLLNNNPPPQQQQQQQQQQQQRRRUUUWWW\\\aaa```aaahhhiiippp~~~yyyssspppjjjhhheeedddeeefffgggffffffgggiiijjjlllqqqxxx}}}{{{}}}~~~wwwsssrrrrrrsssqqqnnniiiddd___[[[YYY^^^```bbbcccbbbaaa```___\\\[[[ZZZYYYWWWTTTRRRQQQTTTSSSQQQOOOLLLIIIGGGFFFDDDDDDDDDCCCCCCBBBBBBAAA>>>===============>>>>>>:::;;;<<<===>>>>>>>>>>>>===@@@BBBCCCAAA???>>>>>><<<===???@@@@@@>>>===<<<<<<;;;;;;<<<>>>>>>===<<<===>>>???@@@@@@@@@@@@???>>>@@@CCCBBB@@@>>>>>>???999888777555444333222222000000000000000000000000///000000111222222222111...000111333333333111000111111111111111111111111000000111222222222222222111111111111222222333333000000111111222333333333444444444333333222222222111222333444555444444333444555666777777777666666666777999;;;===???@@@AAABBBDDDGGGIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQTTTVVV\\\aaa___aaahhhiiiooo{{{vvvrrrpppmmmkkkjjjkkkllllllllljjjkkknnnoooqqqvvv}}}}}}vvvrrrrrrrrrtttrrroookkkfffaaa]]][[[```bbbccccccbbbaaa``````]]]]]]\\\ZZZXXXVVVTTTSSSUUUTTTRRROOOLLLIIIGGGFFFDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>======>>>???@@@;;;;;;<<<===>>>>>>======<<<>>>@@@AAA@@@??????@@@<<<===???@@@???>>><<<;;;===<<<;;;;;;<<<===<<<;;;===>>>???@@@@@@@@@@@@@@@>>>AAADDDCCC@@@>>>>>>@@@999888777666444444333333000000000000000000000000///000000111111111000000...///111333444333111000111111111111111111111111......///000000000000000111111222222222333333333...//////000111222222222444444444333333222222222111222333444555444333222333333555666666666555444666777999;;;===???@@@AAABBBDDDGGGIIIJJJKKKMMMNNNNNNOOOPPPPPPOOOPPPSSSVVV]]]aaa___aaahhhiiiooo~~~}}}yyywwwwwwrrrooopppooommmooosssqqqppppppqqqvvv~~~vvvqqqrrruuuwwwxxxvvvpppggg___\\\\\\ffffffgggfffeeecccaaa___\\\ZZZWWWVVVVVVVVVTTTSSSVVVSSSNNNJJJIIIIIIHHHHHHDDDDDDBBBAAA@@@?????????======<<<<<<<<<<<<===============<<<<<<;;;;;;:::888999;;;======<<<;;;:::<<<>>>??????===<<<===>>><<<;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@???===<<<777555222000000111333555000000////////////000000000000////////////000000...//////000111222222222111111111111111111111111000000000000111111111111333222111000000000222222222222222222222222222222222222333333333444444444444444333222333444555666555555666666777777888888777999<<<===>>>>>>@@@AAAAAACCCFFFIIILLLMMMNNNNNNMMMQQQTTTRRRMMMLLLQQQWWWZZZaaa``````eeeeeelll}}}~~~|||}}}xxxuuuuuutttqqqrrrvvvuuuuuuvvvyyy~~~~~~vvvsssvvvyyyzzzzzzwwwqqqhhhaaa______fffggggggfffeeecccaaa```\\\ZZZWWWVVVVVVVVVUUUSSSVVVRRRMMMJJJIIIIIIHHHGGGEEEDDDCCCAAA@@@@@@??????@@@???>>>===<<<;;;;;;;;;===<<<<<<<<<;;;;;;::::::888:::<<<===>>>===<<<;;;===???@@@@@@>>><<<<<<===;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAA@@@???>>><<<;;;777666333111000000111111000000////////////000000000000////////////000000...//////000111111222222111111111111111111111111000000000000111111111111333222111000000111222222222222222222222222222222333333333333444444444444333333222222222333444555555555666666777777888888777999<<<=========???AAAAAACCCEEEHHHKKKMMMMMMNNNNNNQQQTTTRRRMMMLLLQQQWWWZZZaaa``````eeeeeelll~~~}}}}}}{{{wwwxxx{{{zzz|||~~~{{{uuuuuuyyy~~~~~~}}}yyypppgggbbbaaacccggggggggggggeeecccaaa```\\\ZZZXXXWWWWWWVVVUUUSSSUUUQQQMMMJJJIIIIIIHHHGGGEEEEEECCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::999:::<<<===>>>>>>======>>>@@@AAA@@@===<<<;;;<<<:::::::::::::::;;;<<<===========================??????@@@???>>>===;;;999777666555333111000///...000000////////////000000000000////////////000000/////////000111111222222111111111111111111111111000000000000111111111111222111111000111111222222222222222222222222222222333333333333444444444555222222222111222333333444555555666666777777888888777999;;;<<<<<<<<<>>>@@@BBBCCCEEEHHHJJJLLLLLLMMMNNNQQQSSSQQQNNNMMMQQQVVVZZZaaa```aaaffffffmmm~~~~~~yyysssuuuzzz}}}xxxnnneeeaaabbbeeehhhhhhhhhgggfffdddbbbaaa]]][[[XXXWWWWWWWWWUUUTTTSSSPPPLLLJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBAAA@@@???===<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999:::;;;<<<============>>>???@@@>>><<<:::999::::::::::::;;;;;;<<<==============================????????????===;;;999888666666666555444222000...000000////////////000000000000////////////000000//////000000111111111111111111111111111111111111///000000000111111111111111111111111111111222222222222222222222222222222222222222222333333333333333222222333333333444444555555666666777777888888777999;;;;;;;;;<<<>>>@@@CCCDDDEEEGGGIIIKKKLLLLLLOOOQQQSSSQQQNNNNNNQQQUUUZZZaaa```aaaggggggooo{{{www{{{wwwrrrtttzzz~~~}}}vvvlllccc```bbbeeehhhhhhiiihhhgggeeecccaaa]]][[[XXXWWWWWWWWWUUUTTTQQQOOOKKKJJJIIIHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBBBB???>>>>>>============>>>:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<===>>>===:::888888888::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===;;;999777444555666777666444333111000000////////////000000000000////////////000000000000000000000111111111000000000000000000000000///000000000111111111111000000111111222222222222222222222222222222222222111111111111222222222222333444444555555555555555555555666666777777888888777999:::;;;;;;===@@@BBBDDDEEEFFFGGGIIIJJJKKKLLLOOOQQQRRRPPPNNNOOORRRUUUYYY```aaabbbhhhhhhpppwwwqqqsssxxxwwwsssvvv{{{~~~wwwmmmddd```cccfffiiiiiiiiiiiigggeeecccbbb]]][[[YYYXXXXXXWWWVVVTTTPPPMMMKKKIIIIIIHHHFFFEEEDDDCCCCCCBBBAAAAAABBBBBB>>>>>>>>>======>>>>>>???::::::;;;;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;;;;======<<<:::888888999;;;;;;===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???===;;;999777444444555666666555333222000000////////////000000000000////////////000000000000000000000000111111000000000000000000000000000000000000111111111111///000111222222222222222222222222222222222222222111111111111222222222222444444555666666666666666555555666666777777888888777888:::;;;<<<>>>BBBEEEGGGGGGGGGHHHIIIJJJLLLMMMPPPQQQQQQPPPOOOPPPRRRTTTYYY```aaabbbhhhjjjrrr}}}ssskkkjjjpppxxx}}}yyywww{{{{{{qqqhhhdddfffiiiiiijjjjjjiiihhhfffdddbbb^^^[[[YYYXXXXXXWWWVVVUUUOOOMMMJJJIIIIIIHHHFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>=========>>>::::::;;;<<<===??????@@@AAAAAA@@@>>>======<<<<<<<<<===>>>>>><<<:::;;;;;;;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>;;;999777444444444444333222111000000000////////////000000000000////////////000000111000000000000000000000000000000000000000000000000000000000111111111111...///111222333333222222222222222222222222222222222222333333333444444444333444555666666666555555555555666666777777888888777888:::;;;===@@@EEEHHHIIIIIIHHHHHHIIIKKKLLLMMMQQQQQQPPPPPPOOOPPPRRRSSSYYY```aaaccciiikkksss{{{pppgggeeejjjrrr{{{|||zzzzzz~~~~~~uuulllhhhiiillljjjjjjjjjjjjhhhfffdddccc^^^\\\YYYXXXXXXXXXVVVUUUNNNLLLJJJIIIIIIHHHFFFDDDBBBBBBAAA@@@@@@@@@AAAAAABBBBBB@@@>>>===<<<<<<<<<:::;;;<<<===>>>???@@@AAAEEEDDDBBB@@@???>>>======<<<>>>??????>>><<<===>>><<<===???AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@>>><<<999888666555444222000///...---000000////////////000000000000////////////000000111111111000000000000000000000000000000000000000000000000000111111111111...///111222333333222222222222222222222222222222444444444555555555666666222333444555555555444333555555666666777888888888777888:::;;;>>>BBBGGGJJJJJJJJJIIIIIIJJJKKKMMMNNNQQQQQQPPPOOOOOOPPPRRRSSSYYY```aaaccciiikkksssoooiiiccc```aaaffftttzzz{{{zzz{{{|||}}}zzz~~~yyypppjjjiiijjjkkklllkkkiiihhhgggeeeaaa^^^\\\\\\[[[ZZZWWWTTTQQQOOOLLLLLLKKKIIIHHHGGGFFFEEEDDDBBB@@@???@@@AAAAAA@@@>>>??????>>>===<<<<<<======>>>@@@@@@???AAAFFFJJJHHHGGGEEEBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>AAA@@@@@@@@@BBBBBBAAAAAABBBCCCCCCAAA???======>>>???@@@@@@???>>><<<:::999333222111111000111111111////////////////////////111000///......///000111//////.........000111222222111111000///......---,,,---...000111222222222444333222111111111222222///000111222333444444444111222444555555333111000333333333333333333333333333333444555666777888888888999:::<<<>>>???AAAAAABBBDDDFFFHHHHHHJJJLLLNNNNNNOOOPPPOOOOOOQQQTTTVVVYYY``````aaahhhiiirrrzzzuuummmgggaaa^^^^^^cccooo|||xxxsssoooppprrrvvv~~~|||zzz~~~tttmmmjjjjjjkkklllnnnlllkkkiiihhhfffbbb___ZZZZZZYYYXXXUUURRROOONNNMMMLLLKKKJJJIIIHHHGGGFFFDDDBBB@@@???@@@AAAAAA@@@>>>???@@@???<<<;;;<<<======???AAABBBBBBEEEJJJNNNJJJHHHEEEBBB@@@@@@@@@@@@CCCCCCEEEEEEFFFEEEDDDDDDBBBAAAAAAAAABBBBBBAAA@@@BBBCCCCCCAAA???======>>>>>>??????>>>===;;;999888555444333111000//////...////////////////////////111000//////...///000111222111000/////////000111444444333333222111111000111111222222222222222111444333333222111111000000777555222///000222666888AAA???<<<888444222111000333333333333333333333333333333444555666777888888::::::;;;<<<===>>>???@@@BBBDDDFFFHHHHHHJJJLLLNNNPPPPPPQQQPPPOOOPPPRRRTTTYYY``````aaahhhiiirrr~~~{{{{{{{{{|||}}}}}}~~~{{{sssmmmiiiccc^^^[[[ZZZ^^^jjjvvvvvvlllhhhfffiiimmmsss~~~{{{}}}yyynnniiijjjmmmmmmmmmooonnnllljjjiiifffbbb___ZZZZZZYYYXXXVVVSSSPPPNNNNNNMMMMMMKKKJJJIIIHHHGGGDDDBBB@@@???@@@AAAAAA@@@>>>???@@@???<<<;;;<<<===<<<>>>@@@BBBDDDHHHLLLPPPLLLJJJEEEBBB??????@@@AAACCCDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBB@@@>>>===>>>???>>>>>>>>>>>><<<:::888777888666444222///...---,,,////////////////////////000000/////////000000111444333222111000000000000444444333333222222111111//////000000000000000/////////000111222333444555000000111333777===BBBEEEIIIEEE>>>777333111111222333333333333333333333333333333444555666777888888;;;;;;<<<<<<===>>>>>>>>>BBBDDDFFFHHHHHHJJJLLLNNNQQQRRRRRRPPPOOOOOOQQQSSSYYY``````aaahhhiiirrrxxxuuuuuuuuuuuuwwwvvvwwwyyy{{{~~~{{{ssskkkgggbbb^^^ZZZYYYXXX\\\fffrrr~~~ssskkkhhhgggkkkooowww~~~~~~tttjjjfffkkkooopppnnnooommmkkkjjjhhheeeaaa]]]\\\\\\[[[ZZZXXXUUUSSSQQQOOONNNMMMLLLKKKIIIHHHHHHDDDBBB@@@???@@@AAAAAA@@@???@@@@@@???<<<;;;;;;<<<:::<<<>>>AAAEEEIIIMMMPPPNNNKKKFFFAAA??????AAABBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCAAA@@@@@@AAAAAABBBAAA???======>>>@@@?????????>>>===:::888777777666444222000...------////////////////////////000000000000000000111111333333222222222222222222111111000000////////////,,,---...///000111111111111111000000222444666777///333:::@@@DDDFFFFFFFFF@@@===888333111111333444333333333333333333333333333333444555666777888888::::::;;;<<<===>>>???@@@BBBDDDFFFHHHHHHJJJLLLNNNPPPQQQQQQPPPOOOOOORRRTTTYYY``````aaahhhiiirrr{{{pppmmmllliiijjjllliiijjjmmmpppsssvvvyyyzzzzzzzzzyyyuuupppiiiccc___[[[XXXWWWWWWXXX[[[eeepppzzzqqqmmmkkklllpppuuu|||zzzrrriiiggglllqqqqqqooommmkkkiiihhhfffddd___\\\\\\\\\[[[ZZZXXXVVVSSSRRROOOOOONNNLLLKKKJJJIIIHHHDDDBBB@@@???@@@AAAAAA@@@???@@@@@@???<<<;;;;;;<<<;;;<<>>???AAABBBCCCCCCBBBAAA@@@?????????CCCDDDEEECCC@@@???@@@AAAAAAAAA@@@>>><<<<<<>>>@@@@@@AAA@@@???>>>;;;999777555444222111000/////////000000000000000000000000//////000111111111111111000000111222333444444444///////////////.........000000111222222222222222777555333222333666999;;;GGGHHHIIIHHHFFFAAA<<<999555444333222222222444555333333333333333333333333333333444555666777888888777888999;;;>>>@@@AAABBBBBBDDDFFFHHHHHHJJJLLLNNNNNNOOOPPPPPPOOOQQQSSSVVVYYY``````aaahhhiiirrr{{{mmmhhhfffaaaaaadddaaabbbdddgggkkknnnpppqqqqqqqqqpppmmmiiiddd___\\\VVVTTTTTTVVVWWWZZZcccmmm}}}uuupppoooooorrrwww{{{xxxrrrlllkkknnnrrrrrrpppkkkiiihhhgggfffccc```]]]ZZZZZZYYYYYYWWWTTTRRRQQQOOONNNMMMLLLKKKJJJIIIHHHDDDBBB@@@???@@@AAAAAA@@@@@@AAAAAA???<<<::::::;;;>>>???@@@DDDIIIMMMNNNNNNJJJHHHDDD@@@??????@@@BBBDDDCCCAAA@@@>>>>>>======@@@CCCDDDCCC???>>>???BBBAAAAAA@@@>>><<<<<<>>>AAAAAAAAAAAA@@@>>>;;;999777222222111111000111111111000000000000000000000000//////000111222222222222...///111222444444555555111111111111111111111111000111111111111000//////111222444999>>>CCCHHHKKKSSSOOOIIIBBB<<<999777666333333333333333333333333333333333333333333333333333333444555666777888888666777999;;;>>>AAACCCDDDBBBDDDFFFHHHHHHJJJLLLNNNMMMNNNOOOOOOOOOQQQTTTWWWYYY``````aaahhhiiirrr~~~mmmgggddd]]][[[___\\\]]]___aaacccfffggghhhiiiiiiiiigggddd```]]]ZZZTTTRRRSSSUUUUUUWWW___hhh}}}xxxtttqqqtttvvv|||vvvsssqqqpppqqqrrrrrrqqqjjjiiihhhggggggeeebbb___YYYZZZZZZYYYWWWUUUSSSQQQNNNNNNMMMLLLJJJIIIHHHGGGDDDBBB@@@???@@@AAAAAA@@@@@@AAAAAA???<<<::::::;;;>>>>>>???BBBGGGJJJJJJIIIFFFEEEBBB@@@??????@@@AAAAAA@@@???===<<<<<<======>>>AAACCCBBB>>>===???BBBAAA@@@???===;;;<<>>FFFKKKNNNNNNNNNFFFBBB===888555555666888555444444333333333333333333333333333333333333333333333444555666777888888777888999;;;>>>@@@AAABBBBBBDDDFFFHHHHHHJJJLLLNNNOOOPPPPPPPPPOOOPPPSSSUUUYYY``````aaahhhiiirrr}}}jjjddd___WWWUUUYYYWWWXXXYYYZZZ\\\]]]^^^____________^^^\\\YYYVVVTTTSSSQQQRRRTTTTTTUUU[[[dddttt~~~~~~~~~}}}{{{yyyvvvuuuzzz}}}}}}uuuuuutttsssrrrrrrrrrrrrjjjiiihhhhhhhhhfffcccaaa[[[\\\\\\[[[YYYWWWUUUSSSNNNMMMLLLKKKJJJIIIHHHGGGDDDBBB@@@???@@@AAAAAA@@@@@@AAAAAA???<<<::::::;;;<<<;;;;;;>>>CCCEEEDDDBBBDDDCCCAAA@@@??????@@@@@@===<<<;;;::::::;;;<<<<<<<<>><<<999777555444333222111000000000000000000000000000000000000...///111222333333222222///000111222333222111000333333333333333333333333111333666;;;???CCCFFFGGGFFFKKKPPPSSSRRRKKKCCC===777777666555444222111000555444222111111222444555333333333333333333333333333333444555666777888888999999:::<<<===???@@@AAABBBDDDFFFHHHHHHJJJLLLNNNQQQQQQQQQPPPOOOOOOQQQSSSYYY``````aaahhhjjjrrrnnn```ZZZVVVTTTTTTTTTTTTUUUUUUVVVWWWXXXYYY[[[[[[ZZZYYYWWWVVVUUUTTTOOOPPPQQQQQQRRRUUUYYY\\\mmmzzz}}}zzzyyyvvvrrrtttxxx~~~}}}}}}uuuyyyzzzvvvtttttttttrrrqqqooommmkkkiiifffbbb```___\\\ZZZYYYYYYXXXTTTQQQNNNNNNNNNMMMKKKHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAAEEECCC@@@>>>===<<<===>>>:::;;;<<<>>>???AAABBBCCC>>>===<<<<<<<<<<<<=========<<<;;;;;;::::::::::::<<<>>>@@@@@@??????@@@AAABBBAAA???>>>===>>>???@@@BBBAAA???<<<:::888777777333333111000000000111222000000000000111111111111000000000000000000000000222333444555666666555555///000111222333333222111444666777===TTTpppzzzuuuZZZUUULLLCCC===999777777444444333222222111111000111111111111222333444555666444222000000222444666333444555666777777777777777888999;;;===>>>???@@@AAADDDHHHJJJKKKKKKMMMNNNQQQQQQQQQOOONNNOOORRRTTTXXX___```aaagggiiiqqqpppbbbZZZTTTRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQOOOOOOPPPPPPQQQSSSWWWZZZggguuu~~~|||yyyvvvxxx}}}zzz}}}{{{xxxuuuyyyzzzvvvsssttttttrrrqqqooollljjjhhhfffbbb___^^^[[[YYYXXXXXXWWWSSSPPPOOONNNNNNMMMKKKHHHFFFDDDCCCCCCBBBAAAAAAAAABBBBBBDDDBBB???===<<<;;;<<<===<<<=========>>>>>>??????<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::>>>@@@BBBBBBAAAAAABBBCCCBBB@@@>>>=========???@@@AAA???===;;;999777666666333333111000000000111222000000000000111111111111111111111111111111111111222333444555555444222111111111222222333444555666444<<>>???@@@AAADDDHHHJJJKKKKKKMMMNNNQQQQQQQQQOOONNNOOORRRTTTYYY``````bbbhhhiiiqqquuuddd[[[TTTPPPOOOPPPPPPPPPPPPQQQRRRSSSSSSQQQPPPPPPPPPOOOOOOOOOOOONNNOOOOOOOOOOOOQQQUUUXXXaaannn~~~{{{~~~|||xxx|||~~~yyytttrrrsssxxxyyyuuusssuuuuuusssqqqooollljjjhhhfffbbb___]]][[[YYYXXXWWWVVVSSSPPPOOOOOONNNLLLJJJHHHFFFDDDBBBBBBAAAAAAAAABBBCCCCCCCCCAAA>>><<<;;;;;;;;;<<<>>>>>>======<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999999999999999999999:::;;;>>>@@@BBBBBBAAAAAABBBCCCAAA@@@>>><<<<<<===>>>??????>>><<<:::888666555555333333111000000000111222000000000111111111222222111111111111111111111111222333333444333111000///111111222444777:::===>>>BBBIIIOOOTTT\\\aaaWWWHHH999777555222000/////////111111111222222222222222111111111111222333444444111222444555555444222111333444555666777777777777777888999;;;===>>>???@@@AAADDDHHHJJJKKKKKKMMMNNNPPPQQQPPPOOONNNOOORRRTTTYYY```aaabbbhhhjjjssszzziii^^^UUUOOONNNNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNMMMOOOSSSUUU\\\hhhzzz~~~wwwxxx|||{{{uuupppoooppptttwwwttttttvvvwwwvvvrrrpppmmmkkkiiigggccc```]]]\\\[[[YYYXXXVVVSSSRRRPPPOOONNNLLLJJJGGGFFFEEEAAA@@@@@@AAABBBCCCDDDEEECCCBBB???<<<;;;;;;<<<<<<======<<<<<<;;;:::999999888999;;;<<<===<<<:::999999999999999:::;;;<<<<<<<<<>>>@@@@@@??????@@@AAA@@@???===<<<;;;<<<===>>>???>>><<<:::888777666666333333111000000000111222000000111111111222222222111111111111111111111111333222222111111222222333111444777<<<@@@DDDFFFGGGOOONNNJJJEEECCCCCC;;;000111111111111000000000000///000000111222333333333222111111111222222333444222333333444444333333222333444555666777777777777777888999;;;===>>>???@@@AAADDDHHHJJJKKKKKKLLLNNNOOOPPPPPPNNNNNNOOORRRUUUZZZaaaaaabbbhhhkkkttt~~~nnnbbbXXXQQQOOOMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLMMMMMMLLLLLLNNNQQQTTTZZZdddtttwwwssswww|||}}}wwwppplllllllllqqqtttssstttxxxzzzyyysssqqqnnnlllkkkhhhdddaaa^^^^^^]]][[[YYYVVVUUUTTTQQQPPPNNNLLLIIIGGGEEEEEE@@@@@@@@@AAABBBCCCDDDEEEDDDCCC@@@>>><<<<<<======;;;;;;;;;;;;::::::::::::888999<<<===>>>===;;;:::;;;;;;;;;;;;;;;<<<===>>><<<>>>@@@@@@??????@@@AAA@@@???===<<<;;;<<<===>>>???>>><<<;;;999888777777333333111000000000111222111111111111222222222222111111111111111111111111333222111111333666999<<<<<>>???@@@AAADDDHHHJJJKKKKKKLLLNNNOOOOOOOOONNNMMMOOORRRUUUZZZaaa```aaahhhkkktttpppfff\\\TTTPPPMMMMMMLLLKKKJJJJJJJJJKKKIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLNNNRRRUUUYYYaaammm{{{yyysssqqqvvvzzz~~~{{{sssllliiiiiilllqqqtttssstttxxxyyyxxxsssqqqnnnllljjjhhhdddaaa^^^______]]]YYYVVVUUUUUURRRQQQNNNKKKIIIFFFEEEEEE@@@@@@@@@AAABBBCCCDDDEEEEEECCCAAA>>>=========>>>::::::::::::;;;;;;;;;;;;999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@BBBBBBAAAAAABBBCCCAAA@@@>>><<<<<<===>>>??????>>><<<;;;999888888888333333111000000000111222111111111222222222222333222222222222222222222222444444555777:::===AAACCCHHHIIILLLMMMLLLIIIEEECCC888777555222111000000000111111111111111111000000//////000000111222333333333222222111222222333333666444222000000222444666333444555666777777777777777888999;;;===>>>???@@@AAADDDHHHJJJKKKKKKMMMNNNNNNNNNNNNNNNMMMOOORRRUUUZZZ```___```gggjjjttt|||qqqhhh^^^UUUPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGJJJKKKLLLLLLLLLOOOSSSVVVWWW]]]gggttt|||rrrpppssswww||||||sssllljjjkkkooosssvvvssssssvvvwwwuuuqqqooommmkkkiiifffbbb```]]]^^^___\\\XXXUUUUUUUUUSSSQQQNNNKKKHHHFFFEEEEEEAAAAAAAAAAAAAAABBBCCCDDDDDDBBB@@@===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<>>>@@@BBBBBBAAAAAABBBCCCBBB@@@>>>=========???@@@======;;;999888777777777333333111000000000111222111111111222222222333333222222222222222222222222333666;;;@@@DDDEEEEEEDDDGGGFFFEEECCC@@@===;;;:::333333444333000,,,+++,,,222111000000000000111111//////000000111111222222333333222222111222222333444333333222222333333444333444555666777777777777777888999;;;===>>>???@@@AAADDDHHHJJJKKKKKKMMMNNNMMMNNNNNNMMMMMMOOORRRUUUYYY___^^^___fffiiitttyyypppiii___UUUPPPOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGJJJKKKKKKLLLMMMOOOTTTWWWUUUZZZcccppp}}}vvvnnnpppuuuyyyvvvnnnmmmnnnrrrvvvwwwtttrrrttttttrrrpppnnnkkkiiigggdddaaa^^^[[[]]]^^^\\\WWWTTTTTTUUUSSSQQQNNNKKKHHHFFFEEEEEEBBBBBBAAAAAAAAABBBCCCCCCCCCAAA???<<<;;;;;;;;;<<<===<<<<<<;;;;;;:::::::::888888888888999:::;;;<<<===<<<;;;;;;::::::::::::<<<>>>@@@@@@??????@@@AAABBBAAA???>>>===>>>???@@@<<<;;;:::888777666666666333333111000000000111222111111222222222333333333222222222222222222222222333888AAAHHHKKKJJJFFFCCC>>><<<888555333222333444444444444444222111333777222111000000000111222333000000000000111111111111333333222222111222222222222333444444444444333222333444555666777777777777777888999;;;===>>>???@@@AAADDDHHHJJJKKKKKKMMMNNNMMMNNNNNNMMMMMMOOORRRUUUXXX^^^]]]^^^eeeiiitttuuukkkddd___XXXSSSNNNMMMLLLLLLKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJHHHFFFHHHHHHIIIJJJLLLNNNOOOQQQUUU[[[cccmmmwwwzzzooolllqqqvvvyyyqqqqqqtttzzzxxxuuurrrqqqrrrssstttnnnkkkhhhfffdddcccaaa___\\\[[[ZZZXXXWWWVVVTTTTTTSSSRRROOOLLLHHHFFFDDDCCCDDDCCCCCCDDDGGGHHHGGGGGGCCCBBB@@@>>>======>>>>>><<<===>>>???@@@??????>>>===<<<;;;::::::;;;<<<===>>>===<<<;;;;;;<<<===>>>@@@???>>>???AAABBBBBB@@@<<<===>>>???@@@???>>>>>>>>>;;;::::::<<<;;;888555999666333111111222111111222222333444444444333222555555555555444444333333===???BBBCCCAAA<<<777444666444222111111222444666////////////////////////000000000000111111111111555555444333333222222111222111000000000111333333333222222111111222222333333333444444555666666666888888999:::<<<>>>@@@AAAAAACCCFFFIIIKKKLLLLLLKKKMMMOOOPPPOOOMMMNNNRRRWWWXXX______```gggiiirrr|||ppphhhbbb^^^YYYUUUOOONNNMMMLLLKKKKKKJJJJJJKKKJJJIIIJJJKKKKKKIIIGGGIIIJJJJJJKKKLLLNNNOOOPPPRRRWWW```iiisss}}}wwwnnnnnnuuu{{{yyyrrrrrrvvvxxxwwwuuusssrrrrrrssstttnnnlllhhhfffdddcccaaa___]]]\\\[[[YYYWWWVVVTTTTTTRRRQQQNNNKKKHHHFFFEEEDDDEEEDDDCCCDDDFFFGGGGGGFFFCCCBBB@@@???>>>>>>>>>???<<<===???AAABBBBBBAAAAAA======<<<<<<<<<===??????@@@???>>>===<<<===>>>???AAA@@@??????AAABBBAAA@@@>>>???@@@AAAAAAAAA@@@???@@@>>><<<;;;;;;:::777444555444222222333222111///222222222222333444555555444666999<<<>>>?????????:::::::::999888666444333333222000......000222333000000000000000000000000000000000000111111111111333333333333222222222222444333333222333444555666333222222111111222222333444444555555666777777888888888999:::<<<>>>@@@AAAAAACCCFFFIIIKKKLLLLLLKKKMMMOOOPPPOOOMMMNNNSSSWWWYYY``````bbbhhhjjjrrr{{{tttjjjccc```]]]ZZZWWWSSSSSSRRRQQQOOOMMMKKKJJJJJJIIIHHHIIIKKKKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOSSSZZZcccmmmxxxuuuqqqttt|||xxxsssuuuxxxxxxwwwvvvuuuttttttssssssooolllhhhfffdddccc```^^^^^^]]]\\\ZZZWWWUUUTTTSSSPPPOOOMMMKKKIIIGGGFFFFFFFFFEEEDDDEEEFFFGGGFFFEEECCCBBB@@@???>>>??????@@@===???AAACCCDDDDDDDDDCCC>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@???>>>??????@@@BBBAAA@@@@@@AAAAAA@@@??????@@@BBBCCCCCCCCCBBBAAA@@@>>><<<;;;;;;:::888666444333222222333222///---000000111444777;;;???AAAHHHHHHGGGEEEBBB>>>:::888666555333111000111222333222000///------///000222111111111111111111111111000000000000111111111111111111111111111222222222444333333333333444555555333222222111111222222333555555666666777888888888888888999:::<<<>>>@@@AAAAAACCCFFFHHHJJJLLLLLLLLLNNNOOOPPPOOOMMMNNNSSSWWW[[[aaaaaabbbiiijjjssstttnnngggaaa^^^\\\[[[ZZZZZZZZZ[[[ZZZWWWSSSOOOMMMJJJIIIHHHHHHJJJKKKKKKJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMPPPUUU]]]fffrrr}}}wwwuuu{{{xxxuuuwww{{{{{{{{{zzzyyywwwuuurrrqqqooollliiifffdddbbb```^^^^^^]]][[[XXXVVVSSSRRRQQQNNNMMMLLLJJJIIIHHHGGGGGGGGGFFFDDDEEEFFFFFFEEEDDDBBBBBB@@@??????@@@AAAAAAAAACCCEEEGGGGGGFFFDDDCCC>>>???AAABBBDDDDDDEEEEEEEEEDDDBBBAAA@@@@@@AAAAAACCCBBB@@@@@@AAAAAA@@@>>>@@@@@@BBBCCCCCCCCCBBBAAA<<<<<<::::::::::::999999666444222111222222111000222444888===BBBGGGKKKMMMWWWTTTMMMEEE===555000---444333000//////000333444222111000//////000111222000000000000000000000000///000000000111111111111...//////000111222222222000000000000111111222222333222222111111222222333444555555666777777888888888888999:::<<<>>>@@@AAABBBCCCEEEHHHJJJKKKLLLLLLNNNPPPQQQOOONNNOOOSSSWWW[[[aaaaaabbbhhhjjjrrrrrrmmmgggaaa^^^]]]]]]]]]aaabbbcccbbb___ZZZTTTPPPLLLJJJHHHHHHIIIJJJJJJIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLNNNRRRWWW___jjjttt||||||wwwxxx}}}xxxwwwzzz}}}}}}yyyuuurrroooooommmiiifffdddbbb___]]][[[ZZZYYYVVVTTTQQQOOONNNMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFDDDEEEFFFFFFEEEDDDBBBAAAAAA@@@@@@AAABBBCCCFFFHHHIIIJJJIIIFFFCCCAAA???@@@CCCEEEFFFFFFFFFEEEEEEDDDCCCAAAAAAAAABBBCCCDDDBBBAAAAAABBBBBB@@@???>>>???AAABBBBBBBBBAAA@@@======;;;999888777777888555333111222555999;;;<<>>@@@AAABBBCCCEEEGGGIIIKKKLLLMMMNNNPPPQQQPPPNNNOOOSSSXXXZZZaaa```aaaggghhhqqq{{{sssooojjjeeebbbbbbcccdddgggiiikkkkkkhhhaaaZZZUUURRROOOLLLJJJJJJJJJIIIHHHJJJJJJJJJIIIJJJJJJKKKKKKLLLNNNPPPSSSXXX```iiiooo{{{~~~wwwuuuyyyzzzwwwyyy|||}}}zzzvvvrrrppppppmmmiiifffdddbbb___]]]YYYXXXWWWUUURRRPPPOOONNNLLLLLLJJJIIIHHHHHHHHHHHHFFFEEEDDDEEEFFFGGGFFFEEEBBBAAAAAA@@@AAABBBDDDEEEIIIKKKLLLLLLJJJGGGBBB@@@???AAADDDFFFGGGFFFEEECCCCCCBBBAAAAAAAAAAAACCCCCCCCCBBBAAAAAABBBBBBAAA@@@===>>>@@@AAAAAAAAA@@@???@@@@@@>>>:::777555555666666555555999>>>DDDHHHIIIQQQPPPNNNKKKFFFAAA===;;;:::777333000///000333555---...///000000000////////////............//////........................000000000000111111111111...//////000111222222222000111222222333222222222333222222111111222222333333333444444555666666666888888999:::<<<>>>@@@AAACCCDDDEEEGGGIIIKKKLLLMMMOOOPPPQQQPPPNNNOOOTTTXXXZZZ``````aaafffhhhpppzzzsssqqqmmmiiiggggggjjjlllooorrruuuvvvrrrkkkccc^^^YYYUUUQQQNNNMMMLLLJJJIIIKKKKKKKKKKKKKKKLLLMMMNNNKKKLLLMMMOOOQQQVVV]]]aaaiiipppzzz|||xxxtttuuu|||xxxwww{{{~~~}}}{{{xxxuuusssrrrpppmmmiiifffdddbbb___]]]XXXXXXVVVTTTSSSQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCDDDFFFGGGGGGFFFBBBAAAAAAAAABBBCCCEEEFFFIIIKKKLLLMMMKKKHHHCCC@@@>>>AAADDDFFFGGGEEECCCAAA@@@@@@??????@@@AAACCCDDDBBBAAA@@@AAACCCCCCBBBAAA===>>>@@@AAAAAAAAA@@@??????@@@???<<<888777:::<<<>>>???AAAFFFJJJMMMMMMLLLMMMJJJDDD???999666444333444333111/////////000000...///////////////000000////////////////////////////////////////////////000000000000111111111111000000000111111222222222111222333444555444444333333222222111111222222333444444444555666666777777888888999:::<<<>>>@@@AAACCCDDDEEEFFFIIIKKKMMMNNNOOOQQQRRRPPPOOOPPPTTTXXX[[[bbbaaabbbggghhhppp~~~sssrrrooollljjjlllpppssswwwzzz~~~|||tttlllfff^^^ZZZUUUQQQOOOMMMKKKJJJLLLLLLLLLLLLMMMNNNOOOPPPKKKKKKLLLLLLMMMPPPUUUXXX[[[bbbnnnzzzyyyvvvtttwww|||vvvwww|||}}}|||{{{yyywwwuuuttttttpppmmmiiifffdddbbb___\\\XXXXXXVVVUUUTTTRRRQQQPPPMMMLLLJJJIIIHHHGGGFFFFFFDDDCCCCCCDDDGGGHHHHHHGGGBBBAAAAAAAAABBBDDDEEEFFFHHHJJJLLLMMMLLLIIIEEEBBB>>>AAADDDFFFGGGDDDAAA??????>>>>>>>>>???AAACCCDDDBBB@@@@@@AAACCCDDDCCCBBB>>>???@@@AAABBBAAA@@@@@@:::<<<===<<<;;;===AAAEEEIIIKKKNNNQQQRRRPPPKKKGGG>>>;;;555000...000333666///000111222222111000///222111000//////000222333111111222222222222111111000000000000000000000000000000000000111111111111111111111111222222222222111222333444555444333333333222222222222222222333555555666666777888888888888888999:::<<<>>>@@@AAADDDDDDEEEFFFHHHKKKMMMNNNOOOQQQRRRQQQOOOPPPTTTXXX\\\cccbbbccchhhiiiqqq~~~uuussspppoooqqqtttvvvvvv{{{{{{wwwkkkeee\\\VVVSSSQQQMMMJJJJJJKKKLLLLLLMMMMMMLLLLLLPPPOOOMMMLLLLLLOOOQQQSSSUUUWWW\\\dddqqqzzzwwwuuuzzzxxxuuuxxx{{{}}}~~~}}}}}}|||{{{xxxuuusssqqqqqqnnniiifffdddccc```___ZZZXXXVVVUUUUUUTTTRRRPPPLLLJJJIIIGGGEEECCCCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHKKKKKKHHHEEEBBBAAA@@@AAABBBCCCBBBAAA@@@???CCC@@@===<<<>>>AAACCCDDDDDDDDDCCCAAA??????AAABBB@@@@@@@@@AAABBBBBBCCCCCC;;;>>>DDDJJJNNNOOONNNMMMOOOLLLHHHCCC???<<<:::999111000000///////////////222111111111000000//////000///.........///111222000000////////////000000111111222333333333333222000000000000000000111111222222222222222222222222333333333333333333333333555555444333333333333444222222333444444555555666888999;;;;;;;;;<<>>===;;;:::;;;===???@@@@@@===@@@EEEGGGFFFCCCAAA@@@AAAAAAAAABBBBBBBBBBBBBBBNNNPPPQQQQQQPPPLLLIIIFFF???===:::777555333222222222222111000000000000000111111111111000000000///000//////...///000111222000000////////////000000000111111222222222222222111111111000000000000000111111111111111111111111333333333333333333333333444444333333333444444555333333444555555666666777888999;;;;;;;;;<<>>>>>???AAAAAAAAAAAA@@@???======;;;::::::<<<>>>@@@@@@??????BBBFFFGGGEEEAAA>>>===AAABBBDDDFFFIIILLLMMMOOOSSSRRROOOKKKFFF@@@;;;888444333222111111111111111333222222111111111111111111111111111000000000000000////////////000111222000000////////////000000//////000111111111111111222111111111000000//////000000000000000000000000333333333333333333333333333222222333333444555666444444555555666777777888888999;;;;;;;;;<<>>>>>@@@AAABBBBBBAAA@@@???===<<<<<<>>>===<<<===@@@AAABBBAAAAAABBBCCCCCCCCCEEEHHHJJJKKKLLLMMMOOOPPPRRRSSSTTTFFFEEEBBB>>>999555222000111111111222222333333333222222111000000000000111111111111000000000000000000000000000000111111111000000////////////000000...//////000000000000000222222111111000/////////111111111111111111111111222222222222222222222222111111111222333555666777444444444555666666777777888999;;;;;;;;;<<>>======<<<@@@===;;;;;;>>>@@@BBBBBB@@@CCCFFFJJJNNNSSSYYY]]]YYYXXXUUUQQQMMMIIIFFFDDD===<<<:::888666555444333//////000000000000000000111111000////////////000000000000000000000111111///000000111111111111111000000////////////000000......///000000000000///111111111111000000//////222222222222222222222222222222222222222222222222000000111222333444666777222333333444444555666666888999;;;;;;;;;<<>>>>>>>>===<<<<<<>>>AAACCCBBBAAA???>>>>>>>>>>>>===<<<;;;===@@@CCCEEEEEELLLPPPVVVYYYZZZXXXWWWWWWQQQOOOLLLHHHCCC???<<<:::::::::999888666555444444000000111111111111000000111000000///////////////000000000000111111111111///000111111222222111111000000////////////000000......///000000000000000000000000000000000000111222222222222222222222222222222222222222222222222000000111111222444555666222222333333444555555555888999;;;;;;;;;<<>>??????>>>>>>@@@AAACCCBBBAAA@@@??????@@@AAA>>>???CCCIIINNNQQQQQQPPPVVVXXXZZZXXXSSSMMMHHHEEEAAAAAA@@@???>>>===<<<<<<999999888777666444222111000111222333333333222222222111000000//////000000///000000000111111111111///000111222222222111111000000////////////000000//////000111111111111000/////////000111111222222111111111111111111111111111111111111111111111111111111111111222333444555333333444444555666666666888999;;;;;;;;;<<>>===<<<<<<;;;999999999999888666444222,,,---...000111111000000333222222111000111111111//////000000111111111222///000111222333222111111000000////////////000000//////000111111111111111......///000111222333333000000000000000000000000111111111111111111111111111111111111222333444444444444555555666777777777888999;;;;;;;;;<<>>===???EEEKKKOOORRRXXXWWWWWWXXXXXXVVVPPPKKKIIIHHHEEECCCAAA@@@?????????>>>===<<<<<<;;;;;;<<<:::999888666555333222111111111111111111111111111000000000000000000000000......///000111222222222222111111111000000//////111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222333333333333333333333333555555555444444333333333333333444444555666666666888888999:::;;;===>>>???BBBDDDGGGHHHIIIJJJKKKMMMNNNPPPQQQPPPMMMNNNQQQUUUYYYaaaccceeellllllsss{{{qqqhhh```\\\[[[XXXVVVTTTSSSTTTTTTRRRQQQOOOOOONNNNNNNNNOOOPPPPPPSSSPPPPPPTTTUUUUUUWWW[[[___dddlllttt~~~{{{hhhaaaZZZZZZYYYYYYZZZ\\\^^^___bbbcccgggnnnxxxwwwnnnwwwyyytttpppnnnlllkkkiiigggeeebbb]]]ZZZZZZYYYVVVSSSPPPMMMKKKJJJJJJIIIIIIHHHGGGHHHHHHHHHKKKKKKJJJHHHGGGFFFFFFFFFHHHHHHHHHGGGFFFGGGJJJLLLMMMPPPNNNGGGDDDEEEEEEDDDHHHGGGGGGJJJOOOUUUYYY[[[SSSPPPMMMLLLLLLIIIEEEBBBFFFEEECCCAAA???????????????>>>===<<<<<<;;;;;;;;;<<<;;;:::888666444333222111111111111111111111111//////////////////////////////000000111222222222222222222111111000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222333333333333333333333333444444333333333222222222333444444555666666777777888888999:::;;;===>>>???BBBDDDGGGHHHIIIJJJKKKMMMNNNPPPQQQPPPNNNNNNQQQUUUWWW^^^```cccjjjllltttwwwooohhhdddbbb\\\ZZZWWWWWWWWWWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRSSSPPPQQQTTTVVVVVVXXX]]]]]]aaagggnnnvvvzzzggg[[[XXXVVVWWWXXXZZZ\\\^^^``````aaaaaaaaadddkkkuuu~~~tttoooxxx|||vvvrrrnnnmmmkkkiiihhhfffeeebbb]]]ZZZYYYXXXVVVSSSQQQNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFEEEDDDCCCCCCDDDDDDKKKJJJHHHGGGFFFIIINNNRRR[[[\\\XXXQQQMMMPPPSSSSSSYYYWWWTTTSSSSSSSSSQQQPPPJJJGGGDDDBBBAAA@@@???===BBBAAA???>>>===>>>>>>???>>>>>>>>>===<<<<<<;;;;;;>>>===;;;999777555333222111111111111111111111111........................111111111111111111222222222222111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222333333333333333333333333333333333222222222222111111444555555666666777888888888888999:::;;;===>>>???BBBDDDGGGHHHIIIJJJKKKMMMMMMOOOQQQPPPNNNNNNRRRUUUVVV]]]^^^aaahhhkkkuuuzzzsssnnnjjjhhhaaa___\\\[[[[[[ZZZYYYWWWWWWWWWVVVUUUUUUTTTUUUUUUTTTQQQRRRVVVXXXXXX[[[___```dddiiiooouuussshhh^^^XXXXXXSSSUUUWWWZZZ\\\^^^^^^^^^```^^^]]]___eeemmmtttxxxvvvqqqpppyyy{{{vvvrrrooonnnkkkiiigggeeedddaaa^^^[[[YYYXXXVVVTTTQQQOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIDDDCCCAAA@@@AAABBBDDDFFFJJJHHHFFFEEEEEEIIIPPPUUUfffiiigggaaa]]]^^^^^^\\\[[[XXXTTTPPPLLLHHHBBB???BBBAAAAAAAAABBBBBBBBBAAA>>>===<<<;;;<<<===>>>???>>>>>>>>>======<<<;;;;;;======;;;999666444222222111111111111111111111111////////////////////////222222222222111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333222222333333333333444444333333333222222222222222555555666666777888888888888888999:::;;;===>>>???BBBDDDGGGHHHIIIIIIKKKMMMMMMOOOPPPOOONNNNNNRRRVVVXXX______```hhhkkkuuu{{{wwwtttpppmmmiiifffcccaaa```___]]][[[ZZZYYYXXXXXXWWWWWWWWWWWWUUUSSSSSSXXXZZZ[[[^^^bbbgggjjjppptttzzzoooddd___ZZZWWWXXXSSSUUUWWWZZZ[[[\\\[[[[[[\\\[[[ZZZ^^^eeelllqqqttttttzzzrrrmmmnnnqqqzzz|||wwwtttqqqpppllljjjgggeeedddaaa^^^[[[XXXWWWVVVTTTRRROOONNNMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHEEECCCCCCEEEGGGIIIEEEEEEEEEFFFIIIOOOWWW\\\lllqqqqqqlllfffaaa[[[UUUJJJIIIHHHGGGGGGFFFCCC@@@???BBBDDDFFFFFFEEECCCBBB;;;;;;::::::;;;===>>>???===>>>>>>>>>===<<<;;;:::;;;:::999777555333111000000000000000000000000000000000000000000000000000222222111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111222222222222333333333222222222333333444444444333333333444444444444444555555666666777888888888888888999:::;;;===>>>???BBBDDDGGGHHHIIIIIIKKKMMMLLLNNNPPPOOONNNNNNRRRVVV\\\bbbbbbbbbhhhjjjttt~~~|||yyyvvvssspppllliiigggeeebbb```\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZXXXYYY]]]```aaadddiiioootttzzzttteee]]]YYYUUUTTTUUUUUUVVVXXXZZZ[[[[[[[[[ZZZZZZYYY[[[```iiipppsssssslllooouuu}}}sssggggggmmmttt|||}}}zzzwwwtttrrrooollliiifffdddaaa^^^[[[XXXWWWVVVTTTRRRPPPOOONNNLLLLLLKKKJJJJJJJJJJJJKKKMMMJJJFFFCCCBBBCCCFFFHHHFFFHHHKKKNNNSSSYYY```eeeiiimmmnnnggg^^^VVVNNNFFFBBBBBBBBBCCCEEEFFFEEECCCAAADDDGGGHHHEEEBBB???>>>;;;:::::::::;;;===???@@@===>>>>>>>>>>>><<<;;;999888888666555333222000000000000000000000000000000111111111111111111111111000000000000000000111111......////////////000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222333333333333111222222333333444444555333333444444444444555555444555555666666777888888888888999:::;;;===>>>???BBBDDDGGGHHHIIIJJJKKKMMMLLLNNNPPPOOONNNOOOSSSWWW]]]dddcccdddiiijjjsss}}}zzzvvvrrrooollliiifffccccccbbbbbbbbbccccccdddeeecccdddiiimmmnnnqqqvvvzzzwwwlll```[[[WWWTTTSSSVVVVVVWWWYYYZZZ\\\]]]]]]^^^^^^^^^aaahhhpppuuuuuusssggggggiiimmmsss{{{uuuhhhbbbgggpppxxx~~~~~~~~~|||xxxuuurrrrrrooojjjgggdddaaa^^^[[[WWWWWWVVVTTTRRRQQQPPPOOOMMMLLLKKKKKKJJJJJJKKKKKKJJJHHHDDDAAAAAADDDHHHKKKPPPSSSWWWZZZ\\\^^^bbbddd___aaa]]]UUUMMMIIIFFFBBBDDDCCCAAAAAABBBBBBAAA???@@@CCCEEEDDDAAA>>>===>>><<<;;;;;;;;;<<<>>>@@@AAA======>>>???>>><<<:::999666666555444333222111111000000000000000000000000000000000000000000000000.........///000000000111000000000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000222222222333333333444444111111222333333444555555222222333333333444444444333444444555666666777777888888999:::;;;===>>>???BBBDDDGGGHHHIIIJJJKKKMMMKKKNNNPPPOOONNNOOOSSSWWWZZZaaabbbdddjjjkkkrrr|||xxxtttqqqmmmjjjjjjjjjiiijjjjjjkkklllmmmqqqnnnpppuuuxxxyyy}}}qqqhhh___ZZZWWWUUUWWW[[[WWWXXXYYY[[[]]]___aaaaaaeeeeeehhhooowwwzzzxxxuuueeecccaaaccchhhnnntttwwwyyy}}}vvvjjjbbb```hhhtttzzz{{{|||~~~~~~}}}yyyuuurrrtttppplllhhhdddaaa^^^[[[WWWWWWUUUTTTSSSQQQPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKHHHFFFDDDCCCFFFLLLRRRWWW[[[]]]```aaa```^^^]]]\\\UUUUUUOOOFFFAAACCCGGGGGG@@@>>>======???@@@@@@???>>>@@@BBB@@@>>>>>>@@@BBB===<<<<<<<<<===>>>@@@AAA<<<===>>>???>>>===:::999666555555444333333222222000000000000000000000000////////////////////////,,,------...///000000111111111222222333333333333111111111111111111111111000000000000000000000000000000000000000000000000222222333333333444444444111111222333333444555555111111111222222333333333333333444444555666666666888888999:::;;;===>>>???BBBDDDGGGIIIIIIJJJKKKMMMKKKNNNPPPOOONNNOOOSSSWWWVVV^^^```cccjjjkkkrrr}}}wwwssspppoooqqqrrrrrrssssssvvvzzz}}}oooeee\\\YYYXXXVVVWWWYYY]]]^^^`````````aaaccceeelllrrrzzzxxxlllfff```___cccggghhhgggmmmlllooovvv|||vvvddd^^^```fffqqq{{{}}}zzzwwwtttssspppmmmjjjhhhfffccc```]]]\\\[[[ZZZYYYXXXVVVRRROOOLLLMMMMMMKKKHHHFFFEEEEEEMMMOOOOOONNNRRR[[[```aaacccaaa^^^ZZZWWWVVVUUUTTTMMMJJJFFFDDDEEEFFFGGGGGG@@@??????>>>>>>>>>>>>>>>AAAAAA@@@???>>>===<<<<<<;;;::::::;;;>>>??????>>>>>>======???@@@>>>:::555555444333222111111111111333222000///.........///000000////////////000000111111111000000000000000000000000000000000000000333222222111111111111111////////////000000000000111111111000000000000000111111222333444444555555555444222111111222444555777555333111111222555666333333444444555666666666999999::::::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMNNNPPPPPPOOOMMMNNNRRRVVV]]]^^^aaaddddddhhhuuu|||zzzyyyzzz{{{|||}}}~~~sssiii^^^[[[YYYWWWXXXZZZ\\\]]]```aaabbbdddhhhkkkttt|||~~~nnnhhhbbbaaaeeehhhgggeeeeeeccceeeiiinnnqqqyyy|||lll]]]ZZZ___gggsss}}}~~~{{{xxxuuusssnnnlllhhhfffdddbbb___\\\XXXYYYYYY[[[[[[XXXSSSOOOLLLMMMMMMKKKHHHHHHKKKNNNXXX]]]bbbdddggggggaaaYYYVVVUUUSSSPPPOOONNNNNNNNNKKKHHHEEECCCDDDEEEEEEEEE@@@???>>>===============@@@@@@??????>>>============<<<;;;<<<>>>>>>>>><<<>>>======>>>???>>>999666555444333222111111111111333222000///......//////000000////////////000000111000000000000000000000000000000000000000000000111000000////////////////////////000000000111111111000000000000000000000000000111111222333333333555444222111111222444555666555333222222333444555333333444444555666666666999999::::::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMMMMPPPQQQPPPNNNNNNRRRUUU\\\]]]```cccdddhhhuuuxxxmmmaaa\\\ZZZYYYYYY\\\[[[]]]```bbbdddhhhmmmppp{{{nnnjjjeeeeeehhhiiifffbbb___\\\[[[^^^___bbbiiiqqqmmmbbbXXXXXX```lllyyy}}}yyyuuusssmmmjjjfffdddbbb```]]][[[YYYYYY[[[\\\[[[WWWQQQLLLIIILLLNNNLLLKKKNNNVVV]]]fffhhhgggdddbbb```WWWNNNJJJJJJHHHGGGGGGGGGHHHIIIHHHEEEBBBAAABBBCCCCCCCCC???>>>===<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<======>>><<<;;;============>>><<<999666555444333222111111111111222222000///////////////000000////////////000000000000000000000000111111000000000000000000000000111000000///////////////000000000111111111222222000000000000000000111111/////////000111111222222444444222222222222444444333333333333333444444444333333444444555666666666999999::::::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMMMMOOORRRQQQOOOOOOQQQTTTZZZ[[[___bbbccchhhuuuzzzoooccc]]][[[YYYZZZ]]][[[]]]```bbbeeejjjooosss~~~pppmmmkkkmmmooonnnhhhccc^^^ZZZXXXYYYZZZ[[[bbbiiiuuu{{{bbb]]]XXX[[[eeesss{{{vvvsssmmmjjjfffcccbbb```^^^\\\^^^]]][[[ZZZWWWSSSMMMIIIHHHLLLQQQQQQQQQUUU]]]eeepppmmmbbbTTTLLLLLLMMMLLLIIIHHHFFFEEEEEEEEEFFFGGGEEEBBB@@@???@@@AAAAAAAAA>>>===<<<;;;:::999999999======>>>>>>???????????????>>>======>>>>>>===;;;<<<<<<<<<<<<<<<:::888666444444333222111111111111222111111000000/////////000000////////////000000000000000000000111111111000000000000000000000000333222222111111111111111000111111111222222222222000000000000000111111111//////000000111111111111444333333222222333333444111222333444555444333333333333444444555666666666999999999:::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMLLLOOORRRRRRPPPOOOQQQTTTYYYZZZ^^^aaacccggguuuyyymmmbbb^^^\\\ZZZZZZ]]]^^^___aaaccceeeiiiooosss~~~xxxwwwwwwzzz|||yyyppphhh]]]YYYXXXXXXXXXXXX^^^eeellluuu|||lll[[[ZZZ[[[___jjjyyy~~~{{{wwwtttnnnkkkfffdddbbbaaa```^^^```]]]YYYUUUSSSRRROOOMMMOOOSSSWWWWWWUUUUUUYYY]]]lllmmmfffWWWKKKIIILLLOOOLLLKKKIIIGGGEEEDDDDDDDDDBBB@@@>>>===?????????>>>===<<<;;;:::999999999999=========>>>??????@@@@@@>>>===<<<===?????????===;;;;;;<<<;;;:::888777666444444333222111111111111111111111111111000000000000000////////////000000//////000000111111111111111111111111111111111111333222222111111111111111000111111111222222222222//////000000111111111111111111222222222222222333333333333333333333333333000111333444555444333222333333444444555666666666999999999:::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMLLLPPPSSSSSSQQQPPPRRRTTTYYYZZZ^^^aaacccggguuuuuukkkaaa^^^]]]\\\\\\^^^```aaabbbccceeejjjooottt~~~wwwmmm\\\XXXWWWXXXWWWVVVZZZ```fffnnn}}}nnnaaaVVVZZZ^^^cccooo~~~}}}~~~~~~{{{xxxvvvoookkkgggdddcccbbbaaa```]]]ZZZVVVTTTTTTUUUVVVWWWYYYZZZYYYWWWTTTPPPNNNNNNVVV```hhhddd\\\UUUOOOKKKOOONNNJJJGGGDDDBBBAAAAAA???>>><<<<<<>>>???>>>===<<<;;;;;;:::::::::::::::======>>>>>>?????????@@@>>>===<<<===???@@@???>>>:::;;;;;;:::888666666666555444333222111111111111000111111222222111000000000000////////////000000/////////000111111222222111111111111111111111111111000000///////////////000000000111111111222222/////////000111111222222333333333333333333333333333333333333333333333333000111222444444444333333333333444444555666666666999999::::::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMMMMPPPSSSRRRPPPPPPRRRUUUZZZ[[[___bbbccchhhuuu|||qqqhhhaaa``````___^^^```bbbbbbdddeeeggglllssswww|||wwwkkk___]]]\\\]]]ZZZWWWYYY^^^cccjjjwwwsssddd^^^TTT\\\cccjjjuuu}}}}}}~~~}}}|||zzzxxxwwwoookkkgggdddcccbbbbbbaaa\\\ZZZWWWWWWYYYZZZ[[[[[[]]]YYYTTTPPPNNNLLLHHHEEEEEENNNXXX]]]___]]]UUULLLPPPNNNKKKGGGCCCAAA@@@???>>>===<<<<<<>>>>>>===<<<;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????@@@???===>>>??????>>>===999:::;;;:::666555555777555444333222111111111111000111222222222222111000000000////////////000000...//////000111111222222111111111111111111111111111000000////////////////////////000000000111111...//////000111111222222444444444333333333333333222333333444444333333222000000111222333444444444333333444444555666666666999999::::::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMOOOQQQRRRQQQOOOPPPSSSWWW\\\]]]```cccdddhhhuuuyyyooogggaaabbbcccaaaaaabbbbbbcccdddfffiiiooovvv{{{zzzssseeefffdddcccddd```\\\\\\___ccchhhtttxxxeee[[[[[[UUU___hhhooo|||}}}}}}||||||{{{yyyxxxwwwnnnkkkfffcccbbbbbbaaaaaa^^^]]]\\\\\\]]]]]]\\\[[[ZZZTTTLLLIIIJJJKKKHHHFFFEEEEEEFFFLLLWWW___]]]UUUQQQOOOKKKGGGDDDBBB@@@@@@===<<<;;;<<<>>>>>>===<<<::::::::::::;;;<<<======??????>>>>>>>>>>>>>>>>>>BBBAAA???>>>???>>><<<;;;888:::;;;999666444555777555444333222111111111111000000222333333222111000000000////////////000000...//////000111222222222111111111111111111111111333222222111111111111111////////////000000000000...//////000111222222222333333333333333333333333222333333444444333333222000000111222222333444444333333444444555666666777999999::::::<<<===???@@@@@@CCCFFFGGGHHHIIIKKKMMMPPPRRRRRRQQQNNNOOOTTTXXX]]]^^^aaaddddddhhhuuu{{{rrrkkkhhhccc```___```bbbdddgggiiikkkmmmqqquuuxxx{{{}}}xxxrrrqqqqqqpppqqqpppjjjbbb```ccclllrrr|||yyykkk^^^XXXYYY\\\eeepppyyy~~~}}}{{{yyyxxxwwwxxxxxxpppkkkfffbbbaaabbbcccccceeeaaa^^^[[[UUUNNNMMMPPPPPPMMMKKKJJJJJJIIIFFFBBBCCCEEEHHHMMMTTT[[[```ddd\\\WWWPPPHHHCCCAAAAAAAAA>>>>>>======<<<<<<<<<;;;999888777777999<<<@@@BBBAAAAAA@@@@@@@@@AAABBBCCC@@@AAABBBBBBAAA>>><<<:::===;;;999888888777555333333333333222222222111111......//////000000111111333222222222111000000000////////////////////////111///...------...///111//////......------,,,,,,////////////000000000000111000/////////000222333111111222222222333333333///000111222444555666777444333333222222333333444444444444444444444444444:::;;;===<<<;;;;;;<<<===AAACCCEEEFFFFFFGGGJJJLLLQQQSSSTTTSSSSSSSSSUUUWWW[[[\\\___aaaaaaeeerrrwwwooohhhfffbbb______```ccceeeiiikkknnnrrruuuyyy|||~~~}}}xxxrrrppprrr}}}~~~wwwllliiikkklllrrr{{{~~~qqqeeeZZZWWWZZZbbbkkkvvv~~~|||zzzwwwvvvlllhhhdddbbbdddfffhhhhhhiiibbb[[[WWWRRRMMMLLLOOOLLLKKKIIIJJJKKKJJJGGGDDDCCCDDDFFFJJJNNNSSSWWWYYYPPPNNNJJJEEEBBB@@@??????>>>=========<<<<<<<<<<<<:::999888888999<<>><<<:::<<<;;;:::999999888666444333333222222222111111111......//////////////////222222111111111111111111000000000000000000000000111000...------...000111000000000000////////////////////////000000000000111000/////////000222222111111222222222333333333222222222333333444444444444333333222222333333444111111222333555666777777888:::;;;<<<<<<<<<>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPOOOPPPRRRTTTYYYZZZ]]]``````cccppp}}}|||rrrkkkeeecccaaa______aaadddfffjjjnnntttyyy|||~~~}}}wwwtttrrrqqquuu{{{sssooorrruuuzzzuuuiii___YYYYYY^^^kkkuuu~~~yyytttqqqllliiifffeeefffhhhiiiiiiiii___UUUPPPMMMJJJIIIKKKHHHHHHIIIKKKLLLKKKGGGEEECCCDDDDDDEEEGGGIIIKKKLLLFFFFFFFFFFFFDDDCCCAAA@@@>>>>>>>>>>>>============<<<;;;:::999:::<<<>>>@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@@@@???>>><<<;;;;;;::::::;;;<<<:::777555333222222222222111111111//////////////////......000000111111111111111111111111111111111111111111000000............000000111111111111111222222222////////////000000000000000000000///000111111222111111222222222333333333555444444333333222222111444333333222222333333444111111222444555666777888666888:::;;;<<<===@@@AAACCCEEEGGGHHHHHHIIILLLNNNPPPRRRRRRRRRRRRRRRTTTVVVWWWXXX\\\^^^^^^bbbnnn{{{wwwnnnhhhdddccc```______aaadddeeejjjpppxxx~~~{{{xxxwwwzzzyyyxxx~~~~~~oooddd]]]ZZZ___fffrrr}}}}}}zzzvvvrrrooorrrooojjjgggfffeeedddcccbbbWWWMMMKKKKKKHHHFFFFFFFFFGGGIIIKKKKKKIIIEEEBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDFFFIIIKKKKKKHHHEEECCC@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBBBBBBBAAA????????????>>>===<<<;;;::::::;;;<<<===<<<888555222222222222111111111111111111111000000///////////////000000111111222222111111111111111111111111000000///......///000000000111111222222333333333////////////000000000000000000000000000111111222111111222222222333333333555444444333333222222111444333333222222333333444555555555555555555555555666888:::<<<<<<===???AAABBBDDDFFFHHHHHHIIIKKKMMMQQQRRRSSSSSSRRRSSSUUUWWWVVVXXX[[[^^^^^^aaammmzzz{{{ssslllgggdddcccaaa``````aaaccceeejjjrrr|||yyyjjjaaa\\\]]]eeemmmxxx~~~{{{yyyvvvtttsssrrrtttppplllhhheeebbb___\\\YYYPPPJJJKKKLLLJJJGGGFFFGGGIIIKKKKKKIIIEEEAAA???BBBBBBCCCDDDEEEFFFFFFFFFGGGJJJNNNPPPOOOLLLGGGDDDBBBBBBBBBBBBBBBCCCCCCCCC>>>===<<<<<<<<<===>>>>>>???@@@AAABBBBBBBBBAAAAAA>>>>>>>>>>>>===<<<<<<;;;::::::;;;<<<===<<<888555222222222111111111000000222222222111111000000000/////////000000111111222111111111111111111111111000000////////////000000000000000111111222222222////////////000000000000///000000000111111111111111111222222222333333333222222333333333333444444444333333222222333333444555555555555555555555555888:::;;;<<<<<<<<<>>>???AAACCCEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPOOOOOOQQQSSSVVVXXX\\\``````bbbnnnzzzyyypppjjjfffcccbbbaaaaaabbbdddfffggglllttt~~~}}}qqqddd]]]\\\```jjjttt~~~{{{xxxvvvvvvvvvvvvooollliiifffccc```\\\YYYUUUNNNJJJLLLMMMJJJHHHIIIIIIKKKLLLJJJFFFBBB>>>===@@@AAACCCFFFHHHIIIJJJJJJKKKMMMOOOPPPNNNJJJFFFCCCCCCCCCCCCCCCDDDDDDDDDDDD>>>============>>>>>>??????@@@AAABBBCCCBBBAAA@@@>>>=========<<<<<<<<<<<<;;;::::::;;;<<<:::777555222111111111111000000000222111111111111111000000//////000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111////////////000000000000//////000111111111111000111111222222222333333333111111222333333444555555444333333222222333333444222222333555666777888999999:::<<<<<<<<<<<<===???AAACCCEEEFFFFFFGGGJJJKKKOOOPPPQQQPPPPPPPPPRRRTTTVVVYYY]]]aaaaaacccnnnzzzwwwnnnhhheee`````````bbbdddgggjjjlllnnnwwwtttjjj```\\\^^^eeerrr}}}~~~}}}|||zzzxxxvvvuuutttjjjhhheeeccc```]]]XXXUUUSSSMMMJJJIIIHHHEEEFFFJJJIIIKKKKKKIIIDDD???>>>>>>>>>???CCCFFFIIIKKKLLLMMMNNNNNNOOONNNLLLIIIEEECCCBBBBBBBBBCCCCCCCCCDDDDDD=========>>>>>>??????@@@>>>@@@AAACCCCCCBBBAAA@@@======<<<<<<;;;;;;<<<<<<<<<;;;:::999999888666444111111111111000000000000///////////////000000000000000000000000/////////000000000000000000000000000000000111111000000000111111111111000000000000////////////000000000000...///000111222111111000111111222222222333333333111111222333333444555555444333333222222333333444222333444555666777888999777999;;;<<<<<<===???AAABBBCCCFFFGGGGGGHHHJJJLLLQQQRRRSSSSSSRRRRRRTTTVVVVVVXXX]]]aaaaaacccnnnzzzvvvlllfffddd]]]]]]___bbbfffjjjnnnppppppyyy}}}pppggg^^^]]]aaakkkyyy||||||}}}|||yyyvvvrrrooojjjhhheeebbb^^^ZZZTTTPPPQQQLLLGGGDDDAAA>>>BBBHHHIIIJJJKKKHHHCCC???>>>???<<<>>>BBBFFFIIIKKKLLLMMMPPPPPPOOONNNLLLIIIGGGEEEAAAAAAAAABBBBBBBBBCCCCCC<<<======>>>??????@@@@@@>>>???AAACCCCCCBBBAAA@@@======<<<;;;;;;;;;<<<<<<===;;;999888888777555333111111111111000000000000,,,---------......//////111111000000//////......////////////////////////000000111111111111000000333222222111111000000000////////////000000000000...///000222222111111000111111222222222333333333222333333333333333444444444333333222222333333444666666666666666666666666444777999;;;<<<>>>AAACCCCCCEEEGGGHHHHHHIIIKKKMMMNNNOOOPPPOOOOOOOOOQQQSSSUUUXXX]]]aaaaaacccmmmyyyxxxmmmgggdddcccaaa___aaaffflllqqqttt}}}~~~zzzwwwrrrjjjaaaaaakkkyyy}}}yyyvvvsssooommmeeedddaaa___\\\WWWQQQMMMMMMLLLIIIGGGFFFFFFGGGHHHIIIHHHEEEAAA???>>>>>>>>>BBBBBBDDDIIIPPPTTTUUUTTTQQQOOOMMMKKKJJJGGGDDDAAACCCBBBAAA@@@????????????<<<<<<<<<<<<===>>>@@@AAAEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;<<<;;;999777444222000000000111111222222000///...111111000///////////////......------------......000000000000000000000000111111111111222222222222////////////000000000000000000000000000000000000333333222111000000111111000000111222222333444444333333333333333333333333:::999666444333333444555444444555555666777777777888999:::<<<===???@@@AAAEEECCCCCCGGGHHHHHHIIIMMMOOOPPPRRRRRRQQQQQQSSSTTTWWWYYY]]]bbbdddfffoooyyyvvvlllgggddddddcccbbbeeekkksssyyy|||yyysssqqqnnniiieeegggrrr~~~yyyvvvsssqqqmmmkkkgggddd___\\\YYYUUUQQQOOOMMMKKKIIIHHHGGGHHHIIIJJJJJJGGGDDD@@@>>>===>>>???AAABBBDDDJJJQQQVVVWWWWWWWWWSSSNNNIIIGGGFFFDDDCCCCCCCCCAAA@@@???>>>>>>>>>;;;;;;<<<===>>>??????@@@BBBBBBCCCBBBBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;:::888666444333111000000111111222111000///...111111000/////////////////////............//////000000000000000000000000....../////////000000000000000000000000/////////000000000000000000000000333222222111000000111111333333444444555666666777333333333333333333333333888777555333222333444555333333444444555666666666777888999;;;<<<>>>???@@@DDDBBBCCCHHHIIIHHHIIIMMMOOOPPPRRRRRRQQQQQQSSSTTTWWWYYY]]]bbbcccfffoooyyyuuukkkgggeeegggffffffkkksss|||zzzooojjjjjjkkkkkkmmmqqqzzz~~~{{{wwwtttrrrooommmjjjhhhddd^^^YYYUUUSSSQQQOOOLLLKKKJJJIIIIIIIIIKKKKKKJJJGGGBBB>>><<<===???AAABBBCCCFFFKKKQQQVVVXXXYYY\\\VVVNNNGGGEEEDDDEEEEEEEEEDDDBBB@@@>>>===<<<<<<:::;;;===>>>???@@@??????BBBBBBBBBAAAAAA@@@???>>>============<<<;;;;;;:::999888777666555333222222000111111111111000//////111000000///////////////000000////////////000000000000000000000000000000............////////////111111111000000/////////000000000000000000000000333222111111000111111111111111111222333333444444333333333333333333333333555444333222222333444555222222333333444555555555666777888:::<<<===>>>???CCCAAADDDIIIKKKIIIIIILLLOOOPPPRRRRRRQQQQQQSSSTTTXXXYYY]]]bbbcccfffoooyyyvvvlllhhhgggjjjiiikkkqqqzzzpppeeeccceeelllqqqvvv{{{|||wwwtttrrrooollljjjfffbbb]]]XXXUUURRROOOLLLKKKJJJJJJJJJJJJKKKLLLMMMJJJFFFAAA<<<;;;>>>BBBEEEGGGHHHIIILLLOOORRRUUUUUUYYYTTTLLLFFFDDDDDDEEEFFFFFFDDDBBB@@@>>><<<;;;;;;:::<<<>>>AAABBBBBBAAA@@@CCCCCCCCCCCCBBBAAA@@@@@@===============;;;:::999777777666555444444333333111111111111000000000///000000////////////000000111111000000000000111111000000000000000000000000//////000000000111111111222222111111000/////////000000000000000000000000222222111111111111111222000000000000111111222222222222333333333333444444333333222222333444555555222333333444444555666666777777999:::<<<>>>??????AAAAAADDDJJJLLLIIIIIIKKKOOOPPPRRRRRRQQQQQQSSSTTTXXXYYY]]]aaabbbeeeooozzzzzzpppmmmlllmmmmmmooouuusssfff]]]]]]bbbmmmttt}}}{{{wwwssspppmmmjjjgggcccaaa^^^ZZZWWWRRRMMMIIIIIIJJJJJJJJJKKKKKKLLLMMMHHHDDD@@@======BBBHHHLLLOOOOOONNNNNNMMMMMMNNNOOOPPPLLLHHHEEEEEEEEEEEEEEEFFFDDDBBB@@@===;;;::::::;;;===@@@CCCDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<=========;;;999888666666666555444444333333111111111000000000000000000000////////////000000111111000000000000111111111111111111111111111111000000000000111111111111222111111111000000000///000000000000000000000000222111111111111111222222333333333333444444444444222222222333333444444444333333333444444555666666444444444555666666777777888999:::;;;===???@@@AAAAAA@@@DDDJJJLLLJJJIIILLLOOOPPPRRRRRRQQQQQQSSSTTTYYYYYY]]]```bbbeeeooo{{{wwwsssqqqrrrrrrtttzzzttthhh___YYY]]]eeepppxxx{{{xxxtttpppnnnkkkhhheeecccaaa^^^[[[XXXRRRLLLGGGIIIIIIJJJJJJKKKKKKKKKKKKEEEBBB??????BBBHHHOOOTTTXXXWWWUUUPPPLLLIIIIIIJJJIIIGGGDDDDDDEEEFFFEEEDDDEEEDDDBBB???===;;;::::::<<<>>>@@@BBBDDDEEEEEEEEEBBBBBBBBBAAAAAA@@@???>>>;;;<<<===>>>===;;;999777666666666555444333222222222111111000///000000000///////////////000000111111111000000000000111111111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000111111111000111111222333222222222222222222222222111222222333333444444555333333444444555555555666444444555555666777777888888999:::<<<>>>???@@@AAAAAA@@@CCCIIIKKKJJJJJJMMMOOOPPPRRRRRRQQQQQQSSSTTTYYYZZZ\\\```aaaeeeppp{{{}}}xxxwwwxxxxxxyyy~~~|||iiiaaa]]]\\\cccooozzz~~~|||wwwuuuqqqooonnnmmmjjjiiieeebbb^^^ZZZVVVQQQLLLIIIHHHIIIIIIJJJJJJJJJJJJIIIAAA@@@@@@AAAFFFNNNVVV[[[___^^^[[[TTTMMMHHHHHHIIIGGGEEECCCBBBDDDEEEEEEEEEDDDCCCAAA???===<<<;;;:::<<<===>>>@@@AAACCCDDDEEEBBBBBBCCCBBBBBBAAA@@@???:::;;;===>>>===;;;999777777777666555333222111111222222000/////////000111///////////////000111111000000000//////000000000111111111111111111111111000000000000111111111111000000000111111222222333000000000000000000000000111111000000111222222333000000000000////////////111111222333333444555555222333333444444444444333333333444555555666666777888888999;;;===>>>@@@@@@BBB@@@BBBGGGJJJIIIKKKOOOOOOPPPRRRRRRQQQQQQSSSTTTYYYZZZ\\\```aaaeeeppp{{{|||zzz}}}||||||||||||}}}wwweee``````aaakkkyyy~~~|||yyyvvvtttrrrqqqqqqqqqooonnnhhhddd]]]XXXTTTQQQNNNKKKHHHIIIIIIJJJIIIIIIHHHHHH??????@@@CCCJJJRRRZZZ___cccbbb^^^VVVNNNIIIHHHJJJIIIFFFBBBAAABBBDDDEEEFFFCCCBBB@@@???===<<<;;;;;;;;;<<<<<<===???AAACCCEEEEEEEEEEEEEEEDDDCCCBBBAAA:::;;;===>>>===;;;888777888777666555333222111000333222000/////////000111///////////////000111111000000////////////000000111111111111111111111111222222333333333444444444//////000111222333333444000000000000000000000000111111000000111222333333333333333222222222222222111111222333333444555555222222333333333222222111222222333444444555555666777777888:::<<<===??????CCCAAABBBFFFIIIIIILLLPPPOOOPPPRRRRRRQQQQQQSSSTTTZZZZZZ\\\___aaaeeeppp|||{{{sssnnnjjjjjjlllooottt{{{{{{lllggghhhnnnxxx}}}zzzyyyxxxxxxuuuqqqooooooooonnnmmmkkkcccYYYTTTRRRPPPLLLHHHJJJJJJIIIHHHGGGFFFDDDDDD>>>???AAAFFFMMMSSSWWWYYY]]]___^^^XXXPPPIIIHHHIIIFFFEEEDDDEEEFFFGGGFFFEEECCCCCCAAA???<<<:::;;;===<<<===>>>@@@AAABBBCCCCCCDDDDDDCCCBBB@@@??????>>>;;;<<<<<<<<<<<<;;;999888:::777444333222222111000333333333333333222111000222222222111//////222444000000000000000000000000222222222222222222222222333333222111000000000000444444333222111111111111000000000000000000000000111111222222222333333333333222222222111000000000333333333333222111000000333333333444444444555555222333444555666777888999888888888888999:::;;;<<<@@@BBBDDDGGGIIIKKKLLLMMMOOOQQQRRRRRRQQQQQQSSSTTTZZZZZZ]]]```aaadddooozzz~~~qqqiiiddd```___bbbccciiirrr~~~xxxooommmqqqwww}}}{{{zzzzzzxxxvvvsssqqqpppooommmkkkhhhaaaXXXSSSQQQOOOKKKHHHHHHIIIIIIIIIGGGEEECCCBBB>>>???CCCHHHNNNSSSVVVWWWZZZ[[[[[[WWWPPPJJJHHHIIIEEEDDDCCCDDDEEEFFFEEECCCBBBBBB@@@>>>;;;:::;;;<<<<<<===>>>???@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>>>><<<=========<<<:::888777:::777444222222222111000222333333333222222111000333333333222111111333555000000000000000000000000222222222222222222222222222111111000000000000111222222111111000000111111111111111111111111111111000000111111111222222222222222222111111111111111222222333333333222111111222222222333333333444444444444555666777888888999777777888999:::<<<>>>???AAABBBDDDGGGIIIKKKLLLMMMOOOQQQRRRRRRQQQQQQSSSTTTZZZZZZ]]]```aaadddooozzzuuuiiibbb]]]YYYYYY\\\\\\cccnnn{{{~~~wwwtttwww|||~~~}}}||||||zzzxxxuuusssrrrnnnjjjgggccc]]]VVVQQQOOOMMMJJJGGGGGGGGGIIIIIIGGGDDDAAA???===@@@DDDJJJNNNQQQSSSTTTUUUVVVWWWUUUQQQMMMKKKJJJEEECCCBBBCCCDDDEEEDDDBBBAAAAAA@@@===;;;:::;;;<<<===>>>??????@@@@@@@@@???BBBAAAAAA@@@???>>>============>>>===<<<:::888777999777444222222222111000222222222333222222111000111222222111000000222333000000000000000000000000222222222222222222222222111000000000000111111222000000000///000000111111222222222222222222222222//////000000000111111111111111111111111222222222111111222333333333222222111111111222222222333333444444555555555666666666666777888999;;;>>>@@@AAAAAABBBDDDGGGIIIKKKLLLMMMOOOPPPRRRRRRQQQQQQSSSUUUZZZZZZ]]]```aaadddooozzzvvvllleee___[[[\\\```___gggsss{{{|||~~~}}}|||zzzxxxwwwuuurrrmmmgggbbb^^^YYYSSSOOOMMMKKKHHHFFFEEEGGGHHHIIIGGGDDD@@@======AAAGGGLLLOOOPPPQQQQQQSSSSSSUUUUUUUUURRROOOLLLFFFDDDCCCCCCDDDEEEDDDBBBAAAAAA@@@>>><<<;;;===>>>@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@???>>>======<<<<<<<<<=========;;;:::999888666333222222222222111111111222222222222111111...///000///...---...000000000000000000000000000111111111111222222222222111111111111111222333444000000000000000111222333222222222222222222222222000000000000111111111222000000000111222222222333///000111222333444444333222222222222333333333333333333333333333444444444777777888999;;;===???@@@AAABBBEEEGGGJJJLLLMMMMMMNNNPPPQQQRRRQQQRRRSSSUUUZZZZZZ]]]```aaadddooozzzvvvmmmeee^^^^^^bbbcccmmmyyy}}}|||{{{yyyxxxvvvssspppjjjccc^^^YYYVVVQQQMMMKKKIIIGGGFFFEEEGGGHHHIIIGGGCCC???<<<===BBBIIINNNOOOPPPPPPQQQSSSSSSTTTWWWYYYXXXSSSNNNGGGFFFDDDEEEFFFFFFDDDCCCBBBBBBBBB@@@>>>>>>???AAABBBBBBCCCCCCBBBBBBAAAAAA@@@??????>>>>>>=========:::;;;<<<=========<<<;;;777555222111222222222111000111111222222111111111---...000///...---...///000000000000000000000000000000000111111222222222222222222222222333444555111111111111111222333444111111111111111111111111111111111222222222333333000000000111222222222333///000111222333444444444333333333333444444444444444444444444444444444555888888888888999:::<<<<<>>DDDKKKOOOPPPPPPQQQSSSTTTSSSUUUYYY]]]\\\UUUOOOHHHGGGEEEEEEFFFFFFDDDCCCBBBBBBBBBAAA??????AAACCCCCCCCCDDDDDDDDDCCCBBBBBB????????????>>>>>>======:::;;;<<<===>>>===<<<<<<777444222111222222222111///000111111222111111111///000222222111000000111000000000000000000000000//////000000111222222222333333222222222333333444222222222222222222333444000000000000000000000000111222222222222333333333111111111111111222222222///000111222333444444444333333444444444555555555555555666666777777777777888888888888999:::;;;;;;BBBCCCEEEHHHJJJLLLMMMNNNMMMOOOQQQRRRRRRRRRTTTVVVZZZZZZ]]]```aaadddooozzz|||ttttttyyy~~~~~~|||zzzyyyxxxvvvsssppplllhhhccc\\\XXXRRRQQQOOOLLLJJJHHHGGGHHHIIIIIIIIIGGGEEECCC@@@>>>???EEELLLPPPPPPPPPSSSVVVVVVTTTUUUZZZ___^^^UUUMMMHHHFFFEEEDDDEEEEEECCCBBBAAAAAAAAA@@@??????AAADDDBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@????????????>>>>>>===>>>>>>>>>===<<<:::999666444111111111222222111//////000111111111111111///111333333222000000111000000000000000000000000/////////000111222222222222222111111000000111111333222111111111111111222111111111111111111111111111111111111222222222222222222222111111111111111000111222333333333333333222222333333333444444444333333444555666777777888777777888999:::;;;===>>>BBBCCCFFFHHHKKKLLLNNNNNNMMMOOOQQQRRRRRRRRRTTTVVVZZZZZZ]]]```aaadddooozzzyyyyyywwwrrrmmmkkkmmmpppkkkmmmqqqtttwww{{{~~~|||zzzyyyxxxxxxtttrrrnnnjjjfff```[[[VVVPPPPPPOOOMMMJJJHHHHHHHHHKKKJJJIIIGGGEEECCCAAA@@@@@@FFFMMMPPPPPPQQQUUUYYYWWWTTTUUUZZZ```^^^UUUKKKGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@???>>>???AAACCC@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@???????????????@@@@@@@@@???===:::888777666444111000111222222111//////000111111111111111---///111222000/////////000000000000000000000000...//////000111222222222111111000//////...//////222222111000//////000000222222222222222222222222000000000000111111111111333222222222111111000000111111222333333333222222111111222222222333333333//////000111333444555555666777888999;;;>>>@@@AAABBBCCCFFFHHHKKKMMMNNNNNNMMMOOOQQQRRRRRRSSSUUUVVVZZZZZZ]]]```aaadddooozzz}}}wwwoooiiidddbbb^^^\\\[[[\\\^^^___]]]^^^___```bbbhhhnnnsss~~~{{{zzzzzzzzzyyyrrroookkkgggccc^^^XXXTTTPPPNNNKKKGGGEEEEEEFFFGGGJJJIIIGGGCCC???<<<<<<<<<@@@HHHOOOPPPPPPVVV[[[]]]ZZZVVVSSSSSSTTTSSSMMMHHHEEEEEEFFFEEEEEEDDDCCCBBBDDDBBB@@@??????AAADDDEEEAAA@@@AAADDDGGGFFFCCC???>>>>>>>>>>>>============>>>>>>>>>===:::777555333222222222222222222222222333222111000000111222333222111111000000000000000111111000000//////......111111111111111000//////000000000000111111111111///000222444555444222111222222222111111111000000...///000222222111111000...////////////000000000222222222333333222222222444444444333333222222222222222333444444555555666555777999::::::;;;===>>>BBBAAADDDJJJKKKHHHKKKQQQQQQRRRSSSRRRQQQQQQSSSUUUYYYYYY\\\___aaaeeeppp|||{{{yyyxxxvvvtttrrrooojjjbbb\\\[[[YYYVVVSSSSSSTTTWWWXXXVVVWWWXXXZZZ\\\```fffjjjttt}}}~~~}}}|||{{{yyyqqqnnniiiddd___[[[VVVRRROOOMMMIIIFFFEEEEEEFFFHHHIIIHHHEEEAAA===<<<===???DDDKKKQQQQQQRRRWWW]]]___^^^ZZZVVVTTTTTTQQQKKKFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA???>>>>>>@@@BBBDDDCCCCCCDDDFFFIIIHHHEEEBBB>>>>>>>>>>>>============>>>>>>===;;;999777555444222222222222222222222222222222111111111111222222222111111000000000000000////////////000000000000111111111111111000//////000000000000111111111111///000111333333333222111111111111000000000//////...///000111222111111000111222222222222333333333111111222222222222111111444444333333333222222222222222333444444555555666777999;;;<<<<<<===???@@@BBBAAADDDJJJKKKIIIKKKPPPRRRSSSSSSSSSQQQRRRSSSUUUZZZZZZ]]]aaabbbgggrrr~~~|||qqqmmmmmmnnnmmmkkkhhheee```YYYTTTPPPOOOMMMLLLLLLNNNQQQSSSPPPRRRTTTUUUWWWYYY]]]___dddmmmyyy}}}yyywwwoookkkeee___[[[VVVRRRPPPLLLJJJGGGDDDCCCEEEGGGIIIHHHFFFCCC>>>;;;<<>>======???AAABBBCCCCCCDDDFFFGGGGGGEEEBBB??????>>>>>>>>>=========>>>===;;;999777666555444222222222222222222222222111111222222222222111111222111111000000000000000.........///000111111111000111111111111000000///000000000000111111111111000000000000111111111111000000000/////////////////////000111111111111000/////////000000000111111000111111111111111111000333333333333222222222222222222333444444555555666777999;;;<<<<<<===???@@@AAABBBEEEIIIJJJIIIKKKPPPRRRSSSSSSSSSRRRRRRTTTVVV\\\\\\___bbbdddhhhsssuuuiiieeefffgggfffdddbbb^^^YYYTTTPPPKKKJJJIIIIIIKKKMMMPPPRRROOORRRTTTVVVVVVWWWYYY[[[[[[aaajjjttt~~~{{{vvvsssnnniiibbb\\\WWWSSSPPPNNNIIIGGGEEECCCCCCEEEHHHJJJIIIFFFAAA<<<999;;;AAAEEENNNSSSUUUSSSTTTYYY]]]^^^]]]YYYUUURRROOOKKKGGGCCCEEEFFFEEEEEEDDDCCCBBBAAA@@@???>>>===>>>???@@@AAA??????AAABBBCCCBBBAAA@@@@@@??????>>>>>>=========>>><<<:::777555555555555111111111111111111111111000111222333333222111000222111111000000000000000.../////////000000000111000000111111111111000//////000000000111111111111000000////////////000111000000000000000000000000///000000000111111111111.........////////////000000000111111111111000000333222222222222222222222222222333444444555555666555777999::::::;;;===>>>AAABBBFFFIIIJJJJJJLLLOOOQQQRRRSSSSSSRRRRRRTTTVVV[[[\\\^^^bbbdddhhhsssooobbb[[[ZZZ\\\\\\[[[XXXTTTPPPLLLJJJIIIHHHHHHIIIKKKNNNPPPRRRQQQSSSVVVWWWWWWWWWXXXYYYZZZ]]]bbbfffllluuu|||uuuqqqjjjfff___YYYUUURRROOOLLLFFFEEEDDDCCCDDDFFFIIIJJJHHHEEE@@@;;;999<<>>???@@@AAAAAA===>>>???@@@@@@?????????@@@@@@@@@???>>>=========<<<;;;999666555444444444111111111111111111111111000111222333333222111000222111111000000000000000111000000000/////////...///000000111111111000000///000000000111111111111000000///......//////000111111111111111111111111000000000000000111111111111111111222222222333333000000111111111111000000222222222222222222222222222222333444444555555666555777999::::::;;;===>>>@@@CCCFFFHHHIIIKKKMMMNNNPPPQQQRRRRRRQQQRRRTTTVVVZZZZZZ]]]```bbbfffrrr~~~~~~nnn___VVVSSSTTTUUUUUUSSSOOOKKKJJJIIIGGGGGGHHHIIIKKKMMMPPPQQQQQQSSSUUUVVVVVVVVVWWWXXX]]]^^^``````bbbhhhrrryyy~~~|||uuupppeeeaaa\\\WWWSSSPPPMMMKKKDDDDDDEEEEEEFFFHHHIIIIIIEEEBBB>>>;;;;;;@@@HHHNNNUUUXXXXXXVVVUUUWWWVVVRRRNNNLLLKKKIIIGGGFFFFFFEEEFFFFFFEEEDDDCCCBBB@@@??????????????????@@@@@@AAA>>>@@@AAAAAA@@@@@@AAABBBAAAAAA@@@???>>>>>>===<<<:::999888666555444333333111111111111111111111111111111222222222222111111222111111000000000000000111111111000///.........///000000111111111111000000000000000111111111111000000000000////////////111111111111222222222222000000000///000111111222000000000111111111222222000111111111111111111000111111111222222222222222222222333444444555555666777999;;;<<<<<<===???@@@???DDDGGGGGGHHHLLLNNNMMMNNNPPPQQQQQQPPPQQQSSSUUUYYYYYY[[[___aaaeeeppp|||qqqaaaVVVSSSPPPRRRSSSQQQNNNKKKKKKKKKGGGGGGHHHJJJLLLNNNPPPQQQRRRSSSUUUUUUUUUVVVWWWYYY___```aaa```aaafffooovvv}}}~~~xxxqqqlll___\\\XXXUUURRROOOKKKHHHCCCDDDFFFHHHIIIIIIHHHHHH???>>><<<;;;===DDDNNNUUUYYY[[[[[[XXXWWWWWWSSSMMMJJJIIIHHHFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@???=========>>>>>>>>>?????????AAACCCCCCAAA@@@BBBDDDBBBAAAAAA@@@???>>>===<<<888888777666555444222111111111111111111111111111222222111111111111222222222111111000000000000000000000000000//////////////////000111111111111111000000000000111111111111000000111222111000///...000000000000111111111222111000/////////000222222............////////////111111222222222222111111000111111111222222222222222222333444444555555666777999;;;<<<<<<===???@@@>>>EEEHHHFFFGGGLLLNNNMMMMMMNNNOOOOOOOOOPPPRRRTTTXXXYYY[[[___aaaeeeppp|||qqq```VVVRRRKKKNNNOOONNNJJJHHHHHHJJJIIIIIIJJJLLLMMMPPPQQQSSSSSSUUUVVVVVVVVVWWWYYY[[[___aaabbbbbbdddjjjsssyyyyyy}}}yyyssslllgggZZZXXXUUUSSSQQQMMMIIIFFFBBBDDDGGGJJJKKKJJJHHHGGG:::::::::;;;@@@HHHSSSZZZ[[[^^^^^^[[[YYYWWWQQQJJJIIIIIIHHHFFFDDDCCCEEEFFFFFFFFFEEEDDDCCCAAA???>>><<<<<<<<<===============>>>AAACCCBBB@@@???AAADDDBBBBBBAAA@@@???>>>===<<<666777777777666444222000000000000000000000000000333222111000000111222333222111111000000000000000......//////000000111111//////000111111111111111000000000000111111111111000111222333222111///---.../////////000000111111111000/////////000222333111111111111222222222222222222333333333333222222000000111111222222222222222222333444444555555666555777999::::::;;;===>>>>>>EEEHHHFFFGGGMMMOOOLLLLLLMMMNNNNNNNNNOOOQQQTTTYYYYYY\\\___aaaeeeppp|||rrr___SSSNNNMMMMMMLLLKKKJJJJJJKKKKKKHHHIIIKKKMMMOOOPPPQQQQQQWWWXXXXXXXXXWWWYYY[[[^^^aaaeeeeeebbbeeeppp}}}~~~~~~yyytttmmmgggbbb\\\[[[YYYVVVRRRMMMIIIFFFEEEDDDFFFJJJMMMKKKDDD>>>;;;999888<<>><<<:::>>>=========>>>???@@@@@@AAA???>>>???@@@BBBAAAAAA@@@>>>===<<<<<<;;;999666666666666666555444333222111111111111222222222222222111000//////......///111111000000//////......000000000000000000000000///000111222111000...,,,111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000//////000111222333333333111111111111111222222222333222111000000111222333333333444444555666666777777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPQQQQQQPPPPPPRRRSSSWWWWWWYYY\\\___dddppp}}}uuuaaaTTTPPPMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRVVVXXXYYYYYYYYYZZZ]]]___fffjjjllllllrrr~~~}}}}}}wwwqqqjjjccc___YYYXXXVVVSSSPPPLLLHHHFFFGGGFFFHHHJJJKKKHHHAAA;;;:::999:::???HHHQQQWWWYYY___]]]]]]```ccc___UUUMMMJJJIIIHHHHHHIIIIIIGGGEEEDDDDDDDDDDDDCCC@@@>>><<>>=========>>>>>>@@@>>>===>>>???@@@@@@@@@@@@>>>===<<<<<<;;;999666777777666666555333222111////////////000000000000111000000000000000111111111000000000/////////...000000000000000000000000///000111222111000...---111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000111222222222333222222111111111111111111333222111000000111222333333444444444555555666666777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPQQQQQQQQQQQQRRRTTTVVVVVVYYY]]]___dddppp|||wwwdddVVVQQQMMMMMMMMMNNNMMMMMMLLLKKKJJJKKKMMMOOOQQQRRRRRRSSSUUUWWWYYYYYYZZZ[[[^^^```cccgggkkkppp{{{~~~~~~|||zzzsssmmmfff___[[[UUUTTTRRRPPPMMMJJJHHHFFFIIIIIIJJJJJJIIIDDD===888999:::>>>DDDMMMTTTXXXZZZ[[[\\\___dddgggcccXXXPPPLLLJJJHHHGGGHHHHHHGGGEEEEEEEEEEEEEEEDDDBBB@@@>>>AAA@@@???>>>============???===<<<===>>>@@@?????????>>>===<<<<<<;;;999777888888777555444222111000////////////000000000000000000000000111222333444000000000000////////////000000000000000000000000//////000111111000...---111111111111111111111111000//////......//////000000000000000000000000000000000000000000000000000111111111111111111222222333222222222111000000000222222111111111111222222444444444555555555555555777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPQQQQQQQQQQQQSSSTTTUUUVVVZZZ___aaadddooozzzyyyeeeWWWQQQKKKKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMOOOPPPRRRRRRSSSTTTVVVWWWXXXYYYZZZ]]]___^^^dddkkkttt}}}}}}}}}~~~wwwoooiiibbb\\\XXXUUUTTTQQQNNNKKKIIIGGGGGGIIIKKKLLLKKKGGGAAA;;;888888<<>>======???@@@@@@??????>>><<<<<<===<<<999777999888777555333111000000000111111111222222222222000000//////000111111222000000000000//////////////////////////////////////////000000000000///...111111111111111111111111000//////......//////000000000000000000000000000000000000000000000000000222222222111111111111111333333333222111000//////222222222222222222222222555555555555555555555555777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPQQQRRRQQQRRRSSSUUUUUUVVV[[[```aaadddnnnyyyzzzfffWWWQQQIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKMMMOOOPPPRRRRRRRRRSSSUUUVVVWWWXXX[[[___bbbfffoooyyyyyywwwyyy}}}{{{ssskkkddd___ZZZWWWWWWTTTQQQMMMJJJHHHHHHGGGJJJMMMOOOLLLFFF@@@;;;:::888>>>FFFOOOUUUXXXZZZZZZYYYXXXYYY[[[]]]]]]ZZZWWWNNNLLLHHHGGGFFFFFFFFFEEEBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@AAABBBCCCDDDAAA???>>>>>>@@@AAAAAA@@@>>>===<<<<<<===<<<:::888999888666444222111000000000111111111222222222222000000///...............////////////000000000000//////////////////////////////000000000000000///000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000222222222111111111111111333333333222111000//////222222222333333222222222444444444555555555555555777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPQQQRRRRRRRRRTTTVVVUUUWWW[[[```aaadddnnnxxx|||hhhXXXQQQIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLNNNPPPQQQSSSSSSTTTTTTUUUVVVXXX[[[aaahhhmmmvvv{{{vvvqqqooorrrxxx}}}zzzuuullleee```\\\XXXVVVVVVSSSOOOLLLIIIIIIJJJJJJMMMQQQSSSOOOGGG???<<<<<<999@@@JJJRRRWWWXXXYYYYYYZZZXXXVVVUUUWWWXXXXXXXXXNNNLLLIIIHHHGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAACCCDDDEEEAAA@@@>>>???AAABBBBBBAAA>>>===<<<<<<===<<<:::888999777555333111111111111////////////000000000000111000///...------------////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000111111111111111111222222333222222222111000000000222222333333333333222222333333444444555666666777777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPQQQRRRRRRSSSUUUVVVVVVWWW[[[___```dddnnnyyyjjjZZZRRRJJJIIIGGGFFFGGGIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUVVVWWW[[[aaakkkuuu}}}{{{jjjiiiiiimmmsss{{{~~~{{{sssnnnfff___[[[XXXVVVUUURRRPPPLLLIIIIIIJJJLLLNNNRRRWWWYYYSSSGGG>>>;;;<<<;;;BBBLLLTTTWWWWWWXXXXXXZZZXXXUUUTTTTTTTTTUUUUUUNNNLLLJJJIIIHHHFFFCCCAAA@@@@@@?????????@@@@@@@@@>>>>>>>>>???@@@AAABBBCCC@@@???===>>>@@@AAAAAA@@@>>>===<<<<<<===<<<:::888888666444222111111111222////////////000000000000000///...............///.../////////000000000111000000000000000000000000///////////////000111111000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000111222222222333222222111111111111111111222222333444444333222222111222333444555777888888777777888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPRRRRRRRRRSSSUUUWWWXXXXXX[[[^^^___cccnnnzzzlll[[[TTTLLLJJJHHHFFFGGGIIILLLOOOOOOPPPRRRTTTVVVWWWXXXXXXVVVWWWYYY^^^fffsssssskkkdddeeeiiioooxxx|||xxxnnniiiaaa[[[WWWVVVUUUTTTNNNLLLIIIGGGHHHKKKOOOQQQWWW[[[]]]UUUGGG===:::;;;<<>>>>>>>>>>>>>>>>>?????????>>><<<===???@@@@@@???>>><<<<<<<<<===<<<;;;999777666333111111111222333111111111111222222222222///......//////000111222.../////////000000111111000000000000000000000000///////////////000111111000000000000000000000000.........------.........000000000000000000000000000000000000000000000000//////000111222333333444111111111111111222222222222222444444444444222222000111222444666777888999777888888999;;;===???@@@AAABBBDDDFFFHHHKKKLLLMMMNNNPPPRRRRRRSSSSSSVVVWWWYYYYYYZZZ]]]^^^bbbnnnzzzmmm]]]SSSMMMJJJHHHGGGHHHJJJKKKKKKLLLMMMOOOQQQTTTVVVXXXYYY\\\\\\]]]```jjjzzzyyyqqqjjjffffffggggggooo{{{{{{vvvrrriiiddd^^^[[[ZZZXXXSSSOOOLLLLLLIIIGGGFFFJJJRRRYYY[[[aaa___RRRDDD???<<<999:::EEEPPPTTTVVVYYYYYYWWW\\\YYYTTTQQQPPPPPPPPPOOOOOONNNMMMKKKHHHEEECCCBBBBBBBBBBBBAAAAAA@@@@@@???AAAAAAAAA@@@@@@?????????============<<<<<<<<<<<<@@@@@@???===:::888555444111111111111111111111111222111111111000000//////...000222111///......///222111111000000000000000//////............//////////////////000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333444444222222222222444444555555555666666666666666666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNOOOQQQRRRSSSSSSTTTWWWYYYWWWVVVYYY]]]aaaeeeooozzznnn^^^TTTMMMKKKHHHGGGIIIJJJKKKKKKLLLMMMOOORRRUUUXXXZZZ[[[WWWZZZ```iiiwwwsssmmmhhhcccaaacccfffjjjvvvyyyrrroooeee```[[[XXXXXXWWWRRRNNNKKKKKKIIIHHHHHHLLLTTTZZZ]]]aaa]]]PPPCCC>>>>>>===DDDNNNVVVXXXYYY\\\^^^\\\^^^ZZZUUURRRQQQQQQQQQPPPPPPOOONNNLLLIIIGGGDDDCCCCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAA??????>>>>>>>>>=========@@@???>>><<<:::777555444111111111111111111111111111111111111000000000//////000111000///...///000222111000000//////000000//////............//////////////////000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111222222333333333444444444444333333222222333333444444444555555666666666777666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNOOOQQQRRRSSSSSSTTTVVVYYYXXXWWWYYY^^^aaaeeeoooyyyppp___UUUNNNKKKHHHHHHIIIKKKLLLKKKKKKMMMOOORRRUUUXXX[[[\\\UUUZZZcccqqqtttllldddaaa```___aaaeeelllttt}}}uuunnniiiaaa]]]XXXVVVUUUTTTPPPMMMIIIIIIJJJJJJKKKPPPVVV[[[___```YYYKKK@@@>>>@@@BBBKKKSSSZZZ\\\]]]```bbbbbb___\\\WWWUUUSSSSSSRRRQQQPPPPPPNNNMMMJJJHHHFFFDDDCCCBBB@@@??????@@@AAABBB@@@AAAAAABBBCCCCCCDDDDDD@@@@@@?????????>>>>>>>>>@@@???>>><<<:::777555333000000000000000000000000111111111111000000000000111111111///------///111222111000000//////000000//////............//////////////////000000000000111000000//////000000111000000111111111222222222000000000000000000000000////////////////////////000000000111111111222222333333333333444444444555444333333222222333333444333333444555666777777888666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNPPPQQQRRRSSSSSSTTTVVVXXXYYYXXXZZZ^^^```dddmmmwwwrrraaaWWWNNNLLLIIIHHHJJJLLLLLLLLLLLLMMMOOOQQQTTTVVVXXXYYYVVVZZZcccqqqyyynnnfff```\\\]]]```bbbhhhnnn|||zzzqqqjjjeee___\\\WWWUUUSSSQQQNNNKKKHHHIIIJJJMMMPPPTTTXXX[[[^^^[[[RRRGGG>>>>>>DDDJJJOOOXXX```aaaaaaddddddccc___\\\XXXVVVUUUTTTSSSRRROOOOOONNNLLLJJJHHHEEEDDDCCCBBB@@@>>>>>>@@@BBBDDDCCCCCCCCCCCCCCCDDDDDDDDD@@@@@@?????????>>>>>>>>>???>>>===;;;999666444333////////////////////////111111111000000000000000111111000...,,,---///222111111000/////////////////////............//////////////////000000000000000000////////////000000///000000000000111111111////////////////////////////////////////////////000111111111222222222222222222222333333333444444333333333333333333333333222222333444666777888888666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNPPPQQQSSSSSSSSSSSSVVVXXXZZZYYY[[[^^^```ccclllvvvtttcccXXXOOOLLLJJJIIIKKKLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSWWWYYY___llluuuggg___]]]ZZZYYY]]]bbbhhhqqqzzz}}}uuummmfffbbb___\\\XXXUUURRROOOLLLJJJIIIJJJMMMPPPTTTWWWYYYYYYXXXSSSKKKCCC???BBBKKKSSS\\\fffmmmnnnkkkhhhddd___\\\YYYVVVUUUUUUTTTSSSRRRMMMMMMLLLKKKIIIGGGEEEDDDBBBAAA???>>>>>>AAACCCEEEFFFFFFEEEEEEDDDCCCBBBBBB??????>>>>>>>>>=========>>>>>><<<;;;888666333222////////////////////////000000000000000000111111111111000...,,,---///222111000000///...///////////////............//////////////////000000000000000000////////////000000.........////////////000////////////////////////000000000000000000000000000111111111222222222222000111111111222222222222333333333333333333333333111222333444555666777888666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNQQQRRRSSSSSSRRRSSSUUUWWW[[[ZZZ[[[^^^```ccclllvvvvvveeeZZZOOOMMMJJJJJJKKKMMMNNNMMMOOOOOOOOOPPPPPPPPPPPPPPPVVVWWW[[[ggg{{{rrreee\\\YYYXXXWWWYYYaaaiiiqqq~~~}}}wwwpppiiiccc```]]][[[XXXTTTQQQNNNLLLKKKKKKLLLOOOTTTXXXYYYXXXVVVQQQKKKEEECCCDDDIIITTT^^^nnnwww}}}zzzrrrjjjaaaZZZWWWUUUSSSRRRSSSSSSRRRQQQMMMLLLLLLJJJHHHFFFEEEDDDAAA@@@??????@@@AAADDDEEEHHHGGGFFFEEECCCBBBAAAAAA??????>>>>>>>>>=========>>>===<<<:::888555333111000000000000000000000000000000000000111111111111111111111///------///111111000//////......////////////............//////////////////000000000000000//////......//////000---------.........//////000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111222333333444444333333222222222333444555666666777666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNQQQRRRSSSSSSRRRSSSUUUWWWZZZYYY[[[^^^```ccclllvvvxxxfff[[[PPPNNNKKKJJJLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQTTTTTTYYYdddwwwtttmmmeee\\\XXXZZZZZZ[[[```kkkvvv~~~xxxpppiiiccc```^^^XXXWWWVVVSSSPPPNNNMMMNNNNNNOOORRRWWWZZZZZZVVVSSSKKKEEEBBBFFFKKKRRR^^^iiiuuu|||yyypppggg]]]VVVQQQPPPOOOOOOQQQQQQPPPOOOMMMMMMLLLKKKIIIGGGFFFEEE?????????@@@AAABBBDDDEEEFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@?????????>>>>>>>>>======;;;:::777444222111111111111111111111111111///000000000111111111111///000111000///...///000000000///............/////////............//////////////////000000000000//////............//////............////////////000000000000000000000000222222222222222222222222/////////000000000111111000000111111111222222222222333333444444333333222333333333444444555555555666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNQQQSSSSSSSSSRRRSSSUUUWWWZZZYYYZZZ^^^```dddmmmwwwyyyggg\\\PPPNNNKKKKKKLLLNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTXXXccctttwwwmmmeeeccc___ZZZYYY]]]```bbbiiivvv{{{tttllleee```]]]\\\SSSSSSSSSQQQOOONNNOOOPPPPPPQQQTTTXXX\\\ZZZUUUQQQGGGBBBAAAHHHPPPXXXdddppppppvvvxxxqqqhhhaaaZZZTTTMMMLLLLLLMMMOOOPPPOOONNNNNNNNNMMMLLLKKKIIIGGGFFF>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<;;;999777444222111111111111111111111111111//////000000111111111222///000222111000......///000000///...............//////............//////////////////000000000000//////............//////////////////000000000000000000000000000000000000222222222222222222222222////////////000000000000111111222222222333333333222222444444444444222222444444444444444444444444666888:::;;;;;;<<<>>>???BBBCCCEEEGGGIIIKKKMMMNNNRRRSSSTTTSSSRRRSSSUUUVVVYYYXXXZZZ^^^```dddmmmwww}}}iii\\\RRRLLLIIIKKKLLLKKKKKKNNNKKKMMMPPPQQQPPPOOOPPPPPPMMMUUU\\\cccsss~~~rrriiiggg```ZZZ[[[\\\[[[ZZZ\\\dddhhhvvvyyysssllleee```\\\XXXUUURRRQQQNNNMMMNNNPPPTTTVVVTTTUUUWWWWWWTTTPPPKKKHHHAAACCCHHHNNNVVV^^^dddgggqqqkkkdddaaa___[[[TTTOOOIIIIIIIIIIIIJJJJJJKKKLLLNNNLLLKKKLLLMMMLLLHHHDDDBBBCCCCCCBBBAAACCCFFFIIIGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@????????????===<<<:::999777666555555000///.........///111222000000000000000000000000333333222111000///.....................------,,,......////////////.........------,,,,,,...///000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111333222111000000111222333333333333333333222111000222111000000000111333333222222333333333333333333888999::::::;;;===@@@CCCBBBCCCDDDFFFHHHJJJKKKLLLPPPRRRRRRRRRRRRRRRTTTVVV\\\XXXVVVXXXZZZ```mmmzzzkkk^^^TTTNNNKKKLLLMMMLLLNNNQQQLLLNNNPPPQQQPPPOOOPPPPPPQQQWWW^^^ggguuuwwwoooggg```ccc^^^\\\^^^______bbbfffrrrxxxtttpppiiiccc^^^ZZZUUURRROOONNNLLLKKKKKKNNNQQQSSSSSSSSSSSSRRROOOKKKGGGEEE???BBBHHHPPPWWW^^^dddgggjjjfff```]]]\\\YYYSSSNNNHHHGGGGGGGGGHHHIIIJJJKKKMMMKKKKKKLLLMMMKKKGGGDDDBBBCCCCCCCCCBBBCCCFFFHHHFFFEEECCCBBBAAA@@@AAAAAAAAAAAA@@@?????????@@@@@@<<<;;;999777555333333222///////////////000000111000000000000000000000000111111000//////.........000000000000000//////.........////////////......///...---------...000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111222222111111111111222222333333333333333222111000222111000000000111333333333333333333444444444444999:::;;;;;;:::;;;===???BBBCCCDDDFFFHHHJJJKKKLLLQQQRRRSSSRRRRRRRRRTTTVVVYYYWWWWWWZZZ\\\aaalllwwwoooaaaWWWQQQMMMNNNOOONNNPPPSSSMMMOOOQQQQQQPPPOOOPPPQQQUUUWWW___llluuuxxxyyy{{{}}}wwwwww~~~rrriiidddaaa^^^[[[ZZZYYY\\\___aaabbbiiiqqq{{{{{{{{{{{{|||~~~yyyvvvnnnjjjeee```\\\WWWQQQNNNLLLKKKIIIIIIJJJKKKNNNOOOQQQPPPMMMJJJGGGDDDAAA@@@===BBBIIIRRRZZZ```dddeeeccc___ZZZXXXWWWUUUQQQMMMGGGFFFEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKLLLJJJGGGDDDBBBCCCEEEEEEDDDDDDEEEGGGDDDDDDBBBAAA@@@????????????????????????@@@@@@@@@;;;999777555333111000///...//////000000000000000000000000000000000000000........................000000000000000//////.........////////////....../////////...///000000111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222222111111222222333333333222111111222111111111111222333333333333444444444555555555666888:::;;;;;;;;;===>>>BBBCCCDDDFFFHHHJJJLLLMMMQQQRRRSSSSSSRRRRRRTTTVVVWWWVVVXXX\\\^^^bbbkkkuuuttteeeYYYSSSNNNOOOOOONNNPPPSSSNNNPPPQQQQQQPPPPPPQQQRRRVVVUUU___nnnsssooonnnsss}}}vvvoooqqq~~~oooiiiaaa[[[ZZZ[[[\\\\\\WWWZZZ```fffgggjjjttt~~~zzzxxxtttuuuvvvxxxzzz}}}yyysssnnnhhheeeaaa]]]YYYTTTOOOKKKJJJJJJJJJIIIJJJKKKMMMNNNNNNLLLHHHDDDAAA>>>======>>>CCCLLLUUU]]]aaacccccc]]]ZZZWWWTTTSSSQQQNNNKKKFFFFFFEEEEEEFFFHHHJJJKKKIIIJJJJJJKKKKKKIIIFFFDDDCCCEEEFFFFFFEEEDDDEEEFFFDDDDDDBBBAAA@@@???>>>>>>======>>>??????@@@@@@@@@:::999777444222000///...---...000111111111000///////////////////////////------........./////////...............------,,,......////////////......000000000000000111111111////////////////////////////////////////////////111111111000000000000000////////////////////////000111222333333222111000222222333333333222222111111111111111222222333333333444444555555666666666000333888;;;<<<>>>???AAAAAABBBDDDFFFHHHJJJLLLMMMQQQRRRSSSSSSRRRSSSUUUWWWWWWVVVWWW[[[^^^aaakkkuuuzzzkkk[[[TTTNNNNNNNNNLLLNNNQQQOOOPPPQQQQQQPPPQQQRRRTTTTTTUUU```mmmooogggeeekkksssmmmiiiqqqwwwpppaaa^^^ZZZXXXXXXYYYZZZ[[[]]]ccckkksssuuuyyy|||~~~|||wwwtttsssqqqrrruuuxxx|||{{{tttmmmiiicccaaa]]]ZZZVVVRRRLLLIIIJJJKKKKKKLLLLLLMMMMMMNNNKKKHHHDDD@@@===<<<<<<===???EEENNNWWW]]]``````___ZZZWWWUUURRRPPPMMMJJJHHHFFFFFFGGGHHHIIIJJJKKKLLLHHHIIIKKKKKKJJJHHHGGGFFFDDDFFFHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA???>>>===<<<<<<>>>????????????>>>:::999777444222111000///---...000111111111000///////////////////////////---......//////000000111...............------,,,......////////////......///000000111111111111111////////////////////////////////////////////////000000000000000000111111////////////////////////000111222333333222111000111222222333333333222222111111222222333333333333333333444444555666777777000333888;;;<<<>>>???AAAAAABBBDDDFFFHHHKKKLLLMMMQQQSSSSSSSSSSSSSSSUUUWWWYYYVVVVVVYYY[[[```kkkwwwrrr^^^VVVOOONNNLLLJJJLLLOOONNNOOOQQQQQQQQQRRRUUUWWWUUU\\\fffmmmkkkdddbbbeeeiiigggkkkyyyrrrfff```]]]\\\[[[ZZZZZZ[[[[[[\\\dddiiisss}}}wwwxxxyyyxxxvvvsssrrrsssrrrtttxxx|||{{{tttnnnhhhddd___\\\XXXUUURRRNNNJJJGGGIIIJJJKKKLLLMMMMMMMMMLLLFFFDDD@@@===;;;;;;<<<===AAAFFFNNNUUUZZZ[[[ZZZXXXUUUTTTRRRPPPMMMJJJHHHGGGEEEGGGIIIKKKLLLMMMLLLLLLGGGJJJLLLLLLJJJHHHGGGGGGGGGHHHHHHGGGEEEDDDEEEFFFDDDDDDDDDCCCAAA???===<<<;;;<<<>>>??????>>>======999888777555333222111111...//////000000000000000000000000000000000000000.........//////000000000000000000000000//////.........////////////......//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111222333333333222222111222222333444333333333222222333444555666666777666888:::;;;;;;;;;===>>>@@@AAACCCFFFHHHKKKMMMNNNRRRSSSTTTTTTSSSSSSUUUWWWYYYVVVVVVXXXZZZ```kkkwwwzzzaaaYYYQQQNNNLLLIIIJJJMMMMMMOOOPPPQQQQQQSSSWWWZZZ\\\gggpppoooiiieeebbb```gggkkkuuusssfff___]]]\\\]]]]]]^^^___aaadddfffmmmrrr}}}zzztttuuuuuutttrrrrrrtttvvvvvvxxx|||yyyrrrkkkfffaaa^^^[[[XXXSSSOOOMMMJJJHHHFFFFFFGGGIIIJJJKKKKKKJJJIII@@@???<<<;;;:::;;;===>>>AAAEEEKKKQQQTTTTTTRRRPPPOOOOOONNNLLLJJJHHHHHHHHHCCCFFFJJJMMMNNNNNNLLLJJJGGGJJJMMMMMMKKKIIIHHHIIIIIIIIIIIIGGGDDDDDDEEEGGGCCCCCCCCCBBB@@@>>>;;;:::<<<===>>>??????===<<<;;;777666555444333222222222///////////////000000111000000000000000000000000.....................///000000000000000//////.........////////////.........///000111111111000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111222222111111111111222222000111222333333333333222111222333444444444333333111111222333444555666666999:::;;;;;;:::;;;===???@@@AAACCCFFFIIIKKKMMMNNNRRRSSSTTTTTTSSSTTTVVVXXXVVVUUUVVVZZZ\\\```jjjtttddd[[[SSSOOOLLLIIIJJJMMMLLLNNNPPPQQQRRRTTTXXX[[[bbbqqqyyyqqqiiifffddd^^^jjjqqqssseee^^^\\\]]]\\\]]]^^^```dddiiippptttzzz}}}uuuttttttsssrrrrrrsssvvvyyyyyy|||{{{ssskkkeeeaaa]]]ZZZYYYUUUPPPLLLIIIGGGFFFDDDBBBDDDFFFHHHIIIHHHGGGFFF<<<;;;:::999:::;;;===>>>AAADDDJJJNNNPPPOOOMMMKKKJJJJJJKKKJJJHHHGGGHHHIIIAAAEEEJJJNNNOOONNNKKKIIIGGGKKKNNNNNNKKKIIIIIIJJJKKKJJJIIIFFFDDDDDDFFFHHHBBBBBBBBBAAA???<<<:::888<<<===>>>???>>>===;;;999666555444333222222222222000///.........///111222000000000000000000000000------------------------...............------,,,......////////////......---...///111111000000///000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111333222111000000111222333000111222333333333333333111222333444555444333333000000111222444555555666888999::::::;;;===@@@CCC@@@AAACCCFFFIIIKKKMMMNNNRRRSSSTTTTTTSSSTTTVVVXXXTTTTTTWWW\\\___aaaiiirrrlll___SSSNNNMMMLLLKKKLLLQQQOOOQQQTTTUUUTTTWWW]]]iiiwwwooobbbaaagggnnn{{{uuummmeeeaaa`````````bbbcccdddgggmmmvvv}}}xxxuuuuuusssrrrsssuuuxxxyyyyyy|||}}}|||tttpppiiiccc^^^YYYTTTQQQSSSPPPLLLIIIFFFDDDCCCCCCCCCBBBBBBDDDFFFDDD@@@;;;===<<<:::999888999;;;<<>>??????>>>;;;777555111111111111000000000000000000000000000000000000////////////////////////111111000000//////......////////////........................////////////---...000111222111///...111///...///222333222///////////////////////////............/////////000//////000000111111111222333333333222222222222111222222222222222222222222555555555444444333333333444444555555666555555555777777888999::::::;;;;;;AAACCCDDDEEEFFFIIIMMMPPPSSSUUUUUUUUUTTTUUUVVVXXX[[[ZZZ[[[]]]]]]___fffoooooobbbUUUPPPNNNLLLLLLNNNQQQPPPQQQTTTUUUUUUZZZaaannn{{{qqqfffffflllxxxxxxmmmiiiccc^^^]]]^^^```aaaggghhhjjjmmmttt|||wwwuuuuuutttssstttwwwyyy{{{{{{}}}tttlllhhhbbb]]]YYYUUUQQQOOONNNLLLIIIEEECCCBBBAAAAAAAAA@@@@@@BBBDDDCCC???;;;999888888999;;;>>>AAACCCGGGKKKPPPSSSSSSRRRRRRRRRKKKIIIJJJLLLIIIEEEEEEIIIHHHJJJLLLMMMMMMLLLIIIHHHJJJJJJIIIGGGEEEEEEHHHJJJLLLKKKIIIGGGFFFDDDCCCCCCAAA@@@>>><<<;;;;;;<<<======>>>??????===:::666444111111111111000000000000000000000000000000000000////////////////////////111000000000/////////...000000//////......------............////////////---...000111111111//////111///...///111333111000000000000000000000000000........./////////000000///000000000111111111111000111111111222222333333222222222222222222222222444444333333333222222222333333444555555555555444777777888999:::;;;;;;<<>>???@@@???===:::888777888:::>>>CCCIIILLLOOOUUU[[[\\\XXXUUUVVVXXXOOOKKKJJJLLLLLLIIIGGGGGGMMMMMMMMMLLLKKKIIIFFFEEEGGGGGGHHHFFFEEEDDDFFFHHHKKKJJJIIIGGGFFFDDDCCCCCCCCCAAA???===<<<<<<<<<===>>>>>>>>>===;;;888444222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////111000000///...---------............////////////---...000111111111000///000///...///111222111000111111111111111111111111....../////////000000000000000000000111111111111......///000111222333444222222222222222222222222333333222222222222111111222333333333444444444444777777888999:::;;;<<<<<>>======>>>>>>???>>>>>>===<<<;;;999888<<<;;;:::<<>>=========>>>>>>===<<<999666333111111111111111000000000///000000000000000000000000000000000000000000000000000000000000////////////111111000///...------,,,............////////////......///000111000000///////////////000111000000111111111111111111111111...////////////000000000000000000000000111111111...//////000111111222222111111111111111111111111333333333222222222222222222222222222333444444555777777888999:::<<<======@@@BBBEEEFFFGGGIIILLLNNNQQQRRRSSSSSSRRRSSSUUUWWWYYYXXXZZZ]]]___aaaiiirrr{{{kkk[[[SSSPPPNNNNNNPPPRRRQQQSSSUUUVVV[[[iiivvvxxxooorrruuugggcccfffccceeeggghhhiiimmmrrrvvvtttyyy~~~zzzwwwtttqqqpppqqqsssuuuuuuvvvxxx||||||uuunnnfff^^^VVVRRRPPPMMMIIIFFFDDDCCCAAA???>>>>>>>>>===============??????>>><<<999888888888@@@??????BBBKKKWWWcccjjjmmmrrruuuqqqfff^^^\\\]]]XXXPPPIIIHHHJJJJJJLLLNNNQQQQQQPPPOOOMMMKKKIIIHHHCCCEEEGGGGGGFFFEEEEEEEEEGGGGGGHHHGGGGGGEEEDDDCCCCCCBBBAAA@@@???>>>============<<<:::777444222000111111111111000000000///000000000000000000000000000000000000000000000000////////////000000000000111000000///...---------............////////////...//////000000000000000...///////////////000111111111111111111111111111////////////000000000111111111000000000000000000000000000000000000000000111111111111111111111111333333333444444444444444222222111222222444555666666777888999;;;<<<===>>>@@@BBBEEEGGGHHHIIILLLNNNPPPQQQSSSSSSRRRSSSVVVXXX[[[ZZZ[[[^^^^^^```hhhppp{{{mmm]]]UUURRROOOOOOPPPQQQQQQTTTVVVWWW\\\kkkyyyuuuooowwwwwwjjjbbbaaaeeeiiilllpppqqqrrruuu{{{~~~{{{xxxtttrrrpppoooqqqtttvvvvvvuuuvvv{{{tttmmmfffaaa[[[RRRMMMKKKJJJGGGDDDAAAAAA@@@>>>===========================>>>>>>===;;;888888999;;;AAACCCGGGNNNYYYfffrrryyywwwzzz{{{uuukkkaaa]]]\\\WWWPPPJJJIIIIIIJJJMMMRRRQQQQQQQQQQQQOOOMMMJJJIIIBBBEEEHHHIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCAAAAAA@@@@@@???>>>>>>>>><<<;;;:::888666333111000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////........................////////////////////////000000000000---///000000///...000111111111111111111111111111/////////000000000111111111111111111000000000000222222111111111000000000111111111111111111111111333333444444444444555555222222222222333444666777666777888:::;;;===>>>??????BBBEEEGGGHHHJJJLLLMMMPPPRRRSSSSSSSSSTTTWWWYYY]]][[[\\\^^^___```gggppp|||nnn```YYYVVVSSSQQQRRRPPPQQQUUUWWWWWW\\\kkkzzzwwwsss}}}sssjjjddd```___aaakkkpppvvvyyy{{{|||zzzxxxuuurrrqqqppppppsssvvvxxxwwwuuuvvv{{{~~~{{{vvvsssggg___XXXVVVQQQIIIEEEFFFCCCAAA???>>>>>>???>>>===<<<<<<<<<===<<<<<<<<<;;;;;;<<<<<<:::999:::>>>BBBFFFKKKTTT___iiirrrwwwzzzuuuvvvuuuppphhh___XXXUUUQQQMMMLLLLLLKKKJJJMMMRRRQQQRRRRRRRRRPPPLLLHHHFFFCCCFFFJJJKKKJJJIIIGGGGGGDDDEEEGGGGGGGGGFFFDDDCCC>>>???????????????>>>>>>:::999888666555333111111111111111111000000000000000000000000000000000000////////////////////////.../////////000000000111............////////////............///////////////////////////000000111,,,...000000...---///111000000000000000000000000//////000000000111111111111111111111000000000///111111111222222222222222111111111111111111111111222222333333333444444444333333222222333555777999666777888:::<<<===?????????BBBEEEHHHIIIJJJLLLMMMQQQRRRTTTTTTTTTUUUXXXZZZ[[[ZZZ[[[^^^___aaaiiirrr}}}ooobbb[[[YYYUUUSSSSSSOOOQQQUUUXXXXXX]]]kkkzzzyyyxxxrrreeebbbbbbaaa______lllrrrzzzxxxwwwtttrrrqqqqqqqqqqqquuuxxxzzzyyyvvvwww{{{~~~{{{xxxuuupppkkkhhh^^^UUUOOONNNKKKDDDBBBDDD>>>===;;;;;;===>>>???>>>;;;;;;<<<<<<<<<;;;;;;:::888999;;;::::::===CCCGGGLLLTTT___kkksssvvvvvvuuunnnmmmlllhhhaaaZZZRRRNNNKKKLLLNNNPPPMMMJJJLLLQQQQQQRRRSSSRRROOOKKKFFFBBBDDDGGGKKKMMMLLLJJJHHHHHHDDDEEEFFFGGGGGGFFFDDDCCC======>>>????????????>>>999888777666444333222111111111111111000000000000000000000000000000000000////////////////////////.../////////000000111111------......///000000000............/////////000///////////////000111111,,,...000000...---///111////////////////////////000000000000111111111111222111111111000000//////000000111222333444444555000000000000000000000000111111111222222333333333444333222222333666888:::666777888:::<<<>>>???@@@???BBBEEEHHHIIIJJJKKKMMMQQQSSSTTTUUUUUUVVVXXX[[[YYYYYYZZZ^^^```bbbkkkttt|||ttthhh]]]WWWUUUTTTTTTQQQOOOQQQVVVXXX]]]jjjyyyzzzlllhhheeefffdddbbbdddhhhpppwww|||~~~~~~xxxuuuqqqmmmllllllmmmnnnwwwwwwxxxyyyyyyzzzzzzzzzuuutttpppiiifffeeebbb\\\QQQMMMHHHFFFFFFDDDAAA>>><<<<<<<<<<<<<<<===>>>>>>>>>======;;;:::999888888::::::999999:::===CCCHHHQQQ\\\jjjvvvyyyvvvpppkkkiiihhhgggccc]]]VVVPPPLLLNNNNNNNNNMMMLLLMMMPPPRRRTTTWWWYYYVVVNNNHHHGGGGGGJJJKKKLLLKKKJJJIIIJJJKKKGGGGGGFFFFFFEEECCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;888444222222222222111////////////////////////111111111111111111111111000000000000000/////////........................//////////////////////////////............//////000000000000000000000000222111000//////000111222000000000000000000000000222111111111000000//////111111000///////////////222222222111111111000000222222222111111111111111444333333222222333333444555444444444444555666666888:::<<<======>>>???AAA@@@CCCEEEGGGHHHIIILLLNNNSSSUUUVVVVVVUUUUUUUUUVVV\\\[[[\\\______```fffooozzznnnccc[[[WWWTTTRRRRRRPPPQQQUUUYYY___nnn|||ssskkkfffcccaaaccccccbbbfffkkkssszzz~~~zzzxxxvvvssspppmmmlllmmmnnnpppttttttuuuvvvvvvvvvuuutttmmmlllfff```___cccccc```JJJGGGCCCAAAAAA@@@===:::<<<<<<<<<<<<<<<======>>>======<<<;;;:::999888888::::::::::::<<>>>>>>>>===<<<;;;;;;::::::777444222222222222111000000000000000000000000000000000000000000000000////////////////////////........................//////////////////////////////............//////000000000000000000000000111000///......///000111000000000000000000000000111111111111000000000///111111000///////////////222222222111111111000000000000000111111111111111333333222222222222333333444444444333444555555666666888:::;;;;;;;;;===???@@@BBBEEEGGGHHHIIILLLNNNQQQSSSUUUVVVUUUVVVWWWXXX\\\[[[\\\______```gggoooxxxlllccc[[[UUUQQQSSSQQQQQQUUU[[[fffwwwtttjjjccc^^^```]]]]]]```aaabbbhhhoooxxx}}}yyytttpppooonnnllljjjjjjkkkmmmnnnpppqqqrrrrrrpppnnnkkkjjjbbb___XXXQQQRRRXXX[[[ZZZCCCAAA>>>======<<<;;;999<<<;;;;;;;;;;;;<<<============<<<;;;:::999888888555666777888;;;@@@GGGLLL^^^gggrrrwwwrrrkkkeeebbb___]]][[[XXXTTTQQQOOONNNLLLOOOSSSUUUUUUUUUUUUVVVUUUXXXYYYVVVQQQLLLKKKLLLNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIHHHEEECCCAAA???>>>============<<<;;;::::::999777444222222222222111111111111111111111111111................................./////////////////////////////////////////////////////////////////////............//////000000000000000000000000000//////......//////000000000000000000000000000111111111111000000000000111111000/////////000000222222222111111111111111000000111111222333333333222222111111111111222222333333333333333444444555666888:::::::::;;;===???@@@BBBEEEGGGHHHIIILLLNNNOOOQQQSSSUUUUUUVVVXXXZZZ[[[[[[\\\______```gggpppuuujjj```XXXSSSSSSRRRSSSWWWbbbrrr{{{mmmddd```]]]\\\\\\ZZZZZZ]]]^^^aaaiiirrr~~~~~~{{{xxxuuurrrmmmjjjggggggffffffggghhhiiijjjnnnnnnnnnlllhhhddd___\\\VVVSSSLLLDDDDDDHHHJJJIII@@@???===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;:::999888888444666777999<<>>======>>>>>>>>>===<<<;;;:::888666333222222222111000000000000000000000000000......................................./////////000000000000000000000000//////////////////////////////............//////////////////////////////000000////////////000000////////////////////////111111111000000000000000111111000000///000000111111111111111111111111111111222222333444555555666222111111000000111111222333222222222222333444444888999;;;<<<<<<===???AAA???BBBEEEFFFHHHJJJMMMOOOOOOQQQSSSTTTTTTUUUXXXZZZ[[[[[[\\\___```aaahhhppp|||pppeee\\\VVVSSSSSSUUU[[[iii~~~yyymmmccc___^^^\\\[[[YYYWWWXXX[[[]]]```kkkvvvzzzvvvqqqmmmkkkiiihhhfffbbbbbbcccddddddeeeffffffjjjjjjgggddd^^^XXXSSSPPPJJJIIIDDD>>>===@@@???;;;=========<<<;;;;;;<<<===:::::::::::::::;;;<<<<<<;;;;;;;;;::::::999999888777999;;;===@@@EEEKKKOOOXXX___fffgggccc]]]ZZZZZZVVVTTTQQQOOOOOOQQQTTTVVVYYYYYYYYYVVVTTTSSSTTTVVVVVVWWWWWWUUUSSSQQQQQQQQQQQQPPPNNNOOOQQQRRRQQQOOOKKKJJJGGGDDDAAA???>>>>>>???@@@@@@@@@???===;;;:::777555333222333333111000////////////////////////////////////////////////............//////000000000000000000000000000000//////////////////////////////............//////////////////////////////111111111111111111111111////////////////////////000000000000000000111111111111000000000000111111111111111111111111111111000111111222333444555555222111111000000111111222333222222222222333444444777999;;;<<<<<<<<<>>>@@@???AAADDDFFFHHHJJJMMMOOOQQQRRRSSSSSSSSSTTTVVVYYY[[[ZZZ\\\___```aaaiiiqqqssshhh^^^WWWQQQSSSVVV\\\mmmxxxpppfff___]]]\\\[[[YYYXXXXXXZZZ___bbbiiiwww|||yyyppplllgggdddcccccccccbbb```aaabbbcccccccccbbbbbbcccaaa^^^YYYSSSNNNIIIGGGAAABBB@@@======@@@>>>:::999:::;;;:::888888:::;;;:::999999999999:::;;;;;;;;;:::::::::999999999888555777;;;>>>BBBGGGMMMQQQXXX[[[^^^___]]]ZZZVVVUUUSSSRRRPPPNNNOOORRRVVVXXXcccbbb___[[[WWWUUUVVVXXXVVVUUUUUUTTTSSSSSSSSSRRRTTTQQQOOOPPPSSSTTTRRRPPPIIIHHHEEECCCAAA@@@@@@@@@AAABBBBBBBBB@@@===;;;999555444222222333333111///........................000000000000000000000000......//////000000111111//////////////////////////////////////////////////////............//////000000000000000000000000111222222333333222222111000000000000000000000000000000000000111111111111111111000000000111222222111111111111111222222222//////000000111111222222222222111111111111222222333333333333333444444555555777999999999:::<<<>>>>>>AAADDDFFFHHHJJJMMMPPPRRRSSSSSSSSSRRRSSSVVVXXX[[[ZZZ\\\___```bbbiiirrrsssggg]]]VVVOOORRRUUU[[[lllssslllccc^^^]]]^^^]]]\\\[[[]]]cccjjjrrr}}}}}}zzzvvvpppkkkeeebbb```_________^^^]]]\\\]]]^^^___^^^]]][[[ZZZXXXVVVRRRMMMIIIFFFDDDCCC===>>>===:::<<>>>>>AAADDDFFFHHHJJJNNNPPPPPPQQQRRRRRRRRRTTTXXXZZZ[[[ZZZ\\\```aaabbbjjjrrrsssfff[[[UUUNNNQQQTTTYYYjjjqqqjjjbbb]]]^^^aaacccccc___ccckkkvvv~~~zzzwwwtttnnnfff```]]]\\\\\\]]]^^^^^^[[[YYYXXXYYYZZZZZZYYYWWWUUUSSSPPPMMMIIIFFFCCCAAAAAAAAA======;;;777888<<<<<<999:::;;;<<<;;;888888:::===999999888888999999:::;;;::::::999999999999999999<<>>@@@>>>AAADDDFFFHHHKKKNNNPPPNNNOOOPPPQQQRRRUUUYYY]]][[[ZZZ\\\```aaacccjjjsssnnn```XXXUUUSSSSSSSSSXXXeeexxx{{{kkkbbb]]]```bbbaaabbbfffhhhuuu}}}|||~~~zzzssskkkddd^^^ZZZYYYVVVXXXYYYZZZ[[[ZZZXXXWWWUUUTTTSSSQQQOOOLLLJJJHHHDDDCCCBBB@@@>>>===;;;;;;========================<<<;;;;;;::::::;;;;;;<<<<<<:::888888;;;<<<;;;999777;;;<<<999777:::>>>???DDDNNNYYYbbbiiinnnkkkfffkkkfffaaa[[[XXXUUURRRPPPUUUTTTTTTTTTVVVYYY]]]___cccbbb```]]]ZZZVVVSSSQQQRRRQQQRRRTTTWWWYYYYYYXXXUUUSSSPPPPPPPPPOOOKKKGGGFFFDDDBBB@@@@@@AAACCCEEEIIIGGGDDDAAA<<<888555444222222222222000///...---////////////000000000000000000000000000///......000000000000000000000000111111000000//////......---...//////---+++(((&&&111111000000//////......---------......000111222000000//////.........---111000///......///000111111111111000000000000000...000111111000000111222111111111222222333333333111333444333111//////000000000111111111222222222444444555555666777777777888888999:::<<<===>>>>>>>>>AAADDDGGGIIIJJJMMMOOOOOOQQQSSSTTTTTTUUUXXXZZZ\\\\\\___bbbaaabbbjjjttt|||kkk^^^WWWUUUTTTUUUVVVZZZdddttt}}}oooggg___\\\```dddgggkkkpppyyy~~~~~~}}}|||zzzyyyxxxtttqqqkkkddd^^^YYYWWWUUUTTTUUUWWWXXXWWWVVVSSSRRRNNNNNNMMMKKKIIIFFFDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<:::888888:::<<<;;;999666777999:::999;;;BBBIIIXXXcccpppxxx~~~yyyqqqjjjeee___ZZZXXXVVVTTTSSSWWWWWWYYY[[[]]]___aaabbbbbbaaa___\\\XXXUUUSSSQQQSSSRRRRRRTTTWWWYYYYYYXXXWWWTTTQQQPPPPPPNNNJJJGGGFFFEEECCCBBBBBBDDDFFFGGGJJJHHHEEE@@@<<<888666444222222222222222111000///////////////000000000000000000000000000///......000000000000000000000000111000000000/////////...000000000000///...,,,+++111000000000/////////..................///000111000000000/////////......000000////////////000000111000000000000000000000...000111111000000111222111111111222222333333333///111222222111111111222111111111222222222222333444444555555666666777777888888999:::<<<===>>>>>>>>>AAAEEEGGGIIIJJJMMMOOOOOOQQQSSSTTTTTTUUUXXXZZZ]]]]]]```cccbbbccckkktttyyyhhh]]]XXXWWWTTTWWW[[[^^^dddsssqqqeeeccc^^^]]]ccckkkrrr{{{|||xxxtttqqqsssrrrrrrrrrqqqqqqppppppgggddd```ZZZVVVSSSQQQPPPPPPQQQSSSSSSRRRPPPMMMKKKHHHGGGFFFEEECCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888999:::;;;;;;:::888666888<<<<<<===JJJZZZsss|||wwwgggbbb\\\XXXVVVWWWWWWWWW[[[]]]aaaeeeggggggfffeee```___\\\ZZZWWWTTTSSSRRRTTTSSSSSSTTTWWWYYYYYYXXXXXXUUURRRPPPOOOLLLIIIFFFEEEEEEDDDDDDEEEGGGIIIJJJLLLIIIDDD???:::777555555111222222333333222222111////////////000000000000000000000000000//////...000000000000000000000000000000000000////////////000000000000////////////000000000000//////////////////.........//////000111000000000000000////////////000000000000//////000000000000000000111111...000111111000000111222111111111222222222222222,,,///111222222222333555222222222222333333333333444444444555666666777777777888999:::<<<===>>>??????AAAEEEGGGHHHJJJLLLNNNOOOQQQSSSTTTTTTUUUXXXZZZ^^^^^^aaacccbbbccckkkuuuyyyiii___]]]]]]YYY\\\```ccchhhwwwzzzjjjbbbaaaaaadddlllxxx}}}wwwssspppnnnkkkiiihhhggggggffffffeeeeeefff^^^[[[WWWSSSOOOMMMLLLKKKMMMNNNOOOOOOMMMJJJGGGDDDDDDDDDCCCBBBAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999::::::::::::<<<777888???AAAGGG[[[rrrrrrbbb^^^XXXUUUUUUWWWYYY[[[```dddiiinnnooolllhhheee___^^^[[[XXXUUUTTTTTTTTTVVVUUUTTTTTTWWWYYYYYYYYYXXXVVVRRROOOLLLIIIGGGEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJGGGBBB<<<777555444444///000111222222222222222////////////000000000000//////000000000000//////////////////////////////000000000000//////////////////............///000000000000000////////////000//////............///111111111111000000000000...///000111111000///...000000000000000111111111...000111111000000111222111111111111111222222222---///111222222222333444222222333333333444444444333333444555555666666777777777999:::<<<===>>>??????BBBEEEGGGHHHJJJLLLNNNOOOQQQSSSTTTTTTUUUXXXZZZ]]]]]]```bbbbbbbbbjjjttt|||nnngggfffhhhggghhhjjjkkkmmm|||rrrgggcccccchhhqqq}}}{{{nnnkkkgggeeedddbbb```______^^^]]]\\\[[[ZZZZZZ[[[XXXVVVRRRNNNKKKIIIHHHHHHLLLLLLKKKJJJHHHEEECCCAAA@@@@@@@@@@@@???>>>===<<<999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;::::::::::::999999:::;;;<<<999:::CCCLLL[[[uuuwwwlll^^^ZZZUUUSSSUUUXXX[[[]]]fffiiiooorrrqqqmmmgggccc```^^^ZZZWWWUUUUUUVVVWWWYYYWWWUUUUUUWWWXXXYYYYYYVVVUUURRRNNNIIIFFFEEEDDDCCCDDDFFFGGGHHHIIIJJJJJJGGGCCC>>>999555222222222---...///000111111111111////////////000000000000//////000000000000//////////////////////////////////////////000000000000///............///000000////////////000000000000000//////............///000000000000111111111111...///000111111000///...//////000000111111111111...000111111000000111222111111111111111111111111000111333333111000111222222222333333333444444444333333444444555666666666666777888:::<<<===??????@@@BBBEEEGGGHHHIIILLLMMMOOOQQQSSSTTTTTTUUUXXXZZZ[[[\\\^^^aaa```aaaiiisssyyyuuuwwwzzz}}}|||{{{yyy|||pppkkkjjjoooyyy~~~uuummmiiibbb___]]][[[[[[ZZZXXXVVVWWWVVVTTTRRRQQQQQQRRRRRRRRRPPPMMMJJJGGGFFFFFFGGGJJJIIIGGGEEECCCAAA@@@???<<<<<<<<<===<<<<<<;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::;;;;;;:::999999:::<<<999;;;@@@JJJ[[[ttt{{{rrrhhh\\\YYYVVVUUUWWW[[[^^^___iiilllppprrrqqqmmmgggcccaaa___[[[XXXVVVWWWYYY[[[[[[XXXVVVUUUWWWXXXYYYYYYVVVUUURRRMMMHHHEEEEEEFFFEEEFFFHHHIIIJJJIIIIIIHHHBBB@@@<<<777444222111111---......///000000000///////////////000000000000...//////000000000000000000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000//////.........//////000//////000000000000000111//////000000000000///////////////000111111222222...000111111000000111222111111111111111000000000222333444333111//////000222222222222333333333333333333333444555555666666666777888:::<<<>>>???@@@@@@CCCFFFGGGHHHIIIKKKMMMOOOQQQSSSTTTTTTUUUXXXZZZZZZ[[[^^^```___```hhhrrr{{{yyy{{{~~~~~~rrrhhhbbb___]]]ZZZXXXUUUTTTTTTSSSQQQOOONNNMMMKKKJJJJJJKKKMMMNNNJJJIIIGGGEEEDDDDDDEEEFFFHHHFFFCCC@@@>>>===>>>>>>::::::;;;;;;<<<;;;;;;;;;999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999;;;<<<:::888888:::<<<888BBBKKKTTTiiixxxuuutttmmmeee\\\ZZZXXXXXX[[[___aaabbbiiikkknnnqqqpppmmmiiifffccc```\\\YYYXXXZZZ]]]___\\\YYYVVVUUUWWWXXXYYYYYYVVVVVVSSSNNNIIIFFFGGGIIIIIIJJJLLLLLLLLLJJJHHHFFF???===;;;888555333111111...//////000000000000///////////////000000000000......///000000000000000000000000000000000000000.../////////000000000111///000111111111000///....../////////000000000111...............///000111....../////////000000000000000////////////000000...//////000111111222222...000111111000000111222222111111111000000000///222333444333111//////000111111111222222222222333222333333444444555555666666666888:::<<<>>>???@@@@@@CCCFFFGGGHHHIIIKKKMMMOOOQQQSSSTTTTTTUUUXXXZZZ[[[\\\^^^aaa```aaaiiisss~~~~~~vvvjjj___YYYXXXXXXYYYRRRPPPNNNMMMLLLKKKIIIGGGGGGGGGEEEEEEFFFHHHJJJLLLDDDCCCBBBAAABBBCCCEEEGGGGGGDDD@@@<<<:::;;;<<<>>>;;;;;;<<<===============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????===<<<;;;999;;;<<<;;;888888:::===<<>>@@@@@@AAACCCFFFHHHHHHIIIKKKLLLOOOQQQSSSTTTTTTVVVXXXZZZ\\\]]]___bbbaaabbbjjjttt}}}~~~lllfff^^^VVVQQQMMMJJJIIIJJJJJJIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@@@@AAAAAAAAA???FFFFFFEEECCCAAA>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::???>>><<<:::::::::<<<===:::;;;===??????>>>===;;;>>><<<:::999::::::999888888:::;;;:::777888<<<@@@BBBIIIUUUggg|||yyytttnnnhhhdddaaa^^^]]][[[ZZZZZZ]]]bbbddddddcccgggeeeeeehhhmmmpppqqqooollleee^^^[[[]]]______]]]______^^^]]]\\\\\\[[[[[[ZZZUUUOOOJJJIIIJJJKKKKKKMMMOOORRRQQQLLLFFF@@@======;;;888555333222222333444333111000000000111222////////////////////////000000////////////000000........................,,,...111333333111...---000000////////////000000000000000000000000000000////////////////////////......//////000000111111000000000000////////////000000000000000000000000333222222222222000---+++222222222222222222222222111222222333333222222111111111111222222333333333333333444444555666666666777777888:::<<<===??????CCCEEEGGGHHHHHHIIIKKKLLLQQQRRRRRRQQQQQQSSSWWWZZZ\\\[[[]]]aaaaaabbbiiiqqq|||zzzuuuoooiiiaaa]]]VVVPPPMMMJJJIIIGGGGGGGGGFFFFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>@@@BBBBBBBBB<<<======>>>>>>>>>======:::;;;;;;<<<<<<;;;;;;:::>>>===;;;:::999:::;;;<<<999999;;;<<<<<<<<<;;;:::<<<;;;:::999::::::999999:::::::::999999<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<>>CCCIIIMMMWWW___hhhnnntttwwwrrrkkkdddaaa\\\ZZZZZZ\\\]]]]]]```aaadddhhhiiihhhccc______bbbgggmmmrrrtttrrrpppkkkgggcccbbbcccdddaaa___\\\\\\[[[[[[ZZZYYYYYYYYYVVVRRRNNNKKKKKKLLLMMMMMMNNNMMMLLLJJJGGGCCC???===888777555222111000000000//////...------------...000000000000000000000000000000////////////000000111111111111111111111111333111...,,,++++++---.........------------..............................------------------------////////////000000000000000000000000////////////000000000000000000000000/////////000111222333444000000000000000000000000111222222333333222222111111222222222222333333333333333444444555666666666777777888:::<<<===??????BBBDDDEEEFFFGGGJJJMMMPPPPPPQQQRRRRRRRRRTTTWWWYYY]]]]]]___bbbaaaaaagggnnnuuulllfff```[[[VVVSSSQQQPPPNNNMMMJJJGGGDDDCCCCCCDDDCCCBBB@@@@@@??????>>>>>>>>>==============================;;;:::<<>>>>>>>>======<<<;;;::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999999:::;;;===<<<<<<<<<<<<===>>>>>>:::;;;<<<;;;:::999999:::======???CCCIIIQQQWWWZZZeeemmmtttvvvwwwvvvpppiii___\\\XXXWWWYYY]]]___```aaadddiiimmmmmmjjjddd``````dddkkkqqquuutttrrrooojjjhhhffffffgggfffbbb```\\\\\\[[[ZZZZZZYYYYYYXXXRRRPPPMMMLLLMMMNNNNNNMMMMMMKKKHHHEEECCC@@@>>><<<777666444222111111111111222111111111000000000000111111111111111111111111000000////////////000000111111111111111111111111333111...,,,,,,---///000///......------......///................................................////////////000000000000000000000000///////////////////////////////////////000000000000111444666000000000111111111111111111222222333333222222111222222222222222222222222333333444444555666666666777777888:::<<<===??????BBBCCCDDDEEEGGGJJJOOORRRPPPQQQRRRRRRRRRTTTVVVYYY^^^]]]___bbbbbbaaafffmmm}}}yyyqqqiiibbb[[[VVVOOOLLLIIIFFFEEEEEEDDDDDDEEEDDDBBBBBBBBBBBBAAA???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===???@@@@@@???@@@@@@???>>>===;;;:::999:::;;;;;;<<<<<<;;;;;;::::::::::::999:::::::::;;;===<<<<<<<<<<<<===>>>>>><<<======;;;999999:::===;;;AAAKKKVVVaaaiiiooorrryyy~~~|||xxxqqqjjj^^^ZZZWWWWWWZZZ___bbbddddddhhhmmmppppppkkkfffccceeeiiiooottttttrrrooommmhhhhhhhhhiiihhhfffccc```]]]]]]\\\[[[ZZZYYYXXXXXXPPPNNNMMMNNNOOOOOONNNLLLLLLHHHCCCAAA???>>><<<:::666555444333222222222111333333333333222222111111000000000000000000000000000000////////////000000000000000000000000000000/////////000000111111222000//////////////////000........................////////////////////////000000000000////////////000000000000////////////////////////////////////111222222111//////222555111111111222222222333333111222222333333222222111222222222222222222222222333333444444555666666666777777888:::<<<===??????AAABBBDDDFFFHHHKKKOOORRROOOQQQRRRSSSSSSTTTVVVXXX]]]]]]```cccbbbaaaffflll{{{yyy|||vvvjjjgggaaa\\\XXXSSSOOOLLLFFFEEECCCBBBAAAAAAAAAAAABBBAAA@@@AAAAAAAAA???<<<>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<======>>>???AAA@@@>>><<<;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<======;;;999:::???CCCCCCQQQfffxxx~~~yyyrrriii^^^[[[XXXYYY]]]ccchhhjjjkkkooossstttqqqllliiigggiiilllppprrrqqqnnnlllkkkfffggghhhiiigggeeecccaaa___^^^]]][[[ZZZXXXWWWVVVNNNNNNNNNOOOPPPPPPMMMKKKJJJEEE@@@=========:::777444444444333333222222222111111222222111111000///////////////////////////000000////////////000000////////////////////////---...000222333333333222000000////////////000000........................000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000222444555333///...000333111111111222333333444444111222222333333222222111333333333222222222222111333333444444555666666666777777888:::<<<===??????@@@BBBEEEGGGIIIKKKNNNPPPOOOQQQSSSTTTTTTTTTVVVXXX\\\\\\___ccccccbbbfffmmm{{{jjjqqqxxx{{{~~~zzztttpppkkkddd^^^UUURRROOOLLLKKKIIIFFFDDDAAABBBBBBAAA@@@??????@@@>>>======???@@@???===:::========================;;;;;;;;;;;;;;;;;;;;;;;;<<<===???BBBCCCBBB>>>;;;999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<999999;;;<<<<<<<<<;;;::::::;;;<<<:::999===EEELLLYYYooo|||yyyqqqhhhaaa^^^\\\^^^ccckkkqqquuuwwwyyyyyywwwrrrmmmjjjjjjiiilllnnnnnnkkkjjjjjjkkkeeefffggggggeeecccbbbaaa___^^^]]]ZZZXXXVVVTTTSSSMMMNNNOOOPPPQQQPPPLLLIIIGGGBBB===;;;<<<<<<888555222222222222222222111111000111111222111000///...........................000000////////////000000////////////////////////...///000111222222111111/////////....../////////////////////////////////000000000000000000000000111000000000/////////...000000000000////////////000000000000000000000000000333666555111///000333000000000111222333333333111222222333333222222111333333333222222222111111333333444444555666666666777777888:::<<<===?????????BBBFFFIIIJJJKKKMMMNNNNNNPPPSSSTTTTTTTTTVVVWWWZZZ[[[___cccdddcccgggmmm}}}XXX```gggjjjpppxxx}}}}}}~~~~~~~~~}}}}}}|||}}}~~~~~~{{{yyywwwuuuuuuyyy{{{}}}}}}yyyqqqhhhaaa]]]XXXQQQLLLIIIGGGEEEDDDCCCBBB@@@>>>;;;<<<======<<<;;;:::;;;999999:::===>>>>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;???CCCEEEDDD???<<<;;;<<<<<<======<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=========<<<:::;;;===??????>>>===;;;888999:::999999@@@JJJSSSppp}}}yyyyyyrrriiidddbbbaaacccjjjssszzz~~~yyyrrrmmmkkkkkkhhhjjjkkkjjjggggggiiikkkdddeeegggfffdddbbbaaaaaa___^^^\\\YYYVVVTTTRRRQQQMMMNNNOOOQQQRRRPPPLLLHHHFFFAAA<<<;;;<<<;;;777333000000111111111111000000111222222333333111000///........................000000////////////000000////////////////////////000000000////////////000.........------.........000000000000000000000000////////////////////////111111000000/////////...000000000000////////////000000000000000000000000...222666666222000111444...//////000111222222222222222222333333222222222333333333222222111111111333333444444555666666777777777888:::<<<===??????>>>BBBGGGJJJKKKKKKLLLLLLNNNPPPSSSTTTTTTTTTVVVWWWYYYZZZ___cccdddcccgggnnn\\\\\\]]]```dddjjjooorrrxxx}}}~~~zzzyyyvvvtttssstttuuuvvvvvvuuutttsssrrrqqqqqqqqqrrrqqqpppqqqtttyyy|||wwwtttqqqooonnnnnnmmmmmmkkkjjjiiihhhaaa]]]WWWQQQLLLIIIHHHGGGCCCBBBAAA@@@???===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<;;;:::888777:::;;;<<<;;;::::::;;;===:::===??????;;;999999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;===???>>>DDDZZZqqqxxxssspppnnnjjjjjjiiikkktttyyyuuurrrqqqnnnkkkggghhhjjjmmmnnnmmmhhhdddbbbcccddddddccc```]]][[[^^^]]][[[YYYVVVUUUTTTSSSUUUSSSQQQPPPNNNKKKGGGDDD???>>>;;;777555333222222333222111111000000111111222222222111000//////...000000000000000000000000333222111///...,,,+++***000000000000000000000000////////////000000000000---...///000000///...---,,,,,,,,,---...///000000......//////000000111111000000000000000000000000222222222111111111000000////////////000000000000333222222222111111000000000000/////////111222333555444333222222333555666444444333222222222333333333333444444555666666666888888999:::;;;===>>>???===???DDDHHHLLLNNNOOOOOOQQQQQQQQQQQQRRRSSSTTTUUUYYYZZZ^^^bbbdddeeekkkrrr}}}QQQRRRSSSVVV[[[aaagggjjjpppuuuzzz{{{yyyxxxzzz|||~~~{{{wwwtttrrrrrrlllllllllmmmoooqqqssstttttttttrrrqqqooonnnnnnmmmkkkjjjiiijjjlllqqqvvvyyywwwrrrlllfffbbb```]]][[[ZZZZZZZZZYYYXXXWWWUUUTTTRRRPPPLLLHHHDDDBBBAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999888:::;;;;;;;;;::::::<<<===<<>>===<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;::::::999888999:::;;;;;;::::::<<<>>>???@@@AAAAAA???======>>>;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<============<<<;;;:::999:::<<<@@@GGGQQQfffyyywwwvvvsssqqqpppppppppqqqwwwzzz|||wwwsssttttttoookkkmmmmmmnnnqqqsssrrrpppmmmkkkiiigggeeecccaaaaaaaaaYYYWWWUUUSSSRRRRRRSSSTTTVVVTTTSSSRRRQQQOOOKKKHHHBBB@@@<<<888555333222222333222111111000000111111222222111111000/////////000000000000000000000000------......///000000000000000000000000000000000111111000000//////............////////////......------------...///000000000000000000////////////000000000000000000000000222111111111111000000000////////////000000000000111111000000000000//////222111000000///000000111222222333222222111000000000111111111333444555666555555555666777777888888999999999:::<<<===???@@@CCCDDDGGGIIIJJJKKKJJJJJJOOOOOOPPPQQQSSSUUUVVVWWW[[[\\\___ccccccccchhhooozzzDDDDDDEEEHHHLLLPPPTTTVVVXXX[[[___bbbbbbcccfffhhheeefffgggggghhhjjjnnnqqqwwwyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}||||||wwwooojjjjjjmmmppprrrvvvuuuuuuvvvwwwwwwuuusssqqqrrrqqqqqqpppooommmllliiikkkmmmpppqqqqqqppppppmmmmmmmmmkkkjjjiiiggggggeeeeeegggiiimmmpppsssuuu~~~vvvnnnhhhccc]]]YYYVVVRRRNNNLLLKKKJJJIIIGGGFFFFFFFFFEEEEEEDDDBBBBBB;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::999999999999:::;;;;;;::::::<<<>>>@@@AAAAAA@@@???>>>======:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======>>>============AAAHHHQQQ___vvv|||sssnnnkkkkkkkkkmmmooossswwwyyy}}}|||wwwxxx}}}}}}vvvoooqqqpppooopppppppppnnnllllllllljjjhhhfffcccaaa```YYYWWWUUUSSSSSSTTTVVVWWWVVVTTTSSSSSSRRRPPPMMMJJJCCCAAA<<<888444333222222333222111111000000111111111111111111000000/////////////////////////////////////////////.........////////////////////////222111111000///......---...//////////////////..................///000000111111000000//////......////////////////////////111111111111000000000000////////////000000000000000000000///////////////222222111000000/////////000111222333333222111000111111111111222333444555444444555555666666777777888888888999;;;<<<>>>???CCCEEEFFFHHHJJJJJJKKKKKKNNNNNNOOOQQQSSSUUUWWWYYY\\\\\\___cccbbbbbbgggnnnyyyDDDDDDDDDEEEGGGJJJLLLMMMOOOQQQTTTVVVXXXZZZ\\\^^^]]]^^^___```aaacccfffiiigggiiikkklllmmmooorrrtttuuutttwww|||}}}|||yyywwwuuuuuuvvvvvvtttmmmddd]]]\\\```dddfffkkkjjjjjjkkkllllllkkkiiikkkkkkkkklllkkkkkkjjjiiifffgggiiikkklllkkkiiihhhjjjjjjjjjjjjhhhgggeeeddd^^^```ccchhhllloooqqqrrrvvv}}}zzztttnnniiibbb[[[VVVRRROOOMMMIIIFFFCCCBBBBBBBBBAAA@@@????????????>>>===<<<<<<:::;;;===>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888:::;;;;;;::::::===???@@@???>>>>>>=========<<<:::;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;<<<======>>>???FFFRRR^^^mmmyyynnngggdddaaacccfffjjjqqqxxx~~~||||||{{{wwwuuuqqqoooooonnnllljjjkkklllmmmllliiiddd___\\\XXXWWWUUUTTTTTTVVVWWWXXXUUUTTTSSSRRRRRRPPPLLLJJJCCC@@@<<<777444222333333333222111111000000111111111111111000000000000000/////////////////////////////////////////////...////////////////////////222111111000///......---/////////......///////////////.........///000000111111000000//////......////////////////////////000000000000000000000000////////////000000000000///////////////000000000111111111111000000/////////000222444555555444333333222222111111222222222222222333444444555555666666777777888999;;;======BBBCCCEEEGGGJJJKKKMMMMMMMMMNNNOOOQQQSSSVVVXXXYYY\\\\\\___bbbbbbaaafffmmmxxxBBBBBBBBBCCCCCCDDDEEEFFFHHHIIIKKKMMMPPPRRRTTTUUUUUUWWWYYYZZZZZZ[[[]]]___[[[]]]___```bbbdddhhhjjjmmmllloootttvvvwww|||~~~zzzwwwvvvvvvwwwtttmmmddd]]]]]]aaafffiiillljjjggggggggghhhgggfffiiiiiihhhhhhhhhhhhhhhhhhcccdddgggiiijjjjjjiiiiiijjjjjjiiihhhfffccc```^^^ZZZ]]]bbbgggkkkmmmnnnooonnnrrruuurrrpppmmmgggaaaXXXUUUQQQLLLHHHEEEDDDDDDAAA???======>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::999:::;;;<<<======<<<;;;:::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::999888888888888999::::::888999:::::::::;;;===???@@@>>><<<<<<<<<===<<<;;;::::::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<=========<<<;;;;;;<<<>>>@@@BBBEEEPPP]]]jjjyyy{{{ssskkkbbb\\\[[[[[[^^^cccjjjsss|||}}}}}}yyytttpppnnnmmmllljjjkkklllnnnmmmjjjddd]]]YYYVVVVVVVVVVVVVVVVVVVVVWWWUUUSSSRRRQQQPPPNNNJJJGGGAAA>>>:::555333222333444333222111111000000111111111111000000000000000000000000000000000000000000,,,,,,---...///000111222000000000000000000000000111111000000//////......//////............//////000//////...//////000000000000000000////////////000000000000000000000000//////000000000000000111////////////000000000000//////000000000000111111000111111111111000000///000000222333444444555555333333222111111111111111111222222333444444555555777777777888999;;;===>>>AAABBBDDDFFFIIILLLNNNPPPNNNNNNOOOQQQSSSUUUXXXYYY\\\\\\___bbbbbbaaafffmmmxxx@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDFFFIIILLLMMMNNNLLLOOORRRTTTTTTSSSSSSTTTTTTVVVXXXZZZ[[[]]]```bbbeeeeeeggglllmmmllloootttssstttuuuwwwyyyzzz||||||}}}~~~~~~|||yyy{{{~~~~~~~~~}}}wwwnnnhhhiiinnnssswwwvvvrrrnnnkkkjjjjjjjjjiiilllkkkiiihhhhhhhhhhhhiiieeegggiiikkkllllllllllllkkkkkkiiifffbbb]]]XXXUUUVVVYYY^^^cccfffffffffeeebbbddddddaaa^^^]]]XXXQQQJJJIIIGGGCCC@@@>>>>>>>>>???===<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999888777777777888:::;;;888999:::::::::;;;===???AAA>>><<<;;;<<<===<<<;;;999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======@@@???>>>???CCCIIIOOORRRUUU```llluuuvvvkkkeeeaaaZZZWWWXXX\\\___eeemmmxxx}}}xxxrrrnnnlllkkkkkkkkklllmmmmmmkkkgggaaa\\\XXXWWWXXXYYYYYYYYYXXXWWWWWWTTTRRRQQQOOONNNKKKHHHDDD???<<<888444111222333555333222111111000000111111000000000000000000000111000000000000000000000000,,,------...///000000111000000000000000000000000000000000000////////////000///...------...///000000000////////////000000////////////000000000000000000000000000000000000////////////000000111111////////////000000000000000000000111111111222222//////111111222111000000222222111111111111222222222111111111111111222333222222333333444555555666888888999:::;;;===>>>???AAABBBDDDFFFIIILLLNNNPPPNNNOOOPPPQQQSSSUUUWWWXXX[[[[[[^^^aaabbbaaafffnnnyyy???@@@@@@AAABBBCCCDDDDDDAAA@@@@@@BBBEEEHHHIIIIIIFFFIIIMMMOOOOOOMMMLLLLLLNNNPPPSSSTTTTTTUUUXXXYYY\\\[[[]]]aaaaaa```bbbffffffhhhjjjlllnnnoooppppppssstttuuuvvvwwwuuurrrooommmpppssstttuuuvvvxxxyyy|||}}}}}}uuuqqqrrrwww}}}|||xxxrrrmmmlllllllllkkkmmmkkkiiigggffffffggghhhhhhhhhiiijjjjjjjjjjjjjjjmmmllliiieee___XXXRRRNNNNNNQQQVVVZZZ\\\[[[YYYWWWSSSUUUTTTPPPNNNNNNJJJDDDEEEEEEDDDAAA>>><<<;;;<<<===;;;:::;;;<<<<<<;;;:::::::::;;;;;;;;;::::::999999999999:::;;;<<<======;;;;;;;;;:::::::::999999888888888999999:::::::::::::::::::::::::::::::::888888777777777888:::;;;888999:::::::::;;;===@@@BBB???<<<;;;===>>>===;;;999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======AAAAAAAAAEEELLLVVV___eeeeeennnwww||||||nnnbbb^^^[[[WWWWWWZZZ___bbbiiirrr~~~yyytttnnnjjjiiiiiijjjjjjnnnmmmkkkhhhddd___[[[YYYZZZ[[[]]]^^^^^^\\\ZZZYYYSSSRRRPPPNNNMMMJJJFFFBBB>>>;;;666222111111333555333222222111000111111111000000000000000111111111000000000000000000000000111000000///......------000000000000000000000000////////////000000000000000///...------...///000111000////////////000000......//////000000111111000000000000000000000000.../////////000000111111////////////000000000000000000111111222222222333...///000111222222111000555444111000........./////////000000111222444444333333444444555666666777::::::;;;;;;===>>>@@@AAACCCCCCDDDFFFHHHKKKMMMOOOOOOOOOPPPQQQSSSUUUVVVWWWZZZZZZ]]]aaabbbbbbgggnnnyyyFFFDDDCCCCCCEEECCC???:::BBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOSSSTTTUUUVVVWWWXXXYYYYYY\\\]]]^^^```ccceeeggghhheeefffggghhhhhhgggeeedddccccccdddeeehhhkkknnnooonnnoooqqqsssvvvyyy|||}}}|||}}}~~~yyyyyy}}}|||xxxtttpppooonnnmmmlllmmmkkkgggdddcccdddfffhhhhhhgggeeedddccccccddddddcccaaa]]]XXXSSSNNNJJJHHHMMMMMMMMMLLLLLLKKKKKKKKKHHHFFFDDDBBBAAA@@@AAAAAA>>>===<<<;;;;;;<<<===>>>;;;;;;::::::::::::999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===::::::::::::::::::::::::777777888999:::;;;;;;<<<999:::;;;<<<<<<;;;:::999999999999999999999999999:::888777888;;;???AAAAAABBB@@@>>><<<;;;<<<===>>><<<===>>>??????>>>======???>>>===<<<<<<<<<<<<<<>>999555;;;CCCEEEEEEGGGTTTjjj}}}vvvnnndddZZZVVVWWW\\\```^^^dddqqq{{{uuummmkkkmmmnnnmmmkkknnnooonnnjjjddd^^^[[[YYY```_________```^^^ZZZWWWRRRNNNKKKKKKLLLJJJCCC===;;;:::777444333333333444000000//////000111222222////////////////////////////////////////////////000000000000111111111111222222111000000000000000111111000000000000111111////////////////////////............////////////............///////////////////////////000111111111111000000//////......000000000000000000000000222222222222111///...,,,000000000000111111111111111222222333333222222111333333333333333333333333666666555444444444444555888999:::<<<===???@@@AAA@@@BBBEEEGGGHHHIIILLLNNNPPPPPPPPPQQQRRRTTTUUUVVVZZZ[[[^^^bbbbbb```cccjjjyyyMMMIIIDDDAAA@@@@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKOOOOOOPPPQQQRRRSSSTTTTTTXXXXXXYYYZZZ[[[\\\]]]^^^YYYZZZ[[[\\\\\\[[[YYYXXX\\\\\\]]]^^^```ccceeegggbbbcccccceeegggiiikkklllqqqqqqrrrrrrssssssrrrrrrqqquuu{{{~~~~~~}}}xxxttttttwww|||ssspppkkkhhhgggfffeeeddddddccc```]]]\\\]]]^^^___[[[ZZZYYYWWWWWWWWWWWWWWWRRRQQQPPPNNNKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCAAA???>>>>>>>>>>>>======<<<;;;;;;<<<======;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999::::::::::::;;;;;;;;;;;;::::::999999999999999999999999:::999777999<<>><<<;;;;;;===>>>???<<<===>>>??????>>>======>>>===<<<<<<<<<<<<<<<<<>><<<:::<<>>???@@@BBBAAA@@@@@@??????@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRSSSTTTTTTUUUVVVXXXYYYZZZYYYZZZZZZ[[[\\\]]]^^^___ddddddccccccbbbbbbcccccccccggglllppprrrrrrpppnnnqqqrrrtttvvvxxx{{{}}}~~~{{{xxxvvvvvvuuusssqqqooonnnmmmlllpppmmmjjjhhhgggiiilllnnndddaaa^^^[[[ZZZZZZXXXWWWWWWVVVTTTSSSRRRRRRRRRRRRLLLLLLKKKJJJIIIIIIIIIIIICCCCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============??????===<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::999999::::::::::::::::::::::::<<<<<<<<<;;;:::999999999:::::::::::::::::::::::::::::::::999999999888888;;;;;;::::::::::::;;;;;;999999999999999999999999:::999888:::===???@@@@@@<<<;;;;;;;;;<<<===???@@@===>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<===@@@<<<;;;>>>@@@@@@AAAEEEPPPccc~~~yyyrrrjjjhhhdddaaa```aaadddfffpppxxx|||xxxyyy|||{{{yyy|||}}}|||uuupppkkkiiillloooqqqpppuuusssoooiiieeedddfffiiipppmmmiiifffbbb___[[[XXXPPPMMMIIIHHHGGGDDD>>>999333222111000000111333333000000000000000000111222111111111111111111111111000000000000000000000000//////000000000000111111000000//////......//////111111000000000000111111////////////////////////............////////////............///////////////////////////000111111000000000000////////////000000000000000000000000000000111111111111000///000000000111111111222222111222222333333222222111333333333333333333333333222222222333444555777888888999:::;;;===???@@@AAA@@@BBBEEEGGGHHHIIILLLNNNPPPPPPQQQRRRSSSUUUVVVWWWZZZ[[[^^^bbbbbb```eeekkkyyy______\\\TTTJJJBBB???>>>@@@??????>>>>>>??????@@@======>>>>>>?????????@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGJJJJJJJJJJJJJJJIIIIIIIIIMMMMMMNNNOOOOOOOOONNNNNNLLLLLLMMMMMMNNNOOOOOOPPPSSSSSSSSSTTTUUUVVVXXXXXX\\\[[[YYYXXXWWWXXXYYYYYYZZZ\\\```dddeeeeeecccbbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooooooooooookkkllllllmmmmmmllllllkkkkkkkkkkkkkkkiiigggdddccc```___^^^]]]\\\[[[[[[[[[ZZZYYYXXXVVVVVVWWWWWWXXXTTTRRROOONNNMMMMMMKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999999999999999<<<;;;:::999999:::;;;<<<999999999999999999999999:::999999;;;>>>@@@@@@???<<<;;;;;;;;;<<<===>>>???>>>???@@@@@@@@@???>>>===;;;;;;:::;;;;;;<<<======???<<<<<>>@@@@@@@@@BBBEEEGGGHHHIIILLLNNNPPPPPPQQQRRRSSSUUUWWWXXX[[[[[[^^^bbbaaaaaaeeelllxxxtttqqqjjj^^^PPPFFFAAAAAA???>>>>>>>>>??????@@@AAA======>>>>>>>>>>>>>>>???>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJLLLNNNPPPQQQUUUTTTRRRQQQPPPQQQQQQRRROOOQQQSSSVVVWWWVVVVVVUUUVVVVVVVVVWWWWWWWWWXXXXXX\\\\\\]]]^^^^^^_________YYYZZZZZZZZZZZZZZZZZZYYYXXXYYYYYYXXXWWWVVVTTTSSSOOOOOONNNMMMLLLLLLLLLMMMIIIIIIIIIIIIHHHHHHGGGGGGHHHFFFDDDCCCCCCCCCBBB@@@AAABBBBBBBBBBBBAAA???>>>???????????????>>>>>>>>>>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<:::::::::::::::999999999999::::::::::::::::::999;;;;;;:::::::::999999999::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::777777888999::::::;;;;;;;;;:::999888888999:::;;;999999999999999999999999999999:::===???@@@???>>>=========<<<<<<=========???@@@AAAAAAAAA???>>>===;;;;;;;;;;;;;;;<<<===>>>;;;<<<===???AAAIII]]]ooozzzvvvpppnnnmmmmmmrrryyy}}}|||yyyvvvxxx|||~~~zzzyyy|||{{{wwwnnnllljjjiiijjjlllmmmmmmjjjmmmppprrrrrrssstttvvvrrrnnnhhhaaa\\\WWWQQQNNNJJJGGGDDDAAA>>>;;;777444333333222111111000000000111111000000000000000111111111111111111111111111////////////////////////...////////////000000000//////............//////111111000000000000111111////////////////////////............////////////............///////////////////////////000000111////////////000000000000000000000000000000000000/////////000000111222222111111111111222222222222111222222333333222222111333333333333333333333333777777666666666666666777777888999;;;<<<>>>???@@@@@@BBBEEEGGGHHHIIILLLNNNPPPPPPQQQRRRTTTVVVXXXYYY[[[[[[^^^aaaaaaaaafffnnnxxxqqq```QQQHHHDDDCCCAAA@@@@@@???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@@@@???>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEAAAAAABBBBBBCCCCCCDDDDDDCCCDDDEEEEEEFFFEEEEEEEEECCCDDDDDDEEEGGGIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???@@@???===>>>>>>>>>===;;;===>>>>>>>>>======<<<;;;;;;<<<<<<===<<<<<<;;;;;;999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;888999:::::::::::::::999999::::::;;;;;;::::::999;;;;;;::::::::::::999999::::::::::::::::::::::::888888888999:::;;;;;;;;;::::::::::::::::::::::::666777888999:::;;;;;;<<<::::::999999999999::::::999999999999999999999999999:::;;;>>>AAAAAA???===>>>>>>>>>>>>>>>=========@@@AAABBBBBBAAA@@@>>>=========<<<<<<<<<======>>>999<<<@@@DDDHHHWWWrrr}}}zzzxxxxxxwwwwwwyyyzzzwwwyyyzzzzzz~~~|||uuuooooooooonnnlllkkkjjjiiicccgggnnnrrrttttttttttttppplllfffaaa[[[VVVPPPLLLEEEDDDAAA>>>:::777444333444444333222111111000000222111111000000000000000111111111111111111111111////////////////////////......////////////000000//////......//////000000111111000000000000111111////////////////////////............////////////............///////////////////////////000111111////////////000000000000000000000000000000000000000000//////000111222222111111111222222222222333111222222333333222222111333333333333333333333333888777777666555555666666777888999:::<<<>>>???@@@@@@BBBEEEGGGHHHIIILLLNNNPPPPPPQQQRRRTTTVVVXXXZZZ\\\[[[^^^aaaaaabbbgggooo{{{tttfffZZZPPPJJJFFFEEECCCBBBAAA@@@??????>>>>>>>>>=====================>>>>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCDDD??????AAABBBBBBBBBAAAAAACCCCCCCCCCCCDDDEEEFFFFFFDDDEEEFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIHHHHHHJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHDDDDDDDDDCCCCCCDDDDDDDDDAAABBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;===<<<;;;<<<======<<<:::<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<;;;::::::888999999::::::;;;<<<<<<888999999999:::::::::;;;777888999::::::::::::999999:::;;;<<<<<<;;;:::999;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999999999::::::::::::::::::::::::::::::888888888999999:::::::::999999::::::::::::999999999999999999999999999999999:::<<>><<<======>>>??????@@@@@@@@@AAABBBBBBBBBBBB@@@???>>>??????>>>=========>>>>>>>>>@@@GGGPPP[[[ooo|||yyyyyyyyyyyyxxx~~~{{{yyy|||~~~}}}uuussstttuuutttppplllhhhfff___dddjjjnnnoooooonnnnnnjjjgggccc___ZZZUUUOOOKKKBBBAAA???;;;777444333333111111222222222111111111222222111000000000000000000000000000000000000000------------------------........./////////000000000////////////000111222111111000000000000111111////////////////////////............////////////............///////////////////////////000111111.../////////000000000111000000000000000000000000111000000//////000111222111111111222222222333333111222222333333222222111333333333333333333333333555444444444444555555666777777999:::<<<===??????@@@BBBEEEGGGHHHIIILLLNNNOOOPPPQQQRRRUUUWWWYYYZZZ\\\[[[^^^aaaaaabbbhhhpppvvvcccUUUJJJIIIFFFDDDAAA???>>>===========================<<<<<<======>>>=========<<<<<<<<<<<<<<<=============================================>>>???@@@AAA;;;<<<>>>???@@@@@@???>>>@@@@@@??????>>>>>>??????AAABBBDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBB????????????????????????>>>>>>===<<<;;;;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;<<<======<<<:::;;;;;;:::999999999::::::999:::<<<<<<===<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;999:::::::::;;;;;;<<<<<<666777888:::::::::999999::::::<<<<<<<<<<<<::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;:::999999888888888:::::::::::::::::::::::::::::::::999999999999888888999:::;;;;;;:::999888999999999999999999999999999:::<<<@@@BBBAAA>>>;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>@@@@@@???>>>>>>===>>>>>>EEEFFFMMM[[[mmmvvvtttqqqqqqsssvvvxxxyyy~~~uuuvvvxxxzzzxxxsssmmmgggddd___bbbgggjjjjjjiiiiiiiiidddbbb___\\\YYYSSSMMMHHH@@@???===:::666333222333...///000111222222222222222222111000000///000000////////////////////////------------------------............/////////000000000000000000111222222111111000000000000111111////////////////////////............/////////000............/////////000///////////////000111111.../////////000000111111000000000000000000000000222111000//////000111222111111222222222333333333222222222333333222222222333333333333333333333333111111111222333444555666777777888:::<<<===??????@@@BBBEEEGGGHHHIIILLLNNNOOOPPPQQQSSSUUUWWWYYYZZZ\\\\\\^^^aaaaaabbbhhhqqqhhhTTTIIIHHHIIIAAA???BBB???>>>>>>======<<<======>>>======>>>>>>===<<<<<<;;;========================;;;<<<<<<<<<======>>>>>>:::;;;<<<<<<======<<<<<<:::;;;;;;;;;<<<===============>>>>>>>>>>>>============>>>>>>??????@@@@@@CCCCCCBBBBBBAAA@@@??????BBBAAA???>>>>>>???AAABBB>>>>>>>>>>>>????????????@@@???>>><<<;;;;;;;;;;;;======<<<<<<<<<======>>>999::::::;;;;;;::::::999999999999::::::;;;;;;;;;===<<<;;;;;;::::::;;;;;;;;;;;;::::::999888777777888999999::::::999999888:::::::::;;;;;;;;;<<<<<<;;;:::888777777888:::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777::::::999888777777777888:::::::::999999888888888======<<<;;;;;;:::999999;;;999777777:::<<<;;;999777===@@@>>><<<======<<<<<<===>>>???@@@AAAAAAAAACCCAAA>>>======>>>>>>===EEE???::::::===???@@@AAAJJJUUUcccrrruuunnnkkkkkkppppppnnnrrryyy{{{|||yyy}}}|||yyyuuupppjjjfffcccfffffffffgggiiihhhfffccc___]]]YYYVVVRRRNNNHHHEEE>>><<<888666555444333111//////000000000000//////000000000000000000000000......///000000000000000111111000000//////......,,,---...000000000//////000///.........000111222111000000000//////......////////////////////////........................///////////////000111111///000222333333222000///000000////////////000000000000000000000000000000222111000//////000111222111111222222222111111000222222222222222222222222333333333444444444555555444333333222222222333333888888999:::<<<===>>>>>>BBBDDDFFFHHHHHHJJJLLLNNNNNNPPPRRRTTTUUUVVVYYY[[[ZZZ]]]```aaaaaadddiiimmmiiiWWWMMMIII@@@???AAA===>>>============<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<=========AAAAAAAAA@@@???>>>>>>>>>>>>===<<<::::::<<<===>>>============>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999999:::::::::;;;;;;777777777777888888999:::;;;;;;::::::999888888777888999999::::::999999888:::::::::;;;;;;;;;;;;<<<;;;:::999888888999:::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999999999888888888777777::::::999888888888999999:::::::::999999999888888;;;:::::::::::::::;;;;;;999777555555888999888777999@@@DDDAAA======>>>>>>>>>???@@@AAAAAABBBAAAAAADDDBBB@@@@@@@@@@@@@@@@@@<<<<<<>>>???BBBEEEKKKPPP___kkkzzzxxxqqqiiifffgggkkkmmmnnnttt|||}}}zzz}}}zzzuuupppllljjjiiiiiiiiiiiijjjkkkkkkiiidddaaa```]]]ZZZVVVRRRLLLFFFAAA;;;999555444333333222111//////000000000000//////000000000000000000000000......///000000000000000............////////////---.../////////...---,,,000000/////////000111111111111000000000/////////////////////////////////........................///////////////000111111000000111222222111000000000000////////////000000000000000000000000000000222111000//////000111222111111222222222111111000222222222222222222222222333333333444444444444555555555444444444444555555888888999:::<<<===>>>>>>BBBDDDFFFHHHHHHJJJLLLNNNNNNPPPSSSTTTUUUVVVXXXZZZZZZ]]]```aaaaaadddiiimmmiiiTTTJJJBBBBBBCCC===;;;;;;<<<<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========888999::::::;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>======<<<<<<;;;;;;:::999888888999:::;;;;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;===<<<;;;;;;::::::::::::::::::::::::::::::::::::999999999999::::::::::::888888888999:::;;;======;;;::::::999999888888888888999999::::::999999888::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::999999999999999999999999999999999888888888888888999999888888888999:::::::::::::::999999999999888999888888888999:::<<<===;;;999888888:::<<<;;;;;;<<>>===???AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>:::???CCCDDDHHHSSScccnnn|||uuuooolllfffdddeeehhhlllqqqyyy~~~{{{yyy{{{wwwpppjjjhhhjjjnnnpppnnnnnnnnnooonnnjjjddd```aaa___[[[VVVQQQJJJBBB===777555222111111222111000///000000111111000000///000000000000000000000000......///000000000000000,,,,,,------...//////000////////////...---,,,+++000111111111111000000///111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111000111111222222222111111222222222222222222222222333333333333444444444444777666666666666666777777777888999:::<<<===>>>???AAACCCFFFGGGHHHIIILLLNNNOOOQQQSSSTTTTTTUUUWWWYYYZZZ]]]```aaaaaadddiiimmmyyy^^^PPPGGGGGGHHHAAA>>>>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>>>>>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::::::::999<<<;;;::::::::::::;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<;;;:::999999999999::::::::::::::::::::::::999999999999999999999:::::::::::::::;;;<<<===>>>:::::::::999999888888888888999999::::::999999888999999:::::::::;;;;;;;;;999:::<<<======<<<:::999999999999999999999999999::::::999999999999::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777888999:::999999999999999999999999999888777777888999;;;<<<::::::999:::;;;<<<======>>>GGGKKKEEE>>>===@@@AAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAA@@@???=========>>>AAAFFFKKKOOOZZZnnn~~~tttnnnjjjgggffffffgggkkkqqqyyy}}}yyyvvvuuurrrllliiihhhlllqqqtttrrrqqqpppooonnnlllhhhdddccc```[[[VVVOOOGGG???:::555333000000111222222111000000000111111000000000////////////////////////......///000000000000000---------....../////////000000000000//////......111111222222222000///...111111111111111111000000////////////////////////000000000000000000000000//////000000000000000///000000////////////000000000000////////////000000000000000000000000000000111000000000000000000111000000111222222222111111111222222222222222333333222222333333333444444444666666666666666666777888777777999:::<<<===>>>???AAACCCFFFGGGHHHIIIKKKNNNPPPRRRTTTTTTTTTUUUWWWXXXZZZ]]]```aaaaaadddiiimmmlll]]]PPPMMMLLLCCCDDDCCCCCCBBBAAA@@@>>>===??????>>>>>>>>>??????@@@========================<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999888;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::::::::;;;::::::::::::;;;;;;<<<;;;;;;:::999999999999999;;;::::::999999::::::;;;999999999999999999999999888888777777777777777888::::::999999999999999888888999999::::::999999888999999999:::::::::;;;;;;999:::<<<======<<<:::999999999999999999999999999:::999999888888999999:::999999999999999999999999::::::::::::::::::::::::888888888888888888888888666666666666666777888999999999999999999999999999:::999888888888999::::::555666666666777888999:::@@@GGGJJJDDD>>>===???AAA@@@AAAAAAAAAAAAAAA@@@???DDDDDDDDDBBB@@@@@@BBBDDDFFFQQQ^^^kkk{{{rrrkkkfffdddaaaffflllsss|||zzzuuunnnmmmlllkkkllloooqqqssstttrrrooonnnnnnmmmlllkkkccc___YYYSSSLLLDDD===888444222000000222333333333000000111111111111000000////////////////////////......///000000000000000000000000/////////....../////////000000111111222000111222222222000///---000000000000000000111111////////////////////////000000000000000000000000//////000000000000///...000000////////////000000000000////////////000000000000000000000000000000000000000111111000000000///000111222222222222222111111111222222333333333222222222333333333444444555444444444555555666777666777888:::<<<===??????AAACCCEEEGGGGGGIIIKKKMMMPPPRRRTTTTTTTTTUUUWWWXXXZZZ]]]```aaaaaadddiiimmm}}}ppp^^^UUUQQQHHHFFFEEECCCAAA??????>>>>>>@@@???===<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999888888888888999999999999999999999999999999999999999999999999888888999999999999::::::999999999999::::::;;;<<<;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;999999999999999888888888:::999999888777777888888999999999999999999999999888999999::::::999999888999999999999::::::::::::888:::;;;<<<<<<;;;:::888999999999999999999999999999999888888888888999999888888888888888888888888::::::::::::::::::::::::888888888888888999999999777777666666666777888888888999999999999::::::::::::::::::::::::999999999666888999999888999;;;===BBBFFFGGGBBB>>>???@@@??????@@@AAAAAAAAAAAA@@@@@@BBBCCCBBB@@@???AAAGGGLLLPPPeee{{{ssslllgggddd```jjjvvv{{{uuuiiijjjmmmoooqqqqqqqqqqqqsssqqqnnnmmmnnnnnnmmmlll```[[[SSSLLLFFF???:::666555333111111222333444333000111111222222111111000000000000000000000000000......///000000000000000222111111000//////......////////////000111222333///000000000000//////...////////////000000000000//////////////////////////////////////////////////////000111111000...---000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000///000111222222222222222111111111222222333333444222222222222333333333333333333333333444555666666666777888:::<<<>>>???@@@@@@BBBEEEFFFGGGHHHKKKMMMOOOQQQSSSTTTTTTUUUWWWYYYZZZ]]]```aaaaaadddiiimmmooobbb\\\UUUNNNLLLIIIEEEDDDCCCDDDEEEBBBAAA???===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;999999::::::::::::999999999999888888777777777777999:::::::::::::::::::::888888888999999888888888888888999999999:::::::::888888888888999:::;;;<<<:::999999::::::;;;<<<===<<<;;;999888888999;;;<<<999999999999888888888777::::::::::::::::::;;;;;;999999999999999999999999888999999::::::999999888888999999999999:::::::::888999:::;;;;;;:::999888888888888888888888888888999999888888888888999999999999999999999999999999999999999999999999999999777777888888888999999999:::999888888888888888999888888999999999:::::::::777888:::<<<<<<<<<;;;::::::<<<>>>===<<<===@@@CCCDDDFFFEEEAAAAAACCCBBB??????@@@AAABBBBBBCCCBBBBBBAAABBBCCCBBBCCCHHHRRRZZZmmm~~~xxxrrrnnnllllllzzzxxxrrrhhhjjjnnnqqqssssssrrrqqqoooooooooppppppoookkkhhhZZZTTTLLLDDD>>>:::666444555333111000111333333222000111111222222111111000000000000000000000000000......///000000000000000/////////////////////...//////...------...///000..................///000---.........////////////////////////////////////........................///000111111111000...---000000111222222111000000000000////////////000000000000000000000000000000///000111222222111000/////////000222222333333222000111111222333333444444111222222222222333333333333333333333444555666777666666888:::<<<>>>???@@@@@@BBBEEEFFFGGGHHHKKKMMMNNNPPPSSSTTTUUUVVVXXXZZZZZZ]]]```aaaaaadddiiimmm{{{mmmhhhbbb]]]ZZZVVVRRRPPPPPPRRRSSSFFFDDDAAA???>>>===>>>???========================<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;::::::999999999::::::;;;;;;;;;888888999999999999888888;;;:::::::::999999888888::::::::::::::::::;;;;;;999999::::::::::::999999888999999999999:::::::::777777888888999:::;;;<<<999999999:::;;;<<<===>>><<<;;;999888888999;;;<<<999999999999888888777777555555666666777888::::::999999999999999999999999999999999::::::999999999888888999999999:::::::::999999999::::::999999999888888888888888888888888999999888888888888999999::::::::::::::::::::::::777777777777777777777777777777888888999999999999<<<<<<;;;:::999999999999888888888999999:::::::::444777:::===???>>>===<<<888;;;======;;;<<>>999666333222444222000000111222222111111111222222222222111111000000000000000000000000...//////000000000000000,,,,,,------.../////////000///---,,,++++++,,,---...---,,,,,,,,,...///111,,,---------......//////////////////////////////........................///000111222111000...,,,///000222444444222000///000000////////////000000000000000000000000000000///000111222222111000/////////000222222333333333000000111222333333444444111111222222222333333333333333333444444666777777555666888:::<<<>>>@@@@@@@@@BBBEEEFFFGGGHHHJJJMMMNNNPPPRRRTTTUUUVVVYYY[[[ZZZ]]]```aaaaaadddiiimmmyyyuuuwwwooosssqqqllllllpppkkkbbbSSSJJJAAA>>>===;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;:::999888999::::::888888888888888888888888888888888888777777777666888999999::::::999999888:::::::::999999888888888::::::999888888999::::::::::::999999999999999999999999999999999999999999;;;::::::999888777666666666666777888888888888888999999999999999999999999777777888999999999999888::::::999999999999999999888999;;;<<<===<<<;;;;;;;;;;;;;;;::::::999999999:::;;;<<<999666444666888;;;::::::999888888888999===<<<:::888777777888888888888888888888888888888888888888888888888888888::::::999999::::::;;;<<<;;;;;;::::::999:::::::::999:::;;;<<<===<<<;;;:::888===???;;;<<>>@@@BBBDDDFFFGGGJJJMMMPPPQQQRRRSSSSSSRRRSSSUUUWWW\\\\\\```ddddddeeejjjqqquuuWWWMMMDDDBBBBBB@@@???@@@>>>>>>>>>>>>????????????<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999::::::888888888888888888888888999999999999888888888888888999999::::::999999888:::::::::999999888888888:::999999888888999999:::999999999999999999999999777777777777777777777777::::::999999888777777777777777888999999999999999888888888888888888888888777777888999999999999999999999999999999999999999777888999:::::::::999999;;;;;;:::::::::999999999888999:::999666666888:::;;;:::999999888888999999::::::888888777888999999888888888888888888888888777888888999:::;;;;;;;;;999999999999999:::;;;;;;;;;::::::999999999::::::999999:::;;;;;;;;;;;;;;;;;;???@@@===>>>DDDHHHGGGHHHFFFCCCBBBBBBCCCDDDEEEBBBAAADDDIIIJJJHHHKKKQQQXXXaaallluuu}}}|||xxxuuutttwww{{{~~~}}}xxxtttoookkkhhhkkkttt|||{{{vvvtttqqqoookkkjjjiiihhheee___WWWQQQHHHBBB999555555555333000000111222111000///000111111111111000000000000000///////////////.........000000000000000000000000......///000000///....../////////000000000000111000000000000000000000000---------......---------......//////000000000000......//////000000000111//////............//////555333222666<<>><<<888555111//////000111111000000000000000000000000000000111111111111000000333222222111111222222222333333222222222222222222333333333333333333333333333333333444444555555555999999:::;;;<<<===>>>???@@@BBBDDDFFFGGGJJJMMMPPPOOOQQQRRRSSSSSSTTTWWWYYY\\\\\\___dddddddddjjjqqq]]]PPPEEEBBBCCCAAA>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999::::::888888888888888888888888:::::::::999999999999888888999999::::::999999888999999999999999888888888:::999888888888888999:::777888888888999:::::::::777777777777777777777777888888888888888888888888888888999:::::::::::::::777777777777777777777777777888888999999999999999888888888999999::::::;;;777888999999:::999999999::::::::::::999999999999777888888888777777999;;;::::::999999888888999999888777777777777888999:::888888888888888888888888777777888999;;;<<<===>>>999999888888999999:::;;;::::::999999999999::::::;;;::::::::::::;;;<<<<<<>>>@@@@@@???AAAFFFIIIHHHDDDCCCAAA@@@@@@BBBCCCEEEFFFDDDFFFLLLRRRWWW___fffwwwssspppmmmkkklllqqqwwwzzz~~~~~~}}}xxxtttqqqnnnllljjjnnnvvv|||zzzvvvrrrnnnjjjdddcccaaa^^^ZZZUUUMMMIII@@@;;;666444444444222000///111222222111111222333000000000000111111111111111000000///......------000000000000000000000000//////000000000000//////000000000000111111111111111111111111111111111111---...///000000///...---...////////////000000000,,,---...///000111111222......////////////......444000...000555:::=========888222...---///000111000000000000000000000000000000111111111111000000111111222222222222222111222222222222222222333333333333333333333333333333444444444444444444555555888888999;;;===>>>???@@@@@@BBBDDDFFFGGGJJJMMMPPPNNNPPPRRRSSSSSSUUUXXX[[[\\\\\\___cccddddddjjjqqq~~~kkk[[[JJJDDDCCC@@@>>>===<<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888::::::999999999888888888888999999::::::999999888999999999888888888888888999999888888888888999999666777777888999::::::;;;999999999999999999999999777777888888888999999999777888999999::::::999999777777777888888888888888777888999999::::::999999777777888999::::::;;;;;;:::::::::;;;;;;;;;:::::::::999999999999999999999888888888888888888999:::::::::999999888999999:::777777777777777777888888888888888888888888888888777777888999:::;;;<<<===999888888888888999:::::::::999999999999::::::;;;>>>===<<<;;;<<<===>>>???@@@@@@@@@AAACCCGGGHHHHHHAAABBBCCCBBBAAAAAABBBDDDLLLKKKNNNVVVdddsss~~~wwwkkkiiigggfffiiiooouuuzzz}}}~~~|||}}}|||yyyuuusssrrrrrrqqqppptttyyy{{{xxxtttqqqlllgggaaa^^^ZZZVVVRRRLLLFFFAAA888666333222333333222000000111222222000000111222//////000000111111222222000000//////............////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000---///000222222000///---////////////////////////------......///000000111---...///000000///...---000---++++++///333555666;;;777111......///000000000000000000000000000000000000111111111111000000///000222333333222111111111111111222222333333333444444444444444444444444555555555555444444444444666777999;;;===???@@@AAA@@@BBBDDDFFFGGGJJJMMMPPPOOOQQQRRRSSSTTTUUUXXXZZZ[[[\\\___cccddddddiiiqqq~~~}}}lllXXXLLLFFFBBB@@@@@@????????????????????????======<<<<<<<<<;;;;;;;;;888999999999999:::::::::;;;;;;;;;:::::::::999999888888888888888888888888999888888888777777777777888999999::::::999999888888888888888888888888888888888888888888888888888666666777888999999::::::999999999999999999999999777777777888999999::::::666777777888888888888888888888888999999999::::::888888999::::::::::::999777777888999::::::;;;;;;::::::::::::::::::::::::999999999999999999999999:::999888888888888888888:::999999888999999::::::999999888888777666555555888888888888888888888888888888888888999999999999999999888888999999:::;;;::::::999999:::;;;;;;<<<@@@@@@???>>>???@@@AAABBBAAA???@@@CCCFFFHHHGGGFFFAAADDDFFFGGGEEEDDDEEEFFFLLLTTTccctttrrrkkkdddcccbbbdddhhhooouuuyyy}}}~~~zzzzzz{{{{{{{{{yyywwwuuuvvvwwwyyyzzzyyyyyy{{{zzzwwwtttrrrmmmfff```\\\VVVQQQLLLFFFAAA===444333222222222222222111111222222111///---.../////////000000111111222222............//////000000////////////////////////000000////////////000000........./////////000000////////////////////////...///111222222111///.../////////.............../////////...............---...///000000///...---111000///000111222111111444222000000111111000...000000000000000000000000000000111111111111000000...000111222333222111111111111111222222333333333444444444444444444444444555555555555555555555444666777888;;;===???AAABBB@@@BBBDDDFFFGGGJJJMMMPPPRRRSSSTTTTTTTTTTTTVVVXXX[[[[[[___ccccccdddiiipppyyyfffWWWLLLDDDAAACCC?????????>>>======<<<<<<=========<<<<<<<<<;;;;;;999999999999::::::::::::::::::;;;;;;;;;:::999888888888888888888888888888888888888777777777666666888999999::::::999999888777777777888888888888888777777888999999888777777666777777777888999999999777777777777777777777777777777888888999999999:::666666777888888888888777888888888999::::::;;;;;;888999999:::::::::::::::888888888999999::::::;;;999999888777777777777888888888888999999999999999;;;999777777888999888777999999888888999999:::::::::::::::999888777555444888888888888888888888888888888888888888888888888::::::999999::::::;;;<<<;;;::::::;;;;;;<<<===>>>BBBAAAAAAAAAAAABBBCCCCCCAAA???@@@GGGKKKIIIFFFDDD>>>AAADDDDDDCCCDDDHHHKKKRRRhhhxxxiiiaaa^^^___bbbgggmmmttt{{{~~~zzzyyyyyyzzzzzzyyyyyyyyy{{{~~~}}}~~~~~~|||{{{yyyqqqhhh```[[[SSSLLLFFFAAA<<<999333333222222111111222222111222222111...------...000000000000111111111111------......///000000111000000000000000000000000//////............//////............////////////...........................///000111111000///.../////////............---/////////.........------......////////////......000111222222111000...---...///000222444333000---000000000000000000000000000000111111111111000000//////000111222222222222222222222222222222333333333333333333333333333333555555555555555555666666666777999;;;===???@@@AAA@@@BBBDDDFFFGGGJJJMMMPPPSSSTTTUUUTTTTTTTTTVVVXXX[[[[[[^^^bbbcccccciiipppxxxjjj[[[NNNIIIJJJCCCCCCBBB@@@???>>>===<<<============<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;:::999888888888888888888888888888999999999888888888777777888999999::::::999999888666777777777888888888999666777888999999888777666777777777777888888888888777777777777777777777777888888888888888999999999777777888999999999999888777777777888999:::::::::888999::::::;;;;;;::::::999999999999999999999999:::999777666666666777888777888888888999999999999:::888666666999:::999888999999888888999999:::;;;999999:::::::::888777666888888888888888888888888888888888999999:::::::::;;;;;;::::::;;;;;;<<<===<<<;;;;;;<<<<<<>>>??????AAAAAABBBCCCCCCCCCCCCBBBBBB???BBBKKKPPPLLLFFFCCC@@@AAABBBAAABBBGGGQQQZZZooouuugggaaaaaadddjjjrrr{{{zzzxxxzzz{{{|||}}}}}}}}}vvviii___YYYPPPGGGAAA<<<888555555555333222111111222333000111222111///...///000111111111000000000000000.........///////////////000000000000000000000000///...---,,,,,,---...///...////////////000000000//////////////////////////////////////////////////////.........---------------..................//////............//////...///000000///...------//////111333444444000...000000000000000000000000000000111111111111000000/////////000000111222333333333222222222222222222333333333333333333333333444444555555666666777777777888999;;;===>>>@@@AAA@@@BBBDDDFFFGGGJJJMMMPPPRRRSSSTTTTTTTTTUUUXXXZZZZZZ[[[^^^bbbcccccchhhpppnnn]]]VVVWWWMMMLLLKKKIIIHHHFFFEEEDDD>>>=========<<<<<<<<<<<<<<<<<<<<<=========>>>>>>::::::;;;<<<;;;:::999888888888888888888888888888:::::::::999999999888888999999999::::::999999999666666777777888888888999666777888999999888777666888888888777777777777777999999999999999999999999888888888888888888888888888888999::::::::::::999555666666777888999999999888999::::::;;;;;;::::::::::::999999999999999999<<<;;;999888888888999999777777888888999999999999888666444666999<<<;;;:::999888888888999::::::;;;777888999:::;;;:::999999888888888888888888888888777777888999;;;<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<======???@@@@@@???@@@BBBCCCDDDCCCBBBAAACCC@@@DDDNNNSSSNNNFFFCCCIIIIIIGGGEEEGGGQQQaaammmuuujjjfffgggllluuu~~~yyyxxxzzz}}}~~~|||yyyiii]]]WWWMMMDDD===888444222777666555222000000222444///111222222111111222333222222111111000000//////000000000///......------000000000000000000000000...---,,,++++++,,,---...000000000000111111111111000000000000000000000000//////............////////////.........---------+++,,,,,,---...///000000000///...------...///000000000111111000000111222222222222333444444111///000000000000000000000000000000111111111111000000000//////...///111333444444333333222222111111111222222222222222222222222333444444555666777888888888888999;;;===>>>???@@@@@@BBBDDDFFFGGGJJJMMMPPPPPPQQQSSSTTTUUUWWWZZZ\\\ZZZ[[[^^^bbbcccccchhhpppssskkkiii``````^^^VVVLLLFFFFFFHHHEEEAAA@@@@@@===:::===BBB@@@===;;;;;;======;;;999>>>>>>>>>===<<<:::999888:::::::::999999888888888:::::::::999999888888888444444555666777999;;;<<<555555666666666666555555666666777777888888888888888888888999999:::::::::777888888999999999888888777777777777666666666666888888888888888777666555666777999999:::999888777999999999999999999999999777777777888888999999999:::999999999;;;:::888777::::::;;;;;;<<<;;;;;;;;;999999999999888888777777:::::::::999999999888888777888888888888999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<>>>>>AAABBBEEEFFFGGGIIILLLOOORRRTTTUUUUUUUUUVVVYYY[[[\\\^^^_________cccjjjooovvvfffWWWOOOKKKGGGBBB@@@@@@>>>::::::===>>>===;;;===???@@@>>><<<>>>>>>>>>===<<<;;;:::999:::::::::999999999888888:::::::::999999999888888999888888777777888888888888999999::::::999999888777777777777777888888888777777777888888999999999888888999999999888888777777777777777777777777666777777888888999888888888666777888999:::999888888999999999999999999999999888888888999999999:::::::::999777777888888777555999999:::;;;<<<<<<;;;;;;999999999999888888888777::::::999999999888888888888888888888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@AAAAAAAAABBBAAA??????@@@BBBCCCCCC@@@FFFLLLPPPOOOLLLLLLMMMQQQXXXaaahhhqqq~~~}}}~~~~~~}}}ooobbbRRRIII>>>777444444333111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///......---......000//////......//////000000000000000000000000000//////............/////////---,,,,,,---......---.........---,,,,,,,,,+++............................../////////000000000000000000000000000000000000000000000000000111111111000000000/////////...///000000000000111111111111111111111111111111111111111111111111111111111111222222333444555666777666666888999;;;===>>>>>>AAABBBEEEFFFGGGIIILLLOOORRRSSSUUUUUUUUUWWWYYY[[[[[[]]]_________ccciiioooqqq___UUULLLEEE@@@@@@AAA>>><<<======<<<<<<===>>>???===<<<===============<<<;;;;;;::::::::::::999999999999::::::::::::999999999999;;;;;;:::999888888888888::::::;;;;;;;;;;;;::::::888888888777777777777777777777777777777888888888999999999999999888777666777777777777777777777777666777888999::::::::::::666777888999999999999999999999999999999999999999999999999999::::::::::::===;;;888777888888888777888888999;;;<<<<<<<<<<<<999999999999888888888888999999999888888888888888888888999999999:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????@@@BBBDDDEEE@@@JJJSSSUUURRRQQQUUUYYYaaannn~~~uuubbbUUUHHHBBB999333222222222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222111111//////............//////000000////////////000000000000000000000000000000//////............/////////---,,,,,,---......---//////...---,,,++++++***---------......//////000//////000000000000000111000000000000000000000000......///000000111222222000000000000////////////......//////000000000000111111111111111111111111111111111111111111111111111222222333444555666666666777888:::;;;===>>>???AAABBBEEEFFFGGGIIILLLOOORRRSSSUUUVVVVVVWWWYYY[[[ZZZ\\\^^^^^^___bbbiiinnnuuugggWWWLLLCCCAAACCCBBBBBBCCCAAA@@@@@@@@@@@@???===<<<======>>>>>>>>>======<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;888999999999999999999888888888888888777777777777777777888888888888888888999999999999999888777666777777777777777888888888777888999:::::::::::::::666777888888999999999999999999999999999999999999::::::::::::::::::::::::AAA>>>:::999999:::::::::666777999:::;;;<<<======999999999999999999999999888888888888888888888888999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<==================<<<======>>>>>>BBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAA@@@AAABBBCCCDDDPPP\\\```bbbfffkkkooo{{{yyyhhhUUUIII???;;;555222111222222111222222222222222222222222000000000000000000000000........................000000000000000000000000---///111222333222000///...............///000000000000////////////000000//////////////////////////////............/////////...,,,,,,...///...---000000//////.........---,,,------...///000000111000000000000111111111111000000000000000000000000////////////000000111111000000000000////////////......//////000111111111111111111111111111111111111111111111111111111111222222333333444555666666666777888:::<<<===>>>???AAABBBEEEFFFGGGIIILLLOOOQQQSSSUUUVVVVVVWWWYYYZZZYYY[[[^^^______ccciiinnn~~~}}}zzz~~~jjj[[[LLLEEECCCBBBCCCEEEBBBCCCDDDDDDCCCBBBAAA@@@>>>>>>>>>???>>>>>>======::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::::::::;;;;;;777777888888888888777777888888888777777777777777999999999999999999999999999999999999999888777666666777777777888888888999:::::::::::::::999888777777777777888888999::::::999999999999999999999999::::::::::::::::::::::::@@@===:::999999:::;;;:::666777888:::;;;<<<<<<<<<999999999999999999999:::888888888888888888999999999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>===============>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>@@@BBBAAA??????@@@BBBKKKZZZjjjuuu~~~yyywwwvvvxxxxxxuuuwww{{{yyyjjjYYYJJJ@@@999777444222222333333222222222222222222222222222000000000000000000000000////////////////////////////////////////////////,,,---///111111000///---......---......///000111000000////////////000000//////////////////////////////............//////000...,,,---...///......---.........//////000000------......///000111111111111111111000000000000////////////////////////000000000000//////......////////////000000000000//////000111111222333333111111111111111111111111111111111111111111111111222333333444444555555555777777999:::<<<===??????AAABBBEEEFFFGGGIIILLLOOOQQQSSSVVVWWWWWWWWWXXXZZZXXX[[[^^^___```ccciiinnn|||{{{ooo\\\PPPHHHBBBBBBEEE>>>AAACCCDDDCCCAAA@@@@@@???????????????>>>======::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>===;;;:::999888888888888888999999999999888888666777777777888888888888:::::::::999999999999999777888888999999999888888666777777888888999999999::::::::::::999888777666777777777777888999;;;;;;999999999999999999999999::::::::::::999999999999<<<999777777888999999888777777888:::;;;;;;;;;;;;999999999999::::::::::::999999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????>>>======>>>>>>???@@@AAA????????????????????????<<>>???@@@AAABBBEEEFFFGGGIIILLLOOOPPPSSSVVVWWWWWWWWWXXXYYYXXX[[[___aaabbbeeejjjooo}}}pppaaaUUULLLJJJMMMHHHKKKMMMLLLHHHDDDBBBBBBAAAAAAAAA@@@???>>>===<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<:::999888888888888888888999999999999888888555555666777888999999:::999999999999888888888777666777888999999999999999666777777888888999::::::888888888999888888777777777666666777888999;;;<<<999999999999999999999999::::::999999999888888888888777666777999999999777777888999:::::::::::::::999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<============<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>???@@@AAABBB???@@@@@@AAAAAABBBBBBBBB???@@@AAAAAADDDMMMZZZddd{{{sssmmmhhhhhhlllqqqsssssswww~~~{{{yyyyyyzzzzzzsssmmmbbbTTTGGG>>>888666444555555555333222111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////............//////////////////.........//////000......------------......000000000000000000000000//////............//////000///------/////////...+++,,,,,,,,,---.........///////////////000000000000000000/////////......//////////////////////////////////////////........./////////000000000111......///000111222333333111111111111111111111111111111111111111111111111333333333444444444444555777888999;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOPPPSSSVVVXXXXXXXXXXXXYYYXXX\\\```bbbcccfffkkkppp}}}pppbbbXXXUUUYYY]]]______[[[TTTMMMIIIHHHBBBBBBAAAAAA???>>><<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<888888888888999:::;;;<<<777777777888888777777777444444555777888999:::;;;999888888888777777666666555666777888999:::::::::666777777888999999::::::555666777888888888888888777666666666888999;;;===999999999999999999999999999999999888888777777777888777777999;;;<<<:::999888999999:::::::::999999999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>><<<======>>>???@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDJJJXXXlll{{{yyymmmkkkgggiiiooowwwzzz|||~~~yyyvvvuuutttssshhhbbbVVVIII===666444444333444555555333111000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////000////////////000111111//////............//////---------,,,,,,---------000000000000000000000000//////............//////000///------///000///...//////////////////......000000000000////////////000000//////.........---////////////////////////------......///000000000.../////////000000111111------...///000111222222111111111111111111111111111111111111111111111111333333444444444444444444777888999;;;===>>>???@@@AAACCCEEEFFFGGGIIILLLOOOPPPRRRVVVXXXXXXXXXXXXYYYYYY\\\aaacccdddggglllqqqtttlllnnnuuunnnvvv}}}{{{mmm\\\SSSRRRNNNGGGBBBCCCCCC@@@>>>???>>>===<<<<<<>>>>>>===<<<=========<<<;;;:::888777999:::;;;<<<<<<<<<;;;:::<<<;;;:::999999999:::;;;;;;:::999999888888999999999:::;;;;;;;;;;;;:::999;;;:::999999888888999999888888888888888888888888888888999999999:::::::::888888888888888888888888;;;;;;;;;;;;;;;:::999888999999999888888888888888999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<>>===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>>>>>>>>>>AAA@@@@@@????????????@@@>>>AAABBB@@@>>>@@@CCCDDDCCCHHHJJJHHHHHHKKKLLLKKKKKKKKKNNNTTTaaatttyyyrrrnnnmmmssszzzyyyvvvvvvnnndddZZZPPPDDD<<<:::999777555444444444333333222222222222111111111000000//////111111111111000000000000222111111111000000//////000000000000000000000000////////////////////////000000////////////000000000//////......000111222111000///...------...///000000//////.........------,,,,,,++++++,,,,,,---//////000000///...------000000000000111111111111111000///......///000111000000000000000000000000//////000000111111111111000000000000000000000000222222222111111111111111000000111222333333444444444444222222222222444444444444333444444555666777777777888:::<<<===??????AAAAAABBBDDDGGGKKKNNNPPPRRRTTTVVVWWWVVVVVVWWWYYYXXX]]]cccdddcccdddiiinnnwwwiiiccc]]]RRRHHHDDDCCC@@@>>>>>>AAA???>>>>>>??????>>>============<<<;;;:::999999:::;;;<<<<<<<<<;;;::::::<<<;;;:::999999:::;;;;;;999999888999999:::;;;;;;999999:::;;;;;;:::999999;;;:::999999888999999999888888888888888888888888888999999999999:::::::::999999999999999999999999::::::;;;;;;::::::999888999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;=========>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============>>>????????????>>>>>>>>>======>>>>>>???@@@???@@@@@@AAACCCEEEEEEDDDGGGLLLOOOOOOQQQWWW[[[[[[^^^bbbiiisss}}}xxxuuuvvv}}}~~~wwwqqqdddWWWMMMEEE<<<666555555444222444444333333333222222222111111111111000000000///111111111000000000//////111111000000000/////////000000000000000000000000//////////////////////////////////////////////////////.........///000111000///...------......///000/////////............------,,,,,,,,,,,,------000/////////............//////000000000111111111111000///......///000000000000000000000000000000///////////////000000000000000000000000000000000111111111111111111222222111111111222222333333444444333333222222333333444444444333444444555666777777777999:::<<<===??????BBBBBBCCCEEEGGGJJJMMMOOOQQQSSSUUUVVVUUUUUUVVVXXXXXX]]]bbbbbbaaaccciiinnn{{{ooo___OOOHHHFFFCCCBBBBBBAAA???=========>>>===<<<>>>>>>======<<<<<<;;;;;;<<<=========<<<;;;:::999;;;;;;:::::::::;;;;;;<<<888888888999:::;;;======999999::::::::::::999999;;;;;;:::999999999999999888888888888888888888888999999999999::::::::::::999999999999999999999999:::::::::::::::999999888:::::::::::::::::::::::::::::::::::::::::::::999888888999999999:::::::::;;;<<<======>>>>>>>>>>>>========================<<<<<<<<<<<<============>>>??????@@@@@@@@@@@@@@@============>>>???@@@@@@???======@@@DDDGGGGGGFFFOOOWWW___dddkkkuuu|||}}}wwwjjjXXXIII@@@;;;555222333333222000333333333333222222222222111111111111000000000000111111000000000000//////000000///////////////...000000000000000000000000////////////////////////---...////////////...---......------......///000......---------...//////////////////..................------------......111000...------...////////////000000000000111111000000////////////000000000000000000000000000000////////////............000000000000000000000000000000000111222222222333222222222222222222222222444333333222222333333444444444333444444555666777777888999:::<<<>>>???@@@BBBCCCDDDEEEGGGJJJLLLMMMOOOQQQTTTTTTTTTTTTVVVWWWYYY]]]``````___bbbiiiooovvvqqqwww}}}jjjVVVKKKIIIGGGFFFGGGAAA@@@>>>>>>???@@@@@@?????????>>>===============>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<999999999999:::;;;<<<===999999::::::::::::999999;;;;;;:::999999999999:::888888888888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;:::::::::::::::999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>========================<<<<<<=========>>>>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@?????????@@@@@@AAAAAA??????AAADDDGGGNNNUUUdddppp~~~sssbbbPPPBBB999777444333444444333111333222222222222222222222111111111000000000000000111000000000////////////////////////............////////////////////////////////////////////////+++---///000000///---+++------------.........///,,,,,,---------.../////////////////////.........//////............//////111000...---,,,...///111////////////000000000111///////////////000000000////////////////////////000000/////////.........000000000000000000000000//////000111222333333333333333222222222222222222333333333333333333333333444444333444444555666777777888999;;;<<<>>>???@@@CCCCCCDDDFFFHHHJJJKKKLLLOOOQQQSSSUUUTTTUUUVVVWWWYYY]]]______^^^aaahhhooo~~~vvvmmmjjjqqqsss]]]PPPJJJGGGFFFGGGCCCBBBBBBCCCDDDEEEDDDBBBAAAAAA???>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::::::::::::::;;;<<<;;;::::::999999::::::888888888888888888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;;;;::::::999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@????????????CCCBBBDDDEEEEEEKKK^^^qqqwwwgggVVVGGG>>>888777555555555444333222222222222222222222222222000000000000000000111111000000000////////////...............////////////////////////////////////////////////////////////+++---///000000///---+++,,,------...............,,,------....../////////.........///////////////000//////......//////000111///...,,,---...000111...////////////000000000......///000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111222333333333333333222222222222222222333333333333333333333333444444333444444555666777888888999;;;===>>>@@@@@@BBBCCCEEEFFFHHHJJJKKKLLLOOOQQQTTTUUUUUUVVVWWWYYYYYY]]]______^^^aaahhhoooyyyqqqmmmrrr~~~{{{hhhZZZQQQJJJHHHJJJGGGGGGGGGIIIIIIHHHEEEBBBDDDCCCAAA???>>>>>>??????@@@???>>>======<<<======:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;999::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@????????????>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAAFFFJJJLLLWWWsss~~~{{{|||wwweeeVVVHHH>>>999666666555444333222111111111111111222222222222222000000000000111111111111000000////////////.........////////////000000000000000000000000000000000////////////////////////---...////////////...---------...////////////...---...//////000/////////........./////////////////////............////////////...---...///000111......////////////000000---...///000111111111000000000000000000000000000000000000000111111111222000000000000000000000000000000000111222222222333222222222222222222222222222333333444444333333222444444333444444555666777888999:::;;;===???@@@AAAAAABBBDDDGGGIIIKKKKKKLLLOOOQQQTTTUUUVVVVVVXXXYYYYYY]]]``````___bbbiiiooo}}}yyy}}}uuujjj___WWWVVVZZZXXXXXXYYYYYYXXXTTTNNNIIIGGGFFFCCC@@@???>>>??????@@@???>>>=========>>>???:::;;;===>>>??????>>>>>>===<<<<<<<<<<<<<<<======>>>===<<<<<<<<<<<<===>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>======;;;<<<<<<===>>>>>>??????<<<<<<===>>>???@@@@@@AAA??????@@@@@@@@@AAAAAAAAA======>>>????????????>>>????????????????????????>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCDDDFFFFFFFFFGGGNNNZZZdddtttyyyxxxvvvyyy|||}}}}}}}}}~~~vvv```RRRGGG===888888444444444333222111111222000111111111222222222222///000000000111111111111000000/////////........./////////000000000111111000000000000000000000000////////////////////////////////////////////////---...///000000000/////////000111111111000///.............../////////000///......------......///............/////////000........./////////000000,,,---///000111111111000000000000000000000000000---......///000111222222000000000000000000000000111111111111111111222222111111111222222333333444222333333444444333333222444444333444444555666777888999:::<<<===???@@@AAA???AAADDDGGGJJJKKKLLLMMMNNNPPPSSSTTTUUUUUUWWWYYYXXX]]]bbbbbbaaaccciiinnn~~~wwwnnnggghhhmmmooooooppppppmmmfff^^^XXXIIIGGGDDDAAA???>>>>>>?????????>>>======>>>???@@@:::;;;===>>>?????????>>>;;;;;;;;;<<<<<<>>>???@@@???>>>===<<<<<<===>>>???<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>===>>>>>>???@@@AAAAAAAAA<<<<<<===???@@@AAABBBCCC??????@@@@@@@@@AAAAAAAAA;;;<<<===>>>@@@@@@AAAAAA????????????????????????>>>????????????@@@@@@@@@???@@@AAAAAABBBBBBAAAAAADDDDDDEEEGGGIIIKKKMMMNNNTTTTTT]]]oooxxxtttwwwwww{{{rrr```NNNDDD???999888;;;444444444333222222333555000000111111222222222222//////000000111111111222000/////////............//////000000111111222222000000000000000000000000////////////////////////000000////////////000000---...000111111111000///000111222222222000///...---.........//////000000......------------......------...///000000//////............/////////000,,,---///000111111111000000000000000000000000000+++,,,---...///111222222000000000000000000000000222222222111111111111111000000111222333333444444222222444444444444222222444444444444444555777777888999:::<<<>>>???@@@AAA>>>@@@DDDGGGJJJLLLMMMMMMLLLOOOQQQSSSSSSTTTVVVXXXXXX]]]cccdddcccdddiiinnn|||nnnaaaRRRGGGHHHGGG@@@>>>CCC@@@AAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<===>>>???@@@DDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@???????????????@@@@@@@@@@@@AAA@@@@@@???>>>:::;;;<<<===>>>===<<<;;;>>>???AAAAAA???>>>???@@@BBBAAAAAAAAAAAA@@@===;;;===>>>AAACCCEEEFFFFFFFFFHHHNNNSSSWWWYYY]]]eeekkkpppyyyxxxsssqqqttt|||qqqWWWNNNBBB;;;::::::888666444444444444444444444444222222222222222222222222333333222000///---,,,,,,000000000000000000000000000000000000000000000000000////////////.........////////////////////////000///...------...///000///////////////000111222////////////////////////...///000111111000///...////////////////////////111000///...............------------.........///+++---///111222111000000000000000000000000000000222111000///////////////000000000000000000000000000111111111111222222222555444333222111222333444555555555444444333333333333333444555555666666777888999:::;;;<<<>>>??????AAACCCFFFGGGGGGIIIKKKMMMOOOQQQSSSTTTTTTUUUWWWYYYWWW\\\bbbcccbbbccchhhmmmppp___PPPMMMJJJCCCBBBFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????@@@AAABBB@@@@@@????????????@@@@@@>>>>>>>>>>>>===<<<;;;:::===============>>>>>>>>>>>>>>>======<<<;;;;;;:::<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>??????@@@======>>>>>>???>>>>>>===>>>>>>?????????>>>===<<<<<<>>>@@@@@@@@@???@@@AAAAAA@@@AAAAAABBBBBBAAA@@@>>>???@@@@@@BBBFFFLLLQQQ\\\dddnnnwww}}}zzzwwwxxx}}}uuu___LLLDDD;;;666666777666444444444444444444444444444222222222222222222222222111111000000//////......000000000000000000000000000000000000000000000000000000000/////////......////////////////////////000///...------...///000//////.........///000000////////////////////////...///000000000000///...000000000000000000000000......---,,,,,,,,,,,,,,,------........./////////---...000111222222000000000000000000000000000000//////...---------------000000000000000000000000000111111111111222222222333222222111111222222222444444444444333333333222333333333444555555666666888999:::;;;<<<>>>??????AAACCCEEEGGGGGGIIIKKKMMMQQQSSSTTTUUUTTTTTTVVVWWWXXX]]]bbbcccbbbccchhhmmm|||yyywwwxxx}}}rrr^^^VVVRRRKKKIIIKKKJJJIIIGGGFFFFFFGGGHHHIIIKKKJJJIIIHHHFFFDDDCCCBBBAAAAAA@@@??????@@@@@@AAA@@@@@@??????@@@@@@AAAAAA???@@@@@@@@@???>>>===<<<>>>>>>?????????@@@@@@@@@???>>>>>>======<<<;;;;;;<<<======>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>??????@@@======>>>>>>???>>>>>>>>>===============<<<;;;::::::<<<>>>???>>>>>>???@@@?????????@@@@@@@@@AAAAAAAAACCCDDDEEEHHHRRR```kkk~~~rrr[[[JJJ???;;;555333444666555444444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...//////////////////////////////............////////////......---.........////////////////////////---...////////////...---------------------------......---,,,,,,,,,,,,---....../////////000000000///000111222222222000000000000000000000000000000//////............------000000000000000000000000000111111111111222222222000111111222222111111111333333333333222222222222222222333444444555555666888999:::;;;<<<>>>??????AAACCCEEEGGGHHHIIIKKKNNNRRRTTTUUUUUUTTTTTTUUUVVVXXX]]]bbbcccbbbccciiinnnyyyrrrnnnmmmnnnvvvoooeee___XXXTTTSSSQQQPPPPPPPPPQQQRRRTTTUUUSSSRRROOOKKKHHHDDDBBBAAABBBAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@>>>??????@@@@@@AAAAAABBB@@@??????>>>======<<<<<<<<<======>>>???@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB???????????????????????????>>>>>>>>>>>>??????@@@???@@@@@@@@@@@@??????>>><<<<<<======<<<<<<<<<<<<===???AAAAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFIIIOOOUUUZZZaaaooo|||vvv{{{{{{jjjYYYIII???999777444444555666666444333333333333333333333333111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////.........------/////////////////////////////////....../////////000///...---------------////////////////////////---..................---........................000//////.........//////////////////000000000000111111222222222111111000////////////////////////000000111111111000000000000000000000000000000000000000111111111222222222///000222333333333111111222222222222222222222222222222333333444555555555888999:::;;;<<<>>>??????@@@BBBEEEGGGHHHIIILLLNNNQQQSSSTTTTTTTTTTTTVVVWWWYYY]]]bbbbbbaaaccciiiooo|||wwwqqqnnnkkkjjjqqqyyyvvvoooiiidddbbb___```cccfffhhhjjjkkklllccc___YYYRRRKKKFFFCCCBBBCCCDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAA??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>======<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBB============>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>????????????@@@AAAAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFJJJMMMPPPQQQQQQRRRUUUWWW]]]gggsss~~~zzzvvvsssooosssxxx{{{~~~|||jjj\\\RRRIII???999666666555555666666555444333333333333333333333333111111111111111111111111222222222111000000//////////////////////////////////////////////////////.........---------,,,,,,////////////////////////...//////////////////...000///...---------------////////////////////////.........------.........111111111111111111111111//////.........//////000////////////000000000000111222222222222111111000///////////////////////////000111222222111000000111111111111111111111111000000111111111222222222000111333444444444333222222222222222222222222222222222333444444555555666888999:::;;;<<<>>>??????@@@BBBEEEGGGHHHIIILLLNNNNNNPPPSSSTTTUUUVVVXXXZZZZZZ^^^bbbbbbaaacccjjjppp|||yyyuuurrrwww{{{zzzzzzyyy}}}|||vvvkkk___VVVOOOLLLJJJFFFGGGHHHIIIJJJKKKKKKKKKGGGGGGFFFEEEEEEEEEEEEEEEAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA===============>>>>>>>>>============>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBB===AAAEEEIIILLLOOORRRTTTZZZ___eeeiiijjjlllpppsssxxxpppnnnlllkkknnnrrrtttvvvzzzzzzhhhSSSHHHCCC===999666444444444444444333333333333333333333333333333333111111111111111111111111333333222111000000//////000000000000000000000000000000000000000000000000.........---------,,,,,,////////////////////////......////////////......//////......---.........//////////////////////////////...------...//////........................---,,,,,,,,,,,,---............/////////000000000111111111111111111111111000000000000000000000000---...///000111000///...111111111111111111111111000111111111111222222222111222333333444444444444222222222222333333333333333333444444555666666777888999:::;;;<<<>>>?????????BBBEEEFFFHHHJJJMMMOOOMMMOOORRRTTTUUUWWWYYY[[[[[[___bbbbbbaaadddjjjqqqrrreee]]]ZZZYYYSSSUUUWWWYYY[[[\\\\\\\\\XXXVVVTTTQQQNNNLLLJJJIIICCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@AAA>>>>>>>>>?????????@@@@@@<<<<<<<<<======>>>@@@@@@@@@AAACCCFFFHHHJJJKKKKKKHHHGGGFFFDDDDDDDDDDDDDDDEEEJJJRRR[[[dddlllsssxxxssslllkkkkkknnnsssxxx{{{|||zzzbbbTTTFFF???;;;666555777444444555444444333444555222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.........////////////////////////---...///000000///...---//////.........///000000////////////////////////000000///......///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------........./////////////////////000111111222000000000000000000000000,,,...///111111111///...111111111111111111111111000111111111111222222222111111111111222333444555222333333333444444444444444444555666666777777888888999:::;;;<<<>>>?????????AAADDDFFFHHHJJJMMMOOONNNPPPSSSTTTUUUVVVXXXZZZ[[[___bbbbbbaaadddkkkqqqqqqiiieeeeeehhhjjjllloooqqqssssssssskkkhhhccc]]]VVVQQQMMMKKKFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???CCCBBBBBBAAAAAA@@@@@@???>>>>>>?????????@@@@@@@@@??????@@@@@@AAAAAAAAAAAA<<<<<<<<<<<<===>>>@@@@@@BBBCCCGGGKKKOOORRRTTTUUUVVVUUURRROOOMMMLLLLLLLLLVVV]]]hhhuuurrrmmmmmmnnntttzzzuuubbbNNNFFF???<<<888333555;;;555555666666555666777999222222222222222222222222000000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////---...///000000///...---///////////////000111222////////////////////////111000///......///000111111111111111111111111111...............///000111------------.........///............///000222222000000000000000000000000...000222333444333222111111111111111111111111111000111111111111222222222111000//////000222444555333333333444444555555555555555666666777888888888888999:::;;;<<<>>>?????????AAADDDFFFHHHJJJMMMOOOPPPRRRTTTTTTTTTUUUWWWXXX\\\___bbbbbbaaadddkkkrrr}}}vvvyyy~~~zzz}}}{{{qqqcccWWWQQQJJJLLLNNNQQQRRRQQQPPPNNNJJJLLLOOOPPPNNNKKKFFFCCCCCCDDDDDDDDDDDDBBBAAA@@@DDDDDDDDDCCCCCCBBBAAAAAA??????>>>??????@@@AAABBBAAADDDEEEBBBBBBDDDCCC@@@GGGBBB???AAABBBAAAAAACCCIIIIIILLLUUU^^^eeejjjmmmqqqooommmhhh```YYY[[[bbbiiizzz{{{}}}|||vvvppptttyyyooo[[[PPP???===:::777555555555666333333333444444444555555555555444444444333333333000111111000......///000222111111111000000//////000000000000000000000000000000000000///...---,,,222111000...------------000000//////.........---.........////////////000,,,---...//////...---,,,+++,,,...///000///......111111000///...---,,,,,,///............---------..................------,,,...000000///...///000///...------///000000///000000000000000000000000000000000000000000000000000000000000111222333444000111111111111222222222333333333333444555666666555555444333222222222222222333333444444555555555999999999:::;;;<<<===>>>BBBBBBCCCEEEHHHJJJMMMNNNOOOQQQTTTUUUUUUUUUWWWXXX\\\___bbbbbbaaaeeennnuuu}}}wwwpppnnnttt|||wwweee\\\UUUUUUUUUVVVWWWXXXXXXXXXZZZ[[[]]]______ZZZRRRLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGEEEEEEDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGKKKKKKJJJJJJMMMMMMJJJKKKFFFDDDFFFFFFEEEHHHMMMNNNTTTaaappp}}}vvvvvv|||zzzqqqnnnooopppyyy}}}wwwyyy~~~~~~nnn[[[KKKBBB===;;;999666555555555666333333333444444444444555444333333333222222222222000111111000......///000111111111000000000//////000000000000000000000000------...///000000000000111000///......---......000/////////............------........./////////.........//////...............//////000/////////000000//////......------///............---------------...............---,,,...000000///...///000111///......000111111000////////////////////////000000000000000000000000000//////000111222333333000111111111111222222222222222222222333444555666333333222222222333333444222333333444444555555666999999999:::;;;<<<===>>>BBBBBBDDDEEEHHHJJJMMMNNNOOOQQQTTTUUUUUUUUUWWWXXX[[[___bbbcccbbbeeemmmsss{{{vvvqqqmmmjjjjjjqqqzzzuuuiiicccaaa```bbbffflllppprrrvvvvvvvvvyyyxxxqqqdddZZZTTTSSSPPPNNNNNNOOOQQQRRRWWWUUUTTTRRRPPPNNNMMMMMMIIIHHHGGGFFFGGGIIILLLNNNVVV[[[^^^^^^```cccbbb___]]]XXXTTTRRROOOOOOVVV___eeessstttlllgggeeefffiiipppyyyqqq___SSSGGG===888999888777555444555555666333333333333444444444444222222222222111111111111000111111000......///111111111000000000000//////000000000000000000000000......///000111111111111//////............//////////////////............,,,---------............000//////......//////000111000000////////////000........................///............---------,,,,,,---...////////////,,,...000000///...///000111000//////111222222111........................000000000000000000000000////////////000111222222000111111111111222222222111111111111222333444555111111111222222333555555222333333444555555666666999999999:::;;;===>>>???BBBCCCDDDFFFHHHKKKMMMNNNOOORRRTTTUUUUUUVVVWWWXXX[[[___cccdddccceeelllrrr~~~zzzvvvtttrrrrrrxxxwwwqqqppppppuuuvvviii\\\[[[YYYXXXZZZ^^^cccfffmmmmmmkkkiiiddd___YYYVVVQQQOOOKKKKKKNNNUUU^^^cccrrryyy~~~|||uuulllddd^^^```mmmzzzwwwkkkhhhffffffgggjjjoootttwwwyyy}}}nnnVVVIIICCC>>>999777666555555444444555555666222222333333333444444444333222222222222111111111111111222000///...///111000000000000000000//////////////////////////////222222222111111000///..................///000000///////////////.........,,,,,,,,,---------......111000///......///000111222111///...---...//////---------......////////////............---------+++,,,---...////////////,,,...000000///...///000111///...///000222111111///////////////////////////////////////////////////////////////000111111000000111111111222222222000000000000111222333444222222111111222333333444222333333444555666777777999999999:::<<<===??????BBBCCCDDDFFFHHHKKKMMMOOOPPPRRRTTTVVVVVVVVVWWWYYYZZZ___ccceeedddffflllqqqyyyjjjjjjlllooottt|||xxxmmmgggbbb^^^ZZZ[[[bbbppp~~~uuuqqqwwwsssiiigggggghhhiiikkknnnpppqqqrrruuuzzz}}}hhhVVVEEE===<<<:::888777444444444444444555555666222222222333333333444444333333333333222222222222111222222111//////000111//////////////////000000////////////////////////222222222111111000///.........---......///000111.........///////////////,,,,,,,,,---------......111000///......///000111111000...---,,,------...,,,,,,------....../////////............---------+++,,,---...////////////,,,...000000///...///000000...------///000000///000000000000000000000000//////////////////////////////////////////000111000000111111111222222222000000000000111222333333444333222222111111111111222222333444555777777888999999:::;;;<<<>>>???@@@CCCCCCDDDFFFIIIKKKNNNOOOPPPRRRUUUVVVVVVVVVXXXYYYYYY^^^ccceeedddffflllrrr~~~}}}|||vvvsssqqquuu}}}~~~|||}}}uuullljjjjjjkkkmmmnnnpppssstttuuuyyyqqq^^^QQQFFF<<<999888666444444333333444444555555555555222222222222333333333333444333333333222222222222111222222111//////000222......////////////000000000000000000000000000000......///000111111111111...............///000111.........///////////////,,,---------............000//////......//////000///......------------...,,,,,,------.........//////............---------,,,,,,---...////////////,,,...000000///...///000///...,,,---///000000///111111111111111111111111000000000000000000000000000000000//////000000111000111111111111222222222000000000000111222333444444444222111111000000000222222333555666777888999999999:::;;;<<<>>>@@@AAACCCDDDEEEGGGIIILLLNNNOOOPPPSSSUUUVVVVVVWWWXXXYYYXXX]]]bbbcccdddgggnnnuuuzzzpppnnnqqqxxx||||||zzztttrrrqqqssswwwzzzvvvuuuuuuxxx{{{}}}yyyhhhVVVHHHAAA<<<888888777444333555333444444555555555555555111222222222222333333333222222222222111111111111222222333111000///000222........./////////000000000000000000000000000000------...///000000000000//////.........//////000............/////////000------........./////////.........//////.........---......////////////...------------------------///............---------------...............---,,,...000000///...///000000///---...000111111000000000000000000000000000000000000000000000000000222111111000000000111111000111111111111222222222111111111111111333444444222222111111111111111222222222333555666888999999999999:::;;;===???AAABBBCCCDDDEEEGGGIIILLLNNNOOOQQQSSSUUUWWWWWWWWWXXXZZZWWW\\\```bbbccchhhpppxxx|||zzzxxxqqqiiihhhmmmppp}}}{{{uuuyyy~~~tttkkkhhhhhhiiilllpppqqq___RRREEE<<<888666777999888555666:::444444555666666555555444111111222222222333333333111111111111000000000000222333333111000///111222---.........//////000000000000000000000000000000000000000000///...---,,,//////............//////---.........//////000000.........////////////000,,,---...//////...---,,,---...///111111111000///------------------------//////.........---------.........///......------,,,...000000///...///000111000...///111222222111////////////////////////000000000000000000000000222222111111111111111222000111111111111222222222111111111111222333444555000000000000111222333444222222333555666888999999999999:::;;;===???AAABBBCCCDDDEEEGGGIIILLLNNNPPPQQQSSSVVVWWWWWWWWWXXXZZZWWW[[[___aaabbbhhhrrrzzz|||yyyzzzxxxsssooopppzzz~~~~~~zzzzzzzzzwww{{{www~~~vvvvvvpppkkkjjjpppyyy{{{www}}}pppjjjcccbbbgggkkkmmmmmmyyyxxxvvvwwwzzz~~~gggWWWKKKBBB======777777777777777777777777555555555555555555555555111111111111111111111111111222222222222111000000222222222111111111111000222222222111000//////...000000000000000000000000////////////////////////------------------------........................---------............///---------............///000000////////////000000++++++,,,,,,---......///------------------------////////////////////////000000000000000000000000///////////////000111111000000000000000000000000000000///////////////000000000000000000000000000---///333555555333///---000111111111111222222222444444333333444444555666222333333444555666777777999999;;;===>>>?????????DDDDDDDDDGGGJJJLLLMMMMMMRRRSSSUUUWWWYYYYYYYYYYYY[[[]]]aaafffgggiiirrr|||zzzwwwyyyrrrrrrqqqvvv~~~|||uuurrrqqqwww~~~wwwssssssmmmssszzzuuuhhheeehhheeebbbdddnnnyyyyyyssstttssspppooovvvqqqlllgggfffjjjnnnooonnnuuuvvvvvvwwwyyyqqqbbbQQQFFF@@@;;;999:::555555555555555555555555444444444444444444444444222222222222222222222222111222222222222111000000000000000111111222222222222222111111000//////...........................////////////////////////------------------------.................................////////////000---------............/////////............//////------------,,,,,,,,,,,,------------------------////////////////////////........................///////////////000000111////////////////////////000000///////////////000000000000000000000000000///111333555555333111///000111111111111222222222222111111111111222333333222333333444555666777777999999;;;===>>>?????????AAABBBCCCEEEHHHJJJKKKKKKRRRSSSUUUWWWYYYYYYYYYYYY[[[\\\aaaeeefffhhhqqq{{{zzzsssmmmiiigggjjjqqqyyy||||||zzzsssmmmlllkkkmmmrrryyyxxxqqqllljjjkkkhhhjjjnnnttt|||lll___WWWVVVYYYYYYZZZaaannn{{{wwwhhhdddfffhhhhhhiiippp|||}}}tttqqqoooppptttvvvvvvtttvvvzzz}}}}}}~~~ttthhhVVVKKK@@@<<<:::888888:::444444444444444444444444444444444444444444444444333333333333333333333333111111222222111111000///...//////000111222333444222222111111000/////////........................////////////////////////------------------------...........................////////////000000000---------............///......------------......000///...---,,,+++***)))------------------------////////////////////////........................//////......//////000111////////////////////////000//////......///000000000000000000000000000000111222333444444333222111000111111111111222222222111111111111111222333333222333333444555666777777999999;;;===>>>?????????AAABBBCCCEEEGGGIIIKKKKKKRRRSSSUUUWWWXXXYYYYYYYYYZZZ\\\```dddfffgggpppzzz|||vvvqqqnnnkkklllrrr{{{~~~~~~xxxooojjjggghhhiiijjjnnnsssxxx|||uuummmkkkjjjiiiiiijjjkkkkkkppp{{{zzzlllddd___ZZZXXXXXXYYY^^^hhhtttooodddaaadddfffgggiiioooyyyyyyyyyzzz}}}ooo\\\QQQIIIAAA;;;:::999666666888444444444444444444444444666666666666666666666666333333333333333333333333111111111111111000000////////////000111222222222111111111111000000//////000000000000000000000000////////////////////////............................................................////////////---------............//////......------......///111000///...---,,,,,,+++........................////////////////////////........................///............///000000//////////////////////////////.........///000000000000000000000000000000111111111111111111111111000000111111111222222222333333333222333444444555222333333444555666777777888999;;;===>>>?????????BBBDDDFFFHHHIIIJJJLLLNNNQQQSSSUUUWWWXXXYYYYYYXXXZZZ[[[___dddeeegggpppzzzyyywww{{{zzzrrrlllfffcccbbbeeeffffffiiimmmsssxxxvvviiifffhhhhhhhhhhhhmmmmmmnnnrrr}}}|||pppfffdddfffffffffgggiiipppxxx{{{nnnggggggiiijjjjjjlllpppwww|||zzziiiWWWJJJDDD@@@;;;777888777333222444555555555555555555555555444444444444444444444444222222222222222222222222000111111111111000//////000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,---------......---------............///000//////////////////000000000//////////////////........................////////////////////////////////////////////////...............//////000.......................................///000000////////////////////////000000////////////000000000000111111111222222222333222222222222333444444222333333444555666777777888999;;;===>>>?????????BBBDDDGGGHHHHHHIIILLLOOOQQQRRRTTTVVVXXXXXXXXXXXXZZZ[[[___dddeeegggpppzzz{{{vvvooojjjbbb___```eeehhhhhhkkkoooxxx~~~tttjjjbbbbbbeeefffgggiiinnnrrruuuzzz~~~rrriiiiiinnntttzzz|||rrroooooopppppppppqqqtttzzz~~~wwwbbbRRRFFF???===:::777666888888444444777555555555555555555555555111111111111111111111111111111111111111111111111000000111111000000///...111111000000000/////////111111000000000000000000........................////////////////////////................................................++++++,,,,,,,,,------------------............///000000////////////000000......//////000111111222........................////////////////////////000000000000000000000000......------......///000........................------------...///000000////////////////////////........................000111111111111222222222000000000000000111222222222333333444555666777777999999;;;===>>>????????????BBBFFFFFFFFFGGGJJJMMMQQQRRRTTTVVVWWWXXXXXXXXXZZZ\\\```dddfffgggpppzzz~~~xxxtttooommmnnnsssuuuuuuxxx|||~~~wwwoooiiiiiijjjkkkoootttwww}}}{{{~~~~~~}}}zzzzzzzzzzzz}}}ttt^^^NNNEEE>>>;;;<<<888666777999888555666999444444444444444444444444222222222222222222222222222222222222222222222222000000000000000//////.../////////000000000000000000000000000000000000111........................////////////////////////................................................,,,,,,,,,---------......---------............////////////....../////////,,,------...//////000000........................////////////////////////////////////////////////...------------...//////........................------------...///000000////////////////////////......////////////......000111111111111222222222000000000000000111111222222333333444555666777777999999;;;===>>>?????????>>>BBBFFFGGGEEEFFFJJJNNNPPPRRRTTTVVVWWWXXXXXXWWW[[[\\\aaaeeefffhhhqqq{{{|||vvvttttttuuu{{{iiiZZZJJJBBB???<<<;;;<<<555333444666444111111555333333333333333333333333555555555555555555555555333333333333333333333333000000000000000//////...------...///000111222222000000000000000111111111000000000000000000000000////////////////////////////////////////////////........................---------.........//////---------.........//////.........------.........,,,,,,,,,---------......////////////////////////////////////////////////...........................------------...//////........................,,,,,,,,,---...///000111////////////////////////...///000111111000///...000111111111111222222222222222222111222333333444222333333444555666777777999999;;;===>>>?????????@@@DDDIIIIIIGGGHHHLLLPPPPPPRRRTTTVVVWWWXXXXXXWWW\\\]]]aaafffgggiiirrr|||zzzuuudddLLLHHHBBB>>>;;;999777555888888888888888888888888555555444333333222111111333333333333333333333333111222333333333333222111111111222333333333333222111222222222222111000000111111111111000000000000............////////////...---,,,,,,,,,,,,---...////////////////////////............////////////111111000///////////////////////////000000000000000///...------...000111000000//////......------//////.........---------------------------------000///...---------------000000000000000000000000///...---,,,,,,---...///,,,,,,,,,---------......000222333222111000111222111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888;;;<<<<<<===>>>??????@@@CCCDDDFFFFFFFFFFFFIIIKKKOOOQQQTTTUUUUUUUUUWWWXXX]]]]]]```ddddddgggppp{{{ttt~~~nnnZZZMMMDDDAAA<<<999888777666444444444444444444444444444444444444333333222222222222222222222222222222222333333222111111222333333111111222333333333333222111222222222222111000000111111111000000000//////............//////////////////...------...//////....................................////////////000///......---------....../////////000000000000111000...------...///000///////////////.........//////.........---------........................///......---------..............................///...------------...///------.........////////////000111000///...///111111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888;;;;;;<<<===>>>???@@@@@@BBBDDDEEEFFFFFFGGGJJJLLLNNNQQQSSSTTTTTTUUUVVVWWW]]]]]]```ddddddgggppp{{{zzz~~~qqq```RRRFFF>>>===;;;888666666777666555555555555555555555555555333333333333333333333333111111111111111111111111555333111000000111333555111111222333333333333222111111222222111111000///111111000000000000//////............////////////000000///......///000000------------------------............////////////...---,,,,,,,,,,,,,,,,,,....../////////000000000111000///---------...///.........///////////////...............---------////////////////////////......---------...//////------------------------///......------......///....../////////000000000---...//////------...///111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888;;;;;;<<<===>>>???@@@@@@AAACCCEEEFFFFFFHHHKKKMMMPPPRRRTTTUUUUUUVVVWWWYYY\\\]]]```cccdddfffppp{{{|||hhhVVVKKKEEE@@@===<<<:::888777888888888777666666666666666666666666222333333333333333333333111111111111111111111111333222222111111222222333111111222333333333333222111111111111111000000///111000000000////////////............////////////////////////////////////....................................////////////------,,,,,,+++,,,,,,---........./////////000000111000///...------......------......//////000000................................................---------------...///000------------------------//////............//////....../////////000000000---...//////------...///111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888:::;;;<<<===>>>???@@@AAAAAACCCEEEFFFGGGIIILLLNNNQQQTTTVVVWWWWWWXXXYYYZZZ\\\]]]```cccdddfffpppzzz}}}|||cccZZZMMMCCC>>>======<<<<<<:::888888888888666555222222222222222222222222222333333333333333333333222222222222222222222222000111333444444333111000111111222333333333333222000111111111111000//////000000000////////////...............////////////........................////////////////////////............////////////...---------------..................////////////000000///...............------......//////000000---.....................---------------------------------------...///000........................////////////////////////------........./////////...///000000......///000111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888::::::;;;===>>>@@@AAAAAAAAACCCEEEFFFGGGIIILLLOOOQQQSSSUUUVVVVVVWWWXXXZZZ\\\\\\___ccccccfffooozzzjjjzzz~~~jjj]]]LLLHHHAAA===;;;;;;:::::::::888666666666666444222333333333333333333333333333333333333333333333333222222222222222222222222...111444666666444111...111111222333333333333222000000111111000000///...000000////////////..................////////////---......//////......---000000000000000000000000............////////////...............//////000------........./////////......//////////////////.........///////////////---------...............------------------------......---------...//////000000000000000000000000...//////000000//////...------.........////////////000111111//////000111111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888999:::;;;===>>>@@@AAABBBBBBDDDFFFGGGGGGIIILLLNNNNNNQQQSSSTTTTTTUUUVVVWWW[[[\\\___bbbccceeeooozzzTTTeee|||{{{lll^^^PPPGGGBBB@@@>>><<<;;;:::999888777666555555666666444222666666666666666666666666444444444333333222222222111111111111111111111111000111333444444333111000111111222333333333333222000000000000000//////...000000/////////.....................////////////...///000000000000///...000000000000000000000000............////////////......---......//////000---------.........//////------...//////000000000///////////////.........---------.........//////........................///......---------......000000000000000000000000...///000111111000///........./////////000000000///000111111//////000111111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888999:::;;;===>>>@@@AAABBBDDDEEEGGGGGGGGGIIIKKKMMMOOORRRTTTUUUUUUVVVWWWXXX[[[\\\___bbbccceeeooozzzBBBNNNaaavvvmmm\\\QQQIIIBBB===;;;:::999888777666555444666555555666777888666555444444444444444444444444555555444333333222111111000000000000000000000000222222222222222222222222111111222333333333333222000000000000000//////...000/////////......................../////////000///000111222222111000///////////////////////////............/////////000---------------...///000---------.........//////+++,,,---///000000111111000000//////.........------------.........//////////////////////////////000///...---------------000000000000000000000000...///000111111000///...000000000000111111111111///000111000///...///111111111111111111111111111111111111111111111111111111111222222222333333333333333444555666777888888999:::;;;===>>>@@@AAABBBEEEFFFGGGGGGGGGHHHKKKMMMSSSUUUWWWYYYYYYYYYZZZ\\\[[[\\\___bbbccceeeoooyyy@@@EEEMMMVVVeee|||{{{cccZZZNNNGGGDDDBBB???;;;999888888777666555555444555555555555555555555555444444444444444444444444444333222222333333111000222222222222111111111000222222222222222222222222111000///......---......000000000000000000000000000000//////.........---111000///...............,,,------...///000111111........................000...,,,---000111000...........................///...---,,,,,,---///000///////////////...............////////////......---------------------------------............///////////////////////////,,,,,,---...///000111111......//////000000111111//////............//////222222111000//////000000000000000000111111111111222111000//////111333444333333333333333333333333222222333555666888999999888999;;;===???@@@AAAAAABBBDDDFFFHHHHHHJJJLLLNNNPPPSSSVVVWWWWWWWWWXXXYYYVVV]]]^^^aaahhhhhhmmm}}}666:::???EEEOOOaaawwwmmm___TTTMMMEEE@@@>>>>>>;;;888888888777777666555555444444444444444444444444444444444444444444444444444444333111222222333111000222222111111111000000000111111111111111111111111000000//////.../////////////////////////////////000/////////............000//////............///------......//////000000........................///---,,,---///000///---........................+++,,,---.../////////000------......//////000000......////////////......---------------------------------............///////////////////////////.........///////////////000000000000//////////////////............//////222222111000000000000000000000000000111111111111222111000///000111333444222222222222222222111111444444555777888:::;;;;;;999999;;;===???@@@AAAAAABBBDDDFFFHHHHHHJJJLLLNNNQQQTTTWWWXXXXXXXXXYYYZZZWWW^^^___bbbiiiiiinnn}}}444666999;;;???IIIWWWbbb~~~rrraaaRRRHHHDDD@@@;;;:::::::::888666888777777666666555555555444444444444444444444444444444444444444444444444333222111111222333111000111111000000000/////////000000000000000000000000000000/////////000111111........................////////////............///............//////000.........///////////////...........................,,,,,,,,,...///...---........................(((***---///111111000///,,,,,,---...///000000111......////////////......---------------------------------............///////////////////////////000000//////............111111111000///.........000//////......//////000222111000000000000000000000000000111111111222222222111111000000222333444222222222222222222333333444555666777888999:::;;;999:::;;;===>>>@@@AAABBBBBBDDDFFFHHHHHHJJJLLLNNNRRRUUUXXXYYYYYYYYYZZZ[[[YYY``````cccjjjjjjooo~~~666888:::999999===EEELLLWWWgggyyyvvveeeXXXNNNEEE@@@<<<:::888999::::::888666777777666666666555555555333333333333333333333333333333333333333333333333333111000111222222111000000000000000////////////000000000000000000000000000000///000000111222222///////////////////////////////////////........................///000111///////////////.................................,,,,,,,,,,,,---......---........................***+++---//////000//////---------....../////////---......//////......------------------------------------............//////////////////////////////////////////.........111000000000/////////...000000////////////000000111111000000000000000111000000111111111222222222222222111111111222333444444444555555555555666666333333444555666777888888:::;;;;;;<<<>>>???AAABBBBBBDDDFFFHHHHHHJJJLLLNNNRRRTTTWWWYYYYYYYYYZZZ[[[ZZZaaaaaadddjjjjjjooo~~~222444666666555777:::>>>AAAJJJVVV```lllzzzjjjbbbVVVKKKEEEAAA===;;;999999999::::::999777555666666666666555555555555333333333333333333333333333333333333333333333333222111000000222222222000000000000000////////////111111111111111111111111000000///000000111222222000000000000000000000000.........///////////////...............///000111///////////////.................................,,,,,,---------------...........................//////------,,,---.../////////......------,,,,,,------............---------------------------------------............///////////////////////////------......///000000111.../////////000000000111000000////////////000000111000000000000000111111111111111111222222222222222222222222222333333444444444444555555666666666333333444555666777777888;;;;;;;;;<<<===???AAABBBBBBDDDFFFHHHHHHJJJLLLNNNPPPSSSVVVXXXXXXXXXXXXYYY[[[bbbbbbdddkkkjjjooo~~~///111333444444555666888;;;===AAADDDLLLXXXfffpppyyy~~~kkk___OOOJJJDDD???<<<;;;:::999777888999999888666444333555555555555555555555555222222222222222222222222333333333333333333333333111000///000222222222000111111000000000/////////111111111111111111111111000000/////////000111111111111111111111111111111.........//////////////////............//////000.........///////////////........................+++---......------...///........................222000...,,,+++,,,---...000//////...---,,,++++++------............---------------------------------------............///////////////////////////,,,,,,---...///000111111.........///000111111111111000000//////000000111000000000000000111111222111111111222222222222333222222222333333333333333111111222222333333444444666666666777888999999999<<<<<<;;;<<<===>>>@@@BBBBBBDDDFFFHHHHHHJJJLLLNNNPPPSSSVVVWWWWWWWWWXXXYYY[[[bbbbbbdddjjjjjjooo~~~000222444555555555555555777888999;;;===BBBKKKRRR\\\jjjyyy{{{lll___RRRJJJDDDBBB>>>;;;:::::::::;;;777888888888666555444333555555555555555555555555222222222222222222222222222222222222222222222222111//////000111222222111222222111111111000000000000000000000000000000000000000//////.../////////000000000000000000000000............/////////000000//////............///------......//////000000........................,,,...//////------///111........................///......------------............------,,,,,,,,,,,,------......------,,,---------------------------------............///////////////////////////---.........//////000000////////////000000000000111111000000000000111111000000000000000111222222111111111222222222333333111222333333444444333333000000111111222333333333666666777777888888999999===<<<;;;;;;<<<>>>@@@BBBBBBDDDFFFHHHHHHJJJLLLNNNQQQSSSVVVXXXXXXXXXYYYZZZ[[[aaabbbcccjjjiiinnn}}}000111222333333222111111111333888<<<<<<<<<@@@EEEEEEUUUdddmmm{{{qqq]]]RRRLLLGGGCCC>>><<<999777666777999:::777888999999777555555666444555555555555555555555111111111111111111111111222222222222222222222222000/////////111222222111222222222222111111111111////////////////////////111000///...............////////////////////////---.........//////000000111000///...............,,,------...///000111111........................,,,...000000...---///111........................+++,,,...///000///...---,,,---------------------,,,------......------,,,---------------------------------........./////////////////////////////////////////////.........111111000000//////......111111000000000000111111000000///000000111222222111111222222222333333333111222333444444444333333111111222333333444555555444444555555666666777777===<<<;;;;;;<<<>>>@@@BBBBBBDDDFFFHHHHHHJJJLLLNNNRRRUUUXXXYYYYYYYYYZZZ[[[[[[aaaaaaccciiiiiimmm|||666555333222111222222333555444444444555666888999===BBBIIISSSbbbwwwpppgggYYYMMMEEEBBBAAA@@@777777777777777777777777777777666555444444333333777666444444555555444333111222222333333222222111111111111111111111111111000000000000000000000000//////000111222222333333111111000000//////......000000000000000000000000,,,,,,------......//////---...///000000///...------///000000///......///111///...------...///111000000000000000000000000---...............------,,,---...//////...---,,,........................,,,,,,.../////////...---000000///...---,,,,,,,,,------------------------///////////////.........222222111111000000//////.../////////000000000111000000000000000000000000222222222111000//////...---...000111222111///...111111111111111111111111222222222333333444444444222333444555555555444333444444555555666777777777777:::===>>>>>>???AAABBBDDDEEEEEEFFFFFFIIIMMMPPPPPPSSSVVVXXXXXXYYYZZZ[[[[[[\\\```dddeeehhhqqq|||555444333222222222333333444333333333333555666777777:::>>>CCCLLL[[[mmmzzzxxxlllXXXRRRJJJCCC>>>;;;999888666666666666666666666666777666666555444444333333777555444444555555444333111222222333333222222111111111111111111111111111000000000000000000000000//////000111111222333333111000000000/////////...000000000000000000000000///////////////000000000......////////////......---///000000///......///000///...------...///000...........................///////////////......------...//////...------........................,,,---.../////////...---000000///------,,,,,,---------------------------////////////............000000000000000/////////////////////000000000000000000000000000000000000000000000000111111111111---...000222222111000///111111111111111111111111222333333333333333333444222333444555555555444333444444555555666777777777777:::===>>>>>>???AAABBBDDDEEEFFFFFFGGGIIIMMMPPPPPPRRRUUUVVVWWWWWWYYYZZZ\\\]]]aaaeeefffhhhqqq{{{333222222222222333333444222222222222222333555555666888999:::===EEEPPPXXXkkk~~~xxxmmmbbbVVVNNNEEEBBB@@@>>>===;;;888666555555555555555555555555666666555555444333333333666555444444555555444333111222222333333222222111111111111111111111111111000000000000000000000000///000000111111222222222000000000000////////////000000000000000000000000222111111111111111000000//////............//////---///000000///......///000///...------...///000////////////////////////...//////000000000//////------...//////...------........................,,,---......//////......000///...---------------------------------------.................................///////////////000000000000////////////000000000000000000000000---......000111222333444...///111222222222111000111111111111111111111111444333333333333333333222222222333444444444444444444444555555666777777777777:::===>>>>>>???AAABBBCCCDDDFFFFFFGGGIIIMMMPPPPPPRRRTTTUUUUUUVVVXXXZZZ^^^^^^bbbeeefffhhhqqq{{{111111111222222333444444222222222222333333444444777888999999:::>>>DDDHHHJJJ[[[ooo~~~ttteeeYYYQQQLLLGGGCCC???============<<<:::888555555555555555555555555555555555444444333333333555444333333555555444333111222222333333222222111111111111111111111111111000000000000000000000000///000000000111111111222000000000000////////////////////////////////////222222222111111000000000000///...------...///000---///000000///......///000///............///000111111111111111111111111---......////////////...---..................---........................---------...............000///...---------------------------------------------...............///,,,,,,------...//////000000000000000////////////////////////////////////---......000111222333444000000111222222222222111111111111111111111111111444444444333333222222222222222333333444444444444444444555555666777777777777:::===>>>>>>???AAABBBCCCDDDFFFGGGGGGIIIMMMOOOQQQRRRTTTUUUUUUVVVYYY[[[______cccffffffhhhpppzzz000111111222222333333333222333333333444444444444333444666777777999<<<>>>===FFFRRR]]]kkk}}}}}}rrr^^^WWWOOOHHHFFFEEECCCBBB>>><<<999888888888666555666666666666666666666666444444444444444333333333444333222333444555444333111222222333333222222111111111111111111111111111111111111111111111111111000000000000000111111111////////////000000000000////////////////////////111111111000000/////////000///...------...///000---///000000///....../////////............//////000000000000000000000000+++,,,------.........---.........------.................................------------......////////////...------------...------------------------,,,---------......//////++++++,,,---...///000000000000000000//////////////////////////////////////////000000111111111111000000111222222222222222111111111111111111111111444444444333333222222222222222222222333333444444444444555555666777777777777:::===>>>>>>???AAABBBBBBDDDFFFGGGHHHJJJLLLOOOQQQSSSUUUVVVWWWXXXZZZ\\\^^^___bbbeeefffgggpppzzz000111222222333222222111222333333444444333333222333444555555666777777777<<>>@@@===:::888888777666555666666666666666666666666444444333333333333333333444333222333444555444333111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000//////////////////......//////............//////---///000000///......///////////////////////////........................***+++,,,---------------///...------------...///...........................------------.../////////......---------......------------------------,,,,,,,,,---......//////,,,,,,------...///000000////////////000000000000000000000000000000000000111111111000000000000000000000000000111111222222111111111111111111111111444333333333333333333222222222222222222333444444444444555555666777777777777:::===>>>>>>???AAABBBBBBDDDFFFHHHHHHJJJLLLNNNPPPSSSVVVXXXYYYYYYZZZ[[[]]]]]]aaadddeeegggpppzzz111111222333222222000000111111222333333222111000444444444555777777777666888888999:::<<>>===<<<<<<;;;;;;>>><<<;;;:::;;;:::999777555555555555555555555555333333333333333333333333333222111222444555444333111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000///.../////////000000000111000000000000000000000000......//////////////////......////////////......---///000000///......///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///...------------...///...........................------,,,---...///000......---------......///------------------------++++++,,,------...//////------....../////////000------...///000111222222000000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111222333333333333333333444333222111111111222333444444444555555666777777777777:::===>>>>>>???AAABBBAAADDDFFFHHHIIIJJJLLLNNNNNNQQQVVVYYYYYYYYYXXXXXXZZZ[[[___cccdddfffooozzz111222333333222111000//////000111222222111000///000000000333555777666666000222666999999999===CCCCCCJJJUUUbbbqqqttthhhXXXMMMHHHFFFDDDAAA===<<<;;;:::::::::::::::666666777999;;;:::888666444444444444444444444444333333333333333333333333333222111222444555444333222222222333333222222222111111111111111111111111111111111111111111111111000000000000////////////.../////////000000111111000000000000000000000000......//////000000111111---...///000000///...------///000000///......///......////////////..............................+++,,,---...///////////////...---,,,,,,---...///..............................---,,,---...///000......---------......///------------------------++++++,,,,,,---...//////.........///////////////,,,---...///000111222333000000000000000000000000//////000000111111111222///////////////000000111111111111111111111111111222222222333333444444444333222111111111222333444444444555555666777777777888:::===>>>>>>???AAABBBAAADDDGGGHHHIIIJJJLLLNNNLLLPPPVVVYYYYYYXXXWWWVVVYYYZZZ^^^bbbdddfffooozzz111111000000000000111111000111111111111222222222222333333222000///000111333444555666777999999:::<<>>???@@@AAABBBCCCDDDEEEFFFIIIMMMPPPOOOQQQTTTUUUVVVVVVXXXZZZZZZ^^^aaaaaaaaaeeemmmttt111000000//////000000111//////000000000111111111222333444333222111222333222333333444555666777777777;;;>>>@@@BBBJJJVVV```uuurrrbbbVVVRRRIIIEEE@@@=========<<<;;;999999::::::::::::999999888888999999888888777666555444444444444555555666333333333333333333333333222222222222222222222222111222222333333222222111111111222222222222111111000111111222222111111000000000000000000000000000////////////000000000000111000000000/////////..............................///////////////......000///...------...///000......////////////......................................................------------------------......---,,,---...//////---------............///,,,,,,------------,,,,,,------,,,,,,,,,,,,------+++---...---,,,,,,---///...///000000......///000...............///000000111000000000/////////......000222222111//////000000000000000////////////111111111222222222333333222222222222222222222222222222333333333444444444555555444444444555666666:::;;;<<<===>>>???@@@AAAAAABBBEEEFFFGGGIIILLLOOOOOORRRUUUVVVWWWWWWXXXZZZZZZ^^^aaaaaaaaaeeemmmuuu000//////......//////000.../////////000000000000222333444444333222333555222222222222333333333444333444444444666:::AAAFFFPPPYYYggguuuwwwhhh]]]SSSIIICCCBBB>>><<<999888999;;;;;;;;;999999::::::::::::999999888888888888888777777666666555444444444444444444444444444333333222222222222222222222222222222222111111222222222222111111111111222222222222111111000111111222222111111000000000000000000000000000////////////000000000000000000000000////////////........................000000000000///...---,,,//////............//////......////////////..............................------------------------........................//////...---------......---------............///,,,,,,++++++++++++,,,,,,......------------......+++---000000...---,,,,,,///000111000///...///111...............///000000000000000000////////////---///000000///......///222222111111000/////////111111111222222222222333000000111111222222333333333333444444444555555555555555444444555555666777:::;;;<<<===>>>???@@@AAA???BBBEEEGGGHHHJJJLLLNNNOOORRRVVVXXXXXXXXXYYYYYYZZZ]]]aaaaaaaaaeeennnuuu//////............///////////////000000000111111000222333333222222444555222222222222222222222222222111111222555888;;;;;;===BBBKKKUUU^^^gggooosss~~~vvvooobbbYYYQQQMMMIIIBBB===<<<;;;999777666666666777777888888999999999999888888666777777777777666555555666555555444333333333333333333333333333333333333222222222222222222222222111111222222222222111111111111222222222222111111000000111111111111000000////////////////////////////////////000000000000000000000000////////////........................///////////////...------/////////....../////////......////////////..............................------------------------------------------------//////......---------------------............///000///...------...///000.........------............000111000...------......///000000///...///000...............///000000000000000000////////////...///000000///...///000222222222222222222222111111111111111222222222222111111222333444555555666333333333333444444444444555444444444555666777888:::;;;<<<===>>>???@@@AAA???BBBFFFHHHIIIJJJKKKMMMNNNRRRVVVYYYYYYYYYYYYYYYZZZ]]]aaaaaabbbfffooovvv//////............//////000000000111111111222222///111222222111111222444333333333222222222222222444222111333666888888777888;;;>>>BBBFFFKKKQQQUUUaaadddnnn|||sssggg___XXXSSSQQQIIIBBBAAA@@@<<<999888999999888666555555555666777888888999999888888777555555666666555555444333666555444333333333333333111111222333333444555555222222222222222222222222000111111222222111111000111111222222222222111111000000000111111000000000////////////////////////////////////000000000000////////////000000000000////////////////////////------...//////000//////...//////////////////.........////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---,,,,,,---------............///111000///......///000111.........------.........//////...,,,******---///---...//////------...///...............///000000////////////000000000000///000111000//////000111//////000000111222333333000000111111111222222222111111222222333444555555222222222222333333333333444444444555666777888888:::;;;<<<===>>>???@@@AAA???BBBFFFHHHIIIJJJKKKMMMOOORRRUUUXXXXXXXXXYYYYYYZZZ]]]aaabbbbbbgggooowww000//////......//////000111111111111222222222222///111222222111000111333333333333333333222222222444333111111222333333222666777888999:::<<<@@@CCCFFFIIIQQQ^^^kkkzzzvvvlll^^^SSSMMMJJJHHHFFFPPPFFF<<<999888666777999555666777777666666888:::777777888888888888777777555555555555555444444333555444333333333333333333000111111222444555555666222222222222222222222222000000111111111111000000111111222222222222111111///000000111111000000///000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000,,,---...///000000000000......////////////............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,---------............///.........------...............------------......---,,,+++((('''(((+++...---...///...---,,,---///...............///000000////////////000000000000000111111000//////000222++++++,,,...///000111222000000000111111111111222//////000000111111222222111111111222222222333333444444444555666777888999:::;;;<<<===>>>???@@@AAA???BBBEEEGGGHHHJJJLLLNNNOOOQQQTTTUUUVVVWWWXXXZZZZZZ]]]aaabbbbbbgggpppxxx111000000//////000000111000000000000111111111111111333333333111000111222222222222222222222222333333333222111111111222333333444555555555666888;;;999:::???GGGNNNWWWeeerrruuujjjcccTTTNNNFFFAAA@@@AAA???>>>HHH@@@:::999:::888777999444666888888666666888:::666777777777777777777666666666777777666666555444333333333222333333444444222222222333333444444444222222222222222222222222000000111111111111000000111111222222222222111111//////000000000000//////000000000000000000000000////////////000000000000.../////////000000000111////////////////////////......///////////////...---...///000000///...---......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.../////////...------------............///,,,------......------,,,------,,,,,,,,,,,,------***++++++***)))***,,,...---///000///...---...///...............///000000.../////////000000000111///000000...------///111------...///000000111111000000000000111111111111000000000000000111111111222222222333333333444444444444555555666888999::::::;;;<<<===>>>???@@@AAAAAABBBEEEFFFGGGIIILLLOOOPPPQQQRRRSSSSSSUUUXXXZZZYYY]]]aaabbbccchhhqqqxxx111111000000000000111111////////////000000000000333444555444222111222333000111111111222222222222222333444333222444777999000222444444333444555666777666888<<<>>>AAAJJJTTT[[[fffuuurrrdddYYYQQQLLLIIIDDDAAA===<<<======:::777888444666<<<>>>;;;555333666888999888666444666888666666777777777777666666888888888888888777777666222222222222333444444555444444333333333333222222222222222222222222222222000000111111111111000000111111222222222222111111//////000000000000//////000000000000000000000000////////////000000000000.../////////000000111111........................000000000000///...---,,,---...///000000///...---......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,.../////////......---------.........//////,,,---////////////---,,,---,,,,,,++++++,,,,,,---***,,,///000///......//////000111000///...///111...............///000000.../////////000000111111...///...---,,,,,,...000222222222222222333333333000000000000111111111111333333333222222222222222333333333444444444555555444444555555666888999::::::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFIIIMMMPPPPPPQQQQQQQQQQQQTTTXXX[[[YYY]]]aaabbbccchhhqqqyyy000000000000111111111111---...///000000///......---------...///000000111555444222000//////000111111111111111111111111111333333444444444333222222555555555666888:::===>>>CCCGGGLLLTTT\\\dddjjjmmm|||}}}wwwqqqjjjddd[[[XXXRRRLLLFFFBBB@@@???===<<<;;;:::999999999999666666666666666666666666777777777777777666666666666666666666666666666666555555555666666666666666444333222222222333444555222222222222222222222222111111111111111111111111111111111222222333333333/////////000111111222222...///000000000///---,,,111000///...---,,,,,,,,,***+++,,,...////////////222222111111000000//////,,,---...//////000000///..................------000000//////......------...---,,,,,,,,,,,,---...000000//////............////////////////////////.........///......------,,,++++++,,,......,,,***---------.........//////...............---------///...---,,,,,,,,,,,,,,,..............................///000000000000000........................111111000///////////////............////////////111111000000//////......000000000000111111111111222222222111111111111000222222222222333333444555666666666666555777:::===<<<===>>>@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJMMMOOORRRTTTUUUVVVYYY[[[aaabbbbbb``````fffqqqzzz//////000000000111111111000000111111111///...---------......///000000111555333111000//////000111111111111111111111111111222222333333444333333333555555555555777999;;;<<<<<<>>>AAADDDHHHKKKNNNPPPYYY___fffnnnvvvwwwooofff___[[[WWWQQQMMMKKKIIIEEEBBB???>>>>>>>>>;;;:::999888777777777777555555555555555555555555666666666666666666666666777777777777777777777777555555555555666666666666444333222222222222333444222222222222222222222222111111111111111111111111111111111222222333333333111111111000000000000000//////000000///......---000000///.........//////...///000000000000000///000000///////////////////////////000000///..............................///////////////.........///...------------...////////////.........------........................((()))+++,,,---............---,,,,,,......---,,,,,,------------.........,,,,,,,,,---------------///...---,,,,,,,,,,,,---..............................///000000000000000////////////////////////111000000///////////////....../////////000000000000000000000000/////////000000000000111111111111000000111111222222222333333222222222333333444555555666666666555777:::===<<<===>>>@@@AAABBBCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKMMMOOORRRTTTUUUWWWYYY[[[___```aaa______dddoooxxx//////000000000000111111222222222222111///...------......//////000000111444333111000//////000111111111111111111111111111111111222333444444444333444444444444555666777888999:::::::::;;;;;;<<<<<>>===<<<;;;999999999::::::888777666555555555555555555555555555555555555555555555555555555555555555777777777777777777777777555555555555555555555555444333222222222222333333222222222222222222222222111111111111111111111111111111111222222222222222222222111111000//////...000000//////....../////////////////////000111111000000000000000///........................//////111111111111000///...---.................................///////////////000///............///000.........---------------........................)))***+++,,,---.........000...,,,,,,---//////...,,,,,,,,,,,,------------***++++++,,,,,,---------......---,,,,,,,,,------..............................///000000000000///111111111111111111111111000000//////......///////////////000000000111111//////000000000000000000000000000000111111111111//////000111222333444444333333222222222333444444555666666666555777:::<<<<<<===>>>@@@AAABBBBBBCCCBBBCCCEEEFFFIIIJJJLLLMMMNNNPPPRRRTTTUUUWWWZZZ\\\]]]___```___^^^cccmmmvvv////////////000000000111111111111111000//////.........//////000000000000333222111000///000000000111111111111111111111111///000111222333444444444333333333333333444444444777777777888888999999999999;;;>>>AAACCCHHHOOOTTT]]]cccmmmwwwyyyvvvvvvrrraaaKKKJJJGGGCCCAAAAAAAAA???>>><<<;;;:::888777777777777666666555444444444444444555555555555555555555555333333444444444444444555666666666666666666666666666555555555555555444444333333333222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111000000//////111000///......///000111000///////////////000000---...............---------------......//////000000000111111000//////...---------...............------......//////000000///..................///------------------------........................////////////...---,,,,,,111...++++++,,,...//////+++++++++,,,,,,,,,------******+++,,,---............------,,,,,,,,,------........................---...//////000000//////111111111111111111111111000//////.........//////000000000000111111111111/////////000000111111222///000000000111111111111000000111222222333444444333333333222222333333444444555666666666777999;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBDDDGGGIIIKKKMMMNNNNNNPPPSSSTTTUUUWWWZZZ\\\\\\^^^``````___dddmmmuuu...////////////000000000............///000000111/////////000000000000000111111000000000000000000000000000000000000000000///000111222333333444444222222222222222222222222111222222333444555666777222444555777:::>>>CCCFFFBBBFFFKKKRRR[[[eeeooovvvvvvpppnnnlllhhhccc^^^\\\WWWXXX```^^^OOOAAABBB@@@>>>=========<<<;;;<<<;;;:::999888777777777666666555444444444444555555555555555555555555555222333333333444444555555555555555555555555555555666666555555444444444333333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111111111000///......///000111111000///...------------+++,,,---...////////////.........//////000000000......///000000000000000---------.........//////------......//////000000------------------------------------------------........................////////////...---,,,+++///---***)))+++---------+++++++++,,,,,,,,,------+++,,,,,,---...//////000------,,,,,,,,,------...........................------...///////////////000000000000000000000000//////............//////000000000000111111111111//////000000111111222222///000000000111111111111333222222222222222222222444333333222222333333333333444666666666666888:::;;;<<<===???@@@AAABBBBBBAAABBBDDDGGGJJJLLLNNNOOONNNPPPSSSUUUVVVXXXZZZ\\\\\\```bbbbbbbbbfffnnnvvv......////////////000000------------...000111222000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333333222000111222222222222222111222222222222333333333333333333333444666888:::;;;<<<===>>>@@@CCCHHHNNNSSSXXX\\\cccjjjqqqyyyxxxooolllaaa[[[SSSNNNNNNNNNMMMLLLFFFIIIDDDGGGSSSPPPBBB======<<<;;;:::999999999999888888888888888888888888666555555444444444555555444444444444444444444444222333333444444555555555444444444444444444444444666666555555444333333333222333333333222111000///222222222222222222222222111111111111111111111111111111111111111000000000...//////000111111222222000000//////000000111111111000///---,,,,,,,,,+++,,,---...000111111222222///////////////000000000,,,---...///000000000000,,,,,,------.../////////.........///////////////,,,,,,------------,,,,,,---------------.........------------------------***+++,,,,,,------,,,,,,...,,,******+++------,,,,,,,,,,,,,,,------------,,,------....../////////------,,,,,,,,,---..............................------...////////////...////////////////////////......------......///////////////000000000111111000000111111111111111111000000000000111111111111444333333333222222222222444444333222222222333333222444666666666666888:::;;;<<<===???@@@AAAAAABBBBBBCCCEEEGGGJJJLLLNNNOOOOOOQQQSSSUUUVVVXXX[[[]]]]]]```dddeeedddhhhooovvv........./////////000000//////.........000111222000000000000000000000000//////000000000000000///000000000000000000000000000111111222222222111111///000111222333333222111555555555444444333333333777666444444444555555444999::::::999999:::>>>@@@@@@CCCGGGKKKOOOUUU\\\```^^^eeeqqq}}}sssiiiddd^^^UUUOOOMMMIIIGGGEEECCCBBBAAABBBBBB:::BBB===???MMMGGG:::===999::::::999888888888999555555666777777777777777555444444333333444444555444444444444444444444444333333333444555555666666555555555555555555555555666666555444444333222222222333333333222111///...222222222222222222222222111111111111111111111111222111111111000000000///000000000000000111111111//////000111111111111111000000///......---............///000111111000000//////..................,,,---...............---,,,,,,------...//////000///////////////.........,,,---...//////...---,,,------........./////////------------------------++++++,,,,,,------,,,,,,...,,,+++,,,---...---,,,,,,------------.........------------------------,,,,,,,,,,,,,,,---...///........................,,,---......//////......////////////////////////...------------...///000....../////////000000000222222111111111111111111000000000000111111111111222222333333333333333333555444333333222222222333222444666666666666888999:::;;;===>>>@@@AAAAAAAAACCCDDDFFFHHHJJJLLLNNNNNNOOOQQQTTTUUUVVVXXX[[[]]]\\\```eeefffeeehhhooouuu............/////////000222111000//////000111111111111111000000000000000...///000000000000000///000000000000000000000000111111222222222111111000...///111222333333222222333333333333333333333333333222222333666888999999444555666555555666999;;;;;;<<<===>>>???AAADDDGGGIIINNNVVV\\\dddpppyyyvvvqqqnnnllliiifffdddZZZRRRKKKIIIHHHDDDBBBBBB===???@@@???===:::999999555???;;;===KKKDDD777???555666777777666666777888777777777777777666555444333333333222333333444444444444444444444444444444333333444444555666777777666666666666666666666666666666555444333333222222222222333333222111///...222222222222222222222222111111111111111111111111222111111111000000//////222222111111000/////////...///000222222222111000///////////////000000111...............------,,,.........------,,,,,,,,,............---,,,++++++,,,,,,------...///000000000000//////.........------...///000000///...---........./////////000000------------------------000000000///...---+++***...------...//////...,,,---------.........//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................,,,---......//////......////////////////////////---------------...///000............////////////333222222222111000000000000000000000111111111111111111222333444444555666555444333333222222222222111333666777666666777999:::;;;===>>>@@@AAAAAAAAADDDEEEFFFHHHJJJLLLMMMNNNOOOQQQTTTUUUWWWXXX[[[]]][[[```dddfffeeehhhooouuu..............................////////////......///////////////.........111111000000000000111111////////////////////////111111222222222333333333000000000000000000000000444444444333333222222222222222333333333333444444111222222333333444444555777888888999::::::;;;;;;@@@AAACCCGGGLLLRRRXXX[[[jjjnnntttzzzuuusssooojjjeeeaaa^^^\\\YYYUUUPPPNNNMMMLLLJJJGGGDDDCCCAAA???===<<<;;;;;;777888999::::::999777777;;;:::;;;<<<======:::777777777666666666888999:::666666666666666666666666333333333333333333333333444444444444444444444444333333555666666666555444333333333444444444555555666666555444444444444555222222111111222222333444000000000000000000000000000000000000000000000000111111000000/////////...222222111111000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111------,,,++++++++++++,,,000///------,,,---...////////////...------,,,,,,...------------.../////////000000///---++++++,,,//////////////////////////////...---,,,++++++,,,---------............///......---,,,---...///000111000///...---,,,++++++,,,...///---+++***---///000///...---,,,---......//////000000///...------------------------------000///...------...///000***---111444555333111...////////////000000000000............/////////000222111111111222333333444222222111111222222333444666666555666666777888999:::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY___bbbdddeeefffiiiooottt..............................////////////....../////////////////////...111111000000000000111111222222222222222222222222//////000000000111111111111111111111111111111111222222222111111000000000000111111222222333333333333333333333333333333222333444444555666666777777777888999;;;???CCCGGGJJJJJJNNNRRRVVVZZZ^^^bbbfffjjjlllppprrrtttvvvzzz|||{{{vvvpppiiiaaa\\\YYYWWWTTTQQQNNNKKKIIIHHHIIIFFFCCCAAABBBBBB@@@>>>@@@???===<<<::::::999999777888999999999888777777777888;;;<<<<<<;;;999888888777666666666777888999666666666666666666666666333333333333333333333333333333333333333333333333222333444555666555555444333333333444444444555555666666555444444444444444222111111111222222333333000000000000000000000000000000000000000000000000/////////.........------000/////////.........---000000000000000000000000------------------------......------------............/////////000000000......---,,,,,,,,,,,,,,,000///...------...///000------.....................------------...//////,,,---......,,,+++,,,---........................------,,,,,,,,,------...------------............,,,,,,+++++++++,,,---............---------------+++,,,---,,,******,,,......------,,,---...///000///////////////...------........................000///...------...///000,,,---...///000000000000000000000000////////////........./////////000000222222111111222222333444222222222222222333444444666555555666666777888999:::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY^^^```cccdddeeehhhnnnsss..............................////////////............//////////////////111000000//////000000111000000000000000000000000/////////000000000000111111111111111111111111111111111111111111000000000//////000000111222333333555444444333222222111111111222222333333444444444555555555666777999<<<===:::<<<>>>@@@AAABBBEEEGGGHHHJJJMMMNNNOOOQQQSSSUUUXXXZZZ^^^ccchhhmmmqqqssstttrrrooojjjhhhnnn{{{|||zzzzzz|||}}}yyyvvvrrrmmmhhhcccaaa___]]]\\\\\\\\\\\\[[[YYYUUURRROOOKKKFFFCCCDDDCCCAAA@@@>>>>>>======???===;;;;;;<<<======<<<;;;:::999888777777777777777777888888888888777777444888<<<===:::888777888888777777666666666666777666666666666666666666666333333333333333333333333333333333333333333333333222333444555555555444444333333333444444444555555555555555444444444444444111111111111222222333333000000000000000000000000000000000000000000000000000///////////////......////////////............000000000000000000000000000000000000000000000000......------------......------.........///////////////...---------------//////.........//////000,,,,,,------...//////000...------------...//////***,,,------,,,,,,---...........................+++++++++,,,---...///000------------............,,,++++++++++++,,,---...++++++,,,,,,------......++++++,,,+++***)))+++---,,,,,,,,,,,,...///000111///////////////......---//////////////////////////////............/////////...---,,,---...111222111111000000//////......////////////000000000000222222111111222222333333333333333333333444444555555555555555666777888999:::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY\\\___bbbcccdddgggmmmrrr..............................////////////..................////////////000000////////////000000........................111111111111222222222222222222222222222222222222333333333222222222222222...//////000111222333333333333333333222222111111333333333444444444555555666666555555555666777888999:::<<<<<<;;;;;;<<<>>>===>>>@@@AAAAAAAAACCCEEEEEEEEEFFFHHHKKKNNNQQQRRRPPPQQQOOOMMMLLLPPPYYY```cccfffkkkqqquuuwwwyyyyyytttrrrooojjjeee```\\\ZZZWWWUUUTTTVVVYYY\\\]]]]]]]]]ZZZWWWUUUUUUSSSPPPMMMHHHGGGGGGFFFGGGGGGHHHIIIKKKHHHFFFDDDCCCBBB@@@???>>>>>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<777777666666666666777777666666777777777777777777555:::???>>>999555555777888777777666555555555555555555555555555555555555333333333333333333333333222222222222222222222222222222333333444444444444333333333444444444555555555555555555444444333333000111111222222222222222000000000000000000000000000000000000000000000000222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000////////////000000------........./////////000000///.................................//////---------.........//////...------------...//////,,,---......,,,,,,---...........................,,,,,,,,,,,,---...//////,,,,,,---------.........------------......//////+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,------...///000000...///////////////....../////////////////////////////////....../////////222000///...///000222444111111000000//////......//////000000000111111111333222222111222222333333444444333333333444555555555555555555666888999::::::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY\\\___bbbcccdddgggnnnsss..............................////////////......---.........//////000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111222333333444111111111222222333333333333333444444444444555555222222222222222333333444333444555555444444555666888999;;;::::::999;;;<<<>>>>>>===>>>>>>@@@AAAAAA???@@@@@@>>>===???CCCGGGIIIKKKMMMPPPRRRSSSSSSSSSTTTSSSPPPNNNKKKHHHFFFEEEEEEEEEEEEGGGIIIJJJHHHFFFFFFEEEDDDDDDDDDCCCBBBAAA>>>>>>>>>>>>??????@@@@@@===;;;999999:::;;;;;;:::;;;:::999999888888999999888999999999888777777777666666555555666666777888555555555666666777777888:::>>>AAA>>>888333333666666666666666555555444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222333333333444333333333444444444555555444444555555444444333222///000111222222222111111000000000000000000000000000000000000000000000000111111111111222222222222000000000000111111111111////////////////////////........................000000////////////000000....../////////000000000000000///............///,,,,,,------............//////.........---------...------------.../////////000111000---,,,---...////////////////////////---------,,,,,,------...,,,,,,,,,------------...---------...............------,,,,,,,,,+++++++++...---,,,,,,,,,---------..................------......///////////////..............................//////////////////...///000000111111111111111111000000000/////////...000000000111111111111222333333222222111222222333444444333333333444555555444444555555666888999::::::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY\\\___bbbdddeeehhhooottt..............................////////////......------......///000000000000//////......//////000////////////////////////000///////////////......000000000000000000000000/////////000000000000000111111111222222222222333000000111111222333333444222222222222222222222222222222222333333333333333000111333222222222333444444666777666555444555777777777888888999::::::::::::;;;<<<;;;::::::<<<===???@@@AAABBBBBBAAAAAA@@@BBBAAA@@@???>>>=========>>>>>>???AAABBBAAA>>>;;;?????????>>>======<<<<<<;;;::::::999999888777777888666555555777888888888888777666666555555555555777999:::999777555555666666666666666666777888888555555444444555666777888>>>@@@???<<<777444444555444555555666555555444333444444444444444444444444333333333333333333333333333333333333333333333333222222111111111222333444333333333444444444555555333444444555555333222111...///111222222222111000000000000000000000000000000000000000000000000000......///////////////000............////////////////////////////////////..............................------------............/////////000000000000000///...............+++,,,---.../////////...000//////...------,,,,,,...------------...//////111222222111...,,,---...////////////////////////...------,,,,,,,,,------,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,......------,,,,,,++++++///---,,,,,,---......---......//////...------,,,---...//////////////////..............................////////////......,,,---///111111000...,,,/////////000000000000000000111111111222222222222333333222222111111222222333333333333333444444555444444444555777888:::::::::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY\\\___bbbdddeeeiiiooouuu..............................////////////......------......///000000111//////............//////------------------------000000//////............////////////////////////.../////////000000000111111111111111111000000000111111111111111222222222111111111111111111111111333444444444444444333333222444555555444444555666444555666666444444555666333444555777777777666666666777888999888888888999999:::;;;;;;;;;;;;:::::::::999888777777888888999;;;:::999999::::::888666;;;;;;;;;;;;999999999999888888888777777666555444888777666777999:::999777777777666555555555555666666888::::::888666666777666666666666666666777888444444333333444666777888???===:::777555555666777222333444555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222111111000111222333444333333333444444444555555222333444555555333222000...///111222222222000000000000000000000000000000000000000000000000000000------........./////////---........./////////000////////////////////////////////////////////////......------------......------........./////////000///......------......------///000111111111000..................------...------------.../////////000111000...------...------------------------,,,,,,,,,,,,------...///++++++,,,,,,,,,---------***+++,,,---------,,,,,,---------------............,,,***+++---...---+++,,,---...//////......---------...///////////////////////////////////////---...///000000///...------...///000000///...---......//////000000111111111111111222222222333333444333222222111111222222222222222222222333444444444444444555777888:::;;;:::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY[[[^^^aaacccdddhhhnnnttt..............................////////////......---------...///000000111//////............//////000000000000000000000000222222111111000000000///////////////////////////000000111111222222222333111111000000//////......333333222222111000000000333333333222222222222222222222222222111000//////000111222222111111222333333444555555444333444555555666777888777666444222222333444555666666666666444444555777777888888888:::999888777777777888999<<<:::777666666888888777555666777777777777888999555666777888999:::::::::444333333444555555444222666555555555555555666666000333666777555333444666666666666555555666666777444444333333444555777888>>>:::666444444666777888111222444555666555555444333333333333333333333333333333333333333333333333444444444444444444444444222111000000000111333444333333333444444444555555222333444555555333111000...///111222333222000///000000000000000000000000000000000000000000000000.../////////000000111111///000000000111111222222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000,,,,,,,,,---------......//////...---------------...///111222333333333222,,,,,,------.../////////...------------...//////,,,---///...------...000++++++++++++++++++++++++******+++,,,---///000111++++++,,,,,,,,,---------,,,---.../////////...---++++++,,,---...///000111...+++)))))),,,---,,,******+++---///000000//////------...///000000//////000000000000000000000000---...///000000///...---111111111111111000000000------...///000111222222111111222222222333333333444333333222111111111222222222111111222222333444333444444555777888:::;;;:::;;;===>>>@@@AAAAAAAAADDDDDDFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYYYYY\\\```aaacccgggmmmsss------......///000000000333///,,,,,,///111222222000000//////.........---000000000///......------......------------......///////////////.........////////////////////////000000000000000000000000111111000000111111222333222222111111111111222222222222222222222222222222333000...///222555555444444333333222222333333444555555555555555555555555444555555555444333333222444444333222444666555222444222111111222444444444555444444555777777777666777777777777777666555555444555555666777888888999888777666555555555555555777777777777666666666666555444444333333333444444666666555444444444444555444444444444444444444444666111111666777555777<<<@@@:::444222444555333000555555555444444333333333444444444333333222222222333333333333333333333333111111111111111111111111111111222222222333333333222333333444555555555444333333333222222222111111000000000000000000000000000000000000000000000000111111000000//////......000000000///000111111222////////////000000000000111000000000/////////.......................................////////////000000//////.........---......------------......///...000555:::<<<777222000000/////////.........////////////////////////000///...------------------------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,)))***,,,...//////......000///...---,,,+++++++++/////////......---------,,,,,,,,,---------......111111000......---------***++++++,,,---...//////000///...------...///000////////////////////////000000000000111111111111.........///000000111111000000000000111111111111444444444444333222111111444333222111000111222333555555555555666888999:::===<<<<<<<<<===@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYYZZZ]]]```aaacccfffmmmrrr............------------...,,,+++,,,///000///---///.........------------............////////////......------------....../////////////////////...////////////////////////000000000000000000000000111111000000111111222333222111111000000111111222222222222222222222222222333111//////222444444333444333333222222333333444444444444444444444444444444444555444444333333222555555444444666777666444555333111111333555555444666555444555666777666444777777777777777666555555444555555666777777888888777666666555555555555666888777777666666555555555666555555444444444555555666666555444444444444444333333333333333333333333555111111555666444555:::???:::444222444555333111555555444444444333333333444444333333333222222222333333333333333333333333111111111111111111111111111111222222222333333333222333444444555555444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111222////////////000000000000////////////////////////////////////////////////............////////////000/////////.........---------,,,,,,,,,,,,------...------111666777444000...---------,,,,,,,,,,,,........................//////...------------------------,,,,,,,,,++++++......---,,,,,,,,,,,,,,,***+++---............---///...------,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,---...............---------,,,,,,000///...------...///000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222333333444333333333222111111111222333444444666666666666777999:::;;;===<<<<<<<<<===@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY[[[^^^aaabbbcccffflllqqq///......---,,,,,,++++++,,,,,,,,,...000000---+++---------------,,,,,,,,,,,,------...//////000000......------------............//////////////////////////////////////////000000000000000000000000111000000000000111222222222111111000000111111222222222222222222222222222333222000000222333333222333333222222222222333333333333333333333333333333444444444444333333333333444333333555777777555444555333222222444555555444666555444444555666555333666666666777666666555444444444555555666777777777555555555444555555666666888888777666555555444444666666555555555555666666666555555444444444444444222222222222222222222222444222111444444444555999===999444222333444333111444444444444333333333333333333333333222222222222333333333333333333333333111111111111111111111111111111222222222333333333333333444444555555444444333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111111////////////000000000000//////////////////000000000000000000000000000000............/////////////////////...............,,,,,,,,,++++++,,,,,,,,,...,,,+++---111222000---------------,,,,,,,,,,,,------------------------///...------------------------------,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,---......------,,,...------,,,,,,---------,,,,,,++++++++++++******,,,,,,,,,---------......************+++,,,---............------------,,,//////............//////111111111111111111111111000000000000111111111111333222222111000000//////000000000111111111222222000111222333444444444444///000111333444444555555666666666777888999;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY\\\___aaabbbcccffflllqqq.........---------,,,,,,......//////000000///...---------------------------------....../////////......------------..................////////////////////////////////////////////////////////////000000000000000111222222111111000000000000111111111111111111111111111111333222111111111111111111333333222222222222333333111111111111111111111111444444333333333333333333222000111666888666333333555333222333555666555444444333222333555666555444555555555666666555555444444444444555555666666666444444444444555555666777888777666666555444333333555444444444444555555666666555444444333333444444222222222222222222222222222111111333555666999;;;:::777444222333333333111333333333333333333333333333222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333444444555444444333333333333222222222111111000000000000000000000000////////////////////////......//////000000111111//////000111111111111111////////////000000000000000000/////////.........////////////////////////............////////////........................------,,,,,,,,,,,,------///---++++++---...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------------------------,,,,,,------,,,,,,+++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,---...///---------------------,,,,,,,,,,,,---------......************+++,,,---...++++++,,,---...///000000/////////....../////////000000000000000000000000///000000000111111111111222222222222111111000000000000111111111222222222111111222333333333333333///111222444555555444333555555666666777888:::;;;<<<<<<<<<===>>>@@@BBBCCCEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY]]]```bbbccccccfffkkkppp------......////////////000000...---,,,---///111................../////////.........---------,,,......------------......---.........//////000000////////////////////////////////////////////////000000//////000000111222111000000000000000000111111111111111111111111111111111222222111000000111333222222111111222222333111111111111111111111111333333222222222333333444444111333:::;;;777444444444333222333555666555333111000000222555777777666333444555555555555444444444444444444555555555555444444444444444555666777666666666555444333333222333222222222333333444555555555444333333333333333444444444444444444444444000111222333666:::===>>>777666333222222333222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333444444555444444333333333333333222222222111111000000000000000000000000////////////////////////......//////000000111111//////000111111111111000////////////000000000000222111000///...---,,,+++....................................////////////---------.....................------------......///...,,,+++,,,------,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,,,,+++++++++,,,,,,---...---------,,,,,,------,,,,,,,,,,,,------...///------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,---...///000111...//////////////////...///////////////////////////000000000111111111111000000111111222222222222111111111111222222222222222333333333222222111000222333444555555444222111444444444555666777888999;;;<<<<<<===???@@@AAABBBEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY^^^```cccccccccffflllppp------......///000000111///...---***))))))---000........./////////////////////......---,,,,,,+++......------------......------......///000000000////////////////////////000000000000000000000000000////////////000111111111000000//////000000111111111111111111111111111///000222222111000000111222222111111111111222222111111111111111111111111333333222111111222444555888444777???@@@999555666222222222333555555444222111000000222444666666555222333444444555444444444444444444444444444444444444444444333444444555555555444444444444333333333111111111111222333444555555444444333333333333333444444444444444444444444000333444333666<<>>???@@@AAABBBEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY]]]```bbbcccdddgggmmmqqq........................---......,,,***)))+++...---------....../////////------------------------......------------......------......///000000111////////////////////////000000000000000000000000///////////////000111111000000////////////000000111111111111111111111111,,,///222222111000111222222222111111111111222222111111111111111111111111333222111000111222444555999444777@@@AAA777222444111000111222444444222111333222111222333444333222222222333444444444444444333333333333333333333333555555444333333333444444333333333333333444444444222222222222333444555555555444333333222222333333333333333333333333333333111444555222555;;;===;;;333333333333222111222333111111222222222333333333000111111111222222222222111111111111111111111111111111111111111111111111111111222222222333333333444444555555444444333222333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////...///111222222222000///////////////000000000000///............---------....................................////////////,,,,,,,,,------............------,,,,,,------...---.........------------******+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------.........///++++++******+++,,,,,,------,,,,,,+++,,,---//////------,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,------...///000////////////............---...///000000///...---////////////////////////000000000000111111111111000000000000000000000000111111111222222222333333111111222222222111111000444444333333333444444555444444444444555777888999:::;;;===>>>@@@AAAAAAAAAEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY\\\___bbbcccdddhhhnnnsss///......------,,,,,,+++,,,///111111...,,,,,,---,,,,,,,,,------.........+++,,,,,,------......///.........------.........---------...///000000111////////////////////////000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000+++...222333111000111333222222111111111111222222111111111111111111111111333222111000000222444555777222444>>>>>>444...000000000000222333333222000555444222222222222111///111222333333444444444444333333333333333333333333666555444444333333333333111222222333333444444555333222222333444555666777555444333333222222333333222222222222222222222222222666666222333999:::777222333333333222111222333111111111222222333333333000000111111222222222222111111111111111111111111111111111111111111111111111111222222222333333333444555555555444333333222333333333222222222111111000000000000000000000000000000000000000000000000111111000000//////.........///111222333222000///////////////000000000000,,,,,,------...///000000000000000000000000000000............/////////000,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,---///...---,,,,,,---,,,,,,,,,------.........------------------------++++++++++++,,,,,,---...---------.........//////+++*********+++,,,,,,---,,,,,,++++++,,,...///000...------,,,,,,---------/////////000000000111111,,,,,,,,,---------......******+++,,,---///000111,,,,,,---...///000111111---...///000000///...---000000000000000000000000000000000000111111111111111111000000//////......111111222222222333333333///000111222222222222222333222222222333555777888555555555555666888999::::::;;;===>>>@@@AAAAAAAAAEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYYYY\\\___bbbcccdddhhhooottt........................,,,...//////...------...000000000000000000000000000000////////////000000//////000000///...------........................000///...---,,,,,,---.........////////////......------...///////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000333111000111333555555555777666666555333222222111222222222222222222222222222222222222222222222222555444444333333444444555444444444333333222222222222222333333333333444444111111222222222222333333333111000222555666444222444444444444333333222111222222111111222222333444///111444777888777666555333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000111111111111222222222333333333444444444555555333333222222222222111111///000111222222111000///111111111111111111111111111111111111111000////////////000000111111111222......////////////......000000//////......------000000//////.........------------............///............////////////------............---------.........---,,,,,,+++++++++,,,,,,,,,,,,------//////...---,,,,,,++++++,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,......------------......///......------,,,++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---..................////////////000000000000111111111111111111000000//////......222111000000000111333333222222222111000//////...111111111000000000000000000111111111222222222222000111111000//////000222555555555555666888999:::<<<<<<===>>>???@@@@@@AAAEEEFFFGGGGGGGGGHHHKKKNNNQQQQQQRRRSSSTTTVVVXXXXXX___bbbdddeeeeeegggmmmrrr........................---...//////...------...------------------------000000////////////000000000/////////....................................222111000///...//////000......////////////......//////000111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000222111111222444555555444333333222222222222222111222222222222222222222222222222222222222222222222333222222111111222222333333333333222222111111111222222222333333333444444111111222222333333444444666444444555777888666444333333444444333333222111222222111111222222333444222333555888:::999777555333333333333222222222111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222000111111111111222222222333333333444444444444555555555444444444444333333000111111111111111111000000000000000000000000000111111111111111000////////////000000000111111111......////////////......///////////////.........000/////////............---------............///............////////////------............------------......------,,,+++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////............//////------------------------......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................//////////////////000000000111111111111111000000////////////222111000000000111222333222222111111000//////...000000000000111111111111000000000111111111222222222333333333111111333444555555555555666888999:::<<<======>>>???@@@AAAAAAEEEFFFGGGGGGGGGHHHKKKNNNOOOPPPQQQRRRUUUWWWYYYZZZ]]]```bbbcccdddggglllqqq////////////////////////---///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000//////......//////000111000...------...//////////////////////////////111111000////////////000......////////////......//////000000000111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000222111222444666666555333/////////000000111111111222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111111000222222222222333333333333111111222333333444555555444333222222333444222111333333333333333222222111222222111111222222333444777666666999;;;;;;777333444444333333333333222222111111111111111111111111111111111111111111111111222222222222222222222222000000000111111111222222000111111111111222222222333333333333444444444444555555444444444444333333222222111111111111222222////////////////////////000000111111000000////////////000000000000111111......////////////...............///////////////////////////............---------............///---............/////////------............------------......------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////------,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++,,,------.../////////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................//////////////////000000000000111111111000000000000/////////111111000000111111222333222222111111000////////////000000000111222222222///000000000111111111111333444444333222222333555555555555555666888999:::======>>>???@@@AAABBBBBBDDDFFFGGGGGGGGGHHHKKKMMMNNNNNNPPPRRRUUUXXX[[[\\\[[[]]]```bbbbbbffflllqqq////////////////////////...///000///---,,,,,,---......................../////////....../////////111000...---,,,...///111000000000000000000000000.........---------............////////////......------------......////////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////000000000000111111333555666666444111....../////////000000000111111111111111111111111222222222222222222222222444444333333333333444444222222222222111111111111111222222222222333333333111111222333444555555666333222111111000000000000222222333333333222222111222222111111222222333444999777777999;;;:::555111444333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111222222222222222333333333444444444333333222222222111111111444333222111111222333444///////////////////////////000000000000000////////////000000000000000000......////////////......------......//////000000///////////////.........---------............///---------.........//////------............------,,,------...------,,,,,,+++++++++,,,,,,,,,------++++++,,,------......///------,,,,,,,,,------...,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,++++++++++++,,,------,,,,,,,,,,,,---..................////////////////////////000000000111000000000000000000000000111111111111111222222222111111111111000000////////////000111222222333333//////000000000111111111111222333222000000222333555555555555666888999:::======>>>@@@AAABBBCCCCCCDDDEEEGGGHHHHHHIIIKKKMMMOOOOOOPPPRRRUUUXXXZZZ[[[ZZZ]]]```aaabbbfffmmmrrr////////////////////////---///000///---,,,,,,---//////////////////////////////............//////111///...,,,---...000111000000000000000000000000------........................////////////......---------,,,---...////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000111111222444666555333000000000000000////////////111111111111111111111111222222222222222222222222444333333222222333333444222333333333333333333333111111111222222222333333111111222333333444555555555555444333222222333333111111222333333222222222222222111111222222333444888777666888999777333///333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000111111111222222222222222222333333333444444333333222222222111111111444333222111111222333444000000000000000000000000...//////000000000//////000000//////////////////......////////////......------......//////000000.........///////////////---------............///------------............------............------,,,,,,------...------,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............---------,,,,,,,,,))))))))))))***,,,---...---,,,,,,,,,,,,---..................////////////...////////////000000000000000000000111111111111000000111111222222222222111111111000000000000000///000000111222333333444000000000000111111111111222333333222111111222444555555555555666888999:::======>>>???AAABBBCCCDDDCCCEEEGGGHHHHHHIIIKKKLLLQQQQQQRRRSSSTTTVVVXXXYYYZZZ]]]```bbbcccgggmmmrrr........................,,,...//////...------...........................///......------....../////////...---...///000111////////////////////////...///000000111000000000......////////////......000///.........///000111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000111111111222444333111///111111111000000/////////111111111111111111111111222222222222222222222222111111000000000000111111333333333333333444444444111111111111222222222222111111222222222222333333222333222111//////111333000111222222222222222222222222111111222222333444555666777888666444111///111111222222222222333333111111111111111111111111111111111111111111111111222222222222222222222222/////////000000000111111000111111111111222222222222222222222333333333333555555444444444444333333222222111111111111222222000000000000000000000000......///000000000//////000000////////////............////////////...............///////////////.........///////////////---------............///,,,------------.........------............------,,,,,,------......------++++++,,,,,,,,,,,,---------------------------,,,......---,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---000000000//////000000000//////...---,,,,,,++++++))))))))))))***,,,---...---,,,,,,,,,,,,---..................////////////......////////////000000000000000111111111111222000000111222222222222111111111000000000000000000000111111111222333333333000111111111222222222222555555666555444444555777555555555555666888999:::<<<<<<===???@@@BBBCCCDDDCCCEEEHHHIIIIIIIIIJJJLLLRRRRRRRRRSSSTTTVVVWWWXXX[[[^^^```bbbcccffflllqqq------------------------***,,,...///......///000------------------------///......------......///............/////////000........................---...000111111111000000......////////////......000///...------///000222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000111000///000111111000///////////////000000000000111111111111111111111111222222222222222222222222111111000000000000111111111111222222333333333333111111111111222222222222222222111111111111000000...///000...,,,,,,000333000000111222222222222222222222111111222222333444222666:::999555111111222000000000111111222222222111111111111111111111111111111111111111111111111222222222222222222222222////////////000000000111000111111111111222222222111222222222222333333333555555444444444444333333000111111111111111111000////////////////////////---......///000000//////000000/////////...............////////////......///////////////...................../////////000---------............///,,,,,,---------.........------............------+++,,,------......------++++++,,,,,,,,,,,,------+++,,,,,,------.........///...---,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...111333333111...---000//////......//////000---------------------,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---..................////////////........./////////000000000000111111111222222222///000111222333222222111000000000000000000000111222222222222222222222222222222222222333333333333555666666666444444555777555555555555666888999::::::;;;<<<>>>@@@AAACCCCCCBBBEEEHHHIIIIIIIIIJJJKKKPPPPPPQQQSSSUUUWWWYYYZZZ[[[]]]```aaaaaadddjjjooo}}},,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///111.................................------.........------...///000000//////........................+++,,,.../////////............////////////.........---+++++++++,,,...000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000222000......///000000///,,,,,,---...///000111222000000000000000000000000222222222222222222222222333333222222222222333333000000111111222222222222000111111111111222222222222222111111000/////////000222222000//////333777///000111222222222222222222222111111222222333444000666<<<:::444000111444//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000111111111111222222222111111222222222333333333333333333222222222111111///000111222222111000///........................------...///000000//////000000//////.........---......////////////......000000//////.........------.........//////000000---------.........//////,,,,,,,,,---------......---..................---+++,,,,,,---.........---++++++,,,,,,,,,---------)))***+++,,,...///000111///...---,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555555222///,,,---,,,,,,++++++,,,,,,---+++,,,,,,------......///222111///...---,,,,,,,,,---,,,,,,,,,,,,---................../////////000............/////////000000000111111222222222222///000111222333222111111000000000000000111111111333333222222222222222222222222333333333444444444333444555444222222444555555555555555666888999:::::::::<<<===???AAABBBCCCBBBEEEHHHIIIIIIIIIJJJKKKNNNOOOPPPRRRUUUXXXZZZ\\\ZZZ]]]______```bbbhhhmmmyyy......---------,,,,,,,,,//////.........------------------.........//////000///...---,,,------...------,,,,,,,,,,,,------111111111111000///------111111111000//////......---......///////////////,,,,,,,,,---...///000000///////////////.........000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444444444000000000111222222222333333222111000000000222222000000000000000000000000111000000000111222333333000000111111111222222222000000000000000000000000111111222333333111000///000222333333222111333444444===AAA:::222000000...111111222333333333333222444333111000///000111111---...///000111222333333000000000000111111111111000000000000000000000000111000/////////000222333222111111111111111222222333333333222222222111111////////////000000000000---...///000000///...---...------...//////...,,,//////000000000000//////------......//////000000...///000000000///---,,,++++++,,,---.........---................................................,,,,,,,,,---------......000...------------+++***///......---------......------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000/////////.........000000000000111111111111222222111111111111222222111111111111000000000000000111111111111222222222333222222111111222222333000111111222222333444444111111222222222333333333666555555444444555555666444555666666666777999;;;:::;;;<<<>>>???AAABBBCCCFFFFFFFFFGGGIIIJJJLLLMMMOOOOOOQQQRRRTTTVVVXXXXXX]]]___aaaaaa```bbbgggkkkwww......---------,,,,,,,,,......------,,,,,,,,,,,,---------.........//////000///...---,,,------......------------------...111111111000000///------........................---......///////////////,,,---------...//////////////////////////////...000000000000000000000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111222111111111111111111222222000000//////000111222222222222222222222222222222111111111000111111222222000000111111111222222222000000000000000000000000///000111222222222222222111222333222111111222333444:::<<<666111111111///222222333444444444444444222222111111000111111111000000000000000000111111000000000000111111111111000000000000000000000000111000000///000111222333333333222222222222222333333333333222222222111111////////////000000000000000000111111111111000000000////////////...---+++//////000000000000//////.........//////////////////////////////......---,,,------............---................................................,,,,,,,,,---------......---,,,+++,,,.........---,,,++++++******+++++++++------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///..............................---,,,,,,,,,,,,---......---------,,,,,,,,,...////////////000000000111111111000000111111111111111111111000000000000000111111111111222222222222111111000000111111222000111111222222333444444111222222222222333333333333222222111111222222333444555666666666777999;;;:::;;;<<<>>>???AAABBBCCCFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVXXXYYY\\\___aaaaaa```ccchhhmmm{{{......---------,,,,,,,,,---,,,,,,,,,,,,+++++++++---------...............//////...------------............------.........000000000000///......---***++++++,,,------......---......///////////////------........................//////////////////000000000000000000000000////////////////////////......------------......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000111111222222111111000222222222222222222222222222222111111000111111111111111111111111222222222000000000000000000000000/////////000111333444555111222222111000000111333666888666222000222222000111111222333333333333333000000111111222111111111333222222111000///......000000000000111111111111000000000000000000000000111000000000000111222222555555444333222222222333333333333222222222111111////////////000000000000111000000000000000000111///000000000//////...---//////000000000000/////////////////////.........000000///...................../////////...------................................................,,,,,,,,,---------......+++******,,,...000000///+++***************++++++------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....................................---,,,,,,,,,,,,------------------,,,,,,,,,............////////////111000000//////000000111111111111111000000000000000111111111111222222222111000000000000000000111000111111222222333444444222222222222333333333333555555444444444444555555444555666666666777999;;;:::;;;<<<>>>@@@AAABBBCCCEEEGGGIIIKKKLLLMMMMMMLLLNNNOOOQQQSSSUUUWWWXXXYYY[[[^^^```aaaaaadddjjjooo......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,....................................------......///......------....../////////000000///......---++++++,,,,,,,,,------------......///////////////...............---------............///////////////////////////////////////////////////////////////......------......///////////////////////////000000000000000000000000////////////////////////222222222222111111111111222222111111000000//////333333444444333222000...000000000000000000000000333333222111000000000111111111111111111111111111000000000000000000000000111000000///000222444555111222222111//////111333<<<888333000000222222000......///000000000000000...///000222222222111000333222222111000///......///000000000111111111111000000000000000000000000000000000111111111222222555444333222222222222222333333333222222222111111////////////000000000000///...---,,,,,,---...///---...000000000000000111//////000000000000//////000000//////......------111000...------......//////000000000///...------................................................,,,,,,,,,---------......+++******,,,...000000///------,,,,,,------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000////////////////////////........./////////000000000000////////////000000111111111111000000000///000000111111111222222222111111000000000000111111000111111222222333444444222222222333333333444444666666555555555555666666444555777777666777999;;;;;;;;;===>>>@@@BBBCCCCCCEEEGGGJJJLLLNNNNNNMMMLLLNNNOOOQQQSSSUUUWWWYYYZZZZZZ]]]```aaabbbffflllqqq......---------,,,,,,,,,------------.................................---------........................------------.........////////////......---............------,,,,,,---......///////////////...............------------.........//////000000////////////////////////........................000//////////////////000////////////////////////000000000000000000000000////////////////////////222222111111111111111111222111111000000////////////000111222222111000000000000000000000000000000333333222111000000000111111111111111111111111111000000000000000000000000333222111000000111222333111111111000///000222555AAA:::333000111222111000......///000000000000///---...000111222222111000111111111000000000000000///000000000111111111111000000000000000000000000000111111111222222222222333333222111111111111111333333333222222222111111////////////000000000000///...---,,,,,,---...///...000222111///...///000//////000000000000//////000000//////......------111000...------......//////000000000///...------................................................,,,,,,,,,---------......---,,,+++,,,...///...---...............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000...///////////////////////////000000000111111111000000////////////000000111111111111000000000///000000111111111222222222222222222111111222222222000111111222222333444444222222333333333444444444333333222222222222333333555666777777777888:::<<<;;;<<<===???@@@BBBCCCDDDEEEGGGJJJLLLNNNNNNMMMLLLNNNOOOQQQSSSVVVXXXZZZ[[[ZZZ]]]```bbbcccgggnnnsss......---------,,,,,,,,,------...............///...............---------,,,---......///.........---------,,,,,,---------....../////////......---000000//////...------,,,---......///////////////------..................------......///000000000000000000000000000000000........................000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000//////((()))+++---000111222222222222222222222222222222222222111111000111111111222222222111111111111111000000000000000000000000333222222111000000111111111111111000000222555888CCC;;;333222111000///111000000111222222222222222//////000000111000000000//////000000111111222222000000000000111111111111000000000000000000000000000111222222333333222222222111111000000111111222333333333222222222111111////////////000000000000000//////////////////000000222444222...++++++---//////000000000000/////////////////////.........000000///...................../////////...------................................................,,,,,,,,,---------.........---,,,,,,---...---+++---,,,,,,,,,---...///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------..............................---,,,,,,,,,,,,---,,,,,,,,,---------------000000000000111111111111111000000//////000000111111111111111000000000000000111111111111222222222333333222222222222333333000111111222222333444444333333333333444444444444444444333333333333444444555666777777777888:::<<<;;;<<<===???AAABBBCCCDDDEEEGGGIIIKKKLLLMMMMMMLLLNNNOOOQQQSSSVVVYYYZZZ[[[ZZZ]]]aaabbbdddhhhnnnttt......---------,,,,,,,,,,,,,,,,,,------.........//////.........---------,,,,,,.../////////......,,,,,,++++++++++++,,,,,,------...//////......---/////////...............---......///////////////,,,---------.../////////------......///000000111000000000000000000000000......................../////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000/////////000000000000000++++++,,,---///000222333222222222222222222222222111111111000111111222222222222222111111111000000000000000000000000000000000111111222222222111111000111111111111333888;;;???888222222111...///222000111222222333333222222111000000////////////000///000000000111111111111000000000000111111111111000000000000000000000000000111222333333333222222111111111111222333444444333333333222222222111111////////////000000000000...//////000000//////...,,,///222111---+++---000//////000000000000//////.........//////////////////////////////......---,,,------............---................................................,,,,,,,,,---------.........---,,,,,,......---,,,,,,++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---..............................---,,,,,,,,,,,,---,,,,,,,,,---------....../////////000000000000111111111111000000111111111111111111111000000000000000111111111111222222222222222111111111111222222000111111222222333444444333333333444444444444555666666666555555666666666555666888888777888:::<<<<<<<<<>>>???AAABBBDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOQQQTTTVVVYYY[[[\\\[[[^^^aaacccdddhhhnnnttt......---------,,,,,,,,,+++++++++,,,,,,---------//////.........---------+++,,,.../////////......,,,++++++******++++++,,,------......///......---,,,,,,---......//////000---......///////////////,,,,,,------...///000000---------...///000000111000000000000000000000000.................................------.........000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222333......//////000000111111444333222000000000111222000000000000000000000000111000000000111222333333222222222222111111000000000000000000000000000000---///000222333333333222000111111111222555:::===;;;444111222000,,,...444//////000111111111111111222111000.........///000111111111000000000000000000000000000111111111111000000000000000000000000000111222333444333222222111111111222333444555666333333333222222222111111////////////000000000000+++,,,---......---,,,+++$$$)))...///......222666//////000000000000//////---.........//////000000...///000000000///---,,,++++++,,,---............................................................,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,,,,---...///000111------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000........./////////000000............/////////000222222111111111111222222111111111111000000000000000111111111111222222222111111000000000000111111000111111222333333444444333333333444444444555555333333333222222333333333555777888888777888:::===<<<<<<>>>???AAACCCDDDDDDFFFFFFFFFGGGIIIJJJLLLMMMNNNOOOQQQTTTWWWYYY[[[\\\\\\___bbbcccdddhhhnnnsss---------............//////......------,,,++++++........................//////............//////............///////////////////////////////////////...---,,,,,,---...///////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////---------...///000000111111000///......///000111000000000000000000000000---...///000000111111000---...///000222333555555222222222222222222222222222222111111111111111111000000000111222222222333333333222222111000000000222222111000/////////000222222222111111111000000111111111111111111111111000444444222444::::::555222222111000//////000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111000//////000000000000000111111222111111222222222222111111333333333333333333333333000000000000////////////...000111000///...///111222111111111000000//////000000////////////000000////////////////////////......////////////......------......//////000000------............------......---------,,,,,,,,,---,,,,,,++++++,,,,,,------...///111111///...------.........//////000000//////...---,,,,,,,,,,,,///......------......///------.........---+++***......---------,,,,,,,,,///---+++,,,---...---,,,,,,,,,,,,---------......222000---******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////...---,,,+++//////000000111111111222111111111000//////......222222222111111111000000111111111000000000000000222222333333333333444444555444444333333444444555666555555444444444555555555555555666888999;;;<<<999;;;===@@@BBBCCCCCCCCCFFFFFFFFFGGGIIIKKKMMMNNNMMMPPPSSSUUUVVVXXXZZZ\\\^^^```bbbaaabbbffflllrrr---------............///------------------------...........................------------......///------------....................................///...------------...///////////////////////////........................////////////////////////////////////////////////////////////////////////------......///000000111111000///......///000111000000000000000000000000///000000000000000///...000000111111111222222222000000000000000000000000111111111111111111111111111111111111111222222222222222222111111111111111222222111000000000111111222222222111111111000000111111111111111111111111000333333111444999:::666222222111000000000000000111111222222222222111111222222222111111111111111000000000000000000000000000000000000000000000000111111111111111000//////000000000000000111111222222222333333333333222222333333333333333333333333000000000000////////////...000111000///...///111111111111000000000//////000000////////////000000////////////////////////......////////////...............///////////////------............------............---------,,,...------,,,,,,------...,,,---...//////...---,,,........./////////000000*********)))******++++++---,,,,,,++++++,,,,,,---------.........---++++++,,,,,,,,,------.........///---+++,,,---...---,,,,,,,,,,,,---------......111///---+++++++++,,,---////////////////////////------......///000000111...//////000000000//////111111111000000000000000......//////000111111111222222222111111111000000111111111222222222222222222222333333333333444444555555555444444555555555666555555444444444555555555555666777888:::;;;<<<===>>>???@@@BBBBBBCCCCCCEEEFFFFFFHHHIIIKKKMMMNNNMMMPPPSSSUUUVVVXXXZZZ\\\^^^```aaaaaabbbeeelllrrr---------............///++++++,,,------...//////........................,,,,,,,,,,,,------......,,,,,,,,,------------...------------------------///......------......///////////////////////////........................////////////////////////........................////////////////////////------......///000000000000000////////////000000000000000000000000000000111111111111000///...---222222222111111000000///000000000000000000000000111111111111111111111111222222222111111111111111000111111111111222222222222111111111111222222333222222222111111111111111111111111111111111111111000111111000333999:::777222111111111000000000000111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000111111222333333333444444333333333333333333333333333333333000000000000////////////...000111000///...///111111111000000000000//////000000////////////000000////////////////////////......////////////......///////////////.........------............------/////////.........------///......------......///+++,,,---......---,,,+++,,,,,,------------......++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++***++++++,,,---...///000///---+++,,,---...---,,,,,,,,,,,,---------......///......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000...///000111222222222222222222111111000/////////......///000000111111222222222222111111111111111111111222222333444444444222222333333333333444444666666555555555555666666555555444444444555555666666666666777888:::<<<===@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHIIILLLMMMNNNNNNPPPTTTVVVWWWXXXZZZ\\\]]]___aaaaaaaaaeeekkkqqq---------............///,,,,,,,,,---------..............................+++,,,,,,---............,,,,,,---------.........------------------------//////............//////////////////////////////........................////////////////////////........................////////////////////////............//////000000000000////////////000000////////////////////////000000000000000///......222222111111000000//////222222222222222222222222111111111111111222222222333222222222111000000000///000000111222222333333222111111111222333444444111111111111111111111111111111111111111111111111000000000111444888999888111111111111111111111000111111222222222222111111333333222222111000000000000000000000000000000000000000000000000000000000000000111111111111000///000000000000000111111222222222333333333333222222222222222222222222222222000000000000////////////...000111000///...///111000000000000000000//////000000////////////000000////////////////////////......////////////......000000//////......------------............------000////////////...............------------......,,,,,,------------,,,,,,************++++++++++++---------------.../////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////---+++,,,---...---,,,,,,,,,,,,---------......------.........---++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111222222222222111111111000000000000000222222111111000//////...111111111111111111111111000111111222333444444555222222222333333333444444555555444444444444555555555444444444444555666666555555555666888999;;;<<<@@@?????????AAACCCEEEFFFEEEFFFFFFHHHJJJLLLNNNOOOOOOQQQTTTVVVWWWXXXZZZ\\\\\\___aaaaaabbbeeekkkppp}}}---------............///......---------,,,,,,,,,........................,,,---...///////////////---.........////////////------------------------////////////////////////////////////////////////........................................................................////////////////////////............//////////////////000000000000//////////////////////////////......///000000000000000000000000000000111111111222222222222222222222222000000111111111222222222333222222222111000000000//////000111222333333444222111111111222333444444111111111111111111111111111111111111111111111111000///000333666777777888000111222222222222111111111111222222222222111111222222222111111111000000000000000000000000000000111111111111111111111111///000000111111111000000000000000000000111111222111111222222222222111111222222222222222222222222000000000000////////////...000111000///...///111//////////////////000000000000////////////000000////////////////////////......////////////......000000//////......------------............------000////////////.........------,,,,,,,,,,,,---------------......---------,,,,,,++++++++++++++++++,,,,,,+++***))))))******///......------......///,,,,,,,,,+++,,,,,,,,,,,,------------------------///---+++,,,---...---,,,,,,,,,,,,---------......,,,---...///...---,,,***........................,,,,,,,,,---------------///000000111111000000///......///000111222222333222222222111000000//////111111111111111111111111///000000111222333444444222222222333333333444444444333333222222333333444444444444444444555666666444444555666777999:::;;;<<<<<<===>>>@@@CCCFFFHHHEEEFFFGGGHHHJJJMMMOOOPPPPPPRRRUUUWWWWWWXXXZZZ[[[\\\___aaabbbccceeekkkppp}}}---------............/////////...---,,,,,,++++++........................---...///000000///...---........./////////000000------------------------...//////000000//////...////////////////////////........................................................................////////////////////////......////////////////////////000000000000//////000000000000000000000000---...///000111111111111......//////000111222222000000000000000000000000000000000111222222333333222222222111111111111111//////000111222222333333222111111111111222222333111111111111111222222222111111111111111111111111111000111777:::888666666000111222333333333222111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111///000000111111111111000000000000000000111111222000111111222222111111000222222222222222222222222000000000000////////////...000111000///...///111......////////////000000000000////////////000000////////////////////////......////////////......///////////////.........------............------/////////.........------,,,,,,,,,++++++,,,,,,,,,...------------------...//////............------......,,,++++++*********---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---......---------,,,,,,,,,///---+++,,,---...---,,,,,,,,,,,,---------......,,,,,,.........---,,,+++------------------------/////////////////////////////////000//////......------...000111222333444//////000111111222222333111111111111111222222222000000111111222222333333222222333333333333444444333333222222222222333333444444444444444555666777444555555666777999:::;;;:::;;;<<<>>>AAADDDGGGHHHEEEFFFGGGHHHKKKMMMPPPQQQPPPSSSUUUWWWWWWXXXZZZ[[[\\\___bbbddddddffflllppp}}}---------............///---------------------,,,...........................///000000///...,,,+++---------.........//////...........................///000111111000///...////////////////////////................................................/////////////////////////////////////////////////////////////////////......///000111111000///...000000000000000000000000...///000000000000000///......//////000111111111000000000000000000000000///000000111222222333333111111111111111222222222000000000111222222222333222222111000000000111111000000111111111222222222111111111111111111111111333111444;;;===888444444///000222444444333222111111111222222222222111111000000000111222222333333000000000000000000000000111111111111111111111111//////000111111111111111000000000000000111111222111222222333333222222111111111111111111111111111000000000000////////////...000111000///...///111........./////////000000000000////////////000000////////////////////////......////////////...............///////////////------............------............---------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------//////.........---------//////...---------......---,,,,,,++++++,,,,,,---++++++*********+++------,,,,,,------------------///---+++,,,---...---,,,,,,,,,,,,---------......,,,------------------,,,++++++++++++++++++++++++////////////////////////------...///000000000000......///000111222222333///000000111111222333333000000111111111222222222222222222333333333333333222222333333333333444444444333333222222333333444444333333444444666777777666777777888999;;;<<<===;;;<<>>???===???AAACCCEEEFFFEEEEEEEEEEEEGGGIIIKKKNNNPPPRRRQQQSSSVVVWWWXXXXXXZZZ[[[]]]aaadddffffffhhhmmmqqq...---,,,---///000///......///...---,,,,,,...000000000000000000000000000---------------...///000////////////////////////............///////////////111222222000...------111111000000//////..................//////////////////............//////---...///000000///...---333222222222111111000000222222111000///...------000000000000000000000000//////000000000000//////111111000000//////......111111000000/////////...000111111111222222222222444333111000000000111222444333222111111222333444222333444333111111222333666666555444333222111000000000111111222222333333444333333222222222222222444111333999;;;555222444444333222111111222333444111111111111222222222222333222111000000111222333111111111111111111111111333333333222111000000///111111111111111111111111000111111111111222222222222222333333333333444444333333333222222000//////222111111000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////////////////---...///000000///...---////////////////////////,,,---......///....................................---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,+++***))))))***+++,,,//////...---,,,++++++***//////.........---------------------------------000000000///.........---------------------------***+++,,,---...---,,,+++...........................---,,,++++++,,,---...,,,---------.../////////---......///////////////000000000000111111111111111111000000000000111111111111111222222333333333444444444333333222222222111111222333333444555555555555555555555555555555444444555555555555444444666666777777888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOPPPRRRUUUVVVWWWYYY\\\^^^___bbbdddeeedddfffkkkooo...,,,,,,---...///...---.........---,,,,,,...000////////////////////////......---------......///....................................////////////000111222111///------...000000000000//////..................//////////////////............//////......///////////////...000000000/////////......111111000000//////......000000000000000000000000//////000000000000//////111111000000////////////111111000000000/////////000000111111111222222222333333222111111111111111222222222222222222222222111222333333111111222333333333333333333222222222111111222222222333333333333222222111111111111111444222555;;;<<<666333444333222111111111111222333000000000000111111111111222222111000000111222222111111111111111111111111333333222111111000//////111111111111111111111111111111111111222222222222222222333333333333444444333333333333222111000///222222111000000000000000000000000000000000000000000000000000000000000000111000////////////000111000000000000000000000000---...///000000///...---////////////////////////---...//////000000//////........................///...------------...///------,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---.........------,,,,,,+++///.........------------------------------------///..................---------------------------,,,,,,---............---...............---------///......------......///.........///////////////---...//////000000//////000000000000111111111111222222111111111111222222333222222222222222222111222222222111111111000000111111222333333444555555555555555555555555555555444555555555555555555444666666777777888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOOOORRRTTTVVVWWWYYY[[[^^^___aaadddddddddfffjjjooo}}}---,,,+++,,,...///...------...///...,,,,,,...000........................//////...---------......------------------------............////////////000111111000------...///000000000////////////...............//////////////////............//////...............///000000000000////////////......000000000000////////////000000000000000000000000///000000111111000000///111000000000000/////////111111111000000000000000000000000111111111111222222222333333333222111111000000111222222111000000111222333333111111222333111111222222333333333444222222333333333333333444444333333222222222222222333444888<<<<<<777333333222222111111111111222222000000111111111222222222222111000000000000111222000000000000000000000000222222111111000/////////111111111111111111111111111111111111222222222333222222333333333333444444333333333333333222111000222222111000000000000111000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111......////////////......////////////////////////...//////000000000000000........................000///............///000,,,,,,,,,,,,------------///......------......///------------------------............------------------------------------,,,------------------...------------------------...------------...////////////.........---------...//////////////////...000000000///////////////---...//////000000//////000000000000111111111111333222222111111222222333333333333222111111000000222222222111111111111000111222222333333444444555444444444444444444444444555555555555555555555555666666777777888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOONNNQQQSSSUUUVVVXXXZZZ]]]^^^aaacccdddccceeejjjnnnzzz---,,,+++,,,---......,,,---...///...---,,,...///........................000///...---------------------------------------............////////////000111000...,,,,,,...000////////////////////////............//////////////////............/////////...---------///111222111111111111111111000000.../////////000000000111////////////////////////000000000111111000000000000000000000000000000000111111111111111111111111000000000111111111222222111222333444444333222111111111000000000000111111111222333333222222333444222222222333333333444444333333333333333333333333666666555444444444444444222555:::===;;;777333111222222222111111222222222222222333333333444444444111111111111111111111111000000000000000000000000111111111000000/////////111111111111111111111111111111111222222222333333222222222333333333444444222222222222222111000000333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////////////////...////////////////////////......///000000000000///........................///..................///+++,,,,,,,,,------......///..................///,,,,,,,,,------.........------------------------------------------------+++++++++,,,,,,---------------------------------...---,,,,,,,,,---///000/////////...------,,,,,,---...///000000///...---000000//////......------......///000000000000000///000000000111111111111222111111000000111111222222222222111111111111111333333333333333333333333222222222333333444444444444444444444444444444444555555555444444555555555666666666777888999;;;;;;======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOONNNPPPSSSTTTVVVWWWZZZ\\\]]]```ccccccccceeejjjooo{{{---,,,+++,,,...///...---,,,...//////---------...........................000///...---------------------------------------............////////////000000///...,,,,,,...000.............../////////............//////////////////............/////////...---------///000111000000000000000000111111......//////000000111111////////////////////////000000111111111111000000000000000000111111111111111111111222222222222222111111111111222222222222222333444555555444333222444333111//////111333444111333444444333333444666555555555555444444444444444444444444444444444444666666555444444444444555222777;;;<<<999666333111222222222333333222222222222222222333333333444444111111222222222222111111000000000000000000000000111111111111000000000000111111111111111111111111111222222222222333333333222222222333333333444444111111111111111111000///333222222111111111111111111111111111111111111111111111111111111111111111000000111111111111000000/////////////////////////////////....../////////////////////////////////,,,---......//////..............................------------------------,,,,,,,,,------.........------............------+++,,,,,,------.........,,,,,,------------------------------------------***+++++++++,,,,,,---------------------------------,,,+++++++++,,,.../////////.........---------,,,---...//////...---,,,.........------,,,,,,,,,...//////000000000000000///000000000111111111111000000////////////000000//////000111222222333333333333333333333333333333222222333333333333444444444444444444444444444444666555444444444444555666666666666777888999;;;;;;======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOONNNPPPSSSTTTVVVWWWZZZ\\\]]]```cccddddddfffkkkooo}}}...---,,,---///000///...,,,...//////...------...........................//////...---------......------------------------............////////////...//////...------...000---............/////////............//////////////////............////////////............//////------............//////......//////000000111111000000000000000000000000000111111222222111111000000000000111111111111222222222222222222333333333222222222333333333333444333333444444555555444444666555333222222333555666222444555555555555666888999888888888777777666666777777777777777666666666666555444444333444444444444:::>>>;;;777666444222333333444444444444333333111111222222222333333333222222333333333333222222111111111111111111111111222222111111111111111111111111111111111111111111222222222222333333333333222222333333333333444444111111222222222111111000333333222111111111111222111111111111111111111111111111111111111111111111000111111222222111111000........................//////............//////////////////////////////,,,------.......................................,,,,,,------------,,,,,,---------------.........,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,------------------------------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,------........................,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,...///000000111111000000000000000000111111111111/////////....../////////---...///000111333444444000111111111111222222222333333333333333333333333333333333333333333333333666555444333333444555666666666777777888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOONNNQQQSSSUUUVVVXXXZZZ]]]]]]```cccdddeeeggglllqqq///...---...000111000///,,,...///000...------...////////////////////////......---------......///....................................////////////,,,...//////...---......---------.........//////............//////////////////............//////000000000000///...---,,,---------.........//////////////////000000000000000000000000000000000000000111111222222111111000000000111111111222222222222222222333333333444444333333444444444444555555444444444444444555666666555555777777777777555555444555777777666666888999999:::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::888888777666666666666777888???AAA<<<777777777555444444555666666555444444444444444444555555555555333444444555555444444333222222222222222222222222222222222222222222333333111111111111111111111111222222222333333333444444222222333333333333444444222333333444444333333333444333222222111111222222111111111111111111111111111111111111111111111111000111222222222222111000////////////////////////000///...------...///000////////////////////////------...///////////////........................,,,---...//////...---,,,............------------,,,------......------,,,,,,,,,------------------++++++,,,,,,,,,---------------------------------------------,,,,,,,,,,,,------------------------+++,,,,,,---------------,,,,,,------.../////////......------------......,,,,,,,,,---------------//////000111111111111000000000000000111111111111000000////////////000000...//////000111222222333000000111111111222222222333333333333333333333333333333333333333333333333777666444333333444666777666666777777888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOOOORRRTTTVVVWWWYYY[[[^^^^^^aaadddeeefffhhhnnnrrr000///...///000111111///+++---000000...---------000000000000000000000000---------------...///000////////////////////////............/////////000+++---///000///------...---------.........//////............/////////000//////............//////000000111111000...,,,+++.../////////000000111111000000000000////////////000000000000000000000000111111222222222222111111000000111111222222222222222222222333333444444444444444444555555555666666555444333333444555666777333666:::<<<<<<:::666333444666888888777777999;;;999::::::;;;===>>>>>>?????????>>>>>>===============<<<;;;;;;::::::;;;;;;;;;BBBDDD===777888:::888444555666777777666555444888888888888999999999999444444555666666555444444333333333333333333333333333333333333333333333333111111111111111111111111222222333333333444444444222222333333333444444444444444555555666555555555444333222222111111222222111111111111111111111111111111111111111111111111000111222333333222111000000000000000000000000000000///...------...///000////////////////////////...//////000000000000000........................---...///000000///...---/////////...---------,,,,,,---...//////...---,,,------------------------+++++++++,,,,,,---------------------------------.........------,,,,,,,,,------------------------+++,,,.../////////...---+++,,,,,,---...///000000000///...------...///000,,,------......///////////////000111111111111111000000000000111111111111111111000000000000111111000000000000111111111111222222222333333444444444333333333333333333333333333333333333333333333333777666444333333444666777666666777777888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOPPPRRRUUUVVVXXXYYY\\\^^^___bbbeeefffgggiiiooosss...------...//////...,,,///000111///---,,,---///........................//////.........------------------------------------.........//////000000............////////////000111111000000///...---444000---,,,///111000///000000000000000000000000000000000000000000000000000000000000000000000000000111222333222111///---000000000000111111111111222222111111111111111222444333333222222333333333555555555555666666777777777888999::::::999888888888888888888:::<<<>>>???;;;;;;<<<<<<<<<<<<=========<<<;;;;;;;;;<<<===>>>=========???BBBCCCCCCAAACCCCCCCCCDDDCCCCCCBBBAAAAAABBBBBBAAA???>>>???AAACCCCCCAAA@@@>>><<<;;;:::777888888888888777666666:::::::::999999999888888:::999999:::;;;:::888666888777777555444333222222333444555555555444333222111111111222222222222222111222222222222111000000333333333333333333333333444444444333333333222222222111111111000000//////222222111111111111222222111111000000000000111111555444333222111///......000000000000000000000000111111000000//////......///////////////////////////............---------......//////......---,,,........................000000000///......------......///000000///......------------------------.........------,,,,,,,,,---------............///.........------,,,,,,,,,---------............///------............------//////---,,,,,,---//////...------,,,,,,------...+++---000000///---------///////////////.........222222111111000//////...222222111111111111222222111111111111111111111111222333444444555555444444111111222222222333333333333222111000111222333444333333333333333333333333555555555555777999;;;======>>>@@@BBBCCCEEEEEEFFFHHHHHHIIIKKKNNNPPPSSSTTTUUUTTTSSSRRRTTTWWW[[[]]][[[___ccceeefffhhhlllppp...------...//////...,,,/////////............///........................//////.........---------------------------------............/////////000............////////////...///000000000000000///333000------///000000///000000000000000000000000000000000000000000000000000000000000000000000000111222333444333222000///000000000000111111111222222222111111111111222222222222222111222333333444555555666666777777777888:::;;;<<<======<<<;;;:::<<<;;;;;;;;;<<<===>>>???BBBBBBAAAAAA@@@@@@@@@@@@>>>>>>=========>>>@@@AAACCCBBBBBBDDDFFFGGGFFFEEEBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFEEECCCCCCDDDEEEKKKJJJIIIGGGEEECCCBBBAAA<<<<<<<<<<<<<<<;;;:::999:::::::::;;;;;;;;;;;;<<<>>>===<<<<<<===<<<999666999999888777666555444444333333444444444333222111111111111111222222222222333333444444333333222111333333333333333333333333333222222222222111111111222111111111000000000000222222111111111111222222111111000000000000111111333333222222111000000000000000000000000000000000111000000000/////////...////////////////////////---------....../////////......//////......---,,,........................,,,,,,------.../////////........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,---------............///------............---------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,...//////...------.../////////////////////...000000000000000111111111222222111111111111222222222222222222222222222222000111222222333333222222000000111111111222222222222222111111222222333444333333333333333333333333555555555666777999;;;<<<===>>>@@@BBBCCCEEEEEEFFFGGGHHHJJJLLLNNNQQQRRRSSSTTTSSSSSSSSSUUUXXXZZZ\\\^^^aaaeeeggggggjjjooosss...------...//////...,,,///...---...///000///..........................................---------------------------------............////////////............////////////---...///000111111111111111///------...000000000000000000000000000000000000000000000000000000000000000000000000000000000222333444444444333222111000000111111111222222222222222222111111222222333111111111222333444666666888999:::;;;<<<<<<<<<<<>>??????@@@@@@BBBAAA@@@@@@AAA@@@>>><<<======<<<;;;:::999888888555555555555555444333222222222222333333333444444555555555555555444333333444444444444444444444444444444333333333222222222111111111111111000000000222222111111111111222222111111000000000000111111111111111111111111222222000000000000000000000000000000000000////////////////////////////////////+++,,,---...///000111111...////////////...------........................++++++,,,,,,---.........///...---,,,,,,---...///...........................------------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++---------............///------............------,,,,,,------------,,,,,,...------,,,,,,------...---...///...,,,,,,...///......//////////////////...//////000111222222222222222111111111111222222222222222222222222222222000111222222333333222222000000000000111111111111111111222333333333333222333333333333333333444444555555666666888999;;;<<<===>>>@@@BBBCCCEEEEEEFFFFFFGGGJJJMMMOOOQQQQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[___bbbdddeeefffiiiooottt...------...//////...,,,...---,,,...000111000....................................................................................///////////////............////////////......///000000000000000//////...---...///000000////////////////////////////////////////////////000000000000000000000000222222333444333333222111111111111222222222333333333222222222222333333444333333444555777999;;;<<<>>>???AAACCCDDDDDDDDDDDDCCCDDDEEEFFFGGGFFFEEEDDDEEEEEEEEEFFFFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGEEECCCAAABBBEEEHHHJJJLLLNNNNNNJJJLLLOOOQQQRRRSSSVVVXXX\\\[[[YYYWWWUUUSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFGGGHHHHHHGGGFFFBBBAAA@@@???>>>===<<<;;;999888888888777777666666555555555555555555555555555555666666555555444333444444444444444444444444777666666666555555555555111111111111111111111111222222111111111111222222222111111000000111111222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////,,,------...///000000000///////////////...------........................//////...------,,,,,,+++///...,,,++++++,,,...///////////////////////////------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++---------............///------............---------...///000000///...---...------,,,,,,------......///...---,,,,,,...000............/////////////////////000111111222222222222111111111111222222111111111111111111111111222333444444555555444444000111111111222222222222000111222333444333222111333333333444444444444444555666666777888:::;;;;;;===>>>@@@BBBCCCEEEEEEFFFDDDGGGJJJMMMPPPQQQQQQPPPQQQRRRSSSUUUWWWYYYZZZ[[[^^^```bbbbbbcccgggnnnsss~~~...------...//////...,,,---------///000111000...........................---.............................................///////////////.....................////////////000000000000000///......---...............///000////////////////////////////////////////////////111111111111111111111111111111222222222222222222222222222222333333333333333333222222333444555555777777888:::<<<>>>@@@BBBBBBCCCFFFHHHJJJJJJJJJJJJGGGHHHJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOOOONNNNNNNNNOOOOOONNNLLLIIIJJJMMMPPPSSSVVVWWWXXXUUUXXX\\\```bbbdddgggiiilllkkkjjjiiigggeeedddcccddddddddddddcccbbbaaa```\\\[[[[[[YYYXXXWWWVVVUUUWWWUUUSSSRRRRRRQQQPPPNNNGGGFFFEEECCCAAA@@@>>>>>><<<<<<;;;:::999999999888777777666666666555555555555555555555555444444333555555555555555555555555777777777666666666555555111111111111111222222222222222111111111111222222222222111111111111222222333333222222111000000000000000000000000000000000////////////000000000000000000000000000000000000//////////////////////////////000000//////...---........................000000//////...---------///...,,,++++++,,,...///////////////////////////------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............---------...000000000000...---...------,,,,,,------......///...---,,,,,,...000---.........//////000000000000000000000000000000222222111111111111222222222222222222222222222222222333444444555555444444222222222333333333444444000111222333444333222111333333333444444555555555666666777888999:::::::::===>>>@@@BBBCCCEEEEEEFFFDDDFFFJJJMMMPPPQQQPPPPPPPPPQQQSSSUUUWWWYYY[[[[[[^^^```bbbbbbcccgggnnnsss}}}...------...//////...,,,+++...000111///......///........................---------.......................................///////////////.....................////////////111111111111000///...---+++---//////......///111000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222333333333444444444333333333333444555666666999:::;;;<<>>=========;;;:::999888777666555444555666666666666555444444666666666666666666666666555555444444444333333333111111111222222222222222222222111111111111222222222222111111111111222222333333222222111000//////000000000000000000000000////////////000000000000000000000000000000000000000000000/////////......///000000000000///..............................------......///000000111///...---,,,,,,---...///........................,,,,,,,,,------------...---------.........//////,,,,,,------------......---------............///------............------------............------...------,,,,,,------...---...///...,,,,,,...///------......///000000000111111111000000000000000222222111111111111222222333333333333333333333333000111222222333333222222333333333333444444444555111111222333333333333222333333333444555555666666666777888999::::::::::::===>>>@@@BBBCCCEEEEEEFFFEEEFFFIIILLLNNNPPPPPPQQQQQQQQQRRRTTTVVVYYY[[[]]]___bbbdddeeefffiiiooottt~~~...------...//////...,,,***///444333...+++---000........................---------.........//////........................000/////////........................///////////////000000000000000///...***,,,//////...---///111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222333444444333333333333444444444444333333333333444555666777999999:::<<<>>>@@@BBBCCCDDDGGGJJJNNNPPPQQQPPPOOOOOOQQQTTTWWWZZZ[[[\\\\\\ZZZZZZ[[[[[[[[[YYYXXXWWWWWWXXXXXXYYYZZZ[[[[[[\\\]]]___aaaccceeefffffffffmmmlllmmmooorrrtttsssrrrvvvwwwyyy{{{~~~}}}{{{zzzyyyxxxxxxuuuqqqnnnlllkkkiiigggbbbaaa___[[[XXXUUURRRQQQLLLKKKIIIHHHGGGFFFFFFGGGCCCBBBAAA???===;;;999888777777777888777777666555666666666666666666666666444444444333333333222222111111111222222333333333222222111111111111222222333222222111111222222333111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000///////////////000000000000000000000000///..............................,,,,,,---......//////000........................------------------------,,,,,,,,,---------......,,,,,,---------.........---------....../////////---------............///------............------......------------.........------,,,,,,------...,,,...//////...------...------......///000000111//////000000111111222222222222111111111111222222111111111111111111111111000111222222333333222222222222333333333444444444222222111111222222333444333333444444555666666666666777999::::::::::::999===>>>@@@BBBCCCEEEEEEFFFFFFFFFHHHJJJMMMOOOQQQRRRRRRRRRRRRSSSUUUYYY\\\^^^^^^aaaeeeggggggjjjooosss...------...//////...,,,)))000666444---)))+++000........................---------.........//////////////////////////////000000//////.........---............/////////000---...///000111111111111))),,,//////...---///111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333444555666333333333444444444555555333333333444555666777777888888999:::<<<>>>@@@AAAGGGJJJNNNQQQTTTTTTTTTSSSRRRTTTWWW[[[^^^```aaaaaa`````````___]]][[[YYYWWW\\\]]]___cccfffiiilllmmmoooqqquuuyyy|||}}}zzzwwwvvvvvvwwwvvvuuurrrpppmmmiiieeebbb___]]]VVVTTTRRRQQQOOOOOOOOOPPPLLLKKKIIIFFFDDDAAA???>>>888999999999999888777777777777777777777777777777666666555555555444444444111111111222222333333333222222111111111111222222333222222111111222222333///000000111222222333333000000000000000000000000.../////////000000111111000000000000000000000000------...///000111222222000000000000000//////...........................///......------,,,++++++......///000000///......------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------........./////////000000---------.........//////---..................---111000///......///000111...------,,,,,,------...+++---000000///------------------...///000000111------...000111333444444222222111111111111222222........................333333444555555555444444111111222222222333333333333222111000111222444555333333444444555666777777666777999:::;;;;;;:::999===>>>@@@BBBCCCEEEEEEFFFFFFGGGHHHIIILLLOOOQQQRRRRRRRRRQQQRRRTTTXXX]]]___[[[___ccceeefffhhhlllppp,,,,,,,,,---------......+++,,,---///000000000000000000000000000000000000000000000///......------000000////////////000000000000000///......------222222111111000000//////000000000000000000000000//////000000000000//////,,,,,,...///000000000000222111000//////000222333222222222111000000333555222444666777666666777888777555333333333444333222444555555555333333555777;;;<<<=========>>>AAADDDIIILLLPPPSSSSSSSSSTTTUUUQQQTTTXXXZZZ\\\]]]___aaa]]]___bbbccccccdddeeegggjjjooouuuyyy{{{}}}|||yyyyyy{{{~~~zzzxxxvvvuuuuuuvvvuuutttuuuuuutttoooiiifffhhhjjjdddccc```^^^[[[YYYXXXWWWVVVVVVTTTQQQNNNIIIFFFCCCEEECCC@@@>>>===<<<:::999666777999::::::888777666333555888::::::888555333444333222222222222222222333333333333333333333333222222111111111111222222111111111111000000000000////////////////////////111111111111111111111111//////000111111111111111111000///......///000111......//////000000111111++++++,,,---............///...---,,,,,,---...///............////////////........................---,,,,,,++++++,,,,,,---000///...---------------000///...---------------..............................////////////......222///,,,+++---///...,,,,,,,,,---...//////......---,,,,,,,,,---...000111000000000000000000000000000000///000000111222333111222222222333333333333//////000111111111111111,,,---...///111222444444///000111222333222222111333333333444444555555555777666444444444555777888777888999:::;;;<<<<<<======>>>???AAABBBCCCDDDDDDGGGGGGHHHJJJKKKMMMNNNOOONNNOOOQQQTTTVVVYYY[[[\\\```ccceeeeeedddggglllqqq,,,,,,---------.........000/////////............////////////////////////.............../////////000000////////////000000.........///////////////000/////////.........---000000000000000000000000//////000000000000//////---...///000000000000000111111000000000000111111111111222111000111333555555777999:::::::::;;;===:::999777777888888777666::::::;;;:::888888999;;;:::;;;===>>>???AAAEEEHHHKKKMMMPPPRRRRRRRRRSSSTTTRRRTTTVVVXXXZZZ\\\```cccbbbeeeiiimmmooorrruuuwww~~~|||~~~zzzvvvvvvyyy|||~~~{{{vvvtttttttttssssssuuuvvvuuusssqqqoooooopppmmmkkkiiifffeeedddddddddaaaaaa___\\\YYYTTTQQQOOONNNLLLIIIHHHGGGFFFCCCAAA===<<<;;;;;;::::::::::::888888777666555444333333222222111111111111111222333333333333333333333333222222111111111111222222111111111111000000000000111111111111111111111111111111111111111111111111//////000111111111111000000000////////////000000.../////////000000000111....../////////......---......------------..................////////////........................---,,,,,,++++++,,,,,,---...---,,,++++++++++++,,,//////...------------...........................------............------111///,,,,,,---......,,,,,,------...//////......------------......///000////////////////////////000000000///000000111111/////////000000000111111///000000111111111111111111222222222333333333444111222333444444333222222333333444444444555555555444555555666666666666666777777888999:::;;;<<<<<<===>>>???AAABBBCCCDDDDDDGGGHHHIIIJJJLLLMMMOOOOOOPPPQQQRRRTTTWWWYYYZZZ[[[___bbbdddeeeeeegggmmmrrr,,,------------.........111000///...---......///........................,,,,,,------...//////000000000////////////000000------......///000000111////////////............000000000000000000000000//////000000000000/////////000000111111111000000111111222222222222111111111222333333222333555888999;;;>>>@@@@@@AAABBBDDDBBB@@@??????@@@AAA???>>>???@@@@@@???===<<<===>>>>>>@@@BBBCCCEEEHHHLLLOOOQQQRRRSSSRRRPPPPPPPPPQQQRRRUUUXXX[[[___dddjjjooouuuxxx}}}~~~|||{{{{{{{{{~~~~~~~~~{{{{{{|||}}}|||{{{yyyxxxyyyxxxttttttxxx{{{~~~xxxuuussstttttttttxxxxxxyyy{{{||||||zzzxxxtttqqqmmmiiiffffffggghhhgggggggggeeeccc```^^^\\\VVVTTTRRRQQQQQQOOOLLLIIIFFFDDDAAA>>>=========>>>???<<<888555333333444444333333222222222222333333333333333333333333333333222222111111111111222222222222111111111000000000111111111111111111111111000000000000000000000000...///000000111111000000//////000000000000//////////////////000000000000000111111000///...---------..................---............////////////........................------,,,,,,,,,,,,------------,,,+++++++++,,,,,,...------------...//////..............................////////////......000...,,,,,,---...---,,,,,,---......///.........---....../////////..............................000000000///////////////........./////////000000///000111111222222111111555444444333333222222111444444444555555444333333444444444555555555555555333444666888888777666555666777777888999:::;;;;;;===>>>@@@AAACCCDDDDDDDDDGGGHHHIIIKKKMMMNNNPPPPPPRRRRRRTTTUUUWWWYYYZZZ[[[^^^aaacccdddeeehhhnnnsss~~~------------...............---,,,,,,---///222333........................,,,---------.........///000000////////////000000............//////000000111111111111000000000000//////////////////////////////000000000000//////111111222222222111000000111222444555555444333222222444666777777888:::===>>>AAADDDFFFFFFHHHJJJKKKKKKJJJIIIJJJKKKKKKJJJIIIIIIJJJJJJIIIFFFEEEEEEEEEGGGHHHJJJJJJKKKMMMPPPSSSTTTUUUUUUSSSQQQPPPQQQSSSYYY]]]dddkkkqqqxxx~~~|||||||||}}}~~~|||zzzwwwvvvuuuvvvvvv|||~~~|||}}}~~~||||||{{{zzzyyyxxxwwwvvv|||yyyttttttxxx{{{{{{wwwwwwxxxyyyzzz}}}}}}zzzvvvoooiiieeedddeeefffhhhhhhiiiiiiiiigggfffeee^^^]]][[[[[[ZZZXXXUUURRRLLLKKKHHHEEECCCAAAAAAAAAAAA???;;;777555555555666555555444444444444555555333333333333333333333333333222222111111222222333222222222111111111000000111111111111111111111111////////////////////////...//////000000000000000...///000111111000///...////////////000000000000///000000000//////...---,,,---...//////...---,,,............////////////........................------,,,,,,,,,,,,------///......---------......,,,,,,,,,------///000000........................//////000000000000//////...---------------------------...............------...///000000///---,,,........................000000000000//////...---000000000000111111111111000000111222222222222111333333333222111111000000555555555555444444333333555555555555555555555666444555666777888777777666666666777888999::::::;;;>>>>>>@@@BBBCCCDDDDDDEEEHHHHHHJJJKKKMMMOOOQQQQQQSSSTTTUUUVVVXXXYYYZZZ[[[]]]```cccdddeeeiiiooottt}}}---------.........//////...---,,,,,,---///222333........................//////.........---------000000////////////000000000000//////............000000000000111111111111//////////////////////////////000000000000//////111222222222222222111000///000222444444444444333333555888:::;;;===???AAAEEEGGGJJJLLLMMMOOOQQQRRRTTTTTTSSSUUUVVVVVVTTTSSSTTTVVVVVVUUURRROOONNNNNNLLLLLLMMMLLLKKKLLLOOOQQQQQQRRRTTTUUUVVVYYY\\\___kkkqqqzzz}}}{{{yyyyyyyyyzzz|||zzzxxxwwwwwwxxxyyyzzz|||~~~||||||~~~}}}yyyuuusssssstttuuu}}}xxxttttttxxx{{{|||{{{}}}{{{tttooollllllnnnppprrrrrrrrrqqqpppnnnlllkkkgggfffdddbbbbbb```]]][[[RRRRRRQQQOOOLLLHHHEEECCC??????===;;;999888666666666666555444444444444555333333333333333333333333333333222222222222333333222222222222111111111111000000000000000000000000////////////////////////......///000000000000000...///000111111000///...000000000000////////////,,,---...///////////////,,,---...//////...---,,,............////////////...........................------,,,,,,------.........---------......///,,,,,,,,,---...///000111........................---......//////......---,,,,,,---------------------...............------...///000000000///...---........................000000111111000///...---000000000000111111111111000000111222222222222222222222222222222333333333444444444333333333444444666666666666666666666666777666666555666777888999666666777888999::::::;;;>>>???@@@BBBCCCDDDEEEEEEGGGHHHIIIKKKNNNPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[\\\___bbbdddeeeiiipppuuu}}}------........./////////111000///...---......///........................111000000///......------000000////////////000000111000000///......------............////////////000000000000000000000000//////000000000000//////000111111222222222111111...///000222444555666666666999===@@@BBBCCCFFFHHHLLLOOORRRTTTUUUVVVXXXZZZZZZZZZZZZ\\\^^^^^^\\\ZZZXXXYYYZZZXXXTTTQQQOOOOOOLLLLLLMMMMMMLLLMMMPPPSSSRRRVVV[[[aaafffkkkqqquuu}}}{{{zzzyyyyyy{{{zzzxxxwwwxxxzzz}}}yyy{{{||||||{{{yyyyyyyyy{{{xxxsssnnnlllmmmoooqqq|||}}}xxxsssoooooossswwwyyyyyy{{{~~~}}}~~~{{{wwwuuuuuuxxx|||}}}xxxuuurrrjjjhhheeecccbbbaaa___^^^ZZZZZZYYYXXXUUUQQQMMMJJJAAAAAAAAA@@@>>>;;;888666777777555444333333222222333333333333333333333333333333222222222222333333333222222222222111111111////////////////////////000000000000000000000000---...//////000000////////////000000000000//////000000000000////////////,,,,,,---...////////////---..................---............////////////..............................------------......,,,,,,+++++++++,,,------,,,,,,,,,---...///000111........................+++++++++,,,,,,+++++++++***,,,......---,,,,,,---.........///......---,,,...//////000000000//////........................000000111222222111///............/////////000000000111222222333222222222333333444555555666777777444333333333333444555666777777777777666666666666888777666555555777999:::666777777888999:::;;;;;;>>>???AAABBBDDDEEEEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRRRRRRRTTTUUUWWWYYYZZZ[[[]]]```cccdddeeeiiiooouuu............////////////000/////////............////////////////////////000000000000000000//////000000////////////000000///////////////.........---........./////////000000000000000000000000000//////000000000000////////////000111222222222111111222333555888:::<<<>>>>>>BBBFFFJJJLLLNNNQQQSSSTTTWWWZZZ[[[\\\]]]^^^```]]]]]]]]]___aaaaaa___]]]ZZZ[[[\\\ZZZVVVRRRPPPOOOOOOPPPSSSUUUWWWZZZ^^^bbbdddiiipppwww}}}|||yyyuuusssuuu{{{~~~|||xxxuuutttvvvtttrrrqqqrrruuuxxxzzzuuuttttttuuuvvvuuusssqqqpppnnnkkkiiihhhiiijjjllluuu}}}|||xxxyyyyyyxxxrrrpppmmmiiifffgggkkknnnooorrrwww~~~~~~vvv{{{}}}||||||~~~}}}ppplllhhheeedddddddddccccccbbbaaa^^^[[[XXXUUUTTTLLLKKKJJJHHHDDDAAA>>><<<<<<;;;999777555444333333333333333333333333333333444333333222222333333444333333222222222111111111000000000000000000000000111111111111111111111111---...//////000000//////000000////////////000000111000000000/////////......//////000000000//////......------------..................////////////..............................------------......+++++++++++++++,,,---...---------------...///000........................+++,,,,,,,,,,,,,,,,,,+++(((+++......,,,+++,,,.........//////...------,,,///.........///000111111///////////////////////////000222333333333111000/////////000000000111111000111222222333333222222444444444555666666777777444444333333444666888999888888888777777777666666777777777777777888888999777777888999:::;;;<<<<<<>>>???AAACCCDDDEEEEEEEEEEEEFFFHHHJJJLLLOOOPPPQQQPPPQQQRRRTTTWWWYYYZZZ[[[]]]```cccdddeeeiiiooottt............/////////000+++,,,...///000000111000000000000000000000000000//////000000111111222222000000////////////000000------......///000000000///000000000111111222222000000000000000000000000//////000000000000//////---...///000111222222222777777888:::===AAADDDFFFGGGJJJOOOSSSVVVXXX[[[]]]ZZZ\\\___``````aaacccddd]]]]]]^^^```bbbbbb```]]]aaabbbcccaaa]]]YYYVVVUUUTTTWWW[[[___dddiiiooosssyyy~~~~~~zzzyyyyyyyyyxxxvvvooojjjgggjjjqqqxxx{{{{{{~~~zzzuuupppnnnooommmkkkiiijjjlllooorrrrrrpppoooqqqssssssppplllhhhhhhggggggggghhhhhhiiiiiiqqqtttpppmmmooonnnkkkgggfffdddaaa___```cccfffiiimmmttt|||}}}yyyooovvv~~~{{{wwwqqqnnnmmmnnnnnnnnnkkkiiieeeaaa^^^\\\\\\\\\XXXVVVSSSOOOJJJGGGDDDCCCAAA@@@>>><<<999888777666333333333333333333333333444333333222222333333444333333333222222222111111111111111111111111111111111111111111111111111111---......///////////////111000///......///000111111111000000/////////...111222222111111000///...///...---,,,,,,---...///............/////////000..............................------------......---------------...///000...------------...//////...........................//////////////////...(((+++......,,,+++,,,....../////////...---,,,,,,///............000222333000000000000000000000000///000222444555444333222222222222222333333333333111111222333333333333222333333333444444444444444444444444444666888:::;;;999888888888777777666666555666888999999999777666888888999:::;;;<<<<<<===???@@@AAACCCDDDEEEEEEFFFDDDEEEGGGIIILLLNNNPPPQQQNNNOOOQQQTTTVVVYYY[[[\\\^^^aaacccdddeeehhhnnnsss///////////////////////////......------///000111......////////////......111000...,,,,,,,,,...///000...---///222222000...////////////000000000000...///111222222222000///111111111000000000000000//////...---...///000111000111333444444555888:::;;;===???AAACCCGGGLLLOOOTTTUUUXXX[[[]]]]]]]]]\\\aaa``````dddiiikkkjjjhhhaaa___]]]^^^bbbeeefffeeeeeebbb___\\\[[[ZZZWWWVVVXXX```kkkvvv~~~~~~||||||}}}|||zzztttqqqnnnnnnppppppooolllhhhfffcccbbbdddjjjppptttvvvyyy{{{zzzvvvpppkkkiiiiiiiiiiiiiiijjjkkklllllloooooorrrwwwxxxsssqqqrrrlllllllllkkkjjjhhhffffffeeeffffffggggggiiijjjkkkkkkgggbbb___^^^^^^^^^]]]aaaeeekkkpppsssssspppooogggppp{{{~~~~~~}}}qqqpppnnnllliiigggeeeddd^^^]]][[[XXXTTTPPPLLLJJJHHHEEEBBB???===:::666444888888666555444333333333444333222333333333111///333333333222222222111111222222222222222222222222000000000000000000000000222111000111333333111000222111000//////000111222---...///000000///...---------...///000000//////........................//////////////////////////////...,,,+++,,,...111...........................---,,,++++++,,,---...........................---------...///000111222//////000000///...------------............------111000...,,,,,,...000111......///000111222333333000111111111111222222222000111111111111222222222111111333444444333111111333333111111111111333333444444444444444444444444333444555777888888888888::::::999999888666555444666666666666666666666666888999::::::::::::;;;<<<@@@@@@AAAAAABBBCCCCCCDDDCCCEEEGGGIIILLLMMMNNNOOOMMMPPPRRRTTTVVVXXX[[[]]]______bbbgggggggggmmmttt///////////////////////////......---...///000111...//////000000//////...000///---++++++,,,---...000...---///111222000...////////////000000000000///////////////000000111111111111111111111111111111111000///000111222333333444555555555777:::===???BBBEEEGGGIIILLLPPPSSSYYY[[[^^^aaacccddddddccceeeeeefffiiilllllljjjgggdddbbbaaabbbeeeggggggfffdddbbbaaa``````ccceeehhhpppwww~~~wwwtttpppnnnppprrrrrrqqqooollljjjjjjkkkkkkjjjhhhdddbbb```___```dddiiilllooorrrvvvwwwuuusssqqqpppqqqqqqqqqpppppppppooooooqqqrrryyy{{{{{{yyywwwtttqqqnnnmmmllllllkkkllloooqqqrrrrrrpppmmmiiifffeeedddbbbaaa```bbbfffhhhiiigggeeecccbbbhhhqqqwwwzzz{{{|||}}}zzzyyywwwtttrrrqqqpppooodddcccaaa]]]YYYUUURRRPPPOOOMMMIIIGGGEEEBBB>>>;;;999999888777777777888888666444444444555555333111333333222222222111111111222222222222222222222222000000000000000000000000111000000111222222111///111111000000000000000111......///000000///......---......///000000//////........................////////////////////////...///...---,,,,,,...000........................///...---,,,,,,---...///........................------------...///000000//////////////////...---------............------///...---,,,,,,---...///000000/////////.........000111111111111222222222000000000111111111222222111111222222222222111111444333222111111222333444444444444444444444444444444555555666666666555555555666666777666666555555666666666666666666666666777999::::::::::::;;;===??????@@@BBBCCCEEEFFFFFFDDDEEEGGGIIIKKKMMMNNNNNNQQQRRRUUUVVVVVVXXXZZZ\\\______bbbeeefffgggmmmuuu///////////////////////////............///000000///000000111111000000//////...,,,++++++,,,------///......///111111000///////////////000000000000000///---,,,---...111222111111111111111111111111333222111111111333444555777888888888999;;;???BBBGGGJJJMMMPPPRRRTTTWWWYYY^^^```cccgggjjjkkkkkkkkkjjjkkknnnqqqrrrpppllliiifffdddbbbcccdddffffffffffffhhhjjjkkkmmmsss{{{~~~}}}zzztttoookkkhhheeedddfffhhhiiiiiijjjiiihhhhhhiiijjjiiiggggggfffeeeeeegggiiilllnnnooosssxxx{{{}}}~~~}}}|||zzzyyy}}}~~~{{{zzz||||||{{{zzzxxxtttrrrppppppnnnllliiifffcccaaacccdddhhhlllppprrrrrrqqqzzzyyyzzz~~~~~~|||{{{{{{{{{nnnmmmjjjfffbbb]]]YYYWWWXXXVVVSSSQQQOOOLLLHHHEEE<<<;;;:::888777666666666444333222222333333222111222222222111111111000000222222222222222222222222000000000000000000000000000//////000111111000...///000000111111000000000...//////000000//////.........///000000000//////........................////////////////////////---...///...------...///........................//////............//////...........................---------------......---...//////////////////------............------------------------------.........---------,,,,,,000111111111111222222222222222222222333333333333333222222111111222222333444444333333333333444444444444444444444444444444555555555555555444333333111222333444555666666666666666666666666666666666777999::::::::::::;;;===>>>???@@@BBBDDDFFFHHHIIIFFFGGGHHHIIIKKKLLLMMMMMMSSSUUUVVVWWWVVVWWWZZZ\\\```___aaadddeeefffmmmuuu////////////////////////............/////////000000000111111111111000000///...------------............///000111111000///////////////000000000000000//////......000111222111111111222222222222222222222111111222333555666999:::;;;<<<>>>BBBGGGKKKNNNRRRVVVYYY[[[\\\^^^___bbbdddhhhkkknnnpppppppppnnnpppsssvvvuuurrrmmmjjjcccaaa______aaadddhhhjjjsssxxx}}}zzzvvvqqqnnnmmmmmmkkkjjjjjjhhheeeddddddfffhhhiiillllllmmmnnnpppqqqqqqqqqoooppprrrtttwwwzzz|||}}}xxxssspppnnnqqqmmmjjjkkknnnooolllhhhkkkjjjkkknnnpppsss~~~zzzxxxtttooojjjddd___]]]^^^\\\ZZZXXXVVVSSSOOOLLLFFFEEEBBB>>>:::777555444666444333333444444333222222222111111111000000000222222222222222222222222000000000000000000000000000///...///111111///......///000111111111000////////////000000/////////...//////000000000//////........................////////////////////////,,,...//////...------...........................000000////////////000000...........................------,,,,,,,,,------------...///000000//////------............------,,,------......------,,,***+++,,,---...//////000000000111111111222222222444444444555555555555666555444333222222333444555444444444444444444444444444444444444444444444444444444555555555444444333111222333444555666666666666666666666666666666666777888::::::::::::<<<===???@@@AAACCCEEEFFFHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMRRRTTTUUUUUUVVVWWWZZZ]]]aaa```aaacccdddfffmmmvvv////////////////////////---......///////////////000000111111111111000000000000/////////000000000...///000000000000000000////////////000000000000///000111222333222111111111222222222333333333444000000000111222555777888:::<<>><<<;;;;;;999777666777777777666222222222111111111111000222222222222222222222222000000000000000000000000000///...///111111///...---...///111111111000///000000000//////000000000///000000000000000//////////////////////////////////////////////////////,,,...//////...------...///////////////////////////000000000000000000///...........................------,,,,,,,,,------------...///000000//////------............---------...////////////...---,,,,,,---...///000000111000000111111111222222222333333333333444444444444666555444333333444555666444444444444444444444444444444444444444444444444333333444555666777777666444555555666666666555555666666666666666666666666666888::::::::::::<<<>>>AAABBBBBBCCCDDDEEEFFFFFFHHHHHHHHHHHHIIIKKKMMMNNNPPPQQQRRRSSSTTTWWW[[[^^^bbb```aaaddddddfffnnnwww////////////////////////---......///000////////////000000111111000000///000000000111111111111111---///111111000///000111////////////000000000000///000222444444333222111222222222333333444444555000000111333555888;;;===@@@CCCGGGKKKOOOTTTZZZ]]]]]]___bbbdddeeefffhhhjjjooopppsssuuuvvvuuuttttttooopppoookkkfffaaa^^^]]]```cccgggnnnvvv{{{wwwtttjjjhhheeeccceeeiiinnnrrrkkkmmmppptttyyy}}}vvvoooiiifffgggiiikkkpppvvvvvv{{{}}}wwwrrrmmmkkkiiihhhgggfffeeeaaa]]]YYYRRRPPPMMMJJJFFFDDDBBBAAA===:::777666666666555444333333333222222222111111222222222222222222222222000000000000000000000000000//////000111111000...------...///000000000000111000000//////000000111000000111111111000//////////////////////////////////////////////////////---...///...------.../////////////////////////////////000000000000//////...........................---------------......---...//////////////////------............------////////////////////////000000000////////////...000111111111111222222222000000000000111111111111666555555444444555555666333333444444444444333333444444444444444444444444222333444555777777777777777777777777777666555444666666666666666666666666666777999::::::;;;===>>>BBBBBBBBBCCCCCCDDDDDDEEEGGGGGGGGGHHHIIIKKKNNNOOOOOOPPPQQQRRRTTTWWW\\\___bbbaaacccfffggghhhooowww////////////////////////------///000000000///......//////000000//////...//////000111111111111111,,,///111111///...000111////////////000000000000000000111222222222222222222222333333444555555555333333555777;;;???BBBEEEHHHLLLQQQVVVYYY]]]```cccccceeeggghhhhhhjjjmmmooorrrssstttuuuuuusssrrrppphhhhhhgggddd``````bbbeeemmmsss{{{~~~zzzwwwwwwwwwvvvuuupppqqqrrrsssuuuwwwzzz|||~~~wwwwwwyyyxxxyyy{{{xxxzzz~~~~~~zzzwwwuuutttsssrrrrrrpppmmmhhhdddWWWVVVSSSOOOLLLIIIGGGFFFAAA>>>:::777666666555444444444444333333333333222222222222222222222222222000000000000000000000000111000000111222222111///---------...///000111111111111000//////000111111111111111111111000//////////////////////////////////////////////////////...///...---,,,,,,...000////////////////////////......///000000///..............................------------...///000000//////////////////...---------............------///...------------...///000000000////////////...000111111111111222222222000000000000111111111111333333444444444444333333111222333444444333222111444444444444444444444444222333444555555555555555777777777777777666555555666666666666666666666666555777999::::::;;;===??????@@@AAABBBCCCDDDEEEEEEGGGFFFFFFGGGIIILLLOOOPPPRRRRRRSSSSSSTTTWWW[[[___bbbbbbeeehhhiiijjjpppwww////////////////////////,,,---///000000000///.........////////////............///000000000000000,,,///111111///...000222////////////000000000000111000///...///000222333222222333333444555666666555666888;;;???DDDHHHJJJOOOSSSXXX]]]```bbbdddfffgggiiijjjjjjjjjlllpppsssqqqrrrssssssrrrpppmmmlllaaabbbbbbaaaaaaeeemmmssszzzzzzxxxwwwsssqqqnnnnnnqqqvvvyyy{{{~~~}}}|||{{{{{{zzzyyyvvvqqqmmmeeeccc___ZZZUUUQQQNNNMMMJJJGGGBBB???>>>===<<<;;;555555444444444333333333222222222222222222222222000000000000000000000000222111000111333333111000......------...///111222222111000//////000111222111111111111111000//////000000000000000000000000//////////////////////////////...,,,+++,,,...111000000000000000000000000---...///000000///...---........................---------...///000111222///000000000///...---------..................---///...,,,++++++,,,...///,,,------...///000111111000111111111111222222222222222333333333444444444111111333444444333111111111111333333333333111111444444444444444444444444333333444444444333222222555555666666666666666555666666666666666666666666555777999::::::;;;===???======???AAACCCEEEFFFGGGFFFFFFFFFGGGIIILLLOOOQQQUUUUUUUUUTTTTTTWWW[[[^^^bbbbbbfffjjjkkkkkkpppwww000000////////////000000000000000000////////////.../////////------///111000000///......///000111111000////////////000000111111222333333333333333222222222222111000///...111333555555555666888999::::::>>>DDDGGGHHHMMMSSS[[[\\\]]]```cccgggjjjkkkpppmmmiiiiiillloooooooooqqqoookkkhhheeedddcccddd___cccjjjooosssyyyyyyqqqmmmllllllnnnkkkjjjlllsss{{{~~~}}}xxxuuummmjjjfffaaa]]]WWWQQQMMMMMMKKKHHHFFFEEEBBB>>>;;;<<<:::666333111222333444333333333222222222222222222222222222222222222222111222222222222111000000111111000111111222333333555444222000///......---333333222000//////222444444222000/////////---,,,222111111111000000//////////////////////////////000000///...............//////000000///...------//////000000///...------...///000///...///111222---------------...///000222111000.........///000......------------......111111111000000000000000---...///000000000000///333333333333333333333333444444333222111111111111333333111111111111333333555555555555555555555555222333444555666666666666888888888888777777777777777777666666666666777777777777777888999:::<<<<<>><<<999666444333333444333333333333333333333333222222222222222222111111///000111222222222222222000000/////////000111111333222111000/////////000000000000...---...000333222000------...//////...000000000/////////......////////////////////////000000///...............///////////////...------///////////////...------...///000///...///000222......------......//////111111///.........//////......------------......000000000000000000000000222222333333333444444444333333333333333333333333444444444333333444555555444333222222222222333444555555555555555555555555222333444555666666666666777777777777777777777777777777666666666666777777888888888999:::;;;======AAABBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKNNNPPPQQQTTTTTTUUUVVVXXXZZZ[[[\\\___cccfffhhhhhhiiimmmqqq000000////////////000000---......///000111222333000111111///------...///555444333111000000///000000000000000000000000111111222111111111111111111000111111222333444444444333555777999;;;???CCCGGGIIIIIIKKKQQQUUUWWW]]]eeegggiiikkknnnooopppoooooofffbbb^^^\\\]]]^^^^^^^^^YYYYYYZZZ]]]dddmmmuuuzzz{{{wwwqqqllljjjkkkmmmooowww{{{{{{|||}}}{{{zzzyyyyyy{{{}}}~~~zzztttpppjjjeeebbb___\\\ZZZZZZWWWSSSQQQOOOMMMKKKIIICCCAAA>>>;;;888666555555444444444444444444444444222222222111111111000000...///000111222333333333111111000/////////000000111000000000000000111111...//////.........111333666333///---...///////////////...............---////////////////////////000000///...............///////////////......---///////////////......---...///000///......000222//////..................000000///............///......------------......000000000000000000000000111000/////////000222222333333333333333333333333333333333333444555666777555444333333333333444555444444444444444444444444222333444555666666666666666666666666666666666666888777777666666777777888999999999:::;;;<<<>>>>>>@@@AAAAAACCCDDDEEEFFFFFFGGGGGGHHHJJJLLLNNNPPPQQQSSSTTTUUUVVVXXXZZZ[[[]]]^^^bbbeeegggggghhhmmmqqq000000////////////000000...//////000111111222222111222222000...------///111111000//////.........000000111111111111111111222222111111000000111111111111222222333444555666666888;;;===AAAEEEKKKOOOPPPOOORRRWWW[[[^^^eeellloooqqqsssuuutttrrrooommmhhhddd___[[[XXXWWWVVVVVV[[[]]]bbbjjjsss~~~{{{{{{{{{|||~~~zzzxxxuuussstttxxx|||~~~}}}{{{yyyxxxxxxzzz}}}vvvqqqkkkfffdddcccbbbaaaaaa^^^ZZZWWWVVVTTTRRRPPPKKKIIIEEEAAA===:::888777555555444444444444444444333222222111111000000/////////000111222333333333333222111111000000000000111111000000000000111111///000111111000111333666???;;;555111/////////...........................////////////////////////000000///..................///////////////.........///////////////......///000000///......000111///////////////...------//////........................------------....../////////000000000000000///...,,,,,,,,,---///111333333333333333333333333222111111111222222333444555555555444444555555555444444444444444444444444222333444555666666666666555555555555666666666666888777777777777777777888999999999999:::<<<===>>>???@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJLLLNNNPPPRRRSSSSSSTTTUUUWWWZZZ\\\]]]^^^aaadddeeefffhhhmmmqqq000000////////////000000111111111111000000000000222222222000...---...///......//////000000000000000000111222333333222222222222111000000111111222333333333333444555666777;;;===AAADDDHHHMMMSSSWWW[[[ZZZ]]]cccfffiiiooovvvvvvxxxyyyyyywwwsssooolllgggeeebbb]]]ZZZYYYZZZ[[[hhhmmmuuu~~~~~~zzzxxxmmmooossswwwzzz||||||{{{{{{{{{zzzzzz{{{zzzuuupppllljjjkkkkkkkkkjjjhhhdddbbbaaa___]]][[[UUURRRMMMHHHCCC???===;;;777777666555555444333333222222222222111111000000111111222222222111111000222111000///////////////333222111000////////////...000111111111111333555???:::555111////////////////////////////////////////////////////////////000000///.....................///////////////.........///////////////...///000111000......///111///000000000///...---,,,......//////////////////......------------............//////000000000000444333111000111222444666333333333333333333333333444333222222111111111222555555555555555555555555444444444444444444444444222333444555666666666666444555555555666666666777888888777777777777888888777777888888999;;;<<<===??????@@@BBBCCCEEEFFFGGGGGGGGGHHHJJJLLLNNNPPPQQQRRRRRRSSSUUUWWWYYY\\\]]]^^^aaadddeeeeeehhhnnnrrr000000////////////000000222222111111111000000000111222222000......///000...///000222333333333333///000222333444444333222333222111111111222444555555555555555777999;;;<<>>AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGIIIKKKMMMOOOPPPQQQRRRTTTWWWYYY\\\]]]```bbbeeeeeefffjjjqqqvvv000000000000000000000000////////////000000000000------......//////000000.........///000222444555444333111333555555333000333444444444333444666888999;;;>>>BBBFFFLLLSSSXXXYYY\\\aaadddgggjjjmmmooouuuxxx}}}}}}vvvsssqqqnnnnnnqqqsssrrrrrruuuzzzzzzuuusssppppppppppppqqqssstttuuuuuuxxx|||}}}}}}~~~{{{xxxuuurrrqqqooojjjbbb[[[VVVRRROOOMMMIIIHHHHHHHHHGGGCCC>>>;;;:::777444222222333333333222111111111000000000///333333333333333333333333111111111111111111111111222222222111111///....../////////000111111///---000///...---,,,,,,------000000////////////000000................................................////////////////////////111000000/////////000000000000000000000000000000000000000000000000000000......------------......000000000000111333444555000111111111111222222222111222333333111111222333333222222111111222222333333333333444444444555555222222333333444555666666666666555555555555666666333444666888888888888777888888888888888888888888777888999999;;;;;;<<<===?????????@@@BBBDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOORRRRRRSSSUUUXXX[[[^^^```bbbccceeefffgggkkkooosss000000000000000000000000////////////000000000111000000000111111111111111777666555333111///------555333333444666777555333333444444444444666:::<<>>======???AAADDDGGGIIIKKKFFFFFFGGGHHHJJJLLLNNNOOORRRRRRSSSUUUXXX[[[^^^```bbbcccdddfffgggkkkooosss000000000000000000000000/////////000000000111111111111111111111111000000000000222333333222111111555444444555777888777555333444555555666:::???CCCHHHKKKPPPSSSVVVZZZ]]]```gggiiilllnnnppptttxxx|||}}}~~~yyytttpppgggdddeeejjjnnnppptttzzzzzztttooommmiiimmmrrruuuxxxyyy{{{}}}{{{}}}|||uuunnnjjjccccccdddeeeeeebbb]]]YYYUUUTTTRRRQQQOOOLLLHHHEEEAAA>>>:::888777777555444222222222222222222222333222222222222222222222222111111111111111111111111111111222111111000///...111000000111333333111///111000...------///111333////////////////////////000000000000000000000000////////////////////////////////////////////////)))***,,,---...------,,,000000000000000000000000000000000000000000000000000000////////////000000///......------......///000000000111111111222222333444555444333222333555444444333333333333444444333333333333444444444444222333333444444555555555666666555555555555666666666666666555666666777777666666666666666666666666999::::::;;;<<<===>>>???>>>???@@@BBBEEEHHHJJJLLLFFFGGGGGGIIIJJJLLLNNNOOORRRRRRSSSUUUWWW[[[^^^___aaacccdddfffgggkkkpppsss//////////////////////////////000000000111111111111000000//////.........&&&(((,,,000333444444444333333444666888888888888444555666888:::???FFFJJJQQQUUUZZZ^^^```bbbdddeeennnoooqqqrrrtttwww}}}~~~xxxtttnnniiifffcccbbbfffmmmsssyyy~~~wwwsssnnnnnnnnnnnnooooooqqqrrrzzz|||~~~wwwooojjjbbbccceeegggiiigggccc```\\\ZZZWWWVVVTTTRRROOOLLLFFFCCC???<<<:::999666555111111222222222333333333111111111111111111111111111111111111111111111111111111111111111000//////000//////000111222111000...//////000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////***,,,...111111111000///////////////////////////////////////////////////000//////////////////000111111000///////////////000000000000111111111111222333444444222222333444444333333222222333333444222222333333333444444444333333333444444444555555777777666666666666777777888777555444444555666777888888888888888888888888999999:::;;;<<<===>>>>>>BBBBBBBBBCCCDDDEEEGGGHHHGGGGGGHHHIIIKKKMMMNNNOOORRRRRRSSSTTTWWWZZZ]]]___aaabbbdddeeegggkkkpppttt////////////////////////000000000000111111111111111111000000//////......---...000111222111///...111333555777888999:::;;;666888:::===AAAGGGNNNRRRZZZ]]]bbbfffhhhhhhiiijjjrrrssstttuuuwwwzzz|||vvvqqqmmmiiieeebbbeeegggnnnxxx{{{uuuoookkkjjjjjjjjjpppsssxxx{{{{{{wwwrrrnnneeeeeeeeegggiiijjjhhhgggaaa___[[[YYYXXXWWWUUUSSSKKKHHHDDDAAA>>><<<888666222222222222222222222222111111111111111111111111111111111111111111111111000111111111111000000//////...---...///000000///+++---111333444333111000...//////000000//////...........................000000000000000000000000////////////////////////,,,...000222333333111000///////////////////////////////////////////////////......------......///222111000//////....../////////000000000111111111000222333222111000111222222222111111111111222222222222222333333333444444333333333444444444444444666555555444444555555666777666555444444555666666888888888888888888888888888888999:::;;;<<<<<<===AAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPRRRRRRSSSTTTWWWYYY\\\^^^```bbbdddeeegggkkkpppttt000000000000000000000000000000000111111111222222222222222222222222111111222333333444333222111000111444777999999;;;===>>>;;;>>>BBBFFFKKKQQQWWW[[[aaadddiiilllnnnnnnpppqqqvvvwwwyyyzzz{{{~~~}}}vvvsssnnnlllkkkjjjjjjiiioootttuuunnnjjjgggeeeeeegggkkkooorrrsssssssssiiihhhggghhhjjjmmmmmmmmmeeebbb___]]]\\\\\\[[[ZZZSSSPPPKKKGGGDDD@@@<<<888444444444333333222222222222222222222222222222222111111111111111111111111000000111111111111000000...---,,,,,,...000000///+++---111444555333111///,,,---...//////...---,,,........................////////////////////////////////////////////////,,,---///000111000000///000000000000000000000000000000000000000000000000......------------......000//////...---------.../////////000000000111111000111222111000///000222111111000000000000111111222222222222333333333333444444444444444444444444333222222222222222222333555555555444555555666666666666666666666666666666777888888999:::;;;<<<<<<>>>???@@@AAACCCFFFHHHIIIGGGHHHHHHJJJKKKMMMOOOPPPRRRRRRSSSTTTVVVYYY[[[]]]```bbbccceeehhhlllqqquuu000000000000000000000000000000111111111222222222222222222222222222333333111111222333444555555666333666:::<<<<<<===@@@CCCAAAEEEKKKQQQVVV[[[```cccgggjjjnnnqqqrrrsssuuuwwwzzz|||~~~{{{vvvsssnnnllljjjkkkoootttwwwyyy~~~wwwpppkkkeeeeeeeeefffhhhlllooorrrjjjiiiiiillloooqqqrrrrrriiifffbbb``````aaabbbaaaZZZWWWSSSNNNJJJEEE@@@<<<888777777666555444333333333333333333333333333333111111111111111111111111000000111111111111000000///---,,,,,,...000111111......///111111111111000...///000111111000///...................................................////////////////////////.........///////////////000000000000000000000000000000000000000000000000//////............//////000000///.........//////////////////000000000111000111222222000000111222222111111111111111111222111222222222222333333333444444444444444444444444333333333222222333333333333333444555666666666666666666666666666666666666888888999:::;;;<<<======@@@@@@AAACCCEEEGGGIIIJJJHHHHHHIIIJJJLLLNNNOOOPPPRRRRRRSSSTTTVVVXXX[[[\\\```aaaccceeehhhlllqqquuu000000000000000000000000000111111111111222222222/////////000111111111222444333222111111111222222444888<<<>>>>>>@@@CCCFFFFFFKKKRRRXXX]]]bbbfffiiikkkmmmqqqsssuuuwwwyyy{{{}}}yyyrrrmmmkkkjjjiiijjjnnnuuu~~~yyynnnkkkfffccccccfffjjjmmmiiijjjlllooosssvvvvvvuuukkkhhhdddbbbccceeeffffff___\\\WWWSSSNNNIIIDDD@@@;;;:::999888777666555444333333333333333333333333111111111111111111111111///000000111111111000000000...------///111222222111000...---...///111222111222444555555444222111000000000000000000000000........................////////////////////////111000000/////////000000000000000000000000000000000000000000000000000000000000////////////000000222222111111111111222222////////////000000000000111222333333111111222333333222222222222222222333111111222222222333333333444444444444444444444444666666666555555666666666111222444666777777666666888888888888888888888888999::::::;;;<<<===>>>>>>EEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLNNNOOOQQQRRRRRRSSSTTTVVVXXX[[[\\\___aaaccceeehhhlllqqquuu000000111111111111000000000000000000111111111111000000000000111222333444000000000222444555444333222444888;;;>>>BBBFFFIIIRRRVVV]]]bbbfffhhhjjjllloooqqqsssuuuvvvxxx{{{}}}~~~zzzwwwssskkkeeeeeejjjmmmooottt~~~xxxqqqiiiddddddddddddccccccfffkkkqqquuuuuurrrnnnoookkkgggeeeeeefffggggggbbb```]]]XXXSSSLLLGGGDDDBBB@@@>>>>>>===<<<999777555555444333222222222222111111111111111111111111111111111111111111111111111111000000//////......///000000/////////222444222111///.........///000111111000000/////////...////////////////////////......//////000000111111//////////////////////////////............//////---...///000000111000000---,,,,,,,,,,,,---................../////////000//////000111222222333333...///000111222111000000222222222222222222222222222222222222222222222222222222333333333444444444333444555555666555555444888888777666555444333333444555555666777888888999888999999:::;;;<<<======AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJMMMOOOPPPRRRRRRSSSTTTVVVXXXZZZ\\\```cccgggiiijjjnnntttyyy000000111111111111000000000000000000111111111111000000000000111222333444222222222333555555555444777999;;;>>>AAAEEEKKKOOOXXX\\\bbbfffiiikkkmmmnnnqqqsssuuuwwwxxxzzz}}}}}}zzzssspppnnnlllgggdddhhhnnnttt{{{{{{tttnnnkkkhhhddd```___```ccchhhmmmppppppnnnllliiigggfffgggggggggfffdddccc```[[[UUUOOOIIIFFFDDDBBBAAA@@@@@@>>>;;;999777666555444333333333333111111111111111111111111111111111111111111111111111111000000////////////000111111000//////111333222111000///...//////000000000000//////.........////////////////////////////////////000000000000//////////////////////////////............//////...//////000000000000///...............//////000........./////////000000///000000111222222333333///000111222222222111111222222222222222222222222333333333333333333333333222222333333333444444444444444444555555555555666999999999888777777666666555555666666777777888888888999999:::;;;<<<======@@@@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLOOOPPPSSSSSSTTTVVVXXXZZZ\\\]]]```dddgggiiikkknnntttyyy000000111111111111000000000000000111111111222222111000000111111222333444333333444444555666666666<<<===???AAAEEEKKKRRRXXX```ccchhhkkklllmmmooopppsssuuuxxxzzz{{{}}}|||vvvqqqnnnjjjhhhggghhhggghhhpppyyy~~~{{{yyytttmmmhhh```^^^]]]^^^bbbfffiiikkkjjjjjjiiiiiijjjhhhfffccccccbbbaaa^^^YYYSSSNNNKKKGGGEEEDDDCCCCCCAAA???<<<999888777555444333333333222222222222222222222222111111111111111111111111111000000000000/////////111111222000//////000222111111000////////////////////////...............////////////////////////000000000000////////////////////////////////////000//////......//////000///000000000000//////...000000//////000000111222....../////////000000000000000000111222222333333000111111222333222222222222222222222222222222222333333333333333333333333333333333333444444444444555555444444444555777777888888888888888888888888777777777777777777777777888999999:::;;;<<<======???@@@AAABBBCCCEEEFFFFFFGGGGGGGGGHHHIIILLLNNNOOOTTTTTTUUUWWWYYY[[[]]]^^^aaadddhhhjjjkkkooouuuzzz000000111111111111000000000000111111111222222222111111111111222333444444333444555555555666777999===???AAADDDJJJRRR[[[bbbfffiiilllmmmnnnnnnppprrrvvvxxx{{{|||}}}yyytttpppmmmkkkhhhgggiiinnnrrrwwwnnnhhh```[[[ZZZ]]]```bbbiiijjjkkkmmmmmmlllhhheeeaaaaaa```___\\\XXXTTTRRRJJJIIIGGGFFFFFFDDDBBB???;;;:::888666444333222222222222222222222222222222111111111111111111111111000000000000000000000000111222222111///...///000111000000///////////////..................------////////////////////////111111000000//////......////////////////////////000000////////////000000000000111000000///...---000000//////000000111222...////////////000000000000000111111111222222222111111222222333333333333111222222222222222333333444444444444444444444444333333333444444444444555666555444333444555888999555555666666666777777777888888777777777777777777888999999:::;;;<<<======@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKNNNOOOSSSSSSUUUVVVYYY[[[]]]___aaadddhhhjjjlllooouuuzzz000000111111111111000000111111111111222222222222111111111111222333444555222333555555555666999<<<===@@@DDDJJJQQQZZZdddjjjjjjlllmmmnnnnnnooorrrtttxxx{{{}}}|||zzzvvvrrrooommmllllllhhhkkkrrr|||{{{mmmaaa[[[YYYYYYZZZcccdddggglllpppqqqooommmeeedddbbb```\\\XXXUUUSSSMMMLLLJJJIIIIIIHHHEEECCC===<<<:::777555333222222222222222222222222222222111111111111111111111111000000000000111111111111000222222222000...///000000000000000000//////...------..................////////////////////////111111000000//////......////////////////////////000000////////////000000000000111000000///...---//////......//////000111////////////000000000111111111111111111222222222222222222222222333333333111111111222222333333333444444444444444444444444333333444444444555555555666555444333444666888:::555555666666777777888888888888888888777777777777888999999:::;;;<<<======AAAAAABBBDDDEEEFFFGGGHHHGGGGGGGGGHHHIIILLLNNNOOORRRRRRSSSUUUXXX[[[]]]^^^aaadddhhhjjjkkkooouuuzzz000000111111111111000000111111111222222222222333222111111222222333444555111444666666666888===AAAAAAEEELLLTTT[[[ccckkkooonnnoooppppppppprrrvvvxxx|||~~~|||wwwuuurrrooommmllllllnnnoooooouuu}}}nnnddd^^^[[[YYYYYY[[[___fffmmmrrruuuuuummmjjjfffaaa\\\WWWTTTSSSRRRPPPNNNNNNMMMLLLIIIGGGBBB@@@>>>;;;888555444333333333333333333333333333111111111111111111111111000000000111111111111222///111222222000//////000000000000000000///...................../////////////////////////////////000000000000////////////////////////////////////111000000//////000000111///000000000000//////.........------......///000/////////000000000111111111111111111111111111111222111111111111222333333111111111222222333333444333333333333333333333333333444444444555555555555555555444444555777999:::888888888999999:::::::::888888888888888888888888888999999:::;;;<<<======AAABBBCCCDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJMMMOOOPPPQQQRRRSSSUUUXXX[[[]]]___```cccgggiiijjjnnntttyyy000000111111111111000000111111111222222222333333222222222222333444555555222555888999888;;;AAAGGGIIIOOOXXX```ggglllppprrrqqqrrrsssssstttwww|||}}}uuuooommmlllkkkllloootttyyy|||{{{qqqiiiccc```WWWWWWYYY^^^eeekkkoooqqqqqqmmmgggaaa\\\ZZZYYYYYYVVVUUUSSSSSSRRRQQQNNNLLLGGGEEEBBB???<<<999777666333333333333333333333333111111111111111111111111000000111111111222222222...000222222111000000111///000000111000///...---.........//////000000000////////////////////////////////////000000000000////////////////////////111111000000000000111111...//////000000000000///......------......///000//////000000000111111111111111111111111111111111111111000000000111222333000111111222333333444444333333333333333333333333444444444444555555555555444444555666777888999999999999999999999999::::::777777777888888999999:::888999999:::;;;<<<======@@@AAABBBCCCEEEFFFGGGGGGIIIIIIIIIJJJKKKNNNPPPQQQRRRSSSTTTVVVYYY\\\___```___bbbfffhhhiiimmmsssxxx000000111111111111000000111111222222222333333333222222222222333444555555333666:::;;;;;;>>>EEEKKKPPPVVV```iiinnnqqqsssttttttuuuvvvvvvxxx||||||uuuoooggghhhiiimmmttt}}}yyyrrrlllhhhZZZXXXWWWXXX]]]bbbfffgggooolllfffaaa^^^^^^```aaaZZZXXXWWWVVVVVVTTTQQQOOOKKKIIIFFFBBB???<<<:::999333333333333333333333333111111111111111111111111000000111111222222222222---///111222111111111111///000111111111000...---.../////////000000111111////////////////////////......//////000000111111////////////////////////111111000000000000111111......///000000111000000...............///000000000000000000111111111111222222111111111111111111111000/////////000222333000000111222333333444444222222222222222222222222444444444555555555666666333444555777888999999999777777777777777777777777666666777888999:::::::::888999999:::;;;<<<===>>>???@@@AAABBBCCCEEEFFFFFFIIIIIIIIIJJJLLLNNNQQQRRRSSSTTTUUUWWWZZZ]]]```aaa^^^aaaeeegggiiilllrrrwww000///...///000111000///333222222222222222222222111222222222111111444666444666999<<<@@@FFFMMMRRR___ccciiipppvvvzzz||||||xxxxxxzzz{{{}}}}}}yyywwwyyy|||zzzrrrjjjhhhjjjmmmsss|||~~~{{{yyyoooggg]]]WWWWWWZZZ[[[\\\eeeeeeeeecccaaa```aaabbbZZZXXXVVVUUUTTTUUUVVVWWWRRRPPPLLLGGGCCC???===;;;666444222222333333333222222222222111000//////...222222111000//////000000000000//////000111222222333222222111000//////...000000000000////////////......////////////..............................000000000000000000000000000000000000000000000000000000000000000000000000...............///000000............////////////000000000000000000000000111111222222222333333333222222222222222222222222///000000000000111111111222333333444444555555555222333444555666555444333777777777777666666666666555666888999999888777666<<<;;;;;;:::::::::;;;;;;===???AAACCCEEEGGGHHHIIIFFFGGGHHHIIIJJJLLLOOORRRVVVVVVWWWWWWYYYZZZ\\\\\\``````bbbfffhhhkkksss|||+++++++++---///111111111333333333333333333333333111222222222111222444666888:::===AAAFFFMMMUUUZZZhhhkkkooosssuuuwwwwwwvvvzzz|||~~~tttrrrrrrtttwwwwwwrrrnnnmmmuuu~~~~~~~~~}}}~~~xxxssskkkbbbZZZWWWVVVWWW^^^___aaabbbaaaaaa``````^^^\\\ZZZXXXXXXYYYZZZ\\\VVVUUUQQQMMMHHHCCC@@@>>>888666444333444444222111222222222111000/////////222222111000000000000000000000000000000111222222000000000///...---------000000000000//////////////////000000000000//////........................////////////////////////000000000000000000000000000000000000000000000000...............///000000/////////000000000000111000000000000000000000000111111111222222222333333222222222222222222222222000000111111111222222222444444444444555555555555333333444555555555555444666666666777777777777777666777777888888888888888:::999::::::;;;<<<======>>>???AAACCCEEEGGGHHHHHHFFFGGGHHHIIIJJJLLLOOORRRVVVVVVVVVWWWXXXZZZ\\\\\\``````cccgggiiikkkrrrzzz///......000333444444444333333333333333333333333111222333222111222555777<<>>???>>>???AAACCCEEEGGGHHHHHHFFFGGGIIIIIIJJJLLLPPPSSSUUUUUUVVVWWWXXXZZZ\\\]]]``````dddhhhiiijjjpppwww444333222222333333222111111111111222222222222222222333333333333555888;;;@@@DDDIIIPPPXXXaaajjjppprrrsssuuuwwwyyyzzz{{{{{{|||vvvrrrsssrrroookkkiiimmmuuu|||}}}~~~|||wwwnnnfff```^^^YYYXXXYYY[[[^^^```aaabbb```^^^[[[YYYYYY[[[___aaa______^^^[[[UUUNNNHHHDDD@@@>>>:::888777555333111222222222111111000000000222222111000000111111111111000000000000000111111222111111111000000000///////////////000000000000///000000111111000000///........................111111111111111111111111////////////////////////////////////////////////...............///000000//////000000000111111111000000000000000000000000000000000111111111222222333333333333333333333333333333333333444444444444888888777777666666555555666555444444444555777888555555666777888888999999888777777666777888:::;;;888888999:::;;;===>>>???>>>???AAACCCEEEFFFGGGHHHFFFHHHIIIJJJJJJMMMPPPSSSTTTUUUUUUVVVXXXZZZ\\\]]]```aaaeeeiiijjjiiinnnuuu000///......//////...,,,///000000000111111111222222444555666777999===@@@EEEJJJQQQXXX```iiiqqqvvvvvvvvvwwwyyy{{{~~~}}}xxxssspppsssqqqmmmiiijjjsss}}}|||~~~}}}||||||zzzuuunnnhhh```\\\WWWUUUWWW[[[^^^___^^^\\\ZZZYYYYYY\\\___aaa_________\\\XXXQQQJJJFFFDDDAAA===;;;999777444222222222222222111111111111222111111111111111222222111111000000000000000111111111111111000000000000.../////////000000000111...//////000000//////...////////////////////////000000000000000000000000////////////////////////////////////////////////...............///000000........./////////000000111111111111111111111111000111111111111222222222333333333333333333333333333444444444444555555555888888888777777666666555777666555444555666777888555666666777888999999:::888777777777777999;;;<<<::::::::::::;;;<<<======???@@@BBBCCCEEEFFFGGGGGGGGGHHHIIIJJJKKKMMMPPPSSSTTTTTTUUUVVVXXXZZZ\\\]]]```aaaeeeiiiiiiiiimmmttt///...---...111222111000//////000000111222222222333555777999<<>>???@@@AAABBBDDDEEEFFFFFFFFFGGGIIIJJJKKKKKKMMMQQQTTTRRRSSSTTTUUUWWWZZZ\\\]]]``````bbbfffggghhhooowww444333111111111111000...222222333444444555666666555777;;;???CCCHHHNNNRRR\\\cccmmmvvv{{{}}}~~~~~~~~~}}}}}}~~~{{{yyyvvvrrrnnnjjjhhhgggkkkppp{{{~~~|||~~~qqqfffaaa\\\VVVRRROOOPPPQQQSSSTTTUUUUUUUUUXXXXXXYYYXXXWWWTTTQQQPPPIIIFFFBBB@@@>>>;;;999777222222222222222222222222222111111111222333333444222222111000000///000000000000000000111111111111---......///000111111222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...............///000000000000000000111111111111111111111111111111111111333333333444444444555555444444444444444444444444333333333444444444555555444444555555666666777777555666888999999888888777999999999888888888888888555666888:::;;;;;;;;;;;;666777888999;;;>>>@@@AAA@@@AAABBBDDDEEEFFFFFFFFFGGGIIIJJJKKKKKKNNNQQQTTTRRRRRRTTTUUUWWWZZZ\\\]]]aaa```bbbeeefffhhhoooxxx000000111222222222222222111222333333222333555777888:::>>>BBBHHHOOOVVV[[[fffkkksssyyy}}}~~~vvvrrrrrruuurrrkkkgggiiioooyyy}}}zzzyyy{{{{{{|||vvvqqqjjj___XXXXXXTTTOOOJJJJJJLLLPPPQQQPPPTTTUUUVVVWWWVVVTTTRRRQQQIIIHHHGGGEEEBBB???<<<;;;888666444222111111111111222111111111111111222222,,,,,,---///000111222333111000000///000000111222111111000///////////////000000////////////000000000000000000000000000000000000000000////////////...///000111111000///...+++000444444111...---...000000//////.........---000000000000111111111111333333333333333333333333666666666666666666555555555555555555555555555555444444444444444444444444222333444555666666666666777888888888999999999999777666666666666666777777777777888999::::::::::::999;;;<<<<<<;;;<<<===???EEEDDDDDDEEEGGGIIIHHHHHHHHHIIIKKKLLLMMMOOORRRTTTTTTTTTUUUWWWYYY[[[]]]^^^cccccceeegggffffffnnnwww000111111222222222222111222333444444333444666888===???BBBGGGMMMUUU^^^dddlllpppvvvzzz}}}yyysssooommmmmmmmmkkkiiioooxxx~~~~~~~~~}}}wwwwwwwww{{{{{{wwwqqqgggaaa```UUUQQQLLLIIIJJJMMMPPPRRRTTTUUUVVVVVVUUURRRPPPNNNJJJIIIHHHFFFDDDAAA>>>===:::999777555333222222333222222111111111111222222//////000111222333444444222222111111000000//////111111000///////////////000000////////////000000000000000000000000000000////////////000000000000......////////////.........000222222111///......111000000000////////////000000000000111111111111333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444333333444555666666666666777777777777888888888999999888777777666666666666777888999::::::;;;::::::999;;;<<<<<<;;;<<<===???DDDCCCCCCDDDGGGHHHHHHGGGHHHJJJLLLMMMMMMOOORRRTTTTTTTTTUUUWWWYYY[[[]]]^^^bbbbbbeeegggfffgggnnnxxx222222222222222111111111333444555555555666999;;;BBBEEEJJJOOOVVV___hhhnnnsssvvvyyy|||}}}{{{uuuooolllmmmmmmmmmmmmmmmttt}}}}}}~~~yyywwwvvvwww{{{|||wwwnnnhhhfffWWWUUUPPPLLLIIIJJJNNNQQQRRRSSSTTTTTTSSSPPPNNNLLLMMMLLLKKKIIIGGGEEECCCBBB>>>===:::888666555444444222222111111111111222222111111111222222222333333222222222222111///...---111111000/////////000000000000////////////000000000000000000000000000000......//////000000111111///......------......///111000//////000000///...111111111000000000000///000000000000111111111111333333333333333333333333222222222222222333333333555555555555555555555555444444444444444444444444444444555555555555555444666666666666777777777777;;;:::999888777666666666777888999:::;;;;;;;;;;;;999;;;<<<<<<;;;<<<===???CCCBBBBBBCCCFFFGGGGGGFFFIIIJJJLLLMMMNNNPPPSSSUUUTTTTTTUUUWWWYYY[[[]]]^^^aaaaaadddgggfffgggoooyyy333333222222111111111222333444555555666888<<>>AAAAAAAAABBBEEEGGGGGGFFFIIIJJJLLLMMMNNNPPPSSSUUUTTTTTTUUUWWWYYY[[[]]]^^^```aaadddgggfffhhhpppzzz333333222111111222222333222333555666888;;;@@@DDDHHHOOOZZZdddkkkooorrrtttwwwyyy{{{}}}yyyrrroookkkgggjjjqqqxxx|||~~~~~~~~~zzzyyyyyyzzzyyy|||tttmmmgggcccaaabbb```[[[SSSLLLJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOSSSRRRRRRRRRQQQOOONNNMMMEEECCC???<<<999777666555444333333222111111222222111111111111000000000000---...111222333222111000111111000000000000111111000000////////////000000////////////////////////---......///000111111222222111000//////000111222444000---,,,///111000...........................///000000000111111111111222222222222222222222222222333333333444444444555555555555555555555555555444444444444444444444444555555555555555555444444444555555555666666666666888777777777888999::::::888888999:::;;;;;;;;;;;;999;;;<<<<<<;;;<<<===>>>AAA@@@@@@BBBEEEGGGGGGFFFHHHJJJLLLMMMNNNPPPRRRUUUTTTTTTUUUWWWYYY[[[]]]^^^```aaadddgggfffhhhpppzzz333222111111111333444555333444666888;;;AAAGGGLLLPPPXXXcccmmmrrrtttttttttwwwyyy|||{{{qqqiiigggdddcccjjjuuu~~~}}}|||}}}}}}}}}~~~~~~{{{uuuppplllhhhggggggeee```ZZZTTTPPPOOOLLLKKKJJJIIIJJJLLLOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPHHHFFFBBB>>>;;;888777666555444333222222111222222333333333333333333222222---...///111222222222222111111000000000111222222000000////////////000000000000000000000000000000......//////000000111111222111111000000111111222333111......//////000///,,,---------------......000000000000111111111111222222222222222222222222333333444444555555666666555555555555555555555555444444444444444444444444444444555555555555555444555555555555666666666666666666666777888999:::;;;888999:::;;;;;;<<<<<<<<<999;;;<<<<<<;;;<<<===???@@@@@@@@@BBBEEEGGGGGGGGGHHHIIIKKKLLLMMMOOORRRTTTTTTTTTUUUWWWYYY[[[]]]^^^aaaaaadddgggfffgggoooyyy222222111111222333666777555666999<<<@@@GGGOOOTTT]]]ccclllrrrvvvwwwxxxyyyyyy|||~~~zzztttiiicccddddddeeerrr}}}}}}}}}}}}|||yyyxxxxxxxxxwwwwwwyyy~~~zzzvvvvvvuuuqqqnnnjjjeeeaaa___\\\ZZZYYYPPPNNNJJJGGGGGGJJJNNNPPPPPPPPPQQQQQQQQQPPPPPPOOOLLLJJJFFFAAA===:::999888555555444333222222222222333333333333333333333333//////000000111111222222111111000000111111222333000000////////////000000000000000000000000000000////////////000000000000000000111111111111000000000111111000......///000------------......//////000000000000111111111111111111111111111111111111333333333444555666666666555555555555555555555555444444444444444444444444333333444555666666666666555555666666666777777777666666666666777777888999888999:::;;;<<<<<<<<<<<<999;;;<<<<<<;;;<<<===???AAA@@@@@@CCCFFFHHHHHHHHHGGGHHHJJJKKKLLLNNNQQQSSSTTTTTTUUUWWWYYY[[[]]]^^^bbbbbbeeegggfffgggnnnxxx222111000000222444777888777888;;;???DDDKKKTTTYYYhhhlllqqquuuxxxyyy{{{}}}|||{{{sssnnnnnnddd```dddggglll|||~~~zzzsssnnnlllmmmoooqqqrrryyy{{{wwwuuuyyy{{{yyyrrrlllddd```aaabbbbbbbbbUUUQQQKKKFFFEEEHHHLLLOOONNNNNNOOOOOOOOOOOONNNNNNOOOLLLHHHDDD???<<<:::999666555444333222222222222000000111111111222222222222111000000///000000111111111000000111222333333000000////////////000000000000000000000000000000000000000000////////////...///000111111000///......111333111...---...111---.........//////000000000000000000111111111111111111111111111111111111222222333444444555666666555555555555555555555555444444444444444444444444222333444555666666666666666666666666777777777777888777666666666666666777999999:::;;;<<<<<<<<<<<<999;;;<<<<<<;;;<<<===???AAA@@@AAACCCFFFHHHIIIHHHFFFHHHIIIJJJKKKMMMPPPRRRTTTUUUUUUWWWYYY[[[]]]___cccccceeegggffffffnnnwww555666666555555555888:::999<<>>======777777777666555444222111000///...///111222333222000000111111111000000///111000000111222111000...////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000222111111111000000//////000000000000///////////////////////////000111111111111222222222333333333222222222222222222222222666555333222222333555666222333333444555666777777555555555555666666666666777777777666666666666666777777888888888999999999::::::999888999:::;;;<<<:::>>>AAA@@@<<<:::===@@@AAABBBCCCEEEFFFHHHIIIJJJHHHIIIJJJLLLNNNPPPRRRTTTUUUTTTTTTUUUXXX[[[___aaacccfffhhhhhhhhhkkkpppuuu333444444333333444777999===AAAGGGNNNVVV^^^gggllluuuvvvxxxzzz}}}|||uuuoookkkiiigggfffhhhpppzzz~~~~~~}}}{{{zzz{{{~~~|||yyy~~~|||xxxsssnnnjjjgggeeeiiikkknnnqqquuuwwwxxxyyyuuurrrppprrruuussslllfff^^^YYYSSSOOOLLLKKKIIIHHHIIIKKKLLLKKKJJJJJJMMMOOORRROOOKKKFFFBBB???>>>===888888777666444333222111333111//////111111111000111111111111111111111111333222000000111111000///////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111111000000000//////000000000000////////////000000/////////000000111111111222222222333333333333333333333333333333333444333111000000111333444444444444444555555555555555555555555666666666666888888888888888888888888888888888888999999999999::::::999999999:::;;;<<<999===AAAAAA===;;;===???AAAAAABBBDDDFFFGGGIIIIIIHHHIIIIIIKKKMMMPPPRRRSSSTTTTTTTTTUUUWWW[[[^^^```aaadddggghhhiiilllrrrwww333333444333333555999;;;CCCHHHOOOXXX```hhhpppvvvzzzzzz|||~~~{{{ssslllhhhgggiiikkknnnvvvzzzxxxxxxwwwvvvssswww|||~~~}}}yyyvvvuuu|||{{{xxxuuuqqqmmmjjjhhhfffffffffhhhlllrrrwww{{{vvvxxx}}}|||pppggg]]][[[XXXUUUSSSOOOKKKGGGHHHIIIIIIIIIHHHIIIKKKMMMPPPNNNLLLHHHEEEBBB???>>>===<<<:::777555444333333555333111000111111000///222111000000111222333444666444111000111111111000////////////000000000000000000000000000000000000////////////000000000000////////////////////////111111000000000000//////000000000000////////////111000000/////////000000111111222222222333333333444444444444444444444444333333111111111111333333555555555444444333333333444555555555555666666666888888888888888888888888888888999999999:::::::::::::::999999999:::;;;<<<888<<>>>>>???@@@AAACCCDDDFFFGGGHHHGGGHHHIIIJJJLLLNNNPPPQQQSSSSSSTTTUUUWWWYYY[[[\\\```cccggghhhjjjmmmtttyyy333444555666888===BBBGGGOOOUUU^^^hhhooouuuzzz}}}}}}xxxrrrnnniiieeefffooo||||||xxxuuurrrsssssspppmmmmmmpppttttttuuuvvvwwwuuussspppnnnmmmiiiccc______ccchhhlllvvvqqqggg___\\\YYYWWWUUUTTTRRRPPPJJJIIIFFFEEEFFFGGGHHHIIIKKKKKKKKKJJJHHHEEEBBB@@@BBB@@@>>><<<:::888777666444222111111222333333222222111000000111333555777777555111000000111222111////////////000000000000////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000////////////111111000000000000111111111111222222222333333333222222222222222222222222444444444444444444444444111111222222333444444555444444444444555555555555444444555555666666666666888888999999999:::::::::999999:::::::::;;;;;;;;;777;;;???BBBBBBAAA@@@??????@@@AAACCCDDDFFFGGGHHHHHHHHHIIIJJJLLLMMMOOOPPPRRRSSSTTTUUUWWWYYY[[[\\\bbbeeehhhiiijjjmmmsssxxx222333555777;;;AAAHHHMMMWWW]]]gggooouuuxxxzzz|||wwwrrrggggggggghhhooo}}}}}}{{{wwwuuurrrnnnlllnnnrrrvvvzzz{{{||||||zzzuuuqqqnnnoookkkfffaaa______bbbcccqqq{{{|||qqqlllbbb___ZZZWWWVVVVVVUUUTTTOOOKKKGGGEEEFFFGGGHHHHHHIIIIIIIIIIIIGGGEEECCCBBB??????>>>===;;;888666555444333111222333444444333222111000000111222333444555333000000111222222111////////////000000000000000000000000000000000000000000000000////////////////////////////////////......////////////000000000000000000////////////111000000000000111222333111111222222222333333333222222222222222222222222222222222222222222222222///000000111333444444555333444444444444555555555555666666777777888888999777777888888888999999999888999:::;;;;;;;;;::::::888:::>>>AAABBBBBBAAA@@@@@@@@@BBBCCCEEEGGGHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRTTTVVVYYY[[[]]]]]]cccfffhhhiiijjjmmmsssxxx444555888;;;@@@HHHQQQWWW```gggooowwwzzz{{{{{{{{{{{{tttmmmiii```dddjjjrrr~~~~~~|||xxxtttqqqrrrtttvvvwwwzzz|||~~~~~~{{{wwwqqqnnnllljjjgggeeebbbaaa``````fffoooxxx|||xxxrrrooonnngggccc___\\\YYYWWWUUUSSSSSSOOOIIIGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCC??????@@@@@@???<<<999777777555333333333444333222111111111111111111111111111000///000222222222111////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000........./////////000000000000000000/////////////////////000111222333444111111222222222333333333333333333333333333333333111222222333333222222111000000111111222222333333333333444444444555555555555555666666777888888999666666777777777888888888888999:::;;;;;;;;;::::::::::::<<>>AAACCCCCCCCCAAABBBCCCEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQOOOQQQTTTXXX[[[^^^```aaa___cccgggiiikkkpppwww|||444999@@@HHHPPPXXX```eeepppsssxxx{{{}}}}}}wwwooojjjgggccc```fffmmmzzz~~~|||yyyxxxxxxxxxwwwvvvuuutttssstttuuutttrrrpppkkkhhhdddddddddbbb^^^[[[]]]]]]]]]```ccciiimmmpppkkklllkkkfff___XXXUUUUUUXXXWWWSSSNNNJJJGGGGGGHHHGGGEEECCCCCCFFFHHHGGGEEEDDDEEEGGGGGGEEECCC???===:::999888666444333333222333333333222222222111111//////000000111111222222222111000//////000111222000000000000000000000000////////////000000000000111111111111111111111111222222111111000000//////111111111111111111111111222111000//////000111222000000111222222222222111111111111111111111111111333333333444444555555555333333333222222111111111111222222333444555666666777777777777666666666666555555555555666666666666888888999999999:::::::::;;;<<<===<<<<<<<<<>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKIIIJJJJJJJJJJJJLLLOOOQQQQQQRRRUUUYYY\\\^^^```aaa```cccgggiiikkknnntttyyy888>>>FFFNNNWWW___gggkkksssvvvzzz}}}}}}}}}~~~{{{ssskkkgggdddbbbbbboooyyy}}}{{{yyyxxxvvvuuuqqqpppoooooopppqqqpppnnnjjjhhheeecccbbbaaa```___aaa`````````bbbeeeiiikkklllmmmkkkggg```ZZZWWWWWWWWWVVVUUUQQQMMMJJJGGGFFFGGGEEECCCDDDFFFHHHGGGEEEEEEFFFGGGGGGFFFDDDAAA???;;;:::888777555444333333333333222222222111111111000000000000000111111111222111000//////000111222000000000000000000000000////////////000000000000000000000000000000000000000/////////.........---////////////////////////000000///.........//////000111111222333222222222222222222222222222222222333333444444444444444444444444444333333333222222555444444444444333333333555555555555555555555555555555555555666666666666888888888999999999::::::;;;<<<===<<<<<<<<<>>>@@@BBBBBBDDDEEEGGGIIIJJJJJJHHHIIIJJJJJJJJJKKKNNNQQQSSSTTTVVVXXXZZZ\\\]]]]]]```dddgggiiikkkooouuuzzz>>>DDDMMMWWW```hhhoootttxxxzzz}}}~~~~~~yyyuuuooohhhccccccgggjjj~~~|||yyywwwuuunnnllljjjjjjkkklllkkkkkkhhhhhhfffdddaaaaaabbbccceeecccaaa``````bbbdddfffkkkkkkiiieee```]]][[[\\\YYYYYYXXXVVVRRRMMMHHHEEEGGGEEEDDDDDDFFFGGGGGGFFFEEEFFFGGGHHHGGGEEECCCAAA===<<<:::888666555444444222222222111111111000000111111111111000000000000111111000000000000111111000000000000000000000000////////////000000000000////////////////////////////////////............////////////////////////333444444444333222111111111222222333333333333333333333333333333333333333444444444444444444333333555555444444444444333333444444444444333333333333444444444444444444444444555555555555666666666666888888888999999999999:::;;;<<<===<<<<<<<<<>>>@@@BBBBBBCCCEEEGGGHHHJJJJJJGGGHHHIIIIIIIIIKKKNNNQQQUUUUUUVVVWWWXXXYYYZZZZZZaaadddhhhiiijjjnnnuuuzzzCCCJJJTTT^^^gggooouuuyyyzzz||||||tttrrrlllfffccciiisss|||{{{zzz{{{|||{{{yyyxxxpppmmmiiigggggghhhhhhgggfffhhhjjjhhhdddaaabbbdddeeedddaaa```___aaacccdddfffeeecccaaa______aaabbbbbb```\\\YYYUUUPPPJJJGGGGGGFFFEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHFFFEEEDDD???>>><<<999777666555555222222111111111000000000222222111111000000//////111000000000000000000111////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000444444555666555333222111222222333444444444444333333333333333333333333333555555555444444333333333444444444444444333333333111111222333444555555666444444444444444555555555555555555555666666666666888888888888999999999999:::<<<===<<<<<<<<<>>>@@@AAABBBCCCEEEFFFHHHIIIJJJGGGHHHIIIIIIIIIKKKNNNQQQVVVVVVVVVWWWXXXYYY[[[[[[aaadddggghhhiiimmmsssyyyHHHOOOYYYdddlllsssxxx{{{zzz}}}zzzuuupppnnnjjjfffiiittt}}}zzzxxxwwwvvvuuuuuuvvvyyyzzz||||||||||||||||||}}}}}}zzzvvvvvvxxxzzz~~~~~~}}}}}}uuuqqqmmmjjjiiihhhgggfffeeeiiimmmlllhhheeedddeeeeeecccaaa```___aaaccceee^^^\\\[[[[[[]]]aaaeeeggglllgggaaa[[[WWWSSSNNNKKKHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEGGGGGGHHHGGGGGGFFFAAA@@@>>>;;;999777777666222222222111111111111000222222111111000000//////000000000111111000000000////////////////////////////////////000000000000111111111111111111111111000000000000111111111111000000000000000000000000//////000111000///---,,,222222333444444444444333333333333333333333333333555555555444444333333333222222222222222333333333000111111222333444555555444444555555555666666666555555555555666666666666777777888888888999999999:::<<<===<<<<<<<<<>>>@@@AAABBBCCCDDDFFFHHHIIIJJJFFFHHHIIIIIIJJJLLLOOORRRUUUUUUVVVWWWYYY\\\^^^___aaaccceeefffgggkkkrrrxxxNNNUUU___iiipppuuuyyy{{{{{{~~~zzztttppplllkkkjjjnnnwww}}}xxxuuusssqqqooommmiiijjjiiihhhggggggjjjlllkkklllllllllmmmmmmmmmmmmqqqsssvvvzzz~~~wwwssssssvvvxxxyyy~~~~~~yyyvvvrrrooommmllljjjhhheeehhhlllmmmmmmkkkjjjiiihhhfffcccaaa``````aaacccYYYVVVTTTUUU[[[bbbhhhkkkqqqjjjbbb]]]YYYVVVRRRNNNJJJJJJJJJGGGEEECCCDDDEEEDDDDDDEEEFFFGGGHHHHHHHHHCCCBBB@@@===;;;999888777333333333222222222111111111111111111000000000000000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111............////////////////////////////////////.../////////000//////...111222222333333333333333333333333333333333333333444444444444444444333333111111222222222222333333333333333333222222222222444444444555666666777777555555555555666666666666777777777888888888888999;;;<<<===<<<<<<<<<>>>@@@AAAAAABBBDDDFFFGGGIIIIIIGGGHHHIIIJJJKKKMMMPPPSSSUUUUUUUUUWWWZZZ]]]```bbbbbbdddffffffgggkkkrrrxxxUUU\\\fffooouuuxxx{{{|||~~~}}}zzzuuupppllljjjlllqqq}}}~~~zzzwwwssspppllljjjgggfffeeeeeecccaaa^^^______^^^[[[[[[^^^```^^^^^^______`````````___bbbccceeehhhlllqqquuuxxxyyyyyyzzz{{{|||~~~~~~~~~}}}yyyxxx}}}wwwsssrrrtttuuuwww|||~~~~~~~~~yyywwwuuussssssqqqooommmffffffgggjjjnnnqqqrrrrrrpppmmmhhhccc___]]]\\\\\\YYYUUUQQQSSSYYYbbbhhhlllmmmgggaaa^^^]]]ZZZUUUPPPKKKLLLLLLHHHDDDBBBBBBDDDBBBCCCDDDEEEFFFGGGHHHIIIEEECCCAAA>>><<<:::999888444444444333333333333222000000000000000111111111///000111222222111000///000000000000000000000000////////////000000000000111111111111111111111111---........./////////000////////////////////////000000000000111222333333000111111222333222222222222222222222222222222222333333444444444444444444222222222333333333444444333333333222222222222111222333333444555555666666555555555555666666666666777777777777888888888888;;;<<<===<<<<<<<<<>>>@@@@@@AAABBBDDDFFFGGGHHHIIIHHHIIIJJJKKKLLLNNNQQQTTTTTTTTTUUUVVVXXX\\\___aaadddfffgggggghhhlllssszzzZZZaaakkktttyyy{{{|||}}}}}}zzzwwwrrrmmmjjjkkkoooyyyxxxnnnjjjhhheeebbbaaa___^^^]]]^^^]]][[[ZZZXXXYYYZZZXXXUUUTTTWWWZZZVVVVVVWWWXXXXXXXXXXXXWWWXXXYYYZZZ\\\```eeeiiilllhhhhhhjjjlllmmmooopppqqqpppqqqrrrssssssrrrqqqqqqqqqssswww|||~~~|||xxxsssrrryyy~~~xxxtttrrrssstttvvv|||}}}|||}}}xxxwwwvvvvvvvvvuuusssppphhheeecccgggnnnuuuyyy{{{wwwsssllleee^^^ZZZXXXWWWZZZVVVQQQRRRYYYaaahhhkkkgggccc```___```]]]WWWQQQMMMNNNMMMIIIDDDAAAAAACCCBBBBBBCCCEEEFFFGGGHHHIIIEEEDDDBBB???<<<:::999999555555444444444333333333//////000000111111222222///000111222222111000///000000000000000000000000////////////000000000000000000000000000000000000///000000000111111222222111111111111111111111111------,,,,,,---///111222000000111222222222222111111111111111111111111111333333333444444555555555333333333444444555555555000000111222333444444555111111222333333444555555555555555555666666666777777777777777888888888888;;;<<<===<<<<<<<<<>>>@@@@@@AAABBBDDDEEEGGGHHHIIIHHHIIIKKKLLLLLLOOORRRUUUUUUTTTTTTUUUWWWZZZ]]]___fffhhhiiiiiiiiinnnuuu{{{hhhlllrrryyy}}}}}}{{{wwwtttrrrrrrrrrrrrvvvuuufffdddaaaZZZWWW[[[YYYXXXWWWVVVUUUUUUUUUVVVRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWYYY[[[]]]___```___```aaabbbccccccccccccccccccdddddddddcccaaa```dddeeegggkkkpppvvv{{{~~~{{{{{{||||||{{{xxxvvvtttvvvooojjjlllyyy|||zzzxxxwww}}}~~~|||yyyzzz}}}}}}yyyxxxvvvuuuvvvvvvvvvtttrrrllliiifffhhhooowww|||~~~|||wwwooofff```\\\[[[[[[WWWUUUSSSTTTXXX\\\___```\\\\\\]]]]]]]]]\\\[[[[[[RRROOOLLLIIIHHHEEEBBB@@@CCCDDDEEEFFFFFFEEEDDDCCCEEEDDDBBB@@@===;;;999888777777777666555333222111777///''''''---222000+++000000000111222222222333111111000000000000111111222222222222111111111000000000000000///---,,,+++((())),,,000222222222222000000///...............111111111111111111111111222222222222222222222222222222333333333333444444333333333333444444555666444444444333333222222222444444555666444333555999444444444444444444444444666666666666666555555555888888777777777777777888888:::;;;<<<<<<<<<>>>???AAAAAACCCDDDFFFHHHJJJJJJIIIJJJJJJJJJJJJKKKNNNQQQQQQRRRSSSVVVXXX[[[^^^___dddfffhhhhhhiiimmmuuu{{{lllooouuu{{{~~~vvvvvvtttsssrrrsssuuuwwwyyyxxx{{{jjj]]]\\\[[[UUUSSSVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\\\\]]]\\\[[[ZZZYYYZZZ[[[^^^aaaeeejjjnnnppppppqqqsssttttttsssrrrqqqpppkkkhhhmmmzzz}}}}}}~~~}}}zzz{{{}}}{{{wwwtttssstttvvvxxxxxxwwwuuuooollliiijjjooouuuxxxzzzwwwsssnnngggaaa^^^\\\[[[XXXVVVTTTUUUWWWZZZ[[[[[[YYYZZZ[[[\\\]]]]]]\\\\\\WWWSSSNNNJJJHHHFFFDDDBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBAAA???===<<<::::::888888888777555333222111555///******...111///,,,111111111111111111222222111111000000000000111111222222111111111000000000000000000000000///...---///............///000000000000///............///111111111111111111111111222222222222222222222222111111111222222222333333333333222222333444444555555444444444444444333333333333333333222222444666555555555555555555555555666666666666555555555555888888777777777777888888888:::;;;<<<<<<<<<>>>???@@@AAABBBDDDFFFGGGHHHHHHIIIJJJKKKKKKKKKLLLOOORRRVVVVVVWWWXXXZZZ\\\]]]^^^ccceeeggghhhiiimmmuuuzzzqqqtttyyy~~~}}}zzznnnppprrrrrrsssxxx}}}{{{vvvnnnjjjjjjmmm___UUUUUUUUURRRQQQUUUSSSTTTVVVWWWXXXWWWVVVUUURRRRRRRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWUUUTTTTTTUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSRRRSSSTTTWWWZZZ]]]```bbbcccdddfffhhhjjjkkkkkkjjjgggfffgggooo}}}~~~||||||}}}yyysssmmmnnnppptttxxx{{{zzzyyyssspppmmmmmmoooqqqssstttpppnnnllliiieeeaaa]]]\\\YYYXXXVVVVVVWWWWWWVVVUUUUUUVVVYYY[[[\\\]]]]]]]]]]]]WWWPPPJJJGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCBBB@@@??????>>>===<<<<<<<<<::::::999777666333222111222000......///000///...111111111111111111000000111000000//////000000111111111000000000/////////000000111111111000000000222111...------...///111111000//////......//////111111111111111111111111000000000000000000000000000000111111111222222222222222222111222222333444444444444444555555555555555555444444444555666666555555555555555666666666555555555555555555555555888777777777777777888888888:::;;;<<<<<<<<<>>>??????@@@BBBDDDEEEFFFEEEEEEIIIJJJKKKKKKLLLMMMPPPSSSZZZYYYZZZZZZ[[[\\\]]]^^^ccceeeggghhhiiimmmtttzzzuuuwww{{{~~~{{{wwwtttkkkmmmppprrrxxxzzzwwwsssnnnkkkjjjgggbbbaaaccceeeZZZSSSSSSUUUTTTUUUXXXWWWYYY[[[]]]]]]\\\YYYWWWTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXWWWWWWWWWWWWWWWVVVZZZ[[[[[[[[[\\\[[[[[[[[[\\\ZZZWWWTTTSSSRRRSSSSSSRRRSSSTTTTTTTTTTTTRRRRRRPPPPPPRRRSSSUUUWWWXXXYYYYYYZZZ\\\^^^```aaabbbbbbaaabbbgggrrr}}}~~~}}}|||wwwpppfffhhhkkkpppvvvzzz{{{zzzwwwuuurrrpppooonnnnnnnnnjjjkkkkkkjjjhhhddd```]]]ZZZYYYXXXXXXWWWVVVSSSPPPQQQSSSVVVYYY[[[]]]]]]]]]```YYYQQQIIIFFFEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAA??????>>>======<<<;;;;;;;;;;;;:::999666444222111000111222222000//////000222222111111000000//////000000////////////000000000000000000///////////////000111222222222222222//////.........000111222111000000///.../////////111111111111111111111111000000000000000000000000111111111111222222222222222111111111111111222222222333333333444555555555333555555333222444555333444444444444555555555555444444555555555555555666777777777777777777888999888:::;;;<<<<<<<<<>>>???@@@AAACCCEEEFFFFFFEEEDDDJJJKKKLLLLLLLLLNNNQQQTTTYYYYYYYYYZZZ[[[\\\]]]^^^bbbdddggghhhiiimmmtttyyyxxxyyy|||~~~|||zzzwwwtttpppmmmgggjjjmmmttt~~~~~~yyysssnnnjjjgggddd```^^^___^^^\\\]]]aaa```YYYTTTUUUWWWXXXZZZ\\\[[[]]]```bbbaaa___[[[YYY[[[[[[ZZZZZZ[[[\\\\\\]]]ZZZYYYYYYYYYXXXXXXWWWWWW[[[\\\]]]^^^______^^^^^^]]][[[XXXUUUSSSSSSSSSTTTRRRRRRSSSTTTTTTTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYY\\\___fffqqq}}}~~~{{{~~~}}}||||||vvvooobbbccceeejjjqqquuuwwwxxxxxxxxxvvvssspppmmmkkkjjjhhhiiikkkkkkiiifffbbb```[[[ZZZYYYYYYYYYVVVSSSPPPPPPQQQSSSVVVXXX[[[\\\]]]^^^XXXPPPIIIFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA??????>>>===<<<::::::999<<<;;;;;;999888666444333///111333333111//////000222111111000000/////////000000////////////000000000000000000///////////////000111222222333333222---...000111111111000///111111000///////////////000000000000000000000000////////////////////////222222222333333333333444222111111000000111111111111111111222333333333444///555777333///111111...222222222333333444444444333444444444555555666666777777666666777888999999888:::;;;<<<<<<<<<>>>???BBBCCCDDDFFFGGGGGGFFFFFFIIIJJJKKKLLLLLLNNNRRRTTTUUUVVVWWWXXXZZZ]]]___```aaadddgggiiijjjmmmsssxxxzzzzzz|||~~~|||xxxtttqqqnnnjjjgggdddgggmmmyyy}}}vvvrrrooonnnkkkgggddd```]]]\\\[[[XXXWWWZZZ[[[ZZZ\\\```^^^ZZZWWWVVVXXXZZZ[[[\\\^^^___bbbddddddbbb___]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXZZZ[[[]]]^^^^^^^^^]]]]]]ZZZYYYWWWUUUSSSSSSSSSSSSPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRSSSSSSSSSSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSTTTXXX[[[bbbkkkuuu~~~}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}}}}}}xxx{{{|||{{{{{{{{{vvvpppbbbaaabbbeeejjjooorrrssswwwxxxxxxvvvqqqllljjjiiiggghhhiiiiiihhheeecccaaa[[[ZZZZZZZZZZZZYYYVVVTTTRRRQQQRRRSSSUUUXXXZZZ\\\YYYUUUOOOJJJHHHFFFDDDCCCCCCBBBAAA@@@?????????@@@???>>>===<<<;;;:::999888<<<;;;;;;:::999777666555000111222222000//////000000000000000000000//////000//////......//////000111111000000000////////////000111222222222222222000111222333222000---,,,222111000000//////000000000000000000000000000000////////////////////////222222333333333444444444333222111111000111111111111111111111222222222222111===CCC<<<444333333000111111111222333333444444333333333444555555666666666666666666777888999:::888:::;;;<<<<<<<<<>>>???CCCCCCDDDEEEFFFGGGHHHIIIHHHIIIKKKKKKLLLNNNQQQTTTRRRSSSTTTWWWZZZ]]]___aaa```cccgggiiijjjmmmssswww{{{{{{|||~~~|||yyytttpppmmmiiieeeccccccgggsss}}}xxxsssnnnjjjgggbbbaaa___]]]\\\ZZZYYYYYY[[[XXXYYY\\\]]]\\\]]]aaa^^^]]][[[XXXYYY[[[\\\\\\___aaadddggghhhhhhfffeeedddcccaaa___]]][[[[[[ZZZ]]]\\\\\\[[[ZZZZZZYYYYYY\\\]]]^^^___^^^]]][[[ZZZVVVVVVVVVUUUTTTTTTSSSSSSPPPPPPRRRSSSSSSSSSRRRRRRRRRSSSTTTTTTSSSRRRQQQPPPRRRRRRQQQQQQPPPPPPQQQQQQSSSVVV[[[aaaiiirrrzzz}}}zzzyyyzzz|||}}}~~~}}}{{{zzzyyyyyyzzzzzzyyyzzz|||~~~}}}}}}}}}|||zzz{{{~~~~~~~~~}}}}}}|||{{{{{{zzz{{{{{{uuuxxxyyyxxxyyy{{{wwwrrreeecccaaaaaaeeejjjmmmooouuuwwwyyywwwrrrmmmjjjiiihhhgggfffeeecccbbbaaa```[[[ZZZZZZ[[[\\\]]]\\\ZZZTTTSSSQQQPPPQQQTTTXXX[[[TTTQQQOOOMMMKKKIIIEEECCCCCCBBB@@@???>>>>>>??????<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::999888777111111000000000000///////////////000000000000000//////............//////222222111111111000000000000000111111111111111111111111111111000000///...222111000000//////000000000000000000000000000000000000000000000000000000111222222222333333333333333333222111111111111111333333222222222222222111333DDDNNNEEE888555444222111111222333333444555555222222333444444555666666666666666666777888999:::888:::;;;<<<<<<<<<>>>???BBBBBBBBBBBBDDDFFFIIIJJJGGGHHHJJJJJJKKKMMMQQQTTTRRRSSSUUUWWWZZZ]]]___aaa___cccgggiiijjjmmmrrrwww|||}}}}}}{{{wwwrrrnnnjjjgggccc```dddjjjzzz}}}tttpppkkkhhheeecccaaa___\\\\\\[[[[[[ZZZ[[[[[[[[[___]]]]]]aaaaaa___```cccaaaaaa^^^[[[[[[]]]^^^]]]aaacccgggjjjmmmnnnnnnnnnooommmkkkhhheeecccaaaaaa]]]]]]\\\\\\[[[ZZZYYYYYY___```aaaaaa___]]]ZZZYYYUUUUUUVVVWWWVVVVVVUUUUUUQQQRRRSSSTTTUUUTTTTTTSSSTTTTTTUUUUUUUUUSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPOOOQQQUUUZZZaaaiiiqqqwwwppppppooooooqqqtttxxxzzz~~~}}}{{{zzzyyyyyyyyyzzzvvvwwwwwwyyy{{{~~~}}}{{{{{{{{{yyywwwvvvyyyyyyyyy|||~~~zzzyyyyyyxxxwwwwwwwwwwwwxxxsssvvvvvvvvvxxxzzzxxxsssiiieeeaaa```bbbgggkkkmmmsssvvvyyyxxxsssnnnkkkjjjhhhgggdddaaa```_________[[[ZZZYYY[[[]]]______^^^VVVTTTPPPNNNOOOSSSWWWZZZQQQPPPOOOOOONNNKKKGGGCCCCCCBBB@@@>>>>>>>>>>>>???999::::::;;;;;;<<<<<<<<<::::::;;;;;;::::::999888222000......///000///.........//////000000111111//////............//////222222222222111111111111000000111111111000000///000///......///111444555222111111000000000000000000000000000000000000000111111111111111111111111000111111111111222222222444444333222111111222222444444444333333222222222---BBBNNNDDD555//////---222222333444444555666666222222333333444555666666666666666666777888999:::888:::<<<<<<<<<<<<>>>???BBBAAA@@@@@@BBBEEEIIIKKKFFFHHHIIIJJJKKKMMMPPPSSSTTTUUUVVVXXXZZZ]]]___```___cccgggiiijjjmmmrrrvvv~~~|||yyyqqqkkkjjjhhhcccbbbeeejjjyyyzzztttnnnkkkfffaaa[[[YYYZZZ[[[[[[ZZZ\\\]]]^^^^^^^^^\\\YYYXXX[[[ZZZZZZ]]]aaaeeeggghhhgggfffeeecccaaa```aaacccggghhhoooyyy|||yyyzzz~~~{{{rrrjjjeeedddddd___bbbfffeeeaaa^^^]]]]]]```aaabbbcccbbb```]]][[[WWWVVVUUUVVVXXXXXXVVVUUUUUUVVVWWWWWWVVVUUURRRQQQUUUVVVVVVUUUSSSRRRRRRSSSOOONNNMMMMMMMMMMMMNNNNNNNNNOOOQQQTTTXXX[[[^^^```cccdddeeefffhhhmmmrrrwwwxxxyyyzzzzzzzzzyyyxxxwwwrrrrrrsssuuuxxx{{{}}}yyywwwuuuuuuuuutttttttttttttttuuuvvvwwwuuuuuutttsssssssssssstttvvvuuutttuuuvvvvvvtttrrrnnnkkkgggeeefffggghhhhhhoootttzzz{{{wwwrrrooonnnjjjhhhddd___[[[YYYZZZ[[[]]]]]]]]]___aaabbbaaa___XXXTTTOOONNNQQQRRROOOLLLMMMNNNPPPPPPNNNJJJEEEBBBFFFDDDCCC@@@???===<<<<<<<<<<<<<<<<<<;;;:::999888;;;<<<>>>===;;;999888888;;;888555222000111222333222222111111111111222222000///////////////000000555333000---,,,,,,...///000000000000111111111111000000000000000000000000000000000000000000000000------------...000111111222222111111111111111111333333333333333333333333000111222222444444555666333333333333333333333333555555555555555555555555222222333444555555555555555555555555555444444444555666888999999999888777:::;;;<<<;;;;;;;;;===???AAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJKKKNNNRRRUUUSSSTTTTTTVVVYYY\\\___```ccceeeggghhhiiimmmsssyyy{{{wwwqqqmmmlllhhhcccbbbfffsss~~~uuunnniiidddbbb^^^[[[WWWVVVXXXZZZZZZYYY^^^___```aaaaaa```___^^^aaabbbccceeeiiinnnsssuuuvvvuuupppjjjcccaaabbbeeeoooqqqzzzyyypppkkkiiijjjdddfffhhhhhheeebbb```___aaacccdddeeeeeeccc```___YYYXXXXXXYYY[[[[[[ZZZYYYVVVWWWYYYZZZZZZXXXWWWVVVWWWWWWXXXVVVTTTSSSTTTUUURRRQQQPPPOOONNNNNNNNNNNNMMMNNNOOOPPPRRRTTTVVVWWWYYYZZZ\\\]]]___dddiiimmmrrrsssuuuwwwxxxwwwvvvuuussssssssstttvvvyyy|||}}}|||yyyvvvtttsssssstttqqqppppppppppppqqqrrrssssssrrrrrrrrrrrrrrrsssssssssrrrrrrrrrttttttrrrpppmmmjjjgggeeefffggghhhhhhlllppptttwwwvvvtttrrrqqqjjjhhheee___ZZZWWWWWWXXX]]]^^^___bbbddddddaaa___ZZZVVVPPPOOOQQQQQQOOOLLLMMMNNNPPPPPPOOOKKKGGGDDDDDDDDDBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;:::<<<>>>???>>><<<999888888999888555333222111222222222111111000000111111222.........///111222444555888666333000///000111222000000000000111111111111000000000000000000000000000000000000000000000000............///000111111222222111111111111111111555444444333333222222222111222222333333444444555333333333333333333333333555555555555555555555555333333444555555555444444666666666666555555555555666666777888888888888777:::;;;<<<;;;;;;;;;===??????@@@BBBCCCEEEFFFFFFFFFGGGHHHIIIJJJKKKNNNRRRUUUTTTTTTUUUVVVXXX[[[^^^```bbbdddggghhhiiimmmtttyyyzzzvvvrrrpppnnnlllhhhdddggglll{{{yyytttlllfffaaa^^^[[[YYYWWWVVVUUUWWWYYY[[[\\\\\\\\\]]]___aaabbbbbbaaaaaaccceeehhhkkknnnttt}}}}}}rrrhhheeeiiinnnuuuxxxyyysssqqqqqqnnnmmmmmmmmmmmmkkkgggdddcccdddeeefffeeecccaaa```WWWWWWWWWYYY[[[\\\[[[ZZZYYYZZZ\\\^^^^^^]]]\\\[[[XXXYYYYYYXXXVVVUUUVVVWWWVVVUUUTTTSSSQQQPPPOOONNNOOONNNNNNMMMMMMNNNNNNNNNPPPQQQSSSTTTVVVZZZ___ccchhhkkknnnrrrtttttttttssstttssssssssstttvvvxxxzzzzzzxxxtttqqqoooooopppqqqlllkkkkkkkkkkkkllllllmmmnnnnnnooooooppppppqqqqqqpppooonnnpppqqqqqqpppnnnllliiifffdddeeefffffffffhhhiiikkkooossstttsssrrrkkkiiifff```ZZZVVVTTTTTT\\\]]]aaaeeehhhfffbbb___\\\XXXRRRPPPPPPPPPNNNLLLLLLMMMOOOPPPOOOLLLIIIGGGDDDDDDCCCCCCBBBAAAAAAAAA<<<<<<<<<===============???@@@AAA@@@===:::999999888777666555333222222111222111111000000111111222/////////000111333444555777666333111000111222333000000000000111111111111000000000000000000000000000000000000000000000000111000000000000000111111111111222222222222222222666666555444333222111111333333333333333333333333444444444444444444444444666666666666666666666666555555555555555555444333777777777777777777777777777666666666666777888888:::;;;<<<;;;;;;;;;===??????@@@AAACCCDDDEEEFFFFFFGGGHHHJJJJJJKKKNNNRRRUUUUUUUUUUUUVVVXXX[[[]]]___```cccfffgggiiimmmuuuzzz{{{uuuqqqnnnnnnmmmjjjhhhjjjsss|||zzzvvvjjjfffaaa]]]\\\[[[YYYXXXXXXXXXZZZ\\\___```aaaaaa___```aaacccdddeeeeeeeeefffjjjooorrruuu|||yyymmmlllttt|||}}}zzzyyyzzz{{{xxxvvvwwwxxxvvvqqqmmmlllmmmmmmlllkkkhhhfffddd[[[[[[[[[]]]___``````^^^___```aaabbbbbb```^^^]]]ZZZ[[[ZZZYYYWWWWWWXXXZZZYYYXXXWWWVVVUUUSSSRRRQQQRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRUUUYYY\\\___bbbggglllpppqqqqqqqqqrrrrrrrrrssstttvvvxxxyyyxxxuuurrrnnnlllkkkllllllgggggggggffffffgggggghhhiiiiiikkklllmmmnnnnnnnnnmmmllllllmmmooopppooommmjjjgggeeeddddddeeeeeeddddddccccccgggmmmppppppnnnkkkjjjhhhccc]]]XXXUUUTTTYYY\\\aaagggjjjiiiddd```\\\XXXSSSPPPOOONNNMMMKKKLLLMMMNNNOOONNNMMMKKKJJJGGGGGGFFFEEEDDDCCCBBBAAA<<<<<<<<<======>>>???@@@AAABBBCCCAAA>>>;;;999999666666777666555333222111111111000000000000111111222222111000000000111111333222000///...///000000///000000000111111111111000000000000000000000000////////////////////////222222111111000111111111111111222222222222222333555555444444333333333222444444444333333222222222444444444444444555555555777777777777777777777777666666666666666555444333777777888888888888999999888777666555666777888999:::;;;<<<;;;;;;;;;===???AAABBBCCCEEEFFFGGGGGGHHHFFFHHHJJJKKKLLLNNNRRRTTTVVVVVVVVVWWWXXXZZZ\\\^^^___bbbeeegggiiimmmuuu{{{}}}wwwsssppplllmmmllljjjlllxxxxxxrrrlllhhhbbb___\\\[[[[[[\\\\\\[[[\\\^^^```bbbdddeeeeeeffffffggghhhiiikkkkkkllllllpppuuuzzz~~~~~~tttuuu{{{~~~~~~}}}{{{xxxuuurrrppphhhgggggghhhjjjkkkjjjhhhhhhhhhiiihhhgggdddaaa___^^^^^^]]]\\\ZZZZZZ\\\^^^]]]]]]\\\[[[ZZZXXXVVVUUUSSSRRRQQQPPPPPPOOOPPPPPPMMMNNNOOOPPPPPPRRRUUUXXXYYY\\\aaafffjjjmmmnnnnnnnnnoooqqqsssuuuwwwxxxxxxvvvtttqqqmmmjjjhhhhhhgggeeeeeedddccccccddddddddddddeeeggghhhjjjjjjkkkkkkjjjjjjjjjkkknnnooonnnlllhhhfffdddccccccdddcccbbbbbb```^^^```eeehhhhhhgggiiijjjjjjgggbbb]]]ZZZYYYYYY[[[```fffiiiiiieeeaaa[[[XXXTTTQQQOOOMMMKKKJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJHHHFFFDDDAAA@@@<<<<<<<<<<<<===???@@@AAAAAACCCCCCBBB>>>;;;::::::666666777777666444222111111000000000000000000111222111000///////////////000///......---.../////////000000000111111111111000000000000000000000000////////////////////////333222222111111111111222111111222222333333333333333333333444444555555555555444444333333222222111333333333444444444555555777777777777777777777777777777777777666555555444888888888888999999::::::888777666666666777999::::::;;;<<<;;;;;;;;;===???@@@AAACCCDDDFFFGGGGGGGGGFFFHHHJJJKKKLLLNNNQQQTTTVVVVVVVVVWWWXXXZZZ\\\^^^___bbbeeefffhhhmmmuuuzzz{{{vvvsssrrrmmmoooooopppxxxyyyqqqjjjeee```\\\^^^\\\ZZZ[[[]]]^^^___^^^___aaadddfffggggggiiikkkjjjkkklllnnnppprrrtttuuu{{{}}}~~~vvvuuutttuuuuuuuuusssqqqrrrrrrrrrqqqooolllhhhfffeeeeeedddcccaaabbbdddgggdddeeedddcccaaa^^^[[[ZZZSSSSSSRRRQQQQQQQQQRRRRRRNNNOOOPPPPPPOOOOOOQQQSSSUUUWWW[[[```dddgggiiijjjiiikkkooosssvvvvvvuuutttrrrqqqooommmjjjgggeeedddccccccbbbaaaaaaaaabbbbbb```bbbdddfffgggggggggfffgggggggggiiilllmmmlllkkkfffdddbbbbbbccccccbbbaaa```___]]]^^^___`````````cccfffjjjjjjhhhdddaaa```\\\]]]```ccceeeeeebbb___XXXXXXWWWTTTQQQNNNKKKJJJKKKKKKKKKKKKKKKKKKLLLLLLNNNNNNMMMKKKHHHEEEBBB@@@===<<<<<<<<<===>>>@@@AAAAAABBBCCCBBB???<<<;;;;;;666666777777666555333222111000000//////000000111............///000111222000000/////////000000111000000000000111111111111000000000000000000000000000000000000000000000000222111111111111111222222111111222222333444444444222222333444555666777777444444444333333222222222111222222333333444444444666666666666666666666666777777777777777777666555777777888888999:::::::::999888888888888999:::::::::;;;<<<;;;;;;;;;===???>>>???@@@BBBCCCDDDEEEEEEEEEGGGJJJLLLMMMOOOQQQSSSUUUUUUUUUVVVXXX[[[]]]______bbbeeefffhhhllltttyyy}}}vvvrrrqqqrrrppptttvvvzzzwwwrrrkkkeee```]]]ZZZXXX]]]\\\[[[\\\___aaabbbbbbbbbeeehhhiiijjjlllooorrrpppqqqtttwww{{{~~~||||||||||||zzzwwwtttrrroooooonnnlllkkkllloooqqqpppooonnnlllhhhccc___]]]VVVVVVUUUTTTTTTTTTTTTUUUPPPQQQRRRQQQOOONNNOOOPPPRRRSSSVVVYYY]]]aaadddfffeeeiiinnnssstttsssooommmjjjkkklllllljjjgggdddbbbaaaaaa```_______________^^^___bbbcccddddddcccbbbdddcccdddfffiiikkkjjjiiieeecccbbbaaabbbbbbaaa___^^^______^^^\\\[[[\\\]]]]]]aaagggkkkkkkjjjhhhgggcccbbb```______^^^\\\ZZZWWWYYYZZZYYYUUUQQQMMMKKKLLLKKKJJJIIIIIIJJJKKKKKKNNNNNNNNNMMMJJJGGGDDDBBB======;;;;;;;;;===???@@@???AAABBBAAA???<<<;;;;;;777777777666666555444333000000////////////000000////////////000111222222///000000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111222333111111222222333444444555333333444444555555666666333333333333333333333333000000111111222333333444555555555555555555555555666666777888888888777777777777777888999999::::::999999:::;;;;;;;;;;;;::::::;;;<<<;;;;;;;;;===???>>>???@@@BBBCCCDDDEEEEEEEEEGGGJJJLLLMMMOOOQQQSSSTTTTTTUUUVVVXXX[[[^^^``````ccceeefffgggkkkrrrxxxxxxqqqmmmnnnpppsssxxx|||zzzuuurrriiieee```\\\[[[[[[ZZZYYY___^^^]]]___bbbdddeeeddddddhhhkkkmmmnnnpppuuuyyy{{{}}}}}}{{{vvvvvvuuusssrrrsssvvvyyyxxxwwwuuurrrlllfffaaa^^^[[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTUUUSSSPPPOOOOOOPPPPPPQQQRRRUUUXXX\\\```bbbccchhhnnnrrrssspppjjjfffdddfffiiikkkjjjhhhdddbbb```______^^^]]]]]]]]]^^^]]]^^^aaabbbcccbbbaaa```aaaaaabbbdddgggiiihhhgggdddcccaaaaaabbbbbb```___]]]___aaa___\\\ZZZ[[[]]]XXX]]]eeekkkmmmmmmlllkkkiiieeeaaa]]][[[YYYXXXVVVWWWZZZ\\\\\\YYYTTTOOOMMMLLLKKKIIIHHHHHHIIIJJJJJJMMMMMMNNNMMMLLLIIIFFFEEE>>>===;;;:::;;;<<<>>>???>>>@@@AAAAAA>>><<<<<<<<<777777666666555555555444000000////////////000000444333222111000000000000......//////000000111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000111222333111111222333333444555555555555555555555555444444333333333333333333333333//////000111222222333333555555555555555555555555555666777888888888888888666666777888999999::::::999:::;;;<<<===<<<;;;::::::;;;<<<;;;;;;;;;===???@@@AAABBBDDDEEEFFFFFFGGGEEEGGGJJJMMMNNNOOOQQQSSSSSSTTTTTTVVVYYY\\\___aaaaaaccceeefffgggkkkrrrwwwxxxqqqjjjgggmmmvvv~~~}}}zzzsssllleee```^^^\\\[[[[[[]]]^^^^^^]]]___```aaabbbccceeehhhkkkmmmppptttxxx{{{~~~{{{zzz|||}}}{{{vvvooohhhbbb^^^^^^^^^]]][[[ZZZYYYXXXWWWZZZYYYWWWTTTRRRPPPOOONNNMMMNNNPPPRRRUUUXXX[[[]]]aaacccfffhhhjjjiiigggfffffffffggggggggggggffffff___aaacccdddccc___\\\YYY[[[\\\^^^______^^^\\\[[[[[[^^^```bbbbbbccceeefffcccbbbbbb```___^^^]]]\\\^^^]]]\\\\\\\\\\\\YYYWWWYYY[[[___dddgggjjjllllllgggddd```\\\YYYXXXWWWWWWXXXZZZ\\\ZZZUUUPPPOOOOOOKKKKKKIIIHHHGGGFFFFFFFFFHHHKKKOOOQQQQQQMMMHHHDDD???>>><<<;;;<<<===???@@@????????????>>>===<<<;;;888888777666666666666666333222111///............000000000000000000000000111111111111111111111111333222111000////////////111111111111111111111111111111111111000000000000......000000000///...---111111222222222333333333111111222222222333333333444333333222222333333444333333333333333333333333111222333333111111222333555555555555666666666666999888777777777888::::::999888888888777777666666777999<<<======>>>???AAA???@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRUUUVVVVVVVVVVVVXXX\\\___```cccfffhhhiiilllsssxxxyyyrrrlllgggfffooozzzxxxnnnhhhdddaaa___```_________```aaaaaaaaafffgggiiijjjlllnnnrrruuutttxxx}}}}}}wwwpppiiidddaaabbbaaa```___^^^]]]\\\\\\\\\ZZZXXXUUUSSSQQQQQQQQQNNNOOOPPPRRRTTTVVVXXXZZZ]]]___```bbbbbbbbb``````bbbccccccddddddddddddcccaaabbbccccccbbb```]]][[[[[[\\\]]]^^^___^^^\\\[[[YYY[[[^^^`````````bbbcccbbbaaa```___^^^]]]\\\\\\]]]\\\ZZZZZZ[[[[[[ZZZXXXXXXYYY\\\```dddgggiiijjjeeebbb___[[[WWWUUUTTTTTTUUUWWWYYYXXXTTTPPPOOOOOOOOONNNMMMKKKJJJHHHHHHGGGGGGIIILLLNNNMMMJJJFFFCCC???>>><<<;;;;;;<<<>>>???============<<<;;;:::999888888777777666666777777444333222111000/////////000000000000000000000000000000000000000000000000111000000000000000111111111111111111111111111111000/////////............//////000000111000000000111111111222222222333333111222222222222333333333444444333333333333444444333333333333333333333333333444555555333333444555555555666666666777777777999888777777777888::::::999888888888777777777777777999;;;<<<<<<<<<>>>??????@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVXXX\\\___```cccfffhhhiiilllrrrxxxwwwrrrlllgggcccfffssswwwlllbbb^^^^^^___```cccccccccdddeeefffggghhhiiillloooqqqsssvvv{{{~~~xxxqqqlllhhhfffffffffeeeeeedddcccbbbbbb```^^^[[[XXXVVVUUUVVVVVVTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[^^^___``````aaaaaaaaaaaabbbbbbbbbbbbaaa```^^^^^^[[[\\\]]]^^^^^^]]][[[[[[WWWZZZ\\\^^^]]]]]]^^^_________^^^]]]\\\\\\[[[[[[]]][[[YYYXXXYYY[[[[[[ZZZVVVWWWYYY\\\___bbbeeefffeeeccc```\\\XXXUUUTTTSSSQQQSSSUUUTTTRRROOOOOOOOOMMMMMMKKKIIIGGGFFFDDDDDDFFFGGGHHHIIIHHHFFFDDDBBB???>>>===;;;:::;;;;;;<<<;;;;;;;;;;;;;;;:::999888999999888888888777777777555555333222111000000000000000000000000000000000////////////////////////////////////000111222333000000000000000000000000333333222222222111111111000000000000111111222333000000111111111222222222222222222222333333333333555555444444444444555555333333333333333333333333555666777666555555555777666777777777777888888888999888888888888999::::::888888888888888777777777777999;;;<<<;;;;;;<<<===???@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRRRRTTTUUUVVVWWWYYY]]]``````cccfffggghhhlllrrrwww}}}yyysssnnnhhhccc```fffvvvsssnnnfff```^^^___ccceeefffggghhhiiijjjkkknnnooopppssswwwzzz}}}yyysssnnnkkkjjjkkkjjjjjjiiihhhhhhggggggfffddd```^^^\\\\\\]]]^^^```````````````______^^^ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]^^^___````````````bbbbbbaaa```___^^^^^^^^^[[[\\\\\\]]]\\\\\\[[[ZZZXXX[[[]]]^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ\\\YYYWWWVVVXXXZZZ[[[[[[VVVVVVWWWXXX[[[^^^aaacccfffeeeccc```]]]ZZZWWWVVVOOOPPPQQQQQQPPPOOONNNNNNMMMLLLKKKIIIGGGDDDBBBAAAEEEEEEEEEEEEDDDCCCBBBBBB???>>>===;;;::::::::::::;;;;;;;;;;;;;;;:::999888:::::::::::::::999888888666555444222111111000000000000000000000000000000000000000000000000000000000000//////000111222222////////////////////////333333333333222222222222000000//////000111333555000000000111111111222222222222222333333333444444555555555444444555555555444444444444444444444444555666777777555555666777777777888888888999999999888888888888999999::::::888888888888888888888888888:::<<<<<<;;;;;;<<<===???@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRQQQSSSUUUVVVWWWZZZ]]]``````cccfffggghhhlllrrrwww~~~xxxtttnnnjjjeee```^^^eeexxx|||uuuiiihhhfffdddccceeehhhjjjjjjlllnnnpppppprrrvvvyyy}}}|||vvvrrrppppppoooooonnnmmmmmmlllkkkkkkllljjjhhhfffeeeeeeeeefffiiiiiihhhhhhfffdddbbbaaaWWWWWWVVVUUUVVVXXXZZZ[[[[[[\\\]]]___```aaaaaaaaa``````^^^]]]\\\\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYZZZ]]]```aaa___]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYY[[[XXXVVVUUUWWWYYYZZZZZZVVVVVVVVVWWWYYY\\\___```dddddddddbbb```]]]ZZZYYYOOOOOONNNOOOOOONNNNNNMMMOOOOOONNNMMMJJJHHHEEEDDDFFFEEEDDDCCCBBBBBBBBBBBB??????===<<<;;;:::999999;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999555444333222111000000000000000000000000000000000111111111111111111111111222222111000//////000000/////////////////////////////////.........------//////......///111222444000111111111111222222222222222333333333444444444555555555444444555555555444444444444444444444444444666777666555444555666888888888888999999999999888888999999::::::::::::888888888888888999999999999;;;=========<<<===>>>???@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRQQQSSSUUUWWWXXXZZZ]]]```___bbbeeeggghhhkkkqqqwww{{{tttooohhheeecccaaaaaajjj}}}tttnnnccceeeggghhhhhhiiilllnnnqqqtttxxxyyyzzz|||~~~{{{yyyyyyvvvvvvuuusssrrrqqqpppoooppppppnnnmmmmmmlllllllllkkkkkkkkkiiigggdddbbb```VVVUUUTTTTTTTTTUUUWWWXXXYYYZZZ[[[]]]___``````aaa___^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYY[[[^^^aaaaaa___]]][[[[[[XXXXXXYYYYYYYYYYYYYYYYYYZZZXXXVVVUUUWWWXXXXXXWWWUUUUUUUUUWWWXXXZZZ\\\]]]^^^___```aaa```^^^[[[ZZZRRRPPPOOONNNOOONNNMMMKKKMMMMMMMMMLLLJJJGGGEEECCCEEEDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<;;;:::999<<<<<<============<<<<<<;;;<<<===>>>===<<<;;;:::555555333222111000000000000000000000000000000000111111111111111111111111333222111000////////////000000000000000000000000000000/////////.........///////////////000111222111111222222222333333333333333333333444444444444555555444444444444555555444444444444444444444444444555666555444333444666777888888888888999999999888999999:::;;;:::::::::888888888999999999999999999;;;===>>>======>>>??????@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRQQQSSSVVVWWWXXXZZZ\\\^^^___bbbeeefffgggkkkqqqvvv~~~uuummmhhhcccccceeegggjjjwwwyyyrrrlllhhhbbbeeeiiikkklllmmmqqqtttzzz~~~~~~}}}{{{yyywwwvvvuuurrrrrrssssssrrrqqqpppooojjjjjjjjjiiifffccc```^^^XXXWWWVVVUUUTTTSSSSSSSSSUUUVVVXXXZZZ\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYY\\\______]]]ZZZXXXWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYWWWVVVVVVWWWWWWUUUTTTRRRSSSUUUVVVWWWXXXXXXXXXXXXZZZ]]]___```___]]][[[VVVSSSPPPOOOOOONNNLLLJJJIIIIIIJJJJJJHHHFFFCCCAAACCCBBBBBBAAA@@@@@@????????????>>>>>>===<<<;;;:::<<<<<<============<<<<<<<<<===>>>??????===;;;:::777666555333222222111111000000000000000000000000111111111111111111111111111111000000000000000111111111111111111111111111333333333222222222111111000000111111222111111111222333333333333444444444333333333444444444444555444444333333333333444444555555555555555555555555444555666666444444555666777777777888888888888999888999:::;;;;;;;;;::::::888888888999999:::::::::777999<<<=========>>>??????@@@AAACCCDDDFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRRRRTTTWWWXXXXXXYYY[[[]]]___bbbeeefffgggkkkqqqvvvxxxooofffaaabbbdddhhhnnntttyyysssnnnjjjfffcccfffiiilllmmmnnnqqquuuyyy~~~|||zzzyyyrrrssstttuuuuuusssqqqooojjjjjjjjjiiifffbbb___]]]\\\[[[ZZZXXXVVVTTTRRRQQQQQQRRRTTTWWWYYYZZZ[[[[[[^^^^^^_________^^^]]]]]]\\\\\\ZZZYYYXXXXXXXXXXXXWWWZZZ]]]]]][[[WWWUUUTTTWWWWWWXXXXXXYYYZZZZZZZZZXXXWWWVVVWWWWWWVVVTTTRRRPPPRRRTTTUUUVVVVVVVVVUUUUUUXXX\\\```aaaaaa___^^^YYYUUUQQQOOOOOONNNLLLIIIKKKLLLLLLMMMKKKIIIGGGEEEAAAAAA@@@@@@???>>>>>>>>>>>>?????????>>>===<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<===???@@@???>>><<<;;;888777666555444333333333000000000000000000000000000000000000000000000000////////////000111222333111111111111111111111111111111111000000000//////111222333444444222111000333333333444444444555555333333333444444444555555444333333222222333333444555555555555555555555555555666777666555444555777666777777777777888888888888999:::;;;<<<;;;::::::888888888999999:::::::::555888:::;;;<<<<<<>>>??????@@@AAACCCEEEFFFGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRRRRTTTWWWXXXYYYYYY[[[\\\___bbbeeefffgggkkkqqqvvv}}}tttjjjeeefffiiihhhkkkuuu}}}yyyuuurrrmmmiiigggfffeeedddgggiiilllpppttt{{{}}}yyyvvvuuuvvvwwwtttqqqooommmjjjiiihhheeebbb___^^^]]]\\\ZZZXXXVVVTTTTTTOOOPPPQQQSSSUUUWWWYYYZZZ[[[\\\]]]^^^____________^^^\\\ZZZYYYYYYYYYWWWVVVXXXZZZ\\\[[[YYYVVVTTTSSSUUUTTTTTTUUUXXXYYYYYYXXXXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTVVVWWWYYYZZZ\\\\\\ZZZXXXUUUQQQNNNLLLJJJIIILLLMMMMMMLLLKKKHHHFFFDDDEEEDDDCCCBBB@@@???>>>===AAA@@@???>>>============<<<;;;;;;:::;;;<<<===>>><<<<<<<<<>>>???>>><<<999999999888666555333222222000000000000000111111111////////////000000000000000000000000000000000000000000000000000000000000//////............//////111111222222222333333333666555333333222333444555333444555666777666666555333333333444444444555555444444444333333222222222444444444555555555666666777777777777777777777777999999888888888888999999::::::999999::::::;;;<<<999;;;<<<===<<<===???@@@>>>???@@@AAACCCDDDEEEEEEIIIJJJKKKKKKKKKMMMPPPSSSVVVVVVWWWXXXZZZ\\\^^^___```cccfffggghhhkkkqqqvvv~~~xxxpppgggeeehhhkkkmmmtttxxxqqqnnnkkkiiigggfffggghhhiiiiiillloootttyyy~~~{{{xxxwwwxxxxxxuuussspppooommmkkkjjjhhheeeccc______]]][[[YYYWWWVVVUUUQQQRRRSSSTTTUUUVVVWWWXXX\\\\\\]]]]]]]]]]]]\\\\\\^^^\\\YYYXXXXXXXXXXXXWWWXXXZZZ[[[ZZZXXXUUUTTTTTTWWWVVVVVVXXXZZZ[[[ZZZYYYWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQSSSVVVXXXZZZZZZYYYXXXVVVSSSPPPMMMJJJIIIKKKKKKKKKJJJIIIHHHGGGGGGEEEDDDCCCBBB@@@???>>>>>>AAA@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<===<<<<<<===>>>@@@@@@===;;;999999888666555444333222000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////............//////111111111111222222222333666555444333333444555666666666555555666666777888333333333444444444555555777777666666666555555555444444555555555555555555777777777777777777777777888888777777777777888888777777777777777888999999999;;;<<<===<<<===>>>@@@??????@@@AAACCCDDDEEEEEEHHHJJJKKKKKKKKKMMMPPPSSSUUUVVVVVVXXXYYY[[[]]]^^^```cccfffggghhhkkkrrrwwwyyyssslllgggiiinnnqqqwwwuuukkkfffddddddeeeeeefffhhhjjjlllnnnpppttt{{{{{{zzz{{{zzzxxxuuurrrpppnnnnnnmmmllliiifffaaa```___]]][[[YYYXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXYYYZZZZZZ[[[[[[[[[^^^\\\XXXWWWWWWXXXXXXXXXYYYYYYZZZYYYVVVUUUUUUVVVXXXXXXYYY[[[]]]]]][[[YYYVVVVVVUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNQQQTTTVVVXXXYYYXXXWWWVVVTTTQQQNNNKKKIIIIIIIIIHHHGGGGGGHHHIIIJJJFFFEEECCCBBBAAA@@@??????AAAAAABBBCCCBBBBBB@@@@@@???>>>===;;;:::;;;;;;<<<<<<<<<<<<>>>@@@@@@???===999999888777555444333333111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000111111111222222333222222111111222333333555555444333333555666777333333333444444444555555444444444444333333333333555555555555555555444444666666666666666666666666777777666666666666777777666666666666666777777888999:::<<<<<<<<<===>>>@@@??????@@@BBBCCCDDDEEEFFFHHHIIIJJJKKKKKKMMMQQQSSSUUUUUUUUUWWWXXXZZZ\\\]]]```cccfffggghhhlllrrrwww~~~vvvpppkkkjjjpppwwwyyyuuukkkeeecccccchhhjjjlllmmmnnnoooppprrrwww}}}~~~~~~~~~{{{xxxrrrpppooonnnnnnmmmjjjhhhbbbbbb```^^^\\\ZZZYYYXXXYYYXXXXXXVVVUUUTTTSSSSSSQQQRRRTTTVVVXXX[[[]]]^^^^^^[[[WWWVVVWWWXXXYYYYYYXXXYYYYYYWWWUUUUUUVVVXXXXXXXXXZZZ\\\^^^]]]YYYWWWTTTTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOQQQSSSUUUVVVWWWVVVVVVVVVUUUSSSOOOLLLJJJHHHGGGEEEEEEFFFHHHKKKMMMFFFEEEDDDBBBAAA@@@@@@AAA@@@BBBCCCEEEEEEDDDBBBAAAAAA@@@>>><<<::::::::::::;;;:::;;;<<>>===999999888777666555444333222222111111111111111000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000///000000000000111111111222222222222222333333333222222222222333333333444333333333444444444555555333222222222222222222222555555555555555444444444666666666666666666666666666666555555555555666666777777777777777888999999888:::<<<<<<<<<<<<>>>@@@???@@@AAABBBCCCEEEFFFFFFHHHIIIJJJKKKKKKMMMQQQTTTTTTTTTUUUVVVXXXZZZ\\\]]]```cccfffgggiiilllsssxxxxxxpppllljjjkkksss}}}}}}|||yyyssslllfffdddeeehhhmmmppptttvvvwwwwwwyyy{{{~~~{{{rrrpppooonnnnnnmmmjjjhhhdddcccaaa___]]][[[ZZZYYY\\\[[[ZZZXXXWWWUUUTTTSSSQQQQQQRRRTTTVVVYYY[[[]]]\\\YYYWWWVVVWWWYYYYYYYYYWWWXXXXXXWWWUUUUUUVVVXXXVVVWWWXXXZZZ[[[ZZZVVVSSSRRRQQQPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQRRRSSSTTTTTTTTTSSSPPPNNNLLLHHHGGGEEEDDDEEEHHHLLLNNNGGGFFFDDDBBBAAAAAABBBBBB@@@AAACCCEEEFFFEEECCCBBBCCCAAA???<<<;;;:::::::::999999888:::<<<======<<<999999888777666555555444333222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000///000000000000111111111444444555555666666666666000222333555555444333222333333333444444444555555555555555555666666666666555555555555555555555444666666666666666666666666666666555555555555666666777777666666777777888999888:::;;;<<<;;;<<<>>>??????@@@AAABBBDDDEEEFFFFFFGGGIIIJJJKKKKKKNNNQQQTTTTTTTTTUUUVVVXXXZZZ\\\]]]```cccfffhhhiiimmmtttyyyvvvpppjjjiiiiiikkkttt~~~~~~|||wwwnnnmmmjjjfffdddfffkkkooorrrwww~~~~~~tttsssqqqppppppnnnkkkiiifffeeedddbbb```^^^\\\\\\^^^]]]\\\[[[YYYXXXVVVVVVWWWVVVUUUTTTUUUVVVWWWXXXYYYXXXVVVWWWXXXYYYYYYXXXUUUVVVWWWWWWVVVUUUWWWXXXVVVUUUVVVWWWXXXVVVSSSQQQPPPOOONNNMMMLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMPPPQQQRRRRRRRRRQQQPPPOOOIIIHHHFFFEEEFFFHHHKKKMMMHHHFFFDDDBBBAAABBBCCCDDD???@@@BBBCCCDDDDDDDDDCCCCCCBBB???===;;;:::::::::999888888999;;;<<<;;;:::999999888777777666555555333333333222111111000000////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000111111111222222000000111222333333333333333444555666777666555444333333333444444444555555444444444444444555555555444444444555555555666666666666666666666666666666666666555555555555666666555555555555555666666777888999;;;;;;;;;<<<===???@@@@@@AAACCCDDDEEEFFFGGGGGGHHHJJJKKKLLLNNNRRRUUUUUUUUUUUUWWWXXXZZZ\\\]]]___cccfffhhhiiinnntttzzzoookkkhhhiiijjjmmmvvvzzztttooolllggggggfffeeegggkkkqqqvvv}}}zzzxxxvvvuuutttrrrooollliiiiiigggeeecccaaa```______^^^]]]\\\[[[ZZZYYYYYYZZZYYYWWWUUUTTTUUUUUUVVVWWWVVVVVVXXXZZZZZZYYYWWWSSSUUUWWWXXXWWWVVVVVVWWWVVVUUUTTTTTTUUUTTTRRRPPPOOONNNLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRKKKJJJIIIGGGGGGHHHJJJKKKHHHGGGDDDBBBAAABBBDDDEEE>>>>>>???@@@BBBCCCCCCDDDCCCAAA???===;;;;;;:::;;;;;;:::888999:::;;;;;;:::999999888888777666666666444444333222222111000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111222222222333,,,---///000111111111000555444222111222333555666333333333444444444555555111111111222222333333333222333333444555666777777777777777777777777777777777666666666666666666777666666555555666666777888777999;;;;;;;;;;;;===???@@@AAABBBCCCDDDEEEFFFGGGFFFHHHJJJKKKLLLNNNRRRUUUUUUVVVVVVXXXYYY[[[]]]^^^___bbbfffhhhjjjnnnuuuzzzmmmjjjiiikkkmmmqqqyyywwwvvvtttqqqnnnjjjgggffffffgggggghhhjjjpppvvv{{{~~~|||zzzyyywwwuuurrrooolllkkkjjjhhhfffdddbbbbbb______^^^]]]]]]\\\\\\[[[ZZZXXXWWWUUUUUUVVVXXXYYYUUUUUUWWWYYY[[[[[[XXXVVVQQQTTTWWWYYYXXXWWWVVVVVVWWWUUUSSSSSSSSSSSSRRRPPPNNNMMMKKKJJJIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPLLLLLLLLLMMMOOOQQQSSSTTTMMMLLLJJJIIIHHHIIIIIIJJJIIIGGGDDDBBBBBBCCCDDDFFF===>>>>>>>>>@@@AAACCCDDDBBBAAA???===;;;;;;;;;;;;===;;;::::::;;;<<<;;;:::999999888888777777666666444444333333222111000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111111222222222222333333333111222444555666666555555555222...++++++///333777333333333444444444555555444444444555555666666666111222333444555777888888888888888888888888888888777777666666666666777777888888888888888999::::::777999;;;;;;;;;;;;===???@@@AAABBBCCCDDDFFFGGGGGGFFFHHHIIIKKKLLLNNNRRRUUUVVVVVVWWWXXXZZZ\\\^^^______bbbfffhhhjjjnnnuuu{{{iiilllnnnqqquuu|||tttnnniiihhhfffdddcccccceeefffhhhkkkmmmoooqqqxxx}}}zzzyyywwwtttrrrrrrpppmmmiiifffcccaaaaaa___]]]\\\\\\]]]]]][[[ZZZ[[[[[[ZZZYYYXXXXXXWWWWWWZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVSSSRRRRRRRRRSSSRRROOOMMMRRRPPPMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMLLLIIIHHHJJJJJJKKKMMMOOOOOOMMMKKKKKKJJJIIIIIIKKKNNNQQQSSSSSSRRROOOKKKHHHFFFDDDDDDBBBAAA@@@AAACCCDDDCCCBBBCCCAAA???===<<<>>>@@@AAABBBAAA???===;;;:::999888;;;::::::999888888999999777888888777666666888999777666444222111111222222111111111111111111111111222222222222222222222222111111222222222222111111222111000//////...//////111111222222222333333333111222333333444444333333444444444444444444444444333333444444555666666666444555666555444444555666666666666666666666666666666666666666666666666666555555444444444333333333444555666777777888777777666777999:::;;;<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGEEEGGGIIIJJJLLLOOOSSSVVVXXXXXXWWWWWWXXXYYY[[[\\\```cccfffhhhjjjnnnuuuzzzfffhhhmmmuuu~~~vvvlllgggcccdddccccccdddfffjjjllllllooossswww{{{|||zzzyyyxxxvvvtttsssqqqnnnkkkhhheeecccbbbaaa___]]]\\\]]]]]][[[YYY[[[[[[ZZZYYYXXXWWWWWWVVVTTTUUUUUUUUUWWWXXXYYYZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUVVVUUURRRPPPQQQPPPNNNLLLJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLJJJIIIIIIIIIJJJLLLOOOOOOMMMKKKKKKJJJIIIIIIJJJMMMPPPQQQRRRQQQOOOLLLIIIFFFDDDBBBAAA@@@???@@@BBBCCCBBBAAAAAA@@@???======>>>???@@@???>>>===<<<;;;::::::::::::999999888888888999999888888999888666666777999777666444333222222222222111111111111111111111111222222222222222222222222000111111111111111111000111000000////////////000111111111222222222333333111222333333444444333333333333333333333333333333555555555555555444444444444555666555444444555666666666666666666666666666777777777777777777777777666666666666555555555444666777888888888888888777999:::;;;;;;<<<<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGFFFGGGIIIJJJLLLOOOSSSVVVYYYYYYXXXYYYZZZ\\\]]]___aaadddggghhhjjjmmmtttyyyeeegggnnnzzz{{{sssjjjcccbbb```aaaccceeehhhlllqqquuuuuuzzz}}}{{{{{{yyywwwvvvuuusssqqqnnnllliiigggfffdddbbb___^^^]]]]]][[[YYYZZZZZZYYYXXXWWWVVVUUUUUURRRRRRRRRSSSUUUWWWYYYZZZWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUVVVWWWVVVTTTQQQPPPOOONNNMMMKKKJJJIIIIIIHHHIIIKKKLLLLLLKKKJJJIIIGGGGGGIIIKKKNNNNNNMMMKKKKKKJJJIIIHHHIIIKKKMMMNNNPPPPPPOOONNNKKKGGGCCCAAAAAA?????????AAABBBAAA@@@??????>>>>>>>>>=========<<<;;;;;;::::::;;;;;;;;;999888888777888888999999999999999888666666777888888777555444333222222222111111111111111111111111000000000000000000000000///000000111111000000///000////////////000000111111111111222222222222333111222222333333333333333333333333333333333333333666666555555444333333222444555666555444444555666666666666666666666666666888888888888888888888888888888777777777777777666888999999999999888888777;;;<<<<<<======<<<<<<;;;>>>???@@@BBBDDDEEEFFFGGGFFFGGGIIIJJJLLLNNNRRRUUUXXXWWWXXXXXXZZZ\\\___```bbbdddggghhhiiilllsssxxxggghhhpppwwwooohhhbbb```aaaaaadddhhhjjjmmmqqqxxx}}}~~~|||zzzxxxvvvwwwvvvtttrrrpppmmmkkkjjjhhheeeaaa___^^^]]][[[ZZZYYYXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVUUUSSSQQQNNNNNNNNNMMMLLLJJJHHHGGGGGGHHHIIIJJJKKKKKKJJJJJJFFFFFFGGGIIILLLMMMLLLKKKJJJIIIHHHGGGGGGIIIJJJKKKMMMNNNOOONNNLLLGGGCCC@@@@@@???>>>???@@@AAA@@@???===>>>>>>???>>>===<<<;;;;;;;;;:::999999:::::::::888888777777777888999999999::::::888666666777888999888777555444333222222111111111111111111111111000000000000000000000000//////000000000000////////////...//////000111111111111111111222222222222111111222333333333333222222222222222222222222222555555555444444333333333444555666555444444444666666666666666666666666666777777777777777777777777777777777777777777777777999999999999888777777666::::::;;;<<<<<<<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGFFFHHHIIIJJJLLLNNNRRRUUUTTTTTTUUUVVVXXX[[[^^^___bbbeeeggghhhiiilllrrrvvvhhhjjjsssvvvmmmgggbbb___```cccfffiiimmmpppqqquuu}}}|||yyywwwxxxxxxwwwvvvsssqqqooommmkkkhhhccc```___^^^\\\[[[XXXWWWVVVUUUSSSRRRQQQPPPQQQQQQQQQQQQQQQRRRSSSTTTWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUVVVVVVTTTQQQNNNNNNNNNMMMKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIFFFEEEEEEGGGJJJKKKKKKJJJHHHGGGGGGFFFFFFGGGHHHHHHKKKLLLNNNNNNLLLHHHDDDAAA@@@???>>>>>>@@@@@@???>>><<<===?????????>>><<<;;;<<<;;;:::999999999999999999888888888888888999999999::::::999777666777999:::999888777666444333222000000000000000000000000//////////////////////////////000000000000////////////...//////000111111000000111111111222222222000111222222333333222222222222222222222222222222333333333333444444555555444555666555444444444666666666666666666666666666666666666666666666666666666666666666666666666666777888888888777666555555666777888:::<<<======>>>>>>???@@@BBBDDDEEEFFFGGGGGGHHHJJJKKKLLLNNNRRRUUUTTTTTTUUUVVVXXX[[[^^^```bbbdddggghhhhhhkkkqqqvvvjjjooo|||{{{pppjjjdddbbb```^^^aaafffiiinnntttvvvxxx}}}|||zzzyyyyyyyyyxxxvvvtttqqqpppmmmjjjeeebbb```___^^^]]]YYYXXXWWWUUUTTTRRRQQQPPPNNNNNNNNNPPPQQQSSSUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWXXXXXXVVVTTTOOONNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLMMMLLLIIIFFFDDDAAA@@@>>>???@@@@@@???>>>===>>>???@@@???>>>===<<<<<<;;;;;;:::999999999999;;;::::::999888888999999888999:::999777777999;;;:::::::::999777555333222000000000000000000000000///////////////////////////000000111111000000///000////////////000000111000000000111111111111222000111111222222222222222333333333333333333333333111222222333444444555555444555666555444444555666666666666666666666666666555555555555555555555555444444555555555555666666666777777777777666666555444555777999<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGIIIJJJKKKKKKNNNQQQTTTVVVVVVWWWXXXZZZ]]]```aaaaaacccfffggghhhkkkrrrwwwssszzz|||tttnnneeebbb```bbbbbbbbbffflllnnnttt|||zzzzzzzzzzzzxxxvvvsssqqqnnnkkkfffbbbaaaaaa```___[[[[[[YYYXXXVVVTTTSSSRRROOOOOOOOOPPPQQQRRRTTTTTTVVVVVVVVVUUUUUUUUUUUUTTTUUUUUUUUUVVVXXXWWWUUUSSSOOONNNLLLJJJIIIHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFDDDEEEFFFGGGGGGFFFCCCCCCDDDDDDDDDEEEEEEFFFFFFHHHJJJKKKLLLJJJHHHGGGBBB@@@??????@@@@@@???>>>??????????????????>>>===:::::::::::::::;;;;;;<<<======;;;:::999999888888777888999999888888:::<<<;;;;;;;;;:::888666444222000000000000000000000000000000000000000000000000000111111111111111111000111000000////////////000000000000000111111111111000000111222222222222222333333333333333333333333333333333333333333333444444555666555444444555666666666666666666666666666666666666666666666666666444444444555555666666666666666777888888888777777666777999;;;<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKKKKMMMQQQTTTWWWWWWWWWXXXZZZ]]]___aaa___bbbeeeggghhhlllrrrxxx}}}~~~{{{wwwuuurrrmmmfff```aaa___aaaeeeggggggkkkqqqqqqyyyzzzzzz{{{{{{yyywwwtttrrroookkkfffcccbbbaaaaaa```^^^]]]\\\ZZZXXXVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRRRRTTTUUUUUUSSSQQQPPPNNNLLLIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFHHHFFFDDDDDDEEEFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEGGGIIIJJJKKKKKKJJJIIIBBBAAA@@@@@@AAAAAA???>>>@@@@@@@@@???????????????999999999:::;;;===>>>??????>>>===;;;:::999888888666777999999888999;;;===<<<<<<;;;;;;999666444222000000000000000000000000111111111111111111111111111111222222222222111111222111000//////...//////000000000000111111111111000000111222222222222111444444444444444444444444555444444333333222222111444555666555444444555666666666666666666666666666777777777777777777777777444555555555666666777777666777888999999999999999999:::;;;<<<============>>>???@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKKKKMMMQQQTTTVVVVVVVVVVVVXXXZZZ]]]^^^^^^aaaeeeggghhhlllsssxxx|||xxxllljjjhhhfffdddddddddddd___```bbbcccfffjjjppptttxxx|||{{{{{{yyyuuurrrpppmmmjjjhhhfffeeecccaaa^^^^^^^^^]]][[[YYYXXXWWWVVVTTTRRRPPPOOOPPPQQQRRRQQQRRRTTTVVVVVVUUUSSSRRRSSSRRRRRRQQQQQQQQQRRRRRRSSSQQQNNNKKKIIIHHHHHHHHHHHHFFFDDDCCCCCCCCCBBB@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFGGGGGGGGGFFFFFFFFFDDDAAA>>>======>>>??????AAABBBAAA???===<<<<<<;;;<<<===???AAAAAABBBBBBCCCBBB@@@>>>===<<<;;;;;;999888777777888:::<<<>>>BBB@@@===999666555444333222222222111111111111111---...000111111111000///222222222111000///......000000000000000000000000000000000000000111111222333222111111111222333444333222111111111222333444222222333333333333444444000111222333444444555444555555555555555555555555888777666666666777999:::777777666666555555555444666666666666555555555555;;;;;;;;;;;;;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJLLLNNNPPPQQQXXXWWWWWWXXXXXXYYYZZZ[[[```bbbdddeeefffjjjqqqvvvyyypppmmmddddddcccbbbbbbbbbccccccdddeeegggjjjmmmttt{{{}}}}}}{{{wwwtttrrroookkkiiihhhfffdddbbb^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQQQQQQQRRRNNNOOOQQQSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKHHHGGGGGGGGGHHHIIIFFFDDDCCCDDDCCCBBBAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFGGGGGGGGGFFFGGGEEEBBB???>>>>>>???@@@BBBCCCDDDCCCAAA>>>===>>>;;;<<<>>>???AAABBBBBBBBBCCCBBBAAA???>>><<<:::999888777777777888:::<<<>>>AAA???<<<999777555444444000000000000///////////////000000111111111111111222222222111000000//////000000000000000000000000111111111111111222222333222222111111111222333444333333222222222333444555222222333333333333444444111222333444444555444444555555555555555555555555777777666666666777888999777777666666666555555555555555555666666777777777;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBDDDEEEGGGGGGGGGGGGHHHJJJLLLNNNQQQRRRWWWWWWWWWXXXYYYZZZ[[[\\\___bbbeeefffhhhkkkrrrwww{{{sssiiicccaaa^^^^^^```aaabbbcccddddddeeefffhhhkkkqqqzzz~~~yyyvvvtttqqqmmmkkkiiihhheeeccc^^^^^^^^^___^^^]]]]]]\\\ZZZXXXVVVTTTRRRQQQQQQRRRLLLLLLMMMOOOPPPRRRTTTUUUTTTSSSQQQPPPNNNMMMMMMMMMLLLKKKIIIHHHHHHHHHIIIIIIIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFGGGGGGGGGGGGGGGEEECCCAAA@@@??????@@@DDDFFFGGGEEEBBB@@@???>>><<<===>>>???AAABBBCCCCCCCCCCCCCCCBBB@@@===999777666666666777888:::===>>>???>>><<<999777555444444111111000000000/////////111111111111111222222333222222111111111111111111000000000000000000000000222222222111222333333444222222111111222222333444444444333333333444555666222222333333333333444444333444444555555555444444555555555555555555555555666666555555555666777888777777666666666666555555444444555666777888999999:::::::::;;;;;;===>>>>>>??????AAABBBDDDFFFGGGGGGFFFGGGHHHJJJMMMOOORRRSSSUUUVVVVVVXXXYYY[[[]]]^^^^^^aaafffhhhjjjmmmssswwwtttmmmggg```\\\\\\^^^___bbbdddfffgggggggggggghhhjjjnnnuuu{{{wwwuuurrrooolllkkkiiifffdddaaaaaaaaa```___^^^]]]\\\[[[YYYWWWUUUSSSRRRQQQQQQLLLLLLKKKLLLMMMPPPRRRTTTQQQPPPOOONNNMMMMMMMMMMMMNNNMMMLLLJJJJJJJJJJJJJJJIIIGGGEEEEEEEEEEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEFFFGGGHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@DDDFFFFFFEEEBBB???>>>>>>======>>>???@@@BBBCCCDDDDDDEEEFFFEEEBBB>>>:::777555555666777888:::<<<>>>===<<<;;;999777666555555444333333222222111111111222111000///000111222333111111111111222222222222000000000000000000000000222111111111111222333333222111222222222222333333333333333333333444444555222222222333333333444444555555555666555555444444555555555555555555555555555555555555555666666777777777666666666666666666555555666777777888999999:::::::::;;;<<<===>>>??????@@@AAACCCDDDFFFGGGHHHEEEFFFHHHJJJMMMPPPSSSTTTUUUUUUVVVXXXZZZ\\\^^^___]]]aaafffjjjkkknnnssswww~~~tttiiidddaaa]]]\\\]]]aaacccfffiiikkkllllllllloooppprrrwww|||xxxwwwtttpppnnnllljjjgggeeeddddddcccbbb```^^^\\\[[[ZZZZZZXXXVVVTTTRRRQQQQQQOOONNNLLLKKKKKKMMMOOOQQQNNNNNNMMMMMMMMMNNNNNNOOONNNNNNLLLKKKIIIHHHHHHGGGIIIGGGEEEDDDEEEFFFEEEDDDAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@BBBDDDFFFGGGGGGHHHFFFFFFEEEDDDCCCAAA@@@???AAACCCDDDCCC@@@===<<<<<<<<<<<<======???AAABBBCCCEEEFFFGGGGGGDDD@@@;;;777555555666777888:::;;;<<<;;;::::::999888777666555444444444333222111111000000000///......000111222111111111111111111222222000000000000000000000000000000000000000111222222111111222222333333333333111222222222333333333333222222222333333333444444555555555666555555444444555555555555555555555555444555555666666666666666666666777777777777777777888888888888888888888777:::::::::;;;<<<===>>>??????@@@AAACCCEEEFFFGGGHHHFFFGGGHHHJJJMMMPPPSSSUUUTTTUUUVVVXXXZZZ]]]___```]]]bbbgggjjjkkknnnssswwwrrriii```______^^^^^^aaafffgggjjjmmmppprrrtttuuuxxxyyy|||}}}zzzzzzwwwssspppnnnllliiigggffffffdddbbb```]]][[[ZZZ[[[ZZZYYYXXXVVVUUUTTTSSSRRRPPPNNNLLLLLLLLLMMMNNNMMMLLLLLLMMMMMMNNNOOOPPPLLLKKKJJJIIIHHHFFFEEEDDDHHHFFFDDDDDDEEEEEEEEECCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????@@@BBBCCCEEEFFFGGGGGGEEEEEEEEEEEEDDDAAA???>>>>>>???AAA@@@>>>;;;;;;;;;<<<;;;;;;<<<===???AAACCCDDDEEEFFFFFFCCC???;;;888555666666777888999::::::888999999999888777666666333333222111000//////...///////////////000000111111111000000000000000000000000000000000000000000000000//////000000111222000111222333333333333222000111222333333333222222222222333333333333444444333444444555555555444444555555555555555555555555444555666777777777777666666666777777777777888888999999999999888888777777999999::::::<<<===???@@@@@@@@@BBBCCCEEEGGGHHHHHHGGGHHHIIIKKKNNNPPPSSSTTTUUUVVVWWWXXXZZZ]]]___```___bbbfffhhhiiilllqqqvvv~~~uuujjjbbb\\\^^^aaabbbdddggglllmmmpppsssxxx|||}}}}}}zzzvvvsssqqqooollljjjeeeddddddbbb```^^^\\\[[[\\\\\\\\\[[[ZZZXXXWWWVVVSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCCCCDDDEEEDDDCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@BBBCCCDDDEEEEEEEEECCCDDDEEEEEEDDDAAA>>><<<;;;===>>>>>><<<;;;:::;;;;;;:::::::::;;;>>>@@@BBBAAABBBBBBBBB@@@===:::888666666777888888888888888777777888999999888777666444333333222000//////...//////000111111111111000111000000000///.........000000000000000000000000111111000000111111222333000111222333333333222222111222333444444444333333222222333333333333444444111222333444444555444444555555555555555555555555555666777888888888777777666666777777777888888888888888999999999999999999999999999:::<<<>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIHHHIIIJJJKKKNNNPPPRRRSSSVVVVVVWWWYYY[[[]]]___```aaacccfffggggggjjjpppuuuvvvmmmggg```\\\```eeegggjjjmmmqqqrrruuuyyy~~~}}}yyyvvvtttqqqnnnlllccccccbbbbbb```___^^^]]]^^^^^^^^^]]]]]][[[ZZZYYYRRRQQQQQQPPPOOOOOOOOOOOOPPPPPPOOONNNMMMMMMMMMNNNIIIIIIJJJKKKKKKJJJJJJIIIFFFDDDBBBBBBCCCDDDDDDCCC??????@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>@@@@@@BBBCCCDDDDDDEEEEEECCCDDDEEEEEEDDDAAA>>><<<999;;;===>>><<<;;;;;;;;;::::::999999:::===???AAA>>>?????????>>>;;;888777777777888888888888777777666777888999999888777666666666555444333111111000///000111333333222111111111000000///...------,,,000000000000000000000000222222111111222222333444000111222333444333222222222333444555555555444333222222333333333444444444000111222333444444555444555555555555555555555555555666888999999999888777666666777777888888888999777777888999:::;;;;;;<<<999999999:::<<<>>>???@@@@@@AAABBBDDDEEEGGGHHHIIIIIIJJJJJJLLLNNNPPPRRRSSSWWWWWWXXXYYY[[[\\\^^^___bbbdddfffeeefffiiioootttxxxnnniii___```bbbdddfffjjjnnnrrr{{{~~~~~~{{{wwwssspppnnneeeeeedddcccbbbaaaaaaaaa``````______^^^]]]\\\[[[UUUTTTQQQOOOMMMKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDHHHEEEBBBBBBBBBBBB???<<<===<<<:::999999:::<<<===<<<<<<;;;;;;;;;<<<<<<===>>><<<;;;;;;;;;;;;999888777888888777555555666777444555666888888888777666999888777555333222222222111111111111111111111111111111111111111000/////////////////////////////////000000111111222333333111111111222222333333333222222222333333333444444333555888888666444333333333333333444444444555555555555555555666666666666666666777777888888888888777777666555555666777888999999888888888888999999:::999999999:::<<<>>>???>>>???@@@BBBDDDEEEFFFGGGHHHHHHHHHJJJLLLOOORRRTTTVVVWWWYYYZZZ[[[]]]```bbbeeefffgggggggggjjjqqqvvv|||ppphhhdddcccdddeeegggiiinnntttxxx~~~|||zzzwwwssspppooohhhhhhhhhgggeeedddbbbaaa_________^^^]]]\\\[[[ZZZVVVUUURRRPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA?????????????????????????????????>>>>>>>>>======@@@@@@@@@AAABBBBBBCCCCCCFFFDDDAAAAAAAAAAAA>>><<<<<<;;;:::999999:::;;;===<<<;;;;;;;;;<<<<<<======<<<;;;999999:::999888777777888999777666555666888555666777888888777777666888777666555444333333333111111111111111111111111111111111111111000//////000000000000000000000000000000111111222333333333222222222222333333333444333333444444444555555555...///111333444444333222333333333444444444555555555555555555666666666666777777777777777777888888777777777777888888999:::888888888777777888888888999999999999:::<<<>>>???>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGIIIKKKNNNQQQSSSVVVWWWYYYZZZ[[[]]]```bbbccceeefffffffffiiiooouuu|||pppiiidddbbbggghhhiiikkknnnttt{{{}}}|||{{{yyywwwtttrrrqqqmmmmmmmmmmmmkkkgggdddbbb_________^^^]]]\\\ZZZZZZWWWVVVTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======?????????@@@AAAAAABBBBBBDDDBBB@@@@@@@@@???===<<<<<<;;;999999999999:::;;;;;;;;;;;;<<<<<<=========;;;999777777888888777666888999:::999777666777888666777777888888777666666888777777666555444444444000000000000000000000000111111111111111000//////111111111111111111111111000111111222333333444444333333333333444444444444444444444555555555666666111111222666:::<<<;;;999333333333444444444555555555555555555666666666666777777777777777777777777666777888999:::;;;;;;;;;888777777666666777777888999999999:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGFFFFFFFFFHHHJJJMMMPPPRRRUUUWWWYYYZZZ[[[\\\___bbbaaaccceeeeeeeeehhhoootttsssjjjfffeeeeeeiiijjjkkklllpppxxx}}}||||||{{{zzzyyywwwuuutttrrrrrrsssrrroookkkgggdddaaaaaaaaa```___]]][[[[[[XXXWWWVVVTTTRRRPPPOOONNNMMMKKKIIIHHHHHHIIIJJJKKKJJJIIIIIIIIIHHHHHHHHHGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>===============>>>>>>??????@@@AAAAAAAAA@@@??????>>>>>>===<<<;;;;;;:::999999999::::::;;;;;;<<<=========>>>>>>;;;999777666777888777666999:::;;;;;;999888888999888888888888777777666666:::999888777666444333222////////////////////////111111111111111000//////111111111111111111111111111111111222333333444444444444444444444444444444444444444444555555555555777444333888>>>AAA???<<<333333333444444444555555555555555555666666666666777777777777777666666666555666888:::;;;;;;;;;;;;777777666666666666777777999999999:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGFFFFFFGGGHHHKKKNNNQQQRRRUUUWWWYYYZZZZZZ\\\___aaaaaaccceeeffffffiiioootttyyylllgggggggggggghhhiiikkkmmmrrrzzzwwwtttvvvyyy{{{{{{}}}}}}|||}}}}}}}}}|||{{{zzzyyyxxxuuuvvvvvvtttqqqmmmhhheeeddddddcccbbbaaa___]]]\\\YYYXXXWWWUUUSSSQQQOOOOOOMMMKKKIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA????????????????????????>>>>>>>>>============<<<<<<<<<======>>>??????????????????>>>============<<<;;;;;;:::999999999999:::;;;<<<===>>>>>>>>>>>><<<:::777777888999999999:::;;;===<<<;;;999999:::888888888777777777777888<<<;;;;;;999777444111000////////////////////////111111111111111000//////111111111111111111111111000111111222222333444444444444444444444444444444222333333333333444444444555222000333888;;;999555333333333444444444555555555555555555666666666666777777666666666666666666333444666888:::::::::999777777666666666666777777888999999;;;<<<<<<======>>>???@@@BBBDDDEEEFFFGGGGGGGGGHHHJJJLLLOOORRRSSSUUUVVVXXXYYYZZZ\\\___aaa```cccfffggggggjjjpppuuuqqqgggeeefffgggggggggiiilllpppvvv~~~yyypppjjjhhhjjjmmmoooppprrrwww~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}|||{{{zzzwwwwwwvvvtttqqqmmmiiigggfffeeeeeedddbbb```^^^]]]YYYXXXXXXVVVTTTRRRPPPNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;<<<======>>>>>>===>>>??????===<<<===???<<<<<<<<<;;;;;;::::::999999:::<<<>>>?????????>>>===;;;888777888:::;;;;;;:::<<<>>>>>>===;;;:::;;;888777777777777888999:::<<<<<<;;;:::888555222000000000000000000000000000111111111111111000//////111111111111111111111111///000000111222222333333444444444444333333333333222222222333333333444444444222000111444555333111333333333444444444555555555555555555666666666666555555555666666777777777333444555666777888888888888777777666666777777888888888:::;;;<<<=========>>>???@@@BBBDDDEEEFFFGGGHHHHHHIIIJJJLLLOOORRRTTTTTTVVVXXXYYYZZZ[[[^^^aaa```cccfffggghhhkkkpppuuuyyykkkdddeeeggghhhfffhhhkkkooottt{{{tttoooiiiddddddfffhhhiiilllooorrrxxx~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}|||zzzzzzwwwvvvtttrrrooollliiihhhffffffeeedddbbb```^^^]]]XXXXXXXXXVVVTTTRRROOONNNLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA????????????????????????>>>>>>=========<<<<<<<<<:::::::::;;;<<<<<<======<<<>>>@@@???======>>>@@@============<<<;;;::::::999:::===???@@@@@@???>>>===:::777777888:::;;;;;;;;;===???@@@>>><<<;;;;;;777666666666777999;;;<<<999:::;;;:::999777444333111111111111111111111111111111111111111000//////000000000000000000000000...//////000000111222222444333333333222222222222333333333333444444444555555555444333333333333333333333333444444444555555555555555555666666666666333444444555666777888888555555555555666666777888888888888777777888888888777888:::<<<=========<<<>>>???@@@BBBDDDEEEFFFGGGGGGGGGHHHIIILLLOOOQQQSSSTTTVVVXXXYYYYYY[[[^^^aaa^^^aaaeeeggggggjjjoootttvvvjjjeeegggiiiiiigggiiimmmrrrxxx|||nnnkkkfffddddddfffggghhhmmmoooqqquuuzzz~~~{{{zzzuuuyyy}}}|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyyvvvuuussspppmmmkkkiiihhheeeeeedddcccaaa___]]]\\\XXXXXXXXXWWWTTTRRROOONNNLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>=========<<<<<<<<<<<<999999:::;;;;;;<<<<<<===<<<>>>@@@@@@======???AAA>>>>>>>>>>>>===<<<;;;:::999:::===???@@@@@@???>>>===:::777666777:::;;;;;;;;;>>>@@@@@@???===<<<<<<666666666666888:::<<<===777888999::::::999777666111111111111111111111111111111111111111000//////////////////////////////.........///000000111111333333333222222111111111444444444555555555666666333444444333111111222444333333333444444444555555555555555555666666666777222333444555666888999999888777666555555666777888999999888888888888999999777888:::<<<=========<<<>>>???@@@BBBDDDEEEFFFGGGFFFFFFGGGHHHKKKNNNPPPRRRTTTVVVXXXYYYYYY[[[^^^```\\\```dddffffffiiinnnrrrvvvsssmmmhhhfffgggiiikkkmmmqqqxxx}}}wwwiiifffcccdddiiinnnppppppvvvyyy}}}|||xxxtttqqqoooqqqssswww||||||zzz{{{|||}}}}}}|||{{{yyywwwvvvvvvwwwxxxxxxvvvssspppllliiigggfffgggeeeccccccdddaaa\\\XXXYYYXXXWWWVVVUUUUUUTTTUUUQQQNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEEEECCCBBBAAAAAAAAAAAA@@@@@@??????>>>=========>>>===<<<;;;;;;<<<===>>>;;;;;;:::::::::999999999:::;;;;;;;;;<<<<<<======????????????>>>===;;;:::777999;;;===???@@@@@@???===<<<:::999999:::;;;===????????????>>>>>>======<<<;;;999888888999;;;<<<<<<;;;;;;:::999888666666333222111000000000111222111111111111111111111111000000000000111111111111///000111333333222111111111222333333444444333333444444444444444444444444444444444444444444444444555333111222555777555333444444555555444444333222222333444666777777777777777777777777777777777777666666666666555555555555999999999:::;;;<<<===>>>???@@@AAACCCDDDFFFGGGHHHGGGHHHJJJKKKMMMOOOPPPQQQTTTTTTUUUWWWYYY[[[^^^___```bbbeeeeeeeeegggmmmqqq~~~rrrpppllliiihhhjjjmmmnnnoootttzzzuuukkkjjjiiimmmsssyyy|||}}}}}}yyytttqqqooonnnppptttyyy}}}}}}||||||}}}}}}|||{{{yyywwwvvvuuuuuuvvvwwwvvvtttrrrooollljjjiiihhheeedddcccdddeeeccc___\\\ZZZYYYXXXWWWVVVVVVUUUUUUQQQOOOLLLKKKKKKKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGFFFEEEEEEDDDDDDDDD@@@@@@??????>>>===============<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;888999:::;;;<<<===>>>???>>>?????????>>>===;;;:::777999;;;===>>>?????????===<<<:::999999:::;;;<<>>===<<<:::999888888999:::<<<;;;;;;::::::999777666555333333111000000000111222111111111111111111111111/////////000000000111111000000111222222222222111111222333333444444333333444444444444444444444444444444444444444444444444555333222333555666555333444444555555444444333222444555555666666666666555777777777777777777777777666666666666666666666666:::::::::;;;<<<===>>>??????@@@AAACCCDDDFFFGGGHHHHHHHHHJJJLLLNNNPPPQQQRRRTTTTTTUUUWWWYYY[[[]]]______aaacccddddddffflllppp{{{qqqlllkkkjjjjjjkkkmmmpppqqqqqqvvv}}}~~~uuummmmmmpppwww~~~yyytttqqqooonnnpppuuuyyy}}}~~~|||{{{{{{|||||||||~~~}}}}}}~~~~~~}}}|||}}}|||zzzxxxxxxwwwvvvtttttttttuuuuuusssrrrpppnnnlllkkkjjjjjjdddcccdddeeefffdddaaa___[[[[[[ZZZYYYWWWWWWVVVVVVRRRPPPMMMLLLLLLLLLJJJIIIGGGFFFFFFFFFEEEEEEEEEDDDHHHHHHGGGFFFFFFEEEEEEEEE@@@@@@??????>>>===============<<<;;;:::::::::;;;======<<<<<<<<<;;;;;;;;;777888999:::<<<>>>???@@@>>>>>>?????????===<<<;;;888999:::<<<===>>>>>>>>><<<;;;:::999999:::;;;<<<@@@AAADDDEEEEEECCC@@@>>>;;;:::999888888999:::;;;::::::999999888777666555444333222111000000111222000000000000000000000000....../////////000000000111111111000111111222333111222333333444444333333444444444444444444444444444444444444444444444444444333222333555666555444444555555555555444333333666666666666666555444444666666666666666666666666777777777777777777777777::::::;;;;;;<<<>>>???@@@???@@@AAABBBDDDFFFGGGHHHHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUUUUWWWYYY[[[]]]^^^]]]```bbbcccccceeekkkppp}}}ppphhhggghhhiiijjjlllnnnpppqqqsssxxxxxxnnnqqqvvv~~~{{{vvvrrrqqqsssuuuyyy~~~|||{{{{{{{{{zzzyyyxxxxxxzzz|||}}}~~~}}}|||{{{~~~|||zzzxxxxxxwwwwwwwwwyyy||||||{{{{{{{{{{{{{{{{{{{{{||||||zzzwwwtttuuuuuutttsssrrrrrrsssssssssrrrpppmmmkkkjjjiiiiiicccddddddeeeeeecccaaa___[[[[[[ZZZYYYXXXWWWVVVUUURRRPPPNNNMMMMMMLLLJJJIIIFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@??????>>>===============<<<<<<;;;;;;::::::;;;;;;:::::::::999999999888888999:::<<<===>>>>>>======>>>??????>>>===<<<888999999:::;;;<<<<<<<<<::::::999999999:::;;;<<<@@@BBBFFFHHHHHHEEEAAA>>>:::999888888888888999:::999999999888888666555555555444222111000111111222////////////////////////............////////////222111000000000111333444111222333333444444333333444444444444444444444444444444444444444444444444333333333333444555555444555555555555555444444333444555555666666555444444555555555555555555555555777777777777888888888888::::::::::::;;;===>>>?????????@@@BBBDDDEEEGGGGGGIIIIIIJJJKKKNNNPPPSSSTTTUUUUUUVVVWWWYYY[[[]]]^^^]]]```bbbccccccffflllqqq}}}tttkkkdddffffffgggiiikkkmmmooooootttyyy}}}ssswww|||}}}xxxvvvuuuyyy{{{}}}xxxuuuuuupppnnnmmmlllmmmppptttvvvwwwxxxxxxyyyzzzzzzyyyyyy|||{{{zzzxxxwwwuuuttttttuuuwwwzzzzzzzzzyyyyyyzzzyyyzzz{{{}}}}}}{{{wwwtttssssssrrrrrrrrrrrrrrrrrrtttssspppmmmjjjhhhgggfffdddeeeffffffdddaaa___^^^[[[[[[[[[ZZZYYYWWWUUUTTTQQQPPPNNNNNNMMMMMMJJJHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@??????>>>=====================<<<<<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>??????>>>======888999999999999:::;;;;;;999999999999::::::;;;;;;???BBBEEEHHHHHHDDD@@@===888888888888888888888888888888888888888777666555666444333111111111111222////////////////////////............////////////222111000000000111333444111222333333444444333333444444444444444444444444444444444444444444444444333333444444444444555555555555666666555555444333222333444555666666666666444444444444444444444444666777777777888888888999888888888999:::;;;======>>>???@@@BBBCCCEEEFFFGGGHHHHHHIIIJJJMMMPPPSSSUUUUUUUUUVVVWWWYYY[[[\\\]]]^^^aaacccdddeeehhhmmmrrr{{{sssnnnhhheeeffffffgggiiikkkmmmoooqqqxxx}}}zzz}}}}}}|||||||||tttqqqooohhhfffeeeeeegggjjjoooqqqrrrssstttuuuvvvwwwwwwxxxyyyyyyxxxvvvuuusssrrrrrrtttvvvxxxyyyxxxwwwxxxxxxyyyzzz|||~~~~~~zzzwwwqqqrrrrrrrrrqqqqqqqqqqqqtttrrrpppmmmjjjgggfffeeeeeeggghhhgggeeeaaa```___]]]]]]]]]\\\[[[XXXVVVTTTRRRQQQPPPOOOOOONNNLLLIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDBBBAAA@@@@@@??????>>>=========:::;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===?????????>>>>>>999999888888888888999:::888888999999::::::;;;;;;===@@@CCCFFFEEEBBB>>>;;;777777777777777777777777888888999999888888777666666555333222111111111222000000000000000000000000....../////////000000000111111111000111111222333111222333333444444333333444444444444444444444444444444444444444444444444222333555444333333444666555666666666666555444444111222333444555666666666555555555555555555555555555666666777777888888888777777888888999;;;<<<===>>>???@@@AAACCCEEEFFFGGGHHHGGGHHHIIILLLOOOSSSUUUVVVVVVVVVWWWYYYZZZ\\\]]]^^^aaadddeeeeeehhhnnnsssrrrllliiihhhfffffffffgggiiilllpppsssuuu~~~}}}{{{rrrllljjjdddcccbbbbbbdddgggkkkmmmnnnoooqqqrrrtttuuuuuuvvvvvvvvvuuutttsssrrrppppppsssuuuxxxxxxwwwvvvvvvvvvvvvwwwyyy|||~~~}}}zzzwwwqqqqqqqqqrrrrrrrrrqqqqqqqqqpppnnnllljjjhhhgggfffeeehhhjjjjjjgggddddddddd___``````___^^^[[[XXXVVVUUUSSSRRRRRRRRRQQQNNNLLLHHHGGGGGGFFFDDDCCCCCCBBBBBBCCCDDDEEEFFFEEECCCBBB@@@@@@??????>>>=========666777999:::;;;;;;::::::======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;===>>>?????????>>>999999888777777777888999777777888999:::;;;;;;;;;;;;===@@@BBBBBB???<<<999666777777777777777777666999999999999999999888777777666444222111111111111111111111111111111111111/////////000000000111111000000111222222222222111111222333333444444333333444444444444444444444444444444444444444444444444111333555555333333444666666666666666666555444444222333444444555555555555555555555555555555555555444444555666666777888888888888888999:::;;;<<<===>>>>>>@@@AAACCCDDDFFFFFFGGGFFFFFFGGGJJJNNNRRRUUUVVVVVVVVVWWWYYYZZZ\\\]]]]]]```cccddddddhhhnnnsss{{{nnnhhhgggggggggffffffgggjjjnnnrrrwwwzzz|||zzzpppjjjgggdddcccbbbbbbcccfffiiikkklllmmmoooqqqrrrsssttttttssssssssssssrrrpppooonnnsssuuuwwwwwwvvvttttttuuurrrssstttxxxzzzzzzxxxvvvpppqqqqqqrrrrrrrrrqqqqqqooonnnmmmkkkjjjiiiiiihhhdddhhhkkkllliiiggggggiiibbbbbbbbbbbb```]]]ZZZXXXWWWVVVUUUUUUUUUSSSPPPNNNHHHHHHGGGFFFEEEDDDCCCCCC@@@BBBCCCEEEEEEDDDBBBAAA@@@@@@??????>>>=========333555666888999999999999;;;;;;:::::::::999999999888888999::::::;;;<<<<<<:::;;;===>>>????????????999999777666666666777888666777888999:::;;;;;;;;;:::<<<>>>@@@???===:::888666666777777777777666666999999:::::::::999999888777666444222111111111111111111111111111111111111000000000000111111111111///000111333333222111111222222333444444444333333444444444444444444444444444444444444444444444444111444666555333222444777666666666666666555555444444444555555444444333222666666666666666666666666333444444555666777777888999999999:::;;;<<<===>>>>>>>>>???AAACCCDDDFFFFFFFFFEEEEEEFFFIIINNNRRRTTTVVVVVVWWWWWWYYYZZZ\\\\\\\\\___aaaccccccgggmmmrrrrrrkkkhhheeebbbbbbccceeegggkkkoootttyyy{{{~~~vvvrrrllleeefffeeedddeeehhhjjjlllllllllppptttwwwwwwwwwwwwwwwxxxvvvsssqqqqqqqqqpppooonnnooopppqqqrrrrrrqqqppprrrqqqpppppppppqqqrrrssssssrrrqqqpppoooooooooooonnnmmmkkkhhheeeeeehhhjjjkkklllnnnooonnnmmmkkkjjjjjjgggdddaaaaaaaaa```___[[[[[[[[[[[[ZZZWWWSSSOOOMMMKKKJJJIIIHHHGGGDDDAAABBBBBBBBBCCCCCCCCCCCCDDDAAA@@@>>>>>>???>>>===;;;;;;::::::;;;<<<===;;;:::;;;;;;;;;::::::999999999999999999999999999999999============>>>>>>>>>???:::;;;;;;<<<;;;:::888777::::::::::::::::::::::::888999999:::::::::999999999888777666666666666666666777999;;;<<<<<<<<<<<<666666666555444333111111//////////////////////////////............//////000111111111111222222222444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444333444555666666444222111111222222333333444444555444444555555555555444444555666777777666666777999888888888999:::;;;<<<===??????@@@BBBDDDEEEGGGGGGEEEFFFGGGIIILLLOOORRRSSSUUUVVVVVVWWWXXXYYYZZZZZZ]]]___aaabbbccchhhooouuu{{{mmmgggeeedddccccccfffgggjjjmmmrrrwww}}}}}}zzzyyyxxxyyy{{{vvvrrrmmmffffffeeefffgggjjjmmmnnnooosssvvvzzz{{{zzzyyyyyyyyy|||xxxuuurrrqqqpppooommmnnnoooppppppppppppooonnnoooooonnnmmmmmmnnnooopppqqqqqqpppppppppoooooonnnmmmllljjjgggeeedddfffiiikkklllmmmooooooooommmlllllliiidddbbbaaaaaaaaa```___]]]\\\ZZZXXXUUUPPPMMMMMMKKKIIIHHHHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@????????????===<<<<<<;;;:::;;;<<<<<<;;;999::::::::::::::::::999999999999999999999999999999<<<<<<==================<<<<<<<<<<<<;;;999777555888888888999999999::::::888888999999999999888888999888888777777777777777666888:::;;;<<<<<<::::::777777777666555444222111////////////////////////000000////////////000000/////////000000000111111444444444444444444333333333333333333333333333333444444444444444333333333222222222333333333444444444444666666666555333222111222222333333444444555444444555555555555444444333444555555444444555777888888888999:::;;;<<<=========>>>@@@BBBCCCEEEEEEEEEFFFGGGIIILLLOOORRRSSSUUUVVVVVVWWWXXXYYYZZZZZZ\\\^^^```aaabbbgggooouuussshhhdddddddddeeefffhhhjjjmmmqqquuu|||{{{qqqpppnnnnnnooorrrvvvxxx{{{}}}~~~uuurrrnnniiihhhiiilllnnnqqqtttvvvwww}}}~~~~~~}}}wwwsssqqqooolllkkklllmmmmmmmmmmmmmmmlllkkknnnmmmllllllllllllmmmmmmnnnooopppppppppooonnnmmmlllllljjjgggddddddeeegggjjjkkkmmmooopppppppppooonnnjjjeeeaaaaaaaaaaaaaaa```]]]ZZZXXXWWWTTTQQQOOOMMMKKKHHHGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA??????@@@@@@???======<<<;;;;;;<<<<<<:::888999999999:::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;=========<<<:::888555444555666666777888999::::::888888888888888777777777999999888888888777777777666777:::<<<===;;;:::888888888999888777666444333000000000000000000000000111111000000000000111111000000000000111111111222333333333333333333333333222222222222222222222222555555444444333333222222222222222222333333333333333444555666555444333222111222222333333444444555444444555555555555444444333444555555444444555777888888888999:::;;;<<<=========>>>@@@BBBCCCEEEEEEEEEFFFGGGIIILLLOOORRRSSSUUUUUUVVVWWWXXXYYYZZZ[[[[[[]]]___```bbbfffnnntttyyyooofffdddeeefffgggjjjjjjmmmqqquuuyyyyyyjjjiiifffeeeeeegggjjjmmmtttwwwzzz}}}|||uuurrrooommmmmmooossswwwzzz}}}zzztttpppllliiiggggggggghhhhhhiiiiiiiiiiiimmmmmmmmmllllllllllllllljjjkkknnnooopppooommmlllmmmlllkkkhhhfffeeefffhhhjjjkkkmmmooopppqqqqqqqqqmmmiiiccc```___``````aaa]]]ZZZWWWVVVVVVVVVUUUTTTOOOLLLIIIGGGHHHIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@@@@AAAAAA@@@>>>===<<<;;;;;;<<<;;;999777888888999999:::::::::;;;::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;<<<;;;:::888666555555555666777888::::::;;;888777777666666666666666777888888888888888777777333666999<<<===<<<:::999999:::;;;;;;:::888666444111111111111111111111111111000000//////000000111222222333333333444444444222222222222333333333333222222222222222222222222555555444333333222222222111222222222222333333333222333333444444333222222111222222333333444444555444444555555555555444444555666777777666666777999888888888999:::;;;<<<===??????@@@BBBDDDEEEGGGGGGEEEFFFGGGIIILLLOOORRRSSSUUUUUUVVVWWWXXXZZZZZZ[[[\\\^^^```aaabbbgggooouuussskkkddddddeeeeeehhhkkklllpppvvv{{{~~~vvvfffdddaaa``````cccfffhhhpppsssxxx{{{}}}zzzuuurrrrrrrrrpppsssxxx|||}}}uuuoookkkgggeeeaaabbbbbbccceeefffggghhhkkkkkkkkkjjjjjjiiiiiiiiifffhhhjjjlllmmmmmmlllkkkmmmmmmllljjjhhhggghhhiiikkkkkklllmmmnnnooooooooojjjfffaaa^^^^^^_________]]]ZZZWWWVVVVVVWWWWWWWWWQQQNNNKKKIIIJJJKKKKKKKKKGGGGGGFFFDDDCCCBBBAAA@@@BBBAAA???@@@AAAAAA@@@???===<<<;;;;;;<<<;;;999777888888888999999:::::::::::::::::::::::::::::::::::::::::::::999999999999888999:::::::::999888777666666777888999:::;;;<<<888888666666555555666666666666777888888888777666111444777:::<<<===<<<;;;:::;;;<<<===<<<999777555222222222222222222222222000//////......//////000222222333333333444444444111111111222222222333333444444444444444444444444444444333333333222222222111111111222222222333333111111111222222222111111111222222333333444444555444444555555555555444444555666777777666666777999888888888999:::;;;<<<===??????@@@BBBDDDEEEGGGGGGEEEFFFGGGIIILLLOOORRRSSSTTTUUUVVVWWWXXXZZZ[[[[[[]]]```bbbcccdddiiipppvvvzzzmmmfffbbbcccdddeeegggkkkpppwww{{{ssscccaaa```___aaadddgggjjjnnnrrrxxx|||}}}zzzxxxvvvttttttvvvrrrvvv{{{xxxqqqlllhhheee`````````aaabbbdddfffgggfffgggggggggfffeeedddccccccdddfffiiijjjkkkkkkjjjkkkllllllkkkiiiiiijjjkkklllkkkkkkkkkkkkkkkkkkkkkfffccc```^^^_________^^^```^^^ZZZXXXXXXWWWVVVUUUQQQOOOLLLKKKKKKKKKJJJJJJGGGGGGFFFEEEDDDBBBBBBAAAAAA@@@??????@@@AAA@@@>>>===<<<;;;;;;<<<<<<:::888888888888999999999999999999999999999999999999999999999999999::::::::::::666777999:::::::::999888777777888888999:::;;;;;;999888777555555555666666666777888999999999888777222444666999;;;<<<<<<===;;;<<<===>>>===:::777555111111111111111111111111//////............//////000000000000111111111222000000000111111222222333444444444444444444444444222222222333333333333333111111111111222222222222000111111111111111222222111222222333333444444555444444555555555555444444333444555555444444555777888888888999:::;;;<<<=========>>>@@@BBBCCCEEEEEEEEEFFFGGGIIILLLOOORRRSSSTTTTTTUUUWWWYYYZZZ[[[\\\^^^```bbbccceeeiiiqqqwwwzzzuuuhhhdddaaadddfffgggkkkooovvvwwwnnnaaa```___```cccggglllooorrrxxx|||vvvsssvvvwwwuuuvvvzzzwww{{{{{{tttnnnjjjhhhdddcccbbbbbbbbbcccdddeeeeeeeeeffffffeeecccbbbaaaaaaaaaccceeefffhhhiiijjjhhhjjjkkkkkkjjjiiikkklllmmmllljjjiiihhhgggffffffcccaaa``````aaaaaa```___```^^^[[[ZZZZZZYYYXXXVVVPPPNNNLLLKKKKKKJJJHHHFFFGGGFFFFFFEEEDDDCCCBBBBBB@@@>>>>>>>>>@@@@@@???>>><<<;;;:::;;;<<<<<<;;;999999999999999888888888888888888888888888888888888777888888999:::;;;<<<<<<777888999::::::999888777777777777777888888999999;;;999777666555555666777777888:::<<<<<<;;;:::999666777777777888:::;;;;;;:::<<<>>>>>>===;;;777555111111111111111111111111000000////////////000000/////////000000000111111//////000000111222222333333333333333333333333333111111111222333333444444111111111111222222222222222222222222222333444444111222222333333444444555444444555555555555444444333444555555444444555777888888888999:::;;;<<<=========>>>@@@BBBCCCEEEEEEEEEFFFGGGIIILLLOOORRRSSSSSSTTTUUUWWWYYYZZZ\\\\\\]]]```bbbcccdddiiipppvvvxxxooolllkkkgggdddcccfffiiikkkpppuuu|||tttkkk```______aaadddjjjooorrryyy}}}zzzvvvppppppuuuxxxvvvwww|||}}}~~~wwwqqqmmmjjjhhhgggeeeccccccccccccdddffffffggggggfffdddcccbbb___```aaabbbdddgggiiijjjfffhhhiiijjjiiiiiikkklllmmmllljjjhhhfffdddccccccaaaaaa```bbbccccccbbb```\\\[[[ZZZ[[[\\\]]][[[ZZZOOOMMMLLLKKKJJJHHHEEECCCFFFFFFEEEEEEDDDDDDCCCCCC???>>>===>>>???@@@???>>>;;;::::::;;;<<<===;;;::::::999999999888888777777777777777777777777777777777777888999;;;<<<===>>>999:::::::::999888666555666666666666777777777777<<<:::888666555666777777999:::<<<>>>>>>===<<<;;;:::999888777777777999999:::<<<>>>???>>>;;;777555000000000000000000000000111111000000000000111111000111111111111222222222...//////000111222222222222222222222222222222222000000111222333444444555000111111111111222222222444333333333444444555666111222222333333444555555444555555555555555555444555666777777666666777999888888888999:::;;;======??????@@@BBBDDDEEEGGGGGGEEEFFFGGGIIILLLOOORRRSSSSSSTTTUUUWWWYYYZZZ\\\\\\]]]___aaabbbccchhhooouuuwwwpppiiieeefffbbbccccccdddgggooo{{{yyynnnggg``````aaacccggglllrrruuuyyyuuuqqqpppqqqqqqrrrtttvvvwwwzzz}}}wwwrrrnnnjjjkkkjjjiiihhhhhhiiijjjjjjjjjiiigggdddcccbbbbbbbbb^^^```ccceeeeeeeeefffgggllllllllljjjhhhgggiiikkkpppnnnjjjfffbbb``````______```aaaaaa``````aaabbb___]]]ZZZYYYXXXXXXVVVUUUOOOOOOOOONNNLLLJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<;;;:::999888;;;;;;::::::999888777777888888888777777777777777555555666777888999999:::666666666666777888999:::888777555444555888:::<<<999999999999999999999999<<<<<<===>>>>>>>>>>>>>>>:::999666555666999===???>>>======<<<:::999888888444333222000//////......111111222222222111111000000111111000///......///111111111000000000000000000000000000000000000000222222333333333444444444333333333333333333333333333333333444555666666777555666777666444333333444444444444444444444444444333444444555666777888888::::::::::::;;;<<<======@@@@@@AAABBBCCCEEEFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPTTTTTTTTTUUUWWWYYYZZZ[[[```aaabbbbbbdddiiirrrxxxyyyqqqkkkeeecccdddbbbccceeegggkkkuuu|||sssjjjccc\\\]]]___ccciiipppwwwzzz|||uuurrrnnnmmmooooooqqqtttvvvxxx|||yyyuuupppmmmlllkkkjjjiiihhhiiiiiijjjhhhfffeeecccbbbbbbbbbbbb___aaadddfffeeeeeefffgggkkkkkkjjjhhhfffeeeggghhhjjjiiieeecccaaa`````````___```bbbbbbaaaaaaaaabbbaaa___]]]\\\\\\[[[XXXVVVPPPPPPOOOMMMKKKIIIGGGEEEEEEEEECCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888:::::::::999999888888888888888888888888888888888777777888888888888888888777777777777777888888999888777666555555777:::;;;999999999999999999999999<<<===>>>???@@@???>>>>>>:::888666555666888<<<>>>======<<<;;;:::999888888444333222000////////////......////////////......000111111111///...///000222222222222222222111111222222222222222222222222222222333333333444444444555555555555555555555555333333444555555666777777888999:::999777666777888444444444444444444444444444555555555666777777777999999999999:::;;;<<<===??????@@@BBBCCCDDDEEEFFFFFFFFFGGGIIIKKKMMMOOOPPPSSSSSSTTTUUUWWWYYY[[[\\\___aaabbbbbbccciiiqqqxxx|||qqqkkkhhhdddbbbdddbbbdddgggjjjooozzzzzzssskkkddd^^^XXXZZZ]]]bbbkkkttt|||xxxqqqmmmkkkkkkmmmooorrrvvvyyy|||{{{wwwsssqqqnnnmmmllljjjiiiiiiiiiiiidddcccbbbbbbbbbbbbbbbcccaaaccceeefffeeeeeefffgggiiiiiihhhfffdddcccccceeedddcccaaa___^^^___```aaa^^^aaadddeeedddbbbbbbbbbcccbbbaaa``````^^^[[[XXXSSSRRROOOLLLJJJHHHFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999999999999999999999999888888999999999999999999999999::::::999999888888888888999888888777777777777777999888666555555777888:::888888888888888888888888<<<>>>@@@BBBBBBAAA???>>>999777666444555777:::<<<<<<;;;;;;:::999888777777444333222111000/////////......////////////......000111111111///...///000222333333333333333333333333333333333333333333333333333333333444444444444666666666666666666666666444444555555666777777777888999:::999888777888999555555555555555555555555666666666666666666666666999888888999999:::;;;<<<>>>>>>???AAABBBDDDEEEEEEFFFFFFGGGIIIKKKMMMOOOPPPRRRRRRSSSUUUWWWZZZ\\\]]]^^^```aaabbbccchhhqqqwwwvvvllliiigggdddcccdddaaacccgggjjjpppzzz{{{pppjjjddd___[[[VVVXXX[[[bbbkkkvvvuuuooollljjjkkknnnqqqtttyyy~~~{{{xxxuuurrrooonnnmmmllljjjiiihhhhhhbbbbbbbbbbbbcccddddddeeedddeeeffffffeeedddeeefffggghhhgggfffcccaaaaaabbbaaa```^^^]]]]]]^^^```aaa^^^aaaeeefffeeecccbbbbbbccccccbbbbbbbbb```\\\YYYUUUSSSPPPLLLIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAA============>>>>>>>>>>>>;;;<<<<<<<<<;;;;;;:::999888888888888999999999999888888888888888888999999999999999999999999999999:::999888777666666666666999888777666666666888888777777777777777777777777;;;>>>AAACCCCCCBBB???===888777555444444666888999::::::999999888777777666444444222111000/////////000000111222222222111111///111222111//////000111222222222222333333333333333333333333333333333333333333333444444444444555666666666666666666666666555555555666666777777777555777777777555555666777555555555555555555555555777777777666666666666666888888888888999:::;;;;;;======???@@@BBBCCCDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQRRRSSSUUUXXXZZZ]]]^^^]]]___aaabbbdddiiiqqqwwwzzzqqqiiifffeeebbbaaabbb```cccfffjjjoooxxxsssiiiccc```\\\ZZZWWWXXX[[[aaakkkvvvuuupppooonnnooosssrrrvvv|||~~~yyywwwtttqqqoooooonnnlllkkkiiiggggggbbbbbbcccdddfffgggggggggfffggggggfffcccbbbcccdddeeeffffffeeecccaaaaaaaaaaaa```^^^]]]\\\]]]___```___bbbeeegggfffdddcccbbbcccbbbbbbbbbbbb___[[[XXXWWWUUUQQQNNNKKKIIIHHHHHHHHHGGGFFFDDDCCCBBBAAAAAA============>>>>>>>>>>>>;;;;;;;;;<<<;;;;;;::::::888888888888888888888999555666666666777777888888777888888999::::::;;;;;;::::::888777666666666666999888777666666777777888777777777777777777777777;;;===@@@BBBCCCAAA>>>===888777666555444555777777999999999888888777777666555444333111000000//////000111222222333333333222///111222111000///000222111111111111222222333333333333333333333333333333333333444444444555555555555555555555555555555555555555555555666666666666444555666666444444555666666666666666666666666666777777777777777666666666888888888888999:::;;;;;;<<<===>>>@@@BBBCCCEEEEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQRRRSSSUUUXXXZZZ]]]^^^\\\___aaaccceeejjjqqqwwwrrrjjjccccccccc```^^^___bbbeeehhhlllpppxxxxxxlllccc___]]]\\\ZZZYYYZZZ\\\bbbkkkwww}}}tttsssssssssuuuxxxuuuzzz|||xxxvvvrrrpppnnnmmmmmmlllkkkiiigggfffbbbccceeeggghhhiiiiiiiiiggghhhgggeeebbb```aaabbbbbbccceeedddbbb``````aaaaaa```^^^\\\\\\\\\^^^______bbbeeefffeeeccccccccccccbbb`````````^^^[[[XXXWWWVVVSSSPPPNNNLLLJJJJJJIIIHHHGGGEEECCCBBBAAAAAA>>>>>>>>>>>>============:::;;;;;;<<<;;;;;;::::::888888888888888888777777444555555666666777777777666666777888999:::;;;;;;:::999888777666666666666888777777777777777888888888888888888888888888888:::<<<>>>@@@@@@???===<<<999888777666555555666666999999999888888888777777555444333222111000000000---...///000000111000000///111222111000000111333000000111111222222333333333333333333333333333333333444444444555555555555444444444444444444444444444555555555555555555555555666777777666666777888777777777777777777777777777777777777777777777777999888888999999:::;;;<<<<<<===???@@@BBBDDDFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPRRRRRRSSSUUUWWWZZZ\\\]]]\\\___bbbdddfffkkkrrrxxx~~~vvvllleee```aaabbb```___```fffiiimmmqqquuu~~~xxxpppfff^^^\\\\\\\\\[[[[[[\\\^^^dddnnnzzzzzztttuuuwwwxxxzzz}}}~~~{{{xxxuuuqqqnnnlllllllllkkkjjjhhhgggfffbbbdddfffgggiiiiiiiiiiiihhhhhhfffccc```^^^___```^^^```bbbbbb```______```^^^]]]\\\[[[[[[\\\^^^___```bbbddddddcccbbbcccddddddbbb```___^^^]]][[[YYYVVVVVVUUUSSSQQQOOOMMMKKKJJJIIIGGGEEEDDDBBBBBBAAA??????>>>>>>======<<<<<<::::::;;;;;;<<<;;;;;;:::999999888888777777666666555555555666777777888888777777777888888999999999999999888777666666777777666666666777888888999999999999999999999999999999999:::;;;<<<===<<<;;;;;;:::999888777666666666666999999999999999888888888555444333222111000000000+++,,,---...///////////////000222222111000222333111111222222333444444555444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444333333555777888888777777888999777777777777777777777777666666666777888888888999999999999999:::;;;<<<======>>>???AAACCCEEEGGGHHHFFFFFFGGGIIIKKKMMMOOOPPPSSSSSSTTTUUUWWWYYY[[[\\\\\\```ccceeehhhlllsssyyyxxxpppiiibbb___aaacccbbbbbbccciiilllqqquuu{{{ssskkkbbb\\\ZZZ[[[[[[[[[\\\]]]```fffppp}}}xxxsssvvvzzz{{{}}}~~~zzzxxxvvvqqqmmmjjjkkkkkkkkkjjjhhhgggeeebbbdddfffgggiiiiiiiiihhhhhhhhhfffccc___]]]^^^___[[[]]]___```___^^^^^^^^^[[[ZZZYYYYYYZZZ\\\^^^``````bbbcccbbbaaaaaacccdddeeebbb___^^^^^^]]][[[ZZZVVVVVVVVVUUUSSSQQQNNNLLLKKKJJJHHHFFFDDDBBBBBBAAA@@@??????>>>===<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;:::999999888777666666555555666666777888999999999888888888777777777777777999888888777777777777777555555666777888999999:::999999999999999999999999999999:::::::::;;;::::::;;;:::999777666666666666:::::::::999999999999999555555333222111000000000+++,,,---...///////////////000222222111111222333222222333333444555666666666666666666666666666666444444444555555555666666555555555555555555555555333333333333333333333333444666777777666666777999777777777777777777777777555555666777888999999:::::::::::::::;;;<<<=========>>>@@@BBBDDDFFFHHHHHHFFFGGGGGGIIIKKKMMMOOOQQQTTTTTTTTTUUUWWWYYYZZZ[[[]]]```dddfffiiimmmtttzzzyyyooojjjcccdddcccaaa______aaacccjjjlllrrr~~~qqqhhh___[[[YYYWWWYYY]]]```aaaffflllvvv~~~vvvyyy{{{{{{{{{}}}|||xxxuuurrrnnnlllmmmllljjjiiihhhhhhhhhhhhffffffgggggghhhhhhhhhiiiiiifffcccaaa___^^^\\\ZZZ[[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\`````````aaabbbbbbccccccbbbbbbaaa```^^^]]]\\\[[[VVVVVVVVVVVVTTTQQQOOONNNMMMLLLJJJHHHEEEBBB@@@??????===;;;;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888555555666666666666555555777777888999999999999888888888888888888777666666999888777777777777888888888888888777666555555555777777888999999999999999888888888777777777777777999<<<>>>>>><<<:::999888888777555444333222222111000000000000000000000000222222222222222111000///333333333222222222111111444444444444444444444444222222222222222222222222444444444333333222222222111111222333444666666777555555555555555444444444999999888888777666666555:::999999999888777777777777888:::;;;<<<<<<;;;:::======???AAACCCEEEFFFGGGDDDEEEFFFHHHLLLPPPSSSUUURRRSSSUUUWWWXXXYYYZZZZZZ^^^aaadddfffgggkkkqqqwwwtttkkkgggbbbbbbbbb```______aaaccckkkmmmvvv~~~qqqhhh___\\\[[[ZZZ\\\```ccceeejjjrrrzzzzzzvvvrrruuuyyy{{{}}}}}}xxxuuusssqqqooommmlllkkkiiihhhggggggggghhhfffffffffggggggggghhhhhhfffdddaaa```______]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\______``````aaabbbbbbbbbaaaaaa```___]]]\\\[[[[[[WWWWWWWWWVVVUUURRRPPPOOOLLLKKKJJJHHHEEECCCAAA@@@@@@>>>======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888666555555555666777888888999999999999888888777777888999999999999888777777888888777777666555777777777777777777777777666666777777777777777777666777777888888888888888999999888888777777777666999;;;======;;;999888888888777666444333222222111////////////////////////222222222222222111000000000111111222222333444444444444444444444444444444222222222222222222222222555444444444333333333222555444444444444333333333555555555555555555555555555555666666777888888888999999888888888888888888777888999;;;<<<;;;;;;;;;======???AAACCCEEEFFFGGGEEEFFFGGGIIILLLOOOSSSTTTRRRSSSUUUWWWYYYZZZ[[[[[[]]]```dddeeefffjjjqqqvvvuuulllfffccc```aaa```___^^^___aaadddkkkppp{{{|||qqqhhh```^^^]]]]]]```eeehhhkkkrrryyy~~~zzzvvvppplllkkklllmmmmmmkkkoootttyyy~~~~~~zzzwwwsssqqqqqqpppooonnniiiiiihhhgggfffffffffffffffffffffgggggggggggghhhdddbbb____________^^^]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[\\\^^^^^^^^^___``````aaaaaa______^^^]]]\\\[[[[[[ZZZXXXXXXXXXWWWUUUSSSQQQOOOKKKJJJIIIHHHFFFDDDCCCBBBBBB@@@>>>>>>?????????===;;;;;;;;;;;;;;;;;;;;;;;;777777666555555555555666555666666777777666666555666777888888999999888888666777777777777666555555555555777777777777666555555555666666777888999999666666777777777888888888::::::999999888777666666777999;;;;;;:::888888888999888777666444333222111////////////////////////111222222222222111000000...///000111333444666666444444444444444444444444222222222222333333333333555555555444444444444444555555444444444333333333444444444555555666666777444555555666777777888888777777888888888888888888777888999:::;;;;;;;;;;;;======???AAACCCEEEFFFGGGGGGGGGGGGIIIKKKNNNQQQSSSSSSTTTVVVXXXZZZ[[[\\\\\\\\\___bbbdddeeeiiipppuuuvvvlllfffbbbaaa___```___^^^^^^```cccfffmmmsss}}}qqqiiibbbaaaaaabbbfffkkkooossszzzvvvooolllhhhddd```]]]]]]```cccfffdddiiiooouuu|||{{{yyyvvvssspppnnnnnnnnnmmmlllggggggffffffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhdddbbb____________^^^\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^______```]]]]]]]]]\\\[[[ZZZZZZZZZWWWWWWWWWVVVUUURRRPPPNNNJJJJJJIIIHHHFFFEEEDDDDDDBBB@@@>>>>>>??????>>>===;;;;;;;;;;;;;;;;;;::::::888777777777666666666666444555555666666555555444666777777888888888888888666666666666666555555444333444666888888777555444555666666777888888999999666666666666666777777888<<<;;;;;;999888777666666666888::::::999888888999:::999888777666444222111000000000000000000000000111111222222222111111000//////000111333444555666444444444444444444444444222222222333333333333333555555555555555555555555222222333333444555666666333444444555666777777888888888888777777666666666666666777777888888999999888888999:::;;;;;;;;;;;;======???AAACCCEEEFFFGGGHHHHHHHHHIIIKKKNNNPPPRRRTTTUUUWWWYYYZZZ[[[\\\\\\[[[^^^aaaccceeeiiiooouuu}}}nnnfffcccaaa```___```_________bbbgggjjjpppvvvuuummmffffffggghhhmmmrrrwww{{{tttkkkccc^^^]]]\\\ZZZYYYYYYZZZ\\\^^^```dddiiiooouuu}}}zzzxxxuuurrrooollllllkkkjjjhhhfffffffffgggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiifffcccaaa______^^^]]][[[\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXVVVVVVVVVUUUSSSQQQNNNMMMJJJJJJIIIHHHGGGFFFEEEEEEBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999999888888777777777888888999999888888777666666777888888888888777666666666666666555555444222444666777888777666444888888888888888888888888666666666555666777888888===<<<;;;:::999888777666555777999999888888999:::;;;::::::999777555333111111111111111111111111111000111111222222222111111111111222222222333333333444444444444444444444444222222333333333444444444555555555555555555555555222333333444444555555555444444555555666777888888999888888888888888777777666666666777777888888999999999999999:::;;;<<<<<<======???AAACCCEEEFFFGGGHHHHHHHHHIIIKKKMMMPPPQQQTTTUUUWWWYYYZZZ[[[\\\\\\ZZZ]]]aaacccdddiiipppuuuttthhhcccbbbaaa___```aaaaaa```aaaeeekkkooottt{{{|||tttnnnmmmoooqqqvvv{{{tttiii```ZZZVVVVVVWWWYYYXXXWWWVVVWWWXXX\\\___dddhhhnnnwww~~~zzzwwwuuurrrnnnlllkkkjjjhhhgggfffggghhhiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiihhhhhhgggeeebbb``````___]]][[[]]]]]]\\\\\\[[[ZZZZZZZZZ[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\^^^^^^]]][[[ZZZYYYXXXWWWUUUUUUUUUTTTRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEBBB@@@>>>=========<<<;;;<<<<<<<<<;;;;;;::::::999999999::::::999999888777666777777888888777777666555666777777888888777777666777777777777666555555333444666777888888777666888888888888888888888777888777666555666777888999<<<<<<;;;;;;:::999888888555777888888888888:::<<<<<<<<<;;;:::888666333222222222222222222222222222000000111222222222222111333333333222222111111111444444444444444444444444222222333333444444555555444444444444444555555555666666555444333333222111555555555666666777777888444555666777888999:::;;;666666777777777777777777999999999999:::;;;<<<=========???AAACCCEEEFFFGGGHHHHHHHHHIIIKKKNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\\\\ZZZ]]]aaaccceeeiiipppvvv{{{llldddbbbbbbaaa^^^bbbbbbbbbbbbdddhhhooosssyyy|||vvvvvvxxxzzz~~~{{{kkk```ZZZVVVTTTRRRUUUXXXXXXVVVUUUVVVWWWYYY\\\```dddiiiqqq}}}~~~yyyvvvtttqqqnnnlllkkkjjjiiihhhggghhhiiikkkkkklllkkkkkkhhhhhhhhhhhhggggggfffffffffdddbbbaaaaaaaaa```^^^]]]]]]\\\\\\[[[ZZZZZZYYY[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[```___^^^\\\ZZZXXXWWWVVVUUUVVVUUUUUUSSSQQQNNNMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCAAA???>>>>>>>>>===<<<===<<<<<<;;;::::::999999888999999:::999888777666444444555555555555444444555666666777777777777777777777888888777777666555555555666777777888888999777777777888888999999:::999888777666666888999:::<<<<<<;;;;;;:::::::::999555777888888888999;;;===<<<<<<<<<<<<999666333222111111111111111111111111000000111222222222222222333333333222222111111111444444444444444444444444222222333333444555555666222333333333444444444444777666555444333222222111666666666666666777777777222222444555666888999999777777777777777666666666999999999888999;;;<<<=========???AAACCCEEEFFFGGGGGGGGGHHHIIIKKKNNNQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[ZZZ]]]aaaccceeejjjqqqwwwuuuhhhbbbbbbccc```]]]cccccccccdddfffjjjqqqvvv|||||||||~~~yyyggg\\\XXXVVVUUURRRUUUWWWWWWUUUUUUWWWYYYXXXZZZ^^^aaafffooozzz}}}xxxuuussspppmmmlllllllllkkkjjjgggiiijjjlllmmmmmmmmmlllggggggffffffeeeeeeeeedddeeecccaaaaaabbbcccbbbaaa]]]]]]\\\\\\[[[ZZZZZZYYY[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZaaaaaa___]]]ZZZXXXVVVUUUVVVWWWVVVVVVTTTRRROOONNNMMMLLLKKKIIIGGGEEEDDDDDDEEECCC@@@???@@@???>>>=========<<<;;;::::::999999777888888999999777666555777777888888888888777777555666666777777777777777888888888888888777666666666666666666777888::::::555555666888999:::;;;<<<:::888777666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888999999:::<<<>>>=========<<<:::777444222000000000000000000000000///000111222222222222222222222222222222222222222444444444444444444444444222222333333444555666666222222222333333444444444333333444444444444444444777777777777666666666666333444444444444444444444888888777777666666555555:::999888888999:::<<<=========???AAACCCEEEFFFGGGGGGGGGGGGIIIKKKOOOQQQSSSRRRSSSUUUWWWXXXZZZZZZZZZZZZ]]]aaadddfffkkkrrrwwwqqqiiiaaa``````______aaafffffffffeeegggooozzzsss```XXXWWWUUUSSSWWWXXXYYYYYYXXXYYY[[[]]]]]]```ccceeegggmmmuuu{{{}}}~~~~~~~~~{{{xxxtttrrrqqqpppnnnnnnnnnmmmkkkiiikkkkkkkkklllmmmllljjjhhhiiihhhffffffggggggeeeddddddcccaaabbbcccddddddccc___^^^[[[YYYXXXYYY[[[\\\[[[ZZZXXXVVVUUUVVVXXXYYYSSSTTTVVVXXXYYYYYYXXXXXX[[[ZZZZZZYYYXXXXXXWWWWWWWWWVVVTTTRRRRRRQQQRRRRRRRRROOOKKKIIIGGGFFFDDDBBB@@@@@@@@@???????????????999999:::;;;;;;<<<<<<===:::999888666555555444444555555555555666666666666666666666666666666666666999888888888777777666666666666666666777888999:::888777777999===>>><<<::::::999888888888999:::;;;@@@??????>>>>>>=========:::888666444666999===@@@>>>===<<<999777555333222000000/////////000222333000000000000000000000000111111111111111111111111000000000000000000000000222222111111222222333444444444444444444444444444555555555666555555444333666555444333333444555666666666666666666777777888666666666666666666666666888777666666666777888999;;;<<<===>>>@@@BBBCCCDDDHHHHHHIIIJJJLLLNNNOOOQQQUUUVVVWWWXXXYYY[[[\\\\\\\\\```ccceeefffiiioootttzzzlllddd______```___aaaddddddeeegggiiilllttt~~~ooo___XXXWWWWWWVVVVVVXXXYYYYYYXXXYYY[[[]]]___bbbfffhhhkkkooovvv{{{}}}|||{{{yyywwwyyyzzz{{{{{{yyyvvvrrrppppppooonnnooopppooonnnlllmmmlllkkklllmmmllljjjhhhjjjhhhgggfffggggggfffdddgggeeeddddddeeeffffffeeeaaa```]]][[[ZZZZZZ\\\]]][[[ZZZXXXVVVUUUVVVWWWWWWTTTTTTUUUVVVWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVUUUTTTRRRRRRRRRRRRRRRQQQNNNKKKIIIHHHGGGEEECCCCCCBBBAAA@@@???>>>======:::::::::;;;;;;;;;;;;<<<:::999888777555555555555555555555555666666666666777777777777777777777777888888888888777777777666666555555666666888999999888777666888;;;======;;;;;;:::999888888888999:::???????????????>>>======:::888666555666999===@@@???>>><<<:::888666444333222111111000111222333444111111111111111111111111111111111111111111111111222222222222222222222222222222222222222333333444333333333333333333333333555555555555555444333333666666555444444555555666777666666666666777888888777777777777777777777777888888777777888888999999;;;<<<===???@@@BBBCCCDDDGGGGGGHHHJJJLLLNNNPPPRRRUUUUUUVVVXXXYYYZZZ[[[\\\\\\___bbbdddeeehhhnnnsss}}}pppfff___[[[]]]___```bbbfffeeegggjjjooouuu~~~~~~jjj\\\WWWXXXYYYXXXWWWYYY[[[\\\\\\\\\^^^```dddhhhmmmppprrrvvv{{{}}}zzzyyyxxxwwwtttrrrvvvwwwyyyyyyxxxvvvsssqqqpppoooooopppqqqrrrrrrpppooonnnmmmmmmmmmmmmjjjhhhjjjhhhggggggggggggfffdddcccbbb``````bbbbbbbbbaaaaaa___]]][[[YYYYYYZZZ[[[\\\[[[YYYWWWUUUUUUUUUVVVTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRPPPNNNKKKJJJJJJIIIGGGEEEFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;;;;;;;::::::::::::999888777666555555555555555555555666666666666888888888888888888888888888888888888777777777777555555555555555666777888888666555777999<<<======;;;;;;:::999888888888888===>>>???@@@@@@???===<<<;;;999777666777999===???>>>===<<<:::888777555555222111000000000111222333111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555222222222222222222222222444444555555444444333222666666555555555555666777777777777777777888888999777777777777777777777777777888999999:::::::::999;;;<<<===???AAABBBCCCDDDEEEFFFGGGIIILLLOOORRRSSSTTTUUUVVVWWWYYYZZZ[[[[[[[[[^^^aaacccdddgggmmmrrrsssgggaaa]]]ZZZ\\\^^^___bbbgggiiijjjnnnttt}}}wwwggg[[[WWWWWWYYYYYYZZZ]]]___aaabbbcccfffhhhkkkpppwww{{{}}}~~~}}}|||{{{yyywwwxxxyyy{{{|||{{{yyywwwuuurrrppppppqqqsssuuuuuutttpppooommmmmmmmmmmmkkkiiijjjiiigggggghhhhhhfffeeeaaa```^^^^^^___```___^^^^^^\\\ZZZXXXWWWVVVWWWWWW\\\[[[YYYWWWUUUTTTTTTTTTUUUUUUSSSSSSSSSTTTUUUVVVTTTTTTSSSRRRRRRSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRROOOMMMLLLKKKKKKKKKHHHFFFFFFEEEDDDCCCAAA???>>>=========<<<;;;::::::999999:::999888777666666666666555555555555666666666666777777777777777777777777888888888777777777777777444444444444444555666777888666555555777:::===>>><<<;;;:::999888888777777;;;<<>><<<:::;;;:::888666777999<<<>>><<<;;;:::999888666555555//////...------...///000111111111111111111111111222222222222222222222222333333333333333333333333333333333222333333444555222222222222222222222222444444444444444333222222666555555555666666777777777777777777777888999999888888888888888888888888777888:::;;;<<<;;;;;;:::<<<<<<===???AAABBBDDDDDDDDDEEEGGGIIILLLPPPSSSTTTTTTTTTUUUWWWXXXYYYZZZ[[[ZZZ]]]aaabbbcccffflllqqq}}}mmmccc```]]]\\\]]]^^^^^^bbbggglllmmmooovvv~~~tttfff[[[WWWWWWXXXYYY[[[___cccfffhhhkkkmmmooorrrxxx|||~~~}}}{{{yyyuuusssrrrrrrtttuuuuuutttpppnnnmmmlllmmmmmmllljjjjjjiiigggggghhhhhhfffeeedddcccaaaaaaaaabbbaaa```\\\[[[YYYXXXVVVVVVVVVVVV[[[ZZZYYYWWWVVVTTTSSSSSSVVVUUUTTTSSSRRRSSSTTTUUUTTTSSSQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSOOONNNMMMMMMMMMLLLJJJGGGEEEDDDDDDCCCBBBAAA@@@@@@======<<<;;;:::999999888:::999888777777666777777555555555555666666666666666666666666666666666666777777777777777777888888444444444444444555555666777777666555666888;;;===;;;;;;::::::999888777777999;;;===??????===;;;999;;;:::888666777888:::<<<888888777777666555555555000///...------...//////111111111111111111111111222222222222222222222222222222222222222222222222333222222222222333444444333333333333333333333333333333333333333222222111444444555666666666666666777777777666777888888999777777777777777777777777777888:::;;;<<<<<<;;;;;;<<<===>>>???AAACCCDDDEEEDDDEEEFFFIIIMMMPPPSSSUUUSSSTTTUUUVVVWWWXXXYYYZZZYYY]]]```bbbcccffflllqqquuuiiiaaa```^^^^^^```______ccciiioooooorrr{{{~~~yyyxxx{{{}}}~~~yyyqqqfff]]]XXXXXXYYYZZZ\\\```fffkkkooorrruuuxxx{{{}}}zzzwwwtttssssssssssssrrrooommmkkkkkklllmmmlllkkkkkkiiihhhhhhhhhhhhgggeeedddbbb```___`````````^^^[[[[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSVVVVVVUUUTTTSSSSSSSSSTTTTTTSSSQQQOOONNNOOOPPPQQQPPPQQQRRRSSSSSSSSSSSSSSSPPPOOONNNNNNNNNMMMJJJGGGDDDDDDCCCBBBAAAAAA@@@@@@======<<<;;;::::::999999:::999888777777777777777555555555555666666666666555555555555555555555555777777777777888888888888555555444444444555555666777777777777666666888;;;:::::::::::::::999888777888999;;;<<<<<<;;;:::999:::999777666666777888999666666666555555555555555333222111000000000111222222222222222222222222222333333333333333333333333222222222222222222222222222222111111222222333444333333333333333333333333222222333333222222111000222333444555666666666555666666666666666777777888666666666666666666666666777888999:::;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEDDDEEEGGGIIILLLPPPSSSTTTRRRSSSTTTUUUWWWXXXYYYYYYZZZ]]]```bbbcccffflllqqqxxxmmmeee```___^^^___aaaaaaaaaeeelllsssuuu{{{{{{wwwvvvrrrnnnnnnppppppqqquuuzzz~~~}}}{{{tttnnnfff^^^[[[[[[\\\^^^```eeelllrrrwww|||{{{wwwtttrrrqqqooonnnmmmkkkiiiiiikkkmmmmmmlllkkkiiihhhhhhiiihhhgggeeebbb```^^^]]]^^^^^^]]]\\\YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSRRRVVVTTTQQQNNNMMMMMMNNNOOOOOOPPPQQQSSSSSSSSSSSSSSSQQQPPPOOOPPPOOOMMMJJJGGGEEEEEEDDDBBB@@@???>>>===<<<<<<<<<;;;;;;:::::::::999999888888777777888888555555555555666666666666666666666666666666666666666777777777888888888888666666555555555555555666666888999888666444666777888999:::::::::999888888777777888999999999999999999888666555555555666777555555555666666666666666444333222111000111111222222222222222222222222222333333333333333333333333333333333333333333333333111111000000111111222333222222222222222222222222222222222222222111111000111222333444555555555444555555555555555666666777555555555555555555555555777777888888999;;;<<<=========>>>@@@BBBCCCEEEEEEEEEFFFGGGIIILLLOOORRRTTTRRRRRRSSSUUUVVVWWWXXXYYYZZZ]]]aaacccdddgggmmmqqq~~~qqqhhhbbb^^^^^^]]]___ccccccccchhhooowww{{{wwwqqqmmmkkkhhhddddddgggeeeggglllrrrwwwyyyxxxvvvqqqllleee___\\\]]]___aaaeeejjjrrryyy~~~xxxtttqqqooommmkkkllljjjhhhiiikkkmmmmmmmmmkkkjjjhhhhhhiiiiiigggfffeeecccaaaaaaaaaaaa```___UUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTVVVWWWWWWWWWVVVUUUSSSQQQWWWUUUQQQNNNMMMMMMNNNNNNNNNOOOQQQSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPNNNJJJGGGGGGFFFDDDBBB@@@===<<<;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888888555555555555666666666777777777777777777777777777666666777777888888888999777666666555555555666666666888:::999666444444555777888999:::;;;:::999888666666777777777888888999888777666555444444555555666666666666777777777888333222111/////////000000222222222222222222222222333333333333333333333333444444444444444444444444000000000///000111111222000000000000000000000000222222222222222111000000///111222444555555444444444444444444444555666666555555555555555555555555888777777777888:::<<<=========???@@@BBBCCCEEEEEEEEEFFFGGGJJJLLLOOORRRSSSRRRRRRSSSTTTVVVWWWXXXYYY[[[^^^aaacccdddgggmmmrrrvvvoooggg```\\\\\\^^^```bbbeeehhhmmmpppyyyxxxsssmmmfffbbbaaa```___]]]aaadddiiilllmmmmmmnnnooollljjjgggdddccceeegggiiilllqqqyyy{{{tttqqqpppooonnnhhhgggfffhhhjjjkkkkkkjjjlllkkkkkkjjjiiihhhfffeee```aaaccceeeeeecccaaa___[[[ZZZXXXVVVUUUUUUUUUVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRVVVSSSOOOOOOQQQSSSRRRPPPPPPQQQQQQQQQQQQQQQPPPPPPSSSSSSRRRQQQOOOMMMJJJIIIDDDCCCBBBAAA@@@?????????>>>===<<<;;;;;;:::;;;;;;:::999999888888888888888777777777777777666555555555555555555666666666666666666666666666777888888999999777666555555555555666666666666666555444444555777999:::888777777777888888999999999888888777888888777666666666666666888666444444666666666555333222111000000000111222222222222222222222222222333222222111111222222333333333333333333333333333333222222222222222222333000000000000000000000000222333444444444444333222555444333222222222333444333444555666666555444333444444444555666777777888777777777888999999::::::;;;<<<===???AAACCCEEEEEEEEEFFFGGGIIIKKKNNNPPPQQQRRRRRRSSSTTTVVVWWWXXXXXX]]]___aaacccfffiiinnnqqq{{{qqqlllfff```]]]]]]___aaaccceeeiiinnnrrr}}}|||tttlllhhhbbb___^^^^^^]]][[[[[[^^^cccgggiiilllnnnpppmmmkkkiiiggggggiiikkklllrrrwww|||uuuqqqooommmmmmjjjiiiiiijjjlllmmmmmmllljjjjjjjjjjjjiiigggffffffcccdddffffffeeecccaaa___YYYXXXWWWUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSTTTSSSSSSSSSRRRRRRQQQQQQTTTQQQNNNNNNPPPRRRQQQPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPNNNLLLIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;888777777666666666666666777777777777777666555555555555555555666666666666666666666666666777888888999888777666555555555555666777777777777666555444555777999888777666777777666666777777777777666666888888777777666666666777777666444555666777666555333333111000000000111222222222222222222222222222333222222111111222222333222222222222222222222222222222111111111111222222111111111111111111111111111222333444444333222111444444333222222333333444444444555666666555444444555555666666777888888999777777777888999999::::::;;;<<<===???AAACCCEEEEEEFFFFFFGGGIIILLLNNNPPPRRRRRRRRRSSSTTTVVVWWWXXXXXX]]]^^^aaaccceeeiiinnnqqqtttmmmiiiddd___^^^___```bbbccceeejjjppptttwwwooogggdddaaa___^^^^^^]]][[[[[[^^^bbbeeehhhjjjnnnpppooonnnmmmmmmmmmoooqqqsssxxx~~~|||uuuqqqnnnmmmlllkkkjjjjjjkkkmmmnnnmmmllliiiiiiiiiiiiiiihhhgggfffgggggghhhgggeeebbb___]]]VVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQOOONNNNNNOOOPPPPPPOOOQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPPPPOOONNNKKKIIIHHHFFFFFFDDDCCCBBBAAAAAAAAA>>>===<<<;;;;;;:::;;;;;;888777777666666666666666777777777777777666666555555555555555666666666666666666666666666777888888999888777666666555555666777777888888777777666666666777777777555555777888666666666666777777666666999888888888777777777777777666555555777777666555444333222111000000111222111111111111111111111111222222111111111111222222111111111111111111111111111111111000000111111111111111111111111111111111111111222222222222111111444444333333333333444444444555555666666555555444666666777777888888999999777777777888999999::::::;;;<<<===???AAACCCEEEEEEFFFGGGHHHJJJLLLOOOQQQRRRQQQRRRSSSTTTVVVWWWXXXYYY\\\^^^aaaccceeeiiinnnqqq}}}ooojjjgggccc___^^^```aaabbbdddfffkkkrrrvvv{{{~~~tttmmmgggfffdddbbb```___^^^]]]bbbdddgggiiijjjlllnnnpppsssssssssssstttwwwyyyzzz|||{{{uuuqqqooonnnmmmlllkkkjjjkkklllmmmlllkkkiiiiiiiiijjjiiiiiihhhhhhiiiiiihhhfffddd```]]][[[UUUVVVVVVVVVUUUSSSQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQOOOPPPPPPOOONNNLLLJJJIIIHHHGGGFFFDDDCCCBBBBBBBBB>>>===<<<;;;;;;:::;;;;;;:::999999888888888888888666666777777777777666666555555555555666666666666666666666666666777777888888888777666666666666666777777888888888888777777777777777555444444777999888888888888888999999999999999999999999888888777666555555666888888777666555444222111000111111222000000000000000000000000222222111111111111222222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111333333333333444444444555555555666666666666555555666666666777777888888888777777777888999999::::::;;;<<<===???AAACCCEEEEEEFFFGGGHHHJJJLLLOOOQQQRRRQQQRRRSSSTTTVVVWWWYYYYYY[[[]]]```bbbeeeiiinnnrrrxxxmmmiiifffbbb______```aaaccceeehhhmmmssswwwxxx}}}}}}tttmmmjjjiiihhheeebbb```______fffhhhlllnnnoooppprrrtttyyyxxxwwwwwwyyy{{{~~~~~~yyytttrrrqqqppppppnnnmmmllllllmmmmmmlllkkkiiijjjjjjjjjjjjjjjiiiiiiggggggfffdddaaa^^^[[[YYYVVVVVVWWWWWWUUUTTTRRRPPPPPPQQQQQQRRRRRRQQQQQQPPPLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQPPPPPPPPPQQQNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPNNNLLLKKKIIIHHHGGGEEEDDDCCCBBBBBB>>>===<<<;;;;;;:::;;;;;;:::999999888888888888888666666777777777777666666555555555555666666666666666666666666666777777888888777777666666666666777777777888888888888777777777777777666444555777999888888777777888999:::::::::::::::;;;::::::999888666555555777888999777666666444333111111111111222000000000000000000000000222111111000000111111222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111333333444444555555555555666666666666666666666666555555666666666666666777777777777888999999::::::;;;<<<===???AAACCCEEEEEEFFFGGGHHHJJJLLLOOOQQQRRRQQQQQQSSSTTTVVVXXXYYYZZZZZZ\\\___bbbeeeiiinnnrrr{{{rrriiifffddd```]]]^^^^^^```cccfffiiimmmsssvvvxxx|||}}}vvvpppmmmlllkkkgggcccbbbbbbcccfffjjjoootttvvvxxxzzz{{{}}}|||yyyxxxyyy||||||wwwtttsssrrrrrrqqqpppooommmmmmnnnnnnmmmkkkjjjjjjjjjjjjjjjiiihhhhhheeedddcccaaa___\\\ZZZYYYVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQSSSRRRPPPOOOOOOPPPMMMNNNOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQPPPOOONNNMMMJJJIIIGGGEEEDDDBBBBBBBBB>>>===<<<;;;;;;:::;;;;;;888777777666666666666666555666666777777777777777555555555555666666666666666666666666666777888888777777666666666666777777666666777777888888777777777888888888666666777999666666555555555777888999:::;;;<<<<<<<<<;;;999888555555666777999:::888666666555333222111111111222111111111111111111111111111111000000000000111111000000000000000000000000111111111000000111111111222222222222222222222222333222111111111111222333222333444555555666555555777666666555555666666777555555555555666666666666777777777888999999::::::;;;<<<===???AAACCCEEEEEEEEEFFFGGGIIIKKKNNNPPPQQQPPPQQQRRRTTTVVVXXXYYYZZZZZZ\\\___bbbeeeiiinnnrrr|||rrrjjjcccbbb```]]][[[]]]\\\___cccgggkkknnnrrruuuxxx}}}~~~wwwsssppppppnnnkkkggggggiiillllllqqqwww|||}}}xxxuuuuuuxxx||||||wwwtttsssrrrqqqpppnnnmmmkkkkkklllkkkjjjhhhiiiiiiiiiiiihhhfffeeedddcccbbbaaa```^^^\\\[[[ZZZVVVUUUTTTSSSRRRQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSRRROOOMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNOOOPPPPPPOOOMMMLLLJJJIIIGGGEEECCCBBBAAAAAA>>>===<<<;;;;;;:::;;;;;;888777777666666666666666555555666777777777777777555555555555666666666666666666666666666777888888777777666666666666777777444555666777777777777666777888::::::888888888999666666555444555777999::::::;;;=========<<<:::999555555666888::::::888666777666444222111111111111222222222222222222222222111111000000000000111111111111111111111111111111222222111111111111222222222222222222222222222222444333222111111222333444222333444555666666666555888777666555555666777888666666666666666666666666777777777888999999::::::;;;<<<===???AAACCCEEEEEEDDDEEEFFFHHHJJJMMMOOOPPPPPPQQQRRRTTTVVVXXXZZZZZZYYY[[[^^^aaadddiiinnnrrrtttjjjccc^^^^^^]]][[[ZZZ\\\ZZZ^^^dddhhhkkknnnqqqssswww|||~~~xxxtttttttttrrrooolllmmmqqquuuuuuzzz}}}wwwsssrrruuuyyy}}}}}}xxxuuusssqqqooonnnkkkiiiggggggggggggeeedddhhhhhhhhhgggfffdddcccbbbbbbaaa```___^^^]]]\\\\\\VVVTTTSSSQQQPPPPPPPPPQQQOOOPPPPPPQQQQQQPPPPPPOOOIIIJJJKKKLLLMMMNNNOOOPPPNNNQQQSSSQQQNNNKKKJJJKKKNNNOOOPPPQQQRRRRRRRRRRRRLLLMMMNNNOOOOOONNNMMMLLLJJJIIIGGGEEECCCAAAAAA@@@>>>>>><<<;;;;;;;;;;;;;;;:::999999888888888888888555555666777777777777777555555555555666666666777666666666666666777888888777777666666666666777888444444555666666777666666777999;;;;;;:::999888999888777666666777999;;;<<<;;;<<<===>>>>>><<<:::999444555666888;;;;;;999666777666444222111111111111222222222222222222222222111111000000000000111111111111111111111111111111333333222222222222333333222222222222222222222222444444333222222333444444111222444666777777666555888777666555555666777888888888888777777777777777777777777888999999::::::;;;<<<===???AAACCCEEEEEECCCDDDEEEGGGIIILLLNNNPPPPPPPPPRRRTTTVVVXXXZZZ[[[YYY[[[^^^aaadddiiinnnrrrwwwkkk______]]][[[YYYYYY\\\___```aaadddiiimmmrrruuuwww{{{}}}yyyuuuqqqrrruuuxxx{{{~~~rrrmmmkkkjjjllloooxxx{{{xxxuuurrrpppooommmlllffffffeeeggghhhiiigggfffeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa```___^^^]]]\\\WWWVVVTTTRRRQQQPPPPPPPPPQQQQQQPPPOOOOOONNNMMMMMMNNNMMMLLLMMMNNNNNNLLLJJJNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQRRROOONNNMMMLLLKKKKKKKKKKKKHHHGGGGGGFFFDDDCCCAAA@@@AAA@@@???===<<<;;;;;;;;;888888888888777777777777666666666666666666666666777777666666555555444444555555555555666666666666777777777777777777777777444555555666777666666666<<<;;;;;;::::::999999888999::::::888777777999<<<===>>>???@@@???>>><<<:::777777777666777888888999888777666555444333222222222222111111000///......111111000000000000000000000000000000000111111222333333333333333333333333111111111222222333333444000111333444555444333333666555555555555666777777777777666555666777888999777777777777777888888999333444555777999;;;============>>>???AAABBBCCCCCCGGGGGGHHHIIIKKKNNNQQQSSSTTTTTTUUUVVVWWWYYYYYYZZZ\\\]]]___```bbbfffkkknnn}}}mmmccc]]]]]]\\\ZZZXXXYYY\\\___```bbbfffkkkppptttwwwyyy}}}yyywwwyyy~~~{{{nnnhhheeedddfffiiiooovvvxxxuuuqqqnnnmmmlllkkkjjjhhhgggfffgggggggggeeeccceeeeeeeeedddddddddddddddccccccbbb```___^^^]]]\\\WWWVVVTTTRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMKKKJJJJJJKKKLLLJJJIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOMMMLLLLLLKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFDDDBBBAAAAAAAAA???>>><<<;;;;;;;;;888888888888777777777777666666666666666666666666666666666666666555555555555555555666666666777777555666666777888999999999444555555666666666666666:::::::::::::::999999999999::::::999777777999;;;<<<===>>>??????===;;;:::888888888888888999999999888777666555444333222222111222222222222222333333111111111111111111111111000000000000000111222222333333333333333333333333222222222222222333333333444444555666666666666666555555444444555555666777444333333222333444555666777777666666777777888999333333444666888999:::;;;======>>>???AAABBBCCCCCCFFFFFFFFFHHHJJJMMMPPPRRRSSSTTTUUUVVVWWWYYYZZZ[[[[[[]]]___```bbbfffkkknnnuuuggg___YYYYYYYYYXXXXXXYYY\\\___```ccchhhnnntttxxx{{{|||vvvhhhaaa^^^]]]^^^bbbeeekkkttt~~~zzztttpppllliiiiiiiiiiiiiiiiiihhhffffffgggfffcccaaadddddddddcccccccccbbbbbbccccccbbb```___^^^]]]\\\WWWVVVTTTRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJHHHGGGHHHIIIIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBAAA???>>><<<;;;;;;:::888888888888777777777777666666666666666666666666555555555666666666666666666666666666777777777777444444555777888999:::;;;555555555666666666666666888999999999999:::::::::999::::::999888888999;;;<<<<<<===>>>>>>===;;;:::777888999999::::::999999777777666555444333333222//////000111333444555555111111222222222222222222111000000000000111222222333333333333333333333333333333333333222222222222333333222222333333444444444444444444444555555666666666555555555666777888777777666666777777888999555555666777888999::::::<<<===>>>???AAABBBCCCDDDDDDEEEEEEGGGIIILLLOOOQQQRRRRRRTTTVVVWWWYYY[[[[[[[[[\\\^^^```bbbfffkkkooo~~~mmmaaa]]]VVVWWWWWWWWWXXXZZZ]]]``````dddiiipppvvv{{{~~~rrreee^^^ZZZYYYZZZ^^^___dddkkksss|||}}}yyyqqqmmmiiifffggghhhhhhhhhhhhgggffffffffffffdddbbbddddddccccccbbbaaaaaaaaacccbbbaaa```___]]]\\\\\\WWWVVVTTTRRRPPPPPPPPPPPPNNNOOOOOOOOOOOOOOOOOOOOOMMMJJJGGGFFFGGGIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@>>><<<;;;::::::888888888888777777777666666666666666666666666666444444555555666666777777666666666777777777888888555555666777888999::::::555555555555555666777777777777777888999::::::;;;888999::::::888888999:::;;;;;;<<<<<<<<<<<<;;;:::666777888999999999888888777666666555444444333333,,,---...///000111222333222222222222222333333333111111000000111111222333222222222222222222222222444444444333333222222111333222111000000111222333444333333333333444555555777777777777777888888888666666666666666777888888999999999:::;;;;;;;;;<<<<<<===>>>???AAABBBDDDDDDEEEEEEEEEGGGIIILLLOOOQQQPPPQQQSSSUUUWWWYYY[[[\\\ZZZ\\\^^^___bbbfffkkkooouuudddZZZYYYTTTUUUWWWXXXYYY[[[^^^aaa```ccciiipppwww}}}zzznnnbbb\\\ZZZYYYZZZ]]]]]]aaagggnnnuuu}}}~~~{{{yyypppmmmiiiggghhhiiiiiiiiifffeeeeeefffggggggfffdddddddddcccbbbbbbaaa``````bbbaaa```___^^^\\\[[[[[[WWWVVVTTTRRRPPPPPPPPPPPPNNNOOOOOOOOOOOOOOOOOOOOONNNLLLIIIHHHIIIJJJKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJOOOOOOOOONNNLLLJJJHHHGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@>>><<<;;;::::::888888888888777777777666666666666666666666666666444444555555666666777777666666666666777777777777777777777777777888888888666555555555555666777777555666666777888999::::::888999::::::999888999::::::::::::;;;;;;;;;::::::555666666777777777777777666666666555444444333333....../////////000000000111111222222222333333333111111111111111222222333222222222222222222222222555444444333333222222222666555444333333444555666444333333333333444555555333333444444444555555555666666666555666777777888999999:::::::::;;;;;;;;;<<<<<<>>>???AAACCCDDDEEEEEEFFFFFFHHHJJJMMMPPPRRRPPPQQQSSSUUUWWWYYY[[[\\\YYY[[[]]]___aaafffkkkoooqqqaaaYYYZZZTTTVVVXXXZZZ[[[]]]```cccaaadddiiipppxxxrrrhhh^^^\\\[[[ZZZ[[[^^^]]]aaafffmmmssszzz~~~}}}zzz|||}}}~~~}}}{{{xxxvvvqqqnnnllljjjkkkkkkjjjiiifffeeeeeefffhhhiiihhhfffeeeddddddcccbbbaaa````````````___^^^\\\[[[ZZZYYYWWWVVVTTTRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJJJJKKKOOOPPPPPPOOOMMMKKKHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBB@@@>>><<<::::::999888888888888777777777777666666666666666666666666555555555666666666666666555555555555666666666666888888777777777777777777666555555444444666777888555555666777888888999999777999;;;;;;999888999999999999999999999:::::::::666555555555555666777888666666555555555444444444111111111111111111000000000000111111222333333333222111111111111222333333222222222222222222222222444444444444333333333333444444333222222222333333444444444444444555555666444444555666666666666555666666555555666666777888666777777777888888999999;;;<<<===???AAACCCDDDEEEFFFFFFFFFHHHJJJMMMPPPRRRQQQQQQSSSUUUVVVXXXZZZZZZXXXZZZ\\\^^^aaafffkkkooo~~~ooo___YYY[[[VVVXXX[[[\\\]]]___bbbddddddfffkkkqqqyyy{{{hhh```YYYZZZ[[[[[[\\\^^^```dddjjjpppvvv{{{}}}zzzyyyxxxvvvuuuvvvyyy}}}~~~}}}zzzvvvtttqqqpppnnnmmmmmmllliiigggiiihhhggghhhiiiiiigggffffffeeedddcccbbbaaa``````___^^^]]]\\\[[[YYYXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMLLLJJJKKKLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@>>><<<:::999999888888888888777777777777666666666666666666666666666666666666666555555555444444444444555555555555666666777777888888999999777666444444444555777888555666666777777888888888777999;;;;;;:::888888999888888888888888999::::::888777555444444666888:::555555555555555444444444111111111111111111111111//////000000111222222333222222111111222222333444111111111111111111111111333333333444444444444444111111111111111000//////555555444444555555666777666666888999999999888777666555555555555666777777555555666666777888999999;;;<<<===???AAACCCEEEEEEDDDEEEEEEGGGIIILLLOOOQQQQQQRRRSSSUUUVVVWWWXXXYYYXXXZZZ\\\^^^aaaeeekkkooo}}}wwwiiiYYYSSSWWWWWWYYY\\\^^^___```ccceeeggghhhlllrrrzzzqqqaaaZZZUUUXXX[[[[[[\\\^^^eeeiiiooouuuzzz~~~zzz{{{yyyvvvuuuuuutttrrrpppuuuyyy~~~~~~zzzvvvsssqqqpppoooooonnnllliiifffkkkjjjiiiiiiiiiiiifffdddffffffeeedddcccbbbaaa```^^^]]]\\\[[[ZZZXXXWWWWWWWWWVVVTTTRRRQQQPPPPPPPPPQQQQQQPPPOOOOOONNNMMMMMMLLLKKKJJJKKKLLLLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKGGGIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@>>><<<:::999999888888888888777777777777666666666666666666666666777777666666555555555444333333333444444444555555444555666777888999:::;;;777666444333444555777999666666666666777777777777777999;;;;;;:::999888999888888777777888999:::::::::888555444444666:::<<<555555555555555444444444---.........//////000000...//////000111111222222222222111111222222333444111111111111111111111111333333333444444555555555333444555555444333222111666555555555555666777777222333555666666666555444555555555555555666777777666666777888999:::;;;;;;;;;;;;===???AAACCCEEEFFFCCCCCCDDDFFFHHHKKKNNNOOORRRSSSSSSUUUVVVWWWXXXXXXXXXYYY\\\^^^aaaeeekkkooo|||nnnbbbZZZVVVVVVVVVYYY]]]```aaacccfffhhhiiillloootttzzz{{{kkk[[[YYYWWWWWW[[[___ccceeehhhmmmtttzzzyyyvvvuuurrrssssssqqqppppppqqqsssuuuxxx|||~~~}}}{{{zzzzzzttttttsssqqqpppnnnmmmllllllkkkiiigggfffeeeeeeeeedddcccaaa`````````aaaaaa]]]]]]\\\[[[ZZZZZZ[[[[[[XXXWWWUUUSSSQQQPPPOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKKKKIIIGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGEEECCCCCCEEECCC???======<<<;;;:::::::::999999888777777777666666666666555555555555777777777777888888888888777666555444444444444444444444333222333555777999555555555555666777888999555555555555666777999999888999999999999888777777999888777666666777888888999777666555555666777999888777666444444333333333444333222111000000000000222222111111000/////////111111111111111111111111222222222111111111000000666444222222444444222000//////000111222222333333333333333444444444555555555555555555666666666666666666666666777777777777999999999999:::;;;<<<<<<<<<<<<===>>>???AAACCCDDDGGGGGGGGGHHHIIIKKKMMMOOOSSSUUUWWWWWWWWWWWWYYY[[[XXXZZZ[[[]]]```eeekkkpppwwwhhh^^^XXXUUUVVVXXX[[[^^^```bbbcccfffhhhkkknnnrrrwwwwwwhhh\\\ZZZZZZ[[[___cccgggjjjpppuuu{{{vvvpppnnnnnnnnnoooooonnnmmmooorrruuuxxx{{{}}}{{{{{{ttttttrrrqqqooommmlllllllllkkkjjjhhhffffffeeeeeedddcccbbb``````___``````]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWUUURRRPPPOOONNNNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHJJJJJJJJJIIIGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLKKKJJJIIIGGGFFFEEEEEECCC???>>>======;;;:::::::::999999888777777777666666666666555555555555666666666777777777888888666555555444444444555555777666555444555666888:::666666666666666666777888555555555555666777888999888999999999999888777777999888777666666777888999999888666555555666888999888777666555444444444444333333222111000000000000222111111111111000000000222222222222222222222222333222222222222111111111444222111222444555444222000000111111222333333444333333333444444444555555555555555555666666666666666666666666777777777777888888888888999:::;;;;;;<<<<<<===>>>???AAACCCDDDEEEFFFFFFGGGJJJLLLOOOQQQSSSTTTVVVWWWVVVWWWXXXZZZYYYZZZ\\\^^^aaaeeekkkpppoooccc\\\WWWVVVXXX[[[]]]```bbbbbbdddfffhhhnnnqqqwww}}}sssfff]]]]]]^^^aaaeeejjjnnnqqqzzzzzzoookkkkkklllllllllllllllmmmpppuuuyyy|||~~~}}}|||tttsssrrrpppnnnmmmlllkkkmmmllljjjhhhgggfffffffffeeedddbbb```___^^^^^^^^^\\\[[[ZZZXXXWWWVVVVVVVVVWWWVVVTTTRRRPPPNNNMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEBBB@@@>>>>>>===<<<:::::::::999999888777777777666666666666555555555555555555555666666666666777555555444444444555666666999888777666777888999:::888777666666555555666666666555555666666777888999888888999999888888777666888888777777777888888999999888777666666777888999888777777666555555555444333222111000////////////111111111111222222222222222222222222333333333333333333333333222222222222222111111222444555555444111222222333333444444444333333333444444444555555555555555555666666666666666666666666777777777777777777777777888999::::::;;;<<<<<<>>>???BBBCCCDDDDDDDDDEEEGGGJJJMMMPPPRRRRRRTTTUUUVVVUUUVVVXXXYYYYYY[[[]]]___aaafffkkkooo{{{jjj```\\\YYYYYY[[[^^^```bbbcccdddeeehhhjjjppptttzzzoooddd^^^aaadddgggkkkpppuuuyyy{{{sssqqqrrrtttooooooooonnnppptttzzz~~~uuutttqqqooommmlllkkkkkkmmmllljjjiiigggfffffffffdddcccbbb```___^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSVVVUUUSSSQQQOOOMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCDDDBBB@@@??????>>><<<;;;::::::999999888777777777666666666666555555555555444444444555555555666666444444444444444555666777999999888777777777888999888888777666555444444444666666666666666777888888888888888888888777777666888888888888888888999999999888888777777888888999888888888777777666666555222222111000////////////000111111222333333444444222333333333333333444444444444444333333333222222222222222333333444444444333333333444444444555555333333333444444444555555555555555555666666666666666666666666777777777777777777777888888999:::;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGJJJMMMPPPQQQQQQSSSUUUUUUUUUUUUWWWYYYZZZ[[[^^^```bbbfffkkkooottteee^^^[[[YYYZZZ\\\___aaacccdddfffhhhlllooossswww{{{mmmeeeaaaeeejjjnnnrrrwww||||||zzzyyyyyyvvvvvvuuuuuuvvv{{{vvvuuurrrooommmlllkkkllllllllljjjhhhgggffffffeeeccccccbbb```___]]]\\\[[[ZZZYYYWWWUUUTTTSSSRRRRRRTTTSSSRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@???===;;;::::::999999888777777777666666666666555555555555444444444444555555555555444444444444444555666777888777777777666666777777999888777555444444444444777666666666666777777888777888888888888777666666777777888888999999999999999999888888888888999999888888999999999888777666333222111000////////////000000111222333444444555222222222333333444444444444444444333333333222222444444444333333222222222444444444444444444555555333333333444444444555555555555555555666666666666666666666666777777777777999999888999999:::;;;<<<:::;;;<<<===@@@BBBDDDEEEGGGGGGGGGHHHIIILLLNNNOOOQQQSSSUUUUUUUUUUUUWWWYYYZZZ\\\___aaadddgggllloooxxxkkk^^^YYYXXXXXXXXXZZZ___aaaccceeehhhkkkppptttxxx}}}zzzoooiiieeejjjqqqwwwzzz~~~~~~|||xxxvvvsssooommmllllllmmmlllkkkiiigggfffeeeeeeeeeaaaaaaaaa```___]]]\\\[[[XXXWWWVVVTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@@@@AAA@@@===;;;::::::999999888777777777666666666666555555555555444444444555555555555666555555444444444555666666555666666666666666666666888777666555444444444444777777666666666666777777777777888888777777666555666777888999::::::::::::999999999999999999999999888888:::::::::999888777444333222111000000000000000000000111222333333444111111222222333333444444333333333333222222222222444555555444222111111222444444444444444444444444333333333444444444555555555555555555666666666666666666666666777777777777999999999999:::;;;<<<===:::;;;<<<===@@@BBBEEEFFFHHHHHHGGGHHHIIIKKKMMMNNNRRRTTTUUUVVVUUUVVVXXXYYY[[[]]]```bbbeeehhhllloooooocccXXXVVVWWWXXXYYY\\\]]]___bbbfffiiiooouuuyyy{{{rrrnnnjjjqqqyyy~~~zzzxxxtttpppnnnmmmmmmnnnjjjjjjhhhfffeeeddddddddd______``````___]]]\\\[[[WWWVVVUUUTTTSSSSSSSSSSSSOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFEEEBBBAAAAAAAAAAAA@@@>>>;;;::::::999999888777777777666666666666555555555555444555555555555666666666666555555444444444555555444444555666777777777777777666555444444444444444777777666666666666777777777777777777777666666555666777888:::;;;;;;::::::999::::::::::::::::::999888999:::;;;;;;:::999888555444333222111111111111000000000111111222222222000000111111222333333444333222222222222111111111222444555444222111222444333333333333333333333333333333333444444444555555555555555555666666666666666666666666777777777777888888888888999:::;;;<<<::::::;;;===@@@CCCEEEFFFFFFFFFFFFGGGIIILLLNNNPPPSSSTTTVVVWWWVVVWWWXXXZZZ[[[^^^aaaccceeehhhlllnnn~~~kkk```VVVUUUXXXZZZ\\\___\\\^^^bbbfffjjjqqqwww||||||uuuqqqnnnuuu~~~{{{yyyuuuqqqnnnmmmnnnnnnjjjiiigggfffdddccccccccc^^^^^^___```___^^^\\\[[[VVVVVVUUUTTTTTTSSSTTTTTTNNNMMMMMMMMMMMMMMMNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBAAA>>>;;;::::::999999888777777777777666666666555555555555555555555666666666666777777666555444444444444444444444555777888888888888666666555444444444444555888777666666666666777777777777777777777666666555666777999:::;;;;;;::::::999::::::;;;;;;::::::999888999;;;<<<<<<;;;999888555555444333222222222222000000000000000111111111//////000111222222333333222222222111111111000000000222444444222222444777333333333333333333333333333333333444444444555555555555555555666666666777666666666666777777777777777777777777888999:::;;;::::::;;;===@@@CCCEEEFFFDDDEEEEEEGGGJJJMMMPPPRRRSSSUUUWWWWWWWWWWWWYYY[[[[[[^^^aaadddfffhhhlllnnn~~~vvvhhhbbbZZZTTTSSSVVVYYY[[[______aaaeeekkkttt|||~~~{{{sss{{{zzzwwwssspppnnnllljjjiiiiiigggfffffffffeeebbb```______^^^]]]\\\ZZZYYYXXXUUUTTTRRRSSSUUUWWWWWWWWWRRRQQQNNNLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPNNNMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIGGGFFFEEEEEEDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEECCCBBB@@@@@@@@@@@@???===<<<;;;:::999888888888888777777666666555555555444666666666666666666666666888666333333444777888888777777777777777888888999888777666555555444444555444666777666555555666777777777777666666666666666999:::;;;=========<<<<<<;;;<<<<<<:::888666666777999999999::::::999999888333333111000000000111222000000000000000000000000333333333222222111111111222222222222222222222222000111111111111222222222777444111111333444333111666666666666666555555555666666666666666666666666555555555555555666777888777:::<<<<<<999888:::<<<<<<<<<<<<===???AAACCCEEEDDDEEEHHHKKKNNNPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZZZZ]]]^^^___```aaaeeejjjnnn~~~oooddd___YYYTTTTTTWWWYYYZZZ^^^___```dddkkksss{{{|||zzzwwwssspppnnnllljjjhhhjjjhhhfffeeeeeeccc```^^^______^^^]]]\\\ZZZYYYXXXUUUTTTRRRSSSUUUXXXXXXXXXRRRPPPMMMKKKJJJJJJLLLMMMMMMNNNOOOPPPPPPNNNMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIGGGFFFFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCDDDBBBAAA@@@@@@@@@>>><<<;;;;;;:::999888888888888777777777666666666555555666666666666666666666666555333222222333555555555777777666666777777888999888777666555555444444444222333555444333333444555999999888888777777666666888999;;;<<<======<<<;;;<<<======;;;888666666777999999::::::;;;:::::::::666555333111000000000000000000000000000000000000333222222222222222222111222222222222222222222222000111111111111222222222777444111111333444333222555555555555555444444444444444444444444444444444555555444444555555666777666999;;;;;;:::999:::<<<<<<<<<<<<===???AAACCCEEEDDDEEEHHHJJJMMMPPPQQQRRRTTTUUUVVVXXXYYYYYYZZZZZZ]]]^^^___```bbbeeejjjnnnttteee___[[[WWWUUUVVVXXXZZZZZZ]]]^^^```dddjjjrrryyy}}}zzzvvvrrrooommmllljjjhhhjjjhhhfffeeedddbbb___\\\______^^^]]]\\\ZZZYYYXXXUUUTTTSSSTTTVVVXXXYYYYYYRRRPPPLLLIIIIIIJJJLLLMMMMMMNNNOOOOOOOOONNNLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBFFFDDDBBBAAA@@@???===;;;;;;;;;:::999999888888888888777777777777777666666666666666666666666666666444333222333555666555444777777666666777777888999777777777666555555444444222333444444333333444666;;;;;;:::999999888777777888999;;;<<<======<<<<<<>>>>>>>>><<<888666666666888999:::;;;;;;;;;;;;;;;888777555333111000//////000000000000000000000000111111111222222222222222222222222222222222222222000111111111111222222222555444222222333444333222444444444444444444444444444444444444444444444444444444444444444444555666666888::::::::::::;;;<<<<<<<<<<<<>>>???AAACCCDDDDDDEEEGGGJJJMMMOOOQQQRRRTTTUUUVVVXXXYYYYYYYYYYYY\\\]]]___```bbbfffkkknnnkkk^^^YYYWWWVVVVVVXXXZZZ[[[[[[\\\]]]```eeekkkqqqwww{{{yyyvvvqqqnnnmmmkkkiiiggghhhfffdddddddddbbb___]]]______^^^]]]\\\ZZZYYYXXXUUUTTTSSSUUUWWWYYYYYYXXXRRROOOLLLIIIHHHIIILLLNNNMMMNNNNNNOOONNNMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBGGGEEEBBBAAAAAA???===;;;::::::::::::999888777777888888888888777777777777666666666666666666666666666555555666888888777555666666666666666777888888777777777666666555444444333555666666555555777888===<<<<<<;;;:::999888888888:::;;;===>>>>>>>>>===?????????<<<888666555666777888999:::::::::::::::777666555444222111000000000000000000000000000000000000111111222222333333111111111111111111111111000000111111111222222222444333333333333333333333444444444444444555555555666666666666666666666666444444333333333444444555555666888::::::;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDDDDDEEEGGGIIILLLOOOQQQRRRTTTUUUVVVWWWXXXYYYYYYYYY[[[]]]___aaacccfffkkknnnyyyfff\\\VVVUUUUUUVVVYYY\\\]]]\\\]]]^^^bbbggglllrrrwwwyyyxxxuuuqqqnnnllljjjhhhgggdddcccccccccddddddbbb```______^^^]]]\\\ZZZYYYXXXUUUTTTTTTUUUWWWXXXXXXVVVQQQOOOLLLJJJIIIJJJLLLNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHGGGFFFFFFEEEEEEFFFDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCCCCDDDDDDGGGEEECCCAAAAAA@@@===;;;:::::::::::::::999777666777777777777888888888888666666666666666666666666666555555777888999777666666666666555666777777888666777777777666555444333333444666666555666777999<<<<<<;;;;;;:::999999888999:::<<<>>>??????????????????>>><<<888555555555666666777888888888888888444444444444333222222111000000000000000000000000000000000111111222222222111111111111111111111111000000111111111222222222222333333333333333333333444444555555666666666666666666666666666666666666555444444333333333444444666666777999:::;;;;;;;;;;;;;;;===???@@@BBBCCCCCCDDDEEEFFFHHHKKKNNNQQQRRRSSSTTTUUUWWWXXXXXXYYYYYYZZZ\\\___aaacccgggkkknnnqqqbbb[[[UUUTTTTTTWWWZZZ]]]^^^^^^^^^aaaeeejjjoootttwwwyyyxxxtttpppmmmkkkjjjhhhfffcccbbbbbbccceeeeeedddccc______^^^]]]\\\ZZZYYYXXXUUUTTTTTTUUUWWWWWWUUUSSSPPPOOOMMMLLLKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHFFFFFFFFFFFFFFFBBBCCCEEEFFFGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGEEECCCBBBAAA@@@>>><<<999:::;;;;;;:::999777666666666777777777777777888666666666666666666666666555444333444666777666555666666555555666666777888666777777777777555444222000222444444444444666777::::::999999999999888888999:::<<<>>>???@@@??????=========;;;777555555555666666777777777666666555222333333333333222222111000000000000000000000000000000000111111111111111111111111111111111111111000111111111111222222222111222444444333222333444444444555555666777777777444444444444444444444444666555444444444444444444777666666888:::;;;;;;999:::;;;===???AAABBBCCCCCCEEEEEEFFFGGGJJJMMMQQQRRRSSSTTTUUUWWWXXXXXXXXXXXXYYY\\\___aaadddgggkkknnn}}}iii^^^[[[VVVUUUUUUWWW[[[^^^`````````cccgggmmmrrrvvvyyyzzz{{{wwwtttpppmmmkkkiiigggfffeeedddddddddffffffdddccc______^^^]]]\\\ZZZYYYXXXVVVUUUTTTUUUUUUUUURRRPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEAAABBBDDDFFFGGGGGGFFFEEEAAABBBDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDEEEFFFFFFFFFDDDBBBBBBBBBAAA@@@>>>999:::;;;;;;;;;999777666555555666666666777777777666666666666666666666666777555333333555777777666666555555555555666777777666666777888777555333222000222333444444444666888777777777777888888888888777888:::<<<>>>>>>>>>>>>;;;;;;;;;999777555555555888888888888777666555444333333333333222111///...000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222///222555555333222333444333333444555555666777777444444444444444444444444777666555555444444555555888777666888:::;;;999777:::;;;===@@@AAABBBBBBBBBEEEEEEEEEGGGIIIMMMQQQSSSSSSTTTUUUVVVWWWXXXXXXXXXYYY[[[___bbbdddgggkkknnnuuuccc\\\ZZZWWWUUUUUUWWW[[[___aaaaaabbbeeeiiiooossswwwyyy{{{|||wwwwwwtttooolllkkkiiigggeeegggfffeeeeeefffeeecccaaa______^^^]]]\\\ZZZYYYXXXVVVUUUTTTUUUUUUSSSQQQNNNOOOOOOPPPPPPPPPOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCC@@@BBBDDDFFFGGGGGGFFFEEE???AAABBBDDDFFFGGGHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFEEECCCBBBBBBBBBBBB@@@???999:::;;;<<<;;;999777555444555555555666666777777666666666666666666666666:::777555555666888999999555555555555555666777777555666777888777666333222222444555666666666888:::555555555666777777888888555666888:::<<<======<<<999::::::999666444555555999999999999888666555444444444444333222///---,,,000000000000000000000000222222111111000000//////000000000000000000000000000111111111111222222222///222555555333222333555222222333333444555666666666666666666666666666666888777666555555555555555999777666888:::;;;999666:::;;;===@@@BBBBBBBBBBBBEEEEEEEEEFFFIIIMMMPPPSSSSSSTTTUUUVVVWWWXXXXXXXXXXXX[[[___bbbdddhhhkkknnnooobbbYYYSSSTTTVVVXXXYYYZZZ]]]```cccdddiiippptttuuuvvvyyy|||}}}vvvpppqqqpppmmmkkkiiihhhgggggggggffffffffffffeeebbb```___]]]ZZZYYYXXXWWWTTTRRRTTTTTTUUUUUUUUUTTTTTTSSSMMMNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA???>>>>>>===<<<;;;:::999999888777666555444444444444444555555555555555555555555888888777666666666666666888666444555888999777555777777777777777666555555555666666666666666555555444444555555666777777777777777777888999999::::::999999888777666555444444666999;;;:::888666555444777666555333222111000000000000000000000000000000111...,,,---111333111---000000111111111111000000000000111222333333444444111222222333333222222111333333333444444444555555444444444444444444444444444555555666777888888999555666666777888999999:::<<<<<<>>>???AAACCCDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKTTTTTTVVVWWWXXXYYYYYYYYYZZZZZZ^^^cccddddddjjjrrrjjj^^^WWWSSSTTTVVVYYY[[[\\\___bbbeeeffflllsssvvvvvvwww||||||uuupppooonnnllljjjiiiiiiiiiiiihhhgggfffffffffeeebbb______]]][[[ZZZZZZYYYWWWUUUTTTTTTUUUUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPNNNLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCAAA???>>>======<<<;;;:::999888888666555555444444444555555555555555555555555555555888777777666666666666666888666555555888888777555777777777777777666555555555555666666666666555555444444555555666777777777666777777888888999::::::777777777666666666666666444666999:::999777777777777666555333222111000000000000000000000000000000222///---...222444111...000111111111111111111000111111111222222333333444111222222333333222222111333333333444444444555555444444444444444444444444444444444555666666666777777777777777777888888888<<<<<<>>>???AAABBBDDDDDDDDDEEEFFFHHHJJJKKKLLLMMMSSSSSSUUUVVVWWWXXXXXXXXXYYYZZZ^^^bbbcccdddiiiqqqvvvdddYYYTTTSSSUUUWWWZZZ\\\^^^aaaeeehhhiiipppwwwxxxuuuxxx~~~~~~{{{vvvqqqnnnmmmkkkjjjiiijjjjjjkkkhhhgggfffffffffdddaaa^^^___]]][[[[[[[[[[[[YYYWWWVVVVVVVVVUUUTTTSSSRRRQQQSSSSSSSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDBBBAAA???>>><<<<<<;;;:::999888777777555555444444444555666666555555555555555555555555777777666666555555666666888666555666777888777555777777777777777666555555444555555666666666555555444444555555666777777777666666777888888999999:::444555555555666666777777222555888999999999:::;;;888777555333222111111111000000000000000000000000222000...000333444222000222222222222222222222222222222222222222222222222111222222333333222222111333333333444444444555555444444444444444444444444444444444444444444444555888888888888777777777666;;;<<<===???AAABBBCCCDDDDDDEEEFFFHHHKKKMMMOOOPPPRRRRRRTTTUUUVVVWWWWWWWWWYYYYYY]]]aaabbbbbbhhhpppooo^^^UUURRRSSSTTTWWWZZZ]]]```ccchhhkkkooovvv{{{xxxtttvvv~~~~~~}}}~~~}}}|||{{{{{{|||~~~~~~yyytttooonnnllljjjiiiiiijjjjjjhhhgggffffffeeeddd```^^^]]]\\\ZZZZZZ[[[[[[ZZZXXXXXXXXXWWWWWWUUUTTTRRRRRRPPPPPPPPPQQQQQQPPPPPPPPPLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA??????<<<;;;::::::888888777666444444444444444555666777555555555555555555555555777666666555555555666666777666666666777777777666777777777777777666555555444444555555666666555555444444555555666777777777666666777777888999999999555555555555666666666666333555888999999999:::;;;888777555444222111111111000000000000000000000000333111000111333444333222333222222222222222222333333333222222222222222222111222222333333222222111333333333444444444555555555555555555555555555555555555555444444444444444777777777777777888888888;;;<<<===???@@@BBBCCCDDDCCCDDDFFFIIILLLOOOQQQRRRRRRSSSTTTVVVWWWWWWWWWWWWXXXYYY\\\```aaaaaagggnnnjjj\\\SSSRRRTTTTTTVVVZZZ^^^aaafffkkknnnuuuyyy{{{wwwqqqvvv~~~~~~~~~~~~~~~}}}{{{{{{}}}|||xxxuuussstttvvvxxxzzz}}}}}}yyyqqqooommmkkkiiihhhhhhhhhgggfffeeeeeeeeeccc```^^^\\\[[[YYYYYYZZZ[[[YYYXXXYYYYYYYYYXXXWWWUUUTTTSSSPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCC@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBAAA??????<<<;;;::::::888888777666444444444444444555666777555555555555555555555555666666555555555555666666666777777777666666666777777777777777777666555555333333444555555555555555444444555555666777777777555666666777888888999999777666666666666555555555666888999999888888999:::888777666444333222111111000000000000000000000000222111111222333444333333333333222111111222333333333333222222222222222222111222222333333222222111333333333444444444555555555555555555555555555555666666555555555555555555444555666777888999::::::;;;;;;===>>>@@@BBBCCCCCCCCCDDDGGGIIILLLOOOQQQSSSSSSTTTUUUWWWXXXXXXYYYYYYXXXYYY\\\```aaaaaafffmmmwwweeeZZZRRRRRRVVVTTTWWW\\\```dddiiinnnrrryyyzzzyyytttqqqxxx~~~}}}}}}~~~~~~~~~|||{{{{{{|||~~~~~~|||{{{zzzwwwtttqqqssswwwzzz||||||rrrpppnnnkkkiiigggggggggfffeeedddeeeeeedddaaa___\\\[[[YYYYYYZZZZZZYYYWWWYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCC@@@AAAAAAAAABBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBAAA??????<<<<<<;;;:::999888777777555555444444444555666666555555555555555555555555555555444444555555666666555777888777666555666888777777777777777666555555222333444555555555555555444444555555666777777777555555666777777888888999888888777777666666666555888999:::999888777888999888888666444333222222222000000000000000000000000111111222222222333333333333222111000000111222333222222222222222222222222111222222333333222222111333333333444444444555555555555555555555555555555555555555555555555666666333444555777888:::;;;<<<:::;;;<<<>>>@@@AAABBBCCCCCCDDDGGGIIILLLOOOQQQRRRTTTUUUVVVWWWXXXYYYYYYYYYYYYYYY\\\```aaaaaafffmmm~~~nnn___XXXQQQRRRWWWVVVYYY^^^ccchhhmmmssswwwzzzyyyuuuqqqrrr}}}~~~}}}~~~~~~|||zzzzzz|||~~~~~~}}}~~~~~~|||yyyuuuyyy|||pppooommmjjjiiihhhhhhhhhdddccccccdddeeedddbbb```^^^\\\[[[[[[[[[[[[YYYXXXVVVVVVWWWWWWVVVUUUTTTTTTUUUTTTRRRPPPOOONNNNNNNNNMMMMMMMMMMMMMMMLLLJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@???======<<<;;;:::999888888666555555444444444555555555555555555555555555555555444444444444555666777555777888888555555666888777777777777777666555555111222333444555555555555444444555555666777777777555555666666777888888888777777777888888888888888999999:::999888888999:::999888666555333222222222000000000000000000000000000111222222111111222333333222000//////000222333111111111222222333333444111222222333333222222111333333333444444444555555555555555555555555555555333333333444555555555666444555666777888999:::::::::;;;<<<>>>???AAABBBCCCDDDEEEFFFIIIKKKNNNPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXZZZZZZ]]]aaaaaaaaafffmmmzzzfff[[[VVVQQQRRRXXXXXX[[[```eeejjjpppvvvzzzzzzwwwrrrpppttt}}}}}}}}}|||zzzzzz|||~~~~~~||||||nnnmmmllljjjiiiiiijjjkkkcccbbbcccdddeeeeeecccaaa```^^^]]]\\\\\\\\\ZZZXXXTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSMMMNNNNNNMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<::::::999888777666555444444444444444555555555555555555555555444444444444444555666777555777999888555444666888777777777777777666666555111222333444555555555555444444555555666777777777555555666666777888888888666666777888999:::;;;;;;888999999999888888:::<<<999888666555333333222222000000000000000000000000///111222222111111222333222111///......///111222000000111222333333444444222222222333333222222222333333333444444444555555666666666666666666666666111111222333333444555555666666777777888888999999:::;;;<<<>>>???AAABBBCCCDDDEEEFFFHHHKKKMMMOOOPPPRRRSSSTTTUUUVVVWWWWWWWWW[[[[[[^^^aaabbbaaagggnnnwwwcccXXXUUUSSSTTTXXXZZZ\\\aaaffflllrrrvvvyyyqqqnnnmmmooouuu~~~|||yyywwwxxx{{{~~~}}}wwwooolllhhhffffffgggfffffffffffffffeeecccaaa```______^^^^^^]]]\\\[[[ZZZYYY\\\ZZZWWWTTTRRRQQQRRRRRRUUUTTTSSSSSSSSSSSSQQQOOONNNNNNMMMLLLKKKJJJIIIIIIGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCBBB@@@??????AAA@@@>>>??????@@@@@@@@@AAAAAAAAADDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>><<<;;;999888666666666666555444444444444555333333444555666666555555333333333444444444555555888888777777666666555555666666777777777777666666666333222333555666444222444333333444777888888777777666555444444555666777:::;;;<<<:::777555555555888888777777777777888888999888777666444333222111///000111222333222222111000111111111111222222222000000000111222222333333111111111111111111111111111222333333333333222111222222333444444555555666666555555444444444555555666444222222333555555444333444555777888888888888:::;;;<<<===>>>???@@@@@@DDDEEEFFFHHHKKKMMMOOOOOORRRSSSTTTVVVWWWXXXYYYYYYXXX[[[___aaa```bbbfffiii|||xxx___UUUTTTRRRTTTYYY[[[^^^ccciiinnnsssvvvxxxppplllkkkoooxxx~~~zzzwwwxxxzzz}}}xxxssspppmmmjjjhhhhhhhhhhhhgggddddddddddddcccbbbaaa```^^^^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZWWWTTTRRRRRRRRRRRRTTTSSSRRRRRRSSSRRRPPPNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAABBBAAA???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;:::999888888666666555444444444444555333444444555666666555555444444444555555555666666888888888888777777777666666666777777777777666666666444222333555666444222222111111333555777777666999888777666666666777888999:::;;;:::888666555666888888777777777777888888888888777555444333222111///000111222222222222111000000111111111222222222222222111111111111111111111111111111111111111111111222333333333333222111222222333444444555555666666555555444444444555555777555333333555666666555444555666888999999::::::<<<<<<===>>>@@@AAABBBCCCDDDEEEGGGIIIKKKNNNOOOPPPRRRSSSTTTVVVWWWXXXYYYYYYYYY\\\```aaaaaacccgggjjjzzzrrr[[[TTTTTTSSSVVV\\\\\\___eeelllqqqtttuuuvvvnnniiiiiiqqq}}}~~~yyyvvvuuuwwwyyy|||xxxsssoooooollliiihhhhhhhhhgggfffcccccccccccccccbbbaaaaaa]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYVVVTTTSSSRRRRRRRRRSSSRRRQQQQQQRRRRRRPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGHHHJJJKKKKKKIIIGGGEEEBBBCCCCCCCCCDDDDDDEEEEEEAAABBBDDDHHHIIIGGGCCC@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;::::::::::::777666555555444444555555333444555555666555555555555555555666666666777777999999888888888888777777666666777777777777666666555444222333444555444333666555555777:::<<<<<<;;;;;;:::999888777888888999888:::;;;:::999777777888888777777666666777777888888777666555444222222111///000111111222222111111000000000111111111222222333333222222111000000///111111111111111111111111111222222333333222222111222222333444444555555666555555444444444555555666888666555555666777777666555666777999::::::::::::<<<<<<===>>>???AAABBBCCCEEEFFFGGGJJJLLLOOOPPPQQQRRRSSSTTTVVVWWWXXXYYYYYYYYY]]]```aaabbbccchhhlllyyyooo[[[VVVVVVVVVYYY___\\\aaahhhnnnrrrsssrrrqqqkkkgggiiittt|||wwwrrrqqqsssuuu{{{}}}~~~yyywwwtttpppnnnllliiigggeeeeeeeeedddcccccccccccccccbbbaaa```___\\\\\\[[[[[[[[[ZZZZZZZZZXXXWWWVVVTTTSSSRRRRRRRRRSSSRRRQQQRRRSSSRRRQQQOOOLLLLLLKKKJJJJJJIIIHHHHHHFFFHHHKKKMMMLLLJJJGGGEEECCCCCCCCCCCCDDDDDDDDDDDD@@@DDDNNNXXXZZZRRRGGGAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;::::::999999777666666555555555555555444444555555555555555444444555555555666666666666888777777777777777777777666666777777777777666666555444333333333444444555888888888:::===?????????<<<;;;999888777888888999999:::<<<<<<;;;::::::;;;777777666666666666777777777666666555333222222111000000111111111111111111000000000000111111111111222222222111111111000000111111111111111111111111222222222222222222222222222222333444444555555666555444444444444555666666777666555555666777666555555555777888999::::::::::::::::::;;;<<>>===<<<:::999888777777777666555555555555666444555555555555555444444333333444444444555555555555666666666666666666666666666777777777777666666555555444333222333444666666666666777:::<<<<<<<<<:::999888777666777777888;;;<<<>>>>>>===<<<===>>>777777666666666666777777666666555444333222222111111111000000000000000000//////000000000111111111000000111111111222222222111111111111111111111111222222222222222222222222222222333444444555555666444444444444444555666666666555444555666777555444444444666777888999999999999999999:::<<<>>>AAABBBDDDFFFHHHJJJMMMPPPRRRSSSRRRSSSTTTVVVWWWXXXYYYYYYWWWZZZ]]]^^^^^^aaagggkkkvvveeeWWWUUUVVVUUUYYY```bbbffflllpppqqqnnnjjjfffeeegggppp~~~}}}zzzuuurrrqqqsssvvvxxx{{{{{{yyywwwtttqqqpppoooooommmllljjjiiiiiihhhfffdddfffeeedddbbb```]]][[[ZZZ\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPQQQSSSSSSQQQOOOJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHJJJKKKKKKIIIGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAFFFUUUfffhhhXXXHHH@@@?????????@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::999888777888777666666555555666666555555555666555555444333333333333444444444444555444444555555555555666666666666777777777777666666555555444222111222444777888777777888;;;<<<<<<;;;888777666555555666777888<<<===??????>>>===>>>???777666666555555666666777555555444444333222222111111111000/////////000000/////////000000000111111///000000111222222333333111111111111111111111111333222222111111222222333222222333444444555555666444444444444444555666777555555444555777777555333333444555666777888888888;;;;;;:::;;;===@@@CCCEEECCCEEEGGGJJJMMMOOOQQQSSSRRRSSSTTTVVVWWWXXXYYYYYYVVVYYY\\\]]]]]]```ggglllpppaaaVVVVVVXXXXXX]]]dddhhhkkkoooqqqqqqmmmhhhdddccchhhuuu~~~yyyxxxuuurrroooooorrruuuvvvyyy}}}}}}zzzvvvuuusssqqqnnnmmmmmmnnnnnnlllkkkjjjjjjiiigggeeeddddddcccbbb```]]]\\\ZZZ]]]\\\[[[ZZZXXXWWWUUUUUUTTTTTTTTTTTTTTTSSSSSSRRROOONNNNNNOOOPPPQQQOOONNNIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDDCCCBBBJJJWWWXXXLLLBBB@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::999999888777777666666666666666555555666666555444444333444444444444555555555555555555555555666666666777666666777777777777666666555555555222000111555888;;;:::999:::<<<===<<<;;;666666555555666777999:::<<<===???>>>===<<<<<<===666666555555555555666666555444444333333222222222222111000///...//////000////////////000000000111111111111111111111222222111111111111111111111111333333222111111222333333222222333444444555555666444333333444444666777777666555555777888888666444444555666777888999999999;;;:::::::::<<<@@@CCCFFFBBBCCCFFFIIILLLOOOQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYWWWZZZ\\\]]]]]]aaahhhmmm~~~mmm```VVVXXX[[[\\\bbbjjjlllnnnqqqsssqqqmmmgggdddbbbiiiyyy~~~|||yyysssrrrpppmmmkkklllooorrrsssvvvzzz~~~zzzwwwsssrrrqqqnnnkkkjjjkkkllllllkkkiiiiiiiiihhheeecccbbbbbbbbbaaa```^^^]]]\\\^^^]]]\\\ZZZXXXVVVTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSMMMLLLLLLMMMOOOOOOMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFAAAAAABBBCCCDDDEEEFFFGGGEEE>>>???HHHHHH@@@===@@@AAAAAAAAABBBBBBBBBCCCCCC???@@@BBBDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;888888777666666666666666555666666666555444333333555555555555666666666777555666666666777777888888666666777777777777666666555555555222000111555888888777666666888888777666666666555666777888:::;;;;;;<<<>>>===;;;::::::;;;666666555555555555666666444444444333333222222222222111000.........///000////////////000000000000333333222222111000000000111111111111111111111111444333222111111222333444222222333444444555555666333333333444555666777888777777777888999999777555555666777888999:::::::::999888777888:::>>>AAADDDBBBCCCEEEHHHKKKNNNQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYXXX[[[]]]]]]^^^bbbiiinnnzzzhhh\\\VVV[[[]]][[[```jjjqqqwww|||yyypppgggddddddgggooo}}}}}}{{{|||}}}{{{yyyvvvsssppplllhhhhhhjjjmmmmmmlllsssuuuxxx||||||zzzwwwtttqqqsssqqqnnnkkkiiihhhiiiiiilllkkkjjjiiiiiihhhfffccc``````aaaaaa```^^^\\\[[[\\\[[[ZZZYYYWWWVVVUUUTTTUUUUUUUUUUUUSSSQQQOOONNNPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEECCCDDDFFFFFFFFFDDDAAA@@@AAAAAA@@@@@@@@@AAABBBBBB>>>???@@@AAABBBAAA@@@@@@AAABBBBBBCCCDDDCCCCCCCCCAAAAAA@@@@@@???>>>===============<<<;;;;;;::::::888777666555555444444555444444555555666666777777777777777777777777777777666666666666666666666666555777::::::999888888999777555333111111111222333666666777777888888999999999888888888888888888888===>>>??????>>><<<:::999666555444333222333444444777777777777666555444333000000000000000000000000111111000000000000000111222111000......000111222000000000000000000000000333333222222333333444555333333333444444444555555444444444444444444444444666555444666888888555222555666777777666666777888888999999;;;===???AAABBBDDDDDDDDDFFFIIINNNQQQTTTTTTTTTUUUVVVVVVWWWXXXXXX[[[[[[]]]bbbeeefffjjjppp{{{~~~fff[[[VVVZZZ\\\[[[```iiirrrvvvzzzvvvnnngggeeefffkkksss~~~}}}{{{||||||yyywwwuuurrrpppnnnjjjfffdddeeeggggggfffoooqqqvvv{{{~~~{{{yyywwwtttqqqqqqooommmjjjiiiiiiiiijjjjjjiiigggggggggfffdddbbbaaaaaaaaaaaa___^^^\\\[[[[[[[[[ZZZXXXWWWVVVUUUTTTTTTTTTUUUTTTSSSQQQOOOMMMOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHFFFEEEBBBCCCCCCCCCCCCAAA@@@???DDDCCCBBBAAA@@@????????????@@@AAABBBCCCBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<;;;::::::999888777666666555666666555555555666666666666666666666666666666666666666555555555555555555555555555777999:::999888888999777666444222111222333444333333333444555555666666999999888888777777777666999:::;;;;;;:::999777555666555444333333333444444666666666666555444333333000000000000000000000000111000000//////000000111222111000//////000111222000000000000000000000000222222222222222333333444333333333333444444444444444444444444444444444444666555444555888888555333555666777777666666777888888999:::;;;===???AAACCCDDDDDDDDDFFFJJJNNNQQQTTTTTTTTTUUUVVVVVVWWWXXXXXX[[[ZZZ]]]bbbdddeeejjjppp{{{wwwcccZZZUUUXXXZZZZZZ___gggrrrtttuuuqqqiiieeefffhhhpppxxx~~~~~~~~~~~~|||xxxuuurrrpppnnnmmmiiieeebbbaaaaaaaaaaaaiiimmmsssyyy~~~{{{yyywwwvvvsssqqqmmmlllkkkiiiiiiiiijjjkkkkkkiiigggggggggfffdddbbbbbbbbbbbbaaa___]]][[[ZZZ[[[[[[ZZZXXXWWWVVVUUUTTTSSSTTTTTTSSSRRRPPPNNNLLLOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@DDDCCCBBB@@@????????????@@@AAABBBCCCDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;::::::999888777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555777999999888777888999888777555444333333444444111222222333444444555555999888888888777777777777777888999999888777555444666666444333333333444555555555555555555444333222000000000000000000000000000000////////////000000222111000//////000111222000000000000000000000000111111111111111222222333222222222222333333333333444444444444444444444444555444444555666666555333555666777777666666777888888999:::;;;===@@@BBBCCCDDDDDDEEEGGGJJJMMMQQQSSSSSSTTTTTTUUUWWWXXXXXXYYYZZZZZZ\\\aaadddeeeiiiooo{{{rrr```YYYTTTWWWYYY[[[```fffppppppnnniiicccbbbfffjjjttt}}}~~~xxxuuurrrpppnnnkkkhhhdddaaa``````aaaaaaeeeiiipppwww}}}~~~}}}}}}zzzwwwvvvuuutttrrrpppjjjjjjiiiiiiiiijjjkkklllmmmkkkiiihhhhhhhhhfffddddddcccbbbaaa___]]][[[ZZZ[[[ZZZYYYXXXWWWVVVUUUUUUSSSSSSSSSSSSQQQOOOMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFDDDCCCCCCBBBCCCCCC????????????@@@AAABBBBBB???@@@BBBCCCCCCCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>======<<<;;;;;;;;;999999888777666666666666777777666666555555444444555555555555555555555555555555555555555555555555555777888888777777888999888777666555444444444555444444444555666666777777777777888888999999::::::999999::::::999888777777777666555333333444444555444444555555444333333222000000000000000000000000/////////...//////000111111111000//////000111111000000000000000000000000000000000000000111111222111111222222222333333333444444444444444444444444444444444444555555444444555666777777666666777888999999:::<<<>>>@@@BBBCCCCCCDDDEEEGGGJJJMMMPPPRRRSSSSSSTTTUUUWWWXXXYYYYYYZZZYYY\\\aaacccdddiiiooo{{{ooo^^^YYYUUUVVVZZZ]]]aaafffmmmkkkgggaaa^^^___eeejjjwwwxxxtttqqqnnnlllfffeeeccc```___```bbbddddddhhhnnntttxxx}}}}}}{{{zzzyyyyyywwwtttsssrrrrrrpppooohhhhhhiiiiiijjjkkkllllllnnnllliiihhhhhhgggfffeeeeeedddbbb```___]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUSSSSSSSSSSSSQQQOOOMMMLLLMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFDDDCCCCCCBBBCCCCCC????????????@@@AAABBBCCC>>>???@@@BBBBBBAAAAAA@@@???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;888888777666555555555555777777666666555555444444555555555555555555555555555555555555555555555555666777888777666666888999888888777666555555555555444555555666777777888888555666777999;;;<<<>>>>>>:::::::::::::::999999999777666555444333444555555444444444555444444333222000000000000000000000000///////////////000111111111111000000000000111111000000000000000000000000000000//////000000111222111111222222222333333333444444444444444444444444333444444333333333444444555666777777666666777888999::::::<<<>>>@@@BBBDDDCCCDDDFFFHHHKKKMMMPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZZZZZZZ\\\aaadddeeeiiippp}}}mmm^^^ZZZWWWWWW[[[```dddgggkkkgggbbb\\\ZZZ^^^eeekkkyyy}}}wwwsssooollliiibbbbbbaaa___^^^___bbbeeeeeeiiinnnrrruuuxxx||||||yyywwwwwwwwwwwwtttrrrppppppooonnnlllhhhhhhiiijjjkkklllmmmmmmllljjjgggeeeeeeeeedddccceeedddbbb```___^^^]]]]]]ZZZYYYYYYXXXWWWWWWVVVVVVSSSTTTTTTSSSRRRPPPNNNLLLLLLMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIHHHGGGFFFEEECCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@???????????????>>>???@@@AAAAAAAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;888777666555444444444444666666666666666555555555555555555555555555555555444444444444444444444444666777777777666666888:::777777777666555555444444333333333444555555666666444555777999;;;===>>>???999888888888888888888888777777555444444444555666444444555555555555444444000000000000000000000000000//////000000111222333000000000111111000000000000000000000000000000000000000000000000111111222222222222222333333333333444444444444444444444444333333444333111111333555555666777777666666777888999:::;;;<<<>>>AAACCCDDDCCCDDDFFFIIIKKKMMMOOOPPPRRRRRRTTTUUUWWWXXXZZZZZZ[[[[[[]]]bbbdddeeejjjppplll^^^\\\YYYYYY]]]cccggghhhjjjfff___ZZZZZZ___ggglll{{{~~~yyyuuupppllliiiddddddcccaaa___```dddggggggjjjnnnqqqtttxxx||||||~~~~~~yyyvvvuuuuuuvvvuuussspppnnnnnnmmmkkkjjjhhhiiijjjkkklllmmmmmmmmmmmmjjjgggeeeeeeeeeeeeddddddcccbbb```___^^^^^^___YYYYYYYYYXXXWWWWWWVVVVVVTTTTTTUUUTTTSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFEEEDDDBBBCCCCCCCCCCCCAAA@@@???AAA@@@@@@??????????????????@@@AAABBBBBBBBBAAA@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>===<<<<<<<<<999888777666555555555555555555555666666666666666666666666666666666666666444444444444444444444444666777777666555555888:::666666666666555444333333111222222333444444555555444555666777999:::;;;<<<888888888777888888888999888777555444444444555666444555555666666666555555000000000000000000000000000000000000111222333444000000111111111111000000000000000000000000000000111000000000000111222222333333333333444444444444444444444444444444444444222333444222000000333555555666777777666666777888::::::;;;===???AAACCCDDDCCCEEEGGGIIIKKKMMMOOOOOORRRRRRSSSUUUWWWYYYZZZZZZ\\\\\\^^^cccfffgggkkkrrrkkk^^^]]][[[ZZZ^^^eeeiiijjjjjjfff___[[[[[[```hhhnnn||||||xxxsssnnnkkkhhhhhhhhheeebbbcccfffjjjiiikkkooorrruuuyyy~~~{{{}}}}}}xxxuuutttuuuuuutttrrrooommmmmmllljjjhhhiiijjjkkklllmmmnnnnnnnnnooolllhhhggggggggggggfffdddcccaaa```_________```YYYYYYYYYXXXWWWWWWWWWVVVUUUUUUUUUUUUSSSQQQOOONNNKKKLLLLLLMMMMMMMMMLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDFFFFFFFFFDDDAAA@@@=========>>>???AAABBBCCC@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<:::999888777666666666666444555555555666666777777777777777777777777777777444444444444444444444444666777777666555555888:::666666666666555444333222222333333444444555666666555555666666777777777888:::999999999999999::::::888777666555444555555666555555666666666666666555000000000000000000000000111111111111222333444555000000111111111111000000000000000000000000000000111111111111111222222333333333444444444444555555444444444444444444444444222333444222000///222555555666777777666666777888::::::;;;===???AAACCCDDDCCCEEEGGGIIILLLMMMNNNOOOQQQRRRSSSUUUWWWYYYZZZ[[[]]]\\\___dddfffggglllrrr|||jjjZZZXXXXXXZZZ___dddggghhhggg```ZZZYYY[[[___gggooo{{{~~~zzzxxxuuuoooiiijjjjjjiiihhhfffgggjjjlllkkkoootttyyy{{{|||~~~|||xxxuuusssqqqooouuurrrooommmmmmmmmllllllllllllnnnooooooooonnnmmmkkkkkkjjjiiigggdddaaa```aaaaaa```___^^^]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWVVVTTTSSSRRRQQQPPPOOONNNNNNNNNMMMLLLLLLMMMMMMLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAAAAABBBCCCCCC????????????????????????>>>===============>>>???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAA????????????>>><<<;;;:::;;;:::999888777777777777111111222333333444444555444444333333333333444444777666555333444555666888777888888888999999999999888888777666555444333333///111222222222333666888888888777777777777888888555666666777888888999999888999999888666555666888222222333555777888666555222111111000000000000000000000111222333333444444222222222111111111111000222222222222222222222222111111111111111111111111333333333333333333333333666555555444444333222222000111222333555666777888333444555777999::::::;;;;;;<<<===>>>???@@@AAAAAACCCCCCEEEHHHKKKNNNQQQRRRRRRSSSTTTVVVWWWXXXYYYYYY\\\^^^aaabbbcccgggmmmssszzziii[[[YYYYYYZZZ^^^bbbddddddeee___ZZZZZZ]]]aaajjjsss{{{yyyuuuooojjjlllmmmlllkkkkkklllooorrrsssvvv{{{~~~yyyuuurrrqqqooonnnrrrppplllkkkkkkllllllkkkjjjkkkmmmnnnooooooooonnniiiiiiiiihhhfffccc```___```___^^^]]]\\\[[[[[[ZZZXXXXXXWWWWWWWWWWWWWWWWWWSSSSSSRRRQQQPPPOOONNNNNNNNNLLLKKKKKKLLLLLLKKKJJJHHHHHHHHHGGGGGGGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<;;;::::::999888777777666666777222222333333444555555555777777666666666666777777888777555444444555666777777777777888888888999999777777777666555444333333111222333333333444666888888888888777777888888888777777777888888999999999888888888777555444555777333333333555777777666444222222111000000000000000000000111222222333444444222222222111111111000000111111111111111111111111111111111111111111111111333333333333333333333333555444444444444333333333222333333444444555555555444444666777999999:::::::::;;;<<<===???@@@AAABBBCCCCCCEEEHHHKKKNNNQQQRRRRRRSSSUUUVVVXXXYYYYYYYYY]]]```bbbcccdddhhhoootttxxxhhh\\\ZZZYYYZZZ]]]```bbbbbbbbb\\\YYY[[[___eeeoooxxx|||yyyuuuppplllmmmnnnnnnnnnnnnppptttwww}}}}}}vvvqqqooonnnnnnmmmnnnllljjjiiijjjkkkkkkkkkhhhjjjlllnnnoooooooooooohhhhhhgggfffdddbbb___^^^]]]]]]\\\[[[ZZZYYYYYYXXXUUUUUUUUUVVVVVVVVVWWWWWWSSSRRRRRRQQQPPPOOONNNNNNMMMKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>======>>>>>>???@@@@@@@@@@@@???AAAAAAAAA@@@?????????>>>AAA@@@@@@???===<<<:::999999888777666666555555666333333444444555666666666555555444444444444555555999888777555555555666777666666666777777777888888666666555555444444444333333444666555444444666777999999999999999999999999999999999999999999999:::777888888666444333444666555444444666777777555333222222111000000000000111000000111111222333333333222222111111111000000000000000000000000000000000111111111111111111111111333333333333333333333333333333333444444444555555444444444444444444444333555555777888888999999999999:::;;;===???AAABBBCCCCCCCCCEEEHHHKKKNNNQQQRRRSSSTTTVVVWWWYYYZZZZZZZZZ^^^aaaccceeefffiiipppuuuwwwhhh[[[ZZZZZZ[[[^^^aaabbbbbb^^^YYYXXX\\\cccjjjuuu}}}zzzvvvqqqnnnmmmnnnooooooooorrrvvvyyy}}}uuuooommmmmmmmmmmmllljjjhhhiiijjjllllllkkkiiijjjlllmmmnnnnnnmmmlllgggggggggfffdddbbb___^^^]]]\\\[[[[[[YYYYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUURRRRRRQQQPPPPPPOOONNNNNNLLLJJJIIIIIIJJJKKKIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???BBBAAAAAA@@@???>>>>>>===AAAAAA@@@???===;;;:::999888777666555555444444555444444555555666777777777444333333222222333333444999999777666666555666666666666666666777777777777555555555555444444444333444666777777666555666777::::::::::::::::::::::::::::::::::::::::::::::::999999999777555444555666666555555666777777555333333222111111000000111111000000111111222222222333111111111111000000000000111111111111111111111111111111111111111111111111222222333333333333444444222222333333444555666666444444444444444444444444555666777888888888888888888999:::===???AAABBBCCCCCCCCCEEEHHHKKKNNNQQQRRRTTTUUUVVVXXXYYYZZZ[[[[[[]]]```ccceeefffiiioootttvvvhhhZZZYYYYYY\\\```cccdddddd[[[WWWWWW^^^fffooo{{{~~~zzzvvvsssppppppqqqqqqqqqqqqssswwwzzz}}}uuuooommmmmmmmmmmmkkkjjjiiijjjlllmmmmmmlllllllllmmmmmmlllkkkjjjiiigggggggggfffeeebbb```___]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXWWWVVVTTTTTTSSSQQQQQQQQQPPPOOOOOONNNNNNKKKJJJIIIIIIJJJJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@>>>>>>???@@@@@@@@@@@@???AAAAAA@@@@@@???>>>======AAA@@@@@@???===<<<:::999888777666555444444444444444444555666666777777888777777666666666666777777888888777666666666666666666666666666777777777777666666666555555444444333555666888888777666777777999:::;;;;;;;;;;;;:::999:::::::::::::::;;;;;;;;;;;;;;;;;;999666555666777666555555777888777555333333222222111111111111111000111111111111111222222111111111000000000//////222222222222222222222222111111111111111111111111222222222333333444444444111222222333444555666666222222333444444555555666555666777888888888888888888888:::<<<>>>AAABBBCCCCCCCCCEEEHHHKKKNNNQQQRRRTTTUUUVVVXXXYYYZZZ[[[[[[ZZZ^^^aaacccdddgggmmmrrrtttfffXXXXXXYYY\\\```bbbccccccYYYVVVXXX```iiittt~~~}}}}}}}}}~~~{{{wwwtttrrruuuuuuuuuttttttuuuxxx{{{||||||vvvpppnnnmmmmmmlllkkkjjjjjjkkkmmmnnnnnnmmmmmmmmmmmmmmmllljjjhhhffffffggggggfffeeeccc```___^^^]]]\\\[[[ZZZYYYYYYXXXZZZZZZYYYWWWUUUTTTRRRRRRPPPPPPPPPPPPOOOOOONNNNNNLLLJJJIIIIIIJJJJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===???@@@AAA>>>>>>???@@@@@@@@@@@@???@@@@@@@@@???>>>>>>>>>===????????????>>><<<;;;:::888777666555555444444555444444555555666777777777666555555444444555555666555555666666666666666666666666666777777777888888888888777666555444333333333666888999888777777888999999;;;;;;;;;;;;999999888888999::::::;;;<<<<<<<<<<<<<<<:::777666666777666555555777888888666444333333222111111111111222111111111111111111111111111111000000000/////////222222222222222222222222111111111111111111111111111222222333333444444555222222333333444555666666222222333333444555666666555555777888888999999999888999:::<<<>>>@@@AAABBBCCCCCCEEEHHHKKKNNNQQQRRRSSSTTTVVVWWWYYYZZZZZZZZZXXX\\\```bbbcccfffkkkoooqqqbbbWWWWWWXXXZZZ]]]______^^^WWWUUUXXXaaalllvvv}}}zzzwwwvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwyyy{{{~~~{{{wwwuuutttwwwwwwvvvuuussssssvvvxxxyyy}}}{{{uuuqqqnnnmmmkkkjjjkkkjjjjjjkkkmmmnnnmmmlllllllllllllllkkkjjjhhhgggeeeeeeeeeeeecccaaa___^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWUUUTTTSSSRRRRRRPPPPPPPPPOOOOOOOOOOOONNNLLLKKKJJJJJJKKKKKKJJJHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<999888777666555555555555333444444555555666777777444333333222222333333444222333444555555666666666777777777888888888999999;;;:::999888666444333333222444777999888888888888888999:::;;;;;;:::999888666777888999:::;;;<<<===<<<<<<;;;999666555555666555444555777999999777555444333222222111111222222111111111111000000000000111000000000////////////111111111111111111111111111111111111111111111111111111222333333444555555333333333444444555555555444444444444444444444444444444666777999999::::::999:::;;;<<<>>>???@@@AAACCCCCCEEEHHHKKKNNNQQQRRRRRRSSSUUUVVVXXXYYYYYYYYYWWW[[[```bbbcccfffjjjooonnn```WWWWWWWWWYYY[[[\\\[[[ZZZWWWUUUXXXbbbmmmxxx{{{xxxtttqqqoooqqqqqqrrrsssttttttssssssoooppprrrtttvvvyyy{{{|||{{{~~~|||wwwuuuuuuwwwvvvuuussspppppprrrtttyyy}}}~~~zzzuuuqqqnnnllljjjhhhjjjjjjjjjkkkmmmmmmllljjjjjjjjjkkklllkkkjjjiiihhhcccddddddcccbbb```^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTSSSSSSRRRRRRPPPOOOOOOOOOOOOOOOOOOOOOMMMKKKJJJJJJKKKKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@@@@???@@@@@@AAAAAA????????????????????????@@@@@@???????????????@@@>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>?????????======>>>>>>>>>>>>======999888777666666555555666333333444444555666666666666666666555555666666666111111333444555666666666888888888888999999999999===<<<:::999666555333222000333777888888888888999777888:::;;;;;;:::888777555555777888:::;;;======;;;;;;:::888555444444555444444555777999:::888666444333222222111111222222111111111000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111222333333444555555333333333444444444555555666666555444444333222222333444555777999::::::;;;::::::;;;<<<===>>>???@@@CCCCCCEEEHHHKKKNNNQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYWWW[[[```cccdddfffkkkooo}}}kkk___VVVVVVWWWXXXXXXWWWVVVVVVRRRTTT[[[eeennnwww}}}zzzvvvsssqqqpppppprrruuuxxxyyyxxxvvvuuutttjjjkkklllmmmoooqqqrrrssswww{{{}}}yyyvvvuuutttvvvtttqqqooonnnppprrrttttttxxx}}}|||wwwpppmmmnnnmmmjjjfffhhhiiijjjkkklllmmmmmmmmmjjjjjjjjjiiiiiiiiiiiiiiicccccccccbbbaaa``````___bbb```^^^\\\\\\[[[XXXVVVXXXWWWVVVTTTSSSQQQPPPOOONNNMMMMMMNNNOOOPPPNNNMMMKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>===;;;===???@@@AAA@@@???>>>555555666777888999::::::444444444555555555555666444444444444333222111000000000111333555666888888777777888888888888777777999888777666555555555555222333555777888777666555666777888999999999999999666666666888:::===???AAA<<<;;;:::888666555444333555555555555555444444333222222111111111111111222////////////////////////111111000000000000111111000111111111111222222222222333444444222222333444222222222222222222333333222333333444444555555666444444333222333444555666333444555666777888999:::999999:::;;;===???AAABBBCCCEEEFFFGGGHHHJJJNNNQQQTTTUUUWWWVVVVVVUUUWWWXXXZZZ\\\______```ccchhhmmm{{{iii^^^VVVVVVWWWXXXXXXWWWVVVVVVTTTVVV\\\fffoooxxx}}}|||zzzyyywwwvvvvvvvvv||||||zzzyyyooooooooooooqqqsssuuuvvvwww{{{~~~yyyvvvtttssstttrrrooommmmmmoooqqqssstttwww|||}}}xxxqqqnnnnnnnnnjjjgggggghhhiiikkklllllllllllljjjjjjjjjiiiiiihhhhhhhhhddddddcccbbbbbbaaa``````bbb```]]]\\\\\\[[[XXXVVVWWWWWWVVVTTTSSSQQQPPPPPPOOONNNNNNOOOPPPPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKLLLIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>;;;===>>>@@@@@@@@@>>>===999999888888777666666666444444444444555555555555555555555555444333222222111111222333555666777777777777888888888777777666999888777666666555555555222444666777888888777666666666777888888888777777666666666777999;;;===???::::::999888666555444444555666666666666555444444333333222111111000111111000000000000000000000000111111000000000000111111000000111111111222222222111333444333222111222333222222333333333333444444333222222222222222222222444444333333333444555666444555555666777888888999999999:::;;;===???AAABBBCCCEEEFFFGGGIIIKKKOOORRRUUUVVVWWWWWWUUUUUUVVVWWWZZZ]]]___```aaaccciiinnnwwwfff\\\VVVVVVWWWXXXXXXWWWVVVVVVVVVXXX^^^gggpppxxxyyyyyyzzz{{{{{{|||}}}}}}~~~xxxwwwuuuttttttvvvxxxzzzyyy{{{zzzuuurrrppppppnnnlllkkkkkkmmmoooqqqsssvvv{{{~~~yyytttqqqpppoookkkhhhggghhhiiikkkllllllmmmmmmkkkkkkjjjiiihhhhhhggggggdddccccccbbbbbbaaaaaaaaaaaa___]]]\\\\\\[[[XXXWWWVVVVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPQQQQQQPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDEEEDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAA@@@@@@????????????>>>>>>======>>>>>>============>>>>>>??????@@@@@@@@@??????>>>???@@@@@@@@@@@@???>>>>>><<<===>>>???@@@???>>>===;;;:::999888777555555444444444444444555555555555666666666666555444333333222333333444555555666666888888888888888777666555888888777777666555555555333444666888888888777777666777777777777666666555666666666777888999:::;;;888888888777666666555555666666777777777666555555555444333111111000000000111111111111111111111111111111000000000000111111000000000111111111222222000222333222111000111222333333333333444444555555444444333333222111111000444444333333444444555666555666666666777777888888999999:::;;;===???AAABBBCCCEEEGGGHHHJJJMMMQQQTTTUUUWWWWWWWWWUUUUUUUUUWWWZZZ]]]```aaaaaadddiiinnnrrrcccZZZVVVVVVWWWXXXXXXWWWVVVVVVWWWYYY___hhhpppxxx{{{yyytttuuuxxx{{{|||{{{{{{~~~~~~zzztttpppmmmmmmllljjjjjjjjjllloooppprrruuuyyy}}}{{{wwwsssqqqooollljjjiiijjjkkklllmmmnnnnnnnnnllllllkkkiiihhhfffeeeeeebbbbbbaaaaaa```````````````^^^\\\[[[[[[[[[YYYWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRQQQPPPQQQRRRRRRPPPNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>======>>>>>>============>>>>>>??????@@@@@@@@@???>>>>>>??????@@@@@@@@@??????>>>======>>>??????>>>======888888888888777777666666333333444444444555555555555555555555555444333333444444444444555555555555888888999888888777666555888888888777777666555444444555666777888888888888777888888888777666555555666666666666777777888888777666666666666666555555777777777777777666666555666555333222111000000///111111111111111111111111111111000000000000111111000000000000111111111111///111222111000///000111111222222333333444444444666666555555444444444444444444444444444555555666666666666666777777777777999999:::;;;===???AAABBBCCCDDDGGGHHHJJJNNNRRRUUUVVVWWWXXXWWWUUUTTTUUUVVVYYY\\\___aaaaaaccchhhlll~~~nnn```YYYVVVVVVWWWXXXXXXWWWVVVVVVWWWYYY___hhhpppxxx}}}uuusssrrrtttwww{{{yyysssnnnkkkjjjiiiiiiiiijjjmmmoooppppppssswww{{{}}}}}}yyyuuurrrooollljjjllllllnnnooopppqqqqqqqqqmmmlllkkkiiigggeeedddccc____________^^^^^^^^^^^^___^^^\\\[[[[[[ZZZYYYWWWUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>======<<<======>>>>>>>>>>>>======@@@@@@@@@@@@@@@???>>>===>>>??????@@@@@@@@@??????======>>>>>>>>>=========999999888888777666666666333333333444444444444555333444444444444333222222555555555555555555555555888888888888888777666666777888888888777666555444444555666666777888888888999999999999888777777666666666666666666666666666555555555555555555555555777777777777777666666555666555444222111000000000111111111111111111111111111111000000000000111111//////000000000111111111///000111111//////000111///000000111222222333333444444444555555666666666444444555555555666666555666666666666777777777777999999:::;;;===???AAABBBCCCDDDGGGHHHJJJNNNRRRUUUUUUVVVWWWWWWUUUUUUVVVWWWWWW[[[___```aaacccgggkkk||||||jjj^^^XXXVVVVVVWWWXXXXXXWWWVVVVVVXXXZZZ```iiiqqqzzzvvvpppooooooppprrrvvv{{{~~~wwwqqqllljjjggggggggghhhjjjlllnnnpppnnnrrrvvvyyy|||}}}{{{wwwsssooollljjjmmmnnnoooqqqrrrrrrssssssnnnmmmllliiigggdddbbbbbb]]]]]]]]]]]]]]]]]]]]]]]]___]]][[[[[[[[[ZZZYYYWWWTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQOOONNNLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>======@@@@@@@@@@@@@@@???>>>===>>>>>>???@@@@@@@@@@@@???>>>>>>============<<<<<<<<<;;;:::888666555333333333333333333444444444444222333333444333333222222555555555555555666666666777777888888888888777777777777888888888666444333444444555555666666777777888999999999999888888777555666666777777666666555555555555555555444444444666666777777777666555555666555444222222111111111111111111111111111111111111111000000000000111111/////////000000000111111///111222111000///000111...//////000111222333333111222222333444444555555444444555666666666666555555666666666777777888888999999:::;;;===???AAABBBCCCEEEGGGHHHJJJMMMQQQTTTTTTUUUWWWWWWVVVUUUWWWXXXWWW[[[___aaabbbcccgggkkk|||zzzhhh]]]XXXVVVVVVWWWXXXXXXWWWVVVVVVYYY[[[bbblllttt}}}~~~wwwnnniiihhhffffffgggjjjooouuu{{{|||uuupppllljjjccccccdddfffhhhkkkmmmnnnmmmpppuuuyyy{{{~~~~~~{{{xxxsssnnnkkkjjjnnnnnnpppqqqrrrsssssssssooonnnllliiifffcccaaa```]]]]]]]]]]]]]]]]]]]]]]]]^^^\\\[[[ZZZ[[[ZZZYYYWWWSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQPPPQQQQQQQQQOOOMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<===>>>??????>>>===<<<@@@AAAAAA@@@@@@>>>======>>>>>>???@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::888777555444333222222333333333444444444333333444444444444444333444444555555666666777777555666777888888999888888666777888999888666444333333333333444444555666777666777888888888888888777555666777777888777666555555555555444444333333333555666666666666555444444555444333222222222222222000000000000000000000000111111000000000000111111////////////000000000111000111222222000000111222...///000111222333444444333333333444444444444444333444555666777666666555444555555666777888888999999999:::;;;===???AAABBBCCCEEEFFFGGGIIIKKKOOORRRSSSTTTVVVVVVVVVVVVXXXYYYYYY]]]aaacccdddeeeiiimmm~~~yyyggg\\\XXXVVVVVVWWWXXXXXXWWWVVVVVV[[[]]]dddnnnwww}}}vvvooofffbbbbbb]]]]]]]]]^^^cccjjjpppuuusssvvvyyy{{{~~~{{{tttoookkkjjj```aaabbbdddfffiiikkkmmmllloootttxxx{{{~~~~~~|||xxxsssnnnkkkjjjmmmnnnooopppqqqrrrrrrrrrooonnnllliiifffcccaaa```^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\ZZZZZZ[[[ZZZYYYWWWSSSSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPPPPQQQPPPNNNLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>===<<<;;;<<<===>>>??????>>>===<<>>=========>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<777777777777777777888888222222333333333444444444444444555555666555555444444444555555666777777888444555666888999999999999666777888999888666444333333333333333333444666666555555666777777888777777555555777888888888777666666666555444444333222222555555555555555444444333444444333222222333333333////////////////////////111111000000000000111111////////////000000000000000222333222111000111222///000111222333444555555777777777666555555444444333444666777777777666555333444555666777888999:::999999:::;;;===???AAABBBCCCEEEFFFGGGHHHJJJNNNQQQRRRSSSUUUVVVVVVWWWYYYZZZZZZ___cccffffffgggkkknnn