BM6P6(@ aaaaaaaaaaaabbbbbbbbbbbbbbbaaa```______```aaabbbaaaaaaaaaaaaaaa```______````````````````````````bbbbbbcccddddddddddddcccbbbbbbcccdddcccbbbaaa```cccccccccddddddccccccccc]]]]]]]]]\\\[[[ZZZXXXXXX[[[[[[ZZZ[[[\\\^^^```aaaccccccbbbbbbaaaaaa``````gggfffdddbbbaaaaaaaaabbbcccaaa____________^^^]]]```___\\\ZZZYYYYYYZZZ[[[XXXYYY[[[]]]]]]]]][[[ZZZ\\\\\\ZZZYYYXXXXXXXXXXXXVVVWWWXXXYYY[[[\\\]]]^^^_________```````````````______``````aaaaaabbbbbb``````aaaaaa```___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]\\\ZZZXXXVVVTTTSSSTTTTTTUUUVVVVVVWWWXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVTTTRRRRRRRRRRRRSSSRRRRRRRRRSSSSSSTTTTTTTTTVVVVVVUUUTTTTTTTTTTTTUUUXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQPPPOOOOOONNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRQQQPPPOOOMMMKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????<<<=========>>>>>>>>>>>>===<<<;;;<<<===>>>===<<<888888888888777777777666666666777777777777666666777777666666555555555555444444444333333333222222333222222222222222222222333333333333333333333333111111111111222333444444777777777777888888888888999:::;;;===>>>?????????AAAAAAAAA@@@@@@@@@??????DDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCC@@@>>><<<;;;:::666777777555333222333444444666777666555444555666::::::>>>DDDIIIOOO___ppp~~~|||zzzyyyzzz{{{|||rrrlllccc]]]\\\bbbkkkqqqssssssuuuyyy|||zzzvvvqqqmmmiiiccc[[[UUUSSSRRRSSSZZZfffsss}}}wwwqqqqqqnnnvvv~~~{{{wwwvvvtttvvvxxx{{{{{{tttnnnjjjggggggggggggeee```YYYTTTIIIEEE???;;;888666333222333222000/////////000111////////////////////////......------------......////////////////////////......................../////////...------,,,,,,,,,------......------,,,---------............///........................////////////////////////..............................---,,,---...///000........................000000//////............................................................////////////////////////555444333222000///......................................................//////.........---------]]]^^^^^^^^^^^^_______________]]]]]]\\\]]]^^^^^^aaaaaaaaaaaaaaa```______________________________aaabbbbbbcccccccccccccccbbbbbbcccdddcccbbbaaa``````aaabbbbbbbbbbbbaaa```]]]]]]]]]]]]\\\[[[ZZZZZZ\\\\\\\\\\\\]]]___aaabbbbbbbbbbbbaaaaaaaaaaaaaaagggfffdddbbbaaaaaaaaaaaabbb```^^^^^^^^^___]]]\\\^^^]]]ZZZYYYXXXXXXYYYZZZYYYZZZ\\\]]]^^^]]]\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^bbbaaaaaaaaa``````____________`````````aaaaaaaaa``````______^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXUUUSSSRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZYYYXXXWWWWWWVVVUUUSSSSSSSSSSSSSSSUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXXXXWWWWWWVVVUUUTTTUUUTTTTTTSSSRRRRRRQQQQQQOOOPPPQQQSSSTTTTTTSSSSSSRRRRRRRRRQQQOOOMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIJJJJJJKKKIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>============>>>>>>>>>>>>===<<<;;;;;;======<<<;;;777777777666666666555555666666666777777666666666666666555555555444444444222222111111111000000000222222222333333444444444333333333333333333333333333222222222333444555666777888888888999999999999:::;;;<<<===????????????AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDAAA???===;;;888777666555222333333222111111222444222444555555555555777999???@@@FFFOOOVVV```rrr}}}zzzvvvsssrrrqqqpppgggdddbbbbbbgggpppzzz{{{wwwrrrmmmgggbbb]]]YYYTTTPPPMMMPPPXXXeeettttttmmmlllmmmuuu}}}uuutttuuuwwwyyy|||yyyqqqkkkfffdddbbb```^^^ZZZUUUNNNIIIAAA>>>:::777555444333222222222000/////////000000////////////////////////......------------......////////////////////////........................------..................,,,------......------,,,---------............///...........................................................................------,,,---...///000......................../////////.........------------------------------........................////////////////////////333333333222111000///...................................................//////.........---------\\\\\\]]]]]]]]]^^^^^^^^^___^^^]]]]]]\\\\\\\\\]]]``````aaaaaaaaa```______________________________``````aaabbbbbbbbbbbbbbbaaabbbcccccccccbbbaaa```]]]^^^```aaaaaa```^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^___```aaabbbcccaaaaaaaaaaaabbbbbbbbbbbbfffeeecccbbbaaaaaaaaaaaaaaa___]]]]]]^^^^^^]]][[[[[[ZZZYYYXXXWWWXXXXXXYYYZZZ[[[]]]^^^^^^^^^]]]\\\YYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^ccccccbbbaaa```___^^^^^^_______________`````````___^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[ZZZYYYWWWTTTRRRQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTUUUWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSUUUTTTTTTSSSSSSRRRRRRRRROOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLLLLKKKKKKMMMMMMMMMMMMKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>=========<<<<<<<<<============>>>>>>>>>>>><<<;;;;;;;;;<<<:::999666555555555555444444444555555555555555555555555444444444444333333333333111111111000000000000000222222333333444444555555333333333333333333333333444444444555555777888888999999:::::::::;;;;;;;;;;;;<<<===???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA@@@???;;;:::888666444333222222000111222111000000222444333444555666777:::>>>BBBIIILLLTTT^^^hhhtttyyyvvvrrrnnnjjjgggfffeeecccdddgggnnnwww|||wwwpppkkkeee```YYYTTTRRRQQQQQQPPPQQQXXXfffvvv}}}qqqkkkjjjnnnvvvuuuqqqssswwwzzz|||vvvnnngggbbb]]]ZZZUUUQQQLLLFFF@@@;;;888666333222222222222111111111000/////////000000////////////////////////......------------......////////////////////////........................,,,,,,------...//////000,,,------......------,,,---------............///...........................................................................------------...//////.................................---------------------------------------........................////////////////////////000111222333222111///..................................................................---------^^^____________`````````bbbaaaaaa```_______________```````````````_________________________________``````aaaaaaaaaaaaaaaaaabbbcccccccccbbb```___[[[]]]___``````___]]][[[]]]]]]^^^```````````````bbbbbbbbbccccccdddeeeeee``````aaaaaabbbbbbccccccdddccccccbbbaaa````````````^^^]]]^^^______]]][[[ZZZZZZYYYXXXXXXYYYZZZZZZ\\\]]]]]]^^^^^^^^^]]]\\\XXXYYYZZZ[[[\\\]]]]]]]]]_________^^^^^^^^^]]]]]]`````````______^^^^^^^^^^^^^^^^^^^^^^^^_________^^^]]][[[ZZZYYY[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZYYYXXXVVVTTTRRRQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQPPPNNNMMMLLLJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAAAAACCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<===============;;;::::::::::::888777555555555555444444444444555555444444444444555555333333333222222222222222222222222222222222222222333333333333333333333333333333444444444444444555666666777777888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>???@@@AAABBBBBBAAAAAABBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGEEEDDDBBB@@@>>><<<;;;:::999888666555444333222222222333333333222222444666777888999;;;===BBBIIIMMMVVV[[[bbblllvvvyyyvvvmmmjjjfffcccaaaccceeegggnnnqqqwww~~~}}}||||||}}}}}}{{{xxxrrrjjjaaa[[[WWWSSSOOOMMMNNNSSSYYY]]]dddlllxxx{{{qqqmmmooossszzz{{{sssrrrvvv{{{{{{~~~}}}tttjjjbbb\\\UUUPPPJJJDDD@@@;;;666333333111//////000111000///000000000/////////000000////////////////////////......------------......////////////////////////........................---------.........//////,,,------......------,,,---------............///........................................................................------------......//////........................------------------------------------------------........................////////////////////////---...111333333111///---........................................................................______`````````aaaaaaaaabbbbbbbbbbbbaaaaaa``````______````````````____________________________________```aaaaaaaaaaaa```aaaaaabbbcccbbbaaa```___\\\]]]___``````___]]]\\\]]]^^^___```aaabbbbbbbbbddddddeeeeeeffffffgggggg``````aaaaaabbbbbbccccccbbbbbbbbbbbbaaa``````______^^^^^^^^^```___]]][[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^]]]]]]]]]\\\WWWXXXZZZ\\\]]]^^^^^^^^^``````___^^^^^^]]]]]]\\\[[[\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]][[[ZZZXXXYYYZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYXXXWWWVVVTTTRRRQQQOOOPPPQQQRRRTTTUUUVVVWWWVVVVVVWWWWWWWWWXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPOOONNNLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBAAA@@@@@@??????>>>=========<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<:::888888999888777555666666555555555444444444444444333222222333444444111111222222222222222222222222222222222222333333555555444333222111111000444444555555666666666666888888888999:::<<<===>>>>>>>>>>>>????????????@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFEEEEEEAAA@@@???===;;;999777666777666555444333333333333333444555555555555777999======>>>???CCCJJJRRRXXXaaagggpppxxxyyyqqqjjjfffaaa___]]]]]]aaahhhooottt~~~zzzxxxxxxwwwttttttrrrmmmeee[[[SSSNNNKKKKKKKKKOOOUUU___iiiooozzzzzzsssqqqttt{{{xxxssstttxxx|||}}}zzzpppeeeZZZSSSKKKGGGAAA<<<999666444222333111//////000000///.../////////000000000//////////////////////////////......------------......////////////////////////........................//////.........---------,,,------......------,,,---------............///........................................................................---------.......................................------------------------------------------------........................////////////////////////,,,---000222222111///---................................................---.....................]]]^^^^^^^^^^^^____________``````aaaaaaaaa``````^^^^^^___`````````______^^^^^^^^^^^^^^^^^^^^^^^^______```aaaaaaaaaaaaaaa```aaabbbbbbbbbaaa```___]]]^^^^^^^^^^^^^^^^^^]]]]]]^^^___aaabbbbbbcccccccccdddeeeffffffffffffeeeaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaa```______]]]\\\\\\^^^______\\\ZZZZZZZZZ[[[\\\^^^______```]]]]]]]]]]]]\\\\\\\\\\\\WWWYYY[[[]]]^^^______^^^______^^^]]]]]]\\\[[[[[[YYYYYYZZZ[[[\\\]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYXXXWWWVVVTTTSSSRRRNNNNNNPPPQQQSSSTTTUUUVVVUUUUUUUUUUUUUUUVVVWWWXXXWWWWWWXXXXXXXXXXXXWWWVVVYYYXXXXXXXXXXXXWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDBBBAAAAAA@@@@@@??????>>>=========<<<<<<<<<;;;;;;888999999999999::::::::::::888777777888888666555666666555555555444444444444333222111111222333444111111111111222222222222111111111111111222222222666666555444333222111111666666666777888888999999999999999:::<<<===???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHGGGFFFEEECCCBBBAAA@@@<<<;;;:::999777666555444444444333222222222333333333555777888999;;;>>>@@@EEEEEEDDDEEEIIIQQQ[[[aaajjjrrr|||wwwnnngggaaa\\\\\\]]]^^^cccjjjttt~~~|||vvvtttrrrqqqkkkkkkhhhcccZZZRRRMMMKKKHHHLLLRRRZZZdddoooyyy{{{vvvwww{{{|||vvvrrrppprrrvvvyyy|||rrrggg[[[OOOGGGBBB>>>999666555444333222333111000000111111000.........///000000000//////////////////////////////......------------......////////////////////////........................000//////...------,,,,,,,,,------......------,,,---------............///........................------------------------........................,,,---......//////..............................---------------.........................................................////////////////////////,,,---///000111000...---................................................---------...............\\\\\\]]]]]]]]]^^^^^^^^^]]]^^^___```aaaaaa``````]]]^^^______``````______^^^^^^^^^^^^^^^^^^^^^^^^``````aaabbbbbbbbbbbbaaa```aaabbbbbbbbbaaa___^^^^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^___aaabbbbbbbbbbbbaaaaaacccddddddccccccbbbbbbbbbbbbaaaaaaaaaaaaaaa___```aaaaaaaaa```___^^^ZZZYYYZZZ\\\]]]]]]ZZZXXXYYYZZZ[[[]]]___``````aaa]]]]]]\\\[[[[[[[[[[[[[[[XXXYYY\\\^^^_________^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[YYYYYYZZZZZZZZZ[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYXXXWWWUUUSSSSSSMMMMMMOOOPPPRRRTTTUUUVVVTTTSSSSSSSSSSSSUUUVVVWWWVVVVVVWWWXXXXXXXXXWWWVVVWWWWWWWWWVVVVVVVVVUUUUUUSSSRRRQQQQQQPPPPPPQQQQQQSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLMMMNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;::::::::::::777777777777888888888888888666555666777777666555444444444444333333333333333222111000000111222333111111111222222333333333111111222222222333333333555555555666666666666666777777888999999:::;;;;;;999999:::;;;<<<>>>@@@AAABBBBBBBBBBBBCCCCCCCCCDDDCCCDDDEEEEEEEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@>>><<<;;;:::777777666666555555444444333333333333333333444444555777;;;>>>AAAEEEJJJMMMPPPOOONNNMMMQQQZZZdddlllrrr|||wwwmmmhhhdddaaa^^^```cccjjjqqqzzz}}}uuuooollliiihhhcccccc```[[[TTTPPPPPPQQQPPPWWWbbbmmmwww~~~~~~yyyuuuooollllllooosssvvv||||||vvvmmmbbbXXXMMMDDD>>>:::777444222222222222111111000///000222222111000------///000000000//////////////////////////////......------------......////////////////////////..........................................------,,,------......------,,,---------............///........................------------------------........................,,,---.../////////...---........................------........./////////////////////////////////........................////////////////////////....../////////...------................................................---------.........//////]]]]]]^^^^^^^^^_________]]]^^^```aaaccccccbbbbbb]]]]]]^^^___`````````___^^^^^^^^^^^^^^^^^^^^^^^^``````aaabbbbbbbbbbbbbbb```aaabbbbbbbbbaaa___^^^^^^]]][[[ZZZZZZ[[[]]]^^^^^^___```aaaaaabbbbbbbbb^^^___```aaabbbaaa```___ccccccbbbbbbaaaaaa``````___```aaaaaaaaa```___^^^WWWWWWXXXZZZ[[[[[[XXXVVVXXXYYY[[[]]]___```aaaaaa]]]\\\\\\[[[ZZZZZZZZZ[[[XXXZZZ\\\^^^```______^^^[[[[[[[[[ZZZZZZZZZYYYYYY]]]]]]\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\[[[[[[ZZZZZZXXXYYYZZZ[[[\\\\\\[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYYYYXXXWWWVVVTTTSSSLLLMMMNNNPPPRRRSSSUUUUUUSSSRRRRRRRRRRRRTTTVVVWWWUUUVVVWWWXXXXXXXXXVVVVVVTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@??????????????????AAAAAA@@@@@@???>>>>>>>>>:::::::::999999999888888666666666666777777777777666555444555666777666555333333333222222222111111333222000//////000222333111111222222333333333333444444444555555666666666555555666777888999::::::888888999:::;;;;;;<<<<<<999::::::;;;===>>>@@@AAACCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDAAA@@@???===:::888777666444444444444444444444444555555444444555666666777777;;;@@@EEEJJJOOOUUUYYYZZZYYYVVVUUUYYYaaallltttyyyxxxlllfffeeeffffffdddfffkkkuuu~~~zzzrrrlllhhheeebbbaaa___^^^\\\WWWSSSRRRTTTXXX[[[dddqqq}}}~~~~~~}}}yyytttmmmiiijjjnnnsssvvvwwwzzz~~~~~~}}}}}}ooohhh]]]SSSJJJCCC>>>;;;666333111000000111000//////......000333444333111,,,---///000000000//////////////////////////////.........------.........////////////////////////........................,,,,,,------.../////////,,,------......------,,,---------.........//////........................------------------------........................,,,,,,.../////////...---................................./////////000000000000000000000000000000........................//////////////////////////////......------------................................................---------.........//////]]]]]]]]]^^^^^^^^^______\\\]]]^^^^^^______^^^^^^```````````````_________]]]^^^___``````___^^^]]]]]]^^^```aaabbbbbbbbbaaaaaaaaaaaaaaa```___]]]]]]^^^\\\YYYWWWWWWXXXZZZ[[[^^^___aaabbbbbb```___]]]___`````````aaaaaabbbbbbccc```______bbbbbb```^^^_________^^^]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[]]]^^^`````````___]]]\\\[[[ZZZZZZZZZYYYZZZ[[[\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^___```aaa___]]][[[[[[\\\[[[YYYWWWXXXYYYWWWTTTPPPMMMLLLLLLPPPTTTWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUSSSPPPNNNNNNNNNOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNMMMNNNNNNOOOOOONNNNNNMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<============;;;:::999::::::999999777666555444555555555444444333333333444444333333222333333333666555444444333222111111222222333333333222222111000222333333222222333444000222444555777777777666777888888999999:::;;;;;;>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDEEEEEEFFFGGGGGGIIIIIIIIIHHHFFFDDDAAA@@@<<<;;;999777666444444444555444222222333333333222666777888888777999===AAABBBFFFMMMUUU[[[```bbbccccccbbb```aaaeeelllrrrwww~~~}}}tttrrrpppnnnllljjjiiiiiiqqquuuzzz~~~sssooohhh```ZZZXXXZZZ]]]YYY]]]aaacccaaaaaabbbdddnnnvvv~~~{{{vvvqqqkkkggghhhkkkmmmoootttuuuwwwyyyxxxrrrkkkeeeZZZSSSJJJBBB<<<999777555222111111111000000////////////............//////111000///...---,,,++++++000000//////.........---000///...---,,,------.............................................------........................,,,,,,,,,---------.........---,,,++++++,,,---...///...------------...///......------------............------------......---------............///........................------------------------+++///222111///---...//////...---,,,,,,---...///111000///...---,,,++++++........................,,,,,,,,,---------......++++++,,,,,,---...//////000///...---------------]]]]]]]]]^^^^^^^^^^^^___\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^^^^_______________````````````______^^^___```aaabbbbbbaaaaaa___``````___^^^]]]\\\[[[\\\[[[YYYXXXWWWXXXYYYZZZ[[[\\\^^^`````````___^^^_________`````````aaaaaabbb```______aaaaaa```^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUXXXYYY[[[\\\^^^___``````___^^^]]][[[ZZZZZZYYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\[[[\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[\\\]]]]]]^^^^^^^^^___``````___\\\[[[[[[\\\[[[YYYXXXXXXYYYXXXTTTQQQMMMLLLMMMPPPTTTWWWVVVTTTTTTSSSRRRQQQRRRRRRSSSTTTWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTRRROOONNNLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@????????????????????????<<<=========<<<;;;:::999999999999888777666444444444444444333333333222222333333222222222222333333555444444333222222111111000000111111111111000000111222333333222222333555222333555777888888888888999999999:::;;;;;;<<<<<>>============>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEECCCAAA???===;;;999888666555333333222222444333222222222333333333777999===???AAAEEEKKKOOOTTTWWW]]]ccchhhkkkmmmmmmiiihhhggghhhkkkqqqwwwzzzzzz|||}}}|||zzzwwwuuuuuusssrrrqqqpppoooooooooooorrruuuzzz~~~~~~wwwqqq\\\[[[YYYVVVSSSSSSUUUXXXccchhhmmmoooooonnnppprrrxxx~~~}}}{{{~~~|||vvvqqqiiidddeeeiiimmmoooppppppooonnnkkkddd\\\VVVLLLGGG@@@:::777555333222111111111000000000//////000000////////////000000...............---------000/////////............000///...---,,,------...........................................................................,,,,,,,,,---------......---------,,,,,,---------..............................------------............------------......---------............///........................------------------------,,,...000000...---...//////...------------...///........................////////////////////////,,,,,,---------.........++++++,,,,,,---....../////////...---------------\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^____________^^^ZZZZZZ[[[\\\]]]^^^______aaa``````______``````aaa______```````````````___]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXZZZ\\\]]]^^^___^^^^^^^^^^^^^^^^^^____________aaa```^^^^^^___```^^^]]][[[[[[[[[[[[ZZZYYYXXXXXXVVVUUUTTTSSSSSSSSSTTTUUUYYYZZZ\\\^^^___```_________^^^]]][[[ZZZZZZZZZZZZYYYZZZ[[[\\\\\\]]]\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^______^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYYYYXXXUUURRRMMMMMMNNNQQQUUUVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRQQQPPPOOONNNIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????========================<<<=========<<<;;;:::999999888888777666555444444333222222222222111111111222111111111111111222222333333333222222111111111000000111111222111111000222333444444333333444555555666888::::::;;;::::::;;;;;;;;;<<<======>>>>>>@@@AAAAAAAAAAAA@@@??????>>>??????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBAAA???===;;;999777666666555444333333333333555444444444555666888999;;;???FFFMMMSSS[[[bbbfffkkknnnrrrvvvxxxyyyxxxwwwqqqpppnnnnnnpppssswwwzzztttttttttrrrpppnnnooopppuuuttttttsssrrrrrrqqqqqqrrruuuxxx{{{||||||zzzyyywwwuuusssrrrqqqmmmeee```QQQPPPPPPOOOQQQVVV]]]bbbqqqvvv|||~~~}}}||||||~~~{{{xxxwww~~~~~~|||tttnnneee``````dddiiilllkkkhhhddd```ZZZRRRJJJEEE<<<999666444333333222000111111000000000000//////000000////////////000000---------.........//////////////////............//////...------------...........................................................................,,,,,,,,,---------......,,,------......------,,,,,,---...//////...---,,,......------------............------------......---------............///........................---------------------------......---,,,,,,---//////...------------...///+++,,,,,,---...///000000////////////////////////,,,------------.........+++,,,,,,------.........///...------------------]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^^^^_______________[[[[[[\\\\\\]]]]]]]]]^^^```___^^^]]]]]]^^^___```^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\[[[WWWXXXYYYZZZZZZYYYXXXXXXZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]```___^^^^^^^^^]]]\\\\\\YYYYYYYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSUUUVVVWWWZZZ[[[]]]___``````___^^^___^^^]]]\\\[[[[[[[[[[[[YYYYYY[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]^^^^^^______^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^]]][[[YYYYYYZZZ[[[ZZZZZZZZZYYYWWWUUUSSSNNNOOOQQQTTTVVVWWWWWWVVVTTTTTTSSSSSSSSSSSSSSSSSSUUUTTTSSSRRRQQQPPPOOONNNMMMNNNOOOOOOOOONNNMMMMMMHHHIIIJJJKKKMMMMMMNNNNNNLLLLLLMMMMMMLLLLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999888777666555444444444444111111111111111000000000000000000000000111111222222222222222222222111111333333444444555555444444333555666666555444666777888999;;;<<<=========<<<======>>>>>>??????@@@@@@BBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEDDDCCC@@@@@@???===;;;999777666555555444444444444555555666666777888999;;;???AAADDDJJJSSS^^^iiisss{{{|||zzzvvvtttqqqnnnmmmmmmooopppnnnnnnnnnmmmmmmooosssvvvzzzzzzxxxvvvtttrrrpppoootttuuuvvvvvvuuusssqqqooommmkkkgggdddaaa[[[UUUPPPQQQPPPPPPQQQWWWbbboooxxx}}}{{{zzzzzzxxxxxx}}}zzzpppkkkddd```___aaacccdddddd___YYYRRRKKKEEE>>>:::555333222222333444333111000000000000000000////////////............//////---------............//////////////////.....................------..............................---------.......................................,,,,,,,,,---------......+++,,,---......---,,,+++,,,---///000000///---,,,......------------.........------,,,,,,------...---------............///........................------------------------...------,,,+++,,,---///.........------.........+++,,,,,,---...///000000////////////////////////------------............,,,,,,,,,---------............---,,,,,,---------]]]]]]^^^^^^^^^_________]]]^^^______``````____________^^^^^^]]]]]]\\\\\\^^^^^^\\\[[[[[[\\\^^^^^^[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]WWWXXXZZZ[[[\\\[[[ZZZZZZ^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\^^^^^^^^^]]]\\\[[[[[[[[[XXXXXXYYYYYYYYYXXXWWWWWWVVVUUUSSSSSSSSSUUUWWWYYY\\\\\\^^^____________^^^```___^^^]]]]]]]]]]]]]]]YYYYYY[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^______```______]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\YYYXXXXXXYYYYYYZZZ[[[ZZZXXXVVVTTTSSSOOOQQQTTTWWWXXXXXXXXXWWWTTTTTTTTTTTTTTTSSSRRRRRRTTTTTTSSSRRRQQQPPPOOOOOOLLLLLLMMMMMMMMMLLLLLLLLLHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKLLLLLLKKKKKKJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB?????????>>>======<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;:::999999888888888777666555444333333333444000000000000000000000000000/////////000000111222222222222222222222333333444444555666666777666666666777888888777777888999;;;<<<>>>???@@@??????>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGFFFDDDCCCBBBAAA@@@===<<<;;;999777666555444333333333333444555666777666888:::;;;===AAAGGGLLLSSSYYYdddrrr~~~zzzxxxuuurrrmmmhhheeeddddddeeejjjlllmmmoooqqqvvv{{{~~~|||yyyvvvsssqqqvvvvvvvvvtttqqqmmmjjjhhhbbb___[[[VVVRRRNNNJJJGGGLLLPPPXXX```jjjvvv}}}{{{zzzzzzvvvuuuuuu}}}|||}}}~~~zzzwwwnnnkkkgggcccaaa___]]][[[WWWRRRKKKEEE@@@;;;777444333222111222444444333111//////////////////000000...------,,,,,,------...///............---------.........///////////////------..........................................---------.........//////........................,,,,,,,,,---------......+++,,,---......---,,,+++,,,---///000000///---,,,......------------......------,,,,,,,,,,,,---------------............///........................------------------------///---,,,+++,,,------...---..................------.....................---------------------------------.........//////,,,,,,,,,---------------------,,,,,,,,,------...^^^_________````````````^^^^^^___````````````___aaaaaa```___^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZ[[[]]]]]]^^^______```______YYYZZZ\\\]]]^^^^^^^^^]]]aaaaaa```___^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^\\\ZZZXXXYYYZZZYYYYYYYYYZZZZZZYYYYYYXXXUUUSSSRRRQQQRRRTTTWWWYYY]]]]]]]]]]]]]]]^^^^^^^^^______^^^]]]]]]]]]]]]]]]YYYZZZ[[[\\\\\\]]]\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZ\\\\\\]]]^^^^^^___``````___^^^\\\[[[ZZZ[[[\\\\\\[[[\\\\\\[[[YYYWWWWWWXXXXXXYYY[[[YYYWWWTTTSSSSSSNNNRRRVVVYYYYYYXXXXXXXXXUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPMMMLLLLLLKKKKKKKKKJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;:::999999999:::999888777666666666777666555333222222222333444/////////000000000000111////////////000111222333222222222333333444444444444444555666777777777777999:::;;;;;;::::::;;;<<<===>>>@@@AAAAAAAAA@@@???@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCBBB@@@???>>>===<<<888777666444333333333333222222222333555666888999777:::>>>AAADDDIIIRRRXXXeeekkkvvv|||wwwtttrrrooolllfffaaa______bbbccclllooosssvvvyyy~~~|||yyywwwwwwvvvssspppkkkfffbbb```UUUSSSOOOKKKIIIIIIJJJKKKOOOZZZlll|||yyyvvvwww|||~~~zzztttrrrsssvvv{{{wwwtttnnnlllhhhddd```[[[UUUQQQHHHCCC>>>999666555333111333111000111222222111000......////////////000000...------------------...//////.........---------.........///////////////,,,---......///.................................,,,,,,------.../////////........................,,,,,,,,,---------......,,,------......------,,,,,,---...//////...---,,,......------------......------,,,,,,,,,,,,---------------............///........................------------------------///---,,,,,,---......---------...//////...------/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------,,,,,,,,,,,,,,,------...````````````aaaaaaaaaaaa^^^^^^___`````````````````````______^^^^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\ZZZZZZYYYYYYYYY[[[\\\]]]\\\\\\^^^___````````````\\\\\\^^^___```aaaaaaaaa``````___^^^^^^]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[]]]]]]\\\XXXWWWWWWYYYZZZZZZ[[[[[[[[[[[[ZZZZZZVVVUUUSSSRRRSSSVVVZZZ\\\___^^^\\\[[[[[[\\\]]]^^^]]]]]]\\\[[[[[[[[[\\\\\\YYYZZZ[[[\\\\\\]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]^^^^^^______``````]]]\\\ZZZYYYYYYZZZ[[[\\\[[[[[[\\\ZZZXXXVVVWWWWWWVVVXXXZZZYYYUUURRRRRRSSSMMMQQQVVVXXXWWWVVVVVVVVVUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@??????======<<<<<<;;;:::::::::::::::999999888777777666999888666555444444555555555444222111111111333444//////000000000111111111000000000000111222333333222222333444555555666666555666777888999999999999;;;<<<>>>===<<<<<<===???>>>???AAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBB???>>>===<<<;;;:::999888666555444333333333444444444555666777999;;;===>>>>>>BBBGGGJJJNNNVVV```hhhvvv{{{zzzrrrllliiihhhhhhddd```]]]___dddjjjnnnvvvyyy~~~|||xxxvvvpppnnnkkkfffaaa[[[VVVTTTLLLJJJHHHFFFHHHNNNUUUZZZfffrrrzzzuuutttvvvzzz}}}}}}{{{zzzuuuvvvvvvssspppqqqvvv{{{}}}}}}yyyvvvssslllhhhbbb\\\VVVOOOHHHDDD===:::555333222222222111333111//////111111111000........./////////000000/////////....../////////---------.........................../////////000,,,,,,.../////////..............................,,,,,,------...//////000........................,,,,,,,,,---------......---------,,,,,,---------..............................------------......---,,,,,,++++++,,,,,,------------............///........................------------------------///...---...000000...,,,------...//////...------//////.........---------------------------------............////////////------------------------,,,,,,++++++,,,,,,---...aaaaaaaaaaaabbbbbbbbbbbb^^^______```````````````^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\^^^______^^^\\\\\\[[[ZZZZZZZZZ[[[\\\^^^___[[[\\\]]]^^^___`````````^^^^^^___```aaabbbdddddd^^^^^^]]]]]]]]]^^^______^^^^^^^^^]]]]]]\\\\\\\\\[[[\\\]]][[[XXXVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\[[[YYYXXXVVVUUUVVVYYY]]]``````^^^[[[YYYYYYZZZ]]]^^^[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZ[[[\\\\\\]]]\\\\\\\\\]]]]]]]]]\\\ZZZXXXWWWYYYYYYZZZZZZ[[[[[[\\\\\\^^^^^^^^^_______________\\\[[[YYYXXXXXXZZZ[[[\\\ZZZ[[[[[[ZZZWWWVVVVVVWWWUUUXXXZZZXXXTTTQQQQQQRRRKKKPPPUUUWWWVVVTTTTTTUUUUUUUUUVVVVVVUUUTTTRRRQQQOOOOOOPPPPPPPPPQQQQQQQQQOOONNNLLLKKKIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::999999999888888777666555555555888777555444333333444444555333222000000111333444///000000000111111222222000000000000111222333444222333444444555666777777888999:::;;;<<<======<<<===>>>??????>>>>>>???@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEDDDBBBAAA@@@???>>><<<;;;:::999888777777666777666555555555666777888999999:::<<<>>>AAACCCDDDEEEJJJOOOTTTXXX```lllttt~~~rrrhhhcccaaa```bbb```]]]]]]aaajjjsssyyy}}}wwwqqqnnnhhhfffbbb]]]WWWQQQLLLIIIIIIHHHGGGGGGLLLVVVaaaiii~~~|||uuurrrsssvvvxxx{{{~~~~~~{{{uuupppnnnlllnnnpppooonnnqqqyyy{{{}}}{{{xxxuuurrrhhhbbbZZZRRRKKKDDD>>>:::999777333222222333333222444222000000111333333333---.........//////000000111111000000000000111111++++++,,,---...///000111---.........//////000000+++,,,.../////////..............................,,,,,,------...///000000........................,,,,,,,,,---------............,,,++++++,,,......///...------------...///.........------.........---,,,,,,++++++,,,,,,------------.........//////........................------------------------///...---///111222///+++,,,---...//////...---,,,............................................................/////////000------------------------++++++++++++,,,,,,---...``````aaaaaaaaaaaa``````__________________^^^^^^]]]\\\\\\[[[[[[\\\\\\]]][[[\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZZZZ\\\^^^___]]]]]]]]]^^^^^^^^^^^^^^^``````____________``````___^^^]]]]]]]]]]]]^^^______^^^]]]\\\\\\]]]^^^___^^^]]][[[ZZZYYYZZZZZZ[[[ZZZ[[[[[[[[[YYYWWWVVVTTTWWWWWWWWWXXXYYY[[[]]]^^^```___]]][[[YYYYYYYYYYYY[[[[[[[[[[[[[[[ZZZYYYYYYVVVWWWWWWXXXYYYZZZZZZZZZ]]]]]]]]]\\\[[[ZZZYYYYYYWWWWWWXXXZZZZZZ[[[[[[[[[_________^^^^^^^^^______```___\\\ZZZYYYYYYYYYZZZ]]]\\\ZZZXXXVVVVVVVVVWWWXXXVVVTTTSSSSSSSSSQQQOOOOOOPPPRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRROOOOOOMMMLLLLLLLLLMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@??????>>>=========:::999999999999999999999888888777777666666666555444444444333333222222222444444333333222111111111000000222333333222111111222222222111222222333333333444555666888:::;;;;;;;;;;;;<<<========================>>>???@@@BBBCCCBBBCCCDDDEEEEEEDDDDDDCCCDDDCCCBBBAAAAAABBBDDDEEEBBBCCCCCCDDDDDDDDDCCCCCCIIIJJJJJJJJJIIIHHHGGGGGGDDDEEEGGGIIIIIIIIIGGGFFFCCCCCCAAA@@@>>><<<;;;:::888666555555777777444111444666888999888888888999<<>>>>>===<<<<<<;;;::::::999888777666666555777777666666666555555555444444333333222222222222333333333222222111111111000111222333333333222111333333222333333444555555555555777888999;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>???>>>??????@@@AAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBBDDDCCCBBBAAAAAACCCEEEFFFCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGGGGFFFDDDCCC>>>>>><<<;;;999888777666555444333444666777555333222444666888999;;;>>>@@@LLLNNNRRRUUUXXXXXXWWWWWWUUUYYY___eeekkkssszzzpppbbb]]]YYYUUUZZZccciiipppuuuxxx}}}{{{vvvqqqlllhhhccc\\\XXXVVVSSSOOOKKKHHHHHHIIIJJJSSSZZZeeennnvvv~~~xxxtttrrrsssvvvxxxyyyzzzyyytttllleeedddeeehhhlllpppssstttuuuvvvxxx{{{~~~{{{xxxsssnnniiiccc]]]XXXOOOJJJDDD>>>;;;888555444222222111000////////////000000////////////000000000000//////000000111222GGG???666111000000///---000000000000000///...---........................---------............///......------------.........---------,,,,,,,,,,,,------------------------+++,,,------......------------------------------......---------,,,,,,,,,---------------------------------............///................................................------------------------.........................../////////...---.../////////.........---------........................///...///111444555555444000...,,,+++---.........------------------------]]]^^^^^^______^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^___^^^^^^]]]]]]^^^^^^___ZZZ[[[[[[\\\]]]^^^^^^___```___]]]\\\[[[\\\\\\]]]]]]]]]^^^^^^____________``````____________``````___^^^^^^]]]]]]^^^^^^___```___^^^^^^^^^^^^___```___^^^\\\ZZZYYYXXXYYYYYYXXXXXXXXXXXXWWWVVVTTTTTTSSSSSSTTTTTTVVVXXXYYYZZZ^^^]]][[[YYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[YYY[[[]]]^^^___^^^]]]\\\[[[ZZZXXXVVVVVVVVVVVVWWWVVVVVVWWWWWWVVVUUUTTTTTTUUUSSSQQQQQQRRRQQQPPPNNNMMMNNNPPPQQQRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>===AAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;::::::999:::999888777555444333333555555555555444444444444333333222222222222222111222222222222222222222111111111222333444444333333444444444444555777888999888888999:::<<<===>>>>>>>>>>>>???@@@@@@@@@??????AAA@@@@@@@@@AAABBBCCCCCCEEEEEEFFFFFFFFFEEECCCBBBCCCBBBBBBBBBCCCDDDFFFGGGBBBCCCEEEGGGIIIKKKKKKLLLHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDBBBAAA???===999999888777666555444333333333222444666777777666333555888;;;???DDDKKKOOO]]]___aaaccccccbbb```^^^[[[```gggnnntttzzztttfff[[[YYYYYYZZZ```jjjuuu|||{{{lllhhhaaa[[[VVVSSSOOOLLLIIIIIIIIIFFFFFFIIIOOOUUUfffooo{{{}}}xxxtttsssuuuxxxzzzxxxxxxvvvppphhhdddccceeejjjlllppprrrssstttuuuvvvwww{{{uuuqqqiiiaaaZZZRRRLLLGGG@@@===999666555555444333333222111000///.........000000////////////000000000000//////000000111222MMMDDD999111...//////...//////000000000//////...........................---------............///......------------......------,,,,,,,,,+++++++++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------............///------------------------........................------------------------........................222000...---...//////..................---------........................000000111444777999999888333000...---.........---------------------------\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^ZZZ[[[[[[\\\]]]^^^______aaa```___]]]\\\[[[[[[[[[]]]]]]]]]^^^______````````````____________``````^^^^^^^^^^^^^^^^^^^^^^^^________________________^^^]]][[[YYYXXXWWWWWWXXXWWWWWWVVVVVVUUUTTTSSSSSSRRRSSSSSSUUUVVVWWWYYYYYY\\\[[[YYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYYYYXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYZZZZZZXXXZZZ]]]______^^^]]][[[YYYXXXWWWVVVUUUUUUVVVVVVTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQOOOOOOPPPPPPOOOMMMLLLMMMNNNOOOPPPOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>===<<<<<<<<<@@@@@@@@@@@@????????????;;;::::::999999888888777888777777666555444444333333333333333333333333333222222222222222222222222222222222222222333333333333333444444555555555666666666666777888:::;;;<<<;;;<<<<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDGGGGGGHHHGGGGGGEEECCCBBBCCCBBBBBBCCCDDDEEEGGGHHHBBBCCCEEEFFFHHHIIIIIIJJJGGGGGGGGGGGGFFFDDDCCCBBBAAAAAA@@@???>>>;;;999888777666666555555444444333555444555666888999:::;;;:::<<<@@@EEEKKKRRR[[[aaahhhiiijjjkkkjjjhhheeecccaaafffnnntttyyy|||~~~wwwrrrggg___^^^```cccjjjsss|||zzzoooiii___[[[TTTNNNJJJIIIHHHHHHCCCGGGIIIJJJLLLSSS___hhh}}}{{{wwwuuuwwwyyy{{{|||zzzvvvpppiiiffffffhhhkkkmmmpppqqqqqqrrrssstttrrrxxx|||wwwlllggg^^^UUUMMMFFF@@@<<<999777444333444555555444222111000///////////////000////////////000000111///////////////000111111BBB;;;333...---...000111......//////000/////////........................---------............///......------------......---------,,,,,,,,,,,,+++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///------------------------........................---------------------------------...............555111---,,,///000000...........................---------...............000000222555999;;;;;;;;;555333000.........---,,,------------------------[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]]]][[[[[[\\\]]]^^^^^^______aaa```___]]]\\\[[[ZZZZZZ\\\\\\]]]]]]^^^______```______^^^^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^__________________^^^\\\[[[YYYWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXYYYXXXWWWVVVWWWXXXYYYZZZXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYXXXZZZ]]]______^^^\\\ZZZVVVVVVVVVUUUUUUUUUVVVVVVSSSTTTUUUUUUUUUTTTSSSRRRPPPNNNMMMNNNOOOOOONNNMMMJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>??????>>>>>>===<<<;;;;;;::::::::::::::::::::::::999999888888777666666666555555555666666666666666222222222333333333333333222222222222222222222222222222333333444444555555555555555666777888999999999999::::::<<<===>>>???>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCDDDEEEEEEHHHHHHIIIIIIHHHFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@>>>===<<<;;;999777666555444444444444444444444444666666777888:::<<>>>>>>>>======<<<<<<;;;;;;;;;888888888999999999999:::888888777777666555555555333444444555666666777777222222222222333333333333222333333333333333444444333333444444555666777777888888888888999;;;<<<===============>>>???AAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>>===:::999888777666555444444222222333333444444444444666888;;;===???CCCHHHKKKSSSXXX^^^dddjjjoootttwwwuuuvvvwwwvvvtttqqqmmmkkklllpppvvvyyyyyyxxxvvvvvvsssyyy}}}xxxuuupppmmmlllnnnttt{{{}}}xxxpppiiibbbZZZQQQJJJCCCBBBAAA@@@BBBFFFMMMRRR[[[^^^cccgggnnnxxx~~~}}}}}}{{{vvvqqqmmmjjjiiiiiilllmmmnnnmmmlllkkklllmmmoootttyyy{{{wwwnnnccc[[[KKKGGGAAA<<<999777444222555333111111222222111000---------...///000111222///......//////000111222//////......//////000111......////////////............/////////......------------------------------------............///......------------......//////.........---------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------.../////////111///------...000000000---------...............,,,,,,------...///////////////000333777::::::999666444000.........,,,+++------------------------[[[[[[[[[\\\\\\[[[[[[[[[XXXXXXYYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]^^^\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]^^^______^^^]]]]]]\\\\\\]]]^^^^^^]]]\\\\\\UUUTTTSSSRRRRRRSSSTTTUUURRRRRRQQQPPPOOOPPPPPPQQQRRRSSSUUUWWWYYYYYYYYYYYYWWWVVVUUUUUUUUUWWWXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVTTTRRRQQQQQQRRRTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUYYYYYYYYYYYYXXXWWWVVVVVVQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMMMMKKKJJJIIIJJJLLLMMMMMMKKKHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::888999999999::::::::::::888777777666666555444444333333333444444444444444222222222333333333444444333333444444444555555555444444555666777888999999::::::::::::;;;===???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@???@@@@@@AAACCCEEEGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB?????????>>><<<:::999888666666555555444444555555444444555555666777888888:::===BBBFFFJJJPPPWWW]]]dddjjjrrryyy|||~~~}}}}}}}}}|||xxxtttpppmmmiiimmmrrrttttttrrrqqqppppppuuu|||}}}{{{{{{uuuuuuuuuwww|||}}}yyyuuujjjddd[[[VVVRRRNNNHHHDDD???AAADDDGGGKKKSSS]]]dddmmmnnnqqquuu||||||wwwrrrooommmkkkjjjkkkllllllkkkiiihhhiiijjjmmmmmmmmmjjjcccZZZPPPJJJ>>>;;;888555555444222111333222000000111222000///...............///000111............///000111222///............///000000...///000000///...---...////////////...---,,,,,,---------------------------------............///......------------...............---------,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,---------......---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------...//////000,,,---............///111---------.........//////,,,,,,------...//////000//////000333777999999888555333000......---,,,+++------------------------[[[[[[\\\\\\\\\\\\[[[[[[WWWXXXXXXYYYZZZ[[[[[[\\\___^^^^^^]]]]]]^^^^^^___```______^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZ[[[\\\]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]^^^______^^^]]]]]][[[[[[]]]]]]]]]]]][[[[[[SSSRRRQQQQQQQQQRRRTTTUUURRRQQQPPPOOONNNOOOPPPQQQQQQSSSUUUWWWXXXYYYYYYXXXVVVUUUUUUTTTUUUVVVXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWTTTSSSQQQOOOOOOPPPRRRTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUTTTRRRQQQPPPQQQSSSTTTYYYXXXWWWVVVUUUTTTTTTTTTOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPMMMKKKJJJJJJJJJKKKJJJIIIIIIJJJLLLMMMLLLKKKGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAABBBCCCEEEGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>><<<<<<======<<<<<<;;;:::888888888888888999999999444444555555666666777777888777777666555555444444333333333222222111111111222222222333333444444444444444444555555666666666444555666777888999:::;;;<<<<<<;;;<<<===???AAABBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@>>>??????AAACCCEEEGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDBBBBBBCCCBBBBBBAAA@@@@@@<<<<<<;;;:::999777666555444444333333444444555666777777888999:::;;;<<<<<<>>>CCCIIINNNTTT\\\eeelllrrrxxx~~~zzztttooollldddggglllnnnnnnmmmllllllooouuu}}}~~~~~~}}}~~~~~~~~~}}}yyysssppplllhhh\\\UUULLLHHHHHHGGGCCC@@@CCCFFFKKKQQQWWWaaammmuuuyyyxxxyyy|||~~~||||||~~~yyyuuurrrpppmmmkkkkkklllkkkjjjgggfffgggiiihhhfffaaaZZZRRRIIIAAA===999777555444444444333222333222111111333333222000000//////.........//////............///000222222...............///000000---.........------...///////////////...---,,,+++---------------------------------.........//////.........------.........---------,,,,,,,,,++++++------------------------+++,,,------......------........................,,,,,,,,,------.........---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------...///000000(((,,,//////...---///111---------.........//////,,,,,,------...///000000000000111444777999999888555222///---------,,,+++------------------------\\\\\\]]]^^^]]]\\\[[[ZZZ[[[ZZZYYYWWWWWWXXXXXXYYYZZZ[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]\\\[[[ZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ\\\^^^____________VVVWWWYYYZZZ[[[ZZZYYYWWWWWWTTTRRRRRRSSSTTTTTTSSSRRRRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXZZZZZZ[[[UUUTTTSSSSSSTTTVVVWWWYYYXXXWWWWWWWWWWWWWWWVVVVVVTTTQQQLLLIIIIIIMMMRRRUUUTTTVVVXXXXXXVVVTTTSSSSSSRRRPPPNNNNNNOOORRRVVVXXXYYYWWWTTTQQQPPPOOOOOOPPPKKKLLLNNNQQQTTTTTTRRROOOMMMLLLKKKJJJJJJIIIJJJJJJJJJHHHFFFFFFGGGIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAA@@@@@@???AAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCBBBAAA@@@>>>=========>>>>>>>>>>>>======@@@???===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======999888888777666555555555888777777666555555444444777777666555555444444333222222222111222222333333111222222333333444444555666666666666777888999:::::::::;;;;;;<<<=========>>>>>>???@@@AAACCCCCCDDDAAAAAABBBCCCDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCCCC@@@AAAAAA???>>>???AAACCC=========???AAADDDGGGIIIHHHHHHIIIKKKKKKLLLLLLLLLHHHHHHHHHGGGFFFDDDBBB@@@@@@AAAAAAAAA@@@>>><<<;;;666555555555666666444222222444666777666777888:::;;;;;;<<<===@@@BBBEEEGGGJJJRRR[[[```ccciiisss{{{{{{zzzuuullleeeddd```gggooopppmmmlllqqqvvv|||~~~~~~~~~~~~|||yyysssqqqmmmjjjeee___XXXSSSJJJHHHFFFDDDDDDFFFIIIKKKJJJNNNVVVaaallluuuzzz{{{||||||~~~~~~zzzuuussstttsssqqqnnnkkkjjjhhhgggeeeddddddddd[[[VVVNNNHHHBBB>>>:::777222111111111111111111222000000000000000000000000000000//////.........---............////////////////////////////////////........................---.........---,,,,,,+++........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---///000///...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---+++******+++---...+++,,,------......------......//////...---,,,,,,.........------,,,,,,,,,000///...------------------------.........//////......------------..............................111111333444555555666666444333111///------------------------------------ZZZ[[[\\\\\\\\\[[[ZZZYYYZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[\\\\\\]]]]]]]]]^^^]]]]]]\\\[[[[[[ZZZZZZYYYWWWWWWWWWWWWWWWWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZYYYZZZ[[[]]]^^^^^^^^^]]]WWWXXXZZZ[[[\\\[[[ZZZYYYUUUSSSPPPPPPQQQSSSTTTSSSTTTSSSRRRRRRRRRSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYUUUUUUTTTTTTUUUUUUVVVWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQMMMJJJJJJKKKNNNPPPQQQSSSUUUTTTRRRPPPPPPPPPPPPOOOMMMLLLMMMPPPSSSUUUVVVTTTQQQNNNMMMLLLLLLMMMJJJJJJLLLOOORRRRRRPPPNNNKKKKKKJJJIIIIIIIIIIIIJJJIIIGGGEEEEEEGGGHHHHHHHHHFFFEEEEEEDDDCCCDDDDDDDDDCCCDDDDDDCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBAAA@@@???======;;;<<<<<<======<<<<<<;;;===<<<<<<;;;::::::::::::::::::999999999999999999888777777666555555444444555555555555555555555555333333333333333222222222333333222222333333444444333333444555666666777777888888888999999:::;;;<<<;;;;;;<<<===>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA???======>>>@@@>>>>>>???@@@BBBEEEHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGFFFEEECCCAAA???<<<<<<<<<<<<;;;999888777888777777777888888888777666777999::::::<<>>>>>???@@@@@@???@@@AAABBBBBBAAA@@@???@@@@@@@@@???>>>===<<<;;;::::::;;;;;;;;;;;;::::::999999:::::::::999999888999999::::::999888777666666666555555444444333333111222222333444555555666111222222222222333333333444444444444444555666777555555666777999:::;;;;;;;;;;;;;;;;;;<<<===>>>???======>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@>>><<<;;;<<<>>>@@@AAAAAACCCDDDGGGIIIJJJGGGHHHHHHHHHHHHGGGFFFEEEFFFEEEEEECCCBBB@@@>>><<<999999999888777666555444666666555444555777999;;;>>>@@@AAACCCDDDGGGLLLOOOQQQQQQRRRSSSVVVYYY[[[]]]bbbhhhoootttvvv{{{{{{tttmmmhhhccc^^^^^^aaafffjjjooorrrssstttvvvwwwvvvwwwxxxzzz{{{{{{|||{{{yyyxxxwwwuuusssmmmgggbbbXXXTTTPPPMMMKKKJJJHHHFFFCCCEEEHHHNNNVVV```hhhllltttvvv{{{}}}}}}~~~~~~}}}yyytttqqqqqqpppmmmjjjiiihhhfffaaaYYYQQQIIIEEE@@@===999666555444333111222222111111111111222222000000000000000000000000////////////........................////////////------------------------........................------......------,,,,,,------------------------........................000//////......---,,,,,,................................................---///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---,,,,,,+++...---,,,++++++,,,---...,,,,,,---............------............------,,,............//////////////////...------------...---------.....................------------..............................,,,---000333666999:::;;;555333111///---,,,,,,,,,------------------------YYYZZZ[[[[[[[[[ZZZYYYXXXYYYXXXVVVUUUUUUUUUVVVWWWZZZYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZYYYXXXXXXYYYZZZZZZZZZZZZYYYUUURRROOOOOORRRUUUWWWXXXYYYYYYWWWVVVVVVWWWWWWXXXWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSQQQOOONNNMMMMMMMMMNNNNNNOOOOOOOOOQQQQQQOOONNNMMMLLLLLLKKKPPPQQQRRRPPPNNNLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEFFFHHHJJJKKKIIIHHHEEEEEEEEEFFFFFFHHHIIIIIIGGGEEEDDDDDDEEEEEEEEECCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<:::999999:::<<<===>>>???@@@@@@@@@@@@???>>>>>>>>>>>>======;;;::::::999::::::;;;;;;::::::999666777999::::::999888777999:::;;;<<<;;;999666555444444444333333333222222111111222222333444444444333333444444555666666777666666666666777888999999777777888999;;;<<<==================>>>???@@@AAA???@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEECCCAAA@@@BBBBBBCCCBBBBBBBBBAAAAAA>>>???>>>===;;;:::<<<>>>CCCDDDDDDEEEGGGHHHIIIJJJGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>===;;;999999888777777777666666555555555555555555777;;;@@@CCCJJJMMMPPPSSSUUUWWWZZZ]]]^^^^^^___```bbbeeehhhiiiiiinnntttyyy|||wwwrrrkkkfffbbbaaa^^^\\\___dddiiikkknnnqqqqqqpppmmmkkkiiijjjjjjkkkmmmnnnooopppsssqqqpppmmmiiibbbZZZUUUPPPMMMIIIGGGGGGHHHHHHHHHKKKNNNTTT]]]gggsss|||~~~zzzzzz~~~~~~~~~xxxtttooollllllllliiifffgggeee```YYYPPPGGG@@@<<<;;;888666555555555444333//////............//////000000000000000000000000///////////////.....................////////////------------------------........................,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................///000000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------,,,,,,,,,------,,,,,,,,,---......,,,------...............---------......------,,,,,,,,,------....../////////......---------....................................------------..............................,,,---000333666888999:::555333111...---,,,,,,,,,------------------------ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVVVVVVVVVVUUUUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\YYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWTTTRRRSSSUUUYYY[[[[[[[[[ZZZYYYWWWWWWWWWXXXYYYWWWWWWVVVTTTSSSQQQPPPPPPPPPPPPQQQPPPOOOMMMJJJIIIJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOOOOOOOOOONNNNNNNNNOOOOOOMMMJJJIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIGGGGGGEEEDDDCCCBBBAAAAAAAAAAAABBBDDDGGGHHHGGGFFFDDDDDDDDDDDDEEEGGGHHHIIIFFFEEEDDDDDDEEEEEECCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;999888888999;;;<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<;;;:::999999999::::::;;;;;;::::::999666777888::::::999888777888999::::::999777555333333333333333222222222222333333333333333333333333444444555666777888888999888888888888999:::;;;<<<999999:::;;;<<<===>>>>>>????????????@@@AAABBBBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDCCCAAA@@@>>>BBBBBBCCCCCCCCCBBBAAA@@@;;;<<<<<<;;;:::;;;>>>@@@EEEEEEFFFGGGHHHHHHHHHIIIEEEEEEEEEDDDBBBAAA???>>><<<;;;:::999777666555555666666666666666666777777888999;;;===@@@FFFNNNTTTZZZ^^^cccggghhhhhhiiijjjiiiiiiiiijjjlllnnnpppqqqmmmqqqvvvzzz}}}|||qqqjjjfffaaa______```^^^[[[^^^cccfffiiilllnnnmmmiiiccc___^^^^^^^^^___```bbbdddfffhhhfffdddbbb^^^WWWPPPKKKIIIHHHHHHJJJNNNRRRUUUVVV]]]```fffoooyyy}}}~~~{{{yyyzzz~~~~~~}}}{{{sssooojjjhhhhhhgggdddbbb^^^ZZZTTTLLLDDD>>>:::888555333111111111111000//////..................///////////////////////////.........///////////////............////////////------------------------........................,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................---///000///---,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,------......,,,,,,,,,,,,---......///,,,---......//////......,,,,,,---------------,,,+++++++++,,,,,,---------......---------......///.....................---......------------.................................///000222444555666666333222000...,,,,,,,,,,,,------------------------ZZZ[[[\\\\\\\\\[[[ZZZYYYWWWVVVTTTSSSSSSSSSTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWYYYZZZ[[[ZZZYYYYYYVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVWWWYYY\\\\\\\\\[[[ZZZYYYWWWWWWWWWXXXXXXWWWVVVUUUSSSQQQPPPOOONNNNNNNNNNNNMMMKKKJJJHHHGGGHHHHHHIIIJJJKKKMMMMMMNNNJJJKKKMMMNNNOOOPPPPPPPPPJJJJJJJJJHHHEEEDDDDDDEEEHHHHHHIIIIIIIIIHHHHHHGGGDDDCCCCCCBBBAAA??????>>>>>>===>>>AAAEEEGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDEEEEEECCCAAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<===<<<;;;::::::;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999::::::::::::999999777777888888888777777666555555666666555444333222333333333333222222222222555555555444444444444444555555666777888888999999:::::::::;;;<<<===>>>???<<<<<<======>>>?????????AAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFDDDCCCCCCBBBDDDCCCBBBAAA@@@???>>>>>>@@@AAABBBCCCBBBAAA@@@???:::;;;;;;;;;;;;<<>>===;;;:::777777666444444444444444444444444555666777999:::888<<>>999666555555333222111000111111///...111111000000000000111111////////////////////////.........///////////////............////////////------------------------........................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---///000111111................................................,,,...//////---,,,,,,---........................***++++++,,,,,,---------***++++++,,,------......,,,,,,------......//////------...////////////...+++,,,,,,------------,,,+++++++++++++++,,,,,,,,,...------------...//////...............---------......------------.................................///000111222333333333111000///---,,,------...------------------------YYYZZZ[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\ZZZZZZYYYXXXXXXWWWVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXZZZ\\\]]]\\\[[[[[[ZZZXXXVVVVVVVVVVVVWWWVVVUUUTTTRRRPPPOOONNNMMMNNNMMMLLLKKKIIIHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLMMMHHHIIIJJJKKKMMMMMMNNNNNNIIIIIIHHHEEEBBBAAABBBCCCDDDEEEFFFGGGGGGGGGEEEDDD@@@@@@@@@???>>>===<<<;;;;;;;;;<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::::::::;;;;;;;;;:::999999777888888999999888888777888777666555555444555555444444444444333333333333333333333333333333333333555555555666777777888888999999999::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAADDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCBBB@@@>>>======>>>???>>>???@@@AAA@@@???===<<<;;;<<<<<<<<<;;;;;;>>>@@@???@@@AAAAAAAAA@@@???>>><<<<<<;;;:::999888666555555444333333333333444555555555555777999<<<>>>@@@>>>DDDLLLSSSZZZdddpppxxx~~~~~~|||{{{|||}}}wwwvvvuuuttttttuuuvvvwwwttttttuuuvvvvvvxxxzzz{{{|||zzzvvvpppiiieeedddeeellljjjjjjggg```XXXXXX]]]bbbjjjtttvvvnnncccZZZVVVLLLKKKJJJJJJLLLOOOSSSUUUWWWUUUSSSSSSSSSRRRPPPNNNLLLQQQZZZfffrrrzzz~~~|||zzz{{{}}}}}}{{{{{{||||||{{{yyyxxxxxxyyy}}}|||vvvrrrpppjjjddd]]]XXXUUURRRMMMIIIAAA???;;;888555333222222333222111222333333222000222111111000000111111222////////////////////////............/////////000............////////////................................................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000................................................+++---......---,,,---...------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,---+++,,,---....../////////------...///////////////***+++,,,---------------,,,,,,,,,,,,,,,,,,++++++---------------...////////////.........---------......------------..............................,,,---...000111111111111///...------------...///------------------------XXXYYYZZZZZZZZZYYYWWWVVVVVVUUUSSSRRRRRRRRRSSSTTTUUUUUUVVVXXXZZZ[[[\\\]]]YYYYYYZZZZZZZZZZZZZZZZZZ]]]]]]^^^_________^^^^^^^^^^^^^^^______^^^]]]]]]ZZZZZZYYYXXXWWWWWWVVVVVVUUUVVVXXXZZZ\\\\\\\\\[[[YYYXXXXXXXXXXXXYYYZZZZZZXXXXXXYYY[[[]]]]]][[[YYYZZZYYYWWWVVVUUUUUUUUUVVVUUUTTTSSSRRRPPPOOOMMMMMMOOONNNLLLJJJIIIIIIIIIIIICCCDDDEEEFFFHHHJJJKKKKKKHHHHHHHHHIIIJJJKKKLLLLLLJJJJJJHHHFFFCCCBBBCCCDDDAAABBBDDDFFFFFFEEEDDDCCC>>>>>>>>>===<<<;;;:::999999999:::>>>CCCFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEFFFFFFEEECCC@@@AAA@@@@@@???????????????????????????>>>===<<<;;;888999::::::::::::999888::::::;;;<<<<<<;;;::::::::::::;;;;;;;;;:::999999666666777777777777666666888666555333222222333333555555444444444555666666333333333333333333333333444444666777888:::;;;;;;=========>>>>>>>>>>>>???<<<<<<<<<===>>>@@@AAABBBDDDCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCAAA>>><<<;;;<<<>>>???;;;<<<>>>???>>>===;;;:::===>>>>>><<<;;;;;;===???<<<======>>>===<<<;;;:::888888777777666444333222444444333333333444666777888888999:::===AAADDDFFFJJJQQQ[[[dddlllwww}}}}}}zzzyyyxxxvvvvvvvvvwwwwwwttttttsssrrrqqqppppppqqqpppooonnnkkkgggeeeeeefffpppnnnllliii```YYYZZZ___gggrrr||||||pppaaaWWWRRROOONNNLLLLLLNNNRRRVVVYYYWWWUUUTTTTTTVVVWWWWWWWWWXXX]]]hhhttt|||{{{|||}}}xxxvvvvvvxxxyyyzzzvvvuuuuuuvvv{{{xxxrrrnnnllleee^^^VVVPPPKKKFFF@@@;;;::::::999777666444222111//////...000111222111///000000////////////000000////////////////////////---.........//////000000............/////////000////////////////////////........................+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***,,,......------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...------,,,,,,++++++***+++,,,---...////////////---......///////////////***+++,,,,,,------------.........------,,,,,,,,,---------------...///000//////.........---------.........------.................................++++++---///000111111111...------,,,---...///000------------------------WWWXXXXXXXXXXXXXXXWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\[[[[[[\\\\\\]]][[[\\\\\\\\\\\\[[[ZZZZZZZZZYYYXXXWWWWWWVVVWWWWWWTTTUUUVVVXXXYYYZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[XXXWWWWWWVVVUUUUUUTTTTTTQQQQQQQQQPPPOOONNNLLLLLLMMMLLLJJJIIIIIIFFFCCC@@@CCCDDDEEEFFFGGGHHHHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIEEEDDDAAA???>>>>>>>>>>>>@@@@@@??????@@@BBBCCCEEEAAA???======>>>>>><<<:::888999;;;>>>AAADDDFFFGGGCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@BBBBBB@@@>>>===<<<<<<<<<===>>>>>>???===;;;888666999:::;;;<<<<<<;;;:::999<<<<<<;;;;;;:::999888888777777888777777666555555666666666777666666555555666666555444444333333222333333444444555666777777444333333333333444555555666777999;;;<<<===>>>>>>????????????@@@AAABBBCCCAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHJJJGGGDDDBBBBBBBBBAAA@@@>>>>>>======<<<<<<;;;;;;999999999888888999::::::???>>>>>>===;;;::::::999;;;;;;;;;:::777555555666555222111222555666444222444555666555444555777999888;;;???BBBEEEJJJQQQWWW\\\dddmmmuuu~~~}}}wwwttttttuuuuuutttnnnmmmllllllmmmnnnpppqqqtttsssrrrooolllmmmooorrrttttttpppggg]]]YYY[[[```oooyyy{{{jjjZZZQQQPPPOOONNNOOORRRUUUWWWWWWVVVXXXZZZ\\\^^^```cccgggkkkjjjpppzzz}}}vvvuuusssssstttvvvyyy{{{ssstttttttttuuu{{{|||vvvooofff___[[[SSSIIIAAA===;;;999777555444222111/////////000,,,---///111111111111000111111000000//////......000000///...............////////////////////////................................................------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,---------------------------------,,,,,,+++++++++------............---------...000///...,,,------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,---------......,,,+++)))))))))+++---...///...---,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,---------------...//////,,,---------,,,++++++***,,,---...000000000//////---------,,,,,,+++++++++,,,,,,+++******++++++,,,WWWXXXXXXYYYYYYXXXWWWWWWXXXXXXWWWVVVVVVUUUUUUTTTVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZZZZYYYYYYVVVVVVVVVUUUTTTTTTSSSSSSQQQQQQQQQPPPOOONNNLLLLLLKKKJJJJJJJJJJJJHHHEEECCCBBBBBBDDDEEEFFFGGGGGGGGGHHHHHHGGGFFFFFFEEEFFFFFFCCCBBBAAA@@@???>>>>>>>>>@@@???@@@@@@AAABBBCCCCCC???>>><<<<<<======;;;:::888999:::===???BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>===<<<<<<<<<======>>>===<<<:::888777::::::;;;;;;;;;;;;::::::<<<;;;;;;:::999999888888777777777777777666555555555555666666666555555444555555444444444444333333444444444555666777777777666666666666666777777888:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIHHHGGGFFFEEEGGGHHHIIIJJJJJJIIIHHHGGGIIIFFFCCCAAAAAAAAA@@@>>><<<<<<<<<<<<<<<<<<======999999999999999:::;;;;;;===<<<;;;:::999888777666444555666555333222333444555333222333555666444222333555666777777888:::===;;;@@@EEEJJJNNNTTT[[[aaaeeemmmwww{{{uuuqqqpppooonnnllllllmmmmmmoooppprrrtttuuuzzz{{{{{{yyyvvvuuuuuuuuuwwwuuuooogggaaa```eeeiiisssxxxzzzssseeeYYYSSSSSSVVVWWWYYY[[[]]]___```aaaeeeiiimmmpppqqqssstttvvv{{{~~~~~~xxxssssssrrrrrrsssvvvyyy{{{tttuuuttttttuuuzzzzzzrrrkkkcccZZZTTTLLLFFF???999777666444222222111000/////////000111---...///000000111000000000000000000//////......000000///...............................................................................................................,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------.........---------,,,,,,------............------...000111000...------.........---------,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------......---------,,,,,,,,,+++---,,,,,,,,,------......---,,,+++******+++---.........---,,,,,,,,,------///...------,,,,,,,,,---......---------......///......//////......---,,,,,,---///000000000///...---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,WWWXXXXXXYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUXXXXXXYYYYYYZZZ[[[\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZYYYYYYYYYYYYYYYYYYZZZXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXXXXXXXWWWWWWUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOONNNLLLKKKJJJJJJJJJJJJKKKJJJHHHFFF@@@AAABBBCCCDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????>>>???@@@AAABBBBBBBBBBBB???===<<<<<<<<<<<<;;;999999999;;;<<<>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<=========<<<;;;;;;:::999999::::::999999999999::::::::::::999999888888777777666666666666666555555444444444555555555555444444444444444444555555555555555666666777777888888888:::999999999999:::;;;;;;???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIKKKJJJJJJIIIHHHFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHEEEBBBAAA@@@@@@>>>===999::::::;;;;;;<<<======888888888888999;;;<<<<<<<<<;;;:::999777666555444111222333333222111333444666555444555666777666444333666888:::<<<>>>AAACCCAAAFFFNNNTTTYYY```gggmmmoooyyyyyyuuupppllljjjjjjiiiiiitttuuuwwwzzz}}}~~~|||zzzyyywwwssslllfffdddgggkkkooouuutttoooggg^^^XXXXXXYYY___bbbfffggggggiiilllpppvvv{{{}}}||||||~~~~~~{{{sssnnnooonnnooooooqqqtttwwwxxxvvvuuutttsssssswww~~~yyymmmaaaXXXQQQIIIDDD<<<999555333222111000//////......---...///111111000///////////////000000000000000////////////...000//////............///................................................................................................,,,------......------,,,,,,,,,------------,,,,,,***++++++,,,---...///000------------------------//////............------------............------000111222111///------......------------,,,,,,,,,,,,,,,,,,---------.................................------,,,,,,------............---------------------,,,+++,,,---...//////...---++++++,,,---...------,,,,,,,,,---............//////......------///......---------............//////......---------...///000000000///...------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,WWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVVVVUUUUUUYYYYYYZZZZZZ[[[\\\\\\]]][[[ZZZZZZYYYZZZZZZ[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYVVVWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQRRRRRRRRRSSSSSSRRRRRRQQQUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVWWWVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJJJJKKKKKKJJJHHHFFF???@@@AAACCCDDDDDDEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@>>>???AAABBBBBBAAA@@@???>>>???@@@BBBBBBBBBAAA@@@???===<<<<<<======<<<;;;;;;;;;<<<======>>>?????????????????????>>>>>>>>>???????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999999:::::::::999888777777888999:::777777777777666666555555555555666666666555555444333444555555555555555555444444555555666777777888888888999999999:::::::::<<<<<<;;;;;;<<<<<<===>>>BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKJJJHHHGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFCCCAAAAAA@@@>>><<<999999::::::::::::::::::555555666777888999;;;<<<;;;;;;:::888777666444444333444555555444333555666777777777777888888888777777999===@@@BBBDDDHHHJJJHHHNNNVVV]]]bbbhhhoootttvvv~~~~~~{{{zzz{{{pppmmmiiiggghhhlllpppsss~~~{{{{{{tttpppjjjfffgggiiilllmmmrrrlllddd]]]ZZZ\\\```dddhhhmmmqqqrrrpppqqqvvv{{{|||{{{~~~~~~|||{{{zzzxxxtttnnniiikkklllmmmnnnpppsssuuuvvvvvvtttqqqooooooqqquuuxxxuuukkk\\\PPPHHHAAA<<<888444444333333222222111000000///.........///000111111111///......///000000////////////////////////000///............//////////////////////////////........................................................................------------------------,,,,,,------------,,,,,,++++++,,,,,,---...//////------------------------............------------------............------///111111000...,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...------,,,,,,------..............................---,,,++++++---...000000///...---,,,---------,,,,,,,,,,,,,,,---...///,,,---...//////...---,,,//////...------------...+++,,,,,,---,,,,,,++++++---...///000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,WWWXXXXXXYYYZZZZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUYYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVVVVWWWVVVUUUUUUTTTTTTTTTUUUUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPOOOOOONNNNNNMMMKKKJJJIIILLLKKKJJJJJJJJJHHHEEECCC@@@@@@BBBCCCDDDEEEEEEEEECCCBBBAAA@@@????????????>>>???@@@AAABBBAAA@@@???>>>???@@@AAABBBAAA@@@???@@@???===>>>??????>>>=========>>>>>>>>>>>>>>>>>>?????????>>>>>>========================<<<<<<;;;::::::999999::::::;;;<<<;;;::::::999999999::::::999888777666666777888999555555555555444444444444555555666666666666666555444555666777777777777777666666777888999:::;;;;;;<<<<<<<<<<<<<<<========================>>>>>>???CCCDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHGGGHHHHHHIIIJJJJJJIIIGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKIIIHHHFFFFFFFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGDDDCCCBBBAAA>>><<<;;;::::::999888777777666333333333444555777888999888888777666555444333333333444555555444333444666777888999999::::::;;;<<>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999999888888888999::::::888999999999999999999999777777777666666777777777555555555555444444444444555666666777777777777777666777888999999::::::999::::::;;;<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@CCCCCCEEEFFFGGGGGGGGGGGGJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJHHHFFFFFFGGGHHHJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHIIIGGGEEEDDDCCCAAA===;;;;;;:::999888666555444444222222222222333555666666444444444333333333222222222444555555555555777888<<<===@@@AAAAAABBBDDDFFFMMMPPPSSSUUUVVVWWWXXXYYY\\\```fffjjjlllpppvvv{{{{{{qqqmmmlllkkkkkkmmmlllmmmooosss{{{}}}{{{zzz{{{}}}yyyxxxvvvssspppmmmjjjiiidddcccbbbdddiiipppxxx}}}~~~~~~}}}|||vvvuuuuuuxxx|||~~~}}}zzzvvvssspppnnnmmmnnnoooqqqrrrrrrqqqppppppiiiddd^^^ZZZXXXWWWVVVVVVOOOHHH???888666555333111111333555555333111000111333222000///...///000000000///////////////000000---............////////////............//////000000000000000000000000000................................................++++++++++++++++++++++++...------,,,,,,------...------............------......---------,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---------............------+++---......,,,++++++,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------.........,,,,,,,,,---------........................------------,,,,,,,,,---......++++++,,,,,,---,,,,,,,,,---------------...//////------......//////.........///000000000///...---++++++,,,,,,,,,,,,------***+++,,,.........------WWWWWWYYYZZZZZZ[[[[[[[[[YYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSRRRPPPNNNMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQOOOOOOPPPPPPOOOOOONNNMMMNNNNNNMMMLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFEEEBBB@@@===>>>@@@AAABBBBBBCCCCCC>>>>>>======>>>>>>??????AAAAAA@@@@@@???@@@@@@@@@@@@@@@????????????@@@@@@???>>>===>>>???@@@???>>>==============================<<<;;;;;;:::999999::::::;;;;;;::::::999888999999888777777777888888666777888:::::::::999888555666666777777666666555666666666666777777777777666777777888888888888888999999:::;;;<<<<<<<<<<<<>>>??????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???@@@AAAAAABBBBBBCCCEEEFFFGGGHHHIIIIIIKKKKKKJJJJJJJJJJJJJJJKKKLLLJJJHHHFFFEEEFFFHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCBBB@@@<<<999888888777777666555444444333333222222333444555555444444444555555555555666666999;;;===>>>@@@BBBDDDHHHJJJNNNOOOPPPQQQTTTWWW\\\^^^aaabbbbbbaaaaaaaaafffjjjnnnqqqssswww~~~zzzppphhhgggiiikkknnnrrrtttyyy~~~|||tttwwwyyyyyyxxxwwwwwwxxxuuuvvvtttoooiiiddddddeeebbbffflllrrrwww|||~~~yyywwwwwwxxxyyyyyyssssssuuuxxx||||||zzzwwwrrrnnnkkkjjjjjjjjjkkkmmmmmmllljjjgggfff^^^XXXQQQLLLIIIGGGEEECCC@@@;;;555333333444222000...111333333111000000222000///.........///000111---...///000000111000000---------.........//////...............///000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------............------,,,,,,------------------------------------------,,,,,,,,,,,,------......------............------***,,,......---,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,,,,------------***+++---...///...---,,,,,,------.........------......---,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,---...///000111,,,---......//////.........///000000000///---,,,+++++++++,,,,,,---------)))***,,,...//////...---WWWWWWYYYZZZ[[[[[[[[[[[[YYYYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVWWWVVVUUUUUUTTTTTTTTTUUUPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJIIIHHHGGGEEEEEEBBBBBBBBBCCCEEEDDDBBB@@@<<<===>>>???@@@AAAAAAAAA<<<<<<<<<<<<<<<>>>??????CCCBBB@@@???>>>???@@@AAAAAA@@@???>>>>>>>>>@@@@@@>>>===<<<===>>>???>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777999::::::::::::999888888999999888777777777777777555666888:::;;;:::999888444555666777777666555444888888888888999999999999777777888999999999999999:::;;;<<<===>>>>>>>>>>>>AAAAAABBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLJJJGGGEEEEEEFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIHHHGGGFFFFFFHHHJJJKKKFFFEEEDDDCCCCCCDDDEEEFFFFFFEEECCCBBBAAA>>>:::777666666666666666555555555444444333333333444555555777777777888999::::::;;;===@@@DDDGGGIIILLLPPPSSSTTTWWW[[[]]]]]]___cccffffffhhhjjjkkkiiigggffffffnnnqqqtttvvvxxx}}}{{{rrriiicccdddiiinnntttyyy}}}}}}uuupppmmmjjjnnnsssvvvvvvtttrrrrrrnnnooommmfff^^^ZZZ\\\```bbbjjjuuu}}}~~~|||yyytttrrrsssuuuwwwxxxrrrsssuuuyyy}}}~~~}}}zzzxxxtttoooiiifffeeefffeeefffgggfffeeeaaa^^^\\\VVVPPPHHHCCC@@@===:::777777444111000222333111///---000222222111000222444,,,,,,,,,,,,---///111222,,,---///111111111111000---------.........//////...............///000111------------------------................................................------------------------...---,,,,,,,,,,,,---...------............------***++++++,,,---...//////---------------------------------.........//////---..................---***,,,...///......///000,,,,,,,,,------.........,,,,,,,,,---------.................................------,,,,,,------...+++++++++,,,,,,---------)))+++...000000///,,,+++++++++,,,---.........---///...------,,,,,,,,,,,,...---,,,,,,---...///000++++++,,,,,,...///111222***++++++,,,---------,,,//////000000000///---,,,+++++++++,,,,,,---------)))***---...//////...---XXXWWWWWWYYY[[[\\\[[[ZZZXXXXXXWWWVVVUUUUUUUUUUUUQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCBBBBBBBBBAAACCCCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@???>>>>>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;888888888888888888888888;;;;;;;;;:::::::::::::::999999888888777777777666666666666666666666666555666777888999999999999999555666777888999:::::::::888999;;;;;;:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@???@@@AAABBBDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMKKKIIIIIIJJJKKKLLLJJJKKKKKKLLLLLLMMMMMMNNNLLLKKKJJJHHHFFFEEEEEEEEEHHHEEEBBBAAA@@@???===<<<:::;;;===>>>===;;;888666666666444333333333444444444444333333444555777888777444444888;;;<<<@@@EEEGGGQQQZZZ\\\^^^bbbfffggglllllllllllllllnnnqqqttttttqqqpppqqqmmmiiijjjnnnpppwww{{{|||}}}zzzvvvnnnmmmlllmmmrrrxxx~~~}}}vvvqqqjjjeeeddd___dddjjjmmmllliiieeeddd___^^^\\\YYYWWWXXX\\\___kkkrrr}}}~~~~~~~~~}}}ppplllhhhgggjjjoootttwwwvvvuuuvvvwwwzzz{{{{{{zzzyyyvvvqqqlllgggccc```___```aaabbbaaa^^^YYYTTTPPPDDDAAA>>>:::777555555555111111111111111111111111000000000000000000000000000000//////.........---..................------........................---.........//////000000//////.........---------,,,,,,,,,------.........///...---,,,+++,,,------******++++++,,,---......------------------------......---------,,,,,,,,,...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++......---,,,,,,,,,,,,------------------------------------.........//////...---,,,++++++,,,---...,,,------....../////////------------------------,,,---------,,,++++++***,,,,,,,,,---------......................................................---...///000000///...---///......---------......111111111111000///...---,,,---......,,,,,,---...,,,,,,,,,------.........XXXXXXWWWYYYZZZ[[[YYYXXXXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQRRRSSSSSSSSSRRRRRRTTTTTTSSSSSSSSSRRRRRRRRROOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLJJJGGGEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAA@@@????????????@@@@@@??????>>>===>>><<<;;;<<<======<<<;;;============<<<<<<<<<<<<========================<<<<<<<<<;;;;;;:::::::::999999999999999999888888888888888888888888777777888888888777777777666666444444444444444555555555777777888999::::::::::::777888999:::;;;;;;;;;;;;999;;;<<<<<<;;;:::;;;<<<<<<======>>>??????@@@@@@@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMNNNLLLKKKIIIIIIJJJKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJHHHGGGGGGFFFFFFEEECCC@@@???>>>===<<<:::888888777777777777666666666666444444333444555555222222222222333555777888;;;999:::>>>AAADDDLLLTTT___iiiqqqrrrrrrtttvvvvvvvvvvvvvvvuuutttuuuvvvxxxwwwsssqqqpppmmmiiikkkpppwww~~~}}}xxxtttrrrrrrrrrtttxxx}}}zzzmmmgggaaaZZZUUUTTTVVVZZZ___aaa```]]][[[YYYXXXXXXWWWVVVWWW[[[bbbfffsssyyy}}}|||}}}~~~yyysssgggeeecccdddiiioootttvvvxxxwwwxxxzzz||||||{{{yyyuuurrrnnnhhhccc___]]]\\\YYYYYYXXXVVVRRRMMMHHHEEE???===:::777444333333333000000000000000000000000////////////////////////000/////////............------...............---////////////////////////---........./////////000//////.........---------,,,,,,,,,---------......///...---,,,,,,,,,------++++++,,,,,,------......------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------------------------------......---,,,,,,,,,,,,---------------------------------------.........///---------,,,,,,------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,---------......................................................,,,,,,---......---,,,,,,///......---------......111111111111000///...---,,,---......,,,,,,---...,,,,,,,,,---------......XXXWWWWWWXXXYYYYYYXXXVVVWWWVVVUUUTTTTTTSSSSSSTTTQQQQQQQQQRRRQQQQQQPPPPPPSSSSSSRRRRRRRRRQQQQQQQQQNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJFFFGGGGGGHHHIIIJJJKKKKKKLLLJJJHHHFFFCCCAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCC??????@@@@@@AAABBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@>>>????????????>>>======>>><<<;;;;;;<<<<<<:::999>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999:::::::::999999888888888777777777777777777777777777777777777777666666666444444555555666666777777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<=========>>><<<===??????===<<<<<<===>>>>>>???AAABBBCCCDDDEEEDDDEEEFFFFFFGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGEEEDDDDDDCCCHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFAAA???<<<;;;;;;:::999777666555333222222333555666333333222222222333444444333333444555777999:::<<>>>>>>>>>>>===<<<<<<>>>===;;;;;;;;;;;;999888=========<<<;;;;;;::::::::::::::::::::::::::::::999999999999888888888888999999999888888777777666888888888888999999999999777777777777777777777777777888888999:::;;;;;;<<<999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAA???@@@BBBAAA???>>>>>>>>>>>>???@@@BBBDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFEEEDDDEEEGGGIIIKKKJJJJJJIIIHHHGGGFFFEEEEEEJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGEEECCCBBBBBBBBB<<<:::888777777777666444666444333222111222333444333333333444444555666666888888:::<<<>>>AAABBBDDDHHHHHHKKKOOOTTT^^^rrr|||zzz{{{uuupppmmmkkkkkkqqqyyy}}}}}}}}}}}}~~~{{{|||~~~sssfffZZZRRRLLLJJJIIIFFFEEEGGGEEEGGGJJJKKKLLLMMMNNNPPPTTTXXX^^^eeekkkrrryyy~~~~~~{{{xxxwwwyyy|||~~~|||uuummmeee```[[[\\\^^^dddjjjpppssstttuuuuuuuuuvvvvvvtttpppmmmjjjgggbbb\\\VVVQQQNNNMMMHHHFFFCCC???;;;888666555333333111000/////////000///////////////////////////////////////////////////////////////.........+++,,,---...////////////////////////////////////................................................------------------------......------,,,,,,,,,,,,......---------------------------------------------------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---------------------------------------------------+++,,,---......---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++------.........------,,,,,,,,,,,,---------......------------------------...........................//////////////////......------------...//////111111111111000///......,,,---......,,,,,,---...------------------------OOOOOOPPPRRRUUUWWWVVVUUUSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQQQQPPPOOONNNNNNOOOOOONNNNNNNNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHIIIEEEDDDDDDCCCBBBBBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@?????????<<<============<<<;;;;;;>>>===;;;;;;;;;;;;999888;;;;;;;;;;;;::::::999999888888888888888888888888888888888888888888888888888888777777666666666666888999999999:::::::::;;;999999999999999999999999::::::;;;<<<===>>>>>>>>>;;;<<<===???@@@AAAAAAAAABBBAAAAAA@@@AAAAAABBBCCCBBBCCCDDDCCCAAA?????????>>>???AAACCCEEEHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEECCCCCCDDDFFFIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIFFFEEEBBB@@@>>><<<;;;:::999777555444555555444222333333333333222222111111555666777999:::;;;<<<<<<===???AAADDDGGGJJJLLLMMMPPPQQQTTTYYY```mmm~~~zzzwwwsssnnniiihhhhhhiiipppxxx~~~zzzwwwxxx{{{}}}rrraaaTTTNNNHHHDDDDDDDDDBBBCCCFFFDDDFFFIIILLLNNNRRRVVVYYYaaagggpppwww}}}~~~{{{zzz{{{~~~{{{uuupppjjjeeeaaa___```bbbgggmmmppprrrrrrsssrrrqqqpppooommmiiieeedddaaa[[[TTTNNNHHHEEECCC???>>>;;;999666555555444111000000////////////000000000000000000000000000.................................///////////////+++,,,---...////////////.......................................------------.....................---------------------------------------,,,,,,,,,------------------,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---,,,,,,,,,,,,---------------------------------------------,,,,,,+++,,,---......---,,,+++---------,,,,,,+++++++++------------------------,,,,,,---------------,,,,,,,,,,,,---------......------------------------......................../////////....../////////---------------...//////222222222222111000///...,,,---......,,,,,,---...------------------------LLLLLLMMMOOORRRTTTSSSRRRPPPOOONNNMMMMMMLLLMMMMMMNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFBBBBBBBBBAAABBBBBBCCCDDD???@@@AAAAAABBBBBBAAAAAABBBBBBAAA???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::<<<:::999999::::::999777888888888888888999999999888888888888888888888888777777777888888888888888777777777777777777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>???@@@BBBCCCDDDDDDEEEDDDDDDBBBBBBBBBCCCDDDEEEDDDEEEEEEDDDAAA????????????@@@BBBDDDFFFIIIJJJKKKKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEAAA???===;;;888666555555666555333222333444333222111111222444444444444333777999;;;===???@@@AAAAAAEEEGGGJJJNNNRRRUUUWWWXXX[[[ZZZ^^^eeeooo}}}|||yyywwwtttppphhheeeccceeefffiiipppxxx|||vvvtttvvv{{{~~~{{{yyyyyyzzzzzzwwwpppcccUUULLLGGGCCCAAABBBBBBAAACCCGGGKKKNNNRRRUUUYYY^^^cccgggqqqvvv~~~~~~}}}~~~vvvpppmmmjjjgggdddddddddfffiiimmmoooooonnnpppnnnkkkiiigggddd```^^^ZZZVVVQQQKKKDDD@@@<<<;;;777666555444333333333333/////////000000/////////000000000000000000000000.................................///////////////,,,,,,---...////////////.................................------------------------..................------------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++......---,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,------------------------++++++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...---------------...///000222222222222111000///...,,,---......,,,,,,---......------------,,,,,,,,,LLLKKKKKKMMMOOOOOONNNMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAA>>>>>>???@@@@@@@@@@@@???>>>>>>======<<<;;;::::::<<<=====================;;;;;;;;;;;;;;;:::999999888777666666777888777666555555666666777888888888888888888888888888888888777777777888888999999999777777888888999999::::::::::::;;;<<<<<<===>>>>>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGGGGHHHFFFEEECCCBBBBBBCCCEEEFFFEEEFFFFFFEEEBBB?????????AAABBBCCCEEEHHHJJJKKKLLLMMMLLLJJJHHHGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMIIIJJJKKKMMMNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@??????:::999888666555444444444555444222222333444333222333333444555888;;;>>>@@@CCCDDDGGGJJJLLLMMMNNNNNNOOORRRVVVZZZ___bbbdddeeefffeeehhhqqq}}}{{{rrrmmmlllkkkhhheeecccaaaccchhhlllnnnuuu|||}}}vvvqqqqqquuu|||}}}yyyuuuqqqoookkkmmmmmmhhh___UUUMMMIIIDDDBBBCCCGGGIIIJJJOOOTTTZZZ]]]aaafffiiinnnssswww|||}}}sssmmmkkkkkkiiigggfffeeeeeehhhjjjllllllkkkkkkgggbbb^^^[[[YYYVVVTTTLLLJJJFFFAAA<<<999777666333333222222222111111111...///////////////......////////////////////////..................................../////////000------...............---.................................------,,,,,,,,,---------.........//////......---------,,,,,,,,,------.........---,,,+++)))******++++++,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,---------------------------------------------------,,,......---,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++---------,,,,,,------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...---,,,,,,------///000000222222222222111000//////,,,---......,,,,,,---.........---------,,,,,,,,,MMMLLLKKKLLLMMMLLLJJJIIILLLKKKJJJIIIIIIHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????@@@@@@@@@AAA@@@???>>>============<<<======>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999555444333444555666555444333333444555666777888888888888888888888888888888777777888888999999999:::888888999:::;;;<<<<<<===>>>>>>>>>???@@@AAAAAABBB??????@@@@@@AAAAAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIGGGEEEDDDBBBBBBCCCEEEFFFEEEFFFFFFEEEBBB?????????CCCCCCEEEGGGIIIKKKLLLMMMNNNMMMKKKIIIHHHGGGGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIKKKLLLNNNNNNOOOOOOKKKJJJIIIHHHHHHHHHHHHHHHDDDEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@???===<<<;;;;;;666555555444444444555555555333222222333444444333777777666888<<>>:::777555444444333333333333333222111000....../////////...------................................................---.........//////000000.........///......------000000000000000000000000.........------,,,,,,,,,---------.........//////.........------,,,,,,,,,,,,---.........---,,,+++(((((()))***++++++,,,,,,------------------------,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,...------,,,,,,------...........................+++,,,,,,------......///......---,,,,,,,,,,,,------------------------------------,,,,,,+++++++++......,,,++++++,,,......---------....../////////++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................000///...------...///000,,,,,,,,,---...///000111222222333222222111000///,,,---......,,,,,,---............------,,,,,,,,,HHHIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>????????????>>>===<<<;;;;;;:::999999999999999999999999;;;;;;::::::999999888888;;;:::::::::999999888888999999::::::999888777777888888888777777777777777888888777777777777888888::::::999888888888888999:::::::::::::::;;;<<<===;;;<<<>>>>>>>>>>>>AAACCC@@@AAABBBBBBBBBAAA@@@?????????@@@AAACCCEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBDDDFFFHHHHHHHHHGGGFFFIIIFFFDDDCCCDDDDDDDDDCCCFFFHHHIIIGGGDDDAAA@@@???BBBDDDGGGJJJMMMOOOPPPPPPNNNMMMKKKIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOOOONNNMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBB@@@???>>>======;;;:::999888777666666666444444333333333333444444555444444444444555777888777;;;???AAAIIIWWWbbbgggoooooopppsssvvvtttnnniiigggeeeeeeiiioootttvvvuuutttvvv|||zzzuuujjjeee___YYYWWWYYY^^^aaahhhmmmsssxxx|||~~~wwwpppkkkeeecccfffkkknnnoooqqqooollliiifffaaa[[[WWWQQQSSSTTTRRROOOLLLJJJIIIMMMQQQXXXaaaiiioootttvvvyyy{{{~~~~~~~~~rrrhhhddddddddddddcccbbbaaa```______``````\\\VVVNNNHHHEEEAAA===999777666555333222111000000000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////.........------------....../////////////////////.........---------+++,,,,,,---.........---///...,,,++++++,,,...///........................------------------------...........................------------...//////------,,,,,,,,,------...+++++++++,,,,,,---------......//////////////////------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------.........---,,,,,,++++++++++++ $$$***000333222000---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...///000000...,,,)))''',,,---......//////..............................,,,,,,,,,---...///000000222222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++GGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<========================:::;;;;;;;;;<<<=========>>>======<<<;;;;;;::::::999999999999999999999999888888888777777666666666::::::999999999888888888777777777777777666555555999888888888888888888888888888888888888999::::::<<<<<<;;;::::::::::::;;;===<<<<<<<<<<<<<<<=========>>>?????????@@@BBBDDDEEEFFFGGGGGGGGGFFFDDDDDDBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGIIIIIIHHHGGGFFFFFFDDDBBBCCCEEEFFFGGGFFFHHHIIIIIIHHHEEEBBBBBBBBBDDDFFFIIILLLNNNPPPQQQQQQRRRQQQOOONNNMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPOOOOOOLLLMMMNNNOOOPPPOOOOOONNNMMMMMMLLLJJJIIIGGGFFFFFFFFFEEECCCBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;888888666555555444444444555555444444444444555555888777666666777:::<<<>>>???EEEKKKRRR^^^ooo|||}}}wwwmmmjjjjjjmmmtttyyyzzzzzzzzz||||||tttmmmiiidddaaa]]]ZZZ\\\aaahhhlllooosssxxx|||sssmmmdddaaa^^^^^^aaacccdddcccdddcccaaa___\\\WWWRRRNNNLLLNNNPPPQQQPPPQQQRRRSSS```eeemmmuuu{{{~~~~~~}}}~~~~~~||||||~~~~~~sssgggaaa______^^^```______^^^\\\ZZZXXXVVVNNNJJJEEE@@@<<<:::777555555555333222111111000000222222222222222222222222////////////////////////////////////////////////........................------------------------//////.........------------....../////////////////////.........---------+++,,,------......------///...,,,++++++,,,...///------------------------------------------------........................------,,,,,,------...///---------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---))))))***+++,,,------...------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......///...------,,,,,,,,,---***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,,,,,,,)))***,,,...//////...---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++DDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@========================>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999888888888888888888888888777777777777666666666666999999999999888888888888777777888888777777666666::::::::::::::::::::::::999999999999:::<<<===>>>@@@???>>>>>>======>>>>>>@@@??????>>>>>>>>>??????@@@AAABBBBBBAAABBBDDDFFFEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFGGGGGGHHHIIIJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJHHHGGGFFFCCCBBBBBBCCCFFFIIIJJJJJJJJJJJJJJJHHHEEEDDDEEEFFFGGGIIIKKKNNNPPPQQQRRRSSSTTTSSSQQQPPPOOOPPPPPPQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSRRRQQQQQQPPPLLLMMMNNNOOOOOOOOOOOONNNLLLKKKIIIHHHFFFDDDCCCBBBBBBAAA@@@>>>===<<<;;;;;;888888777777777888888999666555444444333333333444666666666777777888888888<<<;;;::::::<<>><<<888555222333333333222111000000000000111111111111111111111111111////////////////////////////////////////////////........................------------------------...............------------......///////////////...............---------,,,,,,------......------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---......------,,,,,,------------,,,,,,,,,,,,,,,,,,+++&&&'''((()))+++,,,------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......//////.........---------111///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++...///000//////++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,AAAAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888888999:::;;;:::::::::::::::::::::999::::::::::::::::::::::::999999999999999888888888999999999999999999999888888888888888888888888888999999999999999999999999999999999999999999999999::::::;;;;;;;;;::::::999<<<<<<<<<<<<<<<=========::::::;;;<<<===???@@@AAACCCBBBAAAAAA@@@@@@AAAAAACCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEDDDEEEGGGIIIFFFFFFFFFFFFEEEEEEDDDDDDHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIGGGGGGCCCBBBCCCEEEHHHJJJKKKKKKKKKKKKKKKIIIGGGFFFHHHJJJKKKLLLMMMOOOQQQSSSTTTTTTRRRQQQPPPOOONNNOOOOOOPPPOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNMMMMMMLLLLLLKKKKKKDDDDDDCCCBBBAAAAAA@@@@@@???>>>===;;;:::999888888666666555555555666666777444444444444444555555666999999;;;<<<===??????@@@@@@???>>>???CCCIIIPPPTTTXXX___iiiuuuxxxuuurrrtttxxx|||~~~}}}sssiiicccaaaaaaaaafffeeedddeeeiiipppvvv{{{~~~}}}nnnaaaXXXUUUSSSTTTVVVYYYZZZZZZYYYWWWVVVWWWXXXXXXUUUSSSQQQPPPUUUZZZbbbiiinnnrrrvvvxxx{{{~~~~~~}}}{{{{{{yyywwwwwwyyy~~~yyytttrrrpppppprrrtttwwwrrrfff```___^^^^^^VVVUUURRRNNNIIIDDD@@@===999::::::777333000222555000000/////////000000111........................////////////////////////////////////////////////........................////////////////////////........................---......///////////////........................,,,,,,------...------,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++******++++++,,,---......---,,,,,,,,,---------------,,,,,,+++++++++******+++,,,------......------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......------.........---------...---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,------.........---,,,+++***+++,,,,,,------,,,,,,........................---,,,,,,,,,------...///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>???@@@@@@@@@@@@@@@>>>===============<<<<<<;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888777888:::;;;888888888888888888999999888888888888888888888888888888888888888777777777888999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>=========>>>>>>>>>>>>??????@@@@@@<<<<<<===>>>@@@BBBDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEDDDCCCCCCDDDDDDDDDFFFGGGHHHGGGGGGGGGIIIKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIKKKNNNPPPQQQQQQRRRNNNMMMKKKJJJIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEGGGIIIKKKJJJIIIKKKLLLKKKJJJHHHIIIKKKMMMMMMMMMNNNOOOQQQRRRTTTUUUPPPPPPNNNMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLJJJIIIGGGEEEDDDDDD???>>>>>>===<<<;;;;;;::::::999888777666555555555555555444444444444555555444444444555777888:::;;;???@@@BBBEEEGGGHHHHHHHHHCCCCCCDDDGGGLLLTTT[[[```dddlllvvvwwwtttpppqqqtttxxxyyyyyyzzzyyyyyy{{{~~~yyyooohhheeefffhhhiiikkkjjjjjjlllpppvvv{{{}}}{{{|||{{{rrrggg\\\SSSOOOMMMNNNPPPTTTWWWYYYZZZZZZ[[[ZZZ[[[\\\[[[YYYXXXYYY[[[cccjjjttt|||||||||}}}}}}}}}}}}}}}}}}zzz{{{||||||{{{|||}}}|||tttmmmhhhggghhhmmmssswwwzzzrrrfff```]]]\\\ZZZPPPMMMHHHBBB===:::888777777999999777333000222444//////......//////000000------------------------////////////////////////////////////////////////........................////////////////////////---.....................---......///////////////---.....................,,,------...------,,,,,,---------,,,,,,---------------------------------------------------------------------------------+++************+++,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++...............---------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......+++,,,------------,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------/////////...---+++*********+++,,,,,,------,,,,,,........................---,,,,,,,,,,,,------...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888999999:::777777777888888888888888888888888888888888888888777777777777777777888888999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>===>>>??????@@@????????????@@@@@@AAAAAABBBBBBBBB??????@@@AAABBBDDDFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJIIIHHHHHHJJJLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIKKKMMMOOOQQQRRRRRRRRRNNNLLLJJJIIIHHHIIIKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFGGGHHHJJJKKKJJJIIIJJJKKKLLLKKKJJJJJJLLLNNNNNNNNNNNNOOOPPPQQQSSSTTTPPPPPPNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJHHHGGGDDDBBB@@@>>>======>>>===<<<:::888666555444555444333333222222333333444444444444555666777888888999:::===???BBBEEEFFFKKKLLLNNNPPPQQQQQQPPPOOOHHHIIIKKKPPPWWW```hhhlllooowww}}}rrrnnnjjjkkkpppuuuwwwwwwrrrrrrssswww||||||wwwppplllkkkmmmoooppplllmmmnnnqqqvvv|||yyypppkkkiiieeeaaaZZZTTTNNNKKKJJJJJJKKKOOOUUUZZZ]]]___aaabbbaaabbbbbb```^^^___cccgggrrrxxxzzzzzz{{{||||||}}}~~~~~~|||~~~~~~}}}}}}~~~|||xxxsssmmmiiiffffffiiipppwww{{{~~~}}}nnnbbbZZZUUUQQQNNNGGGDDD>>>999555444444555444555555444111000000111/////////......///000000000000000000000000000000////////////////////////////////////////////////........................---------------------------------...............---......///////////////---------...............------......------,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++///......------,,,,,,+++------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......***+++,,,---------,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------......///------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;<<<===============::::::::::::::::::::::::999999888888999:::<<<===::::::;;;;;;;;;<<<<<<<<<999999999999999999999999999999999999888888888888666777777777888888888888888888888888888888888888666666666777888888999999::::::;;;;;;<<<======>>>????????????????????????===>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBCCCDDDFFFGGGHHHEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKJJJIIIIIIKKKMMMKKKJJJIIIHHHGGGHHHHHHIIILLLMMMOOOPPPQQQPPPOOOOOOMMMKKKIIIGGGGGGHHHJJJKKKLLLKKKJJJJJJIIIIIIIIIIIIGGGFFFGGGIIILLLMMMKKKJJJHHHJJJLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMNNNPPPQQQRRROOOOOOMMMMMMMMMNNNOOOPPPOOOOOONNNMMMMMMLLLLLLLLLIIIHHHHHHHHHFFFEEEDDDCCC@@@???===;;;999999888999;;;;;;:::888777555444444444444333333444444555666666666888999<<<>>>AAABBBDDDEEEGGGKKKOOOSSSVVVXXXYYYZZZZZZZZZYYYWWWTTTSSSMMMOOOSSSZZZbbbkkkssswwwxxxvvvooojjjgggdddgggnnnuuuyyyzzzvvvvvvwwwzzz~~~{{{xxxtttqqqqqqrrrrrrrrroooppprrruuuzzzuuuiii___ZZZYYYRRROOOLLLJJJJJJKKKLLLMMMNNNVVVaaaiiimmmnnnooopppmmmnnnmmmjjjgggiiipppwww~~~}}}}}}}}}~~~~~~~~~}}}}}}xxxvvvrrrooolllkkkjjjjjjjjjlllrrrwwwyyy}}}zzzqqqdddYYYRRRLLLFFFBBB===;;;777444222222333333000/////////000111///...000000///////////////000000000000000000000000000////////////////////////////////////////////////........................---------------------------------.........//////---......///////////////---------.........//////------......------,,,+++,,,------------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---.........---------------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......***+++---...///...---,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---......///000000,,,,,,,,,,,,------...///,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------:::;;;<<<<<<======<<<<<<999999999999999:::::::::999888888888888:::<<<===:::::::::;;;;;;<<<<<<<<<777777777777777777777777888888888999888777666666666777777777888888999999888888888888888888888888555666666777888999999::::::;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDEEEFFFHHHHHHEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKKKKJJJIIIIIIKKKMMMPPPOOOMMMLLLLLLLLLMMMNNNNNNOOOPPPQQQPPPOOOMMMKKKLLLJJJHHHFFFFFFGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIJJJEEEEEEGGGJJJMMMNNNMMMKKKFFFIIILLLMMMMMMLLLMMMNNNMMMMMMLLLLLLMMMNNNPPPQQQMMMLLLKKKKKKKKKLLLMMMNNNLLLLLLKKKJJJIIIHHHGGGGGGBBBBBBAAAAAA@@@>>>===<<<:::999777666555666777777777777777888888888888888777666666777888999:::;;;999:::<<>>===;;;:::999888888888:::::::::;;;;;;;;;<<<<<<;;;:::999999999:::;;;<<<999999888888888888999999666777999;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;============>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFIIIHHHHHHGGGGGGFFFFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFIIIJJJIIIIIIGGGDDDBBB@@@DDDEEEGGGIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMJJJKKKLLLMMMNNNOOOOOOOOONNNOOOOOONNNMMMKKKIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJLLLNNNNNNLLLJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEECCCAAA@@@>>>BBB>>>;;;:::::::::888555888666444444444555555555888777777888:::;;;999888;;;===??????>>><<<<<<===;;;@@@FFFIIILLLQQQWWW\\\aaaiiippprrrtttvvvuuuqqqssspppllliiieeeaaa]]]YYY]]]___ccciiipppwww~~~~~~uuummmhhhfff```cccfffkkkvvv~~~~~~xxxwwwvvvtttrrrpppooonnnqqqqqqssswww{{{}}}{{{xxxwwwooocccXXXOOOIIIEEECCCBBBHHHNNNRRRTTTYYY```gggrrrwww~~~xxxttttttyyy{{{xxxxxxzzzyyyxxx~~~yyyuuuqqqiiidddfffiiijjjkkknnnqqqrrrsssrrrssswww~~~xxxjjjcccTTTQQQKKKDDD>>>:::777666444333111//////000111222111111111111111111111111............///000111222111000...,,,,,,,,,...///////////////////////////000000000000000000000000////////////////////////++++++,,,,,,---...//////,,,---...//////...---,,,---...///000000///...---,,,---...//////...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........,,,***+++...//////---,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,------------------------........................------------------------------------------------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------000000//////.........---,,,,,,,,,---------......///...---,,,+++,,,,,,---+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------<<<<<<<<<=========>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<::::::::::::;;;<<<:::999999888888999999:::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============???>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGJJJIIIIIIIIIHHHHHHHHHGGGCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHFFFDDDCCCFFFGGGHHHJJJLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJIIIGGGGGGHHHJJJKKKMMMNNNOOOLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIKKKLLLMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOMMMMMMLLLJJJIIIGGGEEEDDDBBBAAAAAA@@@>>><<<;;;:::;;;888666666888888666444555444222222333444555555666888:::===???@@@AAAAAAFFFHHHJJJJJJHHHFFFEEEEEEAAAFFFLLLQQQVVV]]]fffmmmqqqzzz~~~zzzuuupppllliiieeebbbeeehhhlllrrrxxx}}}vvvnnnhhheeedddiiimmmrrrxxx}}}|||{{{uuutttsssrrrpppooonnnnnnooonnnoooqqqsssssspppmmmgggaaaWWWNNNIIIGGGHHHHHHNNNTTT\\\bbbgggmmmuuu{{{}}}wwwrrrqqqvvv||||||vvvssstttxxx{{{}}}yyyuuummmeee```aaaddddddeeeggghhhiiijjjjjjkkkpppwww}}}rrraaaUUUPPPIIIGGGBBB>>>:::777666555444333111000///000111222000000000000000000000000111000000///////////////111000...,,,,,,---...///////////////////////////////////////////////////////////////////////////,,,,,,,,,------.........------...//////...---------...///000000///...---------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------+++)))***,,,...---,,,---,,,,,,,,,,,,---...///------------------------------............------------------------------........................------------------------------------------------+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///.........------------,,,,,,,,,---------......///...---,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------<<<<<<===>>>???@@@AAAAAA@@@@@@>>>===<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>=========>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::;;;======>>>>>>===<<<;;;;;;======>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKMMMMMMNNNNNNKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNOOOPPPPPPPPPOOONNNLLLKKKHHHIIIJJJLLLNNNPPPQQQRRROOOOOOOOOOOOOOOOOOOOOPPPMMMKKKIIIIIIKKKLLLMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNNNNLLLKKKJJJGGGEEEBBB@@@???;;;;;;;;;:::999888666555444333333555666777555444444333222222444666888:::;;;@@@FFFJJJLLLNNNQQQSSSVVVXXXYYYXXXUUUQQQOOONNNKKKOOOUUUZZZ```iiittt|||}}}wwwsssqqqnnnlllmmmppptttxxx||||||sssmmmkkkkkkkkkrrryyy{{{vvvsssrrrpppoooooonnnmmmlllkkkkkkjjjiiihhhggggggeeeaaa___XXXSSSLLLGGGFFFJJJOOOSSSaaagggpppwww||||||uuuoooooosssyyy~~~~~~}}}xxxtttpppoooqqqwww}}}xxxssslllddd___```bbbbbbbbbdddggggggfffeeeeeehhhlllpppmmmnnnllldddXXXLLLDDDAAA;;;:::888666444444444444333222111000///000111222////////////////////////333222111///...---------000///...---------...///////////////////////////////////////////////////////////////////////////------------------......------...//////...---------...////////////...---.........------.........------------------------------------------------........................,,,,,,,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,***))))))+++,,,,,,+++------,,,,,,,,,---......------------------------------............------------------------------........................------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------------,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------===>>>???@@@AAACCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>============<<<<<<;;;;;;<<<<<<===?????????????????????>>>???@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQPPPNNNMMMOOOPPPPPPQQQQQQRRRRRRRRRQQQRRRRRRRRRRRRSSSSSSSSSPPPMMMJJJIIIJJJLLLMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIKKKMMMMMMLLLKKKJJJFFFEEECCCAAA???===<<<;;;777777777777666555444444333333444555666666555444555555666777999===AAADDDKKKRRRZZZ^^^^^^___cccgggeeeffffffccc]]]XXXTTTRRRTTTWWW[[[```fffooo{{{zzzvvvtttsssrrrvvvwwwxxxzzz}}}~~~}}}|||~~~{{{sssppppppsssuuuzzzyyyqqqjjjfffdddhhhggggggfffdddccccccbbb___^^^]]]\\\ZZZXXXUUUSSSSSSPPPLLLJJJLLLSSS\\\cccsssxxx~~~~~~zzzsssooooootttzzz~~~~~~}}}|||{{{zzzwwwssspppnnnnnnqqqxxxwwwqqqiiibbb]]]^^^`````````bbbgggeeeaaa\\\YYYYYYZZZ[[[WWWWWWTTTNNNFFF???<<<;;;222222111111111222333333222111000000000000111111////////////////////////333222111///......------000///......---...//////////////////////////////////////////////////////////////////////////////............---------------..................---........................///...---,,,,,,---...///------------------------------------------------------------------------,,,,,,,,,---------------------------------------+++++++++,,,,,,,,,,,,---,,,++++++***+++,,,,,,,,,------,,,,,,,,,------...------------------------,,,,,,------------,,,,,,------------------------........................------------------------------------------------++++++,,,,,,,,,,,,---,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,......---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------???@@@AAABBBDDDEEEGGGGGGEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDCCCCCCBBBAAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDBBBBBBCCCEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKMMMMMMNNNMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIKKKKKKLLLMMMMMMNNNMMMMMMKKKKKKKKKLLLMMMNNNOOOOOOQQQRRRRRRRRRRRRQQQQQQPPPQQQQQQRRRSSSSSSRRRQQQPPPSSSTTTTTTTTTUUUUUUUUUVVVSSSSSSSSSSSSTTTTTTTTTTTTRRROOOKKKIIIJJJLLLMMMNNNKKKJJJJJJIIIHHHGGGGGGFFFCCCDDDFFFHHHHHHGGGEEEDDD>>>===;;;:::999999999999444444444555555444444333444555666666666666666666777999<<<>>>AAAGGGNNNSSS```ffflllnnnmmmmmmppptttpppooommmggg```YYYUUUTTTXXX[[[```eeelllvvvzzzwwwvvvvvvvvv{{{{{{{{{{{{}}}|||xxxwwwzzz~~~xxxrrrpppssswww{{{}}}vvvmmmeee^^^ZZZXXX[[[[[[ZZZYYYXXXWWWVVVVVVRRRSSSSSSRRRQQQPPPOOOOOOQQQRRRSSSTTTYYYbbbmmmttt||||||yyyuuurrrtttxxx~~~~~~xxxwwwvvvvvvvvvuuusssqqqpppqqqtttzzzxxxrrrddd]]]YYY[[[]]]\\\[[[]]]\\\YYYSSSNNNJJJGGGFFFEEEBBBBBB???<<<888666666666111111111111111222222222000000000000000000111111000000000000000000000000000000////////////000000//////........./////////////////////////////////........................////////////////////////.....................---.........------...............------------......///...---,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,------------------,,,,,,,,,------...------,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++------------------------........................------------------------------------------------++++++++++++,,,,,,------------------------------------------------------------------------------..................//////,,,,,,,,,---------......,,,---------------------+++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------AAABBBCCCEEEFFFHHHIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDFFFGGGHHHHHHHHHFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOOOONNNNNNMMMNNNPPPQQQQQQQQQPPPOOOQQQPPPNNNMMMLLLKKKKKKKKKMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQRRRSSSTTTUUUTTTSSSRRRSSSSSSTTTUUUWWWXXXYYYYYYTTTTTTTTTSSSSSSSSSRRRRRRQQQNNNJJJIIIIIIJJJKKKKKKHHHGGGFFFEEEDDDCCCBBBAAA>>>???@@@AAAAAA@@@??????999888777666777777999999333444555555666666666666777888999888777777999;;;>>>BBBFFFJJJNNNVVV```gggsssvvvxxxxxxvvvuuuwwwyyyuuusssooohhhaaa[[[XXXXXX[[[___fffmmmuuu|||xxxwwwxxxxxxxxxwwwxxxxxxzzz}}}|||xxxwwwzzz~~~yyyuuutttwww|||~~~wwwrrrnnnhhh```YYYTTTQQQOOONNNNNNNNNNNNNNNOOOOOOOOOLLLNNNPPPPPPPPPQQQSSSUUUTTTXXX^^^bbbhhhpppzzz{{{yyyxxxxxxzzz}}}}}}yyywwwrrrqqqpppqqqssstttsssrrrqqqtttwww}}}yyyrrrfff___ZZZ[[[\\\ZZZXXXYYYOOOKKKGGGCCCAAA@@@>>><<<888777666555555555555666222222222222222222111111//////000000000000000000000000000000000000000000............///000222222....../////////000000000////////////////////////........................////////////////////////................../////////...------------...///......------------...............------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,---------......---......---,,,+++,,,.........---,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++------------------------........................------------------------------------------------,,,,,,,,,,,,,,,---......------------------------...------------,,,,,,,,,------------------------.........///////////////,,,,,,,,,---------......+++,,,---.........------+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------DDDDDDEEEFFFHHHIIIJJJJJJFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHJJJKKKLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIGGGHHHIIIIIIIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJLLLMMMMMMNNNPPPQQQQQQRRRSSSSSSSSSSSSQQQRRRTTTTTTTTTSSSQQQPPPQQQPPPNNNMMMMMMMMMNNNNNNQQQQQQRRRRRRRRRQQQQQQPPPNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRSSSTTTUUUUUUUUUTTTRRRSSSTTTVVVVVVVVVUUUTTTSSSTTTTTTUUUVVVVVVWWWWWWTTTTTTSSSRRRQQQPPPPPPOOONNNLLLHHHGGGGGGGGGGGGFFFCCCCCCAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999;;;<<<888999:::;;;<<<============>>>>>>>>>===???CCCGGGKKKOOOUUUZZZ```iiiuuu~~~~~~|||{{{||||||wwwuuupppiiiccc______```aaafffmmmuuu~~~~~~{{{vvvtttuuuvvvwwwwwwtttwww||||||zzz{{{}}}~~~~~~}}}yyyuuuuuuxxx}}}zzzssskkkeee___\\\WWWRRRMMMJJJHHHGGGHHHIIIJJJMMMOOOQQQSSSTTTSSSVVVYYYZZZ[[[]]]aaaeeeaaagggnnnrrruuuxxx~~~{{{{{{||||||~~~~~~}}}}}}zzzvvvsssnnnmmmlllmmmoooqqqrrrrrrppptttxxx~~~vvvooofff^^^XXXXXXVVVRRRNNNNNNEEEAAA===<<<<<<<<<;;;999666555555555666666555444111111222222111111000000...//////000000000000000////////////////////////............///000111222......///000000000000000////////////////////////........................////////////////////////------......//////000000///...------------...///...------,,,,,,------...------............------------------------------------------------------------------------------,,,,,,------.../////////------------------------------........./////////,,,......---******+++---///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------........................------------------------------------------------...---,,,,,,,,,---//////..............................---------,,,,,,,,,---------------------------------....../////////,,,,,,,,,---------......+++,,,---.........------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------FFFFFFGGGGGGHHHIIIJJJJJJFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHKKKMMMNNNNNNMMMLLLHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMNNNOOOPPPRRRRRRSSSUUUUUUVVVVVVVVVTTTUUUVVVWWWVVVTTTRRRQQQOOOOOONNNMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSRRROOOOOOOOOPPPQQQRRRTTTTTTQQQRRRSSSTTTUUUVVVVVVVVVRRRSSSUUUVVVWWWWWWVVVUUUWWWVVVUUUUUUTTTSSSRRRQQQTTTSSSRRRQQQPPPNNNNNNMMMLLLIIIFFFEEEEEEEEEDDDCCC@@@???>>><<<;;;999888777::::::999888888888999999???===<<<::::::;;;===>>>??????AAABBBCCCDDDDDDDDDCCCDDDDDDCCCCCCGGGMMMRRRVVV[[[bbbgggnnnxxxxxxvvvqqqjjjeeedddfffhhhhhhmmmssszzz{{{vvvtttqqqpppqqqsssttttttyyy~~~}}}|||{{{zzzyyyzzzwwwrrroooooorrrvvvyyyzzz~~~}}}tttjjjbbb[[[UUURRROOOKKKGGGDDDBBBAAAAAAHHHIIILLLPPPTTTXXX[[[]]]]]]```dddfffgggjjjooossspppvvv}}}}}}|||}}}}}}}}}~~~}}}}}}}}}{{{wwwsssmmmkkkjjjjjjmmmoooppppppnnnsssxxx~~~|||rrriii___WWWPPPNNNKKKDDD???>>><<<999555444555555444222333222333333444333000...///000000111111000000///......///000000111000000........................///////////////000111111......///000000000000000////////////////////////........................////////////////////////,,,------...///000111111///...---,,,,,,---...///...---,,,,,,,,,,,,---...,,,---...//////...---,,,------------------------------------------------........................,,,,,,------...///000000------------------------.........////////////000+++---...,,,)))(((***,,,///...---,,,,,,,,,,,,,,,------------------------......////////////......------------------------........................------------------------------------------------......---,,,---...///000.................................------,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......***+++---...///...---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------KKKKKKIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLNNNOOOOOONNNMMMLLLJJJJJJJJJKKKJJJJJJIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKKKKJJJIIIIIIHHHHHHLLLKKKKKKJJJHHHGGGGGGFFFIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJKKKLLLNNNPPPQQQQQQPPPPPPRRRRRRTTTUUUWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRPPPPPPQQQQQQQQQQQQQQQQQQUUUUUUTTTTTTSSSSSSRRRRRRPPPPPPPPPQQQQQQRRRRRRSSSWWWWWWWWWWWWWWWWWWWWWVVVXXXXXXWWWVVVVVVWWWYYYZZZWWWWWWUUUTTTSSSRRRRRRRRRUUUQQQNNNMMMNNNMMMKKKIIIHHHFFFCCC???===;;;::::::======<<<:::888777999;;;<<<:::888777888:::::::::>>>???@@@@@@BBBGGGMMMRRRRRRTTTXXXZZZYYYVVVRRROOOJJJIIIHHHIIIMMMSSSYYY^^^aaadddjjjttt~~~}}}xxxpppiiifffhhhkkknnnrrruuuyyy|||vvvrrrnnnppprrrrrrrrrtttyyy}}}yyyuuuvvvvvvtttqqqsssnnniiiggghhhjjjiiihhhmmmlllggg```VVVOOOJJJHHHHHHHHHFFFCCCAAAAAACCCEEEIIIOOOWWW^^^bbbfffkkkoooqqqrrrssstttvvvyyy{{{|||~~~}}}}}}}}}~~~~~~~~~~~~|||||||||}}}~~~}}}xxxtttpppnnnlllfffggghhhiiillloooqqqsssoooqqqwww}}}yyypppdddZZZPPPLLLGGGBBB@@@>>><<<:::777666444333222222333333000000000111222222222333//////000//////...------////////////////////////000000000000000000000000000000//////.........---...------------...//////222222000///............---------............///,,,---------......//////................................................/////////...------,,,,,,...,,,++++++---......---------............------------------------------------------------------........................,,,,,,,,,---...///000000***************************++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---,,,++++++++++++,,,---------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...+++,,,,,,---...///000000------------------------......---------,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++)))(((((()))+++,,,LLLKKKJJJIIIIIIJJJKKKLLLJJJJJJIIIIIIIIIJJJLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUTTTSSSRRRQQQPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUUUUTTTTTTTTTSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVTTTSSSQQQPPPOOONNNMMMMMMOOOLLLIIIGGGFFFEEEAAA???@@@???===<<<;;;;;;;;;;;;;;;<<<===<<<999888999::::::::::::;;;===>>>??????@@@CCCHHHNNNSSSYYY___dddeeefffhhhhhheee___ZZZVVVQQQPPPOOOPPPTTTYYY```dddfffjjjrrr||||||yyysssooonnnqqquuuxxx}}}}}}~~~~~~zzzvvvqqqooolllnnnrrrtttvvv{{{}}}wwwoookkkjjjjjjgggeeefffbbb^^^[[[\\\\\\\\\[[[XXXXXXUUUPPPKKKFFFEEEEEEEEEFFFGGGGGGFFFHHHJJJLLLXXX]]]dddjjjnnnqqquuuxxxwwwwwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{}}}~~~|||{{{zzzzzz{{{|||~~~}}}xxxsssnnnjjjhhhcccdddfffhhhjjjlllmmmnnnnnnpppvvv~~~xxxqqqllldddYYYPPPGGGDDD???;;;999888666555666555333222111111111222111111111111111111222222//////000000000///......////////////////////////////////////////////////000/////////...........................///000000222111000///............---------............///------........./////////................................................------.....................,,,++++++---......---------............------------------------------------------------------------------------------++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,++++++,,,---...------------------------------------------------,,,,,,---------............------,,,,,,------...++++++,,,,,,---.........------------------------......---------,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,++++++,,,---...KKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNPPPQQQQQQRRRRRRQQQQQQQQQQQQPPPOOONNNPPPRRRTTTVVVUUUUUUVVVWWWWWWWWWWWWWWWTTTTTTTTTSSSRRRQQQPPPOOOQQQRRRRRRRRRSSSSSSSSSTTTVVVVVVVVVVVVUUUUUUUUUUUURRRRRRSSSUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWVVVTTTSSSRRROOONNNMMMKKKJJJIIIHHHHHHGGGEEECCCAAA@@@>>><<<999:::999999999:::;;;<<<======???AAAAAA???<<<;;;;;;<<<===???BBBEEEGGGHHHIIIJJJQQQ[[[dddkkkqqquuuxxxzzzzzzxxxuuuppphhhaaa]]]RRRRRRRRRSSSWWW]]]bbbffflllrrr}}}~~~|||yyywwwxxxzzz~~~~~~|||zzzxxxwwwuuuttttttsssrrrqqqpppppprrruuuyyy|||zzzoooiiiaaa]]][[[ZZZWWWTTTUUUQQQMMMJJJJJJKKKKKKJJJJJJJJJJJJHHHFFFFFFGGGIIIHHHKKKNNNQQQSSSVVVXXX[[[kkkooossswwwzzz||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvwwwwwwvvvuuuxxxyyyzzz}}}}}}xxxqqqkkkfffccc```bbbdddgggiiiiiiiiiiiimmmoootttzzzxxxqqqggg___ZZZSSSJJJCCC>>>;;;888555444444222111444333222111000000000000111111111111111111000000//////000000111000000000////////////////////////////////////////////////////////////............/////////...///000000111111111000///............---------............///.........///////////////................................................,,,,,,------...//////000...,,,++++++---......---------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------......------------------------------------------------------............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------.........------------,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------KKKJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLKKKKKKLLLMMMOOOPPPMMMMMMLLLKKKKKKJJJJJJJJJMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPOOOOOONNNMMMMMMMMMLLLLLLMMMLLLKKKJJJHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNOOOOOOOOOOOOPPPRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRTTTVVVWWWUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVTTTSSSRRRSSSSSSTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXTTTTTTUUUWWWXXXZZZ[[[[[[]]]\\\[[[[[[ZZZYYYXXXXXXUUUUUUUUUUUUSSSQQQOOOMMMJJJIIIHHHFFFEEEDDDCCCCCC@@@???>>>>>>>>>===<<<;;;::::::;;;<<<===>>>???@@@DDDGGGJJJJJJGGGDDDAAA@@@BBBEEEIIIMMMOOOQQQSSSTTT\\\eeeqqq{{{zzzrrrjjjccc___TTTTTTUUUXXX\\\aaagggjjjqqq{{{~~~{{{xxxuuusssrrrpppppppppqqqrrrtttuuuvvvzzz|||qqqhhh```[[[UUUQQQNNNLLLJJJHHHIIIGGGDDDBBBAAABBBDDDDDDGGGHHHIIIJJJJJJMMMQQQTTTUUUYYY___cccfffiiikkkmmmwwwyyy|||~~~~~~~~~~~~}}}vvvuuusssqqqqqqrrrssssssxxxyyy{{{~~~}}}wwwooohhhaaa^^^^^^```dddhhhjjjjjjiiihhhmmmnnnpppsssuuuuuurrroooddd]]]TTTMMMHHHDDD>>>999:::888555444444444333222222222222111000000000000222222111111000000//////...///000111111222111111///////////////////////////////////////////////////////////////........................///000000111000///...............---------............///////////////////////////................................................---------.........//////...,,,++++++---......---------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///........................------------------------------------------------------------...............------,,,,,,------...------------,,,,,,++++++------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++JJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIMMMLLLLLLLLLLLLNNNPPPQQQNNNMMMLLLKKKJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLMMMMMMNNNNNNMMMLLLJJJHHHEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKNNNOOOOOOOOOOOOPPPPPPPPPRRRSSSTTTTTTUUUUUUUUUTTTQQQSSSTTTVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXWWWWWWWWWWWWXXXXXXYYYXXXWWWUUUTTTUUUVVVVVVWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\ZZZXXXVVVTTTRRRQQQLLLMMMMMMMMMKKKIIIGGGEEEDDDCCCBBB@@@??????>>>>>>;;;;;;;;;::::::;;;===>>>>>>???AAACCCFFFHHHIIIJJJQQQSSSUUUTTTQQQMMMJJJIIILLLPPPUUUYYY[[[\\\___aaammmvvv}}}wwwpppiiiccc```ZZZ\\\^^^bbbggglllqqqtttyyy}}}yyywwwtttsssssssssssstttvvvxxxzzz{{{{{{|||~~~~~~sssggg]]]VVVQQQNNNJJJFFFDDDCCCAAA@@@CCCBBBAAA@@@AAACCCGGGIIIIIIKKKNNNQQQUUUYYY___bbbjjjnnnssswwwyyyzzz|||}}}~~~~~~~~~}}}}}}~~~}}}yyyvvvqqqpppooonnnnnnppprrrtttyyy{{{}}}{{{tttlllddd^^^[[[]]]```eeeiiikkkkkkiiihhhiiihhhhhhgggfffccc^^^[[[PPPJJJDDD???===;;;888555777555444444444555444333222222222222222111111111222111111000000/////////...///000111111222111111////////////////////////.................................///////////////------,,,,,,,,,---......000//////...............---------............//////////////////.........................................................//////.........---------...,,,++++++---......---------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...........................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////......------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++LLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIMMMMMMMMMNNNOOOPPPQQQRRRPPPOOOMMMKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLMMMNNNOOOPPPOOONNNKKKJJJEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPOOOOOOOOONNNNNNMMMMMMPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSTTTUUUVVVVVVVVVVVVRRRTTTWWWYYYZZZZZZXXXXXXWWWXXXYYYZZZZZZZZZZZZZZZWWWXXXYYYZZZZZZXXXVVVUUUXXXXXXYYYZZZ[[[\\\\\\]]]\\\]]]]]]^^^___``````aaa```___^^^]]][[[YYYXXXXXXVVVUUUSSSPPPNNNKKKJJJIIIBBBBBBBBBBBBAAA@@@@@@??????>>>======<<<<<<======;;;;;;;;;;;;<<>>??????===>>>???AAACCCHHHMMMRRRVVVZZZ___dddiiimmmrrrvvv{{{~~~~~~||||||}}}~~~||||||}}}|||yyyvvvrrroooooooooooommmmmmooosssvvv{{{|||{{{uuunnnfff```[[[YYY\\\___bbbeeeffffffdddbbb^^^\\\YYYWWWUUURRRMMMJJJAAA>>>:::777666666666555444222111222333444222111111111222222222222111000000000000000000000////////////000000111000000000////////////////////////.................................///////////////,,,,,,++++++,,,,,,---...//////......---......///---------............///...............---------................................................000//////...------,,,,,,...,,,++++++---......---------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------............---------------------------------------------------------,,,,,,,,,,,,+++++++++...------,,,,,,------.../////////......---------------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,------------...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------OOOOOOPPPQQQQQQPPPOOOOOOLLLMMMNNNOOOOOONNNNNNMMMMMMMMMOOOPPPQQQRRRRRRRRRSSSRRRPPPNNNLLLLLLMMMNNNMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPPPPOOONNNNNNMMMMMMLLLNNNPPPQQQQQQOOOMMMLLLHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUWWWWWWXXXXXXXXXVVVVVVWWWYYYZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^^^^______YYY[[[]]]^^^]]]\\\YYYXXXZZZ[[[\\\]]]^^^___``````^^^___```aaabbbcccddddddaaa___]]]YYYUUURRROOONNNJJJIIIHHHFFFEEECCCBBBAAA<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBB@@@AAACCCEEEHHHPPPZZZaaafffgggiiikkkllllllllllllhhhgggccc]]]XXXUUUVVVWWWXXX]]]cccgggiiinnnuuuzzz|||zzzvvvqqqlllhhhdddcccccceeekkkqqqxxxzzzvvvtttvvvwwwyyyzzz|||||||||{{{|||{{{zzz|||~~~~~~|||qqqkkkaaaUUUKKKDDDBBBBBB>>>>>>?????????AAACCCDDDCCCFFFJJJMMMRRRXXXaaafffooosssxxx{{{}}}{{{yyyyyy|||}}}zzzxxxvvvvvvwwwvvvuuusssqqqpppqqqrrrqqqooommmooossswww|||}}}zzzvvvoooggg```[[[XXXWWW[[[\\\]]]^^^]]][[[XXXVVVOOOLLLIIIGGGEEEDDDAAA???888777555444444444444444222111000111222333111000//////000111111111000////////////000000000000000//////000000000///......////////////////////////..................................../////////000---,,,,,,,,,,,,---...............------......///---------............///...---------,,,,,,,,,,,,..................................................................------...,,,++++++---......---------............------------------------------------------------------------------------------,,,,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,---......---,,,+++------------------------------------------------......------,,,,,,,,,,,,...------,,,,,,------......---------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......+++,,,------------,,,+++,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,++++++,,,---...QQQRRRSSSTTTTTTSSSRRRQQQMMMNNNPPPRRRSSSSSSRRRRRRLLLNNNPPPRRRSSSSSSSSSRRRVVVTTTRRROOONNNNNNOOOPPPMMMNNNOOOPPPQQQQQQQQQQQQRRRQQQQQQPPPOOOOOONNNNNNLLLMMMPPPRRRRRRPPPNNNMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZ\\\^^^\\\]]]^^^```aaabbbbbbbbb]]]^^^```bbbbbb```^^^\\\\\\\\\]]]^^^___```aaabbb``````aaacccdddeeeffffff^^^\\\XXXTTTNNNJJJFFFDDDAAA@@@@@@???>>>=========<<<<<<;;;;;;===???AAABBBEEEEEEEEEEEEFFFGGGHHHIIIEEEHHHKKKPPPXXXdddrrr|||}}}zzzwwwuuummmjjjeee]]]WWWUUUWWWYYYYYY^^^dddiiilllrrrzzzzzzxxxtttooojjjfffdddbbbkkknnnttt|||zzzvvvsssvvvwwwzzz|||}}}}}}|||{{{yyyvvvsssrrrrrrqqqllliiiZZZVVVPPPHHHBBB???@@@AAA===>>>@@@BBBCCCEEEHHHKKKTTTXXX]]]bbbhhhpppyyy~~~}}}xxxuuuuuuyyy~~~~~~~~~~~~~~~{{{xxxuuusssttttttuuuuuuuuuuuuuuuttttttuuutttpppnnnooossswww|||}}}~~~}}}vvvqqqjjjbbb[[[XXXVVVVVVZZZZZZYYYXXXUUURRROOOMMMDDDAAA>>><<<<<<<<<;;;:::555444333333333333333333222111111222333333222000---...///000000///............//////000000111111//////000//////...------////////////////////////........................---.........//////000000...------------...//////......---------......///---------.........//////---------,,,,,,+++++++++................................................,,,,,,------.../////////...,,,++++++---......------..................---------------------------------------------------........................******+++,,,,,,---.................................------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++++++++,,,------,,,++++++------------------------------------------------//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......++++++------------++++++,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++)))(((((()))+++,,,TTTUUUUUUUUUUUUTTTSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQRRRSSSTTTTTTUUUUUUUUUUUUQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQPPPQQQRRRRRRRRROOOMMMKKKMMMLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOPPPPPPPPPOOOOOOSSSQQQOOONNNMMMNNNOOOPPPTTTTTTUUUWWWXXXXXXWWWUUUZZZ[[[]]]^^^^^^\\\YYYXXXVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\bbbfffiiihhhiiillllllhhhkkkgggbbb^^^\\\[[[ZZZYYYYYYZZZZZZZZZYYYYYY[[[]]]WWWXXXXXXXXX[[[___\\\VVVUUUTTTQQQMMMHHHCCC???<<>>@@@;;;<<<<<<>>>AAAGGGNNNSSSVVVUUUVVVXXX[[[ZZZVVVRRRPPPSSSXXX___nnnzzzrrrkkkbbb[[[WWWWWWXXXYYY]]]___ccchhhoooxxx}}}xxxvvvrrrlllgggeeefffgggnnnyyy}}}yyytttrrrsssrrruuuyyy|||{{{yyyuuurrrmmmiiieeecccaaa^^^XXXTTTNNNHHHBBB>>>>>>???>>>===???BBBGGGKKKPPPUUU[[[___kkklllqqqxxx}}}||||||~~~{{{sssnnnnnnrrrwwwzzz{{{yyywwwxxxzzzzzzwwwtttvvvwwwxxxxxxxxxwwwvvvuuurrrrrrssssssuuuvvvxxxyyy|||{{{zzzzzzzzzzzzwwwuuurrrmmmfff^^^WWWSSSQQQQQQRRRQQQNNNJJJEEEAAA>>>===<<<<<<;;;999888666555555333333333333333333333333111111111111111111111111222222222111111111000000//////000000000000//////............////////////......------------......000000///...............////////////////////////------------------------------------------------........................//////.........---------,,,,,,---.../////////...///...---,,,,,,---...///.........................................................------,,,,,,,,,........................///...---,,,,,,,,,,,,,,,000000///...------,,,,,,***+++,,,,,,------------,,,,,,,,,---------......//////.........---------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***---,,,+++******+++,,,---,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,,,,,,,---......---,,,,,,...------,,,,,,------...,,,,,,,,,---------......)))***+++,,,---.........)))************+++++++++VVVVVVVVVVVVVVVUUUTTTSSSUUUVVVWWWWWWWWWWWWVVVUUUVVVWWWXXXYYYZZZYYYYYYXXXVVVVVVWWWWWWWWWUUUTTTSSSQQQRRRSSSSSSTTTTTTTTTTTTQQQRRRSSSTTTTTTUUUTTTTTTSSSTTTTTTUUUUUUSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQSSSTTTVVVVVVWWWYYY[[[[[[[[[ZZZ]]]^^^aaaccccccbbb```___[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]___aaabbbeeejjjmmmnnnpppsssrrrooojjjfff```[[[XXXVVVTTTRRRQQQRRRRRRQQQOOOOOOPPPQQQPPPRRRRRRRRRVVV\\\[[[WWWTTTSSSPPPLLLHHHCCC@@@>>>@@@AAABBBBBBAAAAAADDDEEEEEEFFFHHHLLLRRRZZZbbbgggooommmjjjiiihhhfffaaa]]]\\\bbbiiisss~~~xxxpppkkkccc]]][[[ZZZ\\\\\\aaadddiiipppxxxvvvpppooollliiihhhiiimmmqqqzzzxxxtttpppjjjhhhjjjiiikkknnnooonnnkkkgggeee```\\\XXXUUUSSSPPPLLLHHHEEECCCAAA??????AAACCCCCCLLLPPPWWW___fffmmmtttyyyzzz|||~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||~~~~~~zzzsssjjjeeegggnnnuuuyyy|||{{{yyyzzz||||||yyywwwxxxxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxvvvuuuttttttttttttrrrppplllhhhaaaYYYSSSOOOMMMLLLJJJIIIFFFCCC???<<<999888888888777666555444333333333333333333333333333333111111111111111111111111111111111000000///////////////000000000000//////............////////////......------------......000000///...............------------------------------------------------------------------------........................//////.........------------------...............//////...------...//////------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,------------,,,,,,++++++******+++,,,---------------,,,,,,,,,---------......///.........------------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......(((((()))++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,ZZZZZZZZZZZZYYYXXXWWWVVVYYYYYYZZZ[[[[[[ZZZZZZYYY[[[\\\^^^``````___^^^\\\[[[[[[\\\\\\[[[YYYXXXVVVSSSTTTVVVWWWXXXXXXWWWWWWTTTUUUVVVXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUXXXXXXYYYYYYYYYZZZZZZZZZWWWVVVUUUTTTUUUWWWYYY[[[[[[[[[]]]___aaabbbccccccdddfffhhhiiijjjiiihhhggg````````````______^^^^^^^^^]]]]]]]]]___bbbfffhhhkkkpppsssttttttvvvtttooofffbbb\\\VVVRRRNNNKKKIIIJJJJJJJJJHHHEEEDDDEEEFFFIIILLLNNNPPPVVV^^^aaa^^^[[[YYYUUUQQQMMMIIIFFFEEEEEEGGGJJJKKKMMMOOORRRUUUUUUVVVZZZ___hhhqqqzzz~~~yyytttppplllhhhfffdddmmmyyy{{{uuullliiieeeaaa``````aaaccciiimmmsssyyy~~~xxxrrrkkkjjjiiihhhiiinnnuuuzzz{{{ssslllhhhddd^^^\\\]]]^^^___``````___[[[WWWUUUQQQMMMIIIGGGEEEDDDBBB@@@@@@BBBEEEFFFGGGIIINNNSSS^^^dddmmmuuu}}}||||||zzzyyyyyyyyyyyyzzz|||yyywwwxxxyyyxxxxxxqqqkkkdddaaadddmmmvvv|||~~~}}}}}}~~~}}}{{{{{{zzzzzzyyyxxxvvvtttsssuuuuuuuuutttttttttttttttrrrpppnnnmmmmmmllljjjhhhbbb___XXXQQQKKKGGGEEEEEEAAA@@@>>><<<999777555444555555444444444333333333222222222222222222222222111111111111111111111111000000////////////.........//////000000//////...............////////////......------------......000//////............///------------------------------------------------------------------------.......................................---------000///...---,,,---......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------..................------------...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------...........................------,,,,,,------...,,,------......------,,,,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,---------......((()))***++++++,,,,,,+++,,,,,,,,,,,,------------`````````___^^^]]]\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^aaabbbeeeffffffeeecccaaa``````aaa```___^^^\\\[[[UUUVVVYYY[[[\\\[[[[[[ZZZVVVXXXZZZ\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYY^^^^^^^^^^^^^^^______```^^^]]]\\\\\\\\\^^^```bbbbbbdddgggiiijjjkkkmmmnnnpppppppppooonnnkkkiiigggaaa``````___]]]\\\\\\[[[\\\[[[ZZZZZZ\\\```eeehhhmmmrrruuutttsssrrrlllfff```[[[UUUPPPLLLIIIFFFCCCFFFGGGGGGEEECCCBBBDDDEEEHHHNNNVVV\\\dddlllooommmkkkhhhccc]]]XXXSSSQQQOOOMMMQQQVVV[[[```dddhhhkkkhhhhhhkkkpppyyy|||uuupppmmmlllkkkhhhuuuwwwqqqhhhggggggeeeeeefffhhhjjjrrrvvv|||{{{yyyxxxuuusssoooooommmlllmmmqqqxxx}}}~~~||||||~~~nnnggg___\\\XXXSSSQQQSSSUUUUUUTTTSSSQQQOOOLLLJJJFFFDDDBBB@@@AAABBBCCCDDDDDDKKKRRRTTTUUUXXX```gggpppuuu}}}~~~}}}}}}{{{yyywwwuuuvvvwwwwww|||xxxssspppppppppppppppmmmiiieeeffflllttt|||~~~|||{{{zzzxxxvvvsssqqqpppppppppqqqqqqppppppooooooooommmiiigggeeeccc```^^^VVVSSSNNNHHHCCC???>>>===;;;:::999888777555555444444444444444555555555555222222222222222222222222111111111111111111111111////////////////////////...//////////////////...............////////////......------------......000///............//////////////////////////////........................------------------------................................................111000...,,,+++,,,---///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................------,,,,,,,,,------------..................,,,,,,---------------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...,,,------......------,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,,,,---......------,,,,,,,,,,,,------------bbbbbbbbbbbbaaa```___^^^]]]]]]^^^___```bbbcccccchhhiiijjjkkkkkkjjjhhhgggeeeffffffffffffdddcccaaa[[[\\\]]]_______________[[[]]]```cccdddddddddcccccccccddddddddddddcccccccccddddddddddddcccbbbaaaeeedddccccccccccccdddeeeeeedddcccbbbbbbdddfffgggkkknnnrrrtttuuuuuuvvvxxxzzzyyyvvvrrrmmmgggccc```YYYXXXWWWVVVUUUTTTTTTSSSUUUTTTRRRRRRTTTXXX\\\___gggmmmqqqqqqpppmmmfff___ZZZVVVPPPKKKIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHKKKMMMOOOZZZgggqqqzzz~~~{{{vvvoooggg```[[[YYYWWWTTTZZZccckkkrrrwww|||~~~zzzyyyyyy}}}~~~vvvpppnnnnnnpppqqq{{{sssnnnfffgggiiiiiijjjlllpppsss{{{}}}yyyvvvuuuuuuuuuuuuuuuwwwwwwuuuttttttxxx~~~~~~|||zzzyyy|||xxxkkk___XXXQQQOOOLLLHHHGGGIIIHHHHHHGGGFFFEEEEEEDDDDDD@@@@@@AAACCCEEEIIIMMMPPPRRRZZZbbbddddddgggooowww~~~~~~}}}|||{{{zzz|||zzzvvvrrrqqqqqqrrrtttvvvrrrmmmjjjjjjjjjjjjjjjkkkjjjkkkooouuu{{{~~~{{{zzzwwwuuurrrooommmlllkkkllllllmmmmmmlllkkkkkkiiifffaaa\\\YYYVVVSSSPPPJJJHHHDDD???<<<999888888666666666555555555444444222222222333444444555555111111111111111111111111000000000000000000000000000000000000000000000000......////////////..................////////////......------------......//////............//////////////////////////////........................------------------------........................---.....................111000...,,,+++,,,---///......////////////......------------------------------------------------------------------------........................------,,,,,,,,,------...------..................---------......------,,,,,,,,,,,,---------......,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---.........------++++++++++++,,,,,,,,,,,,]]]^^^^^^^^^^^^]]]\\\\\\[[[\\\]]]^^^```ccceeefffjjjjjjkkkkkkjjjjjjiiiiiihhhiiijjjjjjjjjiiihhhggg```````````````aaaaaaaaa^^^aaadddhhhjjjjjjiiihhhgggiiikkkmmmooonnnnnnmmmnnnooooooooonnnmmmkkkjjjiiihhhfffeeedddeeeeeefffeeeeeedddcccdddfffhhhjjjrrrwww}}}~~~||||||}}}}}}zzzuuuoooggg```ZZZWWWNNNNNNNNNMMMMMMMMMLLLLLLNNNMMMLLLMMMOOORRRVVVXXX```hhhoooqqqqqqpppiiibbb[[[VVVOOOJJJIIIKKKLLLMMMLLLMMMOOOPPPQQQSSSVVVXXX]]]jjjzzz}}}tttkkkccc]]]ZZZYYYXXX```mmmxxx}}}tttmmmkkkmmmoooxxx~~~yyyrrrmmmgggjjjmmmnnnooorrryyy~~~yyyuuurrrtttvvvvvvwwwzzz~~~|||yyyxxxyyy}}}uuueeeXXXPPPIIIDDDCCCBBB@@@@@@BBB>>>>>>===>>>???AAADDDEEEDDDFFFJJJNNNSSSXXX^^^bbbggglllqqqrrrppprrryyy}}}{{{{{{{{{yyyxxxzzzvvvqqqmmmkkkkkkmmmooopppmmmjjjiiiiiijjjjjjiiilllllloootttyyy}}}~~~~~~~~~{{{zzzwwwvvvssspppllljjjiiihhhggghhhiiiiiihhhfffeeeccc\\\XXXSSSNNNJJJGGGDDDBBB@@@>>><<<999777666555555222222222333333333333333//////000111111222333333000000000000000000000000000000000000000000000000//////000000000000111111---......//////......---............////////////......------------......///............//////000------------------------........................------------------------........................---------...............000///...---,,,---......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,RRRSSSTTTTTTTTTTTTTTTTTTSSSTTTUUUWWWZZZ^^^aaaccceeedddcccaaaaaaaaabbbbbbeeeeeeggghhhhhhhhhgggfff___^^^\\\[[[[[[\\\]]]^^^\\\^^^cccfffiiiiiihhhgggcccggglllrrruuuvvvuuuttttttuuuuuuuuutttrrrpppnnngggeeecccaaa______``````___^^^^^^___bbbeeehhhjjjwww~~~}}}}}}wwwtttoooiiiaaaZZZUUURRRJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNPPPSSSWWWZZZ\\\ccckkktttxxxyyywwwppphhh```ZZZRRRMMMMMMPPPTTTVVVWWWXXX[[[\\\]]]___bbbdddkkkxxx|||sssiiiaaa\\\ZZZZZZ___hhhvvv~~~yyyrrrmmmlllpppttt}}}}}}|||yyytttoookkkooorrrssstttyyy}}}vvvqqqqqqwww|||}}}{{{yyywwwuuuuuuxxx|||~~~}}}|||}}}~~~{{{tttlllbbbVVVKKKFFF@@@<<<<<<===<<<>>>AAA>>>>>>>>>@@@DDDJJJOOORRRTTTYYY___dddiiiooouuuyyy}}}~~~zzz{{{~~~|||zzzyyyzzz{{{{{{zzzzzzvvvpppkkkhhhiiikkkmmmnnnlllkkkkkkmmmnnnnnnmmmooooooqqqtttxxx{{{{{{{{{{{{~~~|||wwwuuutttsssqqqnnnkkkgggeeeddddddcccccccccbbb___\\\YYYWWWNNNJJJEEEAAA???===;;;:::888888777555555444555555222222222222333333333444000000000111111222222333000000000000000000000000000000000000000000000000.........//////000000000---......//////......---............////////////......------------.....................///000000------------------------........................------------------------........................---------.........//////---------...............+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,++++++***...............---,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------............------------------------...------,,,,,,------...,,,------......------,,,...---,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------IIIJJJKKKLLLMMMMMMMMMMMMJJJKKKMMMOOOSSSXXX[[[^^^]]][[[YYYWWWWWWXXXYYYZZZ___```aaaccccccccccccbbb\\\ZZZWWWUUUTTTUUUWWWXXXWWWZZZ^^^bbbdddeeedddccc]]]bbbjjjqqqwwwxxxxxxwwwuuuuuuvvvvvvuuussspppnnnbbb```]]]ZZZXXXXXXXXXYYYXXXXXXYYY[[[___ccchhhjjjyyy}}}|||qqqnnnjjjddd]]]WWWSSSPPPLLLMMMMMMNNNOOOPPPQQQRRRPPPQQQTTTWWW[[[___ccceeekkksss||||||tttlllfff___VVVQQQPPPTTTYYY\\\aaacccdddeeefffhhhkkkmmmttt{{{qqqhhh```\\\[[[[[[eeeooo}}}~~~|||{{{xxxtttrrrtttzzz|||||||||zzzuuuqqqooorrrvvvwwwxxx}}}}}}vvvqqqmmmpppzzzyyywwwtttrrrrrrtttvvvxxxyyy||||||wwwsssqqqooooookkkbbb\\\WWWNNNFFFCCC===:::<<<===>>>@@@CCCDDDDDDEEEIIINNNVVV]]]aaaeeekkkrrrxxx}}}zzzyyywwwxxxzzz||||||||||||xxxrrrllliiiiiilllnnnnnnmmmmmmoooqqqssssssrrrtttrrrrrrsssvvvyyyzzzzzzxxx{{{~~~}}}xxxrrrpppooopppnnnkkkgggdddcccbbbaaa______^^^[[[WWWSSSNNNLLLFFFCCC>>>;;;::::::999888555444444444444444555555333444444444555555666666222222333333333444444444000000000000000000000000000000000000000000000000---------.........//////---..................---............/////////000.........------........................///000111////////////////////////////////////////////////------------------------........................---------.........//////,,,,,,---.../////////...++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,---...///000000///...------,,,,,,.../////////...---,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------------.........//////...........................------,,,,,,------...,,,------......------,,,...---,,,,,,,,,,,,---...,,,++++++++++++++++++,,,,,,,,,,,,---------...............///......---------------.........//////HHHFFFCCCCCCDDDEEEEEEDDDGGGHHHKKKNNNQQQTTTVVVWWWTTTSSSPPPMMMLLLNNNSSSWWW]]]^^^___```___]]][[[ZZZXXXSSSMMMJJJJJJMMMPPPRRRUUUVVVXXXZZZZZZZZZZZZYYY[[[```hhhoootttvvvvvvuuuwwwyyy{{{{{{xxxsssmmmiii```ZZZTTTQQQSSSUUUWWWWWWVVVVVVYYY]]]]]]^^^iiiwww}}}xxxuuupppjjjddd^^^ZZZXXXSSSRRRSSSUUUYYY[[[[[[[[[ZZZ^^^bbbcccffflllmmmlllppptttzzz~~~zzzqqqjjj```]]]WWWTTTVVV\\\ccchhhkkkkkkkkklllnnnppprrrssszzz}}}vvvlllgggccc___```ccckkkwww~~~}}}{{{yyyyyy|||}}}{{{|||||||||{{{tttnnnooorrryyy|||wwwsssnnnlllmmmnnnlllkkkooonnnkkkiiigggdddaaa^^^]]]]]]\\\WWWPPPIIIEEECCCBBBAAA@@@???AAADDDGGGJJJQQQSSSUUUZZZ```iiirrryyy{{{wwwtttoootttvvvuuuwww}}}{{{tttnnnlllooorrrppppppppppppqqqrrrssstttssstttuuuvvvvvvtttrrrqqqvvvvvvuuussspppooopppqqqrrrnnniiieeebbb```]]][[[YYYVVVPPPLLLHHHDDD???<<<===<<<;;;:::999777666666666555555555555444444444444444444333333222222222222111000000000111222333222222222111111111111000222222222111000//////...------///000111111111111000000//////......------------............------000000//////.........---//////............//////........................---------............///.................................------,,,,,,,,,//////............//////........................,,,,,,,,,---------......---///000///......///000,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,---------------------------------------,,,------......------,,,------,,,,,,,,,,,,++++++,,,---...//////...---,,,,,,------......------,,,,,,++++++***+++,,,...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++........................///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,------------------------......------------......,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---111///+++***+++---------PPPMMMIIIGGGGGGGGGFFFEEEFFFGGGIIILLLOOOQQQTTTUUURRRQQQPPPNNNNNNRRRXXX]]]cccdddeeeeeecccaaa^^^\\\XXXSSSMMMJJJJJJLLLNNNPPPTTTTTTUUUVVVWWWWWWWWWWWWYYY```jjjuuu}}}{{{}}}~~~}}}zzztttnnnkkk^^^ZZZUUUSSSUUUXXXYYYZZZXXXYYY]]]bbbeeeiiiuuu~~~yyyrrriii```YYYUUUWWWXXXYYY\\\```ccceeeeeegggmmmqqqrrrtttwwwvvvssssssuuuwwwzzzzzzvvvppplll```^^^ZZZXXXZZZ```fffkkkooooooqqqsssvvvxxxyyyzzzyyyrrrkkkiiigggdddfffjjjuuu~~~~~~|||{{{{{{}}}~~~~~~~~~|||||||||~~~xxxsssqqqssswww~~~wwwppplllgggdddbbbaaa^^^[[[]]]\\\ZZZYYYXXXWWWVVVUUUPPPQQQRRROOOKKKFFFCCCBBBBBBCCCEEEHHHNNNTTTZZZ]]]ccceeehhhkkkpppwww}}}}}}|||zzzwwwrrrmmmjjjhhhooouuuxxx}}}|||tttooonnnooonnnnnnooopppqqqqqqrrrrrrqqqrrrsssttttttrrrpppooonnnnnnoooooonnnnnnnnnooooookkkeee```\\\YYYUUURRRMMMJJJFFFCCCAAA>>>;;;999:::999999888777666555555555555555555444444444444444333333333333333333222333222111000000111222222222222222111111111000000222222111111000//////...------///000000111111111//////.........---------------............------///.........------------//////............//////........................---------............///......................../////////......---------//////............//////........................,,,,,,,,,---------......---//////...,,,+++,,,---,,,,,,---......---,,,,,,,,,------------------,,,,,,,,,,,,,,,---...///000------------------------,,,------......------,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---,,,+++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...........................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,***++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---000...,,,+++,,,------,,,\\\XXXRRRNNNLLLKKKKKKJJJKKKKKKLLLNNNPPPRRRTTTUUUTTTSSSRRRRRRTTT[[[ccciiimmmmmmnnnllljjjfffbbb___YYYUUUPPPMMMNNNPPPQQQRRRWWWVVVVVVWWWWWWXXXYYYZZZ^^^fffrrr{{{uuuoookkk^^^[[[XXXXXXZZZ^^^```aaa___aaafffkkkooouuuxxxnnnddd[[[VVV\\\^^^aaafffjjjnnnrrrsssvvv|||zzzxxxwwwuuuuuutttrrrnnnlllaaa___^^^^^^aaafffllloootttvvvzzz~~~}}}zzzuuupppnnnppppppnnnpppttt}}}{{{zzzxxxxxxyyy{{{{{{{{{|||~~~yyyvvvsssvvv|||}}}sssnnnbbb___[[[WWWUUURRROOOLLLLLLKKKJJJIIIIIIJJJKKKLLLJJJLLLNNNNNNLLLIIIHHHHHHIIIKKKPPPWWW```iiippptttwwwyyy{{{~~~~~~~~~}}}|||}}}~~~~~~|||zzzttttttsssrrrnnnjjjfffcccfffoooxxx|||rrrkkkhhhgggiiijjjlllnnnoooppppppooommmmmmnnnooonnnmmmkkkjjjiiijjjlllmmmnnnooonnnnnngggccc\\\WWWRRRNNNJJJGGGAAA???<<<;;;::::::888777666666666555555555444444555555555555444444444444222333333333333333333444444333222111111111111111222222111111111000000000222111111000000//////...---......///000000000000............------------------............---------------------,,,,,,,,,//////............//////........................---------............///........................///////////////.........//////............//////........................,,,,,,,,,---------......---......---***))))))***,,,------......------,,,---------------------------,,,,,,,,,---...000111------------------------,,,------......------,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,------......------,,,...---,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---///---,,,,,,---...---+++fffaaa[[[VVVTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWYYYYYYZZZZZZZZZZZZ^^^eeemmmtttuuuvvvuuutttpppjjjeeebbb[[[XXXUUUTTTVVVXXXZZZ[[[^^^^^^]]]]]]^^^```bbbcccjjjqqq}}}{{{sssmmmiii^^^^^^^^^___bbbeeehhhiiikkkmmmqqqtttxxx~~~vvvmmmeee___\\\___bbbgggmmmrrrwww|||~~~|||zzzwwwtttrrrpppllliiiccccccccceeeiiinnnrrruuuzzz}}}|||yyyxxxvvvwwwzzzyyywwwxxx|||}}}}}}{{{xxxxxxyyy{{{{{{{{{~~~zzzyyyuuuxxx}}}vvvmmmddd___QQQPPPMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDGGGJJJMMMVVVXXXZZZ[[[YYYWWWWWWWWWVVVYYY___gggoooxxx~~~}}}{{{zzzxxxxxxxxxwwwuuussspppppppppooommmkkkhhhgggmmmwww}}}tttlllfffdddcccdddeeehhhjjjllllllkkkjjjiiiiiiiiiiiihhhgggfffeeeddddddfffggghhhgggeeeccc[[[WWWQQQLLLHHHDDDAAA>>><<<:::888777888999888777444444444444444555555555555555555444444444333333222222222333333444444444444444333222111111000000111111111111000000000000111111000000////////////---......///000000////////////..................------............------------------------------///......------......///........................---------............///........................//////..................///......------......///........................,,,,,,,,,---------......,,,------,,,***)))***+++---------------------------------,,,,,,---------///...---,,,,,,...///000------------------------,,,------......------,,,------,,,,,,,,,+++++++++///...---,,,,,,---...///,,,------......------,,,......------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,------,,,,,,---......---+++lllgggbbb___^^^```aaabbbcccbbb```_________```aaabbbbbbbbbccceeekkkrrrwwwyyyyyyyyywwwssslllfffcccZZZYYYXXXYYY]]]aaacccdddffffffffffffhhhjjjlllmmmuuu{{{xxxpppiiieee^^^```cccfffiiilllnnnpppssswww{{{}}}xxxnnngggbbb``````bbbffflllrrrwww}}}~~~|||zzzxxxvvvrrrmmmiiihhhhhhjjjnnnrrrwww{{{}}}~~~|||}}}}}}{{{zzz~~~}}}|||{{{|||~~~~~~zzzxxxxxx{{{}}}|||yyyyyyxxxtttqqqpppooommmhhhbbb[[[TTTPPPDDDDDDCCCBBB@@@???@@@@@@>>>AAADDDGGGKKKPPPWWW\\\nnnpppqqqooolllhhhfffeee```ccciiiqqqzzz~~~}}}}}}}}}}}}zzzxxxuuusssrrrqqqooommmmmmnnnoooppppppppppppooottt~~~vvvmmmgggdddcccccc___aaacccfffggggggfffeeehhhggggggeeedddbbbaaa```[[[ZZZYYYYYYYYYVVVRRRNNNMMMIIIEEEBBB@@@>>><<<;;;;;;999777666777777666555444444444555555555555666555444444444444333333333222222222333333444444444444444444333222111000000111111111000000000//////000000000///////////////---......////////////...////////////////////////------............------..................//////......------------..............................---------............///........................------------------------......------------..............................,,,,,,,,,---------......***,,,------,,,,,,---///------------------------...---,,,,,,,,,,,,---...000///...---,,,,,,------------------------------,,,------......------,,,------,,,,,,,,,+++++++++///...---,,,,,,---...///,,,------......------,,,............---,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------......------------......,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,------,,,,,,---...///---+++nnnkkkgggfffhhhkkkmmmnnnmmmllljjjiiiiiijjjlllmmmmmmmmmmmmllllllmmmqqqtttwwwxxxxxxwwwrrrlllfffaaaYYYYYYYYY]]]bbbfffiiijjjkkklllmmmoooqqqsssvvvwwwzzz~~~{{{ssslllgggccc___ccchhhmmmppprrruuuwwwyyyuuujjjcccaaaaaacccggglllsssyyy}}}~~~}}}}}}|||yyytttppppppqqqssswww{{{}}}|||}}}yyyxxxyyy}}}~~~{{{wwwnnnlllhhhfffdddbbb```^^^]]]\\\YYYVVVQQQLLLHHHEEE@@@@@@???===;;;<<<>>>AAA???EEELLLSSSZZZcccmmmtttyyyrrrnnnlllcccgggnnnwww}}}|||{{{{{{xxxuuurrrqqqpppooonnnllllllmmmoooqqqssstttuuuvvvvvvzzzqqqiiidddbbbaaa```^^^___```bbbbbbbbbaaaaaafffeeecccaaa^^^\\\ZZZYYYUUURRROOONNNMMMKKKFFFAAAAAA???<<<;;;;;;;;;;;;::::::888555555555555444333555555555555555666666666444444444444333333333333222333333333333333333444333444444444333222111000111111000000000/////////////////////////////////---....../////////...............///////////////------............------.........///////////////......------------..............................---------............///........................,,,,,,,,,---------------......------------..............................,,,,,,,,,---------......***,,,---...---...///111...------,,,,,,------......---,,,++++++,,,---............------,,,++++++------------------------,,,------......------,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,------......------,,,---............------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,------------------------------------///......------......///,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,------,,,+++,,,.........---ooommmlllmmmpppsssuuuvvvttttttssssssuuuxxx{{{~~~{{{{{{zzzwwwtttqqqqqqqqqssstttuuutttpppjjjccc___\\\\\\^^^bbbggglllnnnnnnpppqqqtttwww{{{}}}}}}yyytttnnnjjjfffeeefffkkkrrrwwwzzz|||~~~|||ssskkkffffffhhhjjjooouuu|||~~~~~~~~~}}}zzz{{{}}}}}}xxxtttttttttsssrrrrrrqqqooojjjddd___UUUVVVUUUSSSQQQOOOOOOOOOOOONNNLLLIIIFFFCCCBBBAAA???@@@???>>>???BBBHHHMMMOOOVVVaaajjjqqqzzzvvvooolllgggkkkrrryyy}}}xxxuuutttrrroooooopppqqqppppppmmmnnnppprrrtttvvvxxxxxxwwwwwwsssooolllkkkiiigggddd______``````````````````___]]][[[WWWSSSPPPNNNMMMNNNJJJFFFEEEFFFFFFBBB>>><<<:::777777888::::::999888666444444444444444222555555555555555555444444444444444333333333222222444333333333333333333222222333333444444333222111111000000000////////////////////////////////////---......//////...------,,,,,,,,,---------......------............---------------....../////////...------,,,,,,------...........................---------............///........................------------.........///...------,,,,,,------...........................,,,,,,,,,---------......+++---......------...000...---,,,,,,,,,,,,---...///...,,,++++++,,,...///)))***,,,---...---,,,+++------------------------,,,------......------,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---...//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,---------......------............------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---...,,,++++++,,,.........pppooooooqqqtttwwwyyyyyyzzzyyyzzz{{{{{{uuurrrqqqoooqqqrrrrrrnnnhhhbbb^^^aaaaaacccggglllpppqqqqqqtttvvvzzz~~~~~~}}}}}}wwwuuurrrooollliiigggfffmmmsss{{{{{{wwwrrrnnnlllmmmppprrruuu{{{~~~}}}}}}}}}{{{yyyzzz~~~~~~{{{zzzwwwrrrmmmiiihhhiiieeedddbbb```]]]WWWPPPLLLEEEHHHIIIHHHEEEDDDEEEHHHHHHGGGEEECCCAAA@@@@@@@@@???@@@BBBCCCEEELLLUUU\\\ccckkkuuu~~~wwwooollllllooouuu{{{{{{zzz{{{|||||||||}}}vvvppppppooommmnnnqqqsssttttttpppppprrrsssuuuwwwyyyzzzyyy|||tttssssssuuuxxxxxxtttqqqbbbaaa```____________```WWWUUURRRMMMIIIFFFCCCBBBDDD???;;;<<>>::::::888666666888999999999888666444444555666555444555555555444444333333333444444444333333333222222444444444333333222222222111222333444444444333222000000000000////////////.........///////////////---......///......------*********++++++,,,,,,,,,---..................---,,,,,,,,,------............------,,,,,,------...........................---------.........//////........................---.........//////000000...------,,,,,,------...........................,,,,,,,,,---------......,,,.........,,,,,,,,,......---,,,,,,,,,,,,---...///...,,,++++++,,,...///$$$'''***---///...---,,,------------------------,,,------......------,,,---------,,,,,,,,,++++++,,,---////////////---,,,,,,------......------,,,+++,,,.../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---..................---------------------------+++,,,------......---------,,,,,,++++++,,,,,,---///---******,,,...//////yyyyyyyyyyyyyyyzzzzzz{{{|||}}}yyytttrrrooonnnllljjjiiiiiiiiiiiigggiiilllooorrrtttuuuuuuvvvzzz|||yyy{{{{{{xxxtttsssrrrooolllkkklllnnnooouuu|||{{{zzzxxxuuutttvvvzzz~~~zzz}}}~~~yyyuuussskkkkkklllmmmmmmmmmmmmlllhhhgggfffbbb]]]YYYXXXXXXVVVTTTQQQLLLHHHDDDBBBAAA<<<>>>@@@???>>>@@@EEEIIIGGGOOOSSSOOOJJJHHHHHHGGGIIIJJJLLLMMMRRR[[[hhhqqq{{{}}}uuuooolllgggmmmuuuzzz|||}}}}}}yyyxxxxxxxxx{{{~~~~~~~~~{{{zzzsssqqqooonnnpppqqqqqqpppqqqrrrssssssttttttttttttuuuzzz{{{yyyvvvwwwzzz~~~ooofff\\\WWWXXXXXXUUUPPPJJJIIIGGGDDDAAA???>>>===;;;<<<======<<<999777555777888999::::::999777666555555555666666666666666444444333333333333222222111222333444555444333333333333333222222222111111222333333444444333333222000000////////////000000000000//////.........---////////////............//////............//////---------............/////////000000///...------(((***+++---......---,,,000///...------...///000,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////---,,,+++***+++,,,---...---.........//////000000,,,,,,---....../////////////////////////////////000///...---......---,,,---------------------------------.........//////------------,,,,,,+++***......------------.........------,,,,,,------...////////////////////////------------------------------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,,,,---,,,,,,,,,---------......///...---,,,,,,---.../////////.........---------.........------,,,,,,,,,------------------,,,,,,---..................---,,,,,,,,,---------......zzzzzz|||}}}~~~~~~~~~~~~}}}~~~xxxrrrnnnmmmmmmlllllllllnnnpppqqqtttuuuwwwyyyzzzzzzzzzyyy~~~yyywwwyyyzzzxxxuuupppooonnnoooqqqtttxxxzzz~~~~~~}}}||||||}}}zzz|||~~~~~~}}}zzzuuuoooiiieeeccc```aaa``````___^^^]]]\\\TTTUUUTTTQQQNNNLLLKKKLLLGGGFFFEEECCCAAA@@@??????<<<>>>@@@AAABBBFFFLLLQQQWWW^^^ccc___[[[ZZZYYYWWWTTTUUUUUUXXX^^^hhhssszzzyyyrrrmmmkkkgggmmmsssxxxzzz{{{}}}~~~zzzyyyxxxxxxzzz|||}}}~~~{{{xxxrrrooommmmmmnnnppppppooommmmmmmmmmmmlllkkkjjjiiinnnsssyyy~~~}}}zzzyyy{{{}}}{{{iii```VVVRRRRRRQQQMMMIIICCCBBB@@@>>>;;;:::999888;;;;;;;;;;;;:::888666555555666777888888777666555444444444555555555555555444444333333333333222222111222333444444444333333333333222222222111111111222222333333333333222222000000////////////000000000/////////............////////////............///..................///---------............//////////////////...------//////000000000000//////000///...------...///000++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,111111111000000000//////........................,,,,,,+++++++++,,,---...---........./////////000//////..................------------------------///...------......------------------------------,,,------------.........---------------,,,+++***------,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,,,,,,,---,,,,,,,,,---------......///...------------...//////.........------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......|||}}}|||~~~~~~wwwqqqmmmmmmnnnnnnpppssswwwzzz||||||yyyuuuuuuxxxzzzyyywwwqqqqqqqqqssswww|||}}}{{{~~~~~~~~~{{{xxxyyy{{{}}}}}}|||yyyuuurrrnnnkkkgggaaa[[[VVVQQQOOONNNNNNNNNMMMLLLKKKJJJIIIEEEEEEEEECCC@@@>>>???@@@>>>>>>>>>===>>>??????@@@???AAACCCFFFKKKRRRZZZ```kkkssswwwtttooommmkkkhhhaaa______ccckkkvvv{{{uuupppmmmkkkkkkoootttxxxzzz{{{|||~~~}}}zzzxxxwwwvvvxxxyyyzzz{{{wwwrrrnnnllljjjjjjkkkmmmmmmllliiiiiiiiiiiihhhfffdddccchhhjjjooosssvvvwwwvvvuuuzzz}}}yyyppp^^^VVVNNNIIIHHHGGGCCC??????>>>===;;;:::999999999::::::999888888777666666333444555666666555444333444444444444444444444444444444333333333333222222111222222333444333333333333222222222222111111111222222333333333333222222000000////////////000000////////////............////////////..................------------......---------............///...////////////...------000000...---,,,,,,,,,,,,//////...------...//////------,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++******------------------------,,,,,,,,,+++,,,------................../////////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------,,,,,,,,,,,,------------,,,------------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,---,,,,,,,,,---------......///...------------...///............------------,,,,,,------------------*********++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......{{{}}}{{{wwwtttrrrsssssstttvvvzzz~~~wwwvvvuuuvvvzzz|||}}}|||yyyxxxwwwxxx{{{~~~{{{zzz|||~~~}}}yyyzzzzzz{{{|||}}}}}}~~~~~~|||{{{zzzxxxuuusssvvvxxx|||{{{yyyvvvssspppmmmiiiddd```[[[YYYUUUPPPKKKFFFCCCAAAAAAAAABBBBBBBBBBBBBBBAAA@@@AAA@@@>>><<<;;;<<<>>>BBBBBBBBBBBBCCCDDDFFFFFFHHHIIILLLRRRYYYccclllrrr||||||yyytttpppgggeeedddiiisss}}}|||xxxuuurrrqqqqqqtttvvvxxxzzz|||}}}}}}~~~~~~}}}yyywwwvvvvvvwwwwwwwwwzzzzzzpppkkkhhhgggeeeeeefffhhhhhhhhhcccdddeeeggggggfffeeedddgggggghhhiiilllmmmmmmllloooqqqtttwwwvvvoooeee^^^QQQKKKEEEBBBAAA@@@===999<<<;;;::::::999999999::::::999888666555555555666333333444555555555444444555555555444444444444444444444333333333222222222111111222222333333333333222222222222111111111111111111222222222222111111000000////////////000000///////////////.........////////////............------,,,,,,,,,,,,---------------............///.........//////...------///...,,,*********++++++........................000////////////.................................------------------------...------,,,+++***)))(((------------------------,,,,,,,,,,,,------....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------...///------------------------+++++++++,,,,,,,,,------,,,---------------,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,---------...............------.........------------------------,,,,,,,,,------.........)))******+++,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......}}}}}}{{{zzzzzzzzz{{{{{{{{{{{{|||{{{xxxuuutttuuuvvvwwwzzz~~~~~~||||||~~~wwwuuusssssswww{{{{{{wwwvvvwwwxxxzzz|||~~~{{{uuuqqqooonnnmmmlllqqqrrruuuyyyzzzxxxsssooojjjgggbbb___[[[VVVRRRNNNIIIHHHEEEBBB???===<<<<<<>>>>>>???????????????>>>===>>>?????????@@@CCCFFFJJJJJJKKKLLLNNNPPPRRRSSSVVVXXX[[[aaakkkuuu}}}}}}wwwqqqjjjhhhgggmmmvvv}}}|||zzzzzzyyyzzz{{{|||~~~~~~|||{{{yyyxxxxxxxxxxxxxxxzzz}}}rrrkkkgggbbb```______aaabbbcccbbb\\\^^^bbbeeeggghhhhhhhhhhhheeebbbaaaaaaaaa___^^^______```___]]]WWWQQQLLLEEEBBB>>>=========;;;888666666555555555666777777888888777555555555555555444444555555666666666666666666666666555555444444444444333333333222222222111111111111222222333333222222222111111111000000000111111222222111111000000000////////////000000.........///////////////////////////............------,,,,,,,,,,,,---------------............///------............------//////---,,,,,,---//////------............------////////////////////////........................------------------------........................------------------------,,,,,,---------........................---------******+++++++++,,,,,,,,,------------------------***,,,...---,,,,,,...///------------------------+++++++++,,,,,,,,,------,,,------......---------......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,---------......---..................---,,,,,,------------------,,,,,,,,,------.........***++++++,,,---......///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......~~~~~~|||yyyuuurrrqqqppppppvvvwwwzzz~~~~~~uuusssrrrtttxxx}}}|||xxxuuuvvvwwwxxxzzz{{{}}}}}}{{{|||}}}}}}zzzyyysssnnngggbbb````````````eeefffgggiiijjjgggccc___WWWUUUQQQMMMKKKHHHDDDAAA>>>===<<<;;;:::;;;<<<=========>>>?????????>>>>>>@@@AAACCCEEEHHHLLLRRRVVVTTTUUUVVVYYY\\\___bbbccchhhhhhkkkrrr{{{}}}wwwqqqllllllmmmqqqxxx||||||}}}|||zzzyyy||||||zzzyyyxxxxxxxxxwwwyyyuuummmgggeee^^^\\\ZZZ[[[]]]_________^^^aaaeeeiiilllmmmmmmmmmeee```ZZZWWWVVVUUURRROOOPPPPPPNNNLLLIIIGGGDDDCCC===<<<;;;;;;<<<;;;:::888777666666666666777888888777777777666666555555555444555555555666777777777777777777666555555444444444444333333333333222222222111111111111222333333222111111111111000000000000000111111111111000000000000////////////000000.........///////////////////////////..................------------......---------............///,,,,,,---............------------,,,------......------............------++++++,,,,,,,,,---------........................------------------------,,,,,,------...//////000------------------------,,,,,,---............---.........---------------))))))***++++++,,,------------------------------***,,,///...+++***,,,///------------------------,,,,,,,,,,,,------------,,,------............---///......------......///...------,,,,,,------...........................------------------------------------------------+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,---,,,,,,,,,---------......------...//////...------,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,------.........,,,,,,------------,,,,,,,,,,,,,,,---------......~~~~~~yyyvvvsssqqqooopppqqqsssvvvyyy}}}{{{}}}|||yyyxxxwwwyyy~~~~~~zzzwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxx{{{~~~~~~{{{vvvqqqllliiihhhggg]]]ZZZUUUQQQPPPQQQPPPPPPUUUUUUVVVWWWXXXVVVRRROOOKKKIIIFFFDDDCCCBBB@@@>>>===<<<<<<<<<===???AAABBBBBBDDDFFFIIILLLOOOPPPQQQUUUVVVWWWYYY[[[```fffjjjhhhhhhjjjkkknnnpppssstttvvvwwwyyy|||wwwqqqnnnppprrrvvvyyy~~~~~~}}}~~~|||xxxuuuqqquuuyyy|||{{{xxxvvvvvvssssssrrrqqqrrryyyvvvooohhhdddaaa\\\ZZZYYYYYY[[[]]]^^^^^^```bbbfffiiikkkjjjiiihhh[[[UUUOOOLLLLLLKKKGGGCCCDDDDDDDDDBBB@@@???>>>>>>;;;::::::;;;;;;:::888777888888888888888999999:::666666777888777666555444444444444555555666777888777777666555555444333333444444333333333333222222222111000000000111333333111111111111000000000000///000000000000000000///000000////////////000000............/////////000////////////............///..................///---------............///+++,,,------.........---............---,,,++++++,,,------......------,,,))))))***+++,,,---......................................................***++++++,,,------..............................,,,,,,.../////////...---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---///...***)))+++...------------------------,,,------------.........,,,,,,---..................------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,,,,,,,---,,,,,,,,,---------......------...//////...------++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,---------......zzzzzz{{{~~~~~~wwwuuurrrpppppprrruuuwwwwwwzzz}}}{{{}}}{{{yyyxxxxxx{{{}}}zzzwwwuuuwwwvvvuuutttrrrqqqppppppqqqrrrtttuuuuuutttsssrrroookkkeee___ZZZWWWVVVVVVKKKIIIGGGFFFGGGGGGFFFEEEIIIHHHIIIJJJLLLKKKHHHFFFGGGEEECCCBBBCCCCCCBBBAAAAAA@@@@@@@@@BBBDDDGGGIIINNNQQQVVV\\\ccchhhlllnnnnnnoooooonnnoooqqqvvvyyy}}}}}}||||||}}}}}}~~~|||{{{wwwrrrmmmqqquuuwwwyyy|||~~~}}}yyytttpppiiimmmrrruuutttsssqqqpppkkkkkkjjjiiijjjpppyyy|||wwwqqqkkkeee```\\\\\\ZZZYYYYYY[[[]]]^^^^^^[[[]]]___aaaaaa___\\\ZZZRRRLLLFFFEEEFFFEEEBBB>>>===>>>??????>>><<<<<<===::::::;;;;;;:::888666555555555444444444555666666555666888999999777555444444333333444555666777888666666555444333333222222444444444333333333222222222111000000000111333444111111111111000000000000//////000000000000//////000000////////////000000---.........//////000000000/////////............//////............//////---------.........//////+++,,,------.........---444444444444222000...,,,,,,,,,---......---,,,,,,)))***+++,,,...///000000................................................/////////000000000111111////////////////////////,,,,,,.../////////...---.........------,,,,,,,,,000//////......------,,,+++++++++++++++++++++++++++...000...***(((***...---------------------------------.........//////,,,,,,---.../////////...---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------------------------------------------------------+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,,,,---,,,,,,,,,---------......,,,---...//////...---,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,++++++++++++++++++---......//////......---,,,,,,,,,---------......{{{wwwtttwww{{{~~~~~~{{{sssrrrrrrtttwwwzzz{{{{{{yyy||||||zzzuuu{{{}}}}}}yyytttrrrpppnnnkkkqqqnnnjjjfffeeedddcccbbbddddddeeehhhjjjiiieee```VVVSSSPPPNNNLLLJJJGGGFFFCCCAAA??????@@@BBBBBBBBBAAACCCEEEEEEEEEFFFGGGIIIHHHGGGFFFGGGIIIKKKKKKJJJKKKJJJJJJLLLQQQWWW]]]```fffjjjqqqyyy~~~|||xxxtttrrrooorrrwwwzzz{{{}}}~~~}}}xxxqqqjjjeeedddgggkkknnnooommmkkkiiihhhfffcccbbbdddggglllooosssrrrpppmmmjjjgggdddccc^^^___```aaa```^^^[[[ZZZXXXVVVTTTSSSSSSRRRPPPNNNEEEDDDCCCAAA@@@???>>>>>><<<===>>>>>>>>>===;;;:::999999:::;;;;;;:::::::::999999888777666666777777888777555444333333444444666666666666666666666666777777666666555555555555333333444444333333222111111111111111000000000000111111111111111000/////////////////////000111111111111000000000000111111///////////////......---------------.........///////////////000000000000,,,,,,---.../////////...////////////////////////---.........---,,,++++++...........................------------...//////------------------------------------------------........................------------------------,,,,,,,,,,,,,,,---...////////////...---------,,,,,,,,,,,,------.........---.........---,,,,,,+++------------------------------------------------***+++---...///...------,,,------......------,,,***++++++,,,------------......---------,,,,,,,,,........................++++++++++++++++++++++++------------------------........................------------------------------------------------........................,,,++++++***+++,,,...///------------------------)))***+++---......------..................------////////////////////////------------------------........................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------|||xxxuuusssvvv{{{}}}zzzvvvuuuvvvxxx|||~~~~~~}}}zzz~~~~~~xxxrrrkkkfffdddcccaaa___ccc```\\\XXXVVVUUUSSSSSSXXXWWWXXXZZZ[[[YYYUUUQQQMMMJJJHHHEEECCCBBB@@@???@@@???======>>>???@@@@@@BBBEEEGGGIIIIIIKKKMMMOOOOOOPPPRRRVVVZZZ[[[YYYXXXXXXYYY[[[^^^ccciiiooorrr}}}|||yyyvvvtttsssvvvzzz||||||{{{{{{|||~~~}}}vvvpppjjjccc^^^^^^```dddggggggeeecccaaa```___^^^^^^```cccgggjjjjjjkkknnnooommmjjjgggddd]]]]]]]]]\\\ZZZWWWTTTRRRNNNLLLJJJIIIIIIHHHFFFEEEAAA@@@???>>>===<<<<<<<<<<<<<<<=========<<<;;;:::888888999999999999999888888888777666555555555555555555444444444555666777555555555555555555555555555555555444444333333333333333444444333333222111111111111111000000000000111111111111111000/////////////////////000111111111111000000000000111111///////////////......---,,,,,,---------.........---------.........//////------......///.......................................//////......---,,,........................,,,,,,,,,,,,,,,---......------------------------------------------------........................------------------------...............///000000............------------,,,,,,------------------------......------,,,+++------------------------------------------------+++,,,---.........---,,,,,,------......------,,,++++++,,,---------,,,,,,.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------------------------------)))***+++---......---------------------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------}}}zzzyyywwwuuussstttwww}}}~~~||||||{{{|||}}}||||||}}}|||{{{zzzyyyvvvssspppmmmkkkjjjddd___YYYUUUSSSRRRRRRQQQRRRPPPMMMJJJGGGFFFEEEEEEJJJJJJJJJLLLLLLJJJGGGDDDCCCBBB@@@???============@@@@@@@@@AAABBBCCCDDDEEELLLOOOSSSVVVXXXZZZ]]]___```bbbggglllooommmiiieeedddfffkkkqqqwww}}}}}}|||}}}}}}}}}|||}}}zzzxxxwwwvvvyyy|||}}}zzzwwwuuutttwwwyyy|||}}}~~~~~~{{{uuuoooiiibbb[[[VVVVVVXXX\\\^^^___]]][[[YYYYYYYYYYYYZZZ\\\^^^aaabbbbbbfffjjjmmmmmmhhhccc___XXXXXXWWWTTTQQQMMMIIIGGGDDDBBB@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<;;;::::::999777888888888888888777777888777777666555444444444333333333444555777888999555555555555555555555555333333222222222222111111333333333333333222222111111111111111000000000000111111111111111000/////////////////////000000111111000000//////000000111///////////////......---,,,,,,---------.........+++,,,,,,,,,,,,---------.........///......---------------------------------............---,,,,,,........................,,,++++++++++++,,,------------------------------------------------------........................------------------------..................///000------------............------------------,,,,,,------......------,,,,,,------------------------------------------------------.........---,,,,,,,,,------......------,,,,,,,,,---------,,,++++++...............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------}}}yyyvvvuuuuuuuuuvvvxxx|||~~~}}}~~~}}}{{{xxxwwwuuurrrnnnlllkkkkkkjjjiiijjjiiifffccc```\\\YYYXXXSSSPPPKKKHHHFFFFFFGGGHHHHHHHHHGGGDDDBBBAAAAAABBBCCCDDDFFFHHHHHHGGGEEECCCBBBBBBBBBAAAAAACCCEEEGGGIIIJJJMMMOOOPPPSSSUUUXXXaaadddiiimmmooorrruuuwwwwwwxxxzzz||||||wwwpppkkkhhhlllssszzz}}}~~~|||zzzzzz{{{}}}~~~{{{yyywwwtttwwwyyyyyyvvvrrrnnnmmmoooqqqtttvvvxxxyyy|||~~~vvvtttpppkkkddd^^^XXXTTTSSSUUUXXX[[[\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\```bbbeeefffddd^^^XXXTTTPPPOOONNNKKKHHHDDDAAA???@@@>>>===<<<===<<<;;;999::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999888888888888999888888777777777777777777666555444444222333333555666777888999555555555555555555555555222222222222222111111111222333333333333222111111111111111111000000000///111111111111111000//////000000////////////000000000000////////////000000///////////////......---------........./////////++++++,,,,,,,,,---------.../////////...---,,,,,,------------------------,,,,,,,,,------,,,++++++........................,,,,,,,,,+++,,,,,,---...------------------------................................................------------------------,,,,,,,,,++++++,,,------,,,,,,,,,------..................------,,,,,,,,,,,,------...------,,,,,,------------------------------------------------.........------,,,,,,+++,,,------......------,,,------------,,,++++++***........................++++++,,,,,,,,,,,,,,,---------------------------------------------------************************------------------------+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++******+++++++++,,,,,,,,,---------......------------------------|||zzzxxxuuutttuuuxxxzzz~~~{{{~~~}}}yyywwwvvvvvvtttuuuvvvvvvvvvwwwxxxyyyzzzzzzzzzwwwtttoookkkhhhddd```\\\YYYXXXXXXWWWVVVVVVVVVUUUTTTRRROOOMMMKKKHHHFFFCCCAAA???@@@CCCEEECCCEEEEEEDDDBBBBBBCCCEEEBBBFFFJJJMMMNNNMMMKKKJJJIIIJJJKKKLLLLLLOOOTTTXXXYYY]]]aaaeeegggjjjnnnrrrwwwzzz~~~yyysssoookkkooowww{{{yyyzzz{{{}}}~~~~~~{{{zzzxxxwwwyyy}}}|||yyyvvvrrrtttwwwvvvsssooolllkkkkkknnnqqqssstttwwwzzz}}}}}}xxxooonnnkkkfff```[[[WWWUUUUUUWWWZZZ]]]^^^___^^^]]]\\\\\\[[[ZZZYYYXXXVVVVVVYYYYYYYYYXXXVVVQQQMMMKKKGGGFFFEEECCCAAA???===<<<>>>===;;;;;;<<<<<<;;;:::;;;;;;<<<===>>>======<<<::::::999999888888888888999999::::::999888777777777777888888888777666555444555555666666777777777555555555555555555555555222222222222222333333333222222333333222222111000111111111111000000000///111111111111111000//////000000////////////000000000000////////////000000///////////////......---...////////////000000000,,,---------.............../////////...---,,,,,,........................------............------........................---------------......///------------------------................................................---------------------------,,,,,,+++++++++,,,,,,+++,,,,,,,,,------...............------,,,,,,,,,,,,,,,------...------,,,------------------------------------------------.........---,,,,,,,,,,,,,,,------......------,,,------------,,,++++++***------..................+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......//////------------------------,,,------...---,,,***)))------------------------,,,,,,,,,,,,,,,,,,------,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,,,,,,,,,,---------......------------------------vvvvvvuuuttttttvvvzzz}}}}}}uuuyyy}}}wwwtttooojjjgggfffffffffdddfffhhhiiiiiikkknnnqqqssssssqqqnnniiiccc]]]ZZZUUUQQQLLLIIIIIIIIIIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGBBBBBBAAA???>>>@@@DDDGGGEEEHHHJJJJJJGGGFFFIIIKKKJJJOOOWWW[[[\\\[[[YYYWWWWWWYYY[[[ZZZZZZ]]]ccchhhkkkpppuuuyyy{{{~~~~~~|||xxxtttpppooottt{{{}}}yyyuuuwwwxxxyyy{{{{{{|||||||||wwwwwwuuutttvvv{{{zzzwwwrrrtttuuuuuurrrooommmmmmlllnnnppprrrsssuuuyyy|||~~~{{{tttpppiiihhhfffaaa\\\XXXWWWXXXYYY[[[]]]___``````___^^^[[[ZZZXXXVVVTTTQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGFFF@@@??????>>>===<<<<<<;;;<<<:::999:::;;;;;;:::999<<<<<<>>>??????>>>===<<<::::::999888888888888999::::::::::::999888777777555666888999999999888777666666777777777666555555444444444444444444444444222333333333333444444444222222222222222111111000111111111111000000000000111111111111111000//////111000000///////////////000//////......//////000///////////////......---....../////////000000000............////////////.........///......------//////////////////////////////000111111111111000...........................------------...//////------------------------................................................------------------------///......---------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......------------------------------------------------------......---,,,,,,,,,------,,,------......------,,,,,,,,,---------,,,++++++,,,,,,,,,---------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------......//////000000........................,,,,,,---------,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,------....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------nnnppprrrrrrrrruuuyyy}}}zzztttqqquuu{{{{{{ttttttvvvyyyyyyrrrllliiibbb```\\\YYYVVVVVVVVVVVVTTTVVVYYY[[[\\\___dddhhhjjjiiiiiifffaaa[[[UUUQQQLLLHHHDDDAAAAAABBBCCCCCCCCCEEEGGGJJJLLLLLLLLLKKKCCCDDDDDDBBBBBBDDDIIINNNQQQTTTWWWVVVRRRPPPRRRUUU\\\ccclllrrrrrroookkkjjjjjjlllllljjjhhhiiiooouuuwww}}}~~~|||zzzvvvqqqmmmqqquuuzzz{{{wwwtttsssxxxxxxwwwvvvvvvuuuuuuuuurrrrrrrrrrrrvvv}}}zzzsssssssssqqqnnnlllllllllkkklllnnnooooooqqquuuwwwzzz}}}~~~yyyrrrmmmkkkffffffddd___[[[YYY[[[]]]\\\]]]^^^^^^]]][[[ZZZYYYSSSRRROOOLLLJJJHHHGGGFFF@@@@@@AAAAAAAAAAAAAAAAAA======<<<;;;;;;;;;;;;;;;:::888888888::::::999888;;;<<<===>>>>>><<<;;;:::;;;:::999888888888999999999999999999888777666555222444666888999999888888555666777888777777666555444444444444444444444444222222222333333333444444222222222222222111000000111111111111000000000000111111111111111000//////111111000/////////////////////............/////////////////////......---------------............---.........////////////------......///....................................//////000111111000000........................------,,,,,,------...///------------------------................................................------------------------///...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,------......------------------------------------------------------------,,,,,,,,,---...///,,,------......------,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------...//////000------------------------,,,,,,+++++++++,,,------------------------------------,,,+++++++++,,,---++++++,,,------...//////------------------------------------------------------------------------------------.........///...------,,,,,,------...,,,,,,,,,---------......------------------------iiikkknnnpppqqqsssxxx||||||~~~zzzsssnnnooorrryyy|||ssskkkjjjmmmrrrzzzyyyttttttxxx|||zzzyyyuuuooohhhaaa[[[XXXUUUSSSPPPNNNLLLKKKKKKLLLIIILLLPPPRRRSSSWWW]]]aaacccccccccaaa]]]WWWQQQNNNIIIEEEAAA??????AAABBBBBBFFFHHHLLLOOOQQQRRRRRRRRRGGGHHHIIIHHHGGGJJJPPPUUU^^^bbbdddbbb]]]ZZZ\\\^^^nnnvvv{{{yyyxxxzzzyyyvvvqqqrrrwww|||}}}~~~|||yyysssmmmhhhooorrrvvv||||||xxxwwwxxxxxxwwwtttrrrpppnnnnnnmmmlllmmmooorrryyy}}}rrrrrrqqqnnnjjjhhhhhhiiihhhiiijjjkkkkkklllppprrrwwwyyy{{{yyysssmmmiiiiiiggggggddd```\\\[[[___ccc^^^^^^]]]\\\YYYVVVTTTRRRKKKIIIGGGDDDBBBAAAAAAAAA;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;;;;;;;;;;999888777888:::;;;:::999999:::<<<<<<<<<:::888777;;;;;;999888888888999:::888888888888777666555444000222444777888999888777444555666888888888777666444444444444444444444444111111222222333333333333111222222222222111000000111111111111000000000000111111111111111000//////111111000/////////////////////............/////////////////////......---+++++++++,,,,,,,,,---------------.........//////,,,,,,---.../////////...------------------------++++++,,,---.........---........................,,,,,,++++++,,,,,,---...------------------------////////////////////////........................---------------------------,,,++++++************---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,,,,---.........------------------------------------------------------,,,,,,+++,,,---///000,,,------......------,,,***+++,,,,,,------------*********++++++,,,,,,,,,,,,,,,------...///000000++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///------------------------...---,,,+++++++++,,,---******+++,,,,,,---......------------------------------------------------........................---------........./////////......------......///,,,,,,,,,---------......------------------------hhhjjjmmmoooqqqtttyyy||||||{{{xxxrrrooopppvvvyyy~~~|||}}}wwwtttooolllnnnrrrxxx}}}}}}yyywwwsssqqqnnnjjjfffeeefffhhhiiifffbbb]]]WWWRRRNNNLLLGGGIIIJJJIIIHHHGGGHHHIIIIIIIIIIIIJJJNNNTTTYYY]]]bbbhhhkkkeee^^^YYYVVVTTTSSSOOOJJJHHHHHHIIIJJJKKKQQQQQQUUU\\\dddgggddd___XXXUUUQQQPPPTTTYYY^^^aaagggggggggggghhhjjjkkkkkk}}}~~~~~~}}}zzzwwwwww{{{}}}vvvuuutttrrrpppoooooonnnqqqtttxxx{{{|||}}}~~~}}}yyywwwvvvuuutttsssqqqooommmkkkiiihhhnnnnnnqqqxxx}}}wwwoookkkgggfffggghhhgggeeeiiigggeeecccdddgggjjjlllrrrrrrsssttttttpppkkkfffjjjgggccc```___]]][[[ZZZ[[[YYYVVVRRRNNNLLLJJJJJJBBBAAA@@@>>>>>>=========;;;:::999999;;;<<<;;;999>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<;;;;;;<<<:::999999888888999999:::999:::;;;;;;;;;999888777::::::::::::999777555444555555555555666666666666777888999999888777666555555555444444444333333333000000000111222222222333666333000///111222333333000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------.........---+++***++++++,,,------......///.........------.........++++++******++++++,,,---........................,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------000///---,,,+++,,,------///...---,,,,,,---...///.........------,,,,,,,,,(((((())))))***+++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++------------------------000///...------------------------------------------,,,,,,,,,,,,---..............................------------------------,,,------......------,,,pppsssvvvxxxyyy{{{~~~}}}yyyxxxvvvssssssvvv}}}|||xxxuuuuuuyyy|||}}}|||yyyxxxwwwvvvvvvvvvwwwxxxxxxxxxwwwuuurrrnnnkkkiiicccbbb```]]]ZZZYYY[[[\\\]]]\\\ZZZVVVRRRNNNJJJHHHHHHIIIJJJIIIHHHHHHIIIKKKLLLMMMNNNRRRWWW]]]bbbfffkkksssxxxtttmmmiiieeeaaa]]]XXXSSSQQQRRRUUUXXXYYYbbbbbbdddjjjqqqsssoookkkbbb___[[[ZZZ^^^cccgggjjjiiijjjjjjkkkmmmoooqqqsss{{{xxxwwwzzz}}}~~~}}}xxxuuurrrqqqooonnnmmmmmmmmmmmmmmmppptttwwwxxxzzz|||~~~|||yyyvvvtttsssssspppoooooommmlllkkkjjjiiinnnooorrrzzzxxxssskkkhhhdddcccdddeeedddccceeedddcccbbbccceeehhhiiiqqqqqqrrrsssrrrooojjjfffeeebbb^^^\\\ZZZYYYXXXVVVRRRPPPMMMJJJGGGEEEDDDCCC@@@@@@>>>===<<<<<<;;;;;;999888777888:::;;;:::999???>>>>>>===<<<<<<======>>>===<<<;;;;;;::::::::::::999999888888999999:::999999:::::::::999888777::::::::::::999777555444555555555555666666666666777777888888888777666555555444444444444333333333111111111111111222222222444222000000111222222222000000000000000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////......------------......................................................---------------------------///000///...,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---.../////////...---,,,------------------------......------------......,,,,,,++++++,,,,,,---...........................,,,------......------,,,++++++,,,------------,,,,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------------------------,,,+++*********++++++------,,,,,,,,,,,,------......---------,,,,,,,,,+++***************+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++------------------------//////...---------------------------------------,,,,,,,,,+++,,,,,,---...........................------------------,,,,,,,,,------......------,,,}}}zzzuuuuuuwwwwww{{{{{{llljjjjjjnnnuuu{{{}}}}}}~~~yyysssnnnkkkjjjhhheeeaaa^^^ZZZXXXSSSTTTTTTSSSRRRRRRTTTVVVXXXXXXXXXXXXUUUQQQMMMKKKMMMNNNOOOOOONNNNNNPPPRRRTTTVVVZZZ___eeelllqqqtttxxx{{{vvvqqqkkkfff```]]]___dddiiilllpppoooppptttxxxyyyvvvrrrkkkhhhddddddgggkkknnnpppkkkkkklllmmmpppsssuuuwww|||{{{wwwvvvwwwyyyzzz|||~~~~~~vvvppplllkkkjjjjjjjjjkkklllmmmnnnkkkmmmppprrrsssvvvyyy{{{|||zzzwwwsssqqqooooooooolllllllllllllllkkkjjjjjjmmmooottt|||}}}wwwpppllleeebbb```___aaabbbccccccdddddddddeeeeeefffggggggllllllmmmnnnnnnkkkfffbbb]]]ZZZVVVTTTSSSSSSQQQPPPHHHGGGEEECCCAAA??????>>>???>>>===;;;::::::999999777666555666999:::::::::@@@???>>>>>>===>>>>>>>>>===<<<;;;::::::999:::::::::999999888888999999:::999999999999999888888777999999999999888666555444444555555555555666666666777777777888777777666555444444444444333333333333222222222111111111111111222111000111222333222111000000000000000000000000///000000111111000000///////////////////////////........................///////////////////////////..................///........................................................................---...000///...,,,------...------,,,,,,------...---------------------------.........---,,,,,,+++---...//////000///////////////...------,,,++++++------,,,,,,,,,,,,------------,,,,,,------...///------------------------,,,------......------,,,++++++,,,---------------,,,,,,,,,---------......///...---,,,+++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++.................................---------------------------------------,,,,,,++++++,,,,,,---...------------------------.........------,,,,,,,,,,,,------......------,,,}}}zzzsssppptttxxx{{{~~~~~~|||{{{}}}~~~zzzrrrlllcccbbbdddkkkuuuyyymmmfffcccaaa___[[[XXXUUURRRQQQMMMPPPTTTWWWYYY\\\___aaaeeefffhhhgggeee```\\\XXXXXXYYYZZZYYYYYYZZZ]]]___aaadddiiiooovvv{{{{{{wwwqqqjjjgggiiinnntttxxxwwwvvvvvvwwwzzzzzzxxxvvvqqqnnnkkkiiikkkmmmooopppjjjiiiiiijjjlllooorrrsssuuuxxx||||||zzzzzz|||}}}zzzvvvtttttttttwwwxxx{{{{{{||||||~~~yyyqqqkkkhhhfffggghhhjjjllloooqqqrrrnnnnnnooooooppprrrvvvyyy~~~xxxvvvrrrooommmllllllmmmllllllmmmmmmlllkkkjjjiiijjjmmmttt}}}~~~xxxsssnnniiieee___^^^]]]^^^```ccceeegggjjjkkkkkkkkkjjjiiigggeeeccccccdddeeedddbbb^^^ZZZSSSQQQMMMLLLKKKKKKJJJIIICCCBBBAAA@@@??????>>>>>>===<<<;;;:::999999999999888666555666999;;;<<<<<<@@@@@@??????>>>??????@@@>>>===<<<;;;:::::::::::::::999999888888999999:::999999999:::999999888888999888888888777666555555444444444555555555666666666666666666666666666555444444444333333333222222333222222222111000000000000000///111222333111///000000000000000000000000//////000000000000//////////////////////////////........................//////////////////////////////............//////........................................................................,,,...//////...------......------,,,,,,------.......................................---,,,++++++------......////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------------------------,,,------......------,,,+++,,,,,,---...---------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------......+++,,,---......---,,,+++------------------------,,,++++++******++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------,,,------------------------------,,,,,,------...///------------------------.........------,,,,,,+++,,,------......------,,,zzzwwwppplllkkkrrrxxxzzzzzz{{{xxxyyyyyywwwvvvuuuwwwxxxxxxzzz}}}|||yyytttnnnhhhddd``````bbbkkkyyyyyymmmeee```^^^[[[XXXVVVTTTTTTSSSSSSXXX```gggmmmqqquuuxxx|||}}}~~~}}}yyysssmmmhhhbbbbbbccccccdddfffiiilllpppsssxxx~~~|||vvvnnnjjjlllqqqwww{{{}}}|||{{{{{{}}}|||xxxtttrrrqqqqqqpppoooiiihhhgggffffffhhhjjjlllooorrruuuvvvvvvxxx}}}~~~{{{yyyvvvtttrrrrrrtttuuuvvvuuuuuuwwwyyy{{{||||||zzztttnnniiiggggggiiilllpppsssuuuvvvwwwrrrqqqpppnnnmmmooossswww{{{~~~uuusssoookkkiiiiiiiiijjjllllllmmmmmmllljjjhhhgggeeejjjrrr|||~~~zzzuuuppplllhhhdddaaa\\\\\\]]]___aaaeeeiiikkkpppppppppoookkkgggbbb```YYYXXXXXXYYYYYYWWWSSSPPPKKKIIIFFFEEEEEEEEEDDDCCC???@@@@@@@@@@@@?????????<<<<<<;;;:::::::::;;;;;;;;;999777888;;;===??????@@@@@@????????????@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888888999999:::999:::;;;<<<<<<;;;:::999888888777666666555555555444444444444555555555555555555555555555555666666444444333333333222222222333222222222111000000000///...///000222222111/////////////////////////////////000000000000//////////////////////////////////////////////////////........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...//////...------......------,,,,,,------...........................---.........---,,,,,,+++,,,,,,,,,------......///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---------------------------,,,------......------,,,,,,,,,---.........------,,,,,,,,,---------......+++++++++++++++,,,---...******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---...//////...---,,,------------------------************+++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......------,,,------------------------...............//////000------------------------.........------,,,,,,,,,,,,------......------,,,}}}}}}uuuxxx|||}}}yyyvvvpppkkkkkkrrrwwwuuuqqqoookkkmmmoooqqqqqqsssuuuwwwxxxxxxwwwwwwwwwxxxyyyzzzyyyxxxvvvrrrmmmiiidddbbbaaaaaafffqqq|||qqqjjj___^^^[[[ZZZYYYZZZ\\\]]]```fffqqqzzz~~~wwwrrrhhhiiijjjjjjkkknnnrrruuuzzz|||zzztttmmmiiijjjooouuuyyy{{{zzzzzz{{{}}}|||yyyvvvsssppphhhfffdddaaaaaabbbccceeeeeehhhllloooqqqvvv}}}|||xxxssspppjjjlllmmmnnnmmmnnnoooqqqrrrssstttrrrnnnkkkjjjjjjppprrrvvvzzz|||{{{yyyxxxsssqqqnnnkkkjjjlllrrrvvv|||{{{rrrooojjjfffdddcccdddeeehhhiiijjjjjjiiigggeeecccbbbgggpppzzz~~~uuurrrnnnkkkiiifffcccaaa\\\]]]______aaadddhhhllloooooonnnkkkfff```ZZZWWWPPPOOOOOOOOOPPPNNNKKKHHHEEECCC@@@@@@@@@AAAAAA@@@<<<===>>>>>>??????>>>>>><<<<<<<<<<<<===>>>??????>>><<<::::::<<>>??????@@@AAA??????>>><<<<<<<<<<<<<<<:::999999888888999999:::999;;;>>>AAAAAA???===;;;777777666555555555555555333444444444444555555555555444444444444555666666333333333333222222222222222222222111111111111111///...---...000111111000////////////////////////...//////000000//////...////////////////////////////////////////////////........................///..................///........................++++++++++++++++++++++++------------------------+++---//////...---...///...------,,,,,,------...------------------------,,,------......------,,,------,,,,,,,,,---......++++++,,,,,,---...//////------,,,,,,,,,,,,------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............,,,,,,,,,---------......************+++,,,---...+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,---......//////......---,,,,,,,,,------------...)))*********,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------***+++---......---,,,,,,------------------------...............//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,~~~{{{zzz{{{ssswww}}}|||vvvrrrvvvxxxssskkkgggcccgggnnnsssxxx|||{{{wwwtttuuuwwwxxxyyyxxxvvvrrrmmmiiifffeeecccfffnnn|||}}}tttnnnaaa```______aaadddhhhjjjnnnuuuzzzuuummmnnnooooooqqqtttyyy}}}}}}{{{tttoooiiifffhhhnnntttwwwvvvvvvwwwyyy||||||wwwqqqmmmcccaaa^^^[[[ZZZ[[[]]]___]]]aaaggglllpppwww{{{uuunnniii^^^aaaccceeeeeegggiiilllmmmmmmnnnmmmmmmmmmoooqqq{{{~~~~~~xxxtttnnnllliiifffeeeiiipppuuuvvvmmmjjjeee```]]]\\\]]]^^^___aaacccddddddcccaaa______eeeooozzz{{{vvvnnnllljjjiiihhhgggeeeccc^^^___```___^^^___cccfffjjjjjjhhheee```YYYTTTQQQKKKKKKJJJKKKKKKJJJGGGDDDBBB@@@======>>>?????????;;;<<<===>>>>>>>>>============>>>???@@@BBBDDDDDD@@@===;;;:::<<>>>>>>>>>>>>>>???@@@@@@>>>>>>===<<<;;;;;;;;;;;;:::999999888888999999::::::===BBBFFFFFFCCC???<<<777666555444444444555555333333444444444555555555444444333333333444666666333333333222222222222111111111111111111222222222///...,,,---///111111111////////////////////////......////////////......////////////////////////......................................................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................+++---//////...---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///...------,,,---......,,,---------------------......------------......,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...............,,,,,,,,,---------......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------***+++---.........---,,,...------,,,,,,------...,,,,,,,,,---------......+++++++++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------......------,,,~~~~~~~~~|||yyyyyyzzz{{{zzz||||||{{{tttkkkeeegggmmmvvvzzzvvvvvvxxxzzz|||{{{yyyuuuoookkkiiiiiifffkkkwww|||tttoooeeedddcccdddggglllqqqtttxxxzzzvvvrrrsssssstttuuuyyy~~~|||~~~}}}vvvoookkkfffdddhhhnnnssswwwvvvvvvxxx{{{zzzssslllggg^^^\\\YYYVVVUUUWWWYYY[[[^^^cccjjjpppvvv}}}}}}xxxppphhhaaaVVVYYY\\\^^^aaacccfffiiikkklllmmmmmmnnnqqquuuyyyvvvpppiiigggdddaaabbbgggooouuuzzzsssiiifff```[[[WWWWWWXXXYYYXXXZZZ]]]___```___^^^\\\___eeepppzzz~~~xxxssskkkiiihhhiiiiiihhhfffddd```aaa```^^^[[[ZZZ]]]```gggfffdddaaa\\\WWWRRROOOJJJIIIIIIIIIJJJIIIFFFDDD@@@>>><<<<<<===??????>>><<<===>>>???@@@???>>>>>>>>>>>>???AAACCCEEEGGGHHHAAA>>>;;;:::<<<>>>???@@@>>>>>>======>>>???@@@@@@======<<<;;;:::::::::::::::999999999999999999::::::>>>DDDIIIIIIFFF@@@<<<777666555444333444555666333333333444444444555555444333333222333444666666333333333222222222111111000000111111222222222333000...++++++...000222222////////////////////////......////////////......////////////////////////------------------------........................---------,,,,,,---------........................------------------------000000000000000000000000+++---//////.........///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////111000///...------...//////......------,,,,,,+++///......------......///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......,,,,,,,,,---------......------,,,+++************---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---///000000000//////...---++++++++++++---...,,,,,,,,,------.........------,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///++++++,,,---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))***,,,.........,,,+++------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,------......------,,,}}}~~~yyyppphhhfffgggrrr{{{zzz{{{|||{{{{{{zzzvvvqqqmmmjjjjjjgggppp~~~{{{qqqiiiffffffhhhjjjllloooqqqrrr~~~xxxttttttssstttxxx}}}~~~{{{wwwtttlllfffcccfffkkklllooorrrpppuuuyyy{{{xxxssslllddd^^^\\\ZZZXXXVVVUUUVVVWWWXXX\\\___gggrrr}}}{{{uuummmaaaYYYRRRQQQRRRVVV]]]dddiiikkkjjjmmmpppppppppssszzzyyyqqqllldddccc___[[[ZZZ___iiippp{{{sssoooeeeaaa[[[VVVTTTSSSRRRQQQTTTUUUWWWYYY[[[\\\\\\]]]___cccllluuu{{{zzzrrrlllggggggfffeeecccaaa```___WWWWWWVVVSSSRRRTTT[[[```cccbbb___[[[VVVPPPKKKHHHIIIHHHGGGGGGGGGEEEBBB@@@<<<<<<<<<>>>??????===;;;888999;;;===????????????>>>>>>>>>>>>???AAABBBCCC?????????>>>>>>>>>>>>>>>@@@===;;;:::<<<>>>@@@@@@>>><<<:::999999999;;;<<<:::888777888::::::888555888;;;>>>AAAAAA???<<<999666666666666555555555555333333444555666666555555333222222222333555777888444444333333333333222222000111444555666555444333444333222111000000000000111111000000000000111111000000000000000000000000---.........//////000000........................------............------.........///////////////,,,,,,---------------------------............///,,,,,,,,,,,,,,,---...///...///111000...------...------------------------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------///////////////////////////...---,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------......---------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,,,,++++++,,,......,,,***...---,,,,,,++++++++++++------------------------------------------------++++++------------++++++))))))***++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,+++******++++++++++++++++++++++++------------------------{{{uuummmhhhgggppp}}}|||wwwvvvwwwxxxzzzzzzyyyuuupppllljjjiiikkktttzzzqqqjjjcccdddfffiiimmmqqquuuxxx~~~}}}xxxssspppssssssuuuyyy~~~|||zzz|||zzzuuupppmmmhhhbbb___bbbfffhhhkkknnnlllrrrxxx|||xxxpppkkkfff```[[[VVVVVVVVVVVVVVVXXXYYYZZZ```dddkkkvvvyyyrrriii]]]UUUQQQPPPQQQVVV]]]dddiiikkklllnnnqqqqqqqqqttt|||{{{rrrkkkfffaaa```]]]YYYXXX]]]fffnnnzzz{{{}}}}}}zzzuuuooojjjbbb^^^ZZZWWWVVVUUUSSSRRRQQQSSSVVVYYY\\\___aaabbb___ccciiippptttqqqjjjddd______^^^^^^]]][[[ZZZYYYTTTTTTSSSPPPOOORRRXXX\\\```^^^\\\XXXSSSOOOKKKIIIHHHGGGFFFEEEEEECCC@@@>>>;;;::::::<<<===>>><<<:::888999;;;>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>>>>======<<<;;;:::999:::;;;;;;:::999888888::::::888555999:::===???>>>===:::888666666666666555555555555333444444555666666555555666555444333333333444444444444333333333333222222111222444666777777666555444333222111000000000000111111000000000000111111000000000000000000000000............/////////000...............---------------............------//////......------,,,,,,---------------------------------............///------,,,,,,,,,---.........///000000...------...------------------------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---,,,++++++------,,,+++...---,,,,,,+++++++++,,,------------------------------------------------+++,,,,,,------,,,,,,+++******++++++,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************xxxqqqlllgggfffhhhtttuuuppppppqqqrrrvvvwwwwwwtttpppmmmkkkkkkqqqyyyyyyqqqkkkddddddeeegggkkkqqqvvvyyy}}}zzztttooollljjjoooqqquuu{{{xxxuuutttuuuzzz}}}xxxsssnnniiifffaaa[[[YYY\\\___aaaeeejjjiiiqqqyyyxxxnnnfffbbb___\\\YYYXXXZZZ\\\___aaacccddddddfffiiipppzzz}}}uuunnneee[[[TTTOOOOOOQQQVVV]]]dddhhhjjjlllnnnooooooooottt|||yyyqqqjjjccc```[[[ZZZXXXUUUTTTXXXaaahhhoooqqqssstttrrrnnniiifff___]]]ZZZYYYYYYWWWUUUSSSRRRTTTVVVYYY\\\___aaabbb]]]___cccggghhhddd^^^YYYSSSSSSTTTTTTTTTSSSRRRRRRPPPPPPNNNMMMLLLOOOTTTWWW[[[YYYVVVRRROOOLLLJJJIIIFFFEEECCCCCCBBBAAA>>>;;;999888888999;;;<<<:::999888999<<<>>>@@@AAAAAAAAAAAA@@@>>>===;;;:::::::::>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@BBBAAA>>><<<;;;;;;;;;;;;:::::::::::::::999999999::::::888777999:::;;;;;;:::999777666666666666666555555555555333444555555666555555555666555444333333333333444444444333333333333222222111333555666888888888777333333222111000000000000111000000//////000000111000000000000000000000000............//////////////////.........---------------............------//////...---,,,+++******.........------,,,,,,+++---------............///......---,,,,,,,,,---------///000000...------...------------------------......------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++......---,,,,,,,,,------,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------............------......---------,,,,,,,,,------------------------------------------------------++++++++++++------------------------------...------------,,,,,,,,,...,,,******+++------,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))~~~~~~~~~|||rrriiidddaaa___ccciiisssuuullliiijjjlllmmmqqqssstttsssqqqooooooooouuu{{{~~~~~~|||uuuooojjjeeedddcccdddgggkkkpppssszzzwwwnnnhhheeeddddddiiimmmtttzzz~~~}}}rrrooommmmmmqqqwww{{{}}}}}}wwwrrrmmmiiidddaaaZZZUUUSSSVVVYYY\\\aaagggnnnwwwxxxqqqggg___\\\\\\\\\\\\___bbbfffjjjmmmnnnnnnmmmjjjlllrrrzzzyyyrrrjjjccc[[[VVVMMMNNNPPPVVV]]]cccggghhhiiiiiiiiiiiikkkpppwww}}}~~~{{{vvvooohhhccc___]]]VVVVVVUUUSSSQQQUUU\\\aaahhhiiilllmmmllljjjgggeee___^^^]]]\\\\\\ZZZWWWTTTVVVVVVVVVWWWWWWXXXYYYYYYXXXZZZ\\\]]]\\\YYYTTTPPPJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKMMMQQQSSSVVVTTTQQQMMMKKKIIIIIIIIIEEECCCAAA@@@@@@>>><<<:::888777777888:::;;;:::999999:::===???AAABBBBBBBBB@@@???===<<<:::999888888=========>>>>>>>>>>>>>>>>>>@@@CCCFFFGGGEEEAAA===:::;;;;;;;;;;;;:::999888::::::::::::::::::888888:::999999888777666666555666666666666555555555555444444555555555555555444222222222333444555666777444444333333333222222222222333555666888888999999333222222111000000111111000000////////////000000////////////////////////.........////////////////////////...------,,,,,,------............------......------,,,,,,++++++//////...---,,,,,,++++++---------............//////...---,,,,,,,,,,,,,,,---///000///...,,,------------------------------......------------......------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------...------,,,,,,,,,------+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,------------------------------------------------...---+++******+++---...------------------------------------------------///---***)))+++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,---......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqpppppppppqqqsssuuuvvv{{{}}}|||uuupppggg```YYYWWWVVVXXX___gggrrr{{{wwwqqqhhhcccbbbdddgggiiikkkmmmooopppooooooppprrrtttxxx{{{|||zzzvvvrrrqqqrrrtttuuutttpppkkkfffcccaaa```^^^___aaaeeejjjmmmuuuyyy}}}zzzqqqmmmggg```[[[ZZZ[[[]]]ccciiirrrzzz}}}}}}zzzxxxnnnkkkhhhgggjjjnnnqqqsssvvvsssnnnjjjgggccc```]]]VVVSSSRRRUUUXXX[[[bbbjjjzzz~~~tttnnneee]]][[[\\\___aaaeeehhhmmmqqqssssssqqqoooooopppsssxxx}}}~~~wwwoooggg```YYYUUUNNNNNNQQQVVV]]]aaaccccccbbbbbbbbbccceeejjjpppuuuuuurrrmmmgggccc___^^^]]]VVVXXXXXXVVVTTTUUU[[[___dddeeeggghhhhhhgggeeeddd```___^^^]]]\\\ZZZVVVRRRUUUTTTSSSQQQPPPPPPPPPPPPRRRTTTVVVVVVUUUQQQNNNLLLFFFGGGHHHJJJKKKKKKLLLLLLLLLKKKJJJJJJLLLNNNOOOPPPQQQOOOMMMJJJHHHHHHGGGHHHCCCAAA???>>>>>>>>><<<:::888777777888:::;;;;;;:::;;;<<<>>>@@@BBBBBBBBBBBB>>>>>>===;;;::::::::::::<<<<<<======>>>>>>>>>>>>>>>@@@CCCGGGHHHFFF@@@<<<::::::;;;;;;::::::999888999:::::::::999888888888999999888777666555555555666666666666555555555555444555555555555555444444111222222444555555666666444444333333333222222222222333444555666777888888333222111111000111111111000000////////////000000///////////////////////////////////////.........//////.........---------------............------,,,,,,------........./////////...---,,,,,,++++++---------............//////...---,,,,,,,,,,,,,,,---...000///---,,,,,,---------------------------......------------......------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------........................------,,,,,,,,,------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---------,,,,,,,,,------------------------------------------------...---+++******+++---...------------------------------------------------///---***)))+++,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------aaa```______```bbbeeefffiiiiiiiiiiiihhhddd^^^ZZZUUUPPPMMMMMMNNNQQQZZZccciiioootttuuuvvvvvvrrrmmmfffbbb]]]ZZZ[[[^^^aaabbbccceeehhhiiiiiijjjkkkmmmmmmnnnnnnlllhhheeecccbbbcccdddeeeddd```]]][[[[[[YYYXXXXXXZZZ]]]aaafffhhhlllooorrruuutttpppkkkhhh\\\ZZZWWWSSSQQQQQQUUUXXXaaaiiittt|||~~~|||xxxvvvnnnjjjeeecccdddgggiiijjjkkkhhhdddbbb```^^^\\\ZZZXXXVVVVVVYYY]]]aaajjjsssyyypppkkkccc\\\ZZZ\\\aaadddlllooossswwwxxxwwwtttrrrsssqqqqqqrrruuuxxxxxxxxx|||zzztttmmmddd\\\VVVRRROOOPPPSSSWWW\\\^^^___^^^\\\\\\\\\^^^aaafffjjjmmmmmmjjjfffbbb___]]]\\\\\\ZZZ\\\]]][[[XXXXXX\\\_________```aaa``````___^^^]]][[[ZZZYYYXXXVVVRRROOOMMMLLLKKKJJJJJJKKKLLLMMMNNNQQQTTTTTTQQQNNNLLLKKKDDDEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIKKKMMMOOOOOONNNNNNMMMKKKJJJHHHGGGGGGFFFBBB@@@>>>>>>>>>???>>>===;;;:::999:::<<<>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAA>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>???===>>>@@@CCCDDDBBB>>>:::::::::::::::999999999999777999::::::888777777888999999888888777666666666666666666666555555555555555555555666555555444333444444555555444444333222444444333333333333222222222222333333444555555555222222111111111111111222000//////......//////000000000000000000000000000///////////////.................................------............------++++++,,,---...///000000.........------,,,,,,+++---------............///......---,,,,,,,,,------,,,...//////---,,,,,,---------------------------......------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---------,,,,,,,,,------------------------------------------------------++++++++++++------------------------------,,,,,,,,,------------......,,,******+++------,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------------------------......///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++SSSSSSRRRSSSUUUXXX\\\^^^[[[ZZZXXXWWWUUURRRNNNKKKJJJGGGGGGIIIJJJLLLTTT]]]\\\___```]]]^^^aaabbb___ZZZXXXUUUTTTVVVXXXZZZ[[[\\\^^^```aaa``````aaabbbaaaaaa___[[[VVVTTTTTTUUUUUUWWWWWWVVVTTTSSSTTTVVVUUUVVVVVVXXXZZZ]]]```bbbaaaccceeeeeedddaaa]]][[[NNNOOOPPPOOONNNQQQVVVZZZccclllyyy~~~yyyvvvooojjjeeebbbaaacccddddddcccaaa^^^]]]]]]]]]\\\ZZZ^^^\\\]]]aaaeeejjjuuu}}}uuukkkfff```ZZZWWWZZZ___cccnnnqqquuuxxxyyyxxxvvvtttqqqnnnjjjhhhiiikkklllllloooooommmiiibbb\\\WWWTTTRRRSSSUUUXXX[[[\\\ZZZXXXXXXYYYZZZ]]]aaaeeehhhiiigggeeeaaa^^^[[[ZZZYYYYYY[[[]]]^^^\\\YYYWWWYYY\\\WWWWWWVVVVVVUUUUUUTTTTTTTTTRRRQQQQQQPPPOOOMMMKKKGGGFFFEEEEEEEEEGGGIIIJJJNNNQQQTTTTTTQQQMMMJJJJJJCCCDDDFFFGGGIIIIIIJJJJJJJJJIIIHHHJJJMMMOOONNNLLLLLLLLLKKKJJJIIIGGGFFFEEEBBB@@@>>>>>>???@@@@@@@@@>>><<<;;;<<>>============;;;;;;<<<<<<===>>>>>>???>>>>>>>>>@@@AAA@@@===:::;;;;;;999888888888999:::666888:::999777555666777888888999999999999888777666666666666555555555555555555666666555444444333444444555555555444333222444444333333333333222222222222111111111111222222222111111111111111222222//////............//////000000000000000000000000000/////////............,,,,,,------.../////////------............------++++++,,,,,,------......---------------------------------............///------,,,,,,,,,---......,,,...//////---,,,,,,---------------------------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---,,,++++++------,,,+++,,,+++++++++,,,,,,---...++++++++++++++++++++++++)))******+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++---------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------......//////------------------------************************LLLLLLLLLNNNQQQUUUZZZ]]]YYYWWWTTTSSSQQQOOOLLLIIIEEEDDDEEEGGGHHHIIIPPPYYYVVVWWWUUURRRSSSXXX\\\\\\UUUSSSQQQQQQSSSUUUVVVVVVXXXZZZ[[[[[[YYYXXXXXXYYYYYYXXXTTTOOOKKKJJJKKKMMMNNNPPPQQQPPPNNNOOOSSSWWWXXXXXXXXXXXXXXXYYYZZZZZZYYYZZZ[[[\\\[[[YYYVVVUUUIIILLLOOOPPPQQQTTTZZZ___fffppp}}}{{{xxxpppkkkeeeaaa```aaaaaaaaaaaa___]]]]]]^^^______^^^bbbaaabbbgggkkkqqq}}}{{{sssfffccc]]]WWWUUUWWW\\\```iiikkkooorrrssssssqqqpppmmmiiiccc______```aaabbbbbbdddfffeeebbb^^^[[[YYYTTTTTTVVVYYY[[[ZZZWWWUUUXXXXXXZZZ^^^bbbfffggggggdddbbb___\\\YYYWWWVVVVVVYYY[[[\\\ZZZVVVTTTUUUWWWPPPPPPOOONNNMMMLLLKKKKKKLLLKKKJJJJJJJJJKKKIIIHHHFFFEEECCCBBBBBBDDDEEEGGGNNNRRRVVVVVVRRRMMMJJJIIIBBBCCCEEEFFFGGGHHHHHHHHHIIIHHHHHHJJJMMMOOOMMMKKKKKKLLLLLLKKKJJJHHHFFFDDDBBB@@@>>>>>>@@@BBBBBBBBB@@@>>>===>>>@@@CCCDDDDDDBBBBBBCCCCCCCCCBBB@@@???CCCBBBAAA???>>>=========;;;;;;;;;<<<===>>>>>>???AAA@@@??????@@@@@@>>>===<<<;;;999777777888999:::555777999888666444555777777888:::;;;;;;:::999888777666666666555555555555555666666666555444333333000111333555666666666555444444444333333333222222222111000000//////000000222111111111111111222222//////............//////000000000000000000000000000000//////.........---+++,,,,,,---...///000000---..................---,,,,,,++++++++++++++++++,,,,,,---------------------------.........//////,,,,,,,,,,,,------...///,,,...///...---+++,,,,,,------------------------.........------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,---...///......,,,++++++,,,..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------.........,,,++++++,,,......,,,***++++++++++++,,,,,,---...++++++++++++++++++++++++))))))***+++,,,,,,------------++++++++++++------++++++++++++++++++++++++...------------...//////........................------------------------++++++++++++++++++++++++***+++,,,---///000111111------------------------++++++++++++++++++++++++LLLPPPTTTVVV[[[aaabbb___]]][[[WWWSSSOOOKKKHHHGGGGGGIIIJJJJJJJJJLLLOOORRRSSSQQQPPPQQQTTTWWWYYYYYYVVVUUUSSSRRRSSSTTTVVVXXXVVVVVVVVVVVVVVVVVVUUUUUUSSSRRRQQQOOONNNLLLKKKJJJNNNQQQTTTUUUVVVXXX\\\```gggccc______``````[[[VVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTUUUWWW\\\dddiiivvv}}}|||xxxqqqoookkkfffaaa^^^\\\[[[]]]]]]^^^```cccfffffffffhhhiiijjjlllooouuu}}}{{{sssmmmccc^^^WWWRRRRRRVVV\\\aaakkkkkkllllllmmmmmmlllllliiiddd^^^ZZZYYYYYYZZZYYY]]]^^^```aaa```___]]][[[ZZZYYYXXXYYYZZZZZZXXXVVVXXX[[[```eeefffeeecccaaaZZZXXXUUURRRRRRRRRTTTUUUTTTSSSRRRQQQOOONNNMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGFFFEEECCCAAA@@@@@@BBBDDDFFFMMMOOOPPPNNNKKKHHHFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAACCCDDDEEE>>>???@@@AAAAAA???>>>===>>>======<<<<<<<<<<<<===<<<<<<;;;;;;<<<===???@@@BBBAAA>>>===<<<===>>>???===<<<;;;999888888999999999999888888888888999999999===AAAAAA>>>:::888888888888777777777777888888777777666555444333333333222333555666666555333222666666555444333333222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................------------------------...................................................------------,,,,,,,,,......///////////////...,,,,,,,,,---------.........------,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------///......------,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......+++++++++,,,,,,,,,------000///...------...///000........................---,,,+++***)))***+++,,,.........------,,,,,,,,,---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---------,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,222111000///...---,,,,,,+++,,,,,,------,,,,,,+++.........------.........++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---...000111111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,RRRXXX^^^aaafffkkkjjjfff___]]]YYYTTTPPPMMMLLLKKKJJJKKKLLLLLLLLLNNNQQQSSSSSSRRRQQQSSSVVVYYY[[[\\\ZZZYYYXXXWWWWWWXXXYYYYYYZZZYYYXXXVVVVVVUUUUUUUUUUUUUUUTTTRRRQQQPPPOOONNNSSSVVVZZZ\\\^^^bbbfffjjjnnnjjjfffddddddbbb\\\WWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[]]]bbbiiinnn{{{zzzvvvpppnnniiiddd___[[[YYYXXX[[[\\\^^^bbbfffiiikkkkkklllmmmooopppssswww|||}}}zzztttmmmhhhaaa\\\VVVQQQQQQUUU[[[___eeefffhhhjjjkkklllmmmmmmeee```ZZZUUUTTTUUUVVVVVVWWWYYY[[[^^^___``````___\\\ZZZYYYXXXXXXWWWTTTRRRRRRUUUYYY]]]^^^]]]ZZZXXXQQQOOOLLLJJJIIIJJJLLLMMMMMMLLLKKKKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEECCCBBBBBBCCCDDDEEEHHHJJJJJJIIIFFFDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDFFFGGGHHHJJJJJJJJJIIIIIIGGGGGGGGGGGGFFFDDDBBBAAA@@@@@@@@@@@@AAAAAABBBBBB?????????@@@@@@AAABBBBBB@@@@@@@@@@@@@@@???>>>===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@BBBAAA???===<<<<<<===>>>>>>===;;;:::999999999:::999888888777777888888999999<<>>>>>???@@@AAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<===>>>???@@@BBBAAA???===<<<;;;<<<<<<>>>===<<<;;;::::::::::::888888777777777777888888999;;;<<<;;;999888777888666666555555555555666666777666555444444444444444444555666777777666555444444444444444333333333333222222222222111111000000222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++((()))***,,,------------,,,,,,,,,---------............------------.........------------...//////,,,,,,,,,,,,------------++++++,,,------...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,---------.........//////,,,,,,++++++++++++,,,,,,---------------------------------------,,,++++++............------------,,,,,,------------,,,,,,------------------------///...------++++++***)))......---,,,,,,+++******........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////------............------++++++************++++++//////...------,,,++++++)))+++...000000...+++)))........................,,,+++++++++,,,---...///000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,aaakkktttxxxxxxwwwpppiiibbb^^^XXXSSSPPPPPPRRRTTTSSSUUUVVVUUUTTTTTTUUUWWWUUUUUUVVVZZZ___cccddddddddddddeeeeeedddbbb___^^^^^^\\\YYYWWWVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYY[[[^^^bbbggglllpppsssqqqnnniiifffccc^^^YYYUUUQQQRRRVVVZZZ]]]aaacccdddddddddeeeeeeeeehhhmmmpppxxx||||||uuuoookkkiiigggbbb\\\VVVRRROOONNNPPPTTTZZZ___bbbdddfffffffffhhhlllmmmkkkiiihhhgggffffffeeeffffffccc___\\\[[[XXXTTTQQQQQQSSSWWWZZZ\\\]]]```ccceeehhhiiijjj___ZZZTTTPPPPPPQQQSSSSSSPPPPPPQQQQQQQQQQQQPPPOOONNNLLLJJJHHHGGGDDDAAA>>>@@@AAADDDEEEFFFDDDCCCAAABBBAAA???>>>>>>???@@@AAA@@@AAAAAAAAAAAABBBBBBBBB=========>>>@@@CCCEEEGGGIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@===;;;;;;>>>@@@AAABBBBBBBBBAAA@@@?????????AAACCCEEEFFFGGGGGGGGGHHHHHHGGGFFFDDDBBB???>>><<<===>>>???AAABBBCCCDDDAAAAAABBBBBBBBBBBBAAAAAACCCBBB@@@>>>======>>>>>>======<<<;;;::::::::::::<<<<<<======>>>??????@@@AAA@@@>>>===;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;888777777666666777777888999999999888777666777888555555555444444555555555777666555444444444444444555555666777777666555555333333333333333333444444333333222222111000000000222222222111111111000000////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,++++++***((((((***+++------......,,,,,,,,,---------......------,,,,,,,,,,,,---------------------......///,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------............,,,++++++++++++++++++,,,------------------------,,,---...///...---,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++------------------------...---,,,+++***++++++,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///+++++++++,,,,,,+++++++++++++++************++++++......---------,,,,,,,,,***,,,...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------/////////......---------------------------------hhhrrr{{{}}}zzztttlllddd___[[[UUUQQQOOOPPPRRRTTTVVVXXXYYYXXXWWWWWWWWWXXXVVVWWWYYY^^^cccgggggggggffffffhhhhhhfffdddaaa___\\\[[[YYYWWWWWWYYY[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[]]]```dddgggjjjkkkjjjhhheeebbb___[[[WWWTTTQQQSSSVVV[[[___bbbeeefffdddeeefffffffffgggjjjmmmooosssvvvvvvsssnnnjjjhhhccc```\\\VVVQQQNNNKKKJJJNNNRRRXXX[[[\\\\\\]]]___bbbfffiiijjjgggccc___]]]\\\\\\\\\]]]^^^]]]ZZZXXXXXXVVVSSSQQQPPPRRRTTTVVVYYYZZZ[[[]]]___`````````XXXTTTOOOLLLLLLMMMNNNOOOJJJIIIIIIHHHFFFEEEDDDCCCBBBAAA?????????===;;;999:::;;;<<<=========;;;;;;======<<<<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@<<<<<<===>>>AAADDDGGGIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIGGGEEEDDDDDDCCC@@@===;;;;;;>>>@@@AAAAAAAAA@@@???>>><<<;;;<<<>>>@@@CCCEEEFFFFFFFFFHHHHHHHHHGGGEEECCC@@@???<<<===>>>???AAACCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEECCCBBB@@@>>>======>>>???===<<<;;;:::999999999999;;;<<<======>>>???????????????>>><<<;;;:::::::::<<<<<<<<<<<<<<<<<<;;;;;;888888777777777777888888999888666666666666777777555555444444444444555555666666555444444444444555555666666666666666666555222222333333333333333333222222222111111111000000222222222111111111000000////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++)))***+++---.../////////,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,---------...............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......+++,,,,,,,,,,,,---------,,,,,,------------,,,,,,------------------------,,,---...///...---,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,............------------------------------------mmmwww}}}wwwpppggg```[[[WWWSSSOOOMMMOOORRRTTTWWWYYYZZZZZZYYYXXXYYYZZZWWWXXX\\\aaagggiiiiiihhheeeeeeffffffeeeccc```___ZZZYYYXXXXXXXXXZZZ\\\^^^]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZ\\\```bbbccccccccccccaaa___\\\YYYWWWUUUSSSUUUXXX\\\___bbbdddeeecccdddeeeeeeddddddfffhhhfffiiilllllljjjgggeeeeee[[[YYYUUUQQQMMMJJJIIIHHHNNNRRRVVVXXXVVVUUUVVVXXX```dddggghhhddd___[[[XXXSSSRRRRRRTTTUUUUUUSSSQQQQQQOOONNNMMMLLLMMMNNNOOORRRRRRSSSSSSSSSSSSSSSRRRLLLIIIFFFDDDEEEEEEEEEDDD?????????>>>======<<<<<<;;;:::999:::;;;;;;999888777888888999999999888888888888888888999::::::;;;999::::::;;;<<<<<<======<<<<<<===???BBBEEEHHHJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHIIIJJJJJJIIIHHHFFFEEEEEEDDDBBB@@@>>>???AAADDDDDDCCCCCCAAA???===;;;::::::<<>>???@@@BBBCCCDDDEEEBBBCCCEEEFFFGGGGGGFFFFFFAAA@@@??????>>>?????????===<<<;;;:::999888888888:::;;;<<<===>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;:::999999888888888888999999888777555555666777777666555555444444444444555555666555555444444444555555555555555555555555555555333333333333222222222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,...////////////,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------,,,---------............//////...---,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///+++++++++,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------------............,,,,,,------------,,,,,,------------------------)))***++++++---......///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---...//////000...,,,++++++,,,...000++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------------------------------mmmvvv|||yyyqqqjjjccc]]]WWWUUUQQQNNNMMMOOORRRSSSVVVXXXZZZ[[[ZZZYYYZZZZZZXXXZZZ^^^dddiiikkkjjjhhhbbbbbbccccccbbb```___^^^ZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\[[[[[[ZZZZZZYYYYYYYYYWWWVVVXXX[[[^^^^^^\\\^^^^^^]]][[[XXXUUUSSSRRRRRRTTTVVVYYY[[[]]]______]]]___``````^^^^^^___```^^^```bbbbbb```___^^^^^^TTTSSSPPPMMMJJJIIIHHHHHHJJJNNNQQQQQQNNNMMMOOORRRYYY\\\``````]]]WWWSSSQQQJJJIIIIIIIIIKKKKKKIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDD???>>>===<<<===<<<:::999999888888777777777777777666555555777888999888666555555666666666777888888555555666666777888999999999999999::::::;;;;;;<<<<<<<<<===???BBBEEEHHHJJJKKKIIIHHHFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIHHHHHHGGGCCCCCCCCCCCCBBBDDDGGGJJJIIIHHHGGGDDDBBB???<<<;;;999:::>>>AAADDDFFFGGGGGGFFFFFFFFFFFFEEECCCAAA@@@???@@@@@@BBBCCCDDDEEEEEECCCDDDFFFGGGGGGFFFEEEDDD>>>>>>???@@@@@@@@@@@@???===<<<;;;999888888777777999:::;;;<<<======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999::::::999999999999::::::888666555555888888777555666666555555555555666666555555444444444555555666555555444444444444555555444333333333222111111111000000000111222222333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---...............,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,---......------------............---------------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,---------...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------........./////////------............------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,((()))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,---------------------///...------------...///------------------------,,,---............---,,,------------------------........................iiirrrxxxtttllleee___ZZZVVVTTTQQQOOONNNOOORRRSSSUUUWWWZZZ[[[ZZZZZZZZZ[[[YYY[[[___eeejjjkkkjjjhhh````````````___^^^^^^]]][[[ZZZZZZZZZYYYYYYXXXXXX[[[[[[ZZZYYYYYYXXXWWWWWWUUUSSSRRRTTTWWWZZZYYYXXXZZZZZZYYYWWWTTTPPPOOONNNPPPQQQRRRTTTVVVWWWXXXXXXWWWYYYZZZZZZYYYXXXXXXXXXWWWYYY[[[ZZZYYYWWWWWWWWWPPPOOOMMMJJJIIIHHHHHHHHHEEEIIILLLKKKHHHGGGJJJNNNPPPSSSVVVWWWSSSNNNJJJHHHCCCBBBBBBBBBCCCCCCBBB@@@AAA@@@@@@@@@@@@?????????===>>>>>>>>>>>>===<<<<<<999888888999999888555333888777666555444333333333444333333444666666555333444444444444555666888888555555666777888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAADDDGGGIIIKKKJJJHHHFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHIII@@@BBBCCCDDDEEEGGGKKKNNNMMMLLLJJJGGGDDD@@@===<<<888:::===AAADDDFFFGGGHHHDDDDDDEEEDDDDDDBBB@@@???@@@AAAAAABBBCCCDDDEEEEEEDDDEEEFFFGGGFFFDDDBBBAAA<<<===???@@@AAAAAA@@@???===<<<;;;999888777777777888999:::<<<===<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;888999:::;;;;;;;;;:::999;;;::::::999999::::::;;;777666555666999999777444666666555555555555666666555555444444444555555666555444444333333444444555444444333333222111000000//////000111222333333444222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,---......---------,,,,,,,,,---------......//////............//////...------------...//////---------.........//////+++,,,,,,------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------.........//////,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,------.........---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***........................+++,,,---.........,,,,,,''')))+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++*********---,,,,,,++++++,,,,,,---///......------,,,,,,+++------...//////...------////////////////////////---.../////////...---,,,------------------------........................dddgggjjjiiiddd\\\VVVRRRQQQOOOLLLJJJKKKMMMPPPRRRXXXXXXWWWVVVWWWXXXYYYZZZYYY[[[___dddfffggggggggg^^^\\\ZZZYYYZZZ[[[ZZZYYYTTTUUUUUUUUUUUUVVVVVVVVVWWWVVVTTTRRRRRRSSSUUUVVVTTTUUUVVVWWWWWWVVVUUUTTTTTTSSSQQQOOONNNOOOQQQQQQPPPOOOMMMLLLLLLNNNPPPQQQPPPQQQRRRSSSTTTSSSRRRQQQQQQRRRTTTUUUUUUTTTRRRQQQKKKJJJGGGEEECCCCCCCCCCCCAAABBBDDDEEEEEEDDDBBBAAAAAABBBCCCDDDCCCBBB???>>>;;;;;;;;;:::999888888777777777777777777777777777666666666555555444444333555555555555555555555555444444444444444444444444222333444444555555444444222333444444555555444444555555666666777777888888999999888888999999:::;;;AAA@@@???>>>@@@CCCFFFIIIIIIHHHGGGEEEDDDEEEEEEFFFDDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCCEEEFFFHHHJJJKKKLLLKKKHHHEEEBBB@@@???>>>888:::>>>CCCGGGJJJLLLLLLHHHGGGEEEDDDBBBBBBAAAAAA??????@@@AAABBBDDDDDDEEEGGGFFFDDDBBB@@@>>><<<;;;;;;<<>>;;;:::888666666777888999999999888888999;;;===>>>999999999888888888888777::::::;;;<<<;;;:::999888;;;;;;;;;:::999888666555666555555444444444555555555555555555666666666666555555444333333333333444111222222333333444444555222222333333222222111000000000000000111111111111000000000000000000000000000000000000000000000000...------------,,,,,,,,,////////////////////////,,,,,,,,,---------...............------,,,,,,,,,.........------,,,,,,,,,///,,,+++,,,...///---++++++,,,---......---,,,+++---------.........//////,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,------..........................................------,,,,,,,,,//////.........---------***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........------++++++++++++------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------+++******,,,......---+++******+++---......---,,,+++,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,***))))))***,,,---//////.........---------............---,,,+++***"""(((...111000...+++,,,***)))+++///111000...........................///......------,,,++++++\\\___aaa```[[[UUUPPPNNNMMMLLLJJJIIIIIIKKKMMMOOOOOONNNNNNOOOPPPRRRTTTVVVUUUWWWZZZ]]]______^^^]]]XXXVVVTTTSSSTTTTTTSSSRRROOOOOOOOOOOOPPPPPPPPPPPPSSSRRRQQQPPPPPPQQQRRRTTTQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLLLLLLLNNNNNNMMMLLLKKKJJJIIIJJJLLLMMMJJJJJJLLLMMMMMMMMMLLLKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFDDDBBB@@@???>>>>>>>>>;;;===>>>??????>>>===;;;;;;<<<===>>>===<<<:::999777666666555444444333333555555555555555555555555555444444444444444444333444444444444444444444444444444444444444444444444222333333444444444444444222333444444555444444444444555555666777777888888999888888888888999::::::>>>=========???AAACCCEEEGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGIIIIIILLLJJJHHHEEECCCAAA@@@???<<<>>>AAAEEEGGGIIIJJJJJJFFFFFFDDDCCCAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDFFFEEEDDDBBB@@@>>>===<<<;;;<<<>>>???@@@???===<<<;;;999888666666666888999999999888888999:::;;;<<<::::::::::::999999999999::::::;;;;;;;;;:::999888::::::::::::999888777666777666555444444444444444555555555555666666666666555555444333333333333444222222333333333333444444444444444444444333333222000000000000111111111111000000000000000000000000000000000000000000000000------....../////////000........................,,,,,,,,,---------............---------,,,,,,,,,------------------,,,,,,...---+++,,,...///---+++,,,---............---,,,,,,,,,,,,,,,------......,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------,,,,,,///.........------------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,------------------......---,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++******,,,......---+++******+++---.........---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,+++)))(((((()))+++,,,//////.........---------////////////...---,,,+++***,,,---//////...,,,+++///---,,,,,,......---+++------------------------------------------------PPPRRRSSSRRRNNNJJJHHHGGGHHHGGGGGGGGGGGGHHHIIIIIIDDDEEEFFFGGGJJJLLLOOOPPPPPPRRRTTTUUUUUUTTTSSSRRRQQQOOOMMMLLLLLLLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIILLLKKKJJJJJJJJJLLLMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIHHHGGGFFFDDDDDDDDDEEEEEE@@@AAABBBCCCCCCCCCBBBBBB?????????@@@@@@?????????>>>===;;;:::888888777777555555777777777777555555444555666666666555333222333333222222111000000000222222222222222222222222222222222333333333333333444444444444444444444444333333333333333333333333222222333444444444444333222222333444444444444444444444555555666777777777888888777777777888999999::::::;;;<<<===???@@@@@@CCCCCCDDDDDDEEEEEEDDDDDDBBBAAAAAAAAABBBCCCEEEFFFHHHGGGGGGFFFFFFFFFFFFGGGJJJIIIHHHFFFDDDCCCBBBBBBAAACCCEEEGGGIIIIIIHHHGGGEEEDDDBBB@@@@@@???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCAAA@@@???>>>===;;;<<<===>>>>>>===;;;::::::999888777666777888999:::999888777777888::::::;;;;;;;;;;;;:::::::::::::::::::::;;;:::999999888888999999::::::999999888888777666555444444333333555555555555666666666666555555444333333333333444444444333333333333222222555555666666555555444333000000000000111111111111000000000000000000000000000000000000000000000000---......000111222222333........................,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,------------------...---,,,,,,......---,,,------...//////...------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------***+++,,,,,,------,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------------------------,,,,,,///......------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,******,,,...------++++++++++++------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,+++***))))))***+++,,,...............---------000000000000///...------222111///---,,,,,,,,,---///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////DDDEEEFFFDDDBBB@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBB???@@@AAACCCEEEGGGIIIJJJJJJKKKLLLMMMMMMLLLJJJIIIKKKIIIFFFEEEEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<<<<888999999:::::::::::::::;;;:::999999999999:::;;;777666555444333333222222000111222222222222111000000000111111111111000///222222222111111111000000111111111111111111111111000000111111222222333333333333333333333333333333222222222222222222222222111111222333333333333333222222333444444444444333333444444555555666777777777777666666777777888999777888:::<<<============???@@@BBBCCCDDDDDDCCCCCCCCCAAA@@@???@@@AAACCCEEEFFFEEEEEEDDDDDDEEEEEEEEEIIIHHHGGGFFFDDDDDDDDDDDDDDDEEEHHHJJJJJJJJJHHHGGGCCCAAA@@@>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;:::999::::::999888888999:::::::::999888777777777888999;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999;;;;;;;;;;;;;;;999888777555444333333333555555555555666666666666555555444333333333333444555555444333333222111111555555555666555555444333///000000000111111111111////////////////////////000000000000000000000000...//////000111111222222........................,,,,,,,,,---------......------------------------,,,,,,,,,------.........------,,,---------------........................,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------***+++,,,,,,------,,,,,,*********++++++++++++***,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---...---,,,,,,---...---,,,,,,++++++,,,,,,---///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...------------...///........................///////////////...------...---,,,++++++,,,...///,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......:::;;;<<<;;;999999;;;<<<:::;;;<<<===>>>======<<<;;;<<<<<<>>>??????@@@@@@???@@@AAABBBCCCBBBBBBAAABBB@@@>>>=========<<<:::;;;;;;;;;;;;<<<<<<<<<<<<999999999:::;;;<<<=========<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;<<<999888777666555555444444444444444444444555555555777666666555555666666777222222222222111111000000000000000111111000000000//////000000000000000///222222111111111111111000111111111111111111111111///000000111111222222222222222222222222222222222222222222222222222222222000111222222333333222222111222333333444444333333333333333444555555666666666555555555555666777777666888:::<<<======<<<;;;<<<===???AAABBBBBBAAAAAADDDBBB@@@???>>>???@@@BBB@@@@@@AAAAAABBBDDDEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCEEEHHHKKKLLLKKKJJJHHHAAA@@@>>><<<<<<===???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>;;;;;;;;;;;;;;;:::999999;;;;;;;;;:::;;;;;;;;;;;;:::999888777777777888999::::::::::::999999999999::::::999999888888888888888999:::<<<===>>>>>>>>>:::999777666555444333333555555555555666666666666555555444333333333333444555555444333222222111111333444444444444333222222///000000000111111111111////////////////////////////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,------------,,,------.........------.....................------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,------------------***+++,,,,,,------,,,,,,,,,,,,------,,,+++***))),,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000.........///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///..................///---.....................------.........---,,,,,,++++++,,,---......//////,,,------.........///000------------------------......---------,,,,,,,,,444555555555444555777999555666777777888888777777555666777777888777777777555666777888888999999999888777555444555555444333333333444444444444555555333444444555555666666666777666666555555666666777555555555666666666666666333333222222111111000000111111111000111222222333222222222222222222222222000000111111111000//////000000000000000000000000//////000000000000111111000000//////////////////111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111222333333333333333222222333333444555555555555555444444555555666777777888999;;;<<<<<<;;;:::;;;<<<===>>>???@@@@@@@@@CCCBBB@@@???>>>>>>>>>???======>>>???AAACCCEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDCCCEEEIIILLLMMMLLLJJJHHH@@@???===;;;<<<===@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>===;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<:::999888777777888::::::::::::::::::999999999999::::::999888888888888999888999;;;<<<===>>>>>>>>>999888777666555555444444555555555555666666666666555555444333333333333444555555444333333222111111222222333333222222111000000000000000111111111111000000000000000000000000/////////////////////////////////......---------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------------------,,,---......,,,,,,---......---,,,,,,,,,,,,---...///...............------,,,,,,,,,---------......,,,,,,,,,------------......------------,,,,,,,,,........................,,,,,,------------------,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,......///000///...---,,,,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---------------,,,,,,---...000000000///...---000111111///---,,,,,,---........................//////...---,,,,,,++++++///111222222111222444555222222222222333333444444111111333333444333333222222222222222333333333333333111000000111222111000000000000000111111111111111222222333333333222222222222333333333333222222000111111222222222222222000000111111111000000000000000/////////000111222//////000111111000//////...///000111111000//////000000////////////000000///////////////000000111////////////////////////111111111111111111111111222222111111111111111111000000000000000000000000111111111111111111111111///000000111111111111111111111222333333333333222222222222333444444555555444444444333444555555666777777888999::::::::::::<<<<<<<<<<<<<<<===>>>?????????????????????>>>>>>======>>>???AAACCCEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFJJJLLLMMMKKKIIIGGG@@@???<<<;;;;;;>>>AAACCC@@@@@@AAAAAABBBCCCDDDDDDBBBBBBAAA@@@???>>>===<<<;;;::::::::::::;;;;;;<<<888999999:::::::::::::::999999888888999:::;;;<<<;;;;;;;;;;;;::::::::::::::::::888777777777888999888888999;;;<<<<<<<<<<<<888888777666555555666666555555555555666666666666555555444333333333333444444444444333333222222222222222222222222111111000000000000000111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------,,,,,,+++---///...,,,+++---...---,,,++++++++++++,,,---.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,)))+++---/////////...---,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++---//////...---------+++,,,,,,------,,,,,,+++***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,++++++---------.........//////------............------///////////////...------000111222000---+++,,,------------------------------------------------,,,---///000111000000222333000000000000000111222222///000111333333333333222333333222222222111111111222000//////111222222111000000000111111111222222111222222222222222111000///000111222222111000///......///000111111111000000000111111222111111111000///.........///111222...///111222222111///...---...///000111000///...//////............//////......------...///000000000000111111111111111111000000000000000000000000333333222222111111000000000000000000000000000000000000000000000000000000//////000111111111111111111111222333333333333222111222222333333444555555444333333333333444555555666666777777888888999999===<<<;;;::::::<<<===>>><<<===>>>???@@@@@@??????>>>>>>???@@@AAACCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAEEEGGGKKKMMMMMMJJJGGGDDD@@@???<<<;;;<<<>>>AAACCC??????@@@AAACCCDDDEEEEEECCCBBBAAA@@@???===<<<<<<::::::::::::;;;<<<<<<===666777888999999999999999999999888888999;;;===>>>======<<<<<<<<<;;;;;;;;;;;;:::888777777777888999666777888999::::::::::::888777666666666666666777555555555555666666666777555555444333333333333444444444333333333333222222222333333333333222111111000000000000111111111111000000000000000000000000////////////////////////,,,,,,---...///000111111------------------------,,,,,,,,,---------......,,,,,,,,,------..................------,,,,,,,,,+++---///...,,,+++,,,///,,,,,,************,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,###%%%(((+++---......---,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////***,,,......---++++++,,,+++,,,,,,------,,,,,,+++)))***,,,.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------.........//////......///////////////...,,,++++++***+++,,,---...,,,///111000...---///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------------......//////000000//////.........---++++++,,,,,,---...//////111111000000//////......////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////...............///000000111111111111000///------////////////............000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111000...---...///111333000000000000000000000000111111222222222111111000000000000000111111111111444444333333222111000000111111111222222333333333111222333444555555555555444555555666777888888999<<<;;;;;;:::999888777777===<<<<<<<<<===>>><<<;;;888999;;;===@@@BBBCCCDDD???CCCEEECCC??????BBBFFFFFFGGGJJJLLLKKKIIIFFFDDD??????>>>===<<<<<<======<<<===???@@@AAAAAAAAA@@@BBBAAA???===<<<;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<888777555444555777:::<<<999999999:::::::::;;;;;;:::::::::999999999888888888777777777666666555555999999999999999999999999777777777777777777777777555555444444333333333222444444333333333444444555333333333222222222111111222222222111111111111000111111111111111000//////////////////............111000///...------...///////////////////////////////////////////////////---------............///........................---------------------------,,,,,,++++++,,,,,,---------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,---...//////...---,,,........................,,,,,,,,,++++++*********---------,,,,,,+++++++++...---,,,++++++---///000------------------------.........------,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++000///...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------...///000000000000000000000000000........................---------,,,,,,------...............//////000000000/////////.........---,,,,,,---......///000000000000000000//////......////////////////////////000000////////////000000////////////////////////000000000000000000000000333222111000///------,,,///////////////////////////////////////000111111111111111111000///...------.........//////000000////////////////////////000000000000000000000111000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000000111111222222222111111000000000000111111111111111111222222222222333333111222222222222222222333111222333444555555555555555555555666777777777888888888999999999999999999=========>>>??????===;;;999:::;;;===???AAABBBCCCAAACCCEEEBBB>>>===@@@CCCDDDEEEGGGHHHHHHFFFDDDBBBAAAAAA@@@???????????????<<<===>>>>>>????????????AAA@@@>>><<<;;;;;;;;;;;;========================888777555555555888:::<<<::::::::::::;;;;;;;;;;;;:::::::::999999999888888888888888777777666666666999999999999999999999999666666666666666666666666777777777666666666555555444444444333333444444555333333333222222222111111222222222111111111111000111111111111111000//////////////////............111000///...---......///////////////////////////........................------------............---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------............------..............................------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,+++***+++,,,...///------------------------......---------,,,,,,,,,------,,,,,,,,,---......------------------------000///...---,,,------...---------------------------------------------------------......---------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................///......---------......------------------------..............................---,,,,,,,,,------///////////////000000000/////////...............------......///000000000000000000////////////...000000000000000000000000000//////......//////000////////////////////////////////////////////////111111000//////......---////////////////////////000000//////000000111222000111111000000///...---,,,,,,---...///000111111/////////////////////////////////000000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222222222222000000000000111111111111...///000111222444555555222222222222222111111111111222333444444555555555555555666666666666666666555555666888999:::;;;<<<======>>>@@@BBBAAA>>>;;;:::;;;<<<===>>>@@@AAAAAAAAACCCCCCAAA===<<<===@@@BBBBBBBBBCCCBBBAAAAAA@@@AAAAAA@@@?????????@@@@@@>>>===============>>>>>>???>>>===;;;:::::::::;;;========================777666555555666999;;;===:::;;;;;;;;;;;;<<<<<<<<<:::::::::999999999888888888888888888888777777777777777777777777777777777666666666666666666666666888888777777777777666666555444444333333444444444333333333222222222111111222222222111111111111000000111111111111000000///////////////............000000///............///////////////////////////------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------............------------------------------......------------......------------------------/////////...............+++,,,,,,,,,,,,,,,,,,---,,,++++++******+++---...------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///........................//////...------------...........................------------------------........................------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,---......///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................000000///------,,,,,,,,,------------------------........................//////...---,,,,,,,,,---............////////////........................------......////////////////////////////////////000000000000000000000000/////////....../////////////////////////////////........................,,,,,,---...///000111222///////////////////////////////////////000000111000000000000000///......---------...///000000111////////////////////////---......///000111222222000000000000000000000000000000000000000000000000......///000111000000000000000000000000000000000......000111222222222222///000000000111111111111...///000111222333444555333333222222111111000000111111222333444444444444666555555555555555555555444444555777999:::;;;<<<<<<===???BBBCCCBBB>>>;;;;;;;;;<<<<<<===>>>?????????@@@AAA???===<<<===???AAA@@@@@@??????????????????>>>>>>=========>>>>>>@@@???===<<<<<<===>>>???>>>===;;;:::999::::::;;;============<<<<<<<<<<<<666666666666777999<<<===;;;;;;;;;<<<<<<<<<======:::::::::999999999888888999999888888888888888888777777777777777777777777666666666666666666666666666666666666666555555555555555444333333333444444333333333222222222111111222222222111111111000000000000111111111111000///////////////............/////////.........//////////////////////////////------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------------------........................---..................---------------------------///...,,,,,,,,,,,,...///------------------------/////////...............+++++++++,,,,,,---------++++++*********+++,,,---------------------------------------------------,,,,,,,,,,,,---......///------------------------............------..............................------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................//////...---------------////////////////////////........................000///...------,,,,,,------------------------------------...............------------------.....................///////////////////////////////////////............//////........................------------------------+++,,,---...///000111222////////////////////////...------------.../////////000000000000//////...///////////////.................................------...///000111111222////////////////////////////////////////////////......///000111000000000000000000000000000000000---...///000111222222222///000000000111111111111000000000111111222222222222222222111111000000000000111222333444444444444555555555444444444444444555555666777777888999999;;;<<<>>>AAACCCAAA>>>;;;:::;;;;;;<<<======>>>>>>======>>>======>>>???AAAAAA@@@???>>>===>>>>>>???>>>======<<<======>>>>>>AAA@@@???>>>===>>>???@@@<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::777666666777888:::;;;<<<;;;;;;;;;<<<<<<<<<======:::::::::999999999888888888888888888888888999999666666666666666666666666555555555555555555555555555555555666666666666666666555444333333333333333333333333222222222111111222222222111111111000000///000000111111111000000////////////..................//////////////////////////////////////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---..................---------------------------...---,,,++++++,,,---...------------------------------------------------+++++++++,,,,,,---------+++*********++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------..........................................------------------------------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------...//////////////////////////////........................000///...------------------------,,,,,,,,,,,,,,,---------------.........---------------------------............////////////////////////////////////......------......///................................................//////..................////////////////////////------,,,,,,------.../////////000000000000//////000000//////.............................................//////000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000......///000111111111111000000000000111111111111111111111111111000000000111111111111111000000000000111222333333444444444333444444444444444444444555555666666777777777777999:::;;;>>>@@@@@@===:::999::::::;;;<<<===>>>>>><<<<<<<<<===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>???>>>>>>=========>>>??????@@@???????????????@@@@@@<<<;;;:::999:::;;;<<<===<<<<<<;;;;;;:::999999999888888888888999999:::;;;:::;;;;;;;;;;;;<<<<<<<<<:::::::::999999999888888777777777888888888888888666666666666666666666666555555555555555555555555666666777777777777888888666555555444333333333333333333333222222222111111222222222111111111111000///000000111111111111000////////////............---...//////000/////////////////////////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------.................................------............------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------......------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------------------------------------------------,,,+++******+++,,,---------------------------++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,------///000000,,,,,,,,,,,,,,,,,,,,,,,,........................///...............//////......---------,,,,,,,,,,,,,,,,,,------........................------------------.........//////------------------------///......------......///................................................/////////......---------////////////////////////---------------...////////////000000000000//////.........///////////////..............................//////////////////////////////////////////////////////////////////000///.........///111222000000000000000000000000//////000000000000000///000000000000111111111111111111111111000000000000000000000000111111111111000111222333333444333333222222222333444444444555444444555666666777777888888888999;;;======<<<:::888999999;;;<<<===>>>>>>>>>===<<<===>>>???@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>======>>>??????@@@@@@???<<<;;;:::::::::<<<===>>>===<<<<<<;;;::::::999999999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::999999999888888666666666777777888888888777777777777777777777777555555555555555555555555555555666666666777777777666666555444333333333333333333333222222222111111222222222111111111111000//////000111111111111111////////////............,,,---///000000000//////////////////////////////........................++++++,,,,,,,,,------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------,,,,,,,,,---------......///...------,,,,,,,,,,,,------------------------,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................................................---------......///,,,,,,,,,,,,,,,,,,,,,,,,...........................------......///000111//////.........---------,,,,,,,,,------.........///////////////.........---------.........//////------------------------.........------.................................////////////////////////,,,,,,------.../////////////////////////////////...............///000000//////000000000000000///,,,------...///000111111........................///////////////.........////////////////////////////////////////////////111000...---...///111333000000000000000000000000///000000000000000///...000000000000111111111111//////000000111111111222//////000000111111222222000000111222333333333333111111222333333444555555222333444555666777888999777777777888;;;<<<;;;:::777888999:::<<<===>>>???@@@???>>>===>>>??????>>>>>>>>>??????>>>>>>===<<<999999999999999:::;;;<<<:::;;;===????????????>>><<<;;;::::::;;;<<<>>>???>>>>>>===<<<;;;;;;:::::::::::::::999999999888888999999999:::::::::;;;;;;:::::::::999999999888888555555666666777777777888888888888888888888888888555555555555555555555555222333333333444444555555777666555444333222222222333333333222222222111111222222222111111111111000//////000111111111111111000/////////............,,,---///000000000//////////////////////////////////////////////////////++++++,,,,,,,,,---------........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------------------+++,,,,,,------,,,,,,+++------------------------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,++++++++++++,,,---.........------------------------------,,,,,,,,,------.........000///...---,,,+++++++++........................+++,,,.../////////......++++++++++++++++++++++++------------------------000///---,,,,,,---///000------------------------*********++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................000///...---------------................................................------------///000111222......------------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......///---***((((((***---///------......///000000000........................------............------...------------.../////////...---,,,,,,---...///,,,---...//////...---,,,000000////////////000000111111000///...---,,,,,,000///...------...///000////////////////////////,,,,,,---...///000111111////////////000000000000////////////////////////000000111111111111000000111000000///......---------......///000/////////000000000000000000000000000000000000111111111111333333333333333333333333111111222333333333333222222333444555666666666666666777777777888888888888888999:::;;;<<<>>>??????>>>>>>===============>>>????????????>>><<<;;;:::888:::;;;:::888888888:::======>>>>>>>>>>>>===<<<===<<<:::::::::;;;:::999>>><<<::::::;;;;;;:::999::::::999999888777666666::::::999999888777777777888888999:::::::::999999888777777777666666555555666666666666777777777777444444333333333333444444666666666666777777777777555555444333333222111111666444333111000000111111000000000000000000000000000000000000000000000000000000//////.........---//////............//////......//////...---,,,,,,000000///.......................................------------------------......---------......///...------,,,,,,------...---...............------,,,,,,------...///000000...---,,,,,,,,,,,,---...------------------------000///...---------------------------------------///......------,,,++++++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................---------........................,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((***,,,///111........................---------,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++******)))...------,,,,,,++++++***///,,,***+++---...,,,)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............/////////......---------*********++++++,,,,,,,,,...------,,,,,,------............------,,,,,,,,,...------------...//////////////////..............................------....../////////...---,,,//////000//////111555888......------------............------,,,---------//////.........---------,,,,,,,,,---------......///...,,,******,,,...///////////////....................................------............------...------------...//////......------------......------...//////...------000000////////////000000000000000///......------000///...------...///000////////////////////////........................,,,---...///000111222333000000000000000000000000///000000111111000000///000000//////...------,,,------...////////////...////////////////////////000000000000111111111111222222222222222222222222000111222222333333222222333333444555666666666666666666777777777888888888888999:::;;;<<<===>>>??????>>>>>>=========>>>>>>??????>>>>>><<<;;;:::999999:::;;;:::999999:::;;;<<<===>>>>>>??????>>>>>><<<;;;::::::<<<======<<>>>>>>>>>>>>>>======>>>>>>?????????>>>===;;;:::888777999:::<<<<<<;;;;;;<<<>>><<<===>>>???????????????;;;::::::;;;>>>AAABBBAAA@@@>>><<<<<<<<<===<<<;;;888888888777666666555555555666666777777888999999666666777888888888888888888888888888888777777777::::::999888777666666555888777777666666777777888999888888777666555444333333333333333333333333333444444333222111111111111000000000000000000000000000000000000000000000000////////////............/////////....../////////.........///......---,,,/////////............---------------------------------------------------//////...---,,,,,,------...------,,,,,,------...------...............---,,,,,,,,,,,,------------...------,,,,,,------...------------------------+++************++++++,,,------------------------++++++,,,------...////////////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////)))******+++,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***++++++,,,------......***++++++,,,,,,------...***))))))+++---//////.........---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------,,,,,,,,,,,,------------...............------,,,,,,------......------------,,,,,,,,,---,,,,,,,,,,,,---......111000000///...---------------......///000000000///////////////.........111222444444555666999<<<......------------....../////////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////....../////////......---------........................------............------...------------...//////,,,---...//////...---,,,---..................---/////////....../////////............//////000000/////////....../////////////////////////////////////////////////////////111111000///......------////////////////////////...//////000000//////.........---------,,,,,,,,,+++,,,------......------///////////////////////////000000000111111111111111111111111111111111111000000111222222222222222333333444555666666666666555555555666666666777777777777888:::;;;<<<===>>>>>>>>>=========>>>??????@@@??????>>><<<:::888777999;;;<<<===<<<<<<>>>@@@>>>???????????????>>>>>>999888999<<<@@@DDDEEEEEE@@@>>><<<;;;<<<<<<;;;:::999888888888777777777666888888777666666555555444444555666777888888888777999999888888888888888888777777888888999999::::::888777777777777777777888888777777666555555444444222333333333333333333333333333333222222111111111000000000000000000000000000000000000000000000000///////////////...............////////////......---...............------......///.........------------------------------------------------------//////...---,,,,,,,,,,,,...------,,,,,,------...,,,---......///.........,,,,,,,,,,,,,,,,,,++++++------------------------------------------------******))))))***+++,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000......------,,,+++++++++......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,,,,,,,,,,........................------------------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------............------,,,,,,++++++************+++---............------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,---------------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,---......111111000///...------,,,..........................................//////333555888999999:::<<<>>>......------------......,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000///......,,,---------.........///........................------............------...------------...//////,,,---...//////...---,,,.........------.........//////............//////------......///000000000...//////////////////...////////////////////////...//////000111111222222111000000///...------,,,..............................////////////......---------------,,,,,,,,,+++,,,------......------........................///000000000111111111111222222222222222222222222000000111222222222222111222333444555555666666666444555555555555666666666666777888999:::<<<============<<<<<<===>>>>>>???@@@@@@@@@???===;;;:::999:::;;;============???@@@@@@@@@@@@???>>>===<<<;;;888777888<<<@@@DDDFFFGGG???===;;;:::;;;;;;:::999::::::999999999999888888777777666555555444444333444444555666777888888888888888888888888888999999666777777888999999::::::777666666555555666666777555555555555555666666666222333333333333333333333222333333333222222111111000000000000000000000000000000000000000000000000.........///////////////......///000000///......------...............------......///...---,,,,,,------------------------------------------------......---,,,,,,,,,,,,,,,...------,,,,,,------...,,,------...//////......,,,,,,,,,,,,,,,,,,++++++------------------------------------------------+++++++++++++++,,,---...------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///////////////...---,,,,,,+++///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------..............................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,...------,,,,,,++++++***,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------,,,,,,,,,,,,---......111000000///...---------///......------,,,,,,,,,------------...///111222777:::<<<>>>>>>>>>???@@@......------------......***+++,,,------,,,++++++---------............///,,,,,,,,,---------............////////////......+++,,,,,,---......//////........................------............------...------------...//////---..................---///...------------...//////......------......///---.........//////000000......////////////......////////////////////////---......000111222222333,,,,,,---...//////000000------------------------------............------......------------------,,,,,,---.......................................000000000000111111111111222222222222222222222222///000111111222222111111111222333444444555444444444444444444555555555666666666777888:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@@@@??????>>>===;;;;;;;;;<<<>>>>>>======>>>@@@????????????>>><<<;;;:::777666777:::???CCCEEEEEE>>><<<:::::::::;;;:::999::::::::::::::::::::::::222333333444555555666666333444555777888888888888777777777888888888888888999999888888888777777777666555555444444555555666444444555555555666666666333333333333333333333333222222333333333222222111000000000000000000000000000000000000000000000000.........///////////////---...///000000///...---,,,---......///.........------...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,---...////////////,,,,,,,,,,,,------------,,,------......------,,,---------------------------,,,,,,,,,,,,------...------------------------//////...---,,,,,,++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++.........---,,,++++++******++++++,,,,,,------...,,,---...---+++***+++,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------......------------...//////////////////............///.........---------------------...000333555777;;;>>>AAACCCBBBAAAAAAAAA......------------......)))+++---...///...---,,,---------.........//////,,,,,,,,,---------..............................------------------------........................------............------...------------...//////......------------......///...------------...//////......------......///.........///////////////---...///000000///...---////////////////////////------....../////////000++++++,,,---///000111111........................---------......---------........................------...////////////...........................000000000000111111111111111111111111111111111111///000000111111111111111000000111222333333333333333333444444444555555555555666777888999:::;;;<<<:::999999::::::<<<============>>>>>>======<<<;;;;;;===>>>===<<<<<<===>>><<<<<<============<<<<<<666666666999===AAABBBCCC???===;;;;;;;;;<<<;;;999999999999999999999999999222222222333444444555555444444666777888999999999666666666777777888888888888888777777777777666666666555555444444555555666555555555555555555444444444444444333333222222222111222333333333333222111000000000000000000000000000000000000000000000000............/////////000---...///000000///...---,,,------...//////......,,,---...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---.........------,,,,,,------...+++,,,---...////////////,,,,,,,,,---.........///,,,,,,---......---,,,,,,------------------------...------,,,,,,,,,,,,------------------------------------------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,------------......+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,------...***,,,...---+++***,,,...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------.....................---------,,,...------,,,,,,------...,,,,,,,,,---------......///............///000000............////////////---......///000111111222...//////111444777;;;===???BBBEEEGGGEEECCCAAAAAA.........------.........)))+++---///000000///...+++++++++,,,,,,---------,,,,,,,,,---------............------------......///......------,,,,,,+++........................---..................---...------------.../////////...---,,,,,,---...//////...---,,,,,,---...///.........------.........////////////////////////---...///000000///...---////////////////////////...------------,,,,,,,,,---------...............////////////////////////,,,------......------,,,......//////////////////---...//////000000//////........................000000000000111111111111000000000000000000000000//////000111111111111111//////000111222222222222333333333444444444555555555555666888999:::;;;<<<999888888999:::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>===<<<;;;<<<===888999:::<<<===>>>>>>>>>666666666888<<>><<<<<<<<<===<<<;;;888888888888888888999999555555444333333222222111444555666888999999::::::555555666666777777777888333444555666777888999999666666555555555555666666777777666555444333333222555555444333333222111111000111333333444333222111000000000000000000000000000000000000000000000000---.........//////000000---...///111111///...---,,,,,,---.../////////...,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++,,,---...///...------,,,,,,------...+++,,,---...////////////,,,,,,------...///000000,,,,,,---......---,,,,,,------------------------......---,,,++++++++++++------------------------+++,,,,,,------......//////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---//////...---+++******))))))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++........................---------.........//////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---......---,,,,,,++++++***(((***------++++++...000//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---------....../////////000000//////.........---...------,,,,,,------...,,,,,,,,,------.........///////////////000111111------......///000000000,,,---///000222444666666000000111333666;;;???BBBAAADDDHHHIIIGGGDDDBBBAAA,,,,,,------...///////////////...---,,,+++******,,,,,,,,,------.........++++++,,,------......///------------------------------------------------------------------------...........................------,,,,,,------...........................000000//////.........------------............///..............................------------......------............------222///,,,---000222222000------,,,,,,,,,,,,------//////////////////////////////---,,,,,,---...//////......------,,,++++++////////////////////////000///...---------------...,,,,,,///222333444555111111000000000000111111222111111111000000//////000111111111111222222222111111222222222333333333666666666666777777777777:::;;;;;;:::999888:::;;;;;;999888:::===>>><<<:::;;;;;;<<<<<<<<<;;;999888:::;;;;;;<<<;;;:::888777666777999:::;;;<<<<<<<<<======>>>>>>>>>>>>===<<<======;;;:::999888888888888777555444333333444555555666777888999999999999999888888777666555555444666666666666666555555444555555555555555666777777555444444333333444444555444444333333333333222222222222222222222222333333000000000000000000000000111111000///////////////111111000000//////......////////////..................//////...---,,,,,,------++++++++++++---------------,,,,,,+++++++++---------------------------+++)))***,,,---,,,)))------------------------++++++,,,------......///------------------,,,,,,.................................------.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++******+++---///000++++++,,,,,,,,,,,,------+++++++++,,,,,,---------******++++++++++++,,,,,,---------,,,,,,+++++++++------------------------+++---//////...---...000........................------------------------,,,,,,---......---,,,,,,...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***++++++++++++++++++++++++,,,++++++***+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------++++++++++++---------------.........//////,,,,,,,,,---------......,,,,,,,,,---------......................................................---///222333333555777999666777888999;;;===???@@@FFFHHHIIIIIIGGGDDD@@@>>>...............---------000///////////////......,,,,,,------------------------------------------------------------------------------------------------------------------...........................------,,,,,,------.......................................---------,,,---------............///..............................------------......---......//////......---111...,,,---///111111000......------------..............................///...------------...///------------------------........................//////...---------------111///...///////////////111111000000000000111111000000000000000000000000000000111111111222222222111111111222222222333333666666777777777888888888999:::;;;:::888888999;;;;;;:::999:::===>>><<<::::::;;;<<<<<<<<<:::999888888999:::;;;;;;;;;:::999777777999:::;;;<<<<<<<<<======>>>>>>>>>======<<<===<<<;;;:::999888888888555444444333333333444444777777888999999888888777888888888777666555555555666666666666666555555444555555555555555666666777555444444333333444444555444444333333333333222222222222222222222222222222000000000000000000000000111000000//////////////////////////////000000000////////////..................//////...------,,,------,,,++++++,,,---------------,,,,,,+++++++++------------------------...,,,***+++---...---+++------------------------++++++,,,------......///------------------------..............................------------......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................******)))))))))+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,---------...---------,,,,,,+++++++++------------------------,,,,,,------------......------------------------------------------------,,,,,,---......---,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++***++++++++++++++++++++++++,,,+++*********,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,------------------............,,,,,,,,,---------......---------.........//////........................,,,,,,------.../////////---///222444444666888::::::;;;;;;<<<>>>@@@AAABBBCCCDDDDDDCCCAAA???<<<::://////......---,,,,,,+++......//////000000000111------------------,,,,,,//////...------,,,++++++------------------------------------------------------------------------..............................------------..............................---------,,,,,,,,,,,,,,,---------............///..............................------------............////////////......///...,,,---...000/////////..................///..............................---------......///++++++,,,------...//////........................///.........------------///000///...---------,,,111000000//////000000111000000000000000000000000000000000111111111222222111111111222222222222333666777777777777888888888888999:::999888777999;;;;;;::::::;;;======<<<:::::::::;;;;;;;;;:::999999777888999:::;;;;;;;;;;;;777888999:::;;;<<<<<<<<<<<<<<<===============<<<<<<<<<;;;:::999888777777333333444444555555555555888888999999999888666555888888777777666666555555666666666666666555555444555555444444555555666777555444444333333444444555444444333333333333222222333333333222111111111000000000000000000000000000111000//////......//////---......///000000111111/////////............---.........///......---,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------...---,,,,,,......---,,,------------------------++++++,,,------......///+++,,,,,,------.................................------,,,,,,,,,,,,------******++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,........................++++++************+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------.........////////////------,,,,,,,,,,,,++++++---------------------------+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------.............../////////000000////////////////////////++++++,,,---...//////000---000333555666888:::<<>><<<;;;:::999.........------,,,,,,,,,,,,,,,---------..................------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................------------..............................---------,,,,,,,,,,,,,,,---------............///..............................------------.........//////000000//////......---------............//////............//////........................------------.........///,,,,,,,,,---------................................................------,,,///000......///000...000000////////////000000111111000000////////////000000000000111111111111111111111111222222222222555555555666666666777777777888888888777777888:::;;;;;;;;;<<<===<<<<<<;;;999::::::::::::999999999888888999999::::::::::::777888999:::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<;;;:::999888777777555666666666666666666666777777999999999888666555888777777777666666666555666666666666666555555444555444444444444555666666555444444333333444444555444444333333333222222222444333333222111000000///////////////////////////000000///............///........./////////000000//////.........------------...............---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,------------------------++++++,,,------......///++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///------------------------...........................---------,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...+++))))))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,---------......---.........////////////000000000000000000000000,,,,,,------.........///...111555888999;;;===???CCCCCCDDDDDDEEEEEEEEEEEEAAA@@@>>><<<;;;::::::;;;,,,,,,,,,,,,------......------------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///......------......///........................---------------------...---------............///..............................------------............////////////......---............---------//////............//////........................,,,------.........//////......---------,,,,,,,,,........................------...//////......---,,,222444000///111222///000000////////////000000333222111000///------,,,//////000000000111111111000000111111111222222222333333333333444444444444555666777777666666888:::;;;<<<======<<<<<<;;;;;;999999999888999999999999::::::999999888888888888888888999:::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777777666666666555555444444666777999;;;;;;999777666777777777777666666666666666666666666666555555444444444444444444555666666555444444333333444444555444444333333333222222222333333222222111000//////////////////////////////000//////...............000/////////.........---............------------------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------------------------++++++,,,------......///++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---///......---,,,,,,,,,,,,------------------------........................------......---------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++++++++*********+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........000000000000000000000000.....................---111444888;;;===>>>@@@AAADDDDDDEEEEEEEEEDDDCCCBBB???>>><<<;;;:::;;;<<<===***++++++,,,------......///.........------,,,,,,------------------,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////............//////........................------------............---------............///..............................------------......------............---------///000000...------...///..................///------------------------+++,,,---...//////////////////...---,,,,,,++++++------------------------,,,---.../////////...---///777999333///111111---000//////......//////000222222111000...---,,,,,,/////////000000000111111000000000111111111111222111111222222222333333333444555666666555555777999;;;===>>>>>><<<;;;;;;<<<888888777777888888999:::;;;;;;999888777777777777888999::::::;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<======>>>===<<<;;;999777666555444333333333555555:::<<<===???>>><<<999888777777777777666666666666666666666666666555555444444444333333444444555666555444444333333444444555444444333333333333222222222222222111000000000///000000000000000000000000000///......------......000000//////...------,,,.........------------,,,,,,---......///.........------............------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------------------------++++++,,,------......///+++,,,,,,------.................................------,,,,,,,,,,,,------111000///---,,,,,,++++++------------------------........................***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------------------------------...000000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............---,,,+++++++++***++++++,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............---------------.........//////,,,,,,,,,---------......,,,,,,,,,------------...////////////////////////////////////////////////444888<<>>???,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------------------,,,---------------------++++++++++++++++++++++++------------------------------------------------........................//////............//////........................++++++,,,,,,---------------------............///..............................------------......,,,,,,------------,,,,,,---000222111///------.........------------......------------------------+++,,,---////////////...---------------------,,,------------------------+++,,,...///000///...------777;;;333///222222...//////............/////////////////////.........////////////000000000111000000000000111111111111111222222222333333333333333444555555444555777999;;;===???>>><<<:::;;;<<<888777777666777888999::::::999888777777888999999999999:::;;;;;;;;;::::::888888999;;;;;;<<<<<<<<<>>>>>>??????>>><<<:::888666555333333444777:::<<>><<<<<<<<<===>>>???AAACCCCCC...------,,,,,,++++++***&&&'''((()))***+++,,,,,,,,,,,,,,,------.........///......------,,,,,,+++++++++++++++++++++++++++------------------------------------------------........................//////............//////........................*********++++++,,,,,,,,,---------.........//////.................................------.........+++,,,,,,------,,,,,,+++...111333222000---...///---------,,,,,,---------------------------------***+++---///000000///...+++,,,,,,------......///------------------------+++,,,...000000///...---(((444999222///444666222//////............//////---------...///000000111////////////000000000000000000000000111111111111222222333333333444444444222444555444444444777999;;;>>>@@@???<<<:::;;;===888777666666666888999:::888777777777777999:::;;;999999:::;;;;;;;;;::::::777888999:::;;;;;;<<<;;;>>>???@@@@@@???===;;;999888777555555777<<>>BBBEEEFFFEEEEEEFFFDDDEEEEEEEEECCC@@@===;;;>>>???@@@BBBEEEFFFHHHHHH,,,,,,,,,---------......,,,,,,,,,++++++,,,------------------------------000///---+++*********+++++++++------------++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,---......//////......////////////////////////------------------------.................................------,,,,,,,,,---------.........//////.........------,,,,,,,,,,,,,,,---...////////////++++++,,,,,,,,,---------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////////////////////////////.........---------............////////////////////////////////////000000000000000111111222333111000......///111222333333444444666777999999::::::::::::::::::::::::888888888888999999999999999999888888888888999999999999:::;;;;;;;;;::::::999999999:::;;;<<<======????????????>>>===<<<;;;:::888555555888???FFFKKKOOONNNMMMJJJFFFAAA===::::::999888666555555444444666666555444333333222222555555555555555555444444555555555555555555555555444444444444333222111000///000000000000111111111000000000000000000000000........................................................................------------------------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,------...//////..............................///...,,,++++++,,,---/////////...------------...///...---,,,+++,,,---...------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------000///---,,,+++,,,,,,------...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---/////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///,,,,,,///...+++***++++++,,,,,,---......---......///000/////////,,,,,,,,,------------.../////////...------,,,,,,------------------------...///000000//////111333///000111222333555999<<>>BBBCCCEEEGGGIIIKKKLLLLLL,,,,,,,,,------------.........---,,,,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,---......//////..............................------------------------.................................------,,,,,,,,,---------.........//////.........------,,,,,,,,,---......////////////...++++++,,,,,,,,,---------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................//////.........---------............////////////////////////////////////000/////////000000111111222111000//////000111222444444444555555777888888::::::::::::999999999999444444555555555666666666999888888777777888888999888999::::::;;;:::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;::::::999777777;;;@@@GGGKKKLLLLLLJJJHHHEEE@@@<<<::::::999888666555555444444666555555444333333222222555555555555555555555555444444444444444444444444444555555444333222111111000000000111111111222222000000000000000000000000........................................................................////////////////////////---------,,,------......++++++++++++++++++++++++------------------------...---,,,,,,++++++,,,,,,******++++++++++++******,,,,,,---------------,,,........................///...,,,++++++,,,.../////////...---------------...---,,,,,,,,,,,,---...------............------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,///...---,,,,,,,,,,,,,,,---...///000///...,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,---...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...///------000000---,,,---------------------......///000000000000///.........////////////000------..........................................---...//////......000111000222444555666999<<>><<<<<<===<<<<<<;;;:::999::::::999:::===BBBFFFIIIGGGGGGFFFEEEBBB???<<<:::999888777666555444444444555555555444444333333222555555555555555555555555333333333333333333333333444555555444444333222111111111111111222222222333000000000000000000000000........................................................................//////////////////////////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++------------------------...---,,,++++++,,,......///......---------------------,,,,,,,,,------...------............------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,------......------,,,,,,------...//////...,,,+++************************,,,,,,+++++++++,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...//////---+++,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++......,,,---000000...---......//////---,,,+++---...//////000000//////.........////////////000,,,,,,------...//////000///////////////////////////000000000//////111222333555777999:::===AAADDDFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFDDDCCCDDDFFFIIIOOOPPPPPPQQQQQQQQQPPPPPP++++++,,,,,,,,,---------,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......///.................................------------------------.......................................---------.......................................---------...............---,,,+++,,,,,,,,,------------......------,,,,,,------...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................---------.........//////////////////////////////---......///////////////111000000///000000111222444444555555555555555555999999888888777666666666444555666777888999:::;;;777777777666666777777777666777888999:::::::::999;;;;;;::::::;;;<<<======;;;;;;;;;;;;;;;:::999888999999:::<<<>>>AAACCCEEEBBBBBBAAA@@@???===;;;:::888888777666555444444444555555444444444333333333444444444555555555555555333333333222222222222222444444444444444333222222111111222222222333333333000000000000000000000000........................................................................------------------------000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------......//////......---,,,------------,,,++++++------------------------------,,,,,,,,,---......///...------,,,,,,---------,,,,,,,,,------......,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------.........------,,,,,,+++,,,,,,.........---,,,+++,,,---.........---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++...000000...,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,///000---+++,,,...//////...,,,+++,,,------...............,,,,,,,,,------------...---------.........//////.............../////////000111222222111111333555555777:::===>>>AAAEEEGGGIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEGGGKKKNNNPPPPPPQQQQQQQQQQQQPPPPPP+++++++++,,,,,,,,,------))))))))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......///.................................------------------------.....................................................................---........................---------------,,,+++***,,,,,,---------............------,,,,,,------...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---.....................------------............////////////////////////------...///000//////...000000000000000111111222333444555555666555444444777777666666666555555555111111222333444555666777777666666555555666666777555666777888999999999999;;;::::::::::::;;;;;;<<<:::::::::::::::999999888777888999;;;===>>>???@@@>>>>>>======<<<;;;::::::888777666555444444444555444444444444444333333333444444444555555555666666333333222222222111111111333333333444333333222111111111222222222333333333000000000000000000000000////////////////////////................................................------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......---......//////......---------............------------------------------,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,+++,,,---.........,,,,,,,,,,,,------------------------------------------++++++,,,,,,,,,---------,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222111///,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///...++++++///000...***+++,,,.........---,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...//////.........---------,,,,,,---------.........///000222222111222555777777:::===@@@BBBDDDGGGJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGJJJNNNQQQOOOPPPQQQQQQRRRRRRRRRRRR++++++++++++,,,,,,,,,,,,))))))))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......------------------------------------------------......................................./////////...............---------.............../////////,,,------------,,,,,,+++,,,---------...............------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...............,,,------------.........////////////////////////---...///000111000////////////000000111111222222222333444555666666555444444444444555555555555555222222333444555666666777666666555555555555666666444555666777888999999999::::::999999999999::::::999999::::::::::::999999666777888999:::<<<<<<===;;;;;;;;;::::::999999999777666555555444444555555444444444444444444444444333333444444555666666666444333333222222111111111111111222222222222111111111111111111222222222333000000000000000000000000////////////////////////................................................////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///++++++,,,,,,,,,,,,++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------------,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,------......------,,,,,,,,,,,,,,,---------........................***+++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......,,,))),,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---//////,,,---222444333------------------......***+++,,,,,,------,,,,,,.........////////////000000//////...------,,,,,,++++++,,,,,,---.........,,,...000111111333666888;;;>>>AAADDDFFFGGGJJJLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIJJJJJJJJJKKKMMMPPPTTTQQQRRRSSSSSSTTTTTTTTTTTT***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,---......//////......------------------------------------------------........................---........./////////000//////.........------------........./////////000------......//////......------------...............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////,,,,,,---------.........////////////////////////---...000222222111000///...///000111111222222222000111333555666666555555222222333333444444555555555555555666666777777777666555555444444555555666333444555777888999999999999999888888777888888999999999:::::::::::::::999777777888888999:::;;;;;;::::::999999888888888999666666555444444444555555444444444444444444444444333333444444555666666777555444444333222222111111///000000111111111000000000000000111111111222222000000000000000000000000////////////////////////................................................////////////////////////,,,,,,+++++++++,,,,,,------------------------------------------------------------------...//////******++++++++++++*********+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............---,,,,,,++++++,,,,,,***+++,,,...............+++,,,,,,------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,---...///,,,+++++++++,,,------...------------------------***+++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000222222111------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...///...222888<<<<<<444333000...------......,,,,,,---............---.........////////////000..................------,,,,,,,,,---.../////////---///111333444777:::===???BBBFFFHHHJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNNNNOOOPPPSSSUUUTTTTTTTTTTTTTTTSSSSSSRRR******+++++++++,,,,,,,,,222111///...---,,,,,,,,,+++++++++++++++++++++++++++*********+++---///000------++++++++++++------++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,---......//////......------------------------------------------------........................---.........//////000000//////.........------------.........//////000000......///000111111111000---------.........//////...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,------------------------------------------.........//////,,,,,,,,,---------......////////////////////////...///111222333222000///......000111222222222222///000333555777666666555111111222333444555555666222222333333333333333333555555555444444555555555333444555777888888999999888888777777777777777888999::::::;;;;;;;;;::::::888888888888999:::;;;;;;:::999999888888888888888666666555444444444555555444444444444444444444444333333444444555666777777555555444444333222111111...///000000000000/////////000000000000111111111000000000000000000000000000000000000000000000000................................................------------------------************+++,,,,,,---------------------------........................---------------...///000+++,,,,,,------,,,,,,+++((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............---,,,,,,++++++,,,,,,)))+++,,,...//////......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------***++++++,,,---...//////------,,,+++,,,---///000,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,......///333999>>>AAABBB---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///000555>>>CCCCCC:::888444000---------...---...//////000000//////,,,,,,,,,---------......,,,,,,------.../////////---------...///000000111000222555777999<<<@@@CCCCCCFFFIIILLLLLLMMMNNNPPPOOONNNNNNMMMLLLLLLMMMMMMLLLNNNQQQRRRRRRSSSUUUVVVUUUUUUTTTSSSRRRQQQOOONNN*********))))))))))))(((------------------,,,,,,...------,,,,,,------...++++++++++++++++++++++++...---+++******+++---...---------------------,,,---,,,,,,+++*********+++---------,,,,,,+++++++++,,,,,,------...///000000...........................------------.../////////////////////////////////////////////....................................---,,,,,,,,,,,,---...........................------------------------++++++++++++,,,...000111........................---------,,,,,,+++++++++------............---------.........---,,,,,,+++...---,,,++++++,,,---...//////.........---------................................................//////000000000000//////////////////000000000000//////000111222333333444111111222333333333333222555444444444444555666666666666888888999888777666555555555555555555555555555999;;;999555444666999888888888888888888888888<<<999777777888:::::::::888888888888888888888888666555555444444444555555888777555444333333444555555444444444666888:::;;;333333333222222222111111111111222222222222111111000000111111111111000000//////000000111111222222///............---------------------------------------------------,,,,,,---------............///......------------......+++,,,---......---,,,+++///............------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,+++,,,------,,,...---,,,,,,++++++++++++.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------***+++,,,---...---,,,+++........................++++++++++++++++++++++++......---,,,++++++++++++++++++++++++++++++++++++///......------,,,++++++//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,((((((000>>>MMMWWW[[[IIICCC;;;333...------///---,,,+++++++++,,,,,,---*********+++...//////...+++///000///222===FFFJJJFFF@@@888111...---------111111///---...///---)))........................///......---------......000///......///000222333111333777:::<<<>>>BBBEEEEEEGGGIIIJJJKKKLLLNNNPPPNNNOOOPPPPPPNNNMMMNNNOOOQQQRRRSSSUUUUUUUUUTTTTTTWWWUUUQQQNNNLLLLLLMMMNNN+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++...---+++******+++---...,,,,,,,,,,,,,,,------------,,,,,,+++******++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...........................------------...//////....................................////////////...............---------...---,,,,,,,,,,,,---...........................------------------------------------------...///........................---------,,,,,,+++++++++------............------------......------,,,+++---------,,,,,,---------......------,,,,,,,,,,,,------------------------...........................//////000000//////...////////////000000000000222222222111111111000000111111111111222222222222444444333333444444555666555666777888888777666555666666666666666666666666444777999888555333666999999999999999999999999999;;;999888888999:::999999888888888888888888888888666555555444444555555666888777555444333333444444444333333444555666888999333333333222222222111111111111222222222222111111000000111111111111000000000000000000000111111111///............------------------------------------------------------------------............///......------------......,,,------------------,,,------------,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,+++,,,------,,,...---,,,,,,+++++++++,,,------------------,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++,,,------......///.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,000,,,+++000:::EEEKKKNNNKKKHHHCCC===777333111000---------------,,,,,,,,,111000///.........---,,,***------+++---555:::;;;CCC@@@<<<888666333000...000000///.........---,,,..............................------------......///.........///000222333444777:::===???AAADDDGGGHHHIIIKKKLLLLLLMMMOOOPPPNNNOOOPPPPPPNNNNNNOOOPPPTTTTTTUUUTTTTTTRRRQQQPPPSSSSSSTTTTTTSSSPPPMMMKKK***++++++,,,---...///000*********++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------******++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,------.../////////...........................------------...//////........................---------.../////////000//////.........---------...------,,,,,,------...........................------------------------///////////////...---,,,------------------------------,,,,,,,,,,,,++++++------............------------......------,,,,,,,,,------......------,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.................................//////.........////////////000000000000222222111111111000000000111000/////////000222333222222222222222333444444555666777888888777666555666666666666666666666666222555777777444444666999999999999999999999999999999888888999::::::999777888888888888888888888888666666555555555555666666777666555444333333333444333333333333444555666777333333333222222222111111111111222222222222111111000000111111111111000000111000000000000000000//////............---------------------------------........................---------............///......------------.........------,,,,,,------...,,,,,,,,,,,,++++++++++++......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,,,,---------,,,------,,,+++++++++,,,,,,,,,,,,------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,111...+++---333888:::;;;;;;<<<>>>???@@@???>>>>>>222333333222000...,,,+++,,,,,,,,,,,,---...//////---......,,,///555666333<<<<<<===>>>>>>:::555000......//////...------///........................------,,,,,,,,,------............///000111333444999<<>>??????>>><<<999666444.........---,,,---...000...111222222555999888333444666:::>>>@@@>>>:::666------...///---+++,,,000........................---,,,,,,,,,,,,------...---...///000222444555666===???BBBDDDEEEFFFIIIKKKLLLMMMNNNNNNMMMLLLNNNOOOOOOPPPRRRRRRRRRRRRTTTUUUVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUWWW[[[aaafffjjj,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------,,,,,,+++,,,,,,------,,,,,,,,,------.........---------..........................................------------...//////........................000000///...---,,,,,,+++//////.........---------------------------------........................------------------------,,,---///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,+++,,,---......---,,,+++------------............------------------------........................------............------////////////000000000000......///000111222222333000///...------///111222111000000000000111222222888888999999999888666555333333333333333333333333333444666777777888:::;;;999999999999999999999999888777777999::::::888666888888888888888888888888666666666666666777888999777777777777666555444444444555555555666555555555333333333222222222111111111111222222222222111111000000111111111111000000111000000000//////......///............---------------------------------------------......//////---------............///------,,,,,,,,,,,,------...---,,,++++++,,,---...------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,......---,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,---------,,,+++***+++,,,---...------------------------------------------------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,+++++++++,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))***++++++***------...///000222333444AAACCCEEEFFFFFFEEEDDDCCCBBBAAA>>>999444000000111333777999999:::<<<999444111333777<<<@@@AAA@@@===222...---...---)))+++000........................,,,,,,,,,,,,------...///...///111333666888999:::@@@BBBDDDEEEEEEFFFIIIKKKKKKLLLMMMLLLKKKKKKLLLMMMPPPRRRSSSTTTSSSTTTUUUWWWUUUSSSQQQPPPOOOOOOPPPQQQTTTWWW\\\ccckkkrrrxxx{{{//////.........---------,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,------...---------------............................................................------------...//////------------------------000//////...---,,,++++++........................,,,------......------,,,........................------------------------,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------......------,,,------......------,,,------...............///.........................................................//////.........////////////000000000000111111000000000/////////000///.........///111222111000000000000111222222888888999999888777666555222222222222222222222222555555666777888999::::::888888888888888888888888888777777888999999888666888888888888888888888888777666666777777888999:::999999999999888777666555555555666666666555555444333333333222222222111111111111222222222222111111000000111111111111000000000//////////////////...///............---------------------------------++++++,,,,,,---.........---------............///------,,,,,,,,,,,,------...------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///---,,,,,,,,,+++++++++,,,------,,,,,,------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------******++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,------......///...---++++++,,,------333555888<<>><<>>::::::<<<@@@EEEGGGGGGGGG<<<222,,,------***+++000........................------------......///000000111444777:::<<<>>>>>>AAACCCEEEFFFEEEFFFHHHJJJIIIJJJKKKKKKJJJIIIKKKLLLQQQRRRTTTSSSSSSSSSTTTVVVTTTRRROOOLLLKKKLLLNNNOOOUUU]]]kkkyyy---------------.........,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---..................------------...................................................------------...//////------------------------------------------------,,,,,,------.../////////,,,,,,---......---,,,,,,........................------------------------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,------......---------------,,,,,,---------,,,,,,,,,------.........------------------------...........................//////000000//////...////////////000000000000111000000000//////////////////000000000111111111111111000000111111222333666777777777666555333222222222222222222222222222555555555666777999999888777777777777777777777777999888666666888888888777888888888888888888888888777777777777888999:::;;;::::::;;;;;;:::999777666444555555666555444333222333333333222222222111111111111222222222222111111000000111111111111000000.........//////////////////............---------------------------------******++++++,,,------...---------............///---,,,,,,++++++,,,,,,---,,,------------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++,,,---//////---,,,,,,+++++++++,,,,,,---...------------------,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,+++***(((------------------------++++++,,,------......///,,,,,,------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------------...///+++++++++,,,---...000000((()))+++...000333555666666999;;;<<<;;;???EEEKKKKKKSSSYYYVVVPPPNNNNNNMMMJJJJJJKKKMMMPPPQQQPPPOOOGGG888---...000,,,,,,111....................................///000111111222444777;;;>>>AAABBBCCCCCCEEEFFFFFFFFFFFFHHHIIIHHHIIIKKKKKKJJJJJJKKKLLLPPPQQQRRRQQQPPPPPPQQQRRRQQQOOOMMMLLLNNNQQQUUUXXX```kkk|||((())))))***+++,,,------,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,---...////////////...---------,,,.....................---...........................------------...//////------------------------******+++,,,...//////000+++,,,,,,---...///000000,,,,,,---......---,,,,,,........................------------------------111000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,---.........---......,,,++++++,,,......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000//////////////////000000000000------...///000111222222//////000111222111111111111111111111111222222333555555666666555333222000333333333333333333333333555444444555777777777666666666666666666666666666:::888666555777888888888888888888888888888888888777777777777888999:::;;;:::;;;<<<<<<;;;:::888777333444444555444333111000333333333222222222111111111111222222222222111111000000111111111111000000---.........//////000000//////.........---------------------------------))))))***++++++,,,---------------.........//////---,,,,,,++++++,,,,,,---+++,,,............,,,++++++++++++************))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---//////...,,,++++++++++++,,,,,,---............------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,.........---,,,------------------------///......------,,,++++++------------------------------------------------........................------------------------------------------------------------------------*********++++++,,,,,,,,,---...---,,,***)))***++++++,,,---/////////......,,,,,,++++++,,,,,,---...'''+++...//////333:::AAAHHHSSS[[[YYYSSSRRRTTTVVVXXXWWWWWWXXXZZZYYYVVVTTTOOO<<<...///222......222.................................//////111222222444666999===AAACCCEEEEEEDDDFFFGGGGGGGGGGGGHHHJJJHHHIIIKKKKKKJJJJJJLLLMMMNNNOOOPPPPPPNNNMMMNNNOOONNNMMMMMMOOOTTTZZZaaaeeepppxxx******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,+++++++++........................******++++++,,,---......---------------...///000---,,,,,,,,,,,,---......***++++++,,,,,,++++++***,,,,,,,,,---------............................../////////...------,,,,,,........................//////...---,,,,,,++++++......//////...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------...------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------..................................................................------,,,,,,,,,---...///000000111000///---------...///000///.........///111222...//////000111222222333333333333333333333333333///000000000000111111111444555555666777888888999777666666555555555666666777666555555555777888999888888888888888888888888666666666666777888999:::===<<<:::999888777555444666555444333222111111111222222222111111111111000000000000000000000000000222111111111000000////////////............////////////////////////////////////............//////---.........---,,,,,,+++------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,++++++*********------.........---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------,,,------......------,,,+++***)))+++///111000...///...---,,,,,,---...///(((((()))***++++++,,,,,,........................---------------------------,,,++++++,,,,,,***)))---------------------------------............///------...///111222444555777;;;AAAEEEGGGDDD@@@===HHHCCC@@@BBBIIIOOOQQQPPP???999111---...///---***000///---,,,,,,---...///111000///...///111333444888:::>>>BBBDDDDDDDDDCCCIIIHHHHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMQQQOOOLLLIIIHHHIIIJJJKKKMMMQQQVVVZZZ___dddiiimmmttt******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------+++++++++,,,---............------,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,++++++---------.........//////........................------..........................................///......---,,,,,,++++++...............---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,------...------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---------.../////////000//////............//////////////////000000111///000000111111222222222222222222222222222222222000000000111111111222222444555555666777777888888666666555555555555666666777666666555555666777888888888888888888888888888666666666666777888999999;;;:::999888777666555444444444333222222222333333222222222111111111111000000000000000000000000000111111000000000///////////////............////////////////////////////////////............//////------......------,,,+++........................------------------------......---------,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,++++++------.........---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,------------------------,,,------......------,,,,,,******+++...000///...///...---,,,,,,---...///)))******++++++,,,,,,,,,---------------------------------------------------,,,++++++,,,,,,+++)))---------------------------------............//////.........///000000111000333888<<<===;;;888666===:::999;;;@@@CCCBBB???888333...,,,...000...,,,///......------.........111000000000111333666777;;;===@@@DDDFFFGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMJJJHHHGGGHHHJJJLLLRRRVVV\\\aaaeeeiiinnnqqquuu***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,+++******+++---,,,,,,,,,,,,---......,,,------------------,,,........./////////000000........................,,,,,,------...//////000.................................------,,,,,,+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...------,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------..................---....../////////............///000000000000///000000000111111111111111111111111111111111111111111111222222222333333333444444555555666777777777666555555555555555666666777777666555555555666666777777777777777777777777666555555666666777888999999888888777666555555555222222222222222333444444222222222111111111111000000000000000000000000000000000///////////////...//////............////////////////////////////////////............//////------......------,,,,,,////////////////////////...........................------------,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,......------------,,,,,,------.........---,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...------------,,,,,,,,,------------------------,,,------......------,,,---,,,+++,,,...///...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,,,,+++***---------------------------------............///111000///...------------+++---000222333333111000111111111444777777333...000---***+++...000///------......//////.........000000000222444777999;;;???AAADDDGGGIIIIIIIIIHHHEEEFFFFFFHHHIIIKKKMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQLLLJJJHHHGGGGGGJJJMMMOOOZZZ^^^dddiiimmmppprrrtttvvv}}}***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,++++++,,,,,,---,,,,,,,,,,,,---......------............---------.........////////////........................---------.........//////..............................---------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------+++,,,,,,------,,,,,,+++------------------------------------------------................................................---------..............................---------+++,,,...///000///......,,,---///000000000///...000000000///////////////111111111111111111111111222222222333333333444444444444444555555666666666555555444444444555666666777777666666555555555555666666666666666666666666555555555555666777888888666777777666555444444555333222222222222222333333222222222111111111000000000000000000000000000000////////////............//////............/////////////////////////////////......------......///,,,------...------,,,,,,.............../////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++,,,,,,------,,,,,,+++...------,,,,,,+++++++++---------------,,,,,,,,,---------------------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------------............------------------------------------------------------,,,------......------,,,---------------------,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,---,,,+++---------------------------------............///111000///...------------++++++---.../////////...------...000222111---***,,,+++***,,,///000///...,,,---///000000///.........///111333666:::===???BBBDDDFFFHHHJJJKKKJJJJJJEEEEEEFFFHHHJJJMMMOOOPPPQQQRRRSSSTTTSSSRRRPPPOOOHHHHHHGGGHHHKKKOOOTTTWWWcccggglllppprrrrrrssstttvvv}}}zzz++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------...//////---,,,,,,,,,,,,---......---......//////......---,,,,,,---------.................................//////.........---------........................---------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++,,,,,,------,,,,,,+++------------------------------------------------................................................---------.........//////...............---------+++,,,---/////////...---,,,---///000000000///..................---------222222222222222222222222222333333333333444444444444444444444555555555555444444444444444555666666777666666666555555444444555555555555555555555555444444444444555666777888555777888777444333444555555444333222111111111111222222222111111111000000000000000000000000000000............//////////////////............//////////////////////////////......------------......,,,,,,------...------,,,,,,,,,---------.........////////////////////////------------------------........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,++++++***+++++++++++++++,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------,,,,,,------------,,,,,,------------------------------------------------,,,------......------,,,---......---,,,,,,,,,,,,,,,------------------,,,......---------------------------------------------------------------------,,,++++++---------+++---------------------------------............///000000///.........//////,,,,,,,,,------......///------,,,---/////////...,,,,,,---...000000///...,,,---///000111000///...---///111555999===@@@BBBEEEFFFGGGIIIJJJKKKKKKJJJGGGGGGHHHJJJLLLNNNPPPQQQSSSSSSSSSRRRQQQOOOMMMKKKGGGHHHJJJMMMSSSYYY^^^bbbjjjnnnrrrttttttsssrrrrrruuu{{{}}}www++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000---,,,,,,,,,,,,---......------............------,,,,,,,,,------------...........................000//////...------,,,,,,........................------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---............+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////------..................,,,------.........------------...////////////...------------............222222222222222222222222222222333333333444444444444444444444444444444444333333333333444555666666555555666666666555444444444444444444444444444444444333333444444555666777666888999777444222333666555444333222000000000///222222222111111111111000000000000000000000000000...////////////000000000//////............//////////////////////////////......------------......,,,,,,------......------++++++,,,,,,---.................................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,------,,,,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------------------,,,------......------,,,,,,---......,,,+++,,,...,,,,,,------------,,,,,,------------------------........................---------------------------,,,+++,,,---...---,,,---------------------------------............////////////...//////000000,,,,,,,,,,,,,,,------...---,,,,,,+++,,,...///111...//////000//////......---...//////000000000000///000444888<<<@@@CCCEEEGGGGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRQQQOOOMMMLLLKKKJJJJJJLLLQQQVVV]]]ccchhhkkkooorrruuuvvvuuutttttttttwww|||{{{sss+++,,,------...---------++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------------------------------,,,,,,,,,,,,,,,---------,,,------......---,,,,,,,,,,,,---......---------......---------------------......................................................------........................------------------------***+++,,,------------------------------------------------,,,,,,+++++++++***+++,,,---............+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...//////000,,,---------.../////////......------,,,,,,------...------------...//////.........//////000000000111111111111111111111111222222222222333333333333333333333333333333333333333333333333444555666777333444555666666666555444333333333333333333333333333333333333444555666777777999;;;999444111333666333333222111000000111111222222222111111111111000000000000000000000000000/////////000000000111111//////............//////////////////////////////...------,,,,,,------...+++,,,------......------,,,,,,,,,---.../////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---...///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,+++---......,,,+++---///+++,,,------------,,,+++++++++,,,,,,------......---------------------------------------------------,,,+++,,,...///...------------------------------------............//////......------......///,,,,,,---------------------...------,,,---...000.../////////.........///............///000111222222444777<<<@@@DDDGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLOOOOOONNNNNNNNNOOOPPPPPPQQQOOOMMMLLLKKKLLLMMMMMMQQQTTTZZZaaagggkkknnnppprrrtttwwwxxxxxxxxxzzz{{{{{{wwwnnn+++,,,------......------++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,,,,,,,,,,---......,,,------------------,,,............/////////000........................,,,,,,------.../////////........................------------------------***+++,,,,,,---------------------------------------------,,,,,,+++++++++***+++,,,---............+++,,,,,,------,,,,,,+++------------------------------------------------................................................,,,,,,------...///000000,,,,,,------...///000000000///---,,,+++,,,,,,---......---,,,,,,...///000...//////000111222222333000000000000000000000000111111222222222333333333333333333333333333333333222222222333444555666777222333555666666666555555333333333333333333333333333333333333444555666666888;;;<<<999444111333666111111111000111111222333222222222111111111111000000000000000000000000000//////000000111111222222//////............//////////////////////////////...------,,,,,,------...+++,,,,,,---.........------------...///000000111------------------------,,,,,,,,,------.........************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,------.........---,,,,,,+++,,,---...///......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++---..................---,,,,,,,,,------.........------------------------,,,------......------,,,***,,,......,,,+++---000++++++------------++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,...///...------------------------------------........./////////...------,,,,,,,,,,,,---......////////////......000000000...---......---.........------...000///............000222333444666:::???CCCGGGIIIKKKKKKKKKLLLLLLLLLMMMMMMMMMRRRQQQPPPPPPOOOOOOOOOOOOOOOMMMKKKJJJJJJLLLOOOQQQWWW[[[aaagggmmmpppqqqqqqsssvvvxxxzzz{{{}}}~~~tttiii,,,,,,,,,---------......------------------------............---,,,+++***,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------//////.........---------+++,,,,,,------,,,,,,+++........................///...,,,++++++,,,---///.........------,,,,,,,,,***+++,,,---............///////////////////////////////////////////////////............------------------------------------------,,,,,,+++++++++000000//////...---++++++........................------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,,,,++++++....................................////////////---,,,,,,,,,,,,---.../////////............//////...---,,,++++++,,,---...+++,,,,,,---...///000000////////////000000000000000000000000111111111111222222111111111111111111444333111000000000111111111111222222222333333333444444444444444444444444333333333333333333333333333333333333333333333333555444333333222222333333333333333222222222111111222222222111111111111111000000000000000000000000000000000000000000000000................................................+++,,,------......------+++,,,------......------,,,------......------,,,........................------------------------///...---,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,........................------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,.....................---+++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,+++,,,------......------//////...---,,,,,,,,,,,,+++++++++,,,,,,---------///......------,,,++++++,,,,,,,,,,,,++++++***)))---,,,,,,++++++,,,,,,------------............///------......///000000000........................------------------------........................---------------...//////////////////111333555777999:::===@@@DDDGGGIIIKKKNNNMMMKKKKKKLLLNNNQQQSSSPPPPPPPPPQQQPPPPPPOOONNNMMMLLLJJJIIIIIIMMMSSSXXXaaaeeejjjpppsssssssssrrrsssuuuwww{{{~~~}}}xxxpppfff```,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,+++***,,,,,,+++******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,///.........------------,,,,,,------------,,,,,,........................///...,,,++++++,,,...///------------------,,,,,,++++++,,,---............................................................///............------------------------------------------,,,,,,,,,++++++////////////...---,,,,,,........................------------------------......---------,,,,,,,,,.........---------,,,,,,---------,,,,,,,,,++++++------------------------............////////////------,,,,,,,,,------...//////............//////111000///......///000111///............---------............/////////////////////000000000111111111111111111111111111111222222000/////////000000111111111222222222333333444444444444444444444444333333333333333333333333333333333333333333333333444444333222222222222333333333222222222111111111111111111111111111222222000000000000000000000000000000000000000000000000////////////////////////........................+++,,,------......------+++,,,------......------,,,------......------,,,........................------------------------///...---,,,,,,,,,,,,------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000///...------...///000------------------------------------------------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,---------...+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------,,,++++++***---,,,,,,++++++,,,,,,---------------........................------------........................------------------------////////////////////////......---------......///......///000222555777999<<<===@@@CCCFFFIIIKKKMMMNNNNNNMMMLLLMMMOOOQQQRRRPPPOOOOOONNNMMMLLLKKKKKKIIIIIIIIIIIILLLQQQXXX^^^dddhhhnnnsssuuuuuusssrrrtttuuuxxx{{{~~~}}}{{{xxxtttnnnfff^^^XXX,,,,,,,,,,,,------------++++++++++++++++++++++++,,,---------,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++++++++++++++***............------------------............------------------------------...---,,,++++++,,,......,,,,,,------------------,,,,,,------...---------................................................///............---------------------------------------------,,,,,,,,,,,,---...............------------------------------------------------------...------------,,,,,,,,,............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...------,,,,,,,,,------//////............//////......------------......///............---------------------.....................////////////000111111111111111111111111111000//////.../////////111111111222222222222333444444444444444444444444333333333333333333333333222222222333333444444444444444333222222222222222333222222222222111111111000000000111222222222333000000000000000000000000000000000000000000000000000000000000000000000000........................+++,,,------......------+++,,,------......------,,,------......------,,,------------------------------------------------......---,,,,,,,,,---------,,,+++,,,...///...---+++++++++,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,***++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------------------------------,,,,,,+++++++++------------------------------,,,,,,,,,,,,+++++++++,,,------......------*********++++++,,,---...---,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////---------...------,,,+++---,,,,,,++++++,,,,,,---------------............///......---,,,,,,++++++........................------------------------000000000000000000000000//////......---...............000222444777:::<<<@@@AAACCCFFFIIIKKKNNNOOONNNNNNOOOOOOPPPPPPQQQQQQQQQPPPMMMKKKIIIHHHHHHHHHFFFGGGIIIKKKOOOVVV___dddhhhnnnuuuyyyyyyvvvsssqqqrrrsssuuuxxxzzz|||}}}~~~tttpppkkkeee___XXXQQQLLL++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---......///------,,,,,,+++++++++***---------------------------..................---------------------------------,,,,,,,,,---......,,,,,,,,,------.........---------...------,,,,,,................................................///............---------------------------------------------------,,,,,,,,,------...//////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------........./////////---------.........//////000000000000111111111111000000000000///000000000111111111111222222222222333333333333333333333333222222333333333333444444111111222333333444555555444333333222111222222222222222222222111111111111//////000111222333333333000000000000000000000000////////////////////////////////////////////////........................+++,,,------......------+++,,,------......------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---------,,,+++,,,...///...---******+++,,,,,,---......---..................------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------------------...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------+++*********++++++,,,------------,,,,,,+++++++++,,,,,,,,,---------......---...............---------,,,,,,++++++,,,,,,---,,,,,,---------..................---------,,,,,,................................................////////////////////////000//////..................///111444888;;;>>>???CCCDDDFFFHHHKKKMMMNNNOOONNNOOOPPPQQQQQQQQQPPPOOOQQQOOOLLLIIIGGGFFFGGGGGGEEEGGGJJJNNNSSSZZZccciiinnnuuu||||||vvvqqqnnnmmmnnnoooqqqssstttttttttiiiddd]]]VVVPPPJJJEEEBBB+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,------.........------,,,,,,++++++,,,,,,---------------------..................---------------------------,,,,,,,,,,,,------......,,,,,,,,,------.........---------...------,,,,,,................................................///............---------------------------------------------------------+++,,,---...////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------------------...............------,,,,,,,,,------......------------....../////////000000/////////+++,,,,,,---...///000000....../////////000000000------------............//////000000000111111111000111111111111111111111000000111111111222222222333333333333333333333333222222222333333444444444111111222333333444555555333333222111111111111222222222222111111111000000//////000111222333333333////////////////////////////////////////////////................................................+++,,,------......------+++,,,------......------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---,,,+++,,,...///...---******+++,,,,,,---......------...//////...------//////000000000000//////---------------------------------------------------------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,000000///...---,,,++++++---------,,,,,,+++++++++,,,------......------,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,++++++*********+++---------,,,,,,+++++++++......---------,,,,,,,,,---......//////.........---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------......////////////........................................................................000//////.........//////000222555888<<>>BBBFFFHHHJJJJJJLLLMMMMMMNNNNNNOOOOOOPPPQQQPPPOOONNNMMMMMMLLLLLLMMMOOORRRVVVYYY\\\^^^___YYY\\\```eeejjjqqqyyy~~~ttteee]]][[[SSSRRRPPPNNNJJJFFFCCCBBBCCC???;;;999:::;;;======++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------************************++++++++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...,,,++++++,,,---...000000//////............000///---,,,,,,---///000,,,,,,,,,---------..............................++++++,,,------,,,++++++,,,,,,,,,---------......------------------------,,,---......//////......------............------+++,,,,,,------,,,,,,+++........................***++++++,,,,,,------...------------,,,,,,+++***------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,+++******+++++++++///............---------++++++,,,,,,---...//////+++,,,------......---------///000000//////000222...------,,,,,,------...........................////////////////////////...............///000000111111000000//////......000000111222222222222111222333333333333333333444444444333222222333333333222222222222222222222222111111111111111111111111111111111000000000000///000000111111111111000000111111000000000000000111000000000000000000000000000//////...---,,,,,,,,,..............................---,,,,,,,,,,,,---,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000...,,,+++******+++---...,,,++++++******++++++,,,,,,+++***)))***+++,,,---,,,++++++,,,......---+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,---...//////...---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------000000//////......------/////////...---------,,,+++,,,,,,------,,,,,,+++------------------------------------------------......//////...---,,,,,,---------............///000///...------------------------.........//////---.........///111555888;;;???CCCFFFHHHIIIKKKMMMNNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMKKKIIIIIILLLOOOPPPWWW```eeedddaaa______\\\]]]ccclllooorrr{{{qqqcccXXXRRRLLLHHHBBB???@@@@@@???>>><<<<<<;;;:::;;;>>>BBBDDD++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------************************,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......//////.../////////......---------///...---,,,,,,---...///,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------......------------------------,,,---......//////......------............---------......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,---......///+++,,,------......------...///000000///...///111...------,,,,,,------..................................................................///000000111000000000/////////...000000111222222222222111111111111222222222222222444333333222222333333333222222222222222222222222111111111111111111111111222222111111111000000000000000111111111111000000000000///////////////000////////////////////////000000//////...------,,,..............................---,,,,,,,,,,,,---,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////...,,,*********,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------,,,++++++,,,......---+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---............------------............------------+++,,,,,,------,,,,,,+++------------------------------------------------......//////...------,,,---------............/////////...------------------------.........//////...///000000000333666:::<<>>???@@@???>>>=========>>>AAAEEEIIIMMM++++++++++++++++++++++++---------,,,,,,+++++++++*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------(((***,,,///000///...---......------------,,,,,,---------------------------------------------,,,++++++++++++++++++++++++,,,---...//////...---,,,,,,,,,,,,---------......------------------------,,,---......//////......------............---------......//////......---------------------------......---,,,,,,+++******,,,,,,---------,,,++++++------------------------*********+++++++++,,,,,,------,,,,,,,,,,,,------.........------......///......---,,,++++++******+++,,,,,,------.........+++,,,------......------...///000000...---...///...------,,,,,,------..................................................................///000000000000000000///////////////000111111222222111111000000000000111111222222333333222222222222333333222222222222222222222222111111111111111111111111333222222222111111111111000000111111111111000000//////............//////........................111000000//////......---..............................---,,,,,,,,,,,,---,,,------......------,,,........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------000///---+++*********+++,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,++++++,,,......---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............,,,,,,------------,,,,,,------------------------------------------------.........///......---,,,---------............/////////...------------...------........./////////...///111111222555888;;;>>>AAAEEEGGGHHHJJJKKKMMMJJJKKKMMMNNNOOOOOOOOONNNJJJHHHFFFEEEFFFLLLSSSYYYhhhjjjkkkhhhccc``````aaaccceeeiiipppuuuzzztttbbbRRRHHHCCC>>><<<:::999:::;;;;;;:::===???BBBEEEIIIOOOVVVZZZ++++++++++++++++++++++++......---,,,,,,+++***************++++++,,,,,,,,,++++++++++++++++++++++++'''''')))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,++++++++++++++++++++++++------...//////...------,,,,,,,,,---------......------------------------,,,---......///.........------............------+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++------------------------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...------------...//////000000///...---,,,,,,+++,,,,,,,,,---------......+++,,,------......------...///000///---,,,---......------,,,,,,------..................................................................///000000000000000000///////////////000000111111111111111///000000111111222222222222222222222222222333444222222222222222222222222111111111111111111111111333333333222222222111111000000111111111111000000//////.........///000000////////////////////////111111000000/////////.................................---,,,,,,,,,,,,---,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,...---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---...///...---,,,,,,++++++,,,...///---,,,+++,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,------...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,------.........,,,,,,------------,,,,,,---------------------------------------------------...............---------------............//////......---------..................////////////...///111333444666:::===???BBBFFFHHHIIIJJJLLLMMMKKKMMMNNNPPPPPPNNNMMMKKKGGGFFFDDDDDDGGGOOOYYY```mmmmmmkkkeee___]]]___bbbfffhhhmmmsssyyy~~~kkkYYYLLLDDDAAA:::999888888999:::::::::@@@DDDIIIOOOTTTZZZbbbhhh++++++++++++++++++++++++......---,,,,,,+++*********+++++++++++++++,,,,,,++++++++++++++++++++++++&&&'''((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------------...//////...------,,,,,,,,,---------......------------------------,,,---......///.........------............------+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,------...000000///...------,,,,,,,,,,,,,,,---------------+++,,,------......------...//////...,,,+++,,,---...------,,,,,,------..................................................................///000000////////////000000000000//////000111111111111000000000111111222333333444111111111111222222333444222222222222222222222222111111111111111111111111333333333222222222111111000000111111111111000000000/////////000000111222000000000000000000000000000000000000////////////..............................---,,,,,,,,,,,,---,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,++++++++++++,,,------...---,,,,,,,,,,,,,,,,,,---+++,,,---...///...---,,,---,,,,,,---//////...,,,,,,,,,,,,------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------------------------------///...---,,,,,,---...///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.........///+++,,,,,,,,,------......,,,------......------,,,------------------------------------------------------...............------------............///......---------......///........./////////000000---///222444555888;;;>>>AAADDDHHHJJJJJJJJJLLLMMMOOOOOOPPPPPPOOOLLLIIIHHHCCCBBBBBBCCCGGGPPP[[[bbbjjjiiifffaaa\\\\\\```dddhhhlllpppuuu|||tttaaaQQQFFF@@@>>><<<<<<<<<<<<<<<>>>@@@BBBFFFMMMVVV\\\aaagggnnnttt++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------222111///---,,,---///000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,---...//////...---,,,,,,,,,,,,---------......------------------------,,,---......//////......------............---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,---------,,,,,,------------------------,,,,,,---------.........,,,,,,++++++++++++,,,,,,************++++++,,,---------,,,,,,,,,+++++++++------------------------+++,,,------......------,,,---......,,,+++,,,---...------,,,,,,------...........................------------------------...............///000000////////////000000000000...///000000111111000000///000000111222333444444111111000111111222333444222222222222222222222222111111111111111111111111333222222222111111111111000000111111111111000000000000///000000111222333111111111111111111111111////////////////////////..............................---,,,,,,,,,,,,---,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------)))***+++,,,---.........------,,,,,,,,,,,,------++++++,,,------------------,,,,,,---//////...---,,,,,,------------,,,,,,------------------------...------,,,,,,------......///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------...........................------------------------///......------......///,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............,,,,,,,,,,,,------------------............------------------------------------------------------,,,---......///.........---------............///...------------...//////....../////////000000000...000444666888;;;>>>@@@CCCFFFIIIKKKKKKKKKLLLMMMPPPPPPOOONNNLLLIIIFFFDDD???AAABBBEEEJJJRRR\\\bbbffffffddd```]]]^^^dddiiilllqqquuuwww}}}yyyhhhVVVIII@@@;;;999888999999:::<<>>AAADDDEEEGGGJJJLLLKKKKKKLLLMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBEEEIIIMMMSSSYYY```eeedddffffffdddcccdddiiinnnrrrwwwzzzyyy|||{{{qqqgggYYYLLLCCC===:::888444666888:::===DDDMMMTTTbbbmmmzzz++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((())))))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''(((***,,,------,,,,,,,,,,,,,,,------............---+++******+++---...)))***+++,,,...///000000........................++++++,,,------,,,++++++,,,,,,,,,---------......------------------------,,,---......//////......---..................---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,,,,------------------------------------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************+++,,,---...,,,,,,---......//////000------------------------+++,,,------......------***+++,,,,,,,,,,,,---......------,,,,,,------...........................------------------------...............///000000.../////////000000111111...//////000000000000000------...///000111222222000000000000111222333444222222222222222222222222111111111111111111111111111111111000000000000///000000111111111111000000---------......000111111////////////////////////---------.............................................---,,,,,,,,,,,,---,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///,,,,,,---------,,,++++++...------,,,,,,------...,,,+++***)))***+++,,,---------,,,...///000...---,,,------......------,,,...........................------,,,,,,------...'''(((***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---......---++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---,,,,,,++++++*********---------,,,,,,+++++++++------............------------------------------------------------------,,,,,,---.../////////...---------.........//////---------------...///000////////////000000000000222555999<<>><<<:::888:::===@@@EEEOOOZZZcccmmmyyy++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---...///000000///...---,,,++++++***+++,,,...///,,,,,,------.../////////------------------------............////////////---------............///......------------............//////...---,,,,,,)))***+++,,,------------//////...---,,,++++++***(((***,,,+++***)))******++++++++++++++++++++++++******+++,,,,,,---......------++++++++++++------)))***++++++,,,---......------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------///...---,,,,,,,,,,,,---........................///...---,,,,,,,,,,,,,,,------------------------((()))+++,,,---.........---------............///...------,,,,,,------...////////////000000000000333222111000000111222333222222111111111111111111333222222111111222222333000000000000111111111111222222222111111111000000000000000000000000000000111111111111000000000000////////////////////////...///000///...---...///------------------------.../////////...------,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------...........................------,,,,,,------...,,,+++*********+++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++)))******+++---......///------------------------000///...------...///000---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,---------,,,,,,+++++++++......---,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---......///000000///......---------,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///...........................------,,,,,,------......///////////////......,,,------...///000111111666777:::===AAAEEEGGGIIIIIIHHHIIILLLOOOMMMIIIDDDHHHHHHFFFCCC@@@BBBGGGLLLMMMUUU___eeeffffffhhhjjjjjjkkkkkkiiiiiimmmtttzzzwwwxxxyyyzzzxxxssskkkeeeZZZNNNDDD@@@===999888;;;<<<<<<@@@HHHPPPYYYhhhvvv++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---......//////......------,,,+++++++++,,,---...,,,,,,------.../////////------------------------............////////////---------............///......------------............//////...------,,,******+++,,,------------.........------,,,,,,++++++---......---,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------------///...---,,,,,,,,,,,,---------------------------)))***+++,,,---.........---------............///.........------............/////////000000000000111111000//////000111111000000000000000000000000333222222111111222222333000000000000111111111111222222222111111111000000000000000000000000000000111111000000000/////////////////////////////////.../////////.........///------------------------...............---,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------...........................------,,,,,,------...---,,,+++++++++,,,...///+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,---------,,,,,,++++++++++++******))))))******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,***+++,,,------,,,+++***,,,,,,,,,+++++++++******------------------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,------..............................------,,,,,,------......///////////////......---...///000111222333333888:::<<>>@@@@@@AAACCCDDDEEEMMMXXXcccppp++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---.........------,,,,,,,,,,,,,,,,,,------.../////////---------------------------------.........//////---------............///......------------......---...............------++++++,,,---......------,,,,,,,,,------.........+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,------------------------+++,,,...//////...,,,***+++++++++,,,------.........------,,,,,,,,,------------------------------,,,,,,---------------,,,---------............///......------------.............../////////000000/////////////////////////////////000000000000000222222111111111111222222///000000000111111111111111111111111111111111111000000000000000000000000////////////............////////////////////////...---------...//////...------------------------+++,,,,,,---,,,,,,+++++++++,,,------......------,,,,,,------------------------------------------,,,,,,,,,+++,,,,,,---...------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------...------,,,,,,------......---,,,,,,,,,---//////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,++++++++++++++++++,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------..............................------------.....................//////000...///000222444666888999>>>???AAACCCFFFIIIKKKLLLNNNNNNMMMMMMMMMKKKIIIGGGEEEEEEFFFHHHNNNWWWaaagggmmmnnnnnnmmmjjjhhhiiijjjkkknnnrrrvvvxxxzzz{{{{{{|||uuukkkaaaWWWNNNGGGCCC<<<;;;;;;>>>BBBDDDGGGIIIKKKMMMUUUbbbnnn{{{++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---............---,,,,,,+++,,,,,,------.../////////------------------------------------............---------............///......------------......------...............---,,,,,,---.........------+++,,,,,,------.........+++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------***,,,...//////...,,,+++,,,---------.........///------,,,,,,,,,------...------------------------,,,,,,---.........---------------............///---,,,,,,++++++,,,,,,---............////////////000000000000000000000000000000000111111222222222222111111000000111111222///000000000111111111111111111111111111111111111111111111111111111111111////////////............////////////////////////...,,,+++,,,///000///---------------------------++++++,,,,,,---,,,,,,++++++,,,------......------,,,,,,,,,---------......---------------------------------------......///------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------...------,,,,,,------...---,,,+++++++++,,,...///------,,,++++++,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------........................///......------......///.........---...///000111...///111333666888:::;;;???@@@BBBEEEGGGIIIKKKLLLNNNNNNMMMLLLJJJHHHHHHGGGIIIHHHJJJNNNVVV___ggglllmmmmmmllljjjiiiiiikkklllooorrrvvvyyy|||{{{yyywwwqqqjjj___TTTKKKEEEAAA>>>:::===???BBBGGGMMMSSSVVVTTTVVV___kkkwww++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------............------,,,,,,,,,------.../////////------------------------,,,------------.........---------............///......------------......,,,---......///.........------............------,,,,,,,,,------.........---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++---......///------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------+++,,,---.........---,,,........................------,,,,,,,,,---......------------------------,,,,,,---...............---------............///,,,,,,++++++++++++,,,,,,------.........////////////000000111111000000///000000111111222222333333111111000000000000111111000000000000111111111111111111111111111222222222111111111111111111111111000000000/////////......////////////////////////...+++***,,,///111///---------------------------+++,,,,,,---------------+++,,,------......------+++,,,,,,------.........------------------------...------------...//////------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,+++++++++,,,.........---,,,++++++,,,---...,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------............---------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,++++++,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---...------,,,,,,------...------------............------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///........................//////............/////////...------...///111222///000222555888;;;>>>???BBBCCCDDDFFFHHHJJJLLLMMMPPPPPPPPPMMMJJJHHHIIIJJJOOOOOOPPPUUU\\\dddiiikkkjjjiiiiiiiiijjjlllnnnoootttuuuwwwyyyzzzxxxsssoooeee^^^SSSIIIBBB>>><<<::::::@@@GGGLLLRRR\\\bbbddd]]]```hhhuuu++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,---...//////......---,,,,,,------.../////////------------------------,,,,,,---------.........---------............///......------------......,,,------...//////......------............------,,,,,,---------------------...000000...---...///------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,---------......///......------,,,,,,+++,,,,,,,,,,,,,,,---...///------------------------++++++---...////////////---------............///---,,,,,,++++++,,,,,,------------.........//////......///000000///....../////////000111222222222111111000000000000111111000000000000111111111111000000111111111222222222111111111111111111111111111111000000000/////////////////////////////////...+++)))+++///111///,,,------------------------,,,,,,---...............+++,,,------......------++++++,,,,,,---......///........................------,,,,,,------...///------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,---///000///---,,,++++++,,,---///------------............------------------------------,,,,,,,,,,,,++++++------------------------,,,---...//////...---,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,---------++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------...000......---,,,,,,---......,,,,,,,,,------.................................++++++++++++,,,,,,,,,,,,+++++++++,,,---...///000........................//////............/////////...---,,,---///111222111222555888<<>>BBBEEEGGGHHHHHHIIIIIIIIIKKKLLLMMMLLLKKKMMMMMMLLLOOO[[[iiipppoooqqqooolllkkklllmmmmmmmmmhhhkkkmmmooouuu{{{zzzvvvrrrfff\\\ZZZYYYSSSKKKFFFBBB<<<:::<<<===;;;???FFFPPPZZZgggmmmmmmmmmppptttqqqvvv,,,+++*********+++,,,---...---,,,,,,...///...---...---,,,+++++++++,,,---,,,---------,,,,,,+++***++++++++++++,,,,,,,,,,,,*********))))))))))))))),,,,,,++++++***++++++,,,+++,,,------......------+++,,,---------,,,+++***------............------++++++,,,,,,,,,,,,------,,,------......------,,,........................,,,,,,,,,---------..............................///......---,,,++++++***(((((()))))))))*********,,,------......------,,,---,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,---........................,,,,,,+++******+++,,,,,,------------------------...------,,,,,,------...,,,---------..................//////000/////////------------------------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...///000,,,------......------,,,------,,,,,,,,,------......------,,,,,,------...------------------------..................---,,,.........///////////////.../////////000000111111111111111222222222333333222111000//////000111222000000000000000000000000111000///......///000111........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------,,,---...//////...---,,,******+++++++++,,,,,,,,,))))))***+++,,,---...///,,,,,,,,,---------......------------------------------------------------------------------------,,,------------.........------,,,,,,,,,------...---,,,,,,,,,++++++++++++---------------------------,,,,,,,,,,,,,,,,,,+++------------------------------...//////...---,,,---...//////------...///------------------------..................---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,////////////000000000000000/////////............////////////000222444555:::<<>><<<<<<>>>>>>>>>BBBKKKWWW^^^```aaabbbffflllppprrrwww}}}xxx))))))***+++,,,,,,---------,,,******++++++***)))******+++,,,------......+++,,,,,,------,,,,,,,,,.........------,,,,,,,,,,,,+++++++++*********)))+++*********++++++,,,---+++,,,------......------+++,,,,,,---...///000000------............------+++++++++,,,,,,,,,------,,,------......------,,,........................,,,,,,,,,---------..............................---------...............,,,,,,,,,---------......,,,------......------,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............////////////000//////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++++++++,,,---...///000...------,,,,,,------...------------------------++++++,,,---.........---.........------,,,,,,,,,++++++,,,---...000000111//////000000000111111111000000000111111000000000//////////////////////////////000000000000//////000000000000000000000000........................................................................,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,,,,------+++++++++,,,---...///000/////////............---------------------------+++++++++,,,,,,---------------------------------000///...,,,+++++++++++++++,,,------++++++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++,,,---......------........................------------------------,,,,,,------------,,,,,,---------.........//////.........///////////////......///111333666999;;;BBBDDDFFFHHHIIIJJJJJJIIIKKKLLLNNNNNNMMMOOORRRUUU\\\gggttt~~~uuunnneee```___cccgggjjjkkkmmmppprrrvvvttthhh[[[LLLEEE@@@???===:::;;;>>>AAAGGGQQQ]]]hhhmmmkkkhhhcccggglllqqqvvv~~~zzz)))***+++,,,,,,,,,,,,,,,...,,,++++++++++++***(((((()))***,,,---...//////++++++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,------......------------,,,,,,,,,------...------............------++++++,,,,,,,,,,,,------,,,------......------,,,........................,,,,,,,,,---------..............................//////......---,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,------......------,,,***+++---......---,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------........................,,,,,,------------,,,,,,------------------------...------,,,,,,------...------........./////////------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++---...///000111,,,------......------,,,,,,,,,,,,,,,------...///...------,,,,,,------...------------------------+++,,,,,,------------,,,---------,,,,,,,,,,,,,,,++++++,,,---......//////////////////000000000000000000111111111111000000//////////////////////////////000000000000//////////////////////////////................................................------------------------,,,,,,,,,---------......,,,---------............------------------------------------------------......------------......------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------...///,,,,,,,,,+++++++++******------------------------+++,,,,,,,,,,,,,,,,,,---------------------------......------,,,,,,++++++***,,,---,,,+++***+++,,,***++++++,,,,,,---------------........................------------......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++,,,---/////////......------------------------------------------------,,,,,,------------,,,,,,,,,,,,---------..................///////////////...///000222555999<<<>>>CCCEEEGGGIIIKKKLLLLLLKKKHHHJJJKKKLLLLLLQQQXXX^^^nnnxxx{{{pppiiiaaa\\\\\\```eeehhhjjjmmmooommmkkkeeeYYYMMMCCC@@@>>>>>><<<;;;>>>DDDLLLXXXfffpppuuuwwwqqqkkkeeehhhmmmttt|||******+++,,,,,,,,,+++***---,,,++++++,,,---,,,***)))***+++---......------***+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------......///000000000************+++,,,---...+++,,,------......------...---,,,,,,,,,---......------............------++++++,,,,,,,,,,,,------,,,------......------,,,........................,,,,,,,,,---------..............................------------,,,,,,,,,,,,---------.........//////,,,------......------,,,***+++---...///...---,,,++++++,,,,,,,,,,,,------)))***+++---......------........................,,,,,,---......---,,,,,,------------------------...------,,,,,,------...,,,---------............******+++,,,,,,,,,++++++------------------------------------------------........................***+++,,,---...000111111,,,------......------,,,------,,,,,,,,,------......------,,,,,,------...------------------------,,,,,,---------,,,++++++,,,,,,,,,---------------------------......//////........./////////000000///000111222222111000///////////////////////////...///000111111000///...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------------------------------------------------------,,,++++++,,,------......---------,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,---------......------------------------------------------------------------------------,,,------------.........------,,,,,,,,,------...,,,,,,,,,++++++++++++***---------------------------,,,,,,,,,,,,,,,,,,+++------------------------+++,,,---------,,,+++++++++,,,------++++++,,,---++++++,,,,,,---......///..................------......------------......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,)))+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------.........///............/////////000000111222555888<<<@@@BBBDDDEEEHHHJJJLLLMMMMMMMMMHHHJJJLLLLLLOOOWWWbbbkkk|||yyynnnhhh___ZZZZZZ^^^bbbeeefffiiihhhbbbZZZTTTLLLDDD???===<<<======???GGGQQQ^^^lllzzz~~~}}}yyyssskkkiiilllqqqxxx}}}***+++,,,---,,,+++***))),,,+++***+++---......---***+++,,,---------,,,+++***+++,,,,,,------------*********++++++,,,,,,,,,)))******+++,,,---......************+++,,,---...+++,,,------......---------,,,,,,,,,---...000111---..................---++++++,,,,,,,,,---------,,,------......------,,,........................,,,,,,,,,---------..............................(((((()))+++---...000000------------............,,,------......------,,,***+++---//////...---,,,++++++,,,,,,,,,---------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......,,,------...////////////........................---.....................................................................,,,------......------,,,......---,,,,,,,,,------...------,,,,,,------...------------------------------------,,,,,,+++***,,,------....../////////.........///////////////............/////////000///000111222222111000///////////////////////////...///000111111000///...........................000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------------------------------------------------,,,+++******+++,,,---.........------,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////......---,,,,,,,,,------//////.........------------------------------------------,,,,,,+++++++++------------------------)))+++---......---,,,***,,,---......,,,,,,---...,,,,,,------...///000000---------,,,,,,+++++++++......------------......++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++((())),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////................../////////000---.........//////000000222222444777;;;???CCCEEEDDDFFFHHHKKKMMMNNNOOOOOOKKKMMMOOOPPPSSS]]]kkkvvv}}}yyynnnhhh```ZZZZZZ]]]aaacccbbbeeeaaaWWWMMMGGGCCC@@@???===<<<===???DDDPPP]]]lll{{{yyyrrrkkkmmmooottt|||}}}yyyzzz,,,,,,,,,------.........++++++++++++++++++++++++---------,,,,,,+++++++++...------,,,,,,++++++***++++++++++++++++++++++++...---,,,+++***+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------000///---,,,,,,---...///......---------,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,---...,,,---------......//////------------------------//////////////////..............................000///...---------------..................------------------------------***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,++++++***+++,,,...///.........------,,,,,,,,,//////............//////000000///...------,,,,,,++++++---...///000000000------------------------+++,,,---...///...---,,,000...,,,,,,...000111000,,,,,,------.../////////......------------......---..................---//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000////////////000000000000000000//////......------...///000111111000///...000000///...............000///...---,,,------...000///...---------------........................///...---,,,+++*********---------.........////////////.........---------------------------------------------------------///......------,,,++++++,,,,,,,,,,,,,,,+++***)))+++,,,---------+++)))'''---------,,,,,,+++++++++///...------,,,,,,,,,,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++//////...------------...........................000...+++))))))***,,,...000///...---,,,+++++++++------------------------------,,,,,,,,,------...........................+++,,,---.........---,,,------------------------///...---++++++,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***.........................................................------,,,,,,,,,***+++---///000000///...,,,,,,,,,---------......///000///...------///111444555777:::===@@@CCCDDDDDDFFFHHHJJJJJJJJJLLLMMMJJJKKKLLLNNNUUUdddvvvzzztttkkkddd\\\ZZZ\\\___```______XXXPPPIIIEEECCC???=========<<<<<>>AAACCCDDDEEEHHHJJJKKKJJJJJJJJJKKKLLLKKKLLLRRR___mmmyyy|||}}}~~~xxxrrriiiddd___^^^```aaa___]]]UUUOOOHHHCCC@@@???===<<<===???@@@BBBGGGQQQ___hhhxxxzzz|||{{{xxxtttqqqooouuuyyyzzzoootttzzz~~~,,,++++++++++++++++++***++++++++++++++++++++++++...---,,,+++***+++,,,---******+++,,,,,,---......+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,,,,---...///000......---------,,,,,,,,,,,,------......------,,,...------,,,,,,,,,------/////////...------,,,,,,------------------------------------------..............................//////...------------...................................................***+++,,,,,,------,,,,,,,,,------......------,,,------------------------///...---,,,,,,---...///------,,,+++++++++,,,,,,...------------,,,,,,,,,//////............//////,,,,,,,,,++++++******)))............------,,,,,,........................---,,,,,,,,,,,,---......111///------...//////......------,,,++++++******......------------......,,,,,,------------,,,,,,((())))))***+++,,,------........................,,,,,,,,,---------......------------------------....../////////000000000////////////000000000000...//////000000//////...000000///...............//////...------------...---------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---............------,,,///---,,,++++++---///000------..................---,,,,,,++++++++++++,,,***+++,,,---.........---.................................---------------------......//////000000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------...------,,,,,,---------------------------------......,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,.................................---------------......---------......///,,,------------.........//////000///...///111444666777999<<>>AAACCCEEEFFFHHHJJJKKKKKKIIIGGGFFFFFFLLLNNNUUUdddttt}}}}}}yyywwwuuuuuuwwwzzzyyysssnnnffffffffffffccc\\\RRRLLLCCC@@@===;;;;;;===???@@@BBBHHHOOOVVV\\\eeeooovvvzzz{{{||||||}}}|||wwwsssxxx.........------,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,+++++++++,,,,,,,,,------/////////......---------***+++,,,------......///......---------,,,,,,,,,,,,------......------,,,...------,,,,,,,,,------,,,,,,,,,---...///000000------------------------,,,,,,,,,---------....................................---------......///---------.........//////++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++************************,,,++++++++++++++++++,,,------------,,,++++++***------------------------......------------......---------------,,,,,,,,,,,,,,,,,,,,,---...///000////////////////////////------,,,+++,,,---...///111000//////000000...,,,,,,---------.........///......------------......+++,,,,,,------,,,,,,+++000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////......//////000000111111//////............//////000000///...............------..................+++,,,---.../////////...------------------------,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,---------.....................------------------------////////////////////////......---------,,,,,,,,,,,,,,,------------,,,,,,((()))+++,,,------------++++++,,,,,,---------...+++++++++******++++++,,,))))))+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---...///////////////...------------...........................)))***,,,------,,,+++***,,,,,,,,,,,,------...///------------------------......---......///000000------------------------,,,,,,,,,,,,------......------------------------)))***,,,...//////......---------,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++........................................................................000///---,,,,,,---...///---------.........//////...///000000111222666888:::;;;===@@@BBBEEEGGGHHHHHHIIIJJJIIIGGGEEEEEEFFFKKKSSS```mmmwwwzzzzzzxxxsssssssssuuuwwwvvvrrroookkklllllliiicccXXXMMMEEE>>>===;;;:::;;;===AAADDDJJJPPPYYY```gggnnnuuu{{{|||~~~~~~~~~,,,++++++++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,+++******++++++++++++++++++++++++******+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***+++,,,------...------......---------,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,---...***+++,,,---...000111111------------------------,,,,,,,,,---......//////...........................------------...//////,,,,,,------.../////////++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******,,,,,,---------,,,++++++,,,,,,,,,------------.........------------..............................))))))(((((()))+++---///........................---,,,,,,,,,,,,---......------,,,---......,,,***,,,,,,---......///000000......------------......,,,,,,------------,,,,,,000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////............///////////////......------......///000000///...............,,,---......///.........,,,---.../////////...---........................------,,,,,,---...//////,,,,,,,,,,,,---------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++,,,------------,,,'''(((+++---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++++++++,,,---------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++******,,,,,,,,,,,,,,,---...///------------------------)))))))))***+++,,,---...........................---,,,,,,,,,,,,---...///------------------------++++++,,,---............------------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////......---------......///------........./////////---///000111222444888;;;<<<===???AAADDDFFFHHHIIIHHHIIIHHHGGGEEEEEEHHHJJJPPP[[[iiisssvvvvvvwwwxxxrrrrrrqqqrrrssssssqqqooooooooommmhhh___TTTIIICCC::::::;;;;;;<<<@@@FFFJJJUUU[[[dddkkkpppuuu{{{***++++++++++++++++++,,,++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++,,,,,,,,,,,,------************++++++++++++++++++,,,---------,,,+++......---------,,,,,,,,,,,,------......------,,,)))))))))***+++,,,---...+++,,,,,,---...///000000------------------------,,,------...//////000000........................---------------...//////,,,,,,------...//////000------------------------***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,---------,,,+++,,,,,,,,,---------.........------,,,,,,------...........................++++++)))))))))+++---...------------------------+++,,,------......---------,,,,,,...//////...,,,------------------------......------------......------............---------------,,,,,,+++++++++------------------------,,,,,,,,,---------......---------------------------------.........//////............------------///...------------...///000000///...............,,,,,,.../////////......------///000///...---+++------------------------...------------......///,,,------------.........---------.........//////------------------------++++++++++++++++++++++++---------------------,,,,,,,,,---...............******+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,------,,,,,,,,,---......------------------------((('''''''''((()))******------------------------------,,,,,,,,,---...///------------------------------,,,,,,,,,------...---------------...//////........................---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---........./////////000,,,,,,---...////////////............////////////---///000222333555999<<<>>>???@@@CCCEEEGGGIIIJJJJJJIIIHHHFFFEEEGGGLLLPPPZZZcccooovvvvvvuuuuuuvvvrrrqqqooooooooooooooonnnmmmkkkggg```VVVLLLDDD@@@888:::===???BBBGGGOOOUUUaaagggooouuuxxx{{{}}}}}},,,,,,,,,------.........++++++++++++++++++++++++(((***---//////...,,,******++++++,,,,,,------...++++++++++++++++++++++++++++++******+++---...000++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,---------,,,+++***......---------,,,,,,,,,,,,------......------,,,'''(((((()))***,,,---...------..................------------------------------......///000111111........................---------------...///000,,,,,,------...///000000////////////////////////++++++,,,---------,,,,,,,,,------......------,,,........................+++,,,,,,------,,,,,,+++)))***,,,---...------,,,,,,,,,,,,------............------,,,,,,------...........................111///...,,,,,,---...///------------------------+++,,,---...///...---,,,/////////111333333111000...------,,,,,,++++++***.........------.........---......//////......---------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,+++///...---,,,,,,---...///000000///...............+++,,,.../////////......---...///000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,///......---------......---------.........//////---------.........//////------------------------------------------------+++,,,,,,------......///------...///000000//////...---,,,++++++---...000/////////......------,,,,,,,,,,,,,,,------...///.........///......------........................+++++++++,,,,,,---------------------------,,,,,,//////...------------...........................+++++++++,,,,,,---------...------,,,,,,---------------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------///...---++++++,,,---...---------------...///000................................................,,,,,,------.../////////................................................---.........//////000000***+++---///000000//////............/////////000---///111222333666:::===???@@@AAACCCFFFHHHIIIJJJKKKJJJHHHFFFFFFJJJPPPTTTccciiiqqqvvvwwwuuuttttttqqqpppnnnllllllmmmmmmnnngggeee___WWWMMMEEE???===999<<<@@@CCCHHHOOOXXX___iiiooovvv{{{}}}|||{{{{{{((()))+++,,,------,,,,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---++++++,,,,,,,,,,,,------+++++++++******)))))))))...------,,,,,,------...***+++,,,,,,******+++,,,---------,,,,,,+++++++++---------------------------------------------------,,,,,,,,,,,,---...............------,,,,,,,,,---------............///------------------------...............---------------------------------+++,,,------......------,,,------......------,,,.........------,,,,,,,,,000///...---,,,+++++++++------------,,,,,,+++******+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------.../////////...---,,,,,,,,,,,,,,,---------......******++++++++++++******------............------.........------,,,,,,,,,------------------------++++++++++++++++++++++++------------------------...------,,,,,,------...///......---------......//////////////////////////////............//////........................111111111111111000000000//////............//////////////////............,,,------......------,,,,,,,,,,,,---------......------............---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------------------,,,,,,+++*********+++...------,,,,,,++++++***...........................---+++*********++++++......,,,,,,,,,,,,....../////////......------,,,+++,,,---.........---,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------...---,,,,,,++++++++++++---------,,,,,,+++++++++------------------------.........------,,,,,,,,,---+++***(((((()))+++,,,+++++++++,,,,,,,,,------000///...---,,,+++******------............------//////000000///...------............////////////222///------///000///---///222555777999:::===???AAACCCEEEFFFFFFFFFGGGHHHGGGEEEDDDFFFJJJQQQ]]]fffqqqppppppqqqtttuuuuuuuuuwwwsssnnnmmmnnnmmmhhhccc```WWWOOOJJJEEE@@@???BBBAAA@@@DDDKKKOOORRR\\\gggooorrrwww{{{|||zzzxxxvvvuuu((()))+++,,,------,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,------,,,,,,,,,,,,------***+++,,,,,,******+++,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------,,,,,,,,,,,,,,,,,,---------...------------------------//////......---------,,,------------------------+++,,,------......------,,,------......------,,,......---------,,,,,,,,,//////...---,,,,,,,,,,,,---------------,,,+++***+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////......------------.........------,,,,,,+++++++++++++++,,,------------,,,------------------------------------------,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------............------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------//////////////////////////////////////////////////////............//////.................................---------------.........//////.....................------------,,,------......------,,,,,,,,,,,,---------......------............---------------------------------,,,,,,,,,,,,,,,,,,+++------------------------------------.........///......---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------+++*********++++++...---,,,++++++,,,---.........------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...---,,,,,,+++++++++,,,---------,,,,,,,,,++++++------------------------......---------,,,,,,,,,---,,,***))))))***+++---,,,,,,,,,,,,------------...---------------,,,,,,------............------///////////////...------............////////////111///------///000///---000333666999;;;<<>><<<:::===AAAIIINNNXXXccchhhiiinnntttxxx{{{~~~|||yyyuuuqqqllliii******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,,,,,,,------......//////+++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........+++,,,,,,,,,,,,---------........................000000///...---,,,,,,+++------------------------,,,------...............,,,------......------,,,------------------------///...---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111222......------------............------,,,,,,,,,++++++,,,,,,---...---------//////...---,,,,,,++++++***+++,,,---------------,,,,,,,,,---------......,,,,,,------------,,,,,,------............------------------------------------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++'''(((+++---...---,,,+++///////////////////////////......------......///........................000000000000111111111111,,,---///000000///---,,,.........---------,,,,,,,,,------......------,,,,,,,,,,,,---------......------............------------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,---------,,,,,,,,,---------...............******+++,,,,,,---......---------------------------,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,------------++++++******++++++,,,---......---,,,,,,+++******,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,,,,------------------,,,,,,------------------------------------------------------,,,,,,,,,---......---------.........//////,,,,,,,,,---------......------............------.........//////...------............////////////...---------...///000000222555999<<<>>>@@@CCCEEECCCEEEFFFFFFDDDCCCBBBBBBDDDHHHNNNVVVcccooouuuuuurrrrrrrrrsssuuuuuutttrrrllljjjhhhddd___WWWMMMGGGCCC>>>;;;<<<<<<<<>>AAACCCEEEEEEGGGGGGFFFDDDCCCCCCDDDEEENNNXXXaaammmxxx|||yyyvvvtttsssrrrssssssrrrqqqllljjjfff```XXXNNNEEE???>>>;;;999;;;===AAAJJJTTTiiisss~~~~~~zzzvvvqqqiiibbb]]],,,++++++******+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,------......//////000000---------------------------,,,,,,,,,,,,---......,,,,,,---------------------------.........//////........................///............---------------------------------------...////////////...,,,------......------,,,,,,,,,,,,------------......------,,,,,,---------,,,------............---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000......------------......++++++,,,---...///000000,,,,,,---........................------,,,,,,+++------......//////......,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------............------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,............,,,,,,***+++---...///......---////////////////////////......------------..............................,,,,,,------.../////////,,,---...//////...---,,,000000/////////.........,,,------......------,,,,,,,,,,,,---------......------............------------------------------+++,,,,,,,,,,,,,,,,,,---************************------------,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,---......//////---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,------.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,------+++++++++++++++,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,------------------------,,,,,,+++++++++,,,------------------............------------------------,,,,,,,,,------------...+++,,,,,,------.........,,,------------..................------,,,,,,,,,------............------,,,,,,---............---............////////////---...///000///000333555666888<<<>>>???AAACCCEEEGGGGGGGGGEEECCCCCCEEEGGGKKKYYYgggnnnvvv}}}yyyvvvrrrpppooooooooonnnjjjgggaaaYYYPPPGGGAAA===;;;888888<<>>AAABBBCCCCCCEEEGGGGGGFFFCCC???>>>AAAFFFJJJWWWmmm{{{uuummmgggeeeeeeggggggaaa\\\UUUKKKDDDAAAAAACCC;;;:::===DDDOOO```xxx}}}vvvqqqkkkddd\\\UUUMMMHHH++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................111000...,,,,,,,,,...///...---,,,,,,......---,,,------............------........................//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---------------.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---........................///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++...000...+++***///333555>>>>>>333---111333///---------------------------------------------------------............///000///...------...///000------............------..............................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---//////////////////////////////.........---------...------,,,,,,------...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------........................---...///000000///...---+++++++++++++++++++++++++++******,,,......---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,---...------,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++******++++++,,,---......------------------------+++,,,---......---,,,+++++++++,,,------,,,++++++)))***+++---......---------------,,,,,,+++++++++,,,------......------,,,+++,,,------......------.........------,,,,,,,,,.............................................---..................------000000//////000444777999;;;===@@@BBBDDDDDDDDDCCCBBB@@@@@@>>>:::;;;DDDPPPjjjvvvxxxnnnccc```dddgggeeeaaa]]]QQQEEE@@@>>><<<;;;<<>>>>>===???KKKXXXppp|||tttjjj___\\\___bbb```\\\SSSIII@@@<<<;;;::::::<<>><<<<<<>>>@@@FFFTTTbbbwww}}}vvvlllcccZZZVVVXXXZZZWWWSSSIIIBBB<<<;;;;;;:::===AAAFFFQQQbbbrrr{{{}}}|||zzzxxxsssmmmiii\\\VVVOOOHHHCCC@@@>>><<<+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++---------------------------,,,,,,,,,,,,,,,------------------------------------------------------........................///...------------......///---,,,---...///...---------............------........................,,,,,,++++++++++++,,,,,,...------,,,,,,------...------------------------,,,---.../////////..............................+++++++++******+++++++++------------------------------------------------......---,,,,,,---------------------------------------------------------.........//////....................................------,,,,,,,,,------................................................---------------------------------,,,,,,---------++++++++++++++++++++++++,,,,,,,,,******,,,000444///333333---***---///...,,,,,,------------------........................,,,,,,---------.........,,,---////////////---,,,------............------........................---...............------------------------------------------------------------------------------........................,,,++++++******++++++,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------------------------,,,+++,,,.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,++++++,,,---...........................,,,,,,---...............+++++++++,,,,,,---------,,,------......------,,,++++++,,,------------,,,------------------------.............................................---///////////////000000000/////////111333777:::<<>>CCCIIISSSbbbttt{{{www~~~|||zzzxxxwwwuuussspppjjjccc^^^PPPKKKEEE@@@===<<<;;;;;;+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++------------------------,,,,,,+++******++++++,,,------------------------------------------------..............................---------.........///...------//////...---------............------........................------,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,------...............------------------------,,,++++++******++++++,,,------------------------------------------------------,,,,,,,,,------...------------------------------------------------,,,---............---,,,........................------,,,,,,,,,------...........................------------------------////////////////////////------------------------++++++++++++++++++++++++...---,,,******+++...000111333111---+++,,,---,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,---...//////...---,,,------............------........................------...............---------------------------,,,------------------------------------------------.....................,,,++++++******++++++,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................------.........++++++++++++++++++++++++,,,+++******,,,.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...........................,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------,,,------......------,,,,,,------...............------------------------........................000000///...---,,,,,,+++---------......////////////000111333666999<<<>>>AAABBBCCCCCCCCCAAA???======;;;;;;@@@HHHRRRbbbppp{{{mmmcccZZZTTTNNNKKKKKKKKKHHHEEE???======>>>???BBBKKKTTTdddssszzzvvvwww~~~yyyuuusssqqqooollliiieee___YYYTTTHHHDDD>>>;;;::::::::::::++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------...---+++*********+++,,,------------------------------------------------........................---------...............///...---...//////...---------............------..............................------------.........------,,,,,,------...---------------------------------------.........------------------------//////------------//////------------------------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,------------...,,,,,,,,,------------...,,,---...//////...---,,,........................------,,,,,,,,,---..............................------------------------////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,000///...---------...//////...---,,,+++,,,------+++,,,,,,------.........------------------------,,,,,,,,,,,,------------------............------------............------........................,,,---......///.........------------------------+++,,,---.........---------------------------------------...............,,,,,,++++++++++++,,,,,,---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++000...+++***+++++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................------------------------...------,,,,,,------.........------------......,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------...///////////////,,,,,,,,,------------...........................000000///...---,,,,,,+++,,,,,,------......//////000111333666999<<>>999666666888888999++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------222111///---------///000------------------------................................................,,,,,,---.../////////...000...---...///000///...---..................---...........................------,,,,,,------......------,,,,,,------...........................---,,,,,,,,,,,,---......////////////////////////000///---,,,,,,---///000........................------------------------++++++++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------............///000222222000///...........................,,,,,,,,,,,,,,,---...///////////////////////////000000000000000000000000........................,,,---...//////...---,,,........................))))))***,,,...///---,,,...+++***+++,,,,,,---...++++++,,,,,,---...//////////////////////////////++++++,,,,,,,,,---------......,,,++++++,,,......---..................---........................,,,,,,---.../////////...........................***+++---...///...------////////////////////////---------.........//////...------,,,,,,------...,,,++++++++++++,,,------........................+++++++++,,,,,,---------------------------------..............................,,,,,,,,,,,,......------------------------///---++++++---///000111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))***,,,---------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,............,,,+++---,,,++++++++++++,,,---//////---,,,,,,---...///---------,,,,,,+++++++++,,,------......------,,,+++,,,------......------,,,,,,,,,------.................................++++++,,,---...///000111---......///000111111222222333666999===@@@CCCDDDEEEEEEEEEDDDBBB???;;;999<<<;;;@@@LLLZZZhhhwwwttteeeXXXOOOCCCAAA???>>>>>>===:::888:::<<>>>>>>>>>>>BBBHHHQQQbbbvvvyyynnn```QQQHHHGGGEEEAAA???>>>>>>>>>===???AAAFFFPPP]]]nnn}}}tttjjjbbb]]]ZZZXXXRRROOOJJJEEEAAA?????????;;;:::999888888999::::::******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******...---,,,++++++,,,---...---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---......//////..............................................................................---------...............//////.........---------,,,,,,------............---------............//////...------------...///,,,---......//////....../////////......---------------------------------...------,,,,,,---------........................------...//////...------***,,,---...---------///---.........------,,,+++---------------...///////////////000000//////.../////////......------------------------.........//////000111111111111000111111111111111111111111000000000000000111111222111111111222111111000000111000000000////////////............------------........................------------,,,,,,,,,,,,------------------------,,,------......------,,,...............---------........................................................................------------------------------------------------................................................................................................,,,,,,,,,,,,,,,------------------------------------------------------------.../////////...,,,+++...---,,,,,,+++++++++,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,+++++++++******------------------------------------------------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------------,,,,,,,,,,,,------------------.........///.........------,,,,,,+++,,,------......------,,,...........................------,,,,,,------...111111000...---,,,+++***...------------------,,,....................................000222444555666888<<>>???CCCFFFIIIPPPZZZdddrrrzzzpppfff[[[QQQKKKHHHFFFBBB@@@??????AAACCCIIIPPP\\\iiiuuu~~~yyyvvvqqqhhh```ZZZTTTOOOLLLEEECCC???;;;888777777777777777666777888:::;;;===******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,---......///................................................................................./////////...---------,,,........................------,,,+++,,,,,,---...---------............///.........------.........,,,---......///.........//////..................------------------------,,,,,,------------------.................................//////.........***,,,......------...///------............---------------,,,---......///...............//////000000000000000000000111111111111222222333444444444555666666777777777777777999999999999999999999999888777777777777888999999;;;;;;;;;;;;:::999888777555555555555444444444444222222222222111111111111////////////............////////////....................................,,,------......------,,,,,,---------.../////////..............................................................................---------,,,,,,,,,,,,,,,------------------................................................................................................,,,,,,------............------------------------------------------------,,,---...///...---,,,+++---,,,,,,++++++,,,,,,,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000......------------......------------------------,,,,,,,,,------.........,,,------......------,,,++++++++++++++++++++++++,,,---...//////...---,,,---------...............,,,,,,------......//////.................................///000222444666;;;>>>AAAEEEGGGHHHHHHGGGFFFDDDAAA>>>===@@@FFFKKKRRR[[[fffppp{{{yyypppfff[[[RRRLLLEEEDDDBBB???>>>AAAEEEHHHQQQ[[[jjjxxx|||vvvqqqmmmhhhbbb[[[VVVPPPKKKGGGBBB@@@===:::888777777777888777777777888:::<<<===******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,---......///................................................................................./////////...---------,,,---........................------,,,,,,------------------............///---..................---,,,---......///.........------------------------------------------------+++,,,---.........------........................------------------------...000111000...------...------...//////......---......------......///000000////////////000111222000111111222222333333333555555555666777888888999::::::;;;<<<<<<<<<<<<<<<========================>>>============>>>?????????????????????>>>===<<<;;;;;;:::::::::999999999777666666666666555555555111111111000000/////////////////////....................................,,,------......------,,,,,,---------.../////////................................................------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................................................................------------------------...---------,,,,,,,,,+++------------------------------------------------///...---++++++,,,------,,,,,,,,,++++++,,,,,,---...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........------,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,------.........,,,------......------,,,++++++++++++++++++++++++,,,---////////////---,,,---------.........//////---------....../////////////////////////////////111000000000111222444555<<>>???DDDMMMSSS]]]gggqqqyyy{{{rrrggg\\\QQQJJJBBBAAA@@@??????DDDKKKPPP[[[gggwwwzzztttnnniiieeeaaa\\\WWWRRRMMMHHHDDD???>>><<<:::999888888888::::::999999:::;;;===>>>******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,---......//////......------------------------...............................................................------------------...................../////////...---,,,---------............///------...//////...------,,,---......//////......,,,,,,,,,---------------------------------------***+++---...///......---------------------------------,,,,,,,,,,,,------000111222111///---------------...////////////...//////......//////000111222222111111111333444555333333444555666666777777777777888999:::;;;;;;<<>>>>>>>><<<;;;;;;;;;;;;:::::::::555555555444333333222222////////////....................................,,,------......------,,,---------...............................................................------------------------++++++,,,,,,---...//////+++,,,,,,------.................................................................................------------------------......------,,,++++++***------------------------------------------------000...,,,***)))+++---///,,,,,,+++++++++,,,------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,------------------------......////////////......000//////...------,,,,,,.............../////////////////////////////////111111111111333444666888>>>@@@DDDGGGHHHGGGEEEDDDCCCBBBAAABBBEEENNNXXX___jjjsss|||yyypppeeeYYYNNNGGG??????@@@@@@BBBIIITTT\\\hhhuuuxxxrrrlllfffbbb]]]ZZZUUUPPPLLLHHHDDDAAA;;;;;;:::999888888888888<<<;;;;;;;;;===???AAABBB******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,---......//////......------------------------................................................---------...............---------.........//////---///000222111///---+++---------............///------...//////...------,,,---......//////......------------.........///------------------------)))+++---...//////...---------------------------///...---,,,,,,---...///...000111000...------...------...///////////////000000000000000111222222555444333333444555777999777777888999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCDDDDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGBBBBBBCCCDDDEEEEEEEEEEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>;;;;;;:::999999888777777333333333222222222111111........................,,,------......------,,,...............---------........................................................................,,,---------------------++++++,,,,,,---......///.........................................................................................................---------------------------------------------------------------///...,,,+++***+++,,,---,,,+++++++++,,,,,,---......------,,,,,,------......------,,,,,,------...,,,,,,,,,---------......------------------------------------------------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---------------......------------......---------,,,,,,,,,++++++,,,,,,------------------,,,------......------,,,........................//////............///////////////...------,,,,,,////////////............///////////////////////////000000222555888;;;===???BBBEEEHHHIIIHHHEEECCC@@@AAACCCGGGNNNZZZfffnnnvvv~~~tttiii]]]RRRIIICCC===???AAABBBFFFPPP]]]gggwwwyyyrrrlllfff```\\\VVVRRRLLLHHHEEEBBB???===::::::999999999999999999;;;;;;<<<>>>@@@CCCFFFHHH******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,---......//////......------------------------................................................,,,------....../////////---------.........//////---///222333333000---+++---------.........//////,,,---...//////...---,,,,,,---......//////......---.........//////000000------------------------)))***---/////////...---------------------------000///...------...///000,,,---//////...---...///------...///000000//////111111111111111222222333777666555444555777999;;;::::::;;;<<<===???@@@@@@???@@@@@@BBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA??????>>>===<<<<<<;;;;;;888888777777777666666666////////////////////////,,,------......------,,,/////////......------,,,................................................///////////////////////////......------,,,,,,+++++++++,,,,,,---...//////........................................................................////////////////////////------......///000000000------------------------------------------------,,,---------,,,,,,++++++++++++++++++,,,,,,---......------,,,,,,------......------,,,,,,------...,,,,,,,,,------.........------------------------------------------------++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................------//////............//////---------,,,,,,+++++++++------------------------,,,------......------,,,------------------------000///...------...///000,,,,,,------...///000000000000//////......------000000000000000000000000---...000333666;;;???AAAAAACCCGGGJJJJJJIIIFFFDDD===???DDDKKKUUUbbbpppyyy~~~}}}pppbbbVVVMMMEEEAAA===???BBBEEEIIITTTcccnnn~~~vvvnnngggaaa\\\XXXQQQLLLGGGBBB???===;;;:::;;;;;;;;;;;;<<<<<<<<<<<<999:::<<>>AAA@@@@@@@@@@@@AAAAAABBBAAABBBDDDFFFGGGGGGFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDGGGFFFEEEDDDCCCAAA@@@@@@<<<;;;;;;:::999777555444444333111///......///000111000...---,,,+++++++++,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,................................................///////////////////////////...---,,,,,,---...///........................,,,,,,---...//////......111000///...------.../////////.........------------,,,,,,++++++,,,,,,---------............------++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.........------,,,,,,,,,------------...000111333---------.........//////........................------------------------000///---,,,,,,---///000---------.........//////.........------,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------//////...---+++******)))------------------------...------------...//////........................///////////////.........,,,---//////......000111000111333555888<<>>???@@@BBBGGGLLLQQQTTT...---,,,+++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************+++++++++++++++***++++++,,,---++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------------............------........./////////000000000000000///......------........................................................................///////////////......---........................///////////////...------...............------------------............///,,,,,,,,,++++++,,,,,,,,,...........................------------...//////000000111111222333444444666666777888999999::::::999:::;;;===???@@@BBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFFFFCCCCCCCCCDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????===<<<;;;:::777666444222111111111111000///...------------------------...............------------------------........................................................................///...------------...///........................,,,------...//////......000///...---------......//////.........---------......------------......,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------......---------,,,,,,,,,......------...///000111,,,------------.........------------------------------------------------...---,,,++++++,,,---...,,,------------...............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------+++,,,,,,,,,,,,---------------------------------,,,++++++++++++,,,------......................../////////////////////...,,,...//////...///000222000111333666999<<>>;;;:::999999:::777888999888777888:::<<<===>>>AAAEEEKKKPPPTTTWWW---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......000000000///......------........................................................................///////////////......---...........................////////////...---------------...............---------............///,,,++++++++++++++++++,,,........................---------------...//////111222333555666777777777<<<<<<<<<<<<============>>>???@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCAAAAAABBBCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???<<<;;;999777666555444444000//////......//////000..................------........................................................................------------------------///...------------...///........................,,,---......///.........///...------,,,---------...............---------/////////....../////////+++,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,------------------------............------------...------------,,,,,,,,,///......---......//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,************,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,------------------------------------,,,++++++++++++,,,------..............................//////////////////,,,...////////////000222111333555777:::===???AAAAAABBBCCCBBB???>>>>>>???@@@HHHVVVhhhzzz}}}hhh[[[MMMEEE@@@<<<;;;===>>>DDDMMMXXXfffyyy|||wwwoookkkccc\\\UUUNNNGGGCCC>>>===;;;999888888999999888999;;;;;;::::::<<<>>>;;;???DDDKKKRRRWWWZZZ\\\,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------......///000000000........................................................................///////////////......---.................................//////...------,,,---------.../////////---------............//////......------......///............////////////------------...///000000222333666888:::;;;;;;;;;@@@@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???===>>>>>>???AAACCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>===;;;999888777333333222111000000111111//////......------,,,,,,........................................................................------------------------.........------.................................------...............---------------,,,---------........................//////............//////,,,,,,------------,,,,,,------...//////000111111........................------------------------------------------------//////......------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,---------......------------------------------------------------///......---,,,,,,++++++,,,,,,------------------...------------...//////....................................////////////---...000000//////111222333444666999<<<>>>@@@AAA>>>??????>>>===>>>@@@BBBEEEQQQbbbssswwwooo[[[QQQFFF@@@===;;;<<<@@@AAAKKKZZZiiixxx|||uuuooofffbbbZZZSSSMMMGGGAAA>>>:::999888888777888999999999;;;>>>???>>>???@@@AAA<<>>???AAABBBCCCDDDFFFGGGHHHIIIFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@??????===<<<;;;:::999999:::;;;<<<>>>@@@AAACCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEDDDDDDBBBAAA???===;;;;;;999888666555333222111111000000///...---,,,,,,+++------------------------................................................---------------------------..................---........................---...............------,,,,,,---------------------........................------,,,,,,------...------............------------......///000000000........................,,,,,,------------------------------------------/////////......---,,,,,,+++++++++,,,,,,,,,------------------------------........................------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------///......------,,,,,,,,,,,,,,,,,,---------.........------------...//////........................---.........//////000000---...000000//////111222444555888;;;>>>@@@AAAAAA@@@@@@???===<<<===AAADDDNNN^^^qqqtttggg]]]QQQIII@@@===;;;;;;>>>CCCHHHUUUiiizzz|||vvvnnnhhh^^^YYYRRRLLLGGGBBB>>>;;;777777777777888888999999888;;;???AAAAAAAAAAAABBB@@@FFFOOOXXX^^^aaaaaa```+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...............////////////000000000///......------////////////////////////................................................///////////////......---........................,,,,,,---............------------...............---------............/////////............//////.........//////000000111////////////000222333444333444555888:::>>>@@@BBBCCCCCCEEEFFFHHHJJJKKKLLLJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<999::::::;;;;;;<<<<<<<<<999999999999999888777666555666666777888999;;;<<<======>>>>>>??????@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEDDDBBB@@@>>>===>>>===;;;888666555444333333222111000///...------------------------------................................................------------------------------...//////...------.................................///......---,,,,,,,,,---............------------...............,,,,,,++++++++++++,,,,,,---......//////......---......---,,,+++******)))------------------------,,,,,,,,,,,,------------,,,,,,,,,------------..................---,,,+++,,,,,,,,,,,,------------........................................................................,,,,,,,,,,,,------------,,,,,,,,,------------...........................------------------------+++,,,,,,------.........,,,,,,,,,---------......------------------------------------------------++++++,,,---...//////000+++,,,,,,------.........,,,++++++++++++,,,------........................------......///000000000---///000000000000111333555777:::===@@@AAABBBBBBEEECCCAAA>>><<<>>>BBBFFFTTTgggzzz{{{ooocccVVVNNNGGG@@@;;;::::::;;;AAAGGGSSSaaavvv|||wwwpppgggaaaUUUQQQKKKEEEAAA>>>;;;999666777777888999999::::::777:::???BBBBBBBBBBBBBBBEEEJJJRRRZZZ^^^___]]][[[,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++************++++++---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,------......------,,,---------------------------------------------------......//////......---,,,,,,,,,,,,------------000000000///......------////////////////////////................................................///////////////......---........................+++,,,------.........---...............------------------............///......------------......---......///000000111111000000000111222333555666444333444555999===AAADDDEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGEEECCCAAA@@@@@@@@@???===<<<;;;;;;;;;<<<999999999999999999999999555666666777888888999999555555555666666555555444444444444444555666888888777777888999999::::::;;;<<<<<<<<<======>>>>>>>>>===>>>>>>>>>??????@@@@@@@@@@@@BBBCCCEEEEEEFFFFFFEEEEEEEEEEEEDDDBBB@@@???@@@???===;;;999888888888777666555444222111000///................................................................................................------...//////...------..............................//////...------,,,,,,---...///000//////...---------.........//////,,,,,,++++++++++++,,,,,,,,,------......------,,,------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---.........---,,,+++,,,------------.........------------------------.................................//////.........,,,------------.........,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---......///,,,,,,,,,---------......------------------------------------------------++++++,,,---...///000000++++++,,,,,,---......///,,,++++++++++++,,,------........................------......///000000111---///000111000000111333666888;;;>>>AAABBBBBBBBBCCCBBB@@@>>>???CCCJJJOOO]]]ppp|||mmm```UUUJJJCCC???;;;888:::<<>>===<<<>>>===;;;:::999999999:::666666666666666777777777333444444555666777777888222333444444555555444444444444444444444555666777333444444555666666777777888888888999999999::::::;;;;;;;;;<<<======>>>>>>;;;<<<>>>@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCCAAA@@@@@@???>>><<<<<<;;;;;;;;;:::999888777555444222222000000000000000000000000................................................////////////////////////,,,---...//////...---,,,.........................../////////...---,,,,,,,,,---///000000000//////---------.........//////---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........+++,,,---.........,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......//////......------------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,---------......------------------------------------------------...............---------++++++,,,,,,---...//////...------------...//////........................---------...///000000111...///111111000000222333777999<<>>>>>===>>>AAAIIISSSYYYkkk~~~uuudddWWWMMMDDD>>><<<888888;;;???DDDMMMVVVgggsss}}}wwwrrrmmmfff\\\VVVJJJEEE@@@<<<::::::999888888999:::;;;;;;;;;;;;;;;<<>>??????@@@@@@@@@BBBCCCDDDEEEEEEEEECCCCCCCCCCCCAAA???===<<<>>>>>>>>>===;;;999666555333222111///...------------,,,,,,,,,------...///////////////////////////....................................//////000000111111000000//////............//////...---,,,,,,------------------------------............------------------------------------,,,,,,,,,+++++++++,,,------...///000111111222000...,,,+++,,,...///------------------------...------,,,,,,------...////////////////////////////////////////////////.........------,,,,,,,,,........................,,,,,,,,,,,,------...///------------------------..................------.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,+++++++++------............------------------------------//////.........---------////////////////////////...............///000000000000000000000000000000...///000//////000333555999<<<@@@BBBBBBBBBBBBCCCDDD???>>>EEELLLSSS___kkkwww}}}lll[[[LLLAAA>>>AAA777777:::>>>BBBGGGRRR]]]ooozzzzzzxxxssslllddd[[[TTTPPPFFFBBB===:::999888555333555888:::;;;<<<===???AAACCCGGGKKKNNNNNNMMMMMMMMMNNNPPPQQQRRRPPPKKKFFFCCC+++++++++++++++++++++++++++++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------.........------.........---------.........////////////.........---------000000000000000000000000.........------,,,,,,,,,000///...,,,++++++++++++---......---,,,---///111........................////////////////////////............////////////.............................................---////////////////////////.....................///000///......------......///000111222222333333222222222333444444444444444555666888;;;>>>AAADDDEEEGGGGGGFFFEEEEEEDDDDDDCCC@@@@@@????????????@@@@@@@@@@@@>>><<<;;;:::::::::777666555444444555666777666666555555444444444555555555666777777777777666555444333333333444555555777666555444444444555555555555555555555444444444333333333444444444444444333444444555666666777777999999999::::::;;;;;;;;;>>>???@@@BBBCCCDDDDDDDDDBBBBBBCCCCCCBBBAAA???>>>@@@@@@@@@???>>><<<999888666555444222000///...............---......//////////////////////////////........................---------....../////////000000000000//////............//////...------,,,------------------------------............------------------------------.........---------,,,,,,------......//////000000------------------......------------------------...------,,,,,,------...................................................//////.........---------...........................------------......///------------------------..............................---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---............/////////------............------------------------------//////.........---------.......................................///000000000000000000000000000000///000111111111222555777:::===AAACCCCCCBBBBBBCCCDDDAAADDDNNNXXX___hhhppp{{{tttaaaRRRFFF===;;;===:::999;;;AAAGGGNNNYYYdddqqq|||yyysssqqqllleee]]]UUUNNNJJJDDD@@@<<<999999888666444777999:::;;;<<<===@@@CCCGGGKKKPPPRRRRRRPPPNNNNNNMMMNNNOOONNNLLLHHHDDDAAA,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++------------++++++***+++,,,,,,------------,,,,,,---------.........,,,,,,------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------///..................///............////////////...............---------000000000000000000000000.........---------------000///...------------...---......---,,,---///000------------------------/////////////////////////////////.......................................------...............---////////////////////////000000////////////////////////.........///000000111111222333444444444444333333333333444666777888:::;;;<<>>@@@AAAAAABBBAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCBBBAAA???>>><<<:::999888555444222111111111000///////////////000////////////////////////........................,,,,,,------------......000000000////////////............///......---,,,------------------------------............------------------------------//////.........---------..................//////)))***,,,.........------------------------------...------,,,,,,------...................................................////////////....................................///......------------...------------------------...........................------------,,,,,,,,,,,,------......------,,,------------------------......------------......------......///000000000------............------------------------------...............---------------------------------...............///000000000000000000000000000000000111222222333444888:::<<>>@@@AAAAAABBBCCCDDDDDDDDDBBBAAA@@@???===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::::::::999888888999;;;;;;:::::::::::::::999999888777888888999:::999999999777777999;;;<<<<<<<<<<<<======;;;:::999888777777555555444444333222111111222222333333333444444444000111111111222222222333555555555555555555555555666777999:::<<<=========??????@@@AAABBBCCCCCCCCCBBBCCCDDDDDDCCCBBB@@@??????===;;;999777666555444333222111000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---...............------------------------------------............------------------------------............------------.....................---***+++,,,,,,---------,,,------------------------...------,,,,,,------.....................................................................------..............................---,,,,,,+++,,,,,,---------------------------------...............------------------------,,,------......------,,,..............................------------......------------------------------............------------------------------........................------------------------...............///000000////////////////////////000111222333444666999<<<>>>AAAEEEFFFEEEDDDCCCCCCEEEKKKYYYlll{{{|||zzzvvvdddPPPEEE@@@===;;;;;;>>>@@@IIIXXXcccjjjooottt{{{zzzlllddd___]]]XXXRRRLLLEEE@@@===<<<;;;999888888888999999999:::;;;<<<===AAAGGGKKKVVVYYY]]]^^^ZZZUUUPPPNNNHHHGGGDDDBBB@@@>>>======,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++------------++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------.....................................................................,,,,,,---------......---,,,---//////------.../////////////////////////////////////////////////////////......------,,,,,,........................+++,,,...///000///...---////////////////////////......................../////////000111222333444444555666777777888888777888777666666777;;;>>>AAADDDDDDDDDDDDCCCAAA@@@???>>>===<<<;;;:::999888888999999:::;;;;;;:::999999:::::::::::::::;;;;;;<<<===<<<;;;;;;;;;===>>>???>>>>>>?????????>>>===<<<::::::;;;<<<<<<<<<<<<;;;888999:::<<<===>>>>>>>>>@@@??????>>>===<<<<<<;;;888888777666555333333222333333333333333333333333222222222222222333333333555666666666666666777777444555666777888999999999<<<<<<===>>>@@@AAACCCDDDAAABBBCCCCCCCCCBBBAAAAAAAAA@@@>>><<<:::999888888555444222111///.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,+++.............../////////------...............---------------------------------............---------------------------------------,,,,,,,,,,,,+++............------------///...,,,*********,,,---------------------------...------,,,,,,------...................................................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------,,,+++*********+++---------------------------------.........//////------------------------,,,------......------,,,..............................------------............------,,,,,,,,,+++------............---------------------------------.....................------------------------...............///000000////////////////////////...000222333444777;;;>>>@@@CCCEEEFFFEEEDDDDDDEEEHHHTTTgggzzz~~~www}}}}}}qqq___LLLCCC@@@===<<<<<>><<<999999999888888888:::;;;999;;;<<<>>>AAAFFFLLLPPP[[[^^^```___ZZZSSSNNNKKKDDDCCC@@@===;;;;;;<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++************+++++++++,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++++++++,,,,,,,,,,,,---------...............------------------------.............../////////......//////000//////...+++---//////...---...///000000000000000000000000////////////////////////.........---------------........................***,,,...000000///...---////////////////////////------........./////////000000000111222333444555555555666777888888888888999888777666888;;;>>>@@@BBBBBBBBBBBBAAA???===;;;;;;;;;::::::::::::999999999:::;;;<<<<<<;;;:::999<<<;;;;;;;;;<<<<<<===>>>>>>===<<<<<<===>>>@@@AAAAAAAAABBBCCCBBBAAA@@@???<<<===>>>>>>??????>>>>>>888888999:::<<<===>>>>>>AAAAAABBBBBBBBBBBBBBBAAA>>>>>>===;;;:::888777777444444333333222222111111333333444444444444444444555666666777888888999999555555666777777777777777999999:::;;;===???AAABBB???@@@AAABBBCCCCCCBBBAAAAAA@@@???===<<<;;;::::::888666555333111//////...////////////////////////........................------,,,,,,,,,,,,++++++---............/////////,,,---......///.........------------------------------............------------------------------------,,,,,,,,,+++++++++------------------......111///,,,***)))***,,,---------------------------...------,,,,,,------...------------------------------------------------+++++++++++++++,,,,,,,,,////////////////////////---,,,+++++++++++++++,,,------------------------,,,,,,------.../////////,,,,,,,,,------------...,,,------......------,,,------------------------......------------......//////.........---------------............---------------------------------------...............------------------------...............///000000000000000000000000000000...000222333555999===@@@CCCDDDFFFFFFEEEEEEGGGIIIOOO___uuu~~~xxx}}}|||ttteeeWWWHHHAAA>>><<<<<<===CCCOOOcccvvv~~~}}}}}}uuuiii]]]VVVPPPNNNJJJFFFBBB???===<<<888999999999888999;;;===:::<<<@@@CCCGGGMMMTTTXXX___``````\\\VVVOOOIIIGGG@@@???<<<:::::::::;;;<<<------------------------))))))***+++,,,,,,,,,,,,...---+++******+++---...++++++,,,---------,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++---......---+++***+++++++++,,,,,,,,,---------------.........//////........................---........./////////000---.../////////...------+++---//////............000000000000000000000000////////////////////////,,,------------------...........................)))+++...000111000...---////////////////////////------...///000111111222222222222222222333444555555666777888888999888888777666666666777999;;;===<<<===>>>???>>>===;;;:::::::::;;;;;;<<<===>>>>>>===>>>@@@AAAAAA@@@>>>=========<<<<<<<<<===>>>>>>===<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEDDDCCCAAA@@@??????@@@AAAAAAAAAAAAAAA::::::::::::;;;<<<>>>???AAABBBDDDFFFGGGGGGGGGGGGFFFFFFDDDBBBAAA???>>>===:::999888777666444333333444444444444444444444444333444555666777888999:::999999999999999888777777777777777888:::<<<>>>???>>>???AAABBBCCCCCCCCCBBB@@@???>>>===<<<<<<<<<<<<;;;:::888666333222111000////////////////////////...........................---------,,,,,,,,,,,,---------.........//////,,,------...//////......------------------------------............------------------------------...---------,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,------...------------------------...------,,,,,,------...------------------------------------------------+++++++++,,,,,,---------////////////////////////------,,,,,,------......------------------------,,,,,,------...//////000,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++,,,,,,---......///------............---------------------------------------.........//////.......................................///000000000000000000000000000000///111333555777;;;@@@CCCEEEEEEEEEDDDDDDFFFJJJMMMWWWkkk}}}xxx}}}|||qqqgggXXXNNNDDD???===;;;===AAAJJJXXXmmm~~~uuujjj___VVVPPPHHHFFFCCCAAA>>><<<<<<;;;888:::;;;:::888999<<>><<<;;;;;;;;;<<<===???@@@BBBCCCDDDEEEEEECCCAAA@@@@@@AAABBBBBBCCCCCCBBBBBB>>>===<<<;;;<<<>>>@@@AAAAAABBBEEEHHHJJJKKKKKKKKKLLLKKKJJJHHHFFFDDDBBBBBB@@@???>>><<<:::999777777444444444444444444444444111111333444666777999999<<<<<<<<<;;;;;;:::888888555555555666888:::<<<===>>>???AAABBBDDDDDDCCCCCC???>>>======<<<<<<======>>>===;;;888666444222222////////////////////////.................................------,,,,,,,,,---------.........//////,,,,,,---.../////////...---------------------------..................---------------------------//////.........---------++++++,,,,,,---...//////+++,,,---////////////...------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,------.........000000000000000000000000...............///000111------------------------,,,,,,------...///000000,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........%%%&&&''')))+++---...///---..................------------------------------------.........//////////////////////////////...............///000000000000000000000000000000000222444777999===BBBEEEFFFEEEEEECCCDDDGGGLLLPPP\\\sss|||www|||~~~~~~{{{uuuhhh\\\PPPIIIBBB???===<<<@@@FFFPPP^^^rrrxxxmmmcccYYYQQQLLLCCCAAA???===;;;:::::::::999;;;<<<;;;999999===@@@>>>BBBHHHOOOUUU[[[bbbfffaaa___\\\UUULLLEEEAAA???;;;::::::::::::<<<===>>>,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------------------------,,,,,,,,,,,,---......---------,,,,,,+++++++++------------------------......//////...---,,,,,,//////////////////////////////............/////////......---------......000000///...............////////////////////////........................---------............///---------.........////////////.........//////000111111000///000111333444555555444444444555666666555555555555555555555555888888888888999999999999:::;;;;;;<<<======>>>>>>===>>>@@@BBBDDDEEEFFFFFFGGGHHHJJJJJJIIIFFFCCCAAADDDCCCBBB@@@???>>>========================>>>???CCCBBBBBBAAAAAAAAABBBBBBAAA??????AAADDDEEEDDDBBB@@@@@@???>>>>>>===>>>>>>AAABBBDDDFFFHHHKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJGGGFFFDDDAAA>>>:::888666666555444333222222222222333333333444444555555555888999:::;;;;;;:::999888555555444555666777999:::;;;<<>>???===>>>??????>>><<<999888222111///...---------...........................000000///...------,,,,,,........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,.........---......///000111.........------,,,,,,,,,..................------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------........................000///...---------------,,,,,,------...///000000,,,,,,,,,---------...............................................................------,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------------------------,,,,,,,,,,,,---......//////............//////000///...---------------////////////////////////.......................................///000000333444666999<<>>@@@AAAGGGOOOXXX___bbbbbbaaaaaaYYYPPPJJJHHHEEE@@@<<<===:::888999<<>>===,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000//////............///---------------------------,,,,,,,,,,,,---...............---------,,,,,,------------------------......//////...------,,,..............................------------....../////////.........//////000000///...............////////////////////////........................---------............///---------.........////////////.........///000000222222222222222333444444555555444444444444444555444444444444444444444444444444555555666777777888:::;;;<<<>>>@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJKKKKKKKKKJJJHHHFFFDDDEEEDDDBBB@@@???>>>>>>===@@@@@@????????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@BBBDDDDDDCCC@@@AAA@@@???>>>>>>>>>>>>???AAABBBDDDFFFHHHJJJLLLMMMLLLLLLMMMMMMLLLKKKJJJJJJIIIHHHGGGDDDBBB???<<<;;;888777666555444333333333222222333333333444444444777888999999:::999888888666555555555666777888999:::;;;<<>>======>>>??????===>>>??????>>>===:::999555333111000....................................///......---,,,,,,++++++........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///000000///---+++,,,------------------...//////......---------,,,,,,,,,........................------,,,,,,,,,,,,------........................,,,,,,------------------------------------------........................///......---------......,,,,,,------...//////000,,,,,,,,,---------............................................................---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------,,,,,,---,,,,,,,,,,,,---...............//////.........//////...---------------////////////////////////........................111111000000000111111222333444666:::===@@@BBBCCCFFFBBBAAACCCDDDGGGPPP[[[qqq||||||{{{}}}|||sssdddVVVNNNEEEBBB>>><<<<<>>@@@CCCFFFLLLTTT\\\aaacccbbb```[[[TTTLLLFFFDDDBBB>>>:::<<<:::999:::===@@@AAA@@@,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++///............//////000---------------------------,,,,,,,,,,,,---......//////............------------------------------.........///......---,,,........................------,,,,,,,,,,,,------........................000//////............///////////////////////////........................---------............///------.........////////////.........///000111111333444444555555555555555666555444333333222333333333333333333444444444444222333444555666888888999<<<===???AAADDDFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAAAAADDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDDDDDDDDDDBBB@@@AAAAAA@@@?????????@@@@@@BBBCCCDDDFFFHHHJJJKKKLLLKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJIIIGGGDDDBBBAAA<<<;;;999777666444444444222333333333333333444444555666777888888888888888777666666555555666777777777888999;;;===@@@BBBCCCBBBBBBAAA@@@????????????===>>>?????????>>><<<;;;999777555333111///........................------......------,,,+++++++++.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,,,,---------,,,,,,,,,------......------------,,,,,,,,,........................------,,,,,,,,,,,,------////////////////////////------------------,,,,,,------------------------..............................---------...//////,,,,,,------.../////////,,,,,,,,,---------.........................................................------------,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---......---...///000000///...---//////...------------...////////////////////////........................222111111000000000111111222444777:::>>>AAACCCDDDCCCAAA@@@@@@AAAGGGUUUbbbuuu~~~||||||zzzlll[[[MMMEEE@@@???===;;;===FFFRRR[[[jjjttt{{{rrrkkkbbbXXXOOOIIICCC???>>>===;;;999999999999::::::;;;======>>>@@@DDDFFFMMMRRRYYY___bbbaaa^^^\\\SSSMMMFFFAAA???>>>:::888<<<;;;:::<<>>???@@@BBBDDDGGGIIIKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGHHHJJJLLLMMMMMMLLLKKKJJJLLLKKKIIIHHHFFFDDDBBB@@@BBBBBBAAAAAA@@@AAAAAABBBDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFF???>>><<<999777666555444444444444444555555555555444444555666666777777777777777666666555555555555555555666777:::===@@@BBBCCCBBBAAA@@@???>>>======<<<===>>>>>>>>>>>>======<<<;;;999666444222000/////////............------.........------,,,,,,,,,................................................---------------------------...//////......///000......------,,,------------------------------------------.....................------------......////////////////////////.........------,,,,,,,,,------------------------........................---------------...///000---------.........//////,,,,,,,,,---------......................................................---------------------------,,,,,,,,,,,,---......------------------------------------------------.........------,,,,,,+++---,,,,,,,,,,,,---......,,,---///000000///---,,,///......---------......////////////////////////........................111000//////.../////////222444888<<>>@@@CCCGGGKKKSSSWWW\\\``````]]]XXXUUUKKKFFFAAA===<<<;;;999888;;;;;;<<<>>>BBBFFFHHHJJJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***)))))))))***+++,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---------------------------------...............---........................//////............//////,,,---...///000///////////////............//////////////////////////////........................---------............///........./////////000000000000000111222333555666777888999::::::999888777666555444333222111111111222222222333333444444444666777888:::<<<>>>@@@@@@BBBCCCDDDFFFIIIKKKLLLMMMKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMNNNPPPRRRRRRQQQPPPOOOPPPPPPOOOLLLIIIEEECCCBBBCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGHHHIIIIIIKKKKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKJJJIIIHHHAAA@@@>>>;;;999777666666777777777777777777777666444444444555555666666777777777666666555555444444333333444555888;;;>>>@@@AAA@@@???>>>===<<<;;;::::::;;;;;;<<<==================;;;999777555333222000000000//////.........////////////....................................---.....................------------------------***,,,...//////000222444000000///...---------...---------------------------------.........////////////............//////.................................------,,,,,,,,,------------------------........................---------------...///000---------...............,,,,,,,,,---------......................................................---------------------------,,,,,,,,,,,,---......------------------------------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---......+++---...000000...---+++......---------......///////////////////////////////////////////////////000000////////////000000444666999===@@@BBBCCCCCC>>>@@@AAAAAAGGGVVVhhhuuuzzzsss```OOOEEEAAA999;;;>>>CCCMMM\\\mmmyyyyyyrrrmmmfff```WWWNNNGGGCCC???===:::999999999::::::;;;;;;:::<<<===???BBBFFFLLLPPPZZZ\\\___```]]]YYYSSSOOOEEEBBB>>>;;;:::;;;;;;;;;<<<===???AAADDDHHHLLLOOO,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...---------------------------,,,,,,,,,,,,---......+++++++++,,,,,,,,,,,,---------------------------,,,---......///.........------------------------/////////....../////////...///111222333333222111///............//////000////////////////////////........................---------............///....../////////000000000111111222333444666888999999::::::::::::999999888666555444333333222333333222222333333444444555555666777888:::<<<===??????BBBCCCDDDFFFHHHJJJLLLMMMJJJJJJLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSSSSSSSRRROOOJJJEEECCCCCCDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJKKKMMMNNNNNNNNNNNNJJJJJJKKKKKKJJJJJJIIIHHHDDDCCCAAA>>><<<:::999999999999999888888888888777666666555444444555555666666666666666666555444333222222333555777:::<<<============<<<;;;:::888777777777888999:::;;;<<<======<<<<<<;;;999888666555222222111111000000//////////////////////////////........................---------...............------------------------)))+++...//////111333555222111000///...---------,,,,,,,,,------------...,,,,,,------...///////////////............//////------------------------------------------,,,,,,------------------------..............................---------...//////........................,,,,,,,,,---------......................................................,,,,,,,,,------------...---,,,,,,,,,,,,---......---------------------------------------------------------------------------,,,,,,,,,,,,---......,,,---...//////...---,,,...------------...//////////////////////////////////////////////////////222111111111111222333444555888;;;>>>AAABBBBBBBBB>>>@@@CCCFFFQQQddduuu~~~~~~|||jjjWWWHHH???<<<999<<>><<<888999999:::;;;<<<<<<<<<<<<>>>@@@BBBFFFKKKRRRWWW`````````^^^ZZZTTTOOOKKK@@@???<<<::::::;;;===???===???BBBDDDGGGJJJOOOSSS,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++***++++++,,,,,,------...//////......------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,------......------------------------,,,------...//////......------------------------///......------......///---...000222333222111111...............///000000////////////////////////........................---------............///.../////////000000000000222333333555666999:::;;;;;;;;;:::999999999999999555555444444444444444555222333333444555555666666777777888:::;;;===>>>>>>>>>@@@BBBEEEHHHJJJMMMNNNKKKLLLMMMMMMNNNNNNNNNMMMJJJLLLMMMOOOPPPOOONNNMMMJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMOOOPPPPPPQQQQQQRRRSSSSSSTTTTTTSSSTTTSSSOOOIIIDDDBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFDDDBBB@@@???>>>>>>999999999888888777777777888777666555444444555555444555666666666555444333111222444666888999:::::::::;;;;;;;;;:::999777666444444555666777999;;;<<<;;;;;;<<<<<<;;;:::999888444444333222222111111000////////////////////////........................---------.........//////........................,,,---/////////000111333222111///...---,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000------,,,,,,,,,,,,------------------------------,,,,,,------------------------------------------........................///......---------..............................,,,,,,,,,---------......................................................,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------+++,,,,,,------.........---,,,,,,,,,,,,---......---------------------------------------...//////////////////////////////////////////////////////000000000111222333444555777999===@@@AAABBBAAA@@@>>>AAAEEELLL]]]sssrrr___NNNCCC===:::;;;>>>FFFUUUjjj|||}}}wwwpppjjjeee[[[UUULLLDDD???<<<;;;999888888:::;;;<<<===>>>>>>@@@AAADDDFFFKKKQQQXXX]]]```___\\\WWWRRRLLLHHHEEE===<<<;;;::::::<<>>??????;;;<<>>@@@BBBAAA@@@???>>>BBBFFFPPPddd{{{|||hhhUUUHHHAAA>>><<<===???HHH[[[rrr~~~yyytttnnngggcccWWWPPPGGG@@@;;;999888777888999:::<<<===>>>??????CCCDDDGGGJJJNNNUUU]]]bbb]]][[[VVVPPPJJJEEEAAA???:::::::::999:::<<<@@@CCC@@@CCCFFFHHHIIILLLRRRVVV++++++++++++++++++++++++***+++,,,,,,......///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------000///---,,,+++,,,,,,---........................000///...---,,,------...........................////////////////////////---....../////////////////////.........---------///////////////.........///.........------------,,,------...///000111111000000////////////000000222333666999;;;<<<<<<<<<:::999888777777666666777777666555444444555666777888999:::;;;:::999888777999999::::::<<<===???@@@EEECCCBBBEEEIIILLLMMMKKKPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLLLLJJJHHHHHHGGGFFFFFFHHHIIIIIIIIINNNMMMMMMLLLLLLMMMNNNOOOQQQSSSUUUUUUTTTUUUVVVXXXWWWWWWUUUOOOHHHDDDEEEFFFDDDDDDEEEGGGJJJKKKIIIHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHIIIJJJJJJIIIGGGEEE>>>===;;;999888888888888777777777666666666666777666555444333333333444444666555444444333333444444888999:::::::::888666444333222111111222444777999===;;;999999:::::::::999<<<;;;:::777555333111000000000/////////000000000........................------............------------------------------000////////////............000111000...------...........................------------------------000000///.............................................------------.........------------...//////---------............///......------------......///...---,,,,,,---...///,,,,,,,,,---------......000000//////.........---........................------------------------------............------------------------------...------,,,,,,------...------------------------//////.........---------,,,---......//////.........------,,,,,,------...............///////////////000111000///...///000...///000111333555666666<<<<<<<<<>>>@@@@@@???===@@@BBBLLL___uuu~~~nnn[[[NNNEEE>>>::::::???EEESSSfffzzz|||xxxpppeee]]]NNNKKKEEE???;;;999999999;;;;;;;;;::::::===AAADDDHHHIIIKKKOOOTTTYYY^^^aaa\\\UUULLLGGGEEEBBB>>>999<<<<<<<<<======???@@@AAACCCEEEGGGHHHIIIMMMTTTZZZ++++++++++++++++++++++++)))******++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------///...---,,,,,,,,,------........................000///...---,,,------...........................////////////////////////---....../////////////////////.........---------/////////////////////////////////.........---------.........///000000000000000/////////000111111444666888:::;;;<<<<<<<<<888777777666555555555666777777666666666777888999;;;;;;<<<<<<;;;:::999888:::;;;;;;<<<>>>@@@AAABBBDDDBBBAAACCCGGGJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKLLLLLLKKKJJJKKKKKKJJJJJJLLLLLLLLLLLLNNNOOOOOOPPPPPPPPPPPPOOOQQQSSSVVVWWWWWWXXXZZZ[[[ZZZYYYVVVRRRNNNJJJHHHGGGGGGFFFFFFHHHJJJKKKIIIHHHKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKJJJIIIHHHBBBAAA>>><<<;;;:::999999:::::::::999888777666666666666555555444444555555555555444333333333333333666777999::::::999888777777666555444555666888999???<<<888777888:::;;;;;;<<<;;;:::888777555444333222111000///...//////000........................------............---------------------------------,,,,,,,,,++++++++++++...///111000...------...........................,,,,,,,,,,,,------------000//////.............................................------------.........------------...//////---------............///......------------............------------......,,,,,,,,,---------......000/////////.........---........................------------------------------............------------------------------...------,,,,,,------...------------------------//////.........---------,,,---......//////.........------,,,,,,------...............////////////...///000///...---.../////////000222333555666666;;;<<<===>>>@@@???>>><<<@@@EEEPPPcccyyyuuudddQQQEEE???::::::<<>>???AAABBBCCCBBBDDDFFFIIIMMMVVVaaajjj,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------------,,,,,,,,,---..............................//////...------------...........................////////////////////////---......////////////////////////............---////////////////////////000000000/////////......////////////////////////000000000000000111222333888888999:::;;;;;;;;;:::666666555444444444555555888888888888999;;;<<<===>>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>@@@BBBDDDEEEEEEDDDCCCDDDGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRRRRSSSUUUXXXZZZ[[[YYYWWWUUUVVVYYY\\\^^^___```ccceeeccc```\\\ZZZYYYUUUPPPKKKJJJIIIIIIKKKMMMMMMLLLKKKMMMMMMMMMMMMLLLKKKJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKJJJGGGEEECCC@@@>>><<<;;;;;;<<<<<<===<<<;;;888666555777777666666666666555555555444333333222222333333444555888:::;;;;;;;;;;;;:::999777666666666777888>>>:::666444666999<<<===<<<;;;;;;:::999888777777555333111///......///000........................------............------------------------------,,,,,,+++++++++*********---///000000...------...........................+++++++++,,,,,,---------000///......------....................................------------.........------------...//////---------............///......------------......---..................---,,,,,,,,,---------....../////////.......................................------------------------------............------------------------------...------,,,,,,------...------------------------...............---------,,,---......//////............------------..................////////////---...//////------...///111111111222333555666777;;;<<<>>>??????>>>===<<>>999888<<<@@@EEEQQQbbbsss{{{tttiii[[[QQQCCCAAA<<<888666555666666:::;;;;;;;;;;;;>>>CCCFFFJJJNNNSSSXXX[[[]]]]]]]]]TTTNNNEEE@@@>>>>>><<<::::::;;;===@@@BBBCCCDDDEEEDDDEEEHHHLLLTTTbbbsss,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------,,,,,,,,,,,,---......///....................................------..............................////////////////////////---......////////////////////////...............///////////////000000000000000000000////////////000000000///////////////000000000111111333444444999999:::999999999888888666555555555555555666777999999:::;;;===>>>@@@@@@AAAAAAAAA@@@???>>>===<<<======>>>@@@BBBDDDFFFGGGGGGGGGFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPQQQQQQPPPOOOOOOQQQRRRRRRUUUXXXZZZ[[[\\\\\\]]]aaadddhhhlllllljjjfffdddbbbeeeiiilllnnnooorrrsssrrrmmmhhhggggggcccZZZRRROOOOOOOOORRRUUUVVVVVVUUUSSSSSSSSSRRRQQQNNNLLLKKKLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIFFFCCCAAA>>><<<;;;<<<<<<======<<<:::888666777777777777777666555555444444333222222222222333222333666888;;;<<<======:::999888666555555555555:::888555444666999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888666333000.........///........................------............------------------------------.........------------,,,,,,...000///...------...........................******++++++,,,---------//////...------------.................................------------.........------------...//////---------............///......------------......,,,---...//////...---,,,,,,,,,,,,---------......................................................------------------------------............------------------------------...------,,,,,,------...------------------------........................,,,---......///...............------------..................////////////---...000///......///000222222222333444666888999;;;===??????>>>>>>>>>>>>DDDMMM^^^rrruuukkk\\\OOOCCC<<<::::::???DDDKKKYYYlll{{{{{{qqqcccUUUKKKAAA???<<<999888888888999:::;;;<<<<<<===AAAFFFJJJRRRUUUZZZ^^^___]]]YYYVVVNNNHHHAAA<<<;;;<<<<<<;;;;;;<<<>>>AAACCCDDDEEEEEEGGGIIILLLSSS^^^ppp,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------+++,,,,,,------.................................------..........................................////////////////////////---......///////////////////////////////////////////////////000000111111000000000000////////////000000000000000/////////000000111111333444666666:::999999888777666666666777666666666777888999999:::;;;===>>>@@@AAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@>>>??????AAACCCEEEFFFHHHGGGHHHHHHGGGGGGHHHIIIJJJIIIJJJKKKNNNPPPSSSVVVWWWZZZZZZZZZXXXUUUUUUXXX[[[]]]aaagggjjjkkklllmmmooosssvvv{{{~~~}}}yyywwwuuuxxx|||~~~{{{vvvuuuuuuqqqfff\\\VVVWWWZZZ^^^ccceeeeeedddaaaaaa```___\\\XXXUUUSSSQQQOOOMMMKKKJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIGGGEEEBBB@@@>>><<<:::;;;<<<<<<<<<;;;:::999666777777888777666555555555444333333222222333333111222444777:::<<<===>>>;;;:::999888777666666666666555555666888999888777::::::;;;;;;;;;<<<<<<<<<:::888555222000/////////////////////////////////------............------------------------------////////////............,,,---//////...------...........................+++++++++,,,,,,---------//////...---------------..............................------------.........------------...//////---------............///......------------......,,,---...//////...---,,,,,,,,,,,,---------......---------.......................................------------------------------............------------------------------...------,,,,,,------...---------------------------.....................,,,---......///.........///......------......///............////////////...000111111000000111222222222222333555777:::;;;<<<>>>??????>>>>>>@@@CCCIIIUUUgggyyyxxxiii^^^OOOGGG???=========AAAFFFSSSaaatttxxxlll^^^OOOGGG???===;;;:::999999:::;;;:::<<<===>>>AAAEEEKKKPPP[[[]]]```bbb___ZZZSSSOOOGGGCCC>>>;;;:::;;;<<<===>>>???@@@BBBDDDEEEFFFFFFIIIMMMTTT^^^mmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------,,,,,,---.........------........................,,,---......///.................................////////////////////////---......///////////////...////////////000000000...//////000000111111222000000000/////////......000000000000000000000000000111111222444666777888:::999888666555555555555777777777888999:::;;;<<<<<<===???@@@BBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBDDDEEEGGGHHHFFFGGGHHHHHHGGGGGGIIIKKKJJJLLLOOOUUU[[[aaaeeehhhiiiiiihhhddd```___cccfffnnnttt{{{~~~~~~~~~~~~zzzqqqhhhaaadddiiiooouuuwwwvvvuuurrrrrrrrrpppmmmhhhdddbbbZZZXXXVVVTTTRRRSSSTTTTTTOOOOOONNNLLLKKKJJJIIIIIIGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHFFFEEEBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<777888999999999888777666555555444333333333333444111222333666888:::<<<===<<<<<<<<<<<<;;;;;;::::::666666666888::::::777555999999999:::;;;;;;<<<<<<;;;:::888666444222111000////////////////////////------............------------------------------......---------,,,,,,,,,+++---......---------...........................------------------------///...------,,,,,,------..............................------------.........------------...//////---------............///......------------......---..................---,,,,,,,,,---------......---------------.................................------------------------------............------------------------------...------,,,,,,------...---------------------------------...............,,,---......//////......//////............//////............////////////...000111111111111222444222222222333555999<<<>>>>>>???@@@>>>===???DDDIIIRRR^^^qqq{{{kkk]]]SSSDDD???<<<>>>???AAAFFFLLL^^^kkk{{{}}}sssfffWWWJJJCCC;;;:::999888888888999999;;;===???BBBFFFKKKRRRWWWaaaaaabbb```[[[SSSLLLHHHAAA???===;;;;;;;;;===>>>AAAAAABBBDDDFFFIIIKKKLLLMMMUUUaaappp------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------,,,---.........---,,,+++........................,,,,,,.../////////..............................////////////////////////---......///////////////.../////////000000000000...//////000111111222222/////////.........------/////////000111111111222000111111333555777999:::;;;:::888777666555666666777777888888999;;;<<<======>>>@@@BBBCCCDDDCCCCCCDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHJJJLLLKKKJJJKKKMMMPPPSSSVVV[[[bbbiiiqqqwwwzzzxxxxxxvvvqqqkkkjjjnnnsss}}}yyysssnnnqqqxxx~~~~~~~~~~~~{{{wwwtttqqqiiigggdddbbbaaabbbcccddd___]]]ZZZWWWSSSOOOLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIGGGHHHHHHHHHGGGFFFDDDCCCAAA???>>><<<<<<<<<===>>>::::::<<<<<<<<<;;;999888777666555555444444555555222222333444666888999:::;;;;;;<<<<<<============;;;:::999999;;;;;;999888777888888999999::::::;;;;;;;;;:::999777555222111////////////////////////------............---------------------------------------,,,,,,,,,++++++***,,,......---------...........................000//////......------,,,///...------,,,,,,------..............................------------.........------------...//////---------............///......------------............------------......,,,,,,,,,---------......,,,,,,,,,------.................................------------------------------............------------------------------...------,,,,,,------...---------------------------------.........//////,,,---......//////......//////............//////............////////////...///111111000000222333222111111333666:::???AAA???@@@@@@===<<<@@@HHHOOO\\\hhhzzz{{{kkk\\\OOOHHH???;;;;;;>>>BBBGGGPPPXXXjjjtttxxxmmm^^^QQQFFF@@@:::999888888777777888888<<<>>>AAAEEEJJJQQQYYY^^^aaaaaa^^^ZZZTTTMMMGGGCCC============<<<===???@@@CCCCCCDDDFFFJJJNNNSSSVVV[[[dddttt------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...---...///...,,,+++,,,---------------------------------...///...---+++***........................+++,,,.../////////..............................////////////////////////---......///////////////.../////////000000111111...//////000111222222222///.........------------......///000111222222333000111222333555777999:::<<<;;;999777777666777777777777777888999;;;<<<===>>>???AAACCCDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEGGGHHHGGGGGGGGGHHHHHHIIIJJJLLLOOOQQQPPPOOOOOORRRUUU```cccgggnnnuuu|||zzzsssrrrvvv{{{}}}yyywww{{{|||zzzvvvtttqqqooonnnoooqqqrrrmmmkkkfffaaa[[[UUUQQQOOOKKKJJJJJJIIIIIIIIIJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFEEECCC@@@===<<<<<<>>>???<<<===>>>??????===;;;:::777777666555555555555666222222333333555666888999777888999;;;<<<=========@@@>>>;;;:::;;;<<<<<<;;;777777777888888999999999;;;;;;<<<;;;:::777444222000000000000000000000000---..................---------------------------.........---------,,,,,,***,,,......---------...........................111111000///...------,,,......---,,,,,,,,,,,,---.................................------............------------...//////---------.........//////.........------.........///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,------.................................---------------------------..................---------------------------...------,,,,,,------...---------------------------------.........//////,,,---......//////......//////............//////............/////////000,,,...000000//////111333111111111333666;;;@@@CCCAAAAAA@@@===;;;@@@JJJSSSbbboooppp^^^PPPEEE??????<<<;;;???EEEMMMYYYdddqqqyyy~~~{{{|||{{{ttthhhYYYLLLCCC>>>;;;::::::999999999999999<<>>>>>>>>>>>???AAADDDDDDEEEGGGLLLSSSZZZ^^^iiisss,,,------......------,,,000000///...------,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,***))))))***,,,---------------------------......////////////......///...,,,,,,------,,,+++---,,,,,,,,,,,,---............------------......000000//////......------......////////////......////////////////////////////////////////////////111111000000/////////...---...///000111222333444////////////000000000000000000000000///...---,,,000000111333333444444444555555555666999<<>>;;;888777777888999<<<;;;;;;;;;<<<>>>@@@AAACCCBBBAAABBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHKKKRRRWWWWWWXXXXXXWWWVVVZZZbbbhhhoooqqqtttyyy}}}|||zzz}}}|||{{{{{{xxxzzz}}}{{{xxxrrrjjjbbb[[[WWWWWWTTTQQQMMMKKKKKKKKKKKKHHHFFFDDDCCCDDDEEEEEEDDDGGGEEECCCAAA>>>===<<<<<<<<<===============<<<<<<<<<;;;999888777666666666444444555555555666666666555666777999;;;===???@@@AAABBBBBBBBBBBB@@@???>>>===<<<;;;999888888999999;;;<<<<<<<<<<<<:::999777444333111000000000111222.........//////////////////......---------......///.........------------......///000000///......,,,,,,,,,---------......000///---,,,---...000222000///------.........---------------------------000(((222111111111'''......///000000000///---,,,------............------.................................------,,,,,,,,,.........------.........,,,,,,,,,,,,,,,,,,++++++......................................................------------......------------------------///...,,,++++++,,,...///,,,,,,,,,---...///000000/////////...------,,,,,,//////......---------,,,///////////////.........000000000000000000000000000000000000////////////000222444777;;;>>>AAABBB<<<>>>???======DDDRRR]]]mmmxxxyyybbbPPPGGGBBB>>>???>>>???CCCMMMZZZhhhqqq}}}{{{wwwwwwyyy{{{|||zzzrrrggg[[[QQQIIIBBB???777888999999888888:::<<<999===DDDLLLTTTZZZ^^^```]]]XXXPPPKKKGGGDDD???<<>><<<<<<>>>@@@@@@@@@CCCDDDGGGJJJQQQ[[[gggnnn}}},,,------......------,,,---------------.........---,,,+++++++++,,,......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------------............------///...,,,------...,,,+++---,,,,,,,,,,,,---............------------......////////////..................////////////......////////////////////////////////////////////////000000000//////.........---...//////000111222222////////////000000000000.../////////////////////111222333444555555555555666777888999<<<>>>@@@AAA@@@>>>;;;999888888999:::;;;;;;;;;<<<===???AAABBBCCCBBBBBBBBBDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJMMMPPPRRRTTTYYY```eeejjjjjjhhheeeccceeelllrrryyy{{{~~~~~~}}}uuullleeeaaa\\\ZZZWWWTTTRRRPPPNNNMMMLLLJJJGGGEEEFFFFFFEEEEEEFFFEEEDDDBBB@@@>>>===<<<======>>>>>>>>>>>>>>>===<<<<<<;;;:::888777666666333333333333333333333333444555666888:::<<<===>>>AAAAAABBBCCCBBBAAA@@@??????>>><<<:::999888888888;;;<<<<<<===<<<;;;:::999555444222111000000111111////////////////////////......---------......////////////.........------........................,,,,,,,,,---------............,,,,,,,,,---///000000///------.........---------------------------888---000+++111:::000222...//////000///...---,,,------............------..............................---------,,,,,,,,,......------------......,,,,,,,,,,,,------------........................------------------------......------------......------------------------///...,,,++++++,,,...///---,,,,,,------///000000------..................000/////////............/////////000000000000000000000000000000000000000000000000000000000000///111222555888;;;???AAABBBBBBCCCBBBBBBEEENNN\\\fffpppzzzrrr\\\NNNGGGBBB>>>>>>???BBBKKKXXXgggssszzzyyytttsssuuuvvvwwwpppiii^^^SSSJJJCCC>>>;;;888999:::999999999;;;======BBBIIIQQQXXX]]]___```WWWRRRLLLGGGDDDBBB???<<<>>>======>>>@@@BBBCCCCCCFFFGGGJJJOOOYYYggguuu,,,------......------,,,)))***+++,,,---...///000------,,,,,,------...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////---+++***------------------------,,,,,,------------,,,,,,///...,,,---......---,,,---,,,,,,,,,,,,---............------------...................../////////......////////////....../////////////////////////////////////////////////////////...................../////////000000000////////////000000000000---......///000111111111222333444666777777888888888:::<<>>@@@AAACCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMOOOQQQRRRTTTWWW]]]bbbgggmmmssswww~~~|||xxxsssoooqqqwww}}}~~~~~~~~~yyyrrrnnnhhheeeaaa^^^\\\ZZZWWWUUUSSSPPPLLLIIIHHHGGGFFFEEEEEEDDDDDDCCCAAA???>>>=========>>>???????????????>>>>>>>>>===<<<:::888666555555555444444333333222444555666777999:::;;;<<<@@@AAABBBBBBCCCBBBBBBBBBAAA@@@>>>;;;999888777777:::;;;<<<===>>>===<<<<<<777666444333111000000000////////////////////////---------------...///000000000000/////////......///...---,,,,,,---...///,,,,,,,,,---------......------,,,++++++---...///000///------.........------------------------------///888,,,)))111***,,,...////////////...------------............------...........................------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------...---,,,++++++,,,---...---------------...///000,,,,,,------...//////000...............---------/////////000000111111222000000000000000000000000000000000000000000000000111333666999<<>>>>>@@@HHHWWWhhhwww}}}uuuooommmmmmmmmmmmeee^^^SSSIIIBBB>>>;;;999888999::::::999:::<<<>>>AAAEEEMMMUUUZZZ\\\\\\\\\OOOKKKFFFBBBAAA???>>><<<<<<===>>>@@@BBBDDDEEEEEEFFFHHHKKKQQQ]]]nnn,,,------......------,,,))))))***+++---...//////------------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,------------------------,,,------......------,,,///...,,,---...///...,,,---,,,,,,,,,,,,---............------------......---------....../////////......////////////......////////////////////////////////////////////////..................------////////////............////////////000000000000////////////000111222222222333555777888999::::::;;;===AAACCCEEEEEEDDDCCCAAA@@@>>>===<<<===>>>>>>>>>???@@@BBBCCCDDDDDDDDDFFFGGGHHHHHHHHHIIIKKKLLLKKKLLLNNNQQQUUUZZZ]]]```dddhhhmmmtttyyy}}}yyytttvvv|||}}}|||{{{zzz{{{|||~~~~~~zzzyyy{{{zzzxxxzzz~~~~~~|||{{{{{{}}}~~~{{{wwwqqqjjjfffddddddbbbaaa[[[WWWRRRMMMKKKIIIHHHFFFDDDDDDDDDCCCBBB@@@>>>===<<<===>>>??????@@@??????@@@AAABBBBBB@@@>>>;;;999::::::999888777666555444555555666666777888999999??????@@@AAABBBBBBCCCCCCCCCBBB@@@===;;;888777666999:::<<<>>>??????>>>>>>999888777555333222111000000000000///////////////,,,,,,,,,---...///000111000000000000///////////////...,,,++++++,,,...///,,,,,,,,,---------......------,,,,,,,,,---...///000...------.........,,,------------............+++DDD___LLL555333---333/////////.........------------............------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,------...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------,,,,,,...---,,,,,,,,,,,,---...---------------...///000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222////////////////////////000000000000000111111111222444777;;;>>>@@@BBBBBBCCCAAAAAAGGGSSS```kkkpppwwwwww]]]NNNGGGCCC@@@>>>???DDDQQQcccvvv}}}wwwoooiiieeecccbbbaaa[[[TTTKKKCCC>>><<<;;;;;;888:::;;;;;;:::;;;===???BBBGGGNNNUUUYYYYYYVVVTTTIIIGGGCCC@@@>>>===<<<<<<<<<>>>@@@BBBBBBCCCEEEFFFJJJKKKOOOWWWdddvvv,,,------......------,,,+++++++++,,,,,,------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......------------------------......////////////......///---------//////...------,,,,,,,,,,,,---............------------......,,,,,,------......//////......////////////......////////////////////////////////////////////////------..................////////////............////////////000000000000222111000000000000111222222444555888999;;;<<<<<<>>>@@@DDDGGGHHHGGGEEEDDDBBBAAA@@@??????@@@@@@AAACCCCCCDDDEEEFFFFFFGGGGGGIIIJJJLLLMMMLLLMMMPPPSSSVVVWWWZZZ^^^dddkkkppptttwwwyyy|||}}}xxxuuuwww}}}~~~|||{{{||||||xxxzzz|||~~~}}}yyyvvvvvvzzz}}}|||yyyzzzzzzvvvtttsssuuuxxxzzzyyyxxx{{{yyyoooiiiiiikkklllkkkddd```YYYSSSPPPMMMKKKJJJEEEEEEDDDCCCBBB@@@>>>===<<<===>>>???????????????BBBCCCDDDEEEDDDAAA???======<<<;;;:::999777666666666666777777888888888888======>>>???@@@AAABBBBBBCCCBBBAAA???<<<:::888777888999;;;===????????????<<<;;;:::888666444222111111111000000////////////,,,,,,,,,---...///000111000000000000///////////////...,,,++++++,,,...///,,,,,,,,,---------.....................//////000000...------.........,,,---------....../////////...HHHeeeQQQ999444,,,111///......---------------------............------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,------...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,---------,,,,,,---------...------------...////////////.........---------------------------......,,,,,,------...///000000///////////////////////////000000000111111111222333555999<<>>;;;;;;;;;;;;999:::<<<<<<;;;<<>>??????@@@BBBEEEHHHHHHHHHFFFEEEBBBBBBBBBBBBBBBBBBCCCCCCFFFFFFFFFGGGHHHKKKMMMOOONNNQQQTTTUUUUUUVVVZZZ^^^fffgggjjjnnnuuu|||~~~zzz{{{zzzwwwuuuxxx~~~|||{{{zzzzzzrrrtttwwwyyy}}}}}}yyyvvvwww{{{~~~~~~wwwssspppoooppprrrttttttuuuzzz}}}sssnnnppptttuuutttnnniiiaaa[[[VVVTTTQQQPPPJJJIIIGGGDDDBBBAAA@@@@@@??????@@@@@@@@@?????????CCCCCCDDDEEEDDDCCCBBBAAA===<<<;;;:::999888777777999999999999999999999888;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAA@@@>>><<<:::999777999;;;===>>>?????????=========;;;999777555444222111111000000//////...---------------...///000000000000/////////......///...---,,,,,,---...///,,,,,,,,,---------...............////////////000000///------.........------------...//////000000111777CCC666...111(((***///...------,,,,,,------------............------........................,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........------,,,,,,+++------------------------......---------......///000//////...------,,,,,,/////////000000000000000,,,,,,,,,------......///000000000000000000000000///000000111111222222222444666:::>>>AAABBBBBBBBBBBBFFFOOO^^^mmmxxx}}}}}}|||{{{fffQQQHHHDDD??????CCCJJJVVVhhh{{{zzz}}}}}}pppjjjbbbZZZTTTPPPMMMKKKFFFBBB===999888888888888:::;;;<<<======>>>@@@BBBEEEIIIOOOSSSTTTRRRNNNKKKCCCCCCAAA>>>;;;:::<<<>>>>>>AAACCCCCCBBBCCCHHHLLLQQQYYYfffwww,,,------......------,,,------------------------***+++,,,---...------,,,++++++++++++,,,,,,,,,---------------------------,,,,,,++++++++++++,,,,,,---------------------------......//////......---...------...///000000...---,,,,,,,,,,,,---............------------.........------------------,,,......////////////......////////////////////////////////////////////////.........//////000000000///000000000000000000000////////////000000000000222111000000000222444555777888:::===@@@AAACCCCCCBBBCCCEEEGGGGGGGGGFFFEEECCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGKKKPPPUUUXXXZZZ^^^bbbdddccceeekkkooottttttvvvyyy~~~}}}yyyuuuvvvwwwvvvuuuxxx}}}~~~yyyuuunnnpppssswww}}}|||yyyxxx{{{~~~xxxtttrrrrrrrrruuuxxxxxxzzzzzz{{{|||}}}~~~|||zzz~~~~~~xxxrrrjjjbbb^^^[[[YYYXXXQQQOOOKKKGGGDDDCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???AAAAAABBBBBBBBBCCCCCCCCC>>>>>>======<<<;;;::::::<<<<<<;;;;;;:::::::::999:::999999888999:::;;;<<>>>>>===?????????>>><<<:::888777222222111111000//////.........---------......////////////.........------........................,,,,,,,,,---------......------......//////......000///------.........------------...///000000000:::111555------555///555///...---,,,,,,,,,------------............------........................,,,,,,,,,---------............------------......,,,,,,,,,,,,------------........................---------------------------,,,,,,++++++,,,,,,---///......---,,,,,,++++++,,,------------------,,,///......---------........................------.........//////000000000---------...............000000000000000000000000///000000111111222333333555777;;;???BBBCCCCCCBBB@@@IIIXXXjjjxxx~~~nnn\\\LLLFFFBBB>>>@@@GGGQQQ___uuu|||yyy~~~{{{wwwkkkeee\\\TTTNNNJJJFFFCCC???<<<999888888888777777:::;;;=========???AAACCCDDDGGGLLLOOOPPPMMMIIIFFF>>>??????===;;;;;;>>>AAA???AAADDDDDDCCCGGGNNNUUUXXXdddvvv,,,------......------,,,---------....../////////***+++,,,---------,,,+++*********++++++,,,,,,,,,------------------------)))***,,,------,,,***)))------------------------,,,------......------,,,...------...000111000///---,,,,,,,,,,,,---...............------..................------,,,,,,,,,......////////////......////////////////////////////////////////////////.../////////000000111111///000000000111111111222////////////000000000000000000//////111333666888999:::===@@@BBBDDDFFFFFFCCCDDDEEEFFFGGGFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEGGGMMMTTT[[[```fffjjjoooqqqpppsssyyy~~~{{{zzz{{{|||{{{wwwqqqtttvvvuuuuuuwww|||}}}wwwppprrrvvv{{{}}}}}}{{{zzzzzz~~~yyywwwvvvwwwyyy|||tttuuuuuutttuuuxxx{{{~~~~~~xxxooohhhccc```^^^]]]VVVSSSNNNIIIFFFEEEFFFGGGFFFFFFEEEEEEDDDCCCAAAAAA@@@??????@@@@@@BBBCCCDDDAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;::::::999888777777777888999:::===>>>@@@AAAAAA@@@???>>>777888:::<<<=========<<<@@@@@@@@@@@@>>><<<:::999222222222111000//////...///......---------......///.........------------......///000000///......,,,,,,,,,---------......+++,,,------......------000///------.........------------...///000000111///(((000)))%%%'''&&&555///...---,,,+++,,,---------..................---........................,,,,,,,,,------.........///......------......///,,,,,,,,,,,,,,,,,,,,,+++................................................---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++,,,------......------,,,///......---------......,,,,,,------.../////////+++++++++,,,,,,---------///////////////.........000000000000000000000000///000000111222222333333555888<<<@@@BBBCCCCCCBBBDDDPPPdddwww~~~dddTTTHHHEEEBBB===AAAKKKUUUfff|||zzzyyy~~~{{{vvvrrrgggbbbYYYQQQKKKFFFBBB@@@===;;;999999::::::888777:::<<<===>>>>>>???BBBDDDAAADDDGGGJJJJJJHHHDDDBBB:::<<<===<<<:::<<<@@@CCC>>>AAADDDDDDEEEKKKTTT\\\fffsss++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222333,,,,,,,,,---------......)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------........................,,,,,,,,,---------......++++++++++++,,,,,,---............////////////000......////////////..............................////////////////////////000000000000000000000000111111000///////////////222222111111000000//////222222222222444777999:::<<<===>>>@@@BBBDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGGGGGGGGGGFFFEEECCCCCCFFFHHHKKKNNNSSS\\\gggooo||||||}}}~~~~~~||||||xxxyyy}}}vvvuuuwwwsssrrrpppooorrryyy}}}vvvzzz~~~~~~~~~{{{rrrtttvvvvvvuuuwww||||||ssslllhhhffffff___\\\XXXSSSNNNKKKIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAABBBCCCDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;555666666777888999:::::::::;;;<<<===>>>???@@@AAA>>><<<999777777888;;;===>>>???@@@AAA@@@===:::888666444222000/////////000000000///...............------..................,,,,,,,,,---------......000000///...------,,,,,,.................................------,,,,,,,,,...------,,,,,,------...................................................------......//////000000////////////////////////.......................................///000000------------------------++++++++++++,,,,,,---......------,,,,,,------............------,,,,,,,,,---------------...///000......------------......//////---,,,+++*********////////////////////////............////////////111111000000//////......---......///////////////000111222222111222444666;;;<<<@@@CCCAAA<<<<<<@@@MMM]]]qqq{{{lllZZZLLLAAABBBAAA???DDDOOOfffuuu{{{|||~~~~~~{{{vvvppplllccc\\\RRRJJJEEEBBBAAAAAA::::::999888888999:::;;;;;;<<<===???@@@@@@AAAAAACCCEEEFFFGGGFFFDDDAAA???>>><<<;;;;;;===???@@@@@@EEEEEEFFFGGGKKKTTT___hhh|||////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,---------......***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------........................,,,,,,---------.........------,,,,,,---......///------........./////////......////////////......////////////////////////////////////////////////000000000000000000000000222222111000000000000000111111111000000000111111333333444444666888;;;<<<>>>???AAACCCDDDFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHFFFIIIMMMSSS\\\iiiwww}}}yyyuuurrrttt{{{yyysssqqqtttsssssstttvvvzzzzzztttwwwzzz{{{|||zzzuuurrrqqqkkkfff___WWWQQQNNNNNNNNNNNNNNNLLLKKKIIIGGGEEEEEEAAA@@@???@@@AAABBBAAA@@@@@@AAAAAACCCDDDEEEFFFFFFCCCCCCCCCBBBAAA???======777777777777888888888999999999;;;<<<>>>???@@@AAA???===:::888777999;;;<<<>>>???AAAAAAAAA>>><<<:::999777555333222111111111000000///////////////000........................,,,,,,---------.........000//////...------,,,,,,......................../////////......---------...------,,,,,,------...................................................------------...........................................................................//////000---------------------------,,,,,,,,,------...///...------,,,,,,------............------,,,,,,,,,......---------......///......------------......------,,,,,,+++,,,,,,,,,////////////////////////............////////////111000000000/////////...---...//////000000//////000111222222222222444666;;;<<<@@@CCCAAA===???DDDOOOaaaxxxrrrdddUUUIII@@@AAAAAABBBKKKXXXmmm{{{{{{|||~~~}}}{{{xxxtttnnnjjj```YYYPPPGGGBBB@@@???>>>:::999888888888999:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCBBB@@@>>><<<===<<<;;;<<<>>>???@@@@@@CCCGGGJJJLLLPPP\\\ooo}}}------------............,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,---------......++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................,,,------------...........................///000,,,---------..................////////////......000000000000000000000000////////////////////////000000000000000000000000333222222111111111111111111000000000000222444555666666777888:::<<<===???BBBCCCEEEGGGHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGFFFEEECCCDDDEEEFFFIIIKKKMMMOOOLLLOOOUUU^^^jjjyyy{{{vvvsssqqqnnnmmmqqqyyy}}}xxxqqqpppsssuuuxxx}}}~~~~~~~~~{{{yyy~~~~~~|||wwwpppeee\\\VVVUUUWWWZZZZZZYYYWWWTTTPPPLLLIIIGGGCCCAAA@@@@@@AAAAAAAAA@@@@@@AAABBBCCCEEEFFFHHHHHHFFFFFFEEEDDDCCCAAA@@@???999999999888888777777777777777999;;;<<<>>>???@@@@@@>>><<<999999999:::;;;???@@@AAABBBAAA@@@>>><<<<<<;;;999777555444333333000000/////////000000111........................,,,------------........./////////...------,,,,,,........................///////////////...............------------......................................................---------------,,,,,,,,,........................------------------------......------......///000------------------------......---------...//////...------,,,,,,------............---------------//////...---------............------------......,,,,,,++++++,,,---......////////////////////////............////////////000000000000////////////---...//////000000//////000111222222222333555888<<<<<>>AAAGGGTTThhh~~~}}}vvvhhh\\\LLLDDD???@@@AAAFFFTTTdddyyy}}}zzz|||}}}yyyvvvtttpppkkkhhh[[[UUULLLEEE@@@===<<<:::999888777777888999:::;;;<<<======>>>?????????>>>>>>>>>?????????===<<<;;;;;;<<<<<<>>>???@@@AAAAAABBBIIIOOOSSS[[[mmm+++++++++,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------............///......---......//////,,,,,,,,,---------............////////////......////////////////////////////////////////////////////////////////////////222111111000000111111111000000000000222444777999999999:::<<<>>>???AAABBBDDDEEEGGGIIIIIIIIIHHHGGGJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJLLLOOORRRUUUWWW[[[^^^eeeooozzz|||vvvqqqllliiillllllmmmsss{{{zzztttssswww||||||xxxvvvuuusssrrrpppooonnnmmmnnnoooqqqqqqtttvvv{{{~~~vvvjjj___ZZZ\\\aaaeeeeeedddaaa]]]XXXSSSNNNLLLHHHEEECCCBBBBBBBBBBBBAAACCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGFFFDDDCCCAAA@@@<<<<<<;;;:::888777666666555666777999;;;===??????@@@???===<<<::::::::::::===>>>@@@AAAAAA@@@>>>>>>???>>><<<:::777555444333//////.........///000000...............---------------------............//////.........---------........................//////........................------------......................................................///......------,,,,,,,,,........................------------------------...------------...//////------------------------......------------.........------,,,,,,------..................---------000///...---------------......------------......,,,,,,,,,,,,,,,---......////////////////////////............////////////000000000000////////////......///000000000000000///111222333333444777999======>>>@@@???>>>CCCJJJ[[[qqq{{{xxxuuummm___TTTEEE@@@>>>???BBBKKK]]]ooo|||zzz|||~~~}}}zzzvvvrrrooolllhhheeeVVVQQQIIICCC???<<<:::888888777777777888999;;;<<<===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>===<<<<<<:::<<<>>>???@@@AAABBBCCCEEEJJJRRR\\\kkk---------.........//////------------------------,,,,,,------.........///,,,,,,,,,---------.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------.........//////......---------------...,,,,,,,,,---------............////////////..............................////////////////////////////////////////////////000000/////////000000111000111111222555777:::<<<;;;<<<>>>???AAACCCDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNOOORRRVVVZZZ___ccceeekkkooowwwxxxrrrnnnjjjhhhjjjkkkooovvv~~~|||xxxyyy}}}~~~}}}}}}zzzuuuooojjjgggeeecccbbb___^^^\\\[[[ZZZ[[[^^^```bbbeeekkkrrryyy~~~}}}pppeee```aaafffjjjooonnnkkkgggaaa[[[UUURRRMMMJJJFFFDDDCCCCCCBBBAAABBBBBBBBBCCCCCCDDDDDDEEEGGGGGGFFFFFFEEECCCBBBAAA??????===<<<:::888777666555666777999:::<<<===>>>@@@@@@???>>><<<;;;;;;:::;;;<<<===>>>?????????>>>???>>>===;;;999777555444.........------...////////////.........------------------.........//////...............---------........................------------------------///......------......///................................................000/////////......------........................---------------------------------------...//////------------------------------,,,,,,,,,,,,,,,---...------,,,,,,------...........................000///...---------------......------------......///...------,,,,,,------////////////////////////............////////////////////////000000000000...//////000000000000000///111222333444555888;;;???======>>>>>>???FFFOOOdddxxx~~~yyytttmmmbbbTTTJJJ@@@???>>>@@@FFFRRRgggxxx{{{zzz{{{|||yyyvvvrrrnnnkkkgggccc```QQQMMMGGGBBB???===:::999888777777777999;;;===>>>@@@@@@@@@@@@???>>>===<<<======<<<;;;;;;;;;<<<<<<;;;===@@@AAAAAABBBEEEGGGJJJNNNXXXhhh+++++++++,,,------......------------------------//////......------,,,,,,,,,,,,,,,---------......///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------........................------.........////////////...------,,,---------,,,---------..................////////////..............................////////////////////////000000000000000000000000//////////////////000111111222444666999;;;<<<======>>>@@@BBBDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHKKKMMMPPPRRRSSSTTTVVVYYY^^^dddjjjooorrrtttvvvyyyzzzrrrmmmkkkjjjiiigggkkkqqqxxx}}}~~~~~~{{{xxxuuunnnnnnmmmmmmlllkkkjjjjjjlllhhhbbb]]][[[YYYXXXVVVQQQPPPOOOMMMKKKLLLPPPSSSUUUXXX]]]bbbhhhlllpppqqqwwwuuusssppppppqqqsssuuu|||~~~~~~zzzpppjjjiiikkkmmmvvvuuusssooojjjddd^^^[[[TTTPPPKKKGGGEEEDDDBBBAAA???@@@AAABBBDDDEEEFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@>>><<<:::999888666777888999:::;;;<<<===@@@@@@@@@??????===<<<;;;:::;;;<<<===>>>???@@@@@@???>>>>>><<<:::888666555000000///.............../////////...------,,,,,,------........./////////................................................,,,,,,,,,---------------//////............//////................................................///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------,,,+++++++++,,,,,,...------,,,,,,------..................///////////////...---------............------------......//////...---,,,,,,------////////////////////////............////////////////////////000000000000...///000000111111000000///111333444555777:::<<<@@@>>>===>>>???CCCMMMWWWoooyyyooodddVVVHHH@@@???>>>???CCCMMM^^^rrr~~~yyywwwvvvvvvssspppmmmiiifffaaa]]]YYYLLLIIIEEEBBB@@@>>>;;;999888888888888:::<<<>>>@@@BBBBBBBBBAAA@@@>>>===<<<;;;;;;999888888999:::;;;===???BBBBBBAAACCCHHHLLLQQQWWWeee{{{))))))******+++,,,,,,---........................---------,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------....................................////////////000//////...------......------........./////////......////////////..............................////////////////////////000000000000000000000000000000//////000000111222222444777:::===>>>>>>>>>>>>@@@BBBDDDFFFGGGGGGGGGHHHGGGGGGFFFGGGIIIKKKLLLJJJLLLPPPTTTXXX\\\^^^```dddggglllrrrwwwyyy{{{{{{zzz|||~~~tttmmmiiihhhiiiiiihhhmmmttt|||zzzuuutttvvvwwwwwwqqqqqqpppnnnkkkgggdddbbb\\\[[[ZZZYYYYYYZZZ[[[\\\___[[[VVVRRRQQQPPPOOONNNKKKKKKKKKIIIGGGHHHKKKNNNQQQRRRUUUXXX[[[^^^aaabbbgggeeecccbbbaaabbbcccdddiiimmmrrrvvvyyy~~~}}}xxxwwwwwwxxx{{{zzzyyywwwsssmmmhhheee^^^ZZZSSSNNNKKKHHHFFFDDDAAABBBBBBDDDEEEFFFGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFDDDCCCBBB@@@>>><<<;;;:::888888999999:::;;;;;;<<<>>>???@@@AAA@@@???===<<<:::;;;<<<>>>???@@@AAABBB?????????>>><<<:::888777444333222000////////////000//////...------,,,,,,............////////////................................................------------........./////////............//////................................................------...............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------......---,,,,,,,,,,,,,,,...------,,,,,,------...---........./////////000......---------......///......------------.........------------......///////////////////////////............////////////.../////////000000000111//////000111111111111000///000333444555777;;;===???======@@@CCCJJJVVVcccxxxtttgggYYYLLLCCC>>>>>>???AAAHHHVVVkkk~~~zzzvvvsssqqqnnnllljjjgggdddaaa[[[UUUQQQGGGEEEBBB@@@???>>><<<:::999888999:::;;;>>>@@@BBBDDDDDDDDDCCCAAA???>>>======;;;999888888:::;;;===???BBBCCCBBBBBBDDDKKKQQQXXXdddyyy------......///000111111........................'''((()))***,,,---//////,,,,,,,,,---------......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------..................................../////////000111111000///////////////.........////////////000......////////////......000000000000000000000000////////////////////////000000000000000000000000111111000000111222333333222555999===?????????>>>???@@@BBBEEEGGGGGGGGGGGGJJJHHHGGGFFFGGGJJJMMMOOOOOORRRVVV[[[aaaeeeiiijjjrrrtttxxx|||~~~}}}|||zzz|||{{{|||uuummmjjjjjjkkklllkkkpppxxxxxxrrrjjjeeefffggghhhhhhgggfffdddaaa]]]YYYVVVUUUTTTRRRPPPOOOOOORRRUUUWWWUUURRRMMMKKKJJJJJJJJJJJJKKKLLLMMMKKKIIIIIIMMMPPPRRRRRRSSSTTTVVVXXXZZZ[[[XXXXXXXXXXXXYYYYYYYYYZZZ[[[```ffflllpppvvv}}}}}}~~~}}}|||xxxsssnnnkkkgggbbb[[[UUUQQQNNNKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEDDDCCCAAA???===<<<;;;999999:::::::::;;;;;;;;;>>>???@@@AAAAAA@@@>>>===;;;<<<===>>>@@@BBBCCCDDD??????@@@???>>><<<:::999666555444222111000000///000000///...------,,,,,,............/////////000---.............................................---.........//////000000//////............//////................................................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------000///...---------------...------,,,,,,------...---.........//////000000---------------...///000.........------.........,,,,,,,,,---...///000111////////////////////////............/////////000.../////////000000111111//////000111111111111111///000333444666888;;;>>>>>><<<===AAAFFFOOO^^^lll~~~|||ooo___QQQHHHCCCAAA>>>???BBBKKK]]]ttt~~~wwwtttpppllliiigggeeecccaaa]]]WWWQQQLLLCCCBBB@@@??????>>>;;;:::999999999:::<<>>===???>>><<<::::::<<<>>>@@@AAACCCDDDCCCBBBEEEMMMTTT\\\mmm---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------..................------........................////////////////////////000000000000000000000000000000000000000000000000..................------000000000000000000000000////////////000000000000///000111222111222444777777999;;;===????????????BBBEEEGGGHHHGGGGGGGGGGGGHHHFFFEEEEEEHHHMMMRRRUUUZZZ[[[^^^cccjjjpppuuuwww}}}|||xxxwwwrrrtttyyy{{{sssnnnllllllmmmnnnsssxxxzzztttkkk```YYYXXXXXXVVVWWW[[[___]]]ZZZXXXVVVSSSNNNJJJOOONNNMMMMMMOOOPPPPPPPPPPPPPPPNNNLLLJJJJJJMMMPPPQQQRRRUUUWWWYYYZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWYYYWWWUUUTTTSSSSSSSSSTTTVVVZZZ___bbbdddgggkkkooozzzyyyvvvuuuvvvssslllaaa[[[XXXUUUPPPKKKMMMJJJFFFCCCAAABBBEEEFFFIIIIIIJJJJJJIIIHHHGGGFFFFFFEEECCC@@@>>>===<<<<<<666777:::<<<============<<<<<<===>>>???@@@AAABBB>>>===;;;::::::<<>>>>>>>>======<<<:::888555222000...------111111///...---,,,++++++---------............///........................------......//////000000........................////////////////////////000///...---------------111---******,,,......---,,,,,,...000111222222222,,,,,,,,,---------......---..................---........................//////.........---------+++***+++,,,......,,,***.................................------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////////////////////////////+++,,,------......------111111111000000000000000111111111222444777:::===>>>@@@AAACCCJJJZZZnnn}}}|||iiiVVVKKKFFFBBB>>>???CCCKKKXXXiiiyyyzzzrrrnnnkkkgggeeeeeeccc```\\\XXXRRRKKKFFFDDDAAA>>>;;;999999:::;;;<<<;;;;;;===AAAFFFHHHJJJLLLIIIFFFDDDBBBAAA>>><<<;;;;;;;;;999999;;;???BBBFFFDDDDDDFFFGGGIIIPPPYYYkkk---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,------,,,,,,+++------------------------,,,------------------,,,------------------------................................................////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111///111222222222333666888999:::<<<>>>@@@@@@@@@@@@BBBEEEGGGHHHHHHHHHIIIJJJFFFEEEEEEGGGKKKQQQXXX\\\^^^aaafffmmmttt{{{~~~|||vvvqqqnnnnnnqqquuu|||yyyqqqlllmmmqqqvvvyyy~~~{{{xxxuuuoooiiiddd___VVVPPPPPPQQQPPPQQQUUUYYYYYYYYYWWWTTTQQQOOOMMMSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXVVVTTTRRRRRRUUUXXX\\\^^^aaadddggghhhhhhhhheeeeeedddcccbbbaaa``````]]]]]][[[ZZZXXXXXXWWWWWWXXX[[[^^^``````bbbeeeggglllqqqxxx}}}~~~}}}}}}{{{rrrhhh```]]]ZZZUUURRRPPPNNNLLLIIIHHHGGGGGGGGGIIIIIIHHHGGGGGGFFFFFFEEEFFFEEEDDDBBB???===;;;;;;999999;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<======>>>===<<<::::::;;;===???AAA???????????????>>>======<<<:::777444222000//////000//////...---------...---------............///....................................////////////........................///////////////////////////......---------......000---******,,,......---,,,---...///000111111111,,,,,,,,,---------............////////////..............................//////.........---------,,,,,,---///111000...,,,.................................------,,,,,,,,,------------------------,,,,,,---------.........---------.........//////............////////////////////////////////////+++,,,---...///000000000111000000000000000000000222222222333666999<<<>>>>>>???AAAFFFQQQbbbwwwuuubbbQQQHHHDDDBBB@@@BBBGGGRRRaaaqqqxxxqqqmmmjjjgggddddddaaa]]]YYYTTTNNNGGGBBB@@@>>><<<:::888999999:::>>>===<<>><<<;;;;;;;;;999999;;;???BBB@@@@@@CCCGGGKKKQQQ^^^jjj---------............///------------------------------------------------........................,,,,,,------------,,,,,,...........................------,,,,,,------...------------------------................................................////////////////////////........................000000000000000000000000///000000000000000000000000000000000000000000000111111111111222222222222000222333444444555888:::;;;<<<>>>@@@AAABBBBBBAAACCCEEEGGGHHHHHHHHHJJJLLLIIIHHHHHHJJJOOOUUU\\\```cccfffnnnxxxxxxqqqllliiikkkmmmrrrxxx{{{ssspppsssyyyyyyuuurrrmmmkkkgggdddaaa]]]XXXUUUQQQKKKGGGHHHJJJLLLNNNRRRXXX[[[]]]\\\XXXVVVVVVWWW[[[\\\]]]___aaacccdddeeedddcccbbb___]]]]]]___aaahhhjjjnnnrrrvvvwwwxxxxxxuuusssqqqnnnmmmlllllllllffffffeeecccbbb```_________aaacccbbbaaa```aaabbb```dddhhhkkkooowww~~~|||{{{yyyxxxzzz~~~yyynnneee```^^^[[[XXXVVVUUUTTTRRROOOMMMKKKJJJKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFEEECCCAAA>>>;;;999;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;>>>@@@BBBBBBBBBBBBAAA@@@???>>>======<<<:::777555333222222000//////......//////000---------............///......................../////////.......................................////////////////////////......---------...//////000...++++++---.........,,,---......//////......,,,,,,,,,---------............////////////.............................................---------......000222444333000---.................................------------------------------------------............/////////........./////////000000............////////////////////////////////////...////////////000000000000000000000000000111111333333444555888;;;>>>@@@===>>>BBBKKK[[[oooyyykkkYYYJJJCCCAAAAAAAAAEEENNN]]]nnn~~~~~~vvvpppllljjjfffcccaaa^^^YYYTTTNNNHHHAAA===::::::999888888888999999>>>>>>???BBBFFFJJJLLLLLLPPPLLLFFFBBB@@@>>>===;;;::::::::::::999;;;???BBB???@@@EEELLLSSS___sss---------............///........................------------------------........................,,,,,,------------,,,,,,------------------------...---,,,++++++,,,---...........................---------.......................................////////////////////////........................///////////////////////////////////////000000000////////////////////////000000000111111111222222111333444555666777:::<<<===>>>@@@BBBCCCCCCCCCCCCDDDFFFGGGGGGFFFGGGJJJLLLNNNNNNMMMOOOSSSXXX^^^bbbgggkkktttyyytttpppllliiiiiikkkooovvv}}}}}}|||zzzssslllfffbbb```^^^\\\ZZZXXXUUUSSSQQQPPPJJJHHHGGGIIILLLPPPTTTXXX```eeeiiihhhdddaaacccfffggghhhjjjlllmmmnnnppprrrqqqqqqooollliiiggghhhiiioooqqquuuyyy}}}|||yyyvvvuuuuuuuuuqqqpppooonnnlllkkkiiihhhjjjjjjkkkkkkiiihhhgggfffaaabbbbbbbbbdddiiipppvvv}}}~~~zzzvvvtttrrrqqqsssxxx}}}|||qqqgggbbb```^^^^^^```^^^[[[WWWTTTQQQOOONNNOOOMMMKKKIIIGGGHHHIIIIIIFFFFFFFFFEEEBBB???;;;999;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;:::::::::::::::<<<>>>AAABBBDDDDDDCCCCCCAAA@@@???>>>>>>===;;;999777555444333222111000///////////////---------............///......................../////////......---------........................////////////////////////---------------...///000///...---,,,---.........---------......---,,,,,,,,,,,,,,,---------......------............------......................................................000333444333000---.......................................---------------------------------------........./////////---.........////////////............////////////////////////////////////111111000///.........---000000000000000111111111333333444666999<<<>>>@@@>>>???EEERRRdddyyyqqqcccQQQEEE@@@>>>@@@CCCJJJVVViii|||{{{tttooollliiieeebbb___[[[UUUOOOIIICCC===999777777888888999:::::::::===>>>@@@EEEKKKOOOPPPOOOQQQLLLFFFAAA>>>===<<<;;;999:::;;;::::::<<>>???@@@BBBCCCDDDEEEDDDDDDEEEFFFFFFEEEEEEFFFIIILLLQQQRRRSSSVVVZZZ```dddgggnnnqqqxxxxxxrrrooommmkkkiiiggghhhlllsss|||ssspppkkkddd^^^YYYVVVTTTQQQQQQQQQPPPOOOOOOOOOOOOKKKMMMOOORRRVVV]]]bbbeeeoootttxxxvvvrrroooqqqsssrrrtttvvvvvvvvvwww{{{~~~}}}xxxtttrrrqqqrrrtttwwwzzz}}}|||zzzzzzyyyxxxwwwvvvtttsssrrrqqqrrrrrrsssssstttsssqqqooojjjhhheeebbb```bbbeeehhhlllpppvvv|||yyysssooommmkkkkkknnnsssxxx|||uuulllgggeeeffffffkkkhhhbbb\\\WWWTTTTTTTTTRRRPPPMMMJJJHHHGGGHHHHHHEEEFFFFFFEEECCC@@@===;;;999::::::;;;<<<===>>>???@@@???>>>===<<<;;;;;;::::::::::::;;;<<<>>>@@@BBBEEEEEEEEEDDDCCCAAA@@@???>>>>>>===;;;999777555444555444333111///.........---------............///........................//////......------,,,,,,........................////////////////////////---------------...///000............------...///---------------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,........................---.....................------...111222222///,,,................................................------------------------,,,------------.........,,,,,,---------.....................///////////////////////////////////////......------...////////////000000111111111111111222444666999<<<>>>@@@@@@CCCLLL[[[nnn~~~kkk[[[KKKCCC???===AAAFFFPPP^^^ssszzztttooommmjjjeeeaaa\\\XXXQQQKKKEEE@@@;;;888666777888999:::;;;<<<<<<;;;===BBBIIIOOOSSSSSSRRROOOJJJDDD???===<<<;;;;;;999;;;<<<<<<<<<===@@@CCCHHHIIIPPP\\\kkk---------............///------------------------------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................,,,,,,------.../////////........................////////////////////////........................000000000000000000000000,,,,,,------......//////000000000000000000000000.../////////000000000000111222555666777:::===@@@@@@AAACCCDDDEEEEEEDDDDDDDDDEEEEEEDDDEEEHHHMMMPPPTTTVVV[[[aaagggmmmqqqssswwwwww{{{|||rrrllliiiiiigggfffeeefffkkkrrr|||yyysssooofffccc^^^XXXTTTQQQOOONNNMMMOOOQQQRRRQQQQQQRRRSSSUUUZZZ___bbbgggpppvvvxxx}}}zzzyyyzzzyyy{{{||||||{{{~~~zzzwwwrrrsssuuuxxx{{{}}}|||{{{yyywwwvvvvvvwwwwwwvvvvvvwwwyyy{{{{{{yyyvvvssspppkkkfffcccbbbbbbccccccfffkkkoootttyyyuuunnnjjjjjjiiikkkooouuu{{{~~~vvvrrrppprrrssswwwssskkkccc^^^[[[ZZZZZZTTTRRROOOLLLIIIGGGFFFEEEEEEEEEEEEEEECCCAAA???>>>999999:::;;;<<<>>>@@@AAA??????>>>===<<<;;;::::::::::::;;;;;;===>>>@@@@@@EEEEEEDDDDDDCCCBBBAAA@@@??????>>>===;;;999777666888777555222000///...------------............///.................................---------------........................////////////////////////......---------...//////---...000///...---...///---------...------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,........................---------...............,,,,,,,,,---//////...,,,......................................./////////------------------------,,,,,,---------.........,,,,,,,,,------------...............////////////////////////////////////+++++++++,,,...000333444/////////000111111222222111222444777:::===???@@@CCCJJJXXXiiiyyywwwcccSSSEEEAAA@@@>>>CCCJJJXXXggg|||{{{uuuqqqoookkkeee```XXXSSSLLLFFFBBB>>>;;;999777777888999:::<<<===>>><<>><<<<<<;;;::::::<<<===>>>>>>???BBBDDDFFFJJJVVVjjj---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------------------------------,,,------------------,,,........................,,,,,,------...//////000........................////////////////////////////////////////////////000000000000000000000000---------...//////000000000000000000000000000000//////000000000111111111000222444666888:::>>>@@@AAABBBCCCEEEEEEEEEDDDDDDBBBCCCDDDEEEGGGMMMSSSXXX\\\```gggooouuuzzz}}}~~~}}}zzzzzzwwwmmmfffeeeffffffeeehhhiiinnnvvvwwwooohhhccc```[[[YYYVVVTTTSSSTTTUUUVVV[[[___bbbcccbbb```aaabbbeeemmmtttvvv|||~~~|||{{{}}}~~~~~~~~~~~~xxxnnnnnnooosssxxx|||zzzwwwuuutttvvvxxxzzzyyyyyyzzz~~~~~~{{{yyyvvvrrrnnnkkkjjjhhhhhhdddeeeeeefffhhhlllrrrvvvxxxqqqkkklllooossszzz|||{{{}}}}}}vvvooohhhdddaaa```YYYXXXUUUQQQNNNJJJGGGFFFEEEEEEDDDDDDCCCBBBBBBBBB<<<;;;;;;;;;<<<===???@@@AAAAAA@@@???>>>======<<<;;;;;;;;;<<<===>>>>>>???CCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@>>><<<:::999777666555333111000//////---------............///........................,,,------------------...........................///////////////////////////......---------......,,,///111000...---...000,,,------.........------,,,,,,,,,---------......---......//////......---........................---------.........//////---+++***+++,,,------,,,........................---........./////////000---------------------------............/////////------------........................////////////////////////////////////...---------...000222444...//////000111111222222222333666999<<>>??????BBBHHHNNNSSSSSSPPPMMMDDDAAA>>><<<<<<<<<;;;:::;;;===???@@@@@@AAADDDFFFKKKRRRddd---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------........................+++,,,............,,,+++////////////////////////,,,,,,------...///000000........................////////////////////////000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000111111111111222222222///111444666777:::>>>AAAAAABBBCCCEEEEEEEEEDDDDDD@@@AAACCCEEEJJJQQQYYY___eeejjjqqqyyy~~~yyyvvvyyy{{{ssshhhbbbcccfffhhhhhhlllnnnsss{{{|||xxxqqqiiibbb]]]ZZZYYYXXXWWWWWWXXX[[[```dddgggnnnrrrvvvwwwuuurrrrrrrrrrrr|||}}}zzz|||~~~~~~}}}vvviiiiiijjjnnnuuu~~~zzzwwwtttqqqqqqtttwwwzzz}}}|||~~~~~~|||zzzvvvtttsssrrrpppooogggfffdddbbbaaadddiiimmmuuuyyyxxxoooqqqvvv}}}xxxqqqkkkfffccc___^^^[[[XXXSSSNNNKKKHHHEEEDDDDDDCCCCCCCCCCCCDDD>>>===<<<;;;;;;<<<===>>>DDDDDDCCCCCCBBBAAAAAA@@@;;;<<<<<<<<<======>>>>>>BBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA>>><<<;;;666555444333222222111111---------.........//////........................,,,,,,,,,------.................................////////////////////////000///...---------------,,,///111111...---...000,,,---......//////......,,,,,,,,,---------......//////000000000000//////........................---------.........//////...+++))))))+++---------........................---.........//////000000------------------------////////////000000000000............/////////000............/////////000////////////////////////555333111///......///000...//////000111222222222333555777;;;>>>AAABBBCCCIIIXXXmmmsssbbbRRRCCC;;;>>>BBBBBBIIISSSfffttt~~~yyyuuurrrmmmfff```OOOKKKDDD???===<<<;;;:::999888666666777:::===???BBBEEEJJJPPPSSSRRRMMMIII@@@>>><<<<<<<<<===;;;:::;;;===@@@AAAAAACCCEEEGGGSSS\\\rrr,,,,,,,,,---------....../////////...---------,,,/////////...------,,,,,,.................................------,,,,,,,,,---------.........//////+++++++++++++++++++++++++++---...000000///---,,,///////////////.........////////////////////////........................000000000000111111111111---------------...//////...///000111111000///...////////////000000000000222222222111111111111000222333444666999;;;<<<===BBBCCCDDDCCCBBBAAABBBDDDCCCFFFIIILLLPPPXXXaaaiiirrrwww~~~vvvtttrrrtttzzz~~~uuupppiiieeefffiiimmmooouuuyyytttqqqggg___\\\YYYTTTUUUZZZ]]]```bbbbbbfffpppwwwyyy|||uuussstttxxx}}}{{{mmmfffaaa```jjjwww{{{qqqiiihhhjjjmmmttt{{{yyy|||xxxwwwuuurrrrrruuupppqqqpppkkkdddaaadddggglllqqqwww|||}}}}}}~~~~~~wwwpppllleeeccc```\\\XXXTTTQQQOOOLLLIIIFFFDDDCCCBBBAAA???BBBAAA>>>===<<<===>>>???AAABBBDDDEEEDDDBBB???===>>>===<<<;;;;;;;;;;;;;;;@@@AAABBBCCCDDDFFFGGGGGGIIIGGGEEECCC@@@===;;;999:::999777444222111000///111111000///////////////000000000///.........---...........................///000///------///000.../////////------///111------............------//////.........---------........................//////.........------------222777777333...---///........................------------------------........................000000//////.........---......---,,,,,,,,,------..............................------------......,,,------......------,,,////////////////////////............////////////............////////////000111111000...///111333666666999======<<>>DDDEEEFFFFFFEEEDDDFFFGGGGGGIIIKKKNNNRRRZZZeeemmmyyy}}}}}}xxxqqqooonnnqqquuuzzz||||||rrroookkkkkkooouuuzzz|||}}}{{{sssiiiggg___XXXVVVUUUSSSVVV\\\dddkkkqqqtttxxxtttllllllnnnsssyyy~~~}}}oooddd```aaalllyyyyyypppgggeeegggkkkrrryyy}}}~~~yyywwwtttqqqrrrvvvvvvwwwvvvqqqkkkhhhiiilllmmmoooqqqtttwww}}}|||||||||uuupppkkkiiifffbbb___[[[XXXVVVOOOLLLHHHEEEDDDCCCBBBAAACCCBBBAAA????????????@@@BBBCCCEEEFFFFFFDDDBBBAAA@@@???>>>===<<<<<<<<<<<>>>>>===CCCKKKVVVooozzzgggZZZJJJDDD??????BBBJJJYYYeeezzz{{{xxxvvvtttlll```WWWMMMFFF@@@???===999999;;;:::999999:::<<>>>>>>>>>>>>>>>>>???@@@DDDGGGFFFGGGOOOXXXfff}}}........./////////000000---------...............,,,,,,------...//////000.................................---------------,,,,,,,,,,,,------------------------------------111000...,,,,,,,,,---...,,,,,,------......//////////////////////////////............................../////////000000000///////////////000000111//////000000000000///////////////000000000111111111111111222333333444444666777888999;;;<<<===>>>AAABBBCCCCCCBBBBBBDDDFFFJJJLLLMMMOOOSSS]]]kkktttvvvpppjjjjjjjjjmmmqqquuuwwwwwwpppooopppssszzz|||ooohhhgggddd___\\\WWWSSSSSSUUUXXX___eeesss~~~{{{nnneeefffhhhooovvv|||sssfffbbbeeeqqq~~~zzzpppfffccceeeiiiqqqyyyzzzuuuqqqoooqqqvvvzzz||||||zzzuuussstttwwwqqqqqqooonnnooosssyyy~~~}}}xxxyyyyyytttqqqnnniiifffdddbbb___]]]TTTPPPKKKGGGEEEDDDDDDCCCDDDDDDDDDCCCBBBBBBAAAAAACCCDDDFFFHHHHHHGGGFFFEEECCCBBB@@@???>>>===<<<<<<>>>???AAACCCEEEGGGIIIJJJKKKJJJHHHFFFCCCAAA???>>>;;;:::888555333222111000//////.........//////000---------------....................................///000///...---...000...//////---++++++,,,---.......................................---------.......................................---------...111333222...,,,---///........................------------------------------------------------/////////...............---.........///000000000..............................------------.........//////////////////.../////////////////////////////////000000000111111000000000000111111111111000111111000///000222444777888<<<@@@??????EEENNN___xxxrrr___QQQFFFCCCAAABBBEEEOOObbbrrr~~~zzzwwwvvvuuulll]]]RRRKKKDDD???>>>===999999;;;:::999999:::===AAAFFFHHHOOOOOOOOOMMMJJJFFFBBB@@@<<<;;;:::::::::;;;<<<===:::>>>DDDGGGGGGHHHTTTaaazzz---.........////////////,,,---------.../////////---------.........//////.......................................---------+++++++++,,,,,,,,,------------------------------000000///...---,,,,,,,,,+++++++++,,,---...//////////////////////////////....................................////////////000000000///000111111222//////000000000000////////////000000000111111111111111222333444555666666777888999:::;;;<<<======@@@AAAAAAAAAAAABBBEEEGGGKKKLLLMMMOOOVVVbbbqqq|||zzzpppjjjffffffhhhkkknnnqqqrrrsssqqqrrruuu|||}}}uuuiii^^^ZZZZZZZZZYYYWWWVVVVVVYYY^^^fffooovvv|||zzz|||yyynnnfffdddgggnnnvvv|||wwwllljjjmmmxxx|||qqqgggdddfffjjjrrrzzzxxxrrrmmmkkkooouuuyyy{{{~~~~~~{{{yyyuuurrrpppqqqtttvvvtttvvvzzz{{{wwwxxx}}}{{{vvvsssoooiiifffeeedddbbb```YYYUUUOOOJJJHHHGGGFFFEEEEEEEEEEEEEEEEEECCCBBBAAACCCDDDFFFHHHIIIHHHHHHGGGDDDCCCAAA???>>>===<<<<<<===>>>@@@CCCFFFHHHJJJLLLKKKJJJHHHFFFDDDBBB@@@@@@<<<;;;999777555333222222..................///000+++,,,,,,,,,---.................................---///000000.........///000000000...,,,+++,,,---.........------....................................................................................///000///,,,+++---///........................------------------------------------------------........................,,,,,,---...///000000000..............................------------............////////////......////////////////////////000000000000111111111111//////000000000111111111000111111000///000333555777888===@@@??????HHHRRRiii|||jjjWWWJJJAAA@@@AAADDDIIIUUUkkk}}}zzzxxxxxxuuukkk[[[NNNGGGAAA======<<<999999;;;:::::::::<<>>:::999888777888:::<<<>>><<<@@@FFFIIIHHHMMM^^^ooo,,,,,,---------.........,,,---------...///////////////.........---------................................................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111000...+++)))+++++++++,,,---...//////////////////////////////////////////////////////............////////////000000000000000111222222000000////////////000000000000000000111111111111111222222444555666777888777777888999:::;;;<<<===CCCDDDEEEEEEEEEGGGJJJMMMJJJLLLOOOSSSZZZhhhwww~~~tttlllfffaaacccgggjjjlllnnnpppqqqtttwww}}}|||uuuiiicccZZZUUURRRQQQSSSVVVYYY]]]```dddjjjttt}}}uuusssvvvyyyyyy{{{sssmmmhhhkkkqqqyyy}}}~~~vvvtttvvv~~~tttjjjggghhhlllttt{{{uuunnniiihhhnnntttzzz}}}~~~zzzwwwuuusssrrrmmmooorrrvvv{{{|||yyywwwwww{{{{{{wwwqqqjjjfffffffffdddbbb]]]YYYSSSOOOLLLKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEGGGHHHHHHHHHHHHDDDCCCAAA???>>>===<<<<<<===>>>@@@CCCFFFIIIKKKLLLJJJIIIHHHFFFEEECCCAAAAAA>>>===;;;999777555444444//////.........//////000+++,,,,,,,,,---.................................---...000000///......///111222222000...---...//////...------------...///---.............................................---..............................---,,,,,,---...........................---------------------------------------------------------...............***+++,,,.../////////.................................------------......,,,------......------,,,////////////////////////000000000000111111111111........./////////000000000111111000000111333666666888<<<>>>===@@@LLLYYYrrruuucccQQQFFF>>>>>>AAAFFFNNN\\\sss}}}||||||zzzttthhhWWWKKKCCC>>>;;;<<<<<<999999;;;;;;;;;<<<>>>CCCHHHMMMPPPTTTQQQLLLGGGBBB???===<<<<<<;;;;;;;;;<<<>>>AAACCCCCCFFFJJJLLLNNNXXXnnn,,,,,,,,,------------...---------...............000//////...------,,,,,,......................................./////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---000222222///+++(((,,,,,,------......//////////////////////////////////////////////////////....../////////000000000000000000000000111111222000000////////////000000000000000111111111222222222333444555666777888888666777888999;;;<<<===>>>BBBCCCDDDDDDEEEHHHLLLOOONNNQQQVVV[[[cccooo}}}~~~vvvnnngggccc]]]aaaggglllppprrrtttvvv}}}}}}zzztttkkkddd\\\WWWRRRQQQPPPPPPSSSXXXbbbiiioooqqquuu~~~xxxoookkklllooossszzz|||wwwtttvvv{{{yyypppnnnooorrrxxx~~~ssslllhhhhhhnnnuuu~~~~~~zzzvvvsssnnnoooqqqssswww|||~~~wwwvvvvvvwwwzzz~~~vvvmmmiiijjjjjjhhhfff___[[[WWWSSSQQQOOOMMMKKKHHHHHHGGGGGGFFFEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGCCCCCCAAA@@@>>>>>>======>>>???AAADDDFFFIIIKKKLLLJJJJJJHHHGGGFFFDDDCCCBBBAAA???===;;;999888777666111111000///////////////---------------.................................,,,...000111///.........111222222000///...///000///...---,,,,,,---...///---------.......................................---------.....................------,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........***+++,,,.........------..............................------------......,,,,,,------------,,,,,,/////////////////////////////////000000000111111............////////////000000111111000111444666777888<<<======BBBRRRbbbzzzyyylll\\\MMMDDD======AAAIIITTTdddzzz~~~||||||~~~{{{pppaaaQQQHHH@@@;;;999:::;;;999999;;;;;;<<<>>>BBBFFFKKKOOORRRRRROOOIIIDDD???<<<;;;::::::::::::;;;===???BBBCCCDDDEEEIIIOOOUUUddd|||------------...........................---------..................------........................---........./////////000,,,------------.........------------------------+++---///111111///,,,+++......................../////////////////////////////////////////////////////////000000000111111000////////////000111111111000///......///000111000000111111111222222222444444555666777777888888666777888:::<<<>>>???@@@AAABBBCCCCCCDDDHHHLLLPPPVVVZZZaaagggmmmwwwxxxooogggbbb```]]]cccllltttyyy~~~wwwnnniiihhhddd]]]WWWUUUQQQPPPSSSVVVXXX___gggpppyyy~~~~~~qqqgggcccdddfffnnnvvv~~~{{{zzz{{{}}}}}}rrrkkkhhhiiipppxxx|||zzzttttttuuuvvvxxxzzz}}}~~~zzztttvvvxxx{{{{{{qqqlllmmmnnnllliii___]]]ZZZXXXVVVSSSOOOLLLLLLKKKIIIHHHGGGGGGHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@???@@@BBBDDDGGGIIIKKKLLLKKKKKKJJJIIIGGGFFFEEEEEECCCBBB@@@===;;;:::999999444333222000000///////////////..........................................,,,...111111000.........///000111000......///111000///---,,,,,,---///000---------.........//////........................---------.........//////...---------.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++---...//////...---,,,..............................------------......------............------////////////////////////....../////////000000000...////////////000000000///000111111111222555777999:::<<<===>>>EEEYYYlll}}}|||yyyqqqdddVVVIIIBBB???>>>BBBMMM[[[kkk}}}|||}}}~~~~~~{{{xxxzzz~~~zzzkkkYYYKKKEEE===999777:::;;;999999;;;;;;===AAAEEEJJJNNNPPPRRRNNNKKKGGGAAA===;;;999999666777999;;;===???AAABBBDDDEEELLLWWWddduuu............/////////000/////////......------,,,,,,,,,------.../////////........................---.........//////000000---------.........//////////////////////////////------......///.........///////////////.........////////////////////////000000000000000000000000000000000000111111111111///////////////000000111111000///......///000111000111111111111222222222555555666666777777888888777888999<<<>>>@@@AAABBBEEEEEEFFFGGGHHHLLLQQQUUU]]]bbbiiiooouuu|||~~~sssjjjccc___]]]___gggrrr|||ppphhh___ZZZZZZYYYSSSNNNRRRNNNPPPWWW]]]cccnnnyyy|||vvvjjjaaa^^^```bbbkkksss||||||qqqllljjjkkkrrrzzz}}}yyyyyyyyyyyyzzz|||}}}}}}xxx}}}zzztttwww|||}}}rrrmmmnnnooollliii___]]][[[ZZZXXXUUUQQQMMMNNNMMMKKKIIIHHHIIIJJJKKKFFFFFFGGGGGGGGGGGGHHHHHHEEEDDDCCCBBBBBBBBBBBBBBB???@@@BBBDDDGGGIIIJJJKKKMMMLLLKKKJJJIIIHHHGGGGGGDDDCCCAAA???===;;;::::::555555333111000/////////000000000///.........---........................,,,...111111000............/////////------///111000///---,,,,,,---///000---------.........//////........................---------.........//////...------...//////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---...000111111///---,,,.................................------...............////////////......////////////////////////............////////////000000000000111111111111///000111111111222555777;;;<<<===>>>???HHH^^^rrr{{{{{{wwwvvvssskkk___RRRGGGBBBAAA???CCCPPP```ppp{{{{{{|||}}}~~~|||yyyuuuxxx~~~yyyfffSSSGGGCCC<<<777666999;;;999999;;;;;;>>>BBBGGGLLLOOOQQQQQQLLLIIIEEE@@@<<<:::999888999:::<<>>BBBBBB@@@CCCHHHNNNTTTbbbwww..............................---------,,,,,,,,,////////////////////////........................,,,---------.../////////........................................................................000000000000000000000000............////////////000000000000000000000000......///000000000000000000111111111111111111000////////////000000000111333222111000111222333444333666:::<<<<<<;;;:::;;;999;;;===???BBBEEEIIIKKKNNNOOOPPPSSSVVV\\\ccciiitttttttttuuuvvvyyy|||vvvmmmfffeeehhhkkkvvvyyylllcccYYYUUUPPPNNNQQQUUUWWWXXX___bbbiiiqqqzzz}}}zzzyyyxxxxxx}}}wwwqqqjjjfffkkksss}}}}}}zzzvvvqqqnnnpppvvvzzz~~~~~~~~~{{{tttoooppppppppprrrxxxyyyuuuuuuwwwxxxyyyuuuuuurrrmmmfff```\\\[[[^^^\\\ZZZVVVSSSQQQOOONNNLLLKKKIIIIIIJJJIIIGGGFFFHHHGGGGGGFFFFFFEEEEEEDDDBBBDDDEEEEEECCCCCCEEEHHHJJJKKKLLLLLLLLLJJJHHHGGGEEEEEECCCAAA???<<<;;;:::;;;888444222222222111000/////////............---------............------..............................------------......//////.........---------///...------,,,,,,,,,---........................///...---,,,,,,---...///,,,,,,------...//////000,,,---......//////.........------------...//////...........................---,,,++++++++++++,,,000///......---------.......................................////////////............////////////////////////////////////000/////////...............///000111111000///...///111333333444555888:::<<<;;;<<>><<<;;;;;;:::<<>>;;;888888888888999:::;;;<<<===AAAHHHMMMOOONNNJJJHHHBBB@@@<<<:::888999:::<<<;;;<<<@@@EEEFFFFFFKKKSSS]]]nnn........................------------------------............////////////........................,,,---------......//////........................................................................////////////////////////............////////////////////////////////////......///000000000000000//////000000000000////////////000000000111111111222222222222333555777888777:::???AAA@@@>>><<<<<<<<>>===<<<:::777555555444333111............------------------............------........................000000////////////000000..............................------------..............................------,,,,,,,,,,,,---------------.........//////,,,---......///............------------...//////........................///......---------......//////...............///........................---------.........//////............///////////////////////////////////////////////////........./////////000000000000000///111333444444666999;;;:::;;;>>>BBBGGGRRRfffxxxuuuddd\\\SSSKKKDDD>>>>>>@@@EEEMMMZZZhhhuuu|||xxxxxxvvvuuurrrpppnnnmmmlllggg^^^TTTIIIAAA;;;999777777888888999:::;;;<<<>>>BBBHHHMMMMMMKKKFFFCCC>>><<<:::999999:::;;;===;;;<<<@@@EEEFFFHHHOOOYYYiii}}}........................------------------------,,,,,,,,,------.........------------------------//////......---------,,,........................------------------------........................////////////////////////............////////////////////////////////////......///000000000000000//////000000000000//////000000000000111111111111111111111222333666888999:::===AAABBBAAA???======>>>AAADDDDDDEEEJJJRRRXXXdddooozzz~~~{{{llliiifffgggkkkqqqtttvvvqqqpppnnnoootttuuuqqqiii```YYYUUUTTTTTTVVV]]]hhhsss|||{{{qqqkkklllpppuuuyyyxxx|||{{{uuuwww}}}zzzwww|||tttkkkjjjnnnssszzz~~~zzzuuusssqqqppppppvvvyyy~~~~~~}}}}}}}}}zzzwwwxxxxxxwwwrrrkkkccc^^^___[[[WWWSSSRRRRRRRRRQQQNNNOOOOOOPPPPPPQQQQQQRRRQQQPPPOOONNNMMMJJJHHHFFFDDDFFFHHHKKKMMMOOOPPPPPPNNNMMMKKKHHHDDDAAA???>>>===;;;888777777666444222//////.........---------------............------........................000000////////////000000---...........................---------......///........................---------------------------------...............,,,---......///............------------...//////..............................---------......///...------,,,------..............................------------........................////////////////////////////////////.........//////////////////////////////000111111///111333444555666:::<<<<<<<<>>:::999777777777888999:::<<<===>>>BBBGGGJJJJJJGGGBBB???;;;:::999999999;;;<<<>>>===>>>AAAEEEFFFJJJVVVbbb{{{~~~........................,,,,,,,,,------------...+++++++++,,,------......------------------------000000///...---,,,,,,+++------------------------------------------------........................000000000000000000000000............////////////000000000000000000000000......///000000000000000///000000111111000000///000000000111111111222222000000111222444777:::;;;===???AAABBB@@@>>>>>>>>>@@@CCCEEEEEEGGGMMMYYYbbbrrr~~~zzzkkkgggdddeeejjjnnnqqqqqqnnnpppssswwwuuufffccc^^^XXXTTTUUUYYY\\\hhhppp|||~~~vvvoookkklllrrrwww~~~xxxrrrssszzzyyyssspppuuu}}}sssjjjjjjpppuuu|||~~~{{{wwwsssooorrrtttxxx{{{yyyzzz|||~~~yyypppjjjfffbbb\\\XXXVVVVVVVVVVVVRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSQQQNNNKKKFFFGGGHHHIIILLLOOOQQQSSSQQQPPPMMMJJJFFFCCC@@@???>>><<<:::999888777555333000////////////.........------............------..............................------------......---------........................---......///000........................---......//////......---........................,,,---......//////.........------------...//////........................,,,,,,+++++++++,,,---------,,,,,,,,,,,,---..............................,,,------------.....................////////////////////////////////////........./////////////////////......///000111222///111333444555777:::=========???DDDIIIUUUiii|||xxxiiiXXXMMMEEECCC???<<>>AAADDDFFFFFFCCC>>><<<:::999999999:::<<<===>>>@@@AAACCCGGGIIIQQQbbbrrr........................,,,,,,,,,---------......++++++,,,,,,---......///......................../////////...---------,,,------------------------................................................000000000000000000000000............////////////000000000000000000000000......///000000000000000000111111111111111111000000000111111111222222222111111222333666999<<<>>>???@@@AAA@@@>>>===>>>???@@@CCCEEEFFFIIISSScccooovvviiieeeccceeekkkooopppoooooosssyyyrrreeeZZZZZZXXXWWWYYY___hhhooo}}}}}}zzzvvvqqqpppssszzz~~~tttppppppvvvtttnnnlllqqqxxx}}}|||~~~}}}rrrlllnnnuuu|||~~~zzzvvvssstttuuuwww{{{~~~wwwxxx{{{}}}yyynnniiibbb]]][[[[[[[[[[[[VVVVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVWWWXXXWWWSSSPPPMMMKKKJJJIIIJJJMMMQQQSSSUUUSSSQQQMMMIIIEEECCCAAA>>>===;;;::::::888666444111111000000000/////////------............------..............................------------......---------.........//////...............///000000..............................///000000///..............................,,,---......//////.........------------...//////........................+++++++++++++++,,,---...---------------...//////........................,,,,,,---------.....................////////////////////////////////////............/////////000///.........///000222333///111333444555888;;;===>>>===@@@DDDKKKYYYppptttdddTTTIIIAAAAAA???<<>>???AAABBBAAA???<<<::::::999::::::;;;===>>>???DDDDDDGGGKKKPPP\\\rrr........................,,,,,,,,,------.........,,,,,,------...///000000////////////////////////------..................------------------------////////////////////////........................000000000000000000000000............/////////000000000000000000000000000...//////000000000000000111111222222222222111111000111111111111222222222222222333555777;;;>>>@@@AAAAAAAAA???======>>>@@@@@@CCCEEEGGGKKKXXXjjjyyy{{{qqqeeecccaaafffmmmrrrsssqqqqqqvvvzzzrrreeeYYYRRRTTTWWWZZZ```kkkyyyzzzxxxwwwvvvtttuuu{{{yyypppmmmkkkrrrzzz|||qqqllljjjooovvv}}}uuuwww|||{{{rrrnnnqqqzzzuuuuuuuuuvvvxxx~~~{{{xxxvvvxxxzzz|||~~~sssmmmfff```^^^^^^______XXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXZZZ\\\[[[WWWSSSSSSPPPMMMJJJJJJLLLPPPRRRWWWVVVSSSOOOKKKGGGEEECCC???===<<<;;;;;;999666444111111111111000000000000---..................---........................000000////////////000000---------.........//////...............///000000...........................///000111111000///........................---,,,---......//////.........------------...//////........................---------------...///000...............///000111........................,,,,,,,,,---------................../////////000////////////////////////---.........//////000000///.........///000222333///111333444666888;;;>>>======@@@EEEMMM]]]uuussscccTTTHHH@@@AAA@@@>>>DDDPPP\\\ggguuuvvvppphhhiiijjjjjjiiigggdddcccSSSLLLDDD>>>;;;:::888666666666777888999;;;===>>>>>>??????@@@???===;;;::::::::::::;;;<<<===>>>???FFFGGGJJJOOOVVVeee~~~.........////////////000000000//////.........------------.........//////......------------......000000//////.........---------------------------//////////////////////////////000000000000//////222222111///...---,,,+++000000000000000000000000000000000000000000000000000000000000000000000000......///111222333444555333222222111000000111111222111111666<<>>@@@@@@HHHTTT```nnn|||tttiiieeedddccceeefffddd^^^YYYOOOIIIAAA;;;888888888888888999:::;;;<<<<<<<<<<<<<<<=========<<<;;;;;;:::999888888:::===???@@@@@@EEEEEEJJJUUUbbbvvv~~~------........./////////000/////////............---------.........//////.........------.........000/////////............------------------------////////////////////////...////////////......---111111000///...------,,,000000000000000000000000000000000000000000000000000000000000000000000000//////000111222333333444333222222111111111111222444333555999???DDDEEEEEE@@@???>>>>>>???@@@@@@@@@EEEJJJQQQYYYbbbnnn|||uuullleeeaaa___\\\```jjjqqqtttxxx}}}xxxmmmfff```YYYVVVWWWZZZcccppp}}}|||zzzzzzzzz}}}vvvjjjiiinnnxxx}}}vvvoookkkiiiiiimmmrrryyy|||~~~}}}{{{{{{ttttttuuuuuuxxx~~~yyypppqqqyyyyyyrrrrrrppppppsssyyy~~~}}}|||{{{{{{|||~~~zzzvvvtttyyy~~~uuunnnjjjhhhggggggbbb```]]]\\\\\\\\\\\\[[[[[[\\\^^^aaabbbbbbbbbaaa]]]]]]\\\XXXSSSPPPQQQRRRUUUTTTSSSRRRPPPMMMIIIFFFEEEBBB???===<<<;;;999777777666444222000/////////000000000000////////////...////////////////////////////////////////////////////////////.........---------............///////////////....................................---------------...///000111000///...---......///.........------,,,,,,,,,,,,,,,---......///000000///...---,,,,,,,,,,,,,,,000///............///000........................//////...---,,,,,,,,,,,,////////////////////////////////////...---,,,+++////////////000000000000//////000000111111111000000111333555888:::<<<===???@@@DDDKKKWWWjjjzzzkkk]]]QQQEEE===>>>@@@CCCNNN\\\jjjuuuqqqgggbbbbbbbbbdddeeeccc\\\WWWLLLGGG???:::888888888888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999:::::::::<<<>>>@@@AAAAAAIIIJJJSSScccvvv,,,---------............////////////............------........./////////........................////////////............------------------------////////////////////////......///......---,,,,,,000000000//////.........000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111222333333666666999>>>CCCFFFFFFEEE>>>???@@@AAACCCDDDDDDDDDLLLUUUaaalllttt{{{vvvlllccc]]][[[[[[^^^gggrrrzzz~~~pppggg]]]YYYWWWUUUXXX\\\hhhsssyyyuuusssssstttwww|||tttgggdddhhhnnnttt{{{|||uuunnnjjjiiikkkmmmppptttyyy{{{{{{||||||yyyyyyzzzzzz|||~~~{{{sssmmmqqqzzz~~~yyyrrrrrrssstttwww~~~~~~~~~}}}}}}||||||||||||xxxyyy|||}}}|||~~~wwwrrrnnnllljjjgggdddaaa___^^^^^^]]][[[]]]^^^```bbbcccdddeeeeeedddddddddaaa\\\WWWUUUUUUVVVUUUSSSRRRQQQOOOLLLJJJHHHEEEBBB???>>>===;;;999888777555333111000//////000000000000////////////......//////000111111222////////////////////////.........///////////////---------............///............////////////..............................---------......///000000///............///.........---------------------......///000000000///...............//////000000////////////000000..............................---------------...////////////////////////////////////......---,,,000000000000////////////.../////////000000000000222333555777999;;;===>>>===@@@FFFOOO^^^ppp}}}uuufffYYYOOOFFF@@@???AAAGGGWWWhhhvvv}}}zzzmmmccc^^^^^^```cccdddaaaYYYSSSGGGBBB<<<888777777888888999999:::;;;<<<<<<<<<<<<999999999888888888888777:::;;;===>>>@@@BBBCCCCCCMMMPPP\\\rrr~~~,,,,,,,,,---------......///////////////.....................////////////......////////////......///////////////.........------------............////////////////////////////////////...---,,,,,,//////////////////000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111222222333555555777999<<>>;;;999999888666555333111000000000000000000////////////....../////////000000000////////////////////////------......//////000000---------............///---------...///000000111........................///......---------....../////////.........//////...............---------------......//////////////////............//////////////////////////////........................---------------.../////////////////////////////////////////////...------000000000000///////////////////////////000000000444444666888;;;===???@@@???CCCJJJUUUddduuu~~~yyyrrrdddWWWLLLFFFAAA@@@CCCLLL```sssttthhh```ZZZ[[[^^^aaabbb^^^UUUNNNBBB>>>999666666777888888999:::;;;;;;<<<<<<<<<;;;888888888777777777888888:::<<<>>>@@@AAACCCEEEFFFRRRYYYiii|||,,,,,,,,,---------...............///////////////........./////////000000......///000000///...............///////////////---------....../////////////////////////////////000000000000000///...---/////////000000000000000////////////////////////////////////////////////000000000000000000000000222222222111111111111000111111111222333555666777888:::>>>AAACCCDDDEEEEEEBBBCCCDDDEEEHHHNNNVVV\\\iiisss~~~|||{{{yyysssjjjbbb___bbbfffoooyyywwwjjjaaa\\\YYYYYY]]]bbbhhhpppyyyyyylllcccaaadddfffqqqxxxzzzmmmccc___```dddjjjppprrrqqqoooooopppmmmooopppppprrrvvv}}}~~~~~~~~~}}}|||~~~~~~vvvpppnnnttt||||||||||||yyytttrrrtttwww{{{|||~~~}}}}}}~~~~~~xxxqqqmmmhhheeebbb`````````___^^^^^^^^^^^^```bbbeeegggiiillllllmmmmmmjjjeee___ZZZVVVTTTQQQOOOOOOOOONNNMMMMMMJJJFFFCCCAAA???<<<:::999999888777555333222111000000000000/////////////////////......---------////////////////////////------......//////000000---------............///,,,------...///000111111........................///......---------............//////////////////........................------------------......000///...---,,,,,,,,,,,,................................................------------...///000000/////////////////////////////////000//////...---000000000000////////////000//////...///000111111555555777999<<<>>>@@@AAABBBFFFOOO\\\kkkyyy}}}yyyrrrdddWWWGGGDDDAAAAAAFFFSSShhhzzzyyyoooeee^^^XXXYYY\\\___```[[[QQQIII>>>;;;777555666777888888::::::;;;;;;<<<;;;;;;;;;999999888888888888999::::::<<>><<<:::::::::888777555333222000000000000////////////000//////...------,,,,,,////////////////////////.........///////////////---------............///---------...///000000111..............................---------......///---...//////000/////////.............../////////------------------------///...---,,,++++++++++++------............------...........................---------...///000000/////////////////////////////////000000//////...////////////000000000000111000/////////000222333555666888:::<<<>>>@@@AAADDDIIISSSaaappp|||}}}yyyqqqbbbTTTDDDCCCBBBDDDLLL\\\ppp~~~}}}uuukkkccc^^^XXXYYY[[[]]]]]]WWWMMMEEE<<<999666555666777888888::::::;;;;;;<<<;;;;;;::::::999888888888999:::;;;;;;===???@@@BBBFFFMMMSSS^^^rrr~~~zzzuuurrr------........./////////............/////////000.../////////000000000000...///000111111000///.............../////////000---------...///000000000////////////////////////------...///000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222///000111333555777:::;;;<<>>@@@AAADDDIIIUUUdddtttyyyooo^^^NNNCCCCCCDDDHHHTTTeeeuuuzzzqqqiiibbb___ZZZZZZ[[[\\\[[[TTTKKKCCC;;;999666555666777888888:::;;;;;;<<<;;;;;;:::::::::999888777777999;;;<<<===???AAABBBCCCIIISSS[[[iii~~~}}}zzzvvvppplll.........////////////000---.........//////000000////////////000000000000...///000222222000///...---.........//////000000---------...///000000111////////////////////////++++++---...///000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222///000111333555888:::<<<>>>AAACCCBBBAAABBBEEEIIIMMMSSSZZZaaafffooozzz}}}uuulllhhhhhhjjjiiijjjjjjiiikkkvvv}}}nnnbbb[[[XXXXXXYYYbbbiiivvvwwwpppmmmnnnrrruuuyyy{{{~~~~~~qqqcccZZZUUURRRRRRUUUVVVZZZ```dddgggjjjooosss{{{}}}{{{zzzuuuxxx~~~vvvrrruuu}}}}}}{{{zzz{{{zzzzzzxxx|||zzzwwwsssooollljjjhhhfffdddgggfffeeefffiiinnnsssvvvxxxwwwxxxzzz|||{{{vvvrrreeeaaa\\\XXXXXXXXXYYYXXXWWWTTTPPPLLLJJJGGGCCCAAA;;;;;;;;;:::999666444333000000000000////////////......//////000000111111////////////////////////000000//////.........------------.........//////.........///////////////........................,,,,,,,,,---...///000111,,,---///000000000//////---.........//////000000///////////////.........+++++++++,,,---...//////...///000111111000///...........................//////............////////////////////////////////////000000000000000///,,,---...///000111222333333222111000000222444555555666777:::<<<>>>@@@AAACCCIIIUUUfffvvvxxxmmmZZZIIICCCCCCEEEKKKYYYkkkyyy~~~wwwooohhhbbb```\\\[[[[[[[[[YYYSSSIIIBBB;;;999666555666777888888;;;;;;;;;<<<;;;;;;::::::999888777666777888:::<<>>@@@BBBAAABBBEEEFFFGGGLLLSSSTTT^^^iiipppwww|||sssmmmfffaaaaaadddggghhhhhhlllyyy{{{ooobbb[[[WWWVVV]]]gggooo}}}~~~|||zzzyyyzzznnndddZZZTTTOOONNNRRRXXXWWW]]]eeelllqqqwww~~~~~~wwwuuuxxx}}}}}}{{{yyyzzz~~~}}}}}}}}}zzzwwwvvvwwwyyy{{{~~~}}}}}}~~~}}}wwwqqqlllkkkllliiiiiijjjlllnnnqqqssstttxxxxxxyyy|||{{{wwwqqqllleee___[[[ZZZ[[[\\\WWWVVVTTTQQQMMMIIIFFFDDD===<<<;;;999777666555555333333222222111000000000111111000000//////......000000////////////000000............................................................///000222222////////////////////////...///000///...---...000,,,,,,---...//////......---------............///......................................................------------......////////////////////////////////////////////////------......//////000000000000000000000000000000111000/////////000222333000000000000111222333444555666888999;;;===>>>???BBBHHHVVVjjjzzz|||ppp```SSSKKKCCCDDDGGGPPP^^^nnn{{{|||vvvppplllhhhcccaaa______]]]YYYSSSKKKCCC???:::999888888888999:::;;;;;;<<<===>>>>>>===<<<;;;888777777777777999:::<<>>AAAIIILLLQQQcccyyy~~~|||zzzyyyzzzzzzyyywwwssslllddd___........................---------.........//////------...............---///////////////000000000+++---//////---------......------------...//////000/////////............000000000000000///......////////////////////////////////////////////////000000000000000000000///111111111111111111111111111111111111111111111111222222333555888<<<@@@BBBDDDBBBCCCFFFHHHJJJPPPWWW^^^iiiuuu|||xxxnnngggbbb^^^```eeeeeeiiinnnvvv{{{lllccc[[[YYY[[[___iiittt~~~{{{zzzzzz|||~~~yyyrrrccc[[[TTTQQQPPPPPPVVV]]]bbbiiirrrzzzyyyxxx{{{~~~{{{yyyzzz|||}}}|||{{{xxxuuuxxxxxxyyyzzz|||zzzwwwwww|||yyytttrrrqqqoooooonnnnnnoooppprrrsssyyyxxxyyy{{{}}}zzzvvvqqqkkkddd```^^^^^^___\\\ZZZXXXTTTOOOJJJFFFDDD===<<<:::888666555444444333333222111111000000///111000000000/////////...000000////////////000000............................................................///000111222////////////////////////...///000///...---...000,,,---...////////////...---------............///......................................................------------......////////////////////////////////////////////////.........///////////////000000000000000000000000111000/////////000222222111000000000111222333333666777888999:::<<<===???DDDLLL[[[mmmzzzxxxiiiZZZNNNGGGCCCEEEKKKUUUcccrrr{{{uuuoookkkgggccc```___^^^\\\WWWQQQIIIBBB===888777777666777888999:::;;;<<<===>>>>>>===<<<;;;888777777777888:::;;;<<>><<<:::888666555444222222222111000000//////000000000000////////////000000////////////000000////////////////////////....................................///000111111////////////////////////...///000///...---...000---...//////////////////---------............///......................................................------------......///////////////////////////////////////////////////////////////.........000000000000000000000000000000000///000111111222111111111111111111222222777888999999999:::===???GGGSSSdddrrr{{{~~~qqqaaaRRRHHHCCCBBBGGGPPP\\\kkkxxx}}}yyysssnnnjjjfffccc```___]]]ZZZTTTMMMFFF???<<<555555555555666777999999;;;<<<===>>>>>>===<<<;;;888888888888999;;;===>>>DDDCCCGGGNNNVVVfff~~~zzzwwwuuurrrqqqnnnjjjeee___YYYVVV................................................---,,,,,,,,,---...000111000000000//////......---111222222111...,,,++++++...------------.../////////////////////.........//////000000000000/////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111222222333333333333333444333444777;;;???DDDHHHKKKKKKIIIJJJOOOSSSWWW```iiiqqq}}}yyyoooccc]]]ZZZ\\\ccclllpppyyy|||oooeeebbbZZZ[[[___gggsss}}}|||||||||xxxvvvvvvsssvvvxxxwwwwwwxxxssslllbbb[[[VVVVVVYYY___iiirrr||||||~~~~~~~~~}}}{{{xxxvvvwww{{{~~~yyyqqqmmmmmmssswww~~~~~~{{{{{{xxxsssooommmmmmnnnoootttttttttvvvzzz}}}{{{uuupppllljjjiiifffddd```[[[UUUOOOJJJGGGDDDBBB@@@===:::888666666333222222111000000//////000000000000////////////000000////////////000000000000000000000000000000.......................................///000111////////////////////////...///000///...---...000......//////000//////...---------............///......................................................------------......////////////////////////////////////////////////000000//////......------////////////////////////000000000000000111111222222111111111111111222222888999:::999888:::>>>BBBNNN\\\mmmwww{{{zzzjjjYYYLLLFFFCCCBBBJJJVVVdddqqq}}}yyyvvvppplllhhheeebbb___^^^[[[VVVPPPIIIBBB===:::444444555666777888999:::;;;;;;<<<======<<<;;;;;;999888888999;;;===???@@@EEEEEEIIIQQQ\\\sss}}}xxxtttrrrlllkkkiiieee```\\\[[[ZZZ////////////////////////.....................------,,,,,,,,,---...000111000000//////......------///000111000...------......------------...//////........./////////////////////000000000000//////000000000000000000000000////////////000000111111///000000000111111111222111111111111111111111111222222333333333444444444555777999===AAADDDHHHIIIKKKIIILLLRRRXXX]]]fffooowwwzzzrrrhhh___[[[ZZZ^^^hhhqqq{{{yyymmmaaaZZZZZZZZZ```jjjvvv{{{uuutttuuuyyy|||~~~vvvrrrppppppnnnssswwwyyy{{{}}}yyyrrrhhhaaa\\\^^^dddmmmzzz~~~zzz{{{~~~|||zzz}}}}}}zzzwwwvvvxxxyyyyyy~~~xxxqqqqqqsssyyy~~~~~~|||yyytttoookkkkkkkkklllnnnoooqqqssswww{{{}}}xxxtttqqqoooiiigggddd___YYYTTTOOOLLLFFFEEEBBB>>>;;;888666555333333222222111111000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////...............//////000////////////////////////...///000///...---...000......////////////......---------............///......................................................------------......////////////////////////////////////////////////000000//////......------///////////////////////////000000000111111111111111111111000111111222222888:::;;;:::999;;;AAAGGGVVVfffuuuzzz{{{vvvfffUUUJJJFFFGGGEEENNN\\\kkkwww|||vvvrrrmmmiiifffdddaaa___\\\YYYRRRKKKDDD>>>;;;999555555666888999:::;;;;;;:::;;;<<<======<<<;;;:::999999999:::<<>>;;;777555444444444444333222222111111////////////000000000000000000////////////000000///////////////////////////////////////////////////......---......//////////////////////////////...///000///...---...000..................---,,,---------............///......................................................------------......///////////////////////////////////////////////////////////////.........000000000000000000000000//////000111111111111000000000000000111222333444777999;;;::::::>>>FFFNNN___nnnzzz{{{|||tttcccRRRHHHGGGJJJJJJTTTcccqqq{{{~~~{{{yyysssoookkkgggeeeccc```^^^ZZZUUUNNNGGG@@@<<<:::999666777888:::;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999999:::;;;>>>@@@CCCEEEGGGKKKSSSbbbxxx~~~xxxrrrlllhhheeedddaaa[[[VVVVVVZZZ^^^//////////////////////////////.........---------------...............---------..................***,,,.........---...///...------------...//////............/////////000......///000000000000000000000000000000000000000...//////000111111222222///000000111111222333333222222222222222222222222111111111222333444444444777888;;;???CCCFFFIIIJJJQQQSSSYYYccckkkqqqyyyzzznnnbbb^^^___eeennnwww{{{lll```^^^[[[VVVZZZcccjjjxxxxxxpppiiihhhlllrrrxxx~~~~~~xxxrrrppppppsssuuuyyyzzzrrrqqqttt~~~~~~uuuppppppvvv}}}zzzssspppsssxxx{{{|||{{{yyyyyyvvvzzz}}}wwwpppkkkhhhgggeeeiiinnnsssvvv{{{~~~xxxvvvrrrllleee^^^YYYVVVLLLJJJFFFBBB===:::777666666555555444444333333222.../////////000000000111000000////////////000000........................///////////////////////////......------.........////////////////////////...///000///...---...000---------------,,,++++++---------............///......................................................------------......////////////////////////////////////////////////.........///////////////000000000000000000000000...///000111222111111000/////////000111333444555555999;;;;;;;;;AAAKKKUUUfffsss|||{{{|||sssaaaOOOEEEFFFIIIPPP[[[jjjwww~~~|||{{{yyywwwpppmmmiiieeecccbbb```^^^WWWRRRKKKCCC===:::999999777888999:::;;;;;;::::::::::::<<<<<<<<<<<<::::::::::::;;;<<>>;;;:::777666666555555444333333.../////////000000111111000000////////////000000........................000000000000000000000000///......---------......////////////////////////...///000///...---...000,,,---------,,,,,,+++***---------.........//////.........................................................------.........////////////////////////////////////////////////---.........//////000000000000000000000000000000...///000222222111111000......///000111333555666444888;;;;;;<<>>;;;999777777777666555333222111111111111000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////------------------------000///...---,,,------...........................000000///...------,,,,,,////////////////////////...---,,,,,,,,,,,,---...000000000000000000000000////////////000000000000222111111111000000//////000000000000111111111111111000000000222555888999;;;<<>>:::999777666777888999:::::::::::::::777888888888777888:::;;;;;;;;;???BBBAAAAAAFFFMMMQQQ]]]uuu|||vvvnnnggg```\\\ZZZZZZ[[[```gggpppyyy111000///......///000111///......------......///....................................////////////---------...............+++,,,---...////////////////////////////////////...////////////000000000000000000000000000000000000000//////000000111222111111111111111111111111333333333222222222222222333444444444444666999<<<===>>>DDDKKKOOOQQQWWW]]]fffnnnxxx||||||wwwmmmgggeee```jjjwwwyyyggg\\\UUUQQQSSS]]]gggppp{{{uuunnnmmmpppvvvxxx{{{{{{zzzxxxwwwwwwyyyzzz|||~~~}}}zzzwwwvvvvvvvvvwwwvvvuuuuuuttttttuuuuuutttuuuvvvwwwyyy|||~~~zzzrrrkkkccc^^^```fffnnnzzz}}}vvvuuutttuuuyyyxxxmmmfffcccccceeejjjqqqwww}}}{{{tttlllccc]]]ZZZUUUOOOIIIDDDAAA===:::888888777666555444222111111111111111000000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////////////////////////////////////////////////////------------------------000///...---,,,------...........................000//////...------,,,,,,//////////////////////////////...------...//////........................////////////000000000000111111111111000000000///000000000000111111111111111000000000222555888:::<<<===@@@BBBBBBGGGVVVeeetttxxx{{{~~~wwwdddVVVKKKEEEHHHNNN]]]hhhttt{{{zzzxxxzzz{{{xxxvvvoookkkgggeeedddaaaZZZUUUIIIEEE???;;;999999888888777888888999::::::999999777888999999888888:::<<<:::;;;>>>BBBBBBCCCIIIRRR\\\mmm~~~zzzssslllfffaaa^^^___aaadddjjjqqqyyy111111////////////000111///......------......///....................................////////////...............---------,,,,,,---...////////////////////////////////////............////////////000000000000000000000000222111111111111222333333111111111111111111111111333333333444444444444444222333444444555888<<>>AAAIIIQQQUUUWWW]]]dddpppzzz{{{wwwsssrrrnnngggeeefffeeesss|||iiiZZZQQQQQQSSSZZZgggttt~~~{{{qqqjjjhhhjjjlllnnnqqqsssssstttvvvwww|||~~~~~~|||zzzyyyxxxsssrrrooollljjjiiihhhhhhhhhgggffffffeeeeeefffffffffggggggiiikkkmmmooopppuuuvvvwwwxxxzzz|||}}}~~~}}}|||xxxqqqiiiccc___YYYVVVZZZbbbmmm||||||wwwttttttuuuxxx~~~~~~~~~~~~~~~{{{rrrhhhcccaaadddhhhnnnuuu{{{{{{sssiiiccc```[[[TTTNNNIIIDDD???===:::999888777666444333333222222111111111000000000////////////////////////000000000000000000000000///..................///////////////////////////////////////////////////////////////////////////------------------------//////...------------.........................../////////...------,,,,,,////////////////////////000000///......///000000........................////////////000000000000111111111111000000000000000000000000111111111111111111000111333555888:::===>>>@@@CCCDDDJJJXXXgggtttyyy|||~~~ooo]]]PPPGGGEEEKKKSSSbbbmmmxxx~~~~~~{{{{{{|||{{{wwwtttooolllhhhfffccc]]]VVVOOOBBB???;;;888888999999999777777888888999999888888777888999999888999;;;===:::;;;???BBBCCCFFFOOOYYYggg~~~|||vvvoooiiieeecccbbbfffiiiooouuu|||222111000/////////000111//////............//////..................................../////////////////////...---------,,,,,,------...//////......////////////////////////........./////////000000000000000000000000000000222111111111111222333333111111111111111111111111333333333333444444444444222333444555666999>>>AAACCCGGGOOOXXX[[[]]]dddmmmxxx|||wwwrrrnnnlllhhhdddeeeiiimmm}}}qqq```VVVRRRWWW]]]hhhtttuuummmeeebbbccccccfffkkkooorrrvvv{{{~~~|||}}}zzzwwwuuutttsssqqqnnnlllkkkjjjfffeeecccaaa___^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\^^^___aaacccdddggghhhiiikkkmmmooopppqqqrrrtttvvvyyy|||}}}yyytttooolllgggbbb___ZZZVVVUUUZZZcccpppyyyuuussstttvvv|||}}}{{{zzzzzzyyyvvvzzzzzzooohhhccceeehhhmmmsssyyy}}}~~~xxxpppkkkeee```YYYSSSMMMGGGBBB>>><<<;;;:::888666555444444333222222111111000000000////////////////////////////////////////////////......------------......////////////////////////////////////////////////////////////////////////....................................------..............................//////.........---------////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111000000000000000///000000000111111111111222222111222333666999;;;>>>>>>AAADDDGGGMMM\\\jjjuuuyyy~~~vvvhhhWWWKKKDDDEEENNNWWWfffqqq{{{~~~~~~}}}{{{vvvrrrooollliiifffaaaZZZQQQKKK???<<<999777888999999999666777777888888888777777666777888888888888;;;===;;;<<>>===;;;999777666555555333333333222111000000///000000000000000000000000////////////////////////......------------......////////////////////////////////////////////////////////////////////////........................------..................////////////////////////...............---------////////////////////////........................000000000000000000000000////////////000000000000000000000000000000111111///000000000111111111111333222222222444777:::;;;???>>>AAAEEEJJJRRR```mmmuuuzzz~~~ooobbbQQQGGGCCCGGGQQQ\\\jjjttt}}}}}}yyytttqqqnnnllliiieee^^^UUULLLGGG???<<<999888999999999888777777888888888777777666444666777777777888:::<<<===>>>AAADDDFFFLLL\\\lll~~~}}}|||~~~{{{vvvooojjjgggiiilllooovvvyyy~~~}}}444333111000//////000111000//////......//////000....................................////////////...............---------------...............---////////////////////////000000000000111111111111111111111111111111111111000////////////000111111111111111111111111111111111111222222333333444444555666666777999>>>DDDIIIMMMPPPUUU[[[^^^dddrrr{{{qqqkkkhhhfffeeecccdddlllvvvxxxmmmbbbYYYZZZ```jjjvvvwwwlllfff```ZZZXXXYYY]]]aaaggglllqqqvvv{{{|||xxxvvvtttrrrooommmkkkjjjhhhggggggfffcccaaa______^^^]]]\\\ZZZZZZYYYXXXYYYYYYYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXXXXXXXYYYZZZYYYYYYXXXXXXXXXYYYYYYVVVVVVWWWWWWXXXYYYYYYYYY[[[\\\\\\^^^```bbbdddfffhhhfffbbb^^^[[[YYYXXXWWWWWWVVVXXX^^^eeennn}}}|||yyyxxxwwwvvvxxxzzz~~~~~~~~~}}}|||zzzxxxwwwzzz~~~{{{uuussswww~~~xxxuuuuuuttttttuuuwwwyyyzzzyyy{{{~~~~~~{{{yyymmmhhhbbb\\\UUUOOOHHHDDDAAA???<<<:::888777777777444444333222111000000///000000000000000000000000000000000000000000000000///..................///////////////////////////////////////////////////////////////////////////........................,,,---......///.........////////////////////////........................////////////////////////---......//////......---........................////////////000000000000000000000000111111111111000000000000111111111111333333222333555777:::<<<>>>===@@@FFFMMMVVVeeerrruuuzzz}}}~~~xxxggg[[[MMMFFFEEEJJJWWWcccnnnwwwzzzuuuqqqooollljjjgggaaaXXXOOOHHHCCC>>><<<:::999999:::999888888888999999888888777777555666777888777999;;;===>>>@@@DDDHHHKKKTTThhh{{{}}}||||||}}}wwwsssnnnjjjjjjnnnssswww~~~|||yyy444333222000//////000111000000////////////000000....................................////////////---------...............---...............------/////////////////////////////////000000000000111111111111111111111111111000////////////000111111111111111111111111111111222222222333444555555555555666888:::>>>DDDLLLRRRTTTVVVZZZ___cccmmm}}}rrrjjjfffeeeeeeggghhhlllwwwzzzlllgggaaa^^^dddpppwww|||rrriii```\\\YYYUUUVVVYYY]]]bbbkkksss{{{~~~{{{pppmmmjjjhhhgggfffdddbbbaaa```^^^^^^```aaa``````^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]___aaabbbcccddddddccccccbbbaaaaaaaaaaaabbbeeedddbbbaaa```_________ZZZZZZYYYYYYXXXXXXWWWWWWUUUUUUUUUVVVWWWYYY[[[\\\___^^^]]]ZZZWWWVVVVVVVVVTTTUUUYYY```eeelllzzz~~~vvvtttvvvxxxyyy|||~~~yyyzzz{{{||||||{{{zzzyyyyyy{{{}}}}}}~~~~~~yyyttttttzzz|||zzzxxxxxxxxxyyyxxxzzz}}}~~~{{{ppplllfff```ZZZSSSMMMHHHBBB@@@===:::888777777888555444444333111000000///000000000000000000000000000000000000000000000000000//////......//////000////////////////////////////////////////////////////////////////////////........................,,,,,,.../////////......////////////////////////........................////////////////////////...///000000000000///...........................////////////000000000000///000000000111111111111000000000000111111111111444333333333555888;;;======<<>>AAAFFFLLLQQQ^^^vvv~~~~~~~~~~~~~~~~~~~~~tttqqqmmmkkkmmmrrryyy~~~|||yyywww555444222000000000000111000000////////////000000..................................../////////000,,,------....../////////---...............------////////////////////////............/////////000111111111111111111111111000000000///000111111222111111111111111111111111333333444444555666777777555777999<<>>;;;999888888888555555444333222000000///000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////+++,,,.../////////......000000000000000000000000---.....................///////////////////////////000111222222111000///000000000000000000000000////////////000000000000//////000000111111111222000000000000111111111111444444333444555888;;;======<<>>AAAHHHOOOVVVfff{{{}}}}}}{{{ssspppmmmlllooovvv}}}~~~~~~~~~}}}{{{yyyvvvuuu777555333111000000111222...///111222111000...---//////////////////////////////////////////////////////.........------------------------...//////000///.........///111222333222111/////////000111111000///......///000111000000000000111111111111333222111111111222333444333444666555444444555777777999<<<@@@GGGPPPXXX]]]```dddfffiiittttttfffaaabbbeeehhhnnnvvv}}}~~~nnneee___aaagggppp~~~{{{}}}||||||vvvkkkdddYYYXXXUUUSSSSSSXXX^^^ccckkkrrr{{{tttnnnhhhccc```[[[\\\]]]]]]]]]^^^aaadddbbbbbbcccdddfffhhhjjjkkkmmmnnnoooqqqsssttttttttttttuuuvvvwwwyyy|||~~~~~~||||||{{{||||||{{{yyywwwtttrrrnnnmmmlllkkkjjjgggccc___]]]]]]\\\ZZZXXXUUUSSSRRRUUUTTTSSSRRRRRRSSSTTTUUUVVVZZZ^^^aaaeeellltttzzzxxxrrrssswww{{{}}}}}}vvvvvvvvvxxx{{{~~~~~~~~~}}}}}}}}}zzzwwwzzz{{{wwwzzz|||yyyvvvvvvvvvzzz|||{{{}}}wwwpppjjjddd\\\SSSMMMGGGEEEAAA???>>>===;;;999999666333222222222111000111111111111000000000000000000000000000000000000////////////////////////000000//////.........---000000//////.........---////////////////////////000---+++,,,...000///---........................//////.........---------........................000---,,,---000111000...............////////////000000//////.........---111111000000//////......000000000000000000000000111111111000000000000000111333555666666666888:::999:::>>>EEEPPPaaaqqq}}}~~~ttthhh___TTTLLLEEEDDDJJJVVVhhhwwwzzz~~~zzzrrrkkkfffccc```[[[TTTMMMHHHCCC???===777888888999999999888888;;;;;;:::999999888888777:::888777888;;;???AAABBB>>>FFFOOOTTT\\\qqq}}}|||~~~~~~{{{tttqqqnnnooouuu{{{}}}{{{xxxwwwvvvuuuuuu777666333111000000111111//////111111111000...---//////////////////////////////////////////////////////.........---------......------......///000000//////...///000111222333222000/////////000111111000////////////000111000000000000111111111111222222111111111222333444333444555555444444666777:::===CCCJJJQQQZZZaaaeeeeeegggjjjooo}}}|||mmmbbb___bbbiiioooxxx}}}ooofff``````gggrrr}}}|||wwwxxxzzz}}}||||||~~~~~~xxxnnnddd]]]SSSSSSSSSSSSVVV\\\eeekkkzzzyyyuuuooohhhccc^^^[[[YYY\\\^^^```aaabbbeeeiiilllooooooppprrrtttwwwyyyzzz{{{|||}}}~~~zzzyyywwwvvvtttqqqllliiieeedddcccbbb```]]][[[ZZZZZZYYYWWWVVVUUUTTTUUUUUUTTTWWWZZZ\\\```fffnnnttt|||uuurrrtttzzz}}}sssssstttwww{{{~~~zzzuuuuuuyyy}}}{{{wwwvvvvvvyyy{{{~~~~~~yyyrrrmmmhhhaaaXXXRRRJJJGGGDDDAAA@@@>>><<<:::999666444222222222111000111111111111000000000000000000000000000000000000////////////////////////000/////////............000/////////............////////////////////////222///------///000...---........................//////.........---------........................///...,,,---000111000...............////////////000/////////............111000000000/////////...000000000000000000000000111000000000000000000000111333555666666777888::::::===AAAIIIVVVfffvvv}}}rrrfff^^^PPPJJJFFFJJJQQQ]]]mmm{{{~~~yyyooogggaaa^^^]]]XXXQQQJJJEEEAAA===;;;777888888999999999999888;;;;;;:::999999888888777999999888999<<>>GGGQQQYYYaaagggkkkjjjnnnrrrzzzrrrfff^^^```eeennnyyy}}}mmmbbb^^^^^^dddqqqwwwqqqrrruuuzzz}}}{{{{{{{{{{{{xxxpppggg]]]WWWOOOQQQSSSXXX___iiittt{{{~~~xxxuuujjjgggccc___[[[YYYYYYYYYaaadddgggjjjmmmqqqvvvyyy~~~}}}xxxuuuppppppooonnnllljjjhhhfffdddbbb```]]][[[YYYXXXWWWVVVWWWWWWYYY\\\bbbiiiooossswww~~~xxxuuuqqqqqqvvv}}}|||qqqrrrtttxxx}}}{{{sssoooqqqzzz}}}yyyxxxwwwwwwzzz~~~|||vvvrrrmmmggg___YYYNNNKKKGGGCCCAAA???===;;;:::777555333333333222000111111111111000000000000000000000000000000000000////////////////////////////////////............////////////............////////////////////////111///---------...---,,,.......................................---------........................///...---...///000000...............////////////////////////............000000000000////////////000000000000000000000000000000000000000000111111222333555666666777999;;;<<<@@@GGGQQQ___nnn}}}yyynnnccc[[[KKKHHHHHHPPP[[[fffuuuvvvkkkbbb[[[WWWYYYTTTMMMGGGBBB>>>;;;888777777888999999999999999;;;;;;:::999999888888777999999999:::===???BBBDDDDDDHHHOOO[[[ooo}}}zzztttssssssuuuwwwyyyzzzyyywwwvvvuuusssrrrssssssttt999777666333222111000000///000000111000///......////////////////////////////////////////////////////////////............///////////////000111111///////////////000000111111111000000000000000000000000000000000000000000000000111111111222222222222111222222222222333333111333444444444555888;;;;;;CCCOOOYYYaaaggglllpppooovvvwwwkkkbbb^^^dddllluuupppfff```___dddnnn{{{wwwrrrnnnssszzz}}}yyywwwwwwwwwvvvrrrlllddd\\\XXXQQQUUU[[[cccnnn{{{yyyqqqkkkhhhaaaaaa```______```ccceeekkknnnssswww{{{|||{{{{{{yyywwwuuutttssspppnnnkkkhhhdddaaa___^^^\\\[[[ZZZZZZ]]]bbbhhhlllmmmpppsssvvvyyyzzzyyyyyypppooonnnqqqwwwzzzssstttwww|||~~~tttnnnnnntttyyy}}}{{{zzzvvvxxx||||||wwwrrrlllddd^^^SSSOOOIIIEEEBBB@@@===;;;:::888666555555444222000111111111111000000000//////////////////////////////////////////////////////////////////.........///////////////.........////////////////////////---,,,++++++,,,,,,------....................................................................................///000//////............///////////////////////////.........000000000000////////////////////////////////////000000000000000111111111222444666666666777999;;;===CCCMMMZZZhhhvvvuuujjj^^^WWWJJJGGGJJJTTTaaammmzzzrrrggg^^^VVVRRRUUUPPPJJJDDD@@@===:::777777777888999::::::::::::;;;;;;:::999999888888777888999;;;<<<>>>@@@CCCEEEFFFIIIQQQaaazzz}}}zzzuuuvvvwwwxxxyyywwwuuutttsssrrrqqqppppppqqqrrrsss888888666555333222111111000000000000000//////...////////////////////////////////////////////////000000/////////.........///////////////000111111...//////000000000000000000000000111111111000000000000111111111111000000111111111111222222222222111111222222333333333333222333444444555777;;;>>>EEENNNZZZdddjjjoootttxxxuuu|||oooeee```aaajjjtttrrrgggcccccciiippp||||||wwwtttooouuu}}}vvvsssqqqoooooonnnllliiiddd```]]]XXX^^^gggrrrvvvmmmeeeaaa___]]]```cccfffhhhlllqqquuuyyy|||~~~}}}|||{{{yyywwwtttpppllliiihhheeebbb```___aaadddhhhjjjkkkkkklllmmmnnnoooooooookkklllmmmpppwww}}}yyyvvvwww{{{yyysssrrrqqqvvv}}}~~~xxxxxxzzz}}}|||wwwpppgggaaaXXXSSSMMMGGGCCC@@@===;;;;;;:::888777666555222000111111111111000000000///////////////////////////////////////////////////.........///////////////.........///////////////////////////////////////+++,,,,,,,,,---...000111........................---.............................................---...///////////////000............////////////.........///////////////////////////000000000000//////////////////////////////000000111111111111222444666777777777999;;;???GGGTTTbbbppp}}}{{{qqqdddYYYQQQKKKHHHJJJUUUdddqqq~~~yyymmmccc[[[UUUQQQRRRNNNHHHCCC???<<<:::888777777888::::::;;;;;;;;;;;;;;;:::999999888888777888:::===>>>???AAADDDGGGIIILLLVVVjjj|||{{{wwwyyy{{{{{{yyyuuuqqqnnnoooooonnnnnnnnnooopppqqq777777666555444444333222000000000000////////////////////////////////////////////////////////////000000000/////////......//////......//////000111......///000000000000000//////000111111111111000000111111222222111111000111111111222222222222333000111222333333333333222222333444555666999>>>AAAKKKTTT```iiimmmrrrxxx}}}|||ssshhhbbbaaafffsssuuuhhhaaadddkkkwww{{{xxxxxxwwwyyyvvvpppllljjjfffgggiiijjjjjjhhhfffeeecccjjjvvv{{{sssjjjccc___^^^^^^___eeelllqqquuuyyy~~~}}}zzzwwwtttsssmmmkkkgggfffgggiiijjjjjjiiihhhgggfffffffffgggggghhhiiilllpppwww~~~{{{yyyyyy{{{{{{{{{tttwww|||{{{yyyxxxxxx{{{{{{tttllleee]]]XXXQQQJJJEEEAAA>>><<<<<<;;;999888888666333000111111111111000000000000000000000000000000000000////////////////////////.........///////////////.........///////////////////////////////////////---.../////////000222444........................---------.......................................---...//////......///111............////////////.........///////////////////////////000000000000000000000000000000000000/////////000111111222222222444666777777888:::;;;BBBKKK[[[jjjwwwxxxmmm```TTTLLLKKKHHHKKKXXXhhhvvv|||rrrhhh```ZZZUUURRRPPPLLLFFFAAA>>><<<999888777777999:::;;;;;;;;;;;;;;;;;;:::999999888888777777;;;???@@@@@@AAAEEEIIIKKKRRRaaayyy}}}{{{{{{zzz|||~~~}}}xxxrrrmmmjjjlllkkkjjjjjjjjjkkkmmmnnn666666666666666555444444111000000///////////////////////////////////////////////////////////////000000000000/////////.........------......///000---...///000111000000///...///000111222111111000000111222222222222111000111111111222222222333333000111222333333333222222333444555666777;;;@@@DDDOOOXXXcccjjjnnnttt|||}}}wwwtttllleeecccgggpppvvvkkkdddeeeppp|||}}}xxxyyy|||yyypppjjjgggeeecccfffjjjnnnpppqqqpppooopppyyyrrrnnnhhhbbb```aaacccfffkkksss|||}}}|||xxxuuuqqqpppqqqqqqooommmhhhgggfffdddddddddeeeeeeeeegggjjjooowww}}}{{{{{{{{{zzzzzz{{{~~~}}}~~~{{{wwwtttuuuyyyzzzrrrlllccc^^^UUUNNNHHHDDDAAA???===<<<:::999999666333000111111111111000000000000000000000000000000000000////////////////////////............/////////000............/////////000////////////////////////...000111///------///111........................---------.........//////........................,,,...000///...---///111............////////////............/////////000.../////////000000000111000000000000000000000000...//////000111111222222333555666777777888:::<<>>;;;:::888666666777999:::;;;<<<<<<<<<;;;;;;::::::999888888777666;;;AAABBBAAABBBFFFJJJQQQ```zzz~~~|||yyyxxxzzz}}}~~~~~~vvvnnniiigggeeedddcccccccccdddeeefff888888888888777555444333222111000//////......///000000000000000000000000000000000000000000000000333222222222111111000000////////////////////////---...///111222222222222111111111111111111111111111111111111111111111111000000111111111222222222444444333333444444555666666555777::::::;;;BBBJJJXXXaaaiiilllrrr}}}ssskkkjjjgggeeehhhrrrpppeeegggqqq||||||pppiiiffffffhhhkkklllsss}}}~~~uuunnnjjj___aaacccffflllttt}}}~~~{{{yyyssspppllliiifffffffffgggffffffhhhnnnuuu{{{xxxxxx{{{|||wwwuuuxxx}}}yyyxxx}}}zzztttppprrrxxx|||yyyqqqkkkaaaXXXQQQJJJEEEBBB>>>===;;;;;;;;;999777555111111111000111111222333111111000000//////............//////000000111111222111///...------......000000000000000000000000000000//////.........---..............................................................................------------......////////////000000000000............////////////////////////////////////////////////000000000000000000000000000///...---...///000222222222111000444555888:::888777===EEEOOO]]]ooo{{{}}}rrreeeXXXLLLEEEGGGIIIUUUjjjzzzuuummmddd]]][[[XXXSSSNNNGGGDDDAAA===:::999888888999999999;;;>>>???>>>======<<<:::888888999:::;;;>>><<<===@@@AAACCCIIIPPP[[[nnn~~~{{{wwwwwwzzz}}}~~~~~~|||wwwpppiiieeecccbbb```^^^^^^```bbbddd999999999888777666444444222111000///............000000000000000000000000000000000000000000000000000000000/////////......///////////////////////////////////////...------111111111111111111111111111111111111111111111111111111111222222222222333333333333333333444555555555444666999;;;>>>GGGPPP\\\dddlllrrr|||xxxqqqjjjfffeeefffmmm{{{vvvlllgggnnn|||vvvmmmhhhgggjjjmmmsssuuu}}}~~~uuuooojjjggggggiiimmmrrrxxx}}}|||vvvtttpppmmmjjjhhhhhhhhhgggfffiiiooovvv~~~}}}zzzzzz{{{}}}zzzvvvtttvvv{{{uuurrrqqqvvv|||yyytttsssuuuxxx~~~yyyrrrhhh^^^UUUMMMGGGCCC???>>><<<;;;;;;:::777555222222111111111111222222222111111111000000000000.../////////000000000111//////...---......///000////////////////////////000/////////..........................................................................................------------........./////////000000000000............////////////////////////////////////////////////000000000000111222222222222111111000---...///111222222222222333444777:::999999@@@IIIVVVddduuuzzznnn```SSSJJJDDDFFFIIIVVVjjj{{{}}}qqqjjj```[[[YYYVVVPPPKKKEEECCC???<<<999888888888999999:::<<>>:::888777777888::::::;;;>>>AAACCCBBBAAA===<<<:::999888999:::;;;::::::===AAACCCEEEMMMVVVlll|||yyyxxx{{{}}}~~~~~~}}}zzzuuuoooiiifff^^^]]]\\\[[[[[[]]]___```:::::::::999888777555555111111000///............000000000000000000000000////////////////////////111111111111111111000000////////////////////////---...///111222222222222111111111111111111111111111111111111111111111111222222333333333444444444333222222222222333444444777555666:::>>>EEERRR^^^kkkqqqyyyxxxooolllkkkiiiiiikkksss~~~xxxvvvyyyyyyrrrqqqwww~~~|||zzzvvvpppmmmooouuu}}}uuunnnmmmooorrruuu{{{~~~{{{wwwtttqqqppppppmmmmmmqqqvvv|||uuuxxx|||yyyvvvvvvwww{{{|||}}}{{{yyywwwwwwxxxzzzssslllhhhhhhnnntttzzz~~~}}}~~~wwwlllaaaWWWNNNIIIDDDAAA???===<<<;;;888777555555333222111000000000111111111111111111111111////////////000000000000............//////000000///////////////////////////////////////.......................................................................................------------.............../////////000000............////////////////////////////////////////////////000000000000---...///000000000000000000000//////000222333555444444777999:::===HHHSSSfffuuu~~~tttdddRRRFFFBBBCCCBBBJJJZZZmmm|||~~~zzzwwwllleee^^^ZZZXXXTTTNNNHHHAAA@@@===:::999888999999:::;;;===@@@DDDFFFEEECCC>>><<<:::999999999;;;<<<:::;;;>>>BBBCCCFFFOOOYYYrrr|||zzz{{{|||~~~~~~}}}|||xxxtttooojjjggg___^^^\\\ZZZZZZZZZ[[[[[[;;;;;;::::::999777666555222111000//////...//////000000000000000000000000////////////////////////000000000000000000111111////////////////////////---...///111222222222222111111111111111111111111111111111111111111111111222222333333333444444444333333222222333333444555999888888===AAAIIIVVVcccooovvv~~~ooogggdddddddddkkkqqq|||}}}ssskkkkkkqqqwwwyyyyyyxxxvvvsssrrrvvv~~~~~~yyyssspppsssyyy~~~{{{yyywwwxxxtttrrrsssuuuzzzyyyuuuyyy}}}sssooooooqqqzzz|||}}}zzzxxxxxx|||wwwpppmmmjjjjjjoootttyyy}}}~~~{{{qqqggg]]]SSSMMMGGGDDD@@@>>>===;;;999888666555444222111000000000000000000000000000000000000000000000///////////////////////////......---.................................///////////////..............................................................................------------..................////////////............////////////////////////////////////////////////000000000000---...///000000000000000333222111000000111222333666666777:::<<>>BBBFFFGGGFFFDDD>>>===;;;999999:::;;;<<<<<<<<>><<<;;;:::;;;<<<===<<<===@@@DDDGGGHHHFFFDDD>>>===;;;:::999:::;;;<<<>>>>>>AAADDDFFFMMM\\\kkk}}}|||~~~{{{wwwssspppmmmkkkhhhfffccc___\\\XXXVVVUUU<<<<<<;;;;;;:::999777666555444333222111111111111000000000000000000000000000000000000000000000000---------........./////////////////////////////////////////////...------111111111111111111111111111111111111111111111111111111111222222222222333555555444444555555666777777777:::BBBIIIRRR```mmmvvvxxxkkkccc]]][[[cccmmmzzzuuullleeefffjjjnnnuuu||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyywwwwww}}}zzzuuusssuuuvvv|||wwwnnnjjjmmmqqqzzz~~~~~~}}}zzz|||}}}xxxwwwzzz~~~~~~~~~tttiii^^^WWWKKKHHHCCC@@@>>><<<;;;999666555444333222111111111//////000000000111111111111000000000/////////.........///000000///...---..................................../////////000..............................................................................------------......---------.........//////............////////////////////////////////////////////////000000000000111222222222222111111000......000222333444555555888888;;;@@@GGGRRReeeuuu|||}}}rrraaaPPPEEEAAABBBDDDNNN^^^qqq}}}}}}yyyvvvnnniiiccc___\\\VVVLLLDDD>>><<<;;;999999:::<<<======>>>AAADDDGGGGGGEEEBBB>>>===;;;:::999:::<<<===???@@@CCCGGGKKKUUUhhh{{{|||||||||xxxtttpppnnnmmmkkkiiifffbbb___[[[XXXWWW<<<<<<<<<;;;:::999888777555555444333222222222222000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////---...///111222222222222111111111111111111111111111111111111111111111111000000111111111222222222666555555555555666777777444555:::CCCKKKUUUdddqqq{{{xxxnnnddd^^^[[[^^^kkkzzztttlllggghhhkkkoooxxx}}}|||{{{zzzyyyyyyyyyyyyttttttuuuuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{{{{||||||}}}~~~~~~~~~~~~{{{yyyyyy}}}{{{uuupppppprrrvvv|||~~~vvvnnnkkkooottt}}}zzzzzz}}}~~~~~~}}}~~~yyymmmaaaYYYMMMIIIDDD@@@>>>===;;;:::555555444333222222222222000000111111222222222333111111000000/////////...,,,---...000000000//////........................---.........//////000000.................................................................................------.........---------.........//////............/////////000////////////////////////////////////000000000000000000000000000///...---***,,,///222555777777777888888<<>>HHHPPPYYYggguuu~~~ttthhh]]]\\\___fffuuuzzzwwwzzzvvvllleeeiiiqqqyyy}}}yyyvvvsssrrrqqqpppooonnnnnnnnnkkkjjjhhhffffffggghhhiiihhhjjjmmmmmmmmmmmmnnnpppssstttuuuuuuuuuxxx|||}}}{{{vvvrrrpppppp{{{|||zzz}}}wwwsssrrrqqqpppsssyyy}}}zzz|||vvvhhh^^^WWWPPPGGGAAA???===;;;999:::999777555333222111111111111000///////////////......///////////////...000000000000000000000000////////////////////////------...000111333444444------......//////000000---------............///......------------......//////............//////000///...---,,,------...000000000000000/////////000000////////////000000000000000000000000000000000000000000111111111111222333333333222333666888???===>>>FFFWWWjjjzzzwwwbbbNNNGGGCCC@@@AAAGGGZZZkkkyyyuuummmhhhbbb^^^ZZZSSSIIIAAA;;;:::999888888:::;;;======BBBGGGJJJIIIFFFCCCAAA===<<<;;;;;;<<<===>>>???===???EEELLLTTTccc{{{}}}|||~~~~~~yyyuuurrrqqqqqqnnnnnnllliiieee___ZZZWWW::::::::::::999888777777666555444333222000////////////000000000000//////222222111111000//////...222111000///...//////000000000000000000000000000222222111000000000000000111111111111111111111111222222222222222222222222222222333333333333444444444555666666555555666888;;;===EEEOOOVVV]]]jjjwwwvvvnnneee^^^___eeepppzzzyyy}}}xxxooohhhlllttt|||zzzzzzyyyxxxuuurrrnnnlllkkkjjjhhhgggfffeeedddddd```___]]][[[[[[[[[\\\]]]\\\^^^aaaaaaaaaaaabbbdddfffggghhhiiikkknnnsssvvvwwwzzz}}}~~~xxxtttrrrqqqxxx}}}}}}{{{xxxtttrrrtttttttttxxx~~~{{{zzz}}}zzzmmmcccZZZSSSJJJDDDAAA???<<<::::::999777555333222222111111111000///////////////......///////////////.../////////////////////////////////////////////////////////000000000111111------------............---------............//////................../////////............//////000///...---,,,------...////////////////////////000000////////////000000000000000000000000000000000000000000111111111111222333333333222444666999>>>>>>AAAKKK\\\nnn}}}qqq^^^KKKDDDBBB@@@DDDLLL^^^ooo~~~yyytttmmmhhhbbb^^^YYYRRRHHH@@@<<<;;;999888888999;;;<<<>>>BBBGGGIIIHHHEEEBBBAAA===<<<;;;;;;<<<===???@@@???BBBHHHPPPZZZjjj~~~|||zzzzzz}}}}}}yyyvvvuuuttttttqqqpppnnnlllgggbbb^^^[[[:::;;;;;;::::::999888777666555444333222111000///111000///......///000111222222111111000/////////111111000/////////000000000000000000000000000000222111000000000000000000000000000000000000000000111111111222222333333444222222333333333333444444333444555555555555888:::<<>>;;;:::999888666444333222222111111000/////////000000////////////////////////////////////////////////////////////////////////000000000///......---------------------,,,,,,,,,---------............///000//////......//////000//////............////////////...------------...........................000000////////////000000000000000000000000000000000000000000111111111111222333333333333444777:::<<>>BBBFFFHHHFFFCCCAAA???<<<<<<;;;;;;<<<>>>???@@@BBBEEEKKKVVVbbbuuuyyyxxxwwwxxx{{{|||zzzxxxxxxxxxxxxtttsssqqqoookkkfffbbb```============<<<;;;:::999666666555444222111000///111000///......///000111111111111111000000//////111111000000000000000000////////////////////////111111000000000000000111111111111111111111111111000000111222333333444444222222222333333333444444222333444555555777:::<<>><<<;;;;;;;;;===>>>@@@BBBDDDFFFNNN[[[kkkwwwvvvuuuwww{{{}}}{{{zzzyyyyyyyyyuuuuuussspppmmmiiifffddd============<<<;;;::::::777666555444222111000000...///000111111000///...111111111000000000000000000000111111111111111111////////////////////////111000000000000000111111222222222222222222222222000000111222333333444444222222222333333333444444111333444555666999===@@@GGGOOOYYY___gggtttxxxrrrmmmhhhcccjjjuuu{{{rrrnnnmmmsss||||||wwwsssnnnkkkiiieeebbb^^^YYYUUURRRPPPPPPLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@??????>>>@@@BBBCCCCCCCCCDDDEEEEEEFFFHHHHHHJJJMMMRRRUUUXXX\\\aaafffkkkpppuuuyyyyyyyyyyyyzzz|||~~~|||wwwtttuuu{{{}}}wwwtttsssqqqrrrvvv{{{}}}zzz{{{}}}~~~zzzkkkcccXXXOOOIIIDDD@@@<<<;;;:::888777666555444444111111000000000000111111222111000///////////////........................////////////////////////------------............000/////////......---------------............///000000////////////000000//////............//////------..................------------......//////000000////////////000000000000000000000000000000///000000000111111111111000222333333444666999<<<:::CCCRRRcccqqq{{{vvvoooYYYLLLAAA???>>>AAANNN]]]nnn|||{{{tttnnngggddd^^^XXXRRRJJJDDD???;;;:::999888888:::<<<===AAABBBDDDDDDAAA>>><<<<<<;;;;;;;;;<<<===???BBBCCCDDDGGGQQQ```ssswwwvvvvvvxxx|||~~~|||{{{zzzyyyyyyvvvuuutttqqqnnnllliiihhh;;;<<<<<<;;;;;;:::999888777666555444333222111000...///000111111000///...111111000000000000000000///000111222222222111111000000000000000000000000000000000000000111111222222222222222222222222222111111111222222333333444222222333333333333444444222333444555777;;;@@@CCCLLLSSS\\\cccnnn{{{pppjjjfffeeeeeeqqq~~~wwwpppmmmnnnvvv~~~xxxvvvsssnnniiieeeaaa___YYYWWWSSSOOOKKKIIIGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@=========<<<<<<<<<<<<;;;:::<<<>>>???>>>>>>@@@AAA@@@AAABBBCCCDDDGGGLLLOOOQQQVVV\\\bbbfffjjjnnnppprrrrrrrrrrrrtttvvvxxxzzz}}}}}}~~~zzzvvvuuuyyy|||wwwuuuuuutttuuuyyy~~~~~~|||{{{zzz}}}|||{{{}}}rrriii]]]SSSMMMGGGBBB>>>;;;:::999777666666555555111111000000000111222222333222000///...//////000........................////////////////////////+++,,,,,,---...///000000///////////////.........---------............///000//////......//////000//////............//////,,,---......///.........---------...//////000000000000////////////000000000000000000000000000000000000000000111111111111000111333333444777:::======HHHYYYjjjvvv}}}zzzmmmcccPPPFFF@@@???@@@CCCRRRcccrrr{{{rrrkkkbbb```[[[UUUNNNHHHBBB???999999888888999;;;===???BBBCCCCCCBBB???<<<::::::::::::;;;<<<>>>@@@CCCDDDGGGKKKVVVhhh}}}xxxwwwwwwyyy|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwvvvtttrrrpppnnnlllkkk<<<<<<<<<<<<;;;:::999888777777666444333222111000000000////////////000000000000000000000000000111///000111222222222222111000000000000000000000000000000000000000111222222111111111111111111111111222222222222222222222222222222333333333333444444222333555666999===CCCGGGOOOVVV___iiixxxyyyoooiiihhhiiimmm|||xxxssspppnnnrrr{{{}}}yyyvvvtttmmmkkkhhhccc^^^ZZZWWWUUUNNNLLLJJJGGGEEECCCAAA@@@???>>>======<<<<<<<<<===999::::::;;;;;;;;;;;;;;;888:::============>>>@@@===???@@@BBBDDDGGGLLLPPPSSSXXX^^^dddfffhhhiiijjjiiihhhhhhhhhiiikkkmmmooorrrsssuuuxxx|||~~~zzzwwwyyy~~~yyyuuutttvvvwww{{{~~~|||xxxzzz~~~}}}wwwuuuwwwyyypppcccYYYQQQKKKEEEAAA;;;:::999888777666666666111111000000111111222333444333111///......///000........................////////////////////////,,,------...//////000000------...............///---------............//////................../////////............//////,,,,,,.../////////......------...//////000111111000000////////////000000000000000000000000000000000000000000111111111111///111333444555777;;;>>>BBBNNN```pppzzztttcccWWWGGG@@@>>>@@@BBBGGGWWWiiiuuu{{{ppphhh^^^\\\XXXRRRKKKEEEAAA???888777777777999<<<>>>@@@BBBCCCCCC@@@===:::999999::::::;;;<<<>>>AAACCCEEELLLPPP]]]qqq~~~zzzyyyxxxyyy{{{|||{{{zzzzzz{{{{{{||||||{{{{{{{{{xxxwwwuuusssqqqpppoooooo>>>>>>>>>>>>===<<<;;;:::777777666555333222111000333111...,,,,,,...111333000000000000000111111111///000111222333333222111000000000000000000000000000000///000000111222222000000000000000000000000333333222222222222222222222222333333333444444444333444555777:::>>>DDDIIIPPPXXXbbbmmmzzzrrrnnnooorrruuuyyytttqqqqqqqqquuu|||xxxsssooollleeeccc```\\\WWWSSSPPPNNNHHHHHHFFFEEEBBBAAA???>>>;;;::::::999999::::::;;;999999:::;;;<<<<<<<<<<<<:::<<<>>>???>>>>>>???AAA===???AAACCCFFFKKKPPPTTTYYY^^^dddhhhiiiiiihhhhhhbbbbbbaaa```aaacccfffggghhhiiilllpppvvv|||}}}{{{zzz|||}}}uuurrrrrrvvvyyy~~~}}}~~~}}}zzz|||~~~yyysssqqqrrr}}}}}}tttggg\\\TTTNNNGGGCCC;;;:::999888777777777777111111000000111222333333444333111///......///000........................////////////////////////.........///////////////,,,,,,,,,------.........---------.........//////......------------......//////............//////+++,,,.../////////...............///000111111222000000////////////000000000000000000000000000000000000000000111111111111///111222444555888<<>>AAADDDFFFPPPUUUbbbwww~~~}}}{{{yyyxxxyyyzzzzzzyyyxxxwwwxxxyyy{{{|||}}}}}}}}}yyyxxxwwwuuusssrrrqqqqqq??????>>>>>>======<<<<<<999999777666444222111000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000000000000000111111222222222333333333222222333333444555666666444333444777888:::BBBKKKWWW]]]ggguuu{{{rrrnnnmmmooorrr}}}}}}|||wwwqqqoooqqqooosss{{{~~~{{{xxxtttnnnhhhccc___[[[VVVRRROOOKKKHHHEEECCCBBBAAA???>>><<<;;;;;;999999999999999999999999;;;;;;:::888666555777999===>>>>>>???@@@@@@AAAAAAAAADDDGGGGGGGGGKKKRRRYYYbbbeeeiiikkkjjjgggbbb___WWWXXXWWWVVVUUUUUUXXX[[[___aaadddiiiooowww~~~~~~wwwtttxxx|||~~~~~~xxxtttvvv~~~|||zzzxxxyyy}}}yyyqqqmmmpppuuu}}}pppddd[[[RRRIIICCC???===:::888888888777666555444333222111111111111111111111111111111222222000000//////.........---////////////////////////---------,,,,,,---------////////////////////////....................................////////////////////////////////////111111222222222000///...////////////////////////000000000000000000000000000000000000000000000000111222333333111111222333555000...222666777;;;@@@III[[[ooo{{{vvvdddQQQEEE???;;;999===CCCNNNcccvvvvvviiiaaa[[[WWWQQQLLLGGGCCC???===999888888888:::<<>>???@@@BBBFFFHHHOOO\\\kkkzzz|||zzzzzzzzzzzzyyywwwvvvuuuyyyyyy{{{|||}}}}}}}}}}}}}}}|||{{{zzzxxxuuusssrrr??????>>>>>>======<<<<<<:::999888666444333111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000222222222222333333333333444444444555555666666666555444555999:::<<>>>>>===;;;:::999777777999999999999999999999999;;;;;;;;;:::999:::<<<>>><<<<<<===>>>@@@BBBDDDEEEGGGIIIKKKKKKLLLQQQZZZaaahhhiiijjjjjjgggccc^^^[[[RRRRRRQQQOOOMMMNNNQQQSSSVVVYYY^^^dddlllvvv~~~~~~~~~|||zzzzzz}}}}}}yyyuuuvvv|||yyytttpppssszzz~~~|||yyyyyy|||~~~uuuooolllpppvvv~~~rrrhhh___VVVMMMGGGBBB???;;;999999999888666444444333111111111111111000000111222333333444444111111000000000/////////////////////////////////......------------......////////////////////////000000000000000000000000------------............////////////////////////---.../////////...---,,,////////////////////////000000000000000000000000000000000000000000000000111222333333111111222333666111000444777999===BBBNNN```ttt{{{nnn]]]MMMBBB===::::::@@@HHHUUUjjj|||~~~sssfff^^^YYYUUUOOOIIIEEEAAA===;;;:::999888888:::<<<>>>@@@CCCAAA???<<<:::999999999:::<<<>>>???@@@BBBFFFHHHPPP[[[jjjzzz||||||{{{zzzyyywwwvvvvvvuuuzzz{{{|||~~~}}}zzzxxxvvvuuu??????>>>>>>======<<<<<<:::999888666555333222111111000000//////000000111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111333333333333444444444444555666666666666666666666666555777:::<<<@@@IIISSSYYYfffyyyqqqhhhdddgggsssxxxppphhhccc______eeennnxxx|||xxxuuuppplllfff```YYYTTTPPPMMMHHHEEECCC@@@===:::???>>>===<<<;;;:::999888999999999999:::::::::::::::;;;<<<<<<<<<>>>AAACCCAAA@@@@@@AAACCCGGGJJJLLLQQQSSSUUUUUUWWW\\\dddjjjnnnmmmkkkgggbbb\\\XXXUUUNNNNNNMMMJJJHHHIIILLLNNNRRRVVV\\\ccclllwww|||yyyuuusssqqqppppppppprrrwwwvvvrrrnnnpppxxx~~~}}}{{{zzz{{{{{{tttooonnnttt{{{wwwnnnfff]]]TTTMMMEEEBBB===;;;:::999888777444333222111000000000000///000111222333555666666111111111111000000000000//////////////////////////////............//////////////////////////////000000000000000000000000,,,,,,,,,------------...////////////////////////,,,,,,---.........------////////////////////////000000000000000000000000000000000000000000000000111222333222111111222333666222222555888:::???EEESSSeeezzzssscccSSSFFF???;;;:::<<>>AAA@@@>>><<<::::::::::::;;;<<<>>>???@@@BBBFFFIIIRRR\\\kkk|||}}}}}}{{{yyyvvvuuuuuuuuuvvv{{{|||~~~~~~|||yyyxxx??????>>>>>>======<<<<<<:::999888777555444333222111000000000000000000111000000000000000000000000///////////////////////////000000000111111111111222222222222222222222222000111111111111111222222333333333444444444555555666666666555555555555555666555777<<>>;;;999======<<<<<<;;;:::999999999999999::::::::::::::::::;;;<<<======???BBBEEEHHHGGGGGGGGGIIIMMMQQQTTT___aaacccddddddfffjjjmmmnnnlllgggbbb[[[VVVRRRPPPNNNNNNLLLJJJIIIJJJMMMPPPVVVZZZbbbjjjttt}}}wwwqqqmmmmmmiiigggjjjooovvvwwwsssppprrrxxx~~~|||{{{|||}}}~~~xxxuuutttzzzvvvnnndddYYYQQQHHHDDD???;;;:::999888777333333222111000000000000000000111222222333444444000000000000000000000000////////////////////////000000////////////000000////////////////////////........................,,,,,,---------.........////////////////////////------...//////000000000////////////////////////////////////////////////000000000000000000000000000222333222111000111222555222333666888:::@@@GGGUUUggg||||||lll[[[KKK@@@;;;:::;;;>>>FFFRRRdddxxx|||qqqeee]]]UUUPPPJJJDDD@@@===:::999;;;::::::::::::;;;<<<===@@@???===;;;:::::::::;;;<<<===??????AAADDDHHHKKKTTT___ooo}}}}}}zzzwwwsssrrrssstttuuu{{{|||~~~~~~|||{{{??????>>>>>>======<<<<<<::::::999777666555444444111111000000000000111111000000000000000000000000///////////////////////////000000000111111111111222222222222222222222222000000111111222222222333333333333444444444555555555555444444444444444444555555888===CCCIIIUUUaaalll}}}ppphhh___YYYYYYcccxxxyyykkk```[[[WWWXXX[[[aaammmxxx~~~|||zzzvvvtttnnnjjjeee___ZZZTTTNNNIIIFFFDDD@@@>>>===<<<:::888888888888777777666666666999999:::::::::;;;;;;;;;:::<<<=========???BBBEEEIIIJJJJJJMMMRRRWWW]]]```lllnnnpppqqqooollljjjiiihhheee```[[[UUURRROOONNNLLLKKKJJJIIIIIILLLQQQUUU\\\bbblllwwwyyyrrrmmmllleeeccchhhooowwwxxxvvvtttvvvzzz~~~~~~||||||vvvjjj^^^UUUKKKGGGAAA<<<:::888777666444333222111000000000000111111111111000000000000////////////////////////////////////////////////000000////////////000000////////////////////////........................---.........////////////////////////////////////............//////000000////////////////////////////////////////////////000000000000000000000000000111222222000000111222333222333666888:::@@@HHHYYYkkkwwwhhhVVVFFF===888:::<<<@@@GGGUUUhhhyyy|||rrrggg```UUUPPPIIICCC@@@===;;;999::::::::::::;;;;;;<<<<<<>>>===<<<:::::::::;;;<<<===>>>???@@@BBBFFFKKKOOOVVVbbbvvv~~~{{{xxxuuuqqqppprrrtttvvvzzz{{{}}}~~~}}}??????>>>>>>======<<<<<<::::::999888777666555555222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222000000111111222333333333333333333333444444444444333333444444444444444444666666:::AAAHHHQQQ___kkk}}}xxxfff___YYYXXX\\\kkkttteeeZZZVVVUUUYYY^^^eeeppp{{{}}}zzzwwwtttpppmmmfffccc]]]XXXTTTOOOIIIFFFAAA>>><<<::::::999888666888888888888888888777777999999::::::;;;;;;<<<<<<;;;===>>>??????AAAEEEHHHJJJKKKOOOUUU\\\eeekkkooowwwwwwxxxvvvrrrlllgggccc```]]]ZZZUUURRROOONNNNNNHHHHHHIIIIIILLLQQQXXX^^^dddmmmzzzwwwrrrkkkdddbbbhhhooowww}}}~~~yyyxxxyyy|||~~~ssseee[[[PPPKKKDDD>>>;;;999888777555444333222111111111111111111111000//////..................////////////////////////////////////000000////////////000000////////////////////////000000000000000000000000........./////////000000////////////////////////---------,,,------...///////////////////////////000000000000000000000000000000000000000000000000000111222111000000111222222222444777888:::BBBJJJ___qqq~~~tttdddRRRCCC;;;888999===BBBHHHWWWjjjzzzzzzrrrhhhbbbUUUPPPHHHBBB???===;;;:::999999:::;;;;;;<<<======<<<<<<;;;::::::;;;<<<======>>>@@@BBBDDDIIIOOOTTT[[[lllzzzxxxuuurrrrrrsssvvvxxx{{{|||}}}??????>>>>>>======<<<<<<::::::999888777777666666222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111222222333444444222222222222333333333333333333444444555555666666888888===EEENNNYYYhhhuuurrr```ZZZVVVZZZeeeyyynnncccXXXVVVVVV\\\dddmmm{{{}}}yyyuuuqqqmmmiiifff]]]ZZZUUUPPPMMMIIIEEEBBB>>><<<:::999999999888666::::::::::::::::::::::::999999::::::;;;<<<<<<======>>>@@@BBBDDDGGGKKKOOOTTTWWW\\\bbbjjjrrrxxx{{{}}}{{{wwwsssnnnhhhbbb^^^ZZZYYYVVVSSSQQQOOONNNNNNKKKLLLNNNPPPUUU]]]fffmmmvvvyyyooohhhfffjjjnnnttt|||}}}}}}yyyxxxzzz{{{}}}}}}zzz}}}}}}nnndddUUUOOOGGGAAA===;;;:::999666555444333222222222222111111111000000000000000......//////000000000000////////////////////////000//////......//////000////////////////////////000000000000000000000000---------.........//////////////////////////////000///...---------...///////////////////////////000000000000000000000000000000000000000000000000///111222111000///000222222333555999:::;;;DDDMMMcccuuu}}}rrr```NNN@@@::::::888>>>CCCIIIYYYmmm{{{}}}wwwooofff```TTTOOOGGGAAA>>><<<;;;:::777888999;;;<<<======>>>;;;::::::999:::;;;===>>>===???AAACCCFFFLLLSSSXXXhhh|||~~~yyyxxxvvvuuuvvvwwwzzz{{{|||}}}?????????>>>======<<<<<<;;;::::::999888777666666222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222333333444444111111222222222333333333333444444555666777888888999:::???IIIRRR^^^nnn||||||nnn^^^XXXVVV]]]mmmttteee\\\XXXVVVXXX___jjjvvv~~~zzzvvvqqqmmmiiidddaaaVVVSSSOOOKKKHHHEEEAAA???>>><<<::::::::::::999888777777777777777888888888999999::::::;;;<<<======>>>@@@CCCEEEHHHLLLRRRUUUbbbdddiiiooouuuzzz{{{uuunnniiiddd```]]]XXXWWWUUUSSSQQQPPPOOONNNQQQSSSVVVZZZ```jjjttt{{{vvvnnnkkkllllllooo||||||zzzuuusssvvv~~~~~~{{{xxxzzz}}}uuukkkXXXRRRJJJCCC@@@===<<<;;;666666555444333333333333000000111111222222222333//////000000111111111222//////////////////////////////............//////////////////////////////........................,,,,,,,,,---------......////////////////////////333222111000//////000111////////////////////////000000000000000000000000000000000000000000000000///111222111000///000111333444777:::;;;===EEEOOOddduuu~~~qqq^^^JJJ>>>:::;;;888===CCCJJJZZZooo}}}{{{uuulllddd^^^SSSMMMFFF@@@<<<;;;:::999666777999;;;<<<===>>>>>>::::::999999:::;;;===>>>>>>???AAADDDHHHNNNVVV[[[ttt~~~~~~~~~zzzyyyxxxxxxyyy{{{}}}~~~~~~AAA@@@???>>>>>>===>>>>>>999999888888777666666666666444222000//////000111222111000//////000111222000000000000111111111111000000000000000000000000000111111111111222222222///000222222111111111222444444444555444444333333555444333333444555666777:::;;;BBBNNNYYYeeeyyywwwhhh```YYYZZZiii}}}xxxiii^^^ZZZWWW]]]ccckkkyyy~~~|||wwwppplllhhhddd]]]XXXQQQNNNHHHEEEBBBAAA???>>>:::999999999888888777777999888888888999:::;;;;;;;;;<<<>>>>>>======>>>???@@@DDDIIIMMMQQQVVV^^^ccclllpppvvv}}}xxxssslllgggccc```[[[WWWWWWUUUQQQOOONNNPPPSSSUUUVVVYYY^^^dddnnnzzzzzzsssooonnnnnnttt{{{tttvvvwwwuuuvvvzzz}}}xxxzzz|||}}}nnnaaaYYYNNNEEEAAA>>>;;;999555555444333333222111111000000000000000000000000////////////////////////------......//////000000////////////////////////000000000000000000000000------,,,,,,,,,,,,------...............///000000//////////////////////////////...---------------000000000000////////////000000000000111111111111111111111111111111111111111000///...///111333444111444777888999???IIIQQQfffwww~~~nnn[[[HHH===999999;;;;;;@@@MMM___ppp{{{xxxqqqjjjbbb]]]TTTOOOGGGAAA===;;;:::999888999:::<<<===>>>>>>>>>::::::::::::;;;===???@@@@@@DDDCCCFFFLLLLLLUUUkkk|||}}}}}}|||{{{zzzyyyxxxxxxxxx|||}}}~~~@@@@@@???>>>============::::::999999888777777777666444222000//////000111222111000//////000111222000000000000111111111111000000000000000000000000000111111111111222222222000222444444333222333444333444444555444444333333555444444333444555777888;;;===EEERRR___lll~~~sssggg```]]]aaappp~~~wwwmmmbbb[[[ZZZ^^^eeemmmvvv}}}zzzuuunnniiieee```YYYTTTNNNJJJEEEBBB@@@>>>===;;;999999888888888777777777888888888888999:::;;;;;;:::<<<>>>>>>???@@@BBBDDDHHHJJJNNNRRRWWW___hhhnnnyyy}}}{{{xxxppplllfffaaa___\\\XXXUUUTTTSSSRRRPPPPPPQQQTTTVVV\\\bbbkkkvvv{{{vvvrrrrrrqqqtttwwwqqqrrruuuvvvxxx}}}zzz{{{{{{}}}uuufff]]]QQQHHHCCC@@@===;;;777666666555444333222222000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////......------------.....................///000000////////////////////////000//////...------......000000000000////////////000000000000111111111111111111111111111111111111222111000///000222444555111555888888:::@@@KKKTTThhhxxx}}}mmmYYYGGG<<<999:::<<<===CCCQQQddduuu~~~wwwppphhh```[[[QQQLLLDDD>>>;;;999888888888999;;;<<<===>>>>>>>>>;;;;;;::::::;;;===>>>???@@@DDDCCCGGGOOOQQQ^^^vvv}}}}}}~~~}}}|||{{{zzzzzzzzzzzz|||}}}~~~@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999888888888666555333111000000000111111111000000000000111111000000000000111111111111000000000000000000000000000111111111111222222222222444555666555444555666333333444444555444444333555444444444555666888999;;;???JJJXXXeeesss{{{tttlllddd^^^___hhhzzz~~~vvvnnnhhhbbb[[[ZZZ]]]eeennnzzz|||wwwrrrjjjddd```ZZZTTTOOOHHHEEEAAA>>><<<;;;999888888888777777777777666666888888888888999:::;;;<<<:::<<<>>>@@@AAADDDGGGJJJOOOQQQUUUZZZaaakkkuuu|||zzzqqqlllgggddd```]]][[[YYYWWWUUURRRSSSTTTUUUUUUWWW[[[^^^iiirrr~~~|||zzzxxxwwwuuuuuu{{{zzzrrrlllmmmrrrwww|||~~~}}}{{{zzz{{{~~~nnndddVVVKKKEEEBBB???===888888777666555444333333000000000000000000000000///////////////////////////////////////.........////////////////////////........................///..................///...............///000000////////////////////////000000//////......//////////////////000000000000000000000000111111111111000000000000000000000000222222111111222333555666222555888:::<<>>>>>>>><<<<<<;;;;;;;;;<<<>>>???@@@DDDDDDHHHRRRXXXiii}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~@@@???>>>===<<<<<<;;;<<<;;;::::::999888888777777666555444222111111111111111000000000000000000111///000000000111111111111000000000000000000000000000000111111111222222222222444666666555444555666333333444444555444444444555555444444555777999:::;;;AAALLLZZZhhhwwwxxxoooiiiccc^^^[[[aaaooorrrkkkddd___\\\ZZZ___eeelllwww{{{uuunnnfff```[[[UUUOOOJJJDDDAAA>>><<<;;;999888666777777777666666666666666888888888888999:::<<<<<<;;;===@@@BBBEEEHHHLLLPPPTTTWWW]]]eeennnxxx~~~xxxqqqjjjfffcccaaa^^^[[[ZZZYYYXXXXXXTTTVVVYYYZZZ]]]ccckkkqqq{{{yyyyyy}}}~~~~~~~~~}}}yyyvvvvvvwww|||zzzqqqkkkfffiiipppyyy|||}}}|||xxxxxx}}}vvvkkk\\\PPPHHHDDD@@@>>>999999888777555444333333000000000000000000000000////////////////////////000000//////......------////////////////////////........................//////............//////...............///000000////////////////////////000000////////////000000////////////000000000000///000000000111111111111////////////////////////222111111111222333444555333666999;;;>>>FFFSSS]]]ppp{{{xxxeeeQQQBBB;;;;;;<<<===BBBNNN___qqq}}}wwwooofff]]]WWWOOOJJJCCC>>><<<;;;;;;:::::::::<<<======>>>>>>>>>===<<<;;;;;;;;;<<<>>>???@@@DDDDDDIIITTT]]]ttt~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{||||||}}}~~~AAA@@@???===<<<<<<;;;;;;999999999888777777666666666666555333222222111111000000000111111000000000///000000000111111111111000000000000000000000000000000111111111222222222111333444555444333444555222333333444555555555444555555555555666888:::;;;<<>>???AAADDDFFFIIIMMMSSSVVV\\\```iiisss|||~~~xxxrrrkkkgggdddbbb___^^^]]][[[YYYYYYZZZ[[[YYY\\\___bbbgggqqqwwwnnnnnnoooppptttyyy~~~}}}xxxssspppmmmsssxxxzzz{{{{{{xxxssshhhfffeeehhhrrr~~~vvvxxx{{{~~~zzzxxx{{{zzzzzz|||}}}rrrcccUUULLLFFFAAA>>>999999777666555333222222111111111111111111111111000000000000000000000000000000//////......------////////////////////////........................//////............//////...............///000000////////////////////////000000////////////000000.../////////000000000111///000000000111111111111////////////////////////000000111111222333333444444777;;;===AAAJJJXXXbbbsss|||rrr___MMM@@@;;;;;;===<<>>>>>>>>>>>===<<<;;;;;;<<<===???@@@@@@EEEEEEJJJVVVccc}}}~~~~~~}}}||||||||||||zzzzzzzzzyyyzzzzzz{{{{{{}}}~~~BBBBBB@@@>>>===<<<<<<<<<999999888888777666666555666666666555444333222111000000111111111111000000000000000000111111111111000000000000000000000000000111111111111222222222000222333444222222333444222222333444555555555555666555555666777999;;;<<>>???@@@CCCEEEHHHLLLPPPVVV]]]aaaiiimmmttt}}}|||wwwooogggaaa^^^^^^^^^[[[[[[\\\[[[ZZZ[[[^^^```aaafffkkkpppwwwwwwmmmfff___bbbggglllrrrxxx}}}uuunnnhhhjjjlllmmmnnnnnnmmmlllccceeehhhnnnzzzzzzrrrsssvvv}}}~~~{{{{{{~~~|||ssstttwww{{{zzzkkk]]]RRRJJJCCC>>>:::999888666555333222111111111111111111111111111000000000000000000000000///////////////.........////////////////////////........................///..................///...............///000000//////////////////////////////......//////000000......//////000000111111000000000000111111111111000000000000000000000000000000111111222333333333555888<<<>>>CCCNNN]]]hhhuuu|||xxxlllYYYIII???;;;;;;<<<===GGGXXXjjjzzzzzzyyy|||~~~~~~zzzuuunnneee\\\UUUHHHDDD>>>999888999999999;;;<<<===>>>>>>>>>>>>>>><<<;;;;;;;;;<<<>>>@@@AAA@@@FFFHHHNNN\\\lll}}}|||{{{{{{{{{{{{yyyyyyyyyyyyyyyzzz{{{|||DDDCCCAAA@@@>>>=========::::::999888888777777666777666666555444333222111///000111222222111000///000000000000111111111111000000000000000000000000000111111111111222222222000222333444333222333444111222333444555555555555666555555666777999<<<===DDDLLLUUU```qqqsssjjjccc\\\[[[___nnnzzzvvvqqqjjjeeeaaa```bbbfffiiiooozzz|||uuuqqqhhhbbbXXXQQQLLLHHHCCC???===;;;::::::;;;:::888666777777777888888888999999;;;;;;;;;<<<>>>???AAABBBEEEHHHLLLRRRXXX```iiinnnvvvwwwzzz~~~|||wwwoookkkddd^^^ZZZYYYYYYZZZXXXZZZ]]]^^^___bbbgggkkknnnuuu{{{qqqjjjeee```\\\[[[aaahhhpppwww{{{rrrjjjiiigggfffdddccccccdddaaagggnnnvvvwwwpppooorrr{{{}}}|||}}}~~~~~~uuummmooorrrvvv~~~rrrdddYYYOOOEEE???;;;;;;999888666444333222111111111111111111111111000000000000000000000000.........///////////////////////////////////////////////////////////////......------------.....................///000000////////////////////////......------...//////000.........///000111111111000000000000111111111111111111111111111111111111000111222333333444444444555999===@@@EEEQQQ```llluuu{{{~~~qqqfffTTTFFF>>>;;;;;;<<>>>>>>>>>>>===:::::::::;;;===???AAACCCAAAHHHLLLUUUeeewww}}}{{{zzzzzzzzzzzzyyyyyyyyyyyyzzz{{{}}}}}}EEEDDDBBB@@@???>>>======;;;;;;::::::999888888777777777777666555444222111///000111222222111000///000000000000111111111111000000000000000000000000000111111111111222222222000222444444333222333444111222333444555555555555666666666666888:::<<<===GGGPPPYYYdddvvvrrrhhhaaa[[[^^^dddrrr}}}vvvooojjjddd``````aaagggmmmrrrxxxyyyrrrmmmeee^^^UUUNNNIIIEEEAAA===;;;:::999:::::::::888666777777888888999999999:::;;;<<<<<<===???@@@BBBCCCFFFIIIOOOVVV^^^hhhqqqxxx~~~|||{{{{{{{{{wwwqqqmmmaaa___[[[XXXVVVVVVXXXYYYXXX[[[___bbbeeeiiioootttzzz{{{tttkkkbbb]]][[[ZZZZZZ^^^dddnnnwwwvvvooojjjfffbbb___]]]]]]___aaajjjsss|||vvvooommmoooyyy|||{{{}}}wwwnnnjjjkkknnnrrrzzzxxxiii]]]RRRHHHAAA===<<<;;;999777666444444111111111111111111111111000000000000000000000000---.........//////000000////////////////////////000000000000000000000000---------,,,,,,---------...............///000000////////////////////////---------------...///000---......///000111111222000000000000111111111111111111111111111111111111111222333444555555555555666999===@@@FFFRRRbbbnnnuuu{{{~~~zzzmmmbbbRRRDDD>>><<<;;;;;;AAAMMM```rrr{{{uuutttwwwzzzyyywwwtttpppjjjbbbXXXRRRHHHCCC>>>:::999:::;;;<<<<<<======>>>>>>>>>>>>===:::::::::;;;===@@@BBBDDDBBBJJJPPPZZZlll}}}{{{zzzyyyyyyzzzzzzzzzzzz{{{|||}}}~~~KKKCCC>>>??????<<<::::::999::::::::::::999888888666666666555444222111000111111111111111111111111444333111000000000111222000000000000000111111222000000000000111111111111111111222222222333333333444444444555555555555666666666666666888;;;???AAAIIISSS___ooo}}}jjjeee```XXX\\\hhh}}}yyypppfff^^^\\\^^^]]]dddmmmuuu||||||uuummmhhh^^^YYYQQQJJJEEEAAA===;;;777777666666666666777777777777777777888999;;;;;;;;;<<<<<<===>>>AAAFFFJJJOOOTTT\\\eeeoooxxx~~~yyytttpppjjjaaaYYY]]]WWWSSSTTTUUUTTTVVVZZZ\\\YYY]]]fffmmmtttsssjjjeee```]]]]]][[[WWWZZZaaahhhppp}}}wwwuuunnneee[[[WWWWWWYYY___iiiuuu}}}xxxrrrnnnjjjlllyyy~~~zzz~~~vvvooolllooorrrvvv{{{sssfffZZZMMMEEE@@@>>><<<999888777777777333222111111000111111111000///...------...///000000000///...---,,,,,,+++000///...---,,,+++******//////...---------------////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222000/////////000111222222333444555444333333444666888999<<<@@@HHHTTTbbbkkkrrrwwwzzzyyyzzz|||zzzvvvkkk```OOO@@@:::;;;<<<<<>>===;;;999:::;;;;;;;;;===@@@CCCHHHJJJQQQ]]]ttt~~~}}}zzzyyyxxxxxxyyyzzz|||MMMFFF@@@@@@@@@===;;;;;;999999999999999888888777666666666555444333111111111111111111111111111111333222222111000000111111000000000000000111222222000000000000111111111111222222333333333444444444444444444555555555555666666666666777999===BBBFFFOOOZZZhhhxxxyyygggbbb]]]XXX```ooowwwmmmddd]]]\\\```eeelllvvv~~~}}}xxxqqqiiiddd[[[VVVOOOHHHCCC@@@<<<:::888888777777777777888888777777777777888999;;;;;;;;;===???@@@BBBDDDHHHKKKRRRYYYdddpppzzzzzzqqqjjjfffbbb\\\WWWWWWSSSPPPRRRTTTSSSUUUYYY___^^^cccooozzz|||pppfff___^^^ZZZYYY[[[]]]```gggqqq{{{~~~{{{sssiii___YYYWWWXXX^^^hhhvvvyyysssmmmjjjiiilllwww|||wwwqqqooorrrvvvzzz~~~yyykkk^^^QQQHHH@@@???<<<:::999888777666333222222111111111111111000///............///000000000000//////...------............------------000//////...------......////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222222111111111111111222333222333333333222222444555777:::???EEEMMMWWWbbbiiiqqqvvvxxxxxxyyy{{{yyyuuujjj___NNN@@@:::;;;======EEESSSdddrrr|||tttrrrtttwwwyyyzzzuuuoooiiiccc[[[RRRKKKEEEAAA===:::999:::::::::999;;;===??????>>><<<;;;999:::;;;;;;<<<>>>AAACCCJJJMMMTTTddd~~~~~~}}}{{{zzzxxxwwwxxxyyyzzz|||~~~QQQIIIBBBAAA@@@===;;;;;;888888888888888777666666666666666555444333222111111111111111111111111111111222222222222111000000111000000000000111222222000000000111111111222222333333444444444555555555444444444555555555555666555666777888;;;@@@GGGLLLVVVddduuurrrccc]]]ZZZ[[[iii|||ssshhh```ZZZ\\\aaakkksss~~~yyyssslllddd___WWWRRRKKKEEEAAA>>>;;;999999999888888888888999999666666777777888:::;;;<<<===???BBBDDDEEEHHHKKKNNNXXXaaaooo|||wwwpppeee]]]ZZZXXXUUUSSSRRROOOOOORRRTTTTTTWWW[[[cccfffooo}}}}}}qqqhhh```ZZZWWW[[[YYYZZZ```gggppp|||zzzoooddd]]]YYYYYY]]]hhhwww|||wwwoooiiiiiikkkpppzzz{{{vvvtttxxx|||ttteeeVVVLLLBBB???===;;;:::888666444333333222111111111111111000//////......//////000000000000000000000000000---.........//////000000000000//////......//////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222444333222222222222222222111222333222111111333555777<<>><<<;;;999:::<<<<<<<<<>>>BBBDDDMMMOOOYYYnnn~~~}}}}}}|||{{{zzzyyyxxxwwwxxxyyy{{{|||~~~UUUKKKCCCAAA???<<<:::;;;777777777777777666666555666666666666555444333222111111111111111111111111000111222333333222000000111111000000111111222333000000111111111222222222333333333333444444444444444444444555555555555666555777888888;;;AAAJJJQQQ]]]oooyyykkk^^^ZZZ[[[aaavvv}}}nnnccc[[[XXX\\\cccmmmwww{{{uuuoooggg```[[[RRRMMMGGGAAA>>><<<:::888999888888777777888888999777777777888999;;;<<<===???@@@BBBDDDGGGKKKQQQUUUccclllyyy~~~yyykkkddd[[[TTTQQQPPPOOONNNQQQOOOPPPTTTVVVWWWZZZ```hhhppp~~~|||uuukkkbbb[[[YYYXXXYYY```bbbhhhpppzzzuuujjjbbb]]][[[^^^gggvvv|||xxxpppkkkmmmsssyyy||||||lll[[[QQQEEEAAA===;;;;;;999666333333333222111111111111222000//////////////////000....../////////000000000////////////000000000000000000////////////000000////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222444333222111111111111111111222333333222222444666888===FFFNNNVVV^^^dddiiirrrvvvyyyxxxxxxzzzxxxttthhhZZZIII???;;;;;;>>>BBBMMM\\\nnn}}}zzzvvvuuuxxxzzz{{{|||uuummmgggaaaYYYMMMDDD@@@===999777777888888888;;;<<<===>>>>>>===<<<;;;999;;;<<<<<<===???CCCEEEMMMQQQ^^^xxx~~~~~~{{{{{{zzzyyyyyyxxxxxxxxxzzzzzz{{{}}}~~~YYYNNNEEE@@@>>>:::999:::666777777777777666555555666666666666555444333333111111111111111111111111000000222333333222111000111111111111111222222333111111111111222222222222222222222222333333333333444444444555555555555666666888999999;;;BBBMMMUUUeee{{{oooddd[[[[[[```nnnyyyiii^^^XXXWWW^^^fffrrr}}}}}}wwwqqqkkkccc\\\WWWLLLHHHBBB>>><<<:::999888777777666666666666777777888888888999;;;<<<>>>???BBBCCCDDDFFFJJJQQQZZZ```sssyyy|||qqqiii]]]ZZZUUUQQQNNNMMMKKKJJJPPPOOOQQQVVVXXXYYY___gggooo|||{{{rrriiieee^^^YYYWWWYYY^^^bbbjjjrrr|||zzzqqqiiiccc___]]]eeerrr|||xxxrrrooossszzztttbbbVVVJJJEEE???<<<<<<;;;777444444333333222111222222222///000000000000000000///,,,------......//////000111000000000000/////////000000////////////000000////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222333222111000000000000000222333444444444444666888:::???GGGPPPXXX```hhhllluuuyyy{{{zzzzzz|||zzzvvvgggWWWGGG???<<<;;;@@@FFFQQQ```sss{{{wwwxxxzzz|||}}}yyyssslllfff```WWWLLLDDD???===:::888999:::999999<<<<<<===>>>>>>===<<<;;;:::;;;<<<===>>>@@@DDDFFFLLLRRRccc~~~~~~{{{zzzzzzyyyyyyyyyzzz{{{||||||}}}~~~^^^RRRGGGBBB>>>:::999;;;777777777777777666555555666666666666666555444444111111111111111111111111000000111222222222222111222111111111111222333333111111111222222222222333111111111222222222333333444444444555555555555666666888:::;;;===EEERRR]]]qqqggg___ZZZ^^^jjj}}}}}}qqqccc[[[XXXZZZdddnnn}}}{{{wwwqqqkkkeee^^^WWWRRRHHHDDD???<<<::::::999888777777666666666666777777999999:::;;;===???@@@AAAEEEGGGIIIMMMTTT]]]hhhooozzzpppddd]]]SSSRRRQQQOOONNNLLLKKKKKKNNNNNNRRRWWW[[[___hhhrrr|||xxxjjjaaaZZZYYYYYYYYY\\\bbbjjjpppyyy~~~~~~xxxppphhhccc]]]ccclll{{{|||zzzvvvssssssxxx~~~|||iii\\\PPPIII@@@<<<<<<<<<999666444444333222222222222222///000000111111000000///,,,---------......//////111111000000//////......//////......//////000000////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111000000///000000000333444555555555555777::::::@@@JJJTTT]]]eeelllpppwww{{{}}}||||||~~~|||wwwgggVVVEEE???===<<>>;;;;;;<<<<<<<<<;;;===============<<<<<<;;;:::;;;===>>>???AAAEEEHHHLLLUUUkkk|||{{{zzzzzzzzz{{{}}}~~~~~~~~~cccWWWKKKDDD@@@<<<;;;<<<777888888888888777666666666666666666666555555444111111111111111111111111111111000000111222222333222222111111222222333444111111111222222222333333222222222333333333444444444444444555555555555666555888;;;===@@@KKKZZZggg{{{vvvbbb\\\ZZZcccuuurrrggg\\\XXXYYY```lllxxx~~~}}}||||||xxxzzz}}}~~~~~~|||yyywwwsssoooiiiccc]]]WWWPPPLLLEEEBBB===:::999:::999999888777777777777777777888:::;;;;;;===>>>@@@BBBCCCHHHLLLRRRZZZccclllvvv|||}}}uuulllbbbZZZUUUMMMMMMMMMLLLLLLLLLMMMOOOOOOPPPUUU\\\bbbiiivvv~~~rrriii```YYYVVVYYY^^^cccjjjsss}}}}}}wwwvvvwwwuuuwwwzzz|||}}}}}}uuulllfff___bbbfffqqq~~~wwwvvvvvvuuuuuuxxx~~~~~~|||pppcccVVVLLLAAA<<<<<<===<<<999444444333222222222222333///000111111111111000///............////////////......////////////000000......------...//////000////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111000000111111222222222333444444444555777999999BBBNNN[[[eeekkkpppsssxxx|||~~~}}}}}}~~~|||xxxgggUUUEEE@@@???>>>DDDNNN^^^mmm~~~}}}yyywwwwwwxxxyyyyyyvvvuuupppgggZZZNNNFFFCCC>>><<<::::::;;;<<<;;;;;;===============<<<<<<;;;:::;;;===>>>???BBBEEEHHHNNN[[[ttt}}}|||{{{{{{|||~~~gggZZZMMMFFFBBB>>>===>>>888888888888888777666666666666666666666666555444111111111111111111111111222111000000000111333444222222111111222222333444111111222222222333333333333333333444444444555555444444444555555555666666444888<<>>@@@BBBDDDEEEIIIPPPZZZdddnnnwww|||tttkkkaaaYYYTTTQQQKKKKKKKKKJJJJJJLLLOOORRRRRRSSSYYYaaaiiisssyyykkkccc___[[[WWWYYY___gggpppyyyvvvlllhhhjjjmmmpppsssxxxzzz|||xxxnnngggccccccccciiixxxwwwqqqqqqtttvvvxxx}}}}}}{{{|||uuuhhhYYYNNNBBB<<<<<<>>>===:::555444333333222222333333///000111222222111000///000000000000000/////////,,,,,,---...///000111111---------------...///000000/////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111111111222333444444111222333333333444666999888BBBRRRaaakkkpppssstttxxx|||~~~}}}}}}~~~|||wwwhhhUUUEEEAAA@@@???EEEPPPdddrrr{{{wwwuuuvvvwwwwwwwwwwwwwwwssshhhXXXKKKCCCAAA:::888777777888999888888>>>>>>======<<<<<<<<<<<<:::;;;===>>>???BBBFFFIIIQQQ```{{{~~~}}}||||||}}}wwwaaaNNNIIIFFF>>>;;;>>>999999999888888777666555444444555555555555444444111111000000000000111111111111111111000000//////111111222222222222111111000000111222333333444444222333444444555555444444555555444444444555555666888888999===GGGWWWhhhtttxxxiii]]]]]]bbbooo|||~~~tttjjj```YYYUUUXXX^^^iii||||||uuussspppnnnooossswww{{{kkkjjjjjjiiigggfffeeeeeeaaa___[[[VVVPPPKKKFFFDDD???===;;;999888888888888888999999::::::;;;<<<<<<;;;<<<===>>>???AAAEEEGGGPPPZZZfffrrr}}}zzzqqqddd[[[WWWSSSNNNJJJFFFHHHJJJKKKLLLNNNQQQSSSUUU[[[dddmmmwwwvvvhhheeeaaaZZZZZZaaadddnnn|||zzznnngggaaa___dddkkknnnqqqvvvzzz|||rrrlllbbbaaa```ccciiisss|||zzzqqqmmmooosssvvv|||}}}zzzwwwwwwyyyoooaaaTTTGGGAAA>>>999666555999888555333111111222222000000000000000000000000000000000000////////////////////////////////////////////////////////////........................//////............////////////000000000000//////////////////000000000000111111000000000000111111//////000111111111111000333333222222333333444555333333333222222333666999===CCCSSSgggqqqrrrrrrvvvvvv{{{|||wwwjjjTTTDDDBBB@@@<<>>??????=========>>><<<>>>@@@@@@@@@BBBGGGLLLTTTeee}}}}}}}}}~~~~~~gggRRRKKKFFF>>>;;;===888888888888777666555555444444555555555555444444111111000000000000111111222222111111111000000000111111222222222222111111000111111222333333444444222333444444555555444444555555444444444555666666999999<<>><<<:::999888777777888888888999999:::;;;;;;<<<999<<>><<<;;;;;;<<<;;;>>>@@@@@@@@@BBBHHHLLLWWWiii~~~pppYYYNNNFFF>>>;;;===888888888777777666555444444444555555555555444444111111000000000000111111222222222222222111111111111111222222222222111111111111111222222333333444222333444444555555444444555555444444555555666777999;;;???HHHVVViii|||~~~ssshhh```^^^dddqqq{{{xxxyyyzzzuuujjjaaaZZZWWWXXX```nnn}}}|||yyyuuuoookkkgggeeeaaa]]]ZZZYYYXXXYYYTTTTTTSSSRRRQQQPPPPPPOOOOOONNNKKKGGGDDD@@@===<<<<<<;;;999777777777777777888888999999::::::;;;;;;777<<<@@@BBBBBBGGGNNNUUUeeeuuuwwwmmm___YYYQQQLLLKKKKKKJJJIIIKKKLLLOOOQQQTTTZZZ```eeepppwww}}}mmmjjj```\\\bbbiiinnnxxx}}}tttkkkeee___\\\[[[]]]^^^___eeemmmuuu|||zzzpppjjjaaaZZZXXXZZZ\\\]]]fffiiilllkkkiiikkkqqqwww~~~~~~{{{xxxvvvwww|||pppaaaQQQHHHBBB>>>;;;;;;999888666444222222222222000000000000000000000000000000000000////////////////////////////////////////////////////////////........................//////............////////////000000000000//////////////////000000000000111111000000000000111111///000000000111111111111111111000000111111222333333444444333333555888;;;AAAJJJZZZiiiooommmmmmooowww}}}xxxgggSSSCCC@@@@@@CCCPPP```lllxxx|||yyyxxxvvvuuuvvvwwwyyy{{{{{{xxxqqqeeeWWWJJJAAA===:::999999999999;;;===>>>===>>>???>>>;;;:::999:::;;;===?????????CCCIIINNN[[[pppxxx```QQQGGG???<<<>>>777777777777777666444444444444555555555555444444222111111000000111111222222222222222222222222222111111222222222222111111111111111222222333333333222333444444555555444444555444444444555666777888999<<>>===<<<:::999888666666666777777888888999999:::;;;;;;;;;888<<<@@@BBBDDDLLLXXXcccrrrxxxjjj___VVVRRRLLLIIIIIIJJJKKKJJJJJJLLLOOOSSSYYYaaajjjpppzzzssshhhfffbbbccclllvvvzzzrrrnnnjjjeee```\\\[[[^^^bbbeeehhhpppyyyuuummmbbbYYYVVVUUUUUUTTTYYY^^^ccceeegggnnnwww}}}vvvwwwzzzvvvxxx{{{yyyhhhVVVJJJDDD>>>;;;<<<999888666444333222222222000000000000000000000000000000000000////////////////////////////////////////////////////////////........................//////............////////////000000000000//////////////////000000000000111111000000000000111111............//////000000111111111111111222333333333444444444444666:::===CCCOOO___kkkmmmkkkkkkmmmttt|||yyygggTTTDDD@@@AAAFFFTTTdddpppzzz{{{xxxvvvvvvvvvvvvxxxzzz|||~~~{{{wwwnnnbbbUUUIIIAAA===:::999999999:::;;;===>>>???@@@@@@???<<<:::999999:::<<<>>>???@@@CCCJJJPPP^^^wwwgggUUUIIIBBB??????888888888888777666555444444444555555555555444444222222111111111111222222222222222222222222222222111111222222222222111111111222222222222222333333222333444444555555444444444444444555666777888888:::>>>EEEPPP___rrr~~~qqqfff```^^^eeesss}}}pppppppppqqqoooiii```ZZZVVVZZZbbbooo~~~yyyvvvtttppplllhhhccc]]]YYYVVVUUUSSSPPPMMMJJJHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???===<<<;;;;;;999888777666666666777888999999999:::;;;;;;<<<<<<<<<>>>@@@CCCIIIUUUeeeqqq~~~zzzlll___WWWQQQNNNJJJHHHHHHIIIKKKKKKJJJMMMRRRXXX```jjjuuu|||xxxoooiiiccceeekkkwww|||tttiiidddddddddbbb```___```dddkkkpppwwwzzzqqqddd[[[VVVTTTPPPNNNOOOTTTZZZ^^^dddnnn{{{tttpppsss}}}~~~xxxwwwzzz}}}||||||ooo[[[MMMEEE>>>;;;;;;999888777555444333222222000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000//////////////////000000000000111111000000000000111111222111111111111222333444222222222222222333444444333444555555555888<<>>999999999999:::<<<>>>???AAABBBBBB@@@===;;;:::::::::<<<>>>???@@@EEEMMMSSSaaa~~~oooZZZLLLDDD@@@???999999999888888777666555444444555555555555444444222222111111111111222222111111111222222222222222111111222222222222111111222222222222222222222222222333444444555555444444444444444555666777888999;;;@@@HHHSSSbbbtttzzznnnccc```bbbgggxxxzzzoooooonnnlllhhhbbb\\\YYYVVV___kkk|||~~~yyyuuuqqqnnnjjjfffbbb]]]WWWTTTMMMLLLJJJHHHFFFDDDDDDCCC>>>>>>>>>>>>=========<<<;;;;;;;;;::::::999999888888777777666666777888999:::::::::;;;<<<<<<======@@@AAACCCIIITTTcccsss}}}{{{mmmbbbZZZSSSMMMLLLIIIHHHGGGIIIJJJLLLMMMRRRYYYbbblllxxx~~~|||xxxqqqkkkiiieeemmmyyy}}}uuukkkeee___\\\]]]```bbbbbbeeeiiiqqq{{{vvviii___ZZZTTTMMMHHHHHHLLLQQQVVV]]]jjj{{{yyymmmmmmrrr||||||vvvwwwzzz{{{xxxxxxzzzwwwbbbSSSIIIAAA<<<;;;999888777666555333222222000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000//////////////////000000000000111111000000000000111111111000/////////000222333333333222222333333444555333444555666666999===AAAHHHXXXhhhllliiijjjnnnqqqzzzxxxfffWWWHHHCCCEEEMMM[[[hhhttt}}}yyyvvvyyyzzz|||}}}ttthhh[[[PPPHHHAAA===999999999999;;;===???@@@AAABBBCCCAAA>>><<<;;;<<<;;;===???@@@BBBGGGPPPVVVfffyyyaaaQQQGGGAAA===::::::::::::999888777666444444555555555555444444333222222111111222222333000000000111111111222222111111222222222222111111222222222222222222222222222333444444555555444444444444555555666888999:::===BBBKKKWWWfffxxxuuuiii``````fffmmmyyypppooommmgggaaa[[[XXXWWWXXXeeevvv~~~}}}|||zzzvvvqqqmmmllliiiddd```\\\WWWRRROOOGGGFFFDDDBBB@@@@@@@@@@@@:::::::::::::::999999999999888888888888888888777888777777666777888999:::;;;;;;<<<<<<===>>>>>>>>>CCCDDDIIITTTcccsss|||mmmbbb[[[UUUOOOKKKKKKJJJIIIIIIKKKMMMOOOUUU[[[dddooo{{{}}}sssppprrrwwwwwwqqqlllkkkkkkvvv|||ssskkkeee___^^^]]]^^^bbbggglllooowww}}}|||pppgggaaa[[[QQQJJJFFFIIIMMMQQQYYYgggzzz~~~sssjjjlllsss{{{yyyyyyzzz}}}~~~zzzwwwttttttvvv}}}jjj[[[OOOEEE???===888888888777555444222222000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000//////////////////000000000000111111000000000000111111///...---,,,,,,---///000222222222222222333333444333444555666777:::???BBBIII[[[jjjkkkhhhjjjqqqvvv~~~{{{pppbbbVVVIIIDDDHHHRRR```kkkuuu}}}~~~|||zzz{{{}}}|||rrrdddWWWMMMFFF@@@<<<999999999:::;;;===???AAA@@@AAABBB@@@>>><<<;;;<<<<<<>>>@@@AAACCCIIIRRRYYYmmmgggTTTIIIAAA<<<:::::::::::::::999777777444555555555555555555444333222222111111222222333//////000000111111111222111111222222222222111111222222222222222222222222222333444444555555444444444444555555666888999:::>>>CCCMMMZZZjjj|||~~~qqqeee]]]```hhhvvvwwwqqqoookkkddd\\\WWWUUUVVVZZZiii}}}~~~xxxwwwuuutttrrrnnniiieeeddd```\\\WWWSSSOOOJJJGGGFFFDDDBBB???>>>>>>???@@@::::::999999999999999999999999999999999999999999888888777777777999:::;;;<<<<<<======>>>?????????EEEGGGNNN\\\ooo~~~sssdddZZZVVVQQQKKKKKKLLLLLLLLLLLLNNNRRRTTT[[[bbbmmmyyy~~~sssmmmffffffmmmxxx{{{vvvppppppmmmzzzyyypppjjjeee```]]][[[]]]aaaeeejjjqqqyyy~~~tttnnnjjjcccYYYQQQHHHJJJMMMPPPWWWggg{{{{{{pppiiilllttt{{{~~~}}}|||}}}zzzwwwtttrrrssstttzzzppp```TTTIIIBBB@@@888888888777666444222111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000//////............////////////000000000000//////////////////000000000000111111000000000000111111222111///...///000222333111111111000111222222333333444666777888;;;???CCCJJJ]]]kkkkkkgggkkktttyyysssggg^^^TTTIIIEEEJJJUUUcccnnnuuu~~~yyyzzz{{{}}}zzzpppbbbUUUKKKDDD>>>;;;999999999:::;;;===@@@AAA>>>@@@@@@???===;;;;;;;;;===>>>@@@AAADDDJJJTTT[[[rrr~~~~~~~~~rrr[[[JJJCCCAAA>>><<<:::888888888777555555555444444444333333333444444333333333333222222222222222222222111000///222222222222222222222222111111111111111111111111222333444444555555444444333555777777888888:::<<<<<>>>>>===<<<<<<;;;;;;777777888888999999999:::;;;;;;::::::::::::::::::999999999::::::;;;;;;;;;;;;<<<======<<<>>>@@@CCCEEENNNZZZgggwwwzzzpppcccZZZUUURRRMMMJJJKKKLLLMMMLLLKKKOOOUUU[[[jjjqqq~~~sssjjjeeecccfffjjjsss{{{~~~yyytttsss||||||vvvlllccc\\\ZZZ[[[]]]^^^aaafffjjjqqq|||{{{tttoooggg[[[RRRMMMJJJIIIKKKQQQ___vvv{{{rrrlllqqqzzz~~~{{{vvvtttyyy|||||||||hhhXXXLLLDDD@@@===:::777555555555444333333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////........................000000//////.........---////////////////////////000000000000000000000000000000000000111111111111000000111111111111000000222222222222222222222222444555444222444;;;CCCHHHYYYbbbgggeeeeeekkksssyyyyyylllaaaXXXNNNFFFEEEKKKUUUcccnnnzzz~~~zzzxxxxxxzzzzzzzzzpppjjjaaaVVVLLLDDD???<<<;;;;;;::::::;;;>>>@@@BBBBBBAAA???===<<<;;;<<<<<<;;;;;;===AAADDDGGGQQQ[[[vvvwww```NNNDDDBBB>>><<<:::999999888777555555555555555444444444444444444333333333333222222222222222222222111000000222222222222222222222222222222222222222222222222222333444444555555444444444555777777777888;;;===AAAJJJVVVcccuuuuuuhhh___\\\eeesss}}}yyy}}}}}}qqqiii___XXXSSSRRRXXX^^^kkk{{{{{{|||zzzwwwwwwvvvtttqqqpppnnnmmmmmmhhhfffbbb```___]]]YYYWWWRRRQQQNNNKKKHHHEEECCCAAA>>>======<<<;;;;;;::::::888888888888888888777777888888888888888888888888999:::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;===@@@CCCMMMVVVcccooo{{{}}}nnnfffZZZSSSPPPNNNKKKHHHHHHJJJLLLMMMOOOUUU^^^fffrrrzzzuuummmhhhgggggglllqqq{{{||||||zzztttjjjgggbbb]]]ZZZZZZ\\\^^^ccchhhpppxxxyyytttlll```WWWOOOKKKIIIJJJOOO\\\sss|||uuuqqqwww~~~}}}|||zzz|||~~~~~~mmm\\\OOOFFFAAA===;;;888666555555444333333222111111000000111111////////////////////////........................////////////////////////........................000/////////............000000000000000000000000000000000000000000000000......////////////000000000111111111111111111000222222222222222222222222444555444333555<<>>@@@BBBAAA@@@>>>===<<<;;;<<<<<<===<<>>HHHQQQ^^^ooonnnbbb[[[\\\iiiyyy}}}yyy{{{~~~ooofff\\\UUUQQQRRR[[[eeevvv}}}yyy~~~{{{xxxtttpppmmmjjjiiigggeeebbbaaa```___[[[YYYVVVUUUSSSRRROOOMMMLLLKKKIIIFFFCCCAAA???===<<<<<<;;;;;;::::::999999999999888888777666666666777777888888888888888888:::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<===@@@DDDHHHWWWbbbnnnxxxyyypppaaaZZZRRRLLLKKKKKKJJJIIIIIILLLNNNPPPUUU^^^jjjrrrzzzrrrkkkhhhjjjmmmpppwww}}}~~~xxxqqqiiieee^^^^^^]]]\\\[[[]]]aaadddooovvvyyyqqqggg___SSSNNNJJJIIIMMMYYYnnn}}}yyywww}}}}}}zzz}}}tttbbbTTTHHHBBB???<<<888777666666555333333222111111000000111111////////////////////////........................////////////////////////////////////////////////////////////............111111111111111111111111000000000000000000000000/////////000000000111111111111222222222222111111222222222222222222222222444444444555666<<>>@@@AAAAAA@@@>>><<<;;;;;;<<<<<<>>>>>>@@@CCCEEEJJJWWWccc|||oooYYYJJJCCC???===:::999999999777666777777777777666666666666444444333333333222222222222222222333333222111111111222222222222222333333444444444444444444444444333444444555555555555555666777777777888:::>>>AAALLLWWWgggzzzyyyfff\\\XXX]]]oooyyywwwpppeee[[[VVVSSSTTT```ooozzzyyy~~~zzzuuuqqqmmmiiieeebbb___^^^[[[YYYWWWUUUTTTSSSRRRPPPNNNMMMLLLKKKHHHFFFFFFEEECCCAAA???===<<<;;;::::::::::::999999888888888777777777777777777777999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@BBBFFFMMMQQQaaalllwww}}}}}}xxxlllaaaYYYTTTMMMJJJIIIKKKKKKKKKMMMPPPTTTXXX]]]hhhttt}}}~~~vvvrrrnnnkkkmmmrrryyy~~~}}}{{{vvvpppkkkfffcccaaa^^^```aaabbbcccfffmmmrrr}}}uuullleeeXXXRRRLLLIIIKKKTTTfffvvv~~~|||||||||zzzyyy~~~|||yyy{{{|||jjjYYYKKKCCC@@@===:::888777666555444333222111111000000111111................................................////////////////////////000000000000000000000000///////////////.........000000000000000000000000////////////////////////111111222222333333444444222222222333333222222222111222222222222222333333444333555666888>>>IIITTTgggooosssooolllpppwww{{{xxxpppbbbVVVLLLFFFCCCIIIQQQ[[[fffoooxxx|||{{{wwwsssqqqpppnnnlllfffaaaYYYOOOGGG@@@<<<;;;999999::::::<<<===???@@@@@@???===<<<;;;;;;<<<<<<>>>>>>@@@CCCEEELLL[[[iiivvv^^^MMMDDD???===;;;::::::999888666888888777777777666666666444444333333333222222222111222222333333333222222111111111222222333333333444444444444444444444444333444555555666666555555666777777777888<<>>===<<<;;;:::999999999999999888888888555666666777888999999:::999999::::::;;;;;;;;;;;;========================??????@@@BBBFFFMMMUUU[[[llluuu|||}}}xxxooobbbWWWSSSOOOKKKIIIHHHJJJLLLMMMOOOTTTZZZaaaiiissswwwssspppoooooorrrxxx|||rrroooiiidddaaa```aaacccbbbeeeiiikkknnnuuuxxxpppjjj___WWWOOOKKKJJJPPP]]]jjj{{{yyyxxxyyyxxxwww|||}}}yyyzzz~~~qqq___OOOFFFAAA???;;;999888777666444333222111111000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////000111111222333333444444222222222333333222222222111111111222222333333333444333555888:::???LLLZZZmmmtttwwwrrrnnnqqqwww{{{xxxooobbbVVVNNNHHHGGGLLLUUU]]]gggpppxxx|||}}}xxxtttqqqnnnkkkhhhccc___WWWNNNFFF@@@===<<<888999999:::<<<===?????????>>>===;;;;;;;;;<<<<<<===>>>@@@CCCEEENNN```ppp~~~eeeQQQFFF@@@===;;;::::::999888777777777777777666666666666444444333333333333222222111222333333333333333333111111111222222333333444444444444444444444444444444444555666666666666555666666666666888>>>EEEJJJUUUdddyyy}}}lll\\\WWW[[[gggyyy}}}|||jjj^^^VVVVVVVVVYYYlll~~~~~~zzzuuuiiieee```[[[XXXUUURRROOOMMMLLLJJJHHHGGGEEEEEEDDDDDDBBBAAA@@@AAA@@@???============<<<<<<;;;::::::999999999999999999888888555555666888999:::;;;<<<888888999999::::::;;;;;;?????????>>>>>>>>>>>>======>>>@@@BBBHHHQQQ\\\ccctttzzz|||vvvnnneee[[[RRRMMMKKKIIIGGGGGGJJJLLLNNNPPPWWWbbbllluuu~~~yyytttqqqpppnnnqqquuu|||~~~ttthhheee```]]]\\\___ccceeegggmmmtttzzz{{{tttooofff]]]TTTNNNKKKLLLUUU^^^nnn~~~vvvtttsssvvvvvvuuuyyy~~~zzz{{{yyyfffUUUJJJCCC@@@<<<:::999888666555333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///////////////........................000000000000000000000000---......///000111222222111111222222222222111111111111111222222333333444444222555:::<<<@@@OOO```rrryyy{{{uuuppprrrwww{{{yyypppcccWWWOOOJJJHHHOOOWWW```jjjssszzz}}}~~~yyytttppplllhhheee```\\\UUULLLEEE@@@===<<<888888999;;;<<<===>>>???>>>>>><<<;;;;;;;;;<<<<<<===>>>AAADDDGGGQQQfffyyykkkUUUJJJ@@@>>>;;;:::::::::888777777777666666666555555555444444333333333333222222111222333333444444333333000111111222333333444444333333333333333333333333444444555666666666666666555555555666999@@@HHHNNN\\\mmmxxxiii[[[XXX^^^mmmxxx~~~xxxdddYYYTTTXXX[[[___uuu}}}~~~wwwpppjjjbbb^^^YYYTTTQQQOOOLLLJJJEEEDDDCCCAAA@@@@@@?????????>>>=========>>><<<;;;::::::::::::::::::::::::999999999999999999999999777777888999:::;;;;;;<<<999999:::;;;;;;<<<<<<===@@@@@@?????????>>>>>>>>>>>>???AAAEEELLLWWWccclllvvvxxxtttjjj___YYYSSSNNNHHHHHHGGGGGGIIILLLPPPSSSXXX```mmmwww}}}{{{uuurrrqqqrrrssswww{{{ssskkkbbb```^^^]]]___dddjjjnnnuuuyyyuuukkkbbbXXXRRRLLLJJJNNNTTT[[[lll|||yyyqqqnnnooorrrttttttxxx~~~|||}}}mmm[[[PPPDDDAAA===;;;999888777555333222111111000000111111111111111111111111111111////////////////////////////////////////////////..................................../////////000////////////////////////000000000000000000000000,,,------...000111111222000111111111111111111000000111111222333333444444444111555<<<===AAAQQQdddvvv|||~~~wwwqqqrrrwwwzzz}}}~~~yyyqqqdddXXXNNNHHHGGGNNNXXXcccnnnwww|||yyytttooojjjeeeaaa\\\XXXQQQJJJCCC>>><<<;;;777888999;;;<<<===>>>>>>>>>===<<<;;;:::;;;<<<<<<>>>???CCCFFFJJJVVVmmmoooYYYMMM@@@>>>;;;:::::::::888777666666666666555555555555444444444333333333222222111222333333444444444444000000111222333333444444333333333333333333333333444555555666666666666666444444444555999AAAJJJPPPbbbtttvvvgggZZZYYYaaaqqq{{{www{{{tttbbbWWWTTT\\\```fff~~~{{{xxxppphhhbbbYYYUUUOOOKKKHHHGGGDDDCCC@@@???>>>===<<<<<<<<<<<<>>>===<<<<<<======<<<;;;888888888888999999999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<======>>>??????@@@@@@@@@@@@@@@??????>>>>>>@@@AAACCCHHHPPP\\\jjjssssssssslll___SSSOOOMMMJJJFFFGGGHHHIIILLLPPPUUUYYYaaajjjvvv~~~|||yyytttqqqppprrruuuxxx~~~tttjjjddd```______aaafffmmmtttyyy}}}zzznnneee[[[TTTMMMIIIJJJOOOMMM^^^nnnvvv|||{{{rrrmmmkkklllqqqtttuuuyyy~~~~~~rrr```TTTDDDAAA>>>;;;:::999777666333222222111000111111111111111111111111111111111........................////////////////////////........................---.........//////000000000000000000000000000000000000000000000000000000---...///000111222333333000000111111111111000000000000111222333333444444444111555===>>>AAARRRgggwww~~~xxxqqqrrrwwwzzz|||~~~xxxqqqdddXXXKKKFFFFFFMMMYYYdddqqq{{{}}}~~~yyysssnnnhhhbbb___ZZZVVVOOOHHHAAA===;;;:::777888999;;;<<<===>>>>>>>>>===<<<;;;:::;;;<<<===???AAADDDHHHLLLYYYrrr{{{aaaNNNEEE@@@======;;;777666888999888777555555444444444222444777888999777555333222222222222222222222222222111000......000111222333333333333222222111111222444555555444555666888777888:::<<<===BBBOOO^^^rrrqqqeee[[[]]]hhh|||}}}~~~~~~rrrhhhZZZSSSSSS[[[dddqqqwwwoooggg^^^VVVPPPNNNLLLHHHEEECCCAAAAAA@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????===>>>???@@@@@@???>>>===DDDBBBCCCLLLYYYeeekkkmmmmmmggg^^^VVVPPPLLLJJJHHHHHHGGGGGGIIINNNUUU[[[```nnnuuu}}}{{{xxxuuuqqqlllkkknnnvvvxxxpppjjjfffddd___ccchhhkkkoooyyy|||rrrkkkaaaXXXQQQMMMJJJHHHJJJMMMVVVdddnnnrrrtttvvvlllkkkpppwwwyyywwwyyy|||yyywwwxxx{{{~~~~~~}}}hhhVVVNNNFFF???<<<:::777666888777555222///------...///////////////////////////000000000000000000000000......////////////......000000000000000000000000111111000000//////......111111111111111111111111111111111000000000000000000000000000000111111222000000000000000000000000333222222222222222222222444666:::===>>>FFFZZZnnnzzztttooommmooorrrxxx}}}zzzqqqbbbUUUKKKHHHGGGMMM[[[jjjuuu{{{}}}wwwqqqmmmiiieeebbb]]]WWWOOOHHHCCC>>>:::888999::::::;;;<<<===>>>>>>>>>===;;;::::::;;;<<<===DDDAAACCCJJJOOO[[[zzzfffRRRFFFAAA======;;;777777999888777666555555555555555333444555666666555333222222222222222222222222222111111222222222222111111111111111111000000000///222444555555444555666888777777999<<<===DDDTTTcccyyy{{{mmmccc\\\___lll~~~|||vvvjjjaaaYYYTTTVVVaaannn~~~}}}}}}zzzoooggg___VVVOOOIIIHHHFFFCCCAAA???======?????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????>>>???@@@AAAAAA@@@??????CCCCCCFFFNNN[[[eeeiiijjjfff```XXXPPPLLLIIIGGGFFFGGGHHHJJJOOOUUU]]]dddhhhtttyyy~~~~~~yyyvvvsssooonnnmmmpppuuu~~~}}}{{{xxxuuupppllljjjjjjkkkiiiooouuuzzz|||wwwpppfff\\\TTTNNNIIIFFFGGGHHHOOO[[[dddhhhkkkpppqqqpppuuu{{{}}}{{{}}}sssqqqrrrvvv{{{ooo\\\OOOFFF>>>;;;:::666666777666555222000//////111222111111111111111111111111000000000000000000000000......////////////......000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111222222222333333333333333111333777;;;>>>HHH^^^rrryyyrrrmmmllloooqqqyyy~~~~~~xxxooo___RRRJJJHHHHHHOOO\\\kkkvvv{{{}}}zzzuuuqqqnnnkkkgggeee___YYYPPPHHHBBB>>>:::888888888999:::;;;<<<======>>>===;;;::::::;;;<<<>>>BBB@@@CCCJJJQQQ___~~~nnnZZZHHHBBB======<<<999888:::777777666555555666666666555444444444333333222222222222222222222222222222000222444555555444222000111111111111000000000000222444555555444555666888777777999<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@CCCEEEJJJSSS]]]dddffffff^^^XXXQQQLLLIIIGGGGGGFFFHHHKKKPPPXXX```hhhnnnqqq{{{||||||zzzuuuqqqnnnmmmiiilllqqqxxxzzzuuuqqqmmmlllllllllkkkkkknnnrrruuuxxx~~~~~~|||vvvmmmcccYYYPPPHHHCCCFFFEEEHHHQQQXXX]]]dddkkkuuuvvvzzz~~~xxxkkkkkknnntttzzzwwwfffSSSIII@@@===;;;888777999555444222111000111333444111111111111111111111111000000000000000000000000...//////000000//////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222333333444444555555111333777;;;AAANNNeeezzz~~~xxxpppkkkjjjmmmpppyyy~~~}}}vvvlll\\\OOOIIIHHHIIIQQQ___mmmwww{{{xxxvvvsssrrrqqqooollljjjaaa[[[QQQHHHBBB===:::888999999:::;;;<<<======>>>>>><<<;;;::::::;;;===>>>AAA@@@CCCKKKSSSddduuuaaaLLLDDD>>>===<<<:::999:::666666666666666666777777777666444333222222222222222222222222222222222222111222333444444333222111333333333333333333333333222444555555444555666777777777888<<>>=========??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????????????????????????????>>>>>>>>>????????????????????????AAA@@@@@@@@@??????>>>>>>AAAAAA@@@@@@@@@AAABBBBBBEEEHHHOOOWWW```ddddddbbbYYYUUUOOOJJJIIIJJJJJJJJJLLLPPPXXX```iiiooosssuuu{{{zzzwwwrrrmmmjjjiiijjjkkkpppxxxvvvmmmhhhgggggghhhkkkmmmoooqqqvvv}}}~~~yyyqqqhhh^^^TTTJJJDDDGGGDDDEEEKKKQQQXXXbbbllluuuyyyvvvjjjlllppptttyyy}}}|||{{{~~~nnnZZZNNNCCC???>>>;;;:::;;;666444333111111111222333111111111111111111111111//////////////////////////////000000000000//////////////////////////////......//////000000111111/////////////////////////////////000000000000000000000000000000111111222222222222222222222222222222222333444444555666666555555888>>>EEETTTlll~~~vvvnnniiiiiilllpppxxx|||~~~zzztttjjj[[[NNNHHHHHHKKKUUUcccpppyyy||||||tttttttttuuuvvvuuurrroooddd]]]RRRHHHAAA<<<999888;;;<<<<<<===>>>???@@@@@@===<<<;;;::::::;;;===>>>@@@@@@DDDKKKVVVjjj{{{hhhQQQHHH???======:::999:::777777666666666777777888888777555333222222333444222222222222222222222222333222111000000111222333333333333333333333333444222444555555444555666777777777999>>>EEETTTlllwwwhhh___VVVXXX^^^mmm}}}zzzpppggg___XXXSSSWWWXXXbbbuuu|||zzziii[[[RRRLLLFFFAAA@@@@@@?????????????????????????????????>>>>>>>>>??????????????????????????????@@@??????>>>======BBBAAAAAA@@@???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@@@@??????AAA@@@??????@@@AAACCCEEEJJJMMMTTT[[[aaacccbbb```XXXTTTNNNKKKKKKMMMNNNNNNRRRWWW___gggmmmqqqrrrsssuuutttppplllhhhgggiiikkkssswww{{{rrriiibbb___bbbgggkkkpppvvv{{{}}}yyyssskkkbbbXXXNNNGGGGGGDDDCCCGGGLLLTTTaaammmvvv}}}}}}vvvlllooosssxxx{{{}}}|||uuutttuuuyyyttt```RRREEE@@@>>>;;;999:::666555333111000/////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////......//////000000111111..............................//////000000000000000000000000000111111222111111111111111111111111222222333444444555666666777666999???GGGVVVnnn~~~vvvmmmggggggkkkpppuuuyyy{{{xxxrrriii[[[OOOHHHIIINNNZZZhhhttt{{{~~~|||yyytttuuuwwwzzz|||zzzwwwttteee]]]QQQGGG???;;;999888;;;<<<<<<===>>>???@@@@@@===<<<:::::::::<<<===???@@@AAAEEELLLYYYpppnnnWWWKKKAAA======;;;999999888888777666666777777777777666555333333333444444222222222222222222222222444333111//////111333444111111111111222222222222222444555555444555666888777777;;;AAAIIIZZZsssqqqccc]]]SSSXXXbbbsss}}}rrrhhh___YYYTTTQQQSSSXXXfff}}}~~~{{{sssaaaSSSLLLHHHCCC@@@?????????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===CCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@??????@@@DDDGGGIIIPPPTTTYYY^^^aaabbbbbbaaaYYYUUUQQQNNNNNNPPPRRRRRRZZZ^^^dddjjjnnnoooooonnnmmmmmmllljjjhhhjjjmmmpppxxx{{{}}}vvvooofffaaa]]]]]]ccckkksss{{{~~~zzztttnnnfff\\\SSSMMMEEECCCBBBEEEHHHOOO\\\iiivvv}}}}}}|||wwwlllqqqwww|||}}}uuunnnllllllooowww}}}fffVVVFFF???===:::888777777666444222000///......////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000////////////////////////---......//////000000111000000000000000111111222000000000000000000000000222222333333444444555555666666888???IIIXXXnnnuuulllffffffkkkpppuuuyyyzzzwwwqqqhhh[[[OOOHHHKKKRRR___mmmyyy~~~zzzwwwuuuwwwzzz~~~~~~yyyuuueee\\\PPPEEE>>>:::999888999999:::;;;<<<======>>><<<;;;:::999:::<<<>>>???@@@CCCGGGOOO^^^yyyttt\\\OOOBBB>>>===:::888888999999888777666666666666444444333333333333333444222222222222222222222222333333222222222222333333111111111222222222333333222444555555444555666888777888<<>>@@@???DDDIIIRRRdddwww^^^QQQCCC>>>===:::888777::::::888777666666666666222222222222222222333333222222222222222222222222222333555666666555333222333333333444444555555555222444555555444555666888777888===EEEOOO```yyylll^^^ZZZUUU___lll}}}vvvlllbbbZZZUUUSSSSSSaaahhhyyyzzzyyyyyy{{{nnn\\\OOOIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFHHHJJJKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDDDDBBBAAABBBEEEJJJOOOSSS[[[\\\^^^___```aaaccceeefffbbb]]]ZZZZZZ[[[]]]]]]ccceeeiiimmmnnnmmmkkkiiifffiiikkknnnooorrrvvvxxxuuuuuutttsssrrrrrrrrrrrrkkkdddaaaeeeiiippp}}}zzzrrrqqqyyyzzzssskkkbbbZZZTTTIIIGGGFFFGGGFFFHHHRRR]]]nnn~~~}}}|||{{{{{{tttzzz~~~|||}}}yyyqqqjjjhhhhhhjjjqqqyyy}}}uuucccPPPGGGDDD@@@===;;;555555444444444333333333111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111000000//////......000000000000000000000000---------...///000000111000000000000000111111222222222222222222222222222333222222222222222222222888888===GGGSSScccxxxvvvkkkeeeffflllqqqyyy||||||wwwooofffXXXKKKIIIMMMWWWeeettt|||xxxwwwzzz~~~}}}vvvqqqcccZZZMMMAAA;;;999999999999::::::;;;<<<===>>>>>><<<;;;:::999:::<<<>>>@@@???DDDJJJTTTiiidddQQQBBB@@@AAA<<<888999666555555555555666666777666555555555555444444444000111111111111222222222444444444333333222222222333333333222222111111111555555555555555666777888<<<===???EEEQQQeee|||}}}jjj___\\\UUUcccvvvxxxmmmdddZZZSSSSSSWWW\\\lll|||uuuyyyxxxgggVVVOOOMMMIIIEEECCCCCCCCCBBBBBBBBBCCCDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDGGGHHHHHHHHHHHHHHHGGGFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIKKKLLLMMMKKKKKKJJJHHHGGGEEEDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFDDDEEEFFFGGGJJJNNNUUUYYYaaaccceeedddbbbcccgggkkkeeekkkmmmiiifffffffffeeehhhiiijjjjjjhhhgggggggggkkklllmmmooopppppppppooonnnjjjggghhhjjjmmmmmmlllhhhiiikkkpppxxxuuupppllllllnnnuuuzzzuuuqqqhhh]]]TTTOOOHHHCCCBBBBBBEEEKKKSSScccvvv|||}}}~~~}}}~~~|||~~~{{{{{{|||~~~zzzooogggeeekkksssyyy~~~mmmVVVFFF>>>;;;888555666555444333222111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////222222111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111444444333333333444555555888999;;;AAAPPPgggxxxttthhhaaaccclllttt|||{{{zzzqqqbbbTTTNNNLLLRRR]]]jjjvvv{{{zzz}}}ssskkk```TTTHHHBBB>>>:::999;;;777777888999::::::;;;;;;:::::::::;;;<<<===>>>???GGGIIINNNZZZooo~~~}}}~~~~~~iiiVVVEEEAAA@@@;;;888999777666666555555555666666666555555555555444444444111111111111222222222222444333333333333333333222333333333222222222111111555555555555555666777888:::===AAAIIIVVViii~~~zzzfff]]]\\\[[[jjjyyyoooeee\\\UUUVVV\\\cccuuuzzzvvv|||wwwgggWWWOOOMMMJJJFFFDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFHHHHHHIIIHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMNNNOOONNNMMMLLLJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLQQQWWW\\\bbbeeegggfffeeeeeeiiilllnnnsssuuurrrnnnmmmkkkhhhhhhiiiiiihhhgggfffeeeffflllmmmooopppqqqpppoooooodddbbbaaadddiiinnnqqqrrrmmmqqqwww{{{ppphhhgggaaaccciiittt}}}xxxsssjjj___VVVPPPIIIDDDCCCCCCDDDIIIOOO[[[kkk~~~{{{||||||||||||}}}uuummmjjjnnnuuuzzz~~~qqq[[[JJJAAA>>>;;;888666666444333222222111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////......------000000000000000000000000000000000000111111111111111111111111111111111111222222111111222222333444555888;;;BBBSSSjjj{{{}}}rrrgggaaadddlllsss|||{{{yyyqqqbbbUUUOOOOOOVVVbbbooo{{{}}}}}}{{{qqqiii]]]RRRFFF@@@===999888:::777888888999::::::;;;;;;:::::::::;;;<<<===>>>???EEEHHHOOO]]]ttt}}}|||{{{}}}pppZZZGGGAAA@@@;;;888:::888888777666555555555555666555555555555444444444111111111111222222222333222333333333333333333444333333333333222222222222555555555555666777888999999===CCCNNN]]]ooouuubbb[[[\\\cccuuu|||{{{pppggg^^^XXX[[[aaammm}}}wwwwwwwwwgggXXXQQQNNNJJJGGGEEEHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKKKKLLLKKKKKKJJJJJJKKKLLLMMMOOOQQQRRRSSSSSSRRRRRRPPPNNNKKKIIIGGGFFFCCCCCCCCCDDDEEEHHHJJJKKKLLLLLLLLLLLLNNNSSSYYY^^^cccfffjjjjjjiiiiiillloooxxx}}}~~~zzzwwwrrrllljjjjjjhhhgggeeedddddddddfffgggiiijjjjjjhhhfffeee^^^^^^___dddkkksssyyy|||{{{yyynnneee]]][[[\\\YYY^^^iiiyyyzzzuuummmaaaYYYQQQKKKGGGFFFDDDCCCEEEJJJSSS___mmmyyy}}}wwwxxx|||~~~}}}}}}~~~vvvsssuuuyyy}}}~~~wwwaaaPPPFFFAAA>>>;;;777666555444333222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////////////////////////////............---000000000000000000000000000000000000111111111111111111111111111111111111222222222222222333444444555888===EEEVVVkkkzzz~~~yyyooogggcccfffmmmttt|||{{{yyypppaaaUUUPPPRRR[[[iiiwwwxxxnnnfffYYYNNNCCC???<<<999888999888888999999::::::;;;;;;:::::::::;;;<<<===???@@@CCCGGGPPPaaazzz|||zzzyyyxxxzzz|||ttt^^^HHHAAA???:::999;;;999888777666555555555555666555555555555444444444111111111222222222333333222222222333333444444444333333333333333333333333555555555555666777999999:::>>>EEERRRcccvvvooo^^^ZZZ^^^kkk~~~}}}}}}qqqggg^^^ZZZ^^^eeetttyyytttxxxvvvhhhYYYSSSPPPKKKHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNNNNOOOOOOPPPQQQQQQPPPPPPRRRSSSUUUWWWYYYZZZZZZZZZXXXWWWTTTQQQMMMJJJHHHFFFCCCCCCCCCEEEGGGJJJNNNPPPNNNNNNMMMMMMOOOSSSZZZ___dddhhhmmmoooooooooqqqsss}}}xxxpppnnnkkkhhhfffeeedddcccbbbbbbbbbccccccbbb```]]]\\\___aaadddkkkttt}}}~~~tttggg___WWWRRRSSSWWWZZZbbbqqq|||wwwoooddd[[[SSSNNNJJJIIIFFFBBBBBBEEENNNVVV```kkkyyywwwppprrrwww|||~~~~~~~~~|||}}}gggUUUIIICCC???<<<888777666444333222222222000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111444444444444444555666777777;;;@@@HHHWWWiiiuuuxxxwwwssslllffffffjjjrrrwww~~~||||||yyyooo```UUURRRRRR]]]mmm{{{~~~~~~~~~uuujjjcccVVVKKKBBB>>><<<999999:::999999999:::::::::;;;;;;:::::::::;;;<<<>>>???@@@BBBGGGRRRddd~~~~~~{{{wwwuuuttttttwww{{{}}}}}}xxx```JJJAAA>>>:::999===:::999888666666555555555666555555555555444444444111222222222222333333333222222222333333444444444333333333333333333333333444555555555777888999:::<<<@@@IIIWWWjjj~~~jjj\\\\\\bbbsss|||pppeee^^^[[[aaaiii|||~~~wwwuuu{{{vvviii\\\VVVRRRMMMKKKKKKGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLJJJIIIJJJMMMOOOQQQPPPQQQRRRSSSTTTUUUUUUUUUWWWYYY\\\^^^````````````___]]]YYYUUUPPPKKKGGGEEECCCCCCDDDFFFJJJNNNSSSUUUPPPOOONNNMMMNNNSSSZZZ___dddjjjrrrvvvvvvwwwxxxzzz~~~tttrrrmmmhhheeedddcccbbbaaabbbbbbbbbbbbaaa```^^^]]]cccgggnnnwwwzzzjjjccc[[[WWWRRRNNNPPPUUU\\\gggzzz~~~xxxqqqfff^^^VVVQQQMMMKKKGGGBBB@@@BBBJJJNNNUUU___mmm|||wwwooojjjmmmsssyyy{{{|||nnnZZZKKKCCC>>><<<999888777555444333222222000000000000000000000000.../////////000000000111///////////////////////////////////////////////////////////////////////////////////////000000000///////////////////////////000000000111111111111111111111111111111111111444444444444555666777888666;;;@@@HHHVVVgggrrruuuqqqnnniiigggjjjpppxxx|||}}}||||||yyynnn___VVVTTTRRR^^^nnn|||||||||}}}}}}}}}sssggg___RRRIII@@@>>>===;;;:::<<<:::::::::::::::;;;;;;;;;:::::::::;;;===???@@@AAACCCGGGSSSfff|||yyyrrrpppmmmmmmppptttwwwxxx}}}eeeNNNDDD@@@;;;999<<<999888888777666666666666666555555555555444444444222222222222333333333333222333333333333333333444333333333333444444444444444444555666777999:::;;;???DDDOOO```uuu{{{fff]]]aaaggg~~~yyylllccc^^^^^^gggqqq~~~xxxxxxvvvkkk___YYYUUUPPPNNNOOOIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQOOOMMMKKKLLLNNNRRRTTTSSSTTTVVVWWWYYYZZZZZZ[[[^^^```ccceeegggggggggfffgggeee```YYYSSSLLLHHHEEEDDDDDDEEEHHHLLLRRRXXX[[[TTTSSSQQQOOOPPPUUU\\\aaagggnnnxxx~~~yyytttnnngggcccbbbbbb```^^^_________```aaaccceeeffflllrrr}}}pppfffYYYUUUQQQPPPNNNMMMPPPWWW]]]lll{{{tttjjjbbbYYYTTTPPPMMMIIIBBB@@@BBBDDDHHHLLLSSS```nnnuuuuuupppiiiggglllsssxxx}}}~~~~~~~~~}}}vvv```OOOEEE???===;;;:::888666444333222222000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////////////////,,,------------.........000000000000000000000000000000000000111111111111111111111111111111111111222222222222333444666666444888???GGGVVVhhhsssvvvpppmmmiiijjjooovvv|||}}}||||||yyynnn___VVVUUURRR___ooo{{{zzzzzz|||}}}|||ooobbbZZZOOOFFF>>>======;;;;;;===::::::::::::;;;;;;;;;;;;:::::::::<<<===???AAABBBDDDHHHSSSfff}}}xxxtttjjjgggddddddhhhmmmqqqsssmmmTTTIIICCC<<<888:::888888777777777777777888666555555555555444444444222222222333333333444444444333333333333333333222333333333444444444555555444444555666777999;;;<<<@@@HHHWWWmmmtttddd___fffmmm~~~tttiiibbb___cccooo{{{}}}zzz|||wwwlllbbb\\\WWWRRRPPPRRRMMMMMMMMMNNNOOOPPPQQQRRRVVVVVVUUUUUUVVVVVVWWWXXXYYYVVVSSSPPPPPPSSSWWWYYYZZZ[[[]]]___aaaccccccdddgggjjjmmmppprrrrrrqqqpppooolllfff___VVVOOOIIIFFFEEEEEEFFFIIIOOOVVV\\\```YYYXXXUUUSSSTTTXXX```eeejjjsss~~~~~~tttmmmddd_________]]][[[\\\\\\]]]```eeelllrrrvvvyyyjjj]]]VVVOOOLLLJJJKKKKKKLLLTTT\\\eeevvv}}}wwwnnnggg\\\VVVQQQOOOJJJCCCAAACCC@@@DDDGGGLLLVVVbbbjjjkkklllhhhhhhooowwwzzz}}}|||xxx{{{~~~~~~}}}}}}}}}hhhUUUIIIBBB???;;;:::888666555333333222000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......000000000000000000000000000000000000111111111111111111111111111111111111111222222222444555666777666:::@@@HHHVVVhhhssswwwsssooolllmmmrrrxxx}}}~~~||||||}}}yyymmm^^^WWWVVVUUUaaaqqq|||yyyxxx{{{}}}zzzkkk]]]UUUKKKCCC<<<;;;<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@AAABBBEEEIIISSSggg|||wwwpppkkk```]]][[[\\\aaahhhnnnqqqsssYYYMMMEEE<<<777888888777777777777777888999666666555555555444444444222222333333333444444444444444444333333222222222333333333444444555555555444444555666888999;;;<<<@@@JJJ]]]vvvpppcccaaaiiipppzzzpppfffaaaaaahhhvvv}}}{{{wwwmmmccc^^^YYYSSSRRRSSSPPPPPPQQQQQQSSSTTTUUUVVV[[[[[[[[[[[[[[[\\\]]]]]]```]]]YYYVVVVVVYYY\\\___bbbccceeegggjjjkkklllmmmqqqsssvvvyyy{{{{{{zzzyyyuuurrrkkkcccYYYQQQJJJGGGEEEEEEGGGKKKPPPXXX___ccc]]]\\\YYYWWWWWW\\\ccciiimmmvvvtttlllbbb]]]\\\]]][[[XXX______bbbfffnnnxxxxxxgggZZZQQQLLLLLLIIIGGGIIIJJJMMMXXXbbbpppzzzrrrkkk^^^XXXRRROOOJJJDDDBBBDDD???CCCGGGIIIQQQ]]]eeegggllliiijjjssszzz}}}~~~}}}vvvssswww||||||{{{{{{zzznnnZZZLLLEEEBBB<<<;;;999777555444333222000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000////////////////////////........./////////000000000000000000000000000000000000000000111111111111111111111111111111111111333444444555666777999999;;;???CCCIIIVVVgggqqqtttvvvrrroooppptttyyy|||}}}||||||}}}yyymmm^^^WWWWWWXXXdddsss}}}wwwxxx{{{~~~xxxhhhZZZQQQHHH@@@::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBCCCEEEHHHSSSggg~~~yyyrrrjjjdddYYYVVVUUUWWW]]]fffmmmqqq|||___JJJAAA>>><<<999777777777777666666666666666666555444444444444555444444333333333333222222333333333333333333333333666555555555555666777777444444555555777999<<<===GGGQQQfffpppaaa]]]mmm|||rrrggg```bbbeeekkk~~~}}}{{{xxxnnnccc]]]XXXSSSOOOOOOOOONNNNNNOOOQQQUUUYYY\\\[[[]]]___```aaabbbeeegggdddbbb^^^\\\]]]aaaeeehhhjjjlllpppqqqqqqqqqrrrssszzz{{{{{{|||||||||||||||yyywwwrrriii]]]SSSLLLIIIGGGEEEFFFLLLVVV^^^ccceeeddd```[[[[[[```fffjjjlllrrr{{{sssjjjbbb___]]]\\\___cccfffhhhmmmttt~~~wwweeeXXXOOOHHHFFFFFFDDDEEEJJJOOOUUU___iii}}}~~~~~~{{{uuunnnccc^^^WWWQQQLLLHHHEEEBBBDDD@@@@@@EEELLLSSS]]]fffiiiqqqyyy|||~~~tttpppmmmsss{{{|||vvvuuuyyyxxxcccRRRFFF@@@<<<:::999888888777444222444333333222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000000000000000111111111111111111111000111111222333444555666555555555777999<<<>>>BBBIIIXXXkkkvvvxxxuuusssrrrrrruuuxxxzzz{{{||||||}}}zzznnn___XXXYYY\\\eeeqqqzzz~~~{{{vvvvvv{{{~~~uuuhhhXXXNNNDDDAAA===::::::::::::::::::;;;<<<<<<<<<;;;:::999999:::;;;;;;;;;===@@@CCCJJJMMMXXXmmm|||uuukkk___WWWLLLLLLMMMPPPVVVaaammmuuu~~~cccMMMCCC???<<<:::888888888777777777666666666666555444444444444555444444333333333333222222333333333333333333333333555555444444555555666777444444555666777999<<>>AAACCCJJJPPP]]]ssszzzrrrggg[[[RRRJJJKKKLLLOOOVVVaaammmuuuhhhRRRFFF@@@===;;;888888888777777777666666666666555444444444444555444444333333333333222222333333333333333333444444444444444444444555555666444555666666777:::>>>AAAMMM___yyyyyykkkbbbcccuuuwwwyyywwwqqqddd\\\YYY___iiiyyy|||{{{pppddd]]]XXXQQQNNNNNNLLLKKKJJJJJJKKKNNNPPPRRRSSSVVVXXXZZZ[[[]]]```bbbbbbaaa``````aaadddfffhhheeehhhkkkmmmnnnppprrrsssyyyzzz|||~~~}}}|||yyyqqqeeeZZZQQQLLLHHHGGGHHHLLLTTT]]]cccfffeeecccaaaccciiiooouuuwww|||yyyqqqjjjiiikkkmmmrrrxxxhhhVVVMMMGGGEEEFFFEEEFFFJJJOOOSSS[[[lll|||wwwrrrsssxxx{{{sssjjjfff^^^WWWQQQLLLGGGDDDAAA??????AAABBBHHHUUUbbbttt~~~zzzqqqfffcccbbbiiittt{{{|||yyyvvvvvv}}}xxxsssuuu{{{qqq]]]NNNFFF>>><<<:::888888777444222000000111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000000000000000111111111111111111111111111222333333333555555555555555777999<<>>>>>>>>===;;;;;;999:::<<<<<<<<<>>>BBBDDDKKKRRRccc{{{}}}wwwnnnaaaTTTKKKGGGHHHIIIMMMUUUaaannnwwwmmmXXXIIIAAA<<<:::777777777666666666555555666666555444444444444555444444333333333222222222333333333444444444444444444333333333333444555555444555777777777:::@@@DDDPPPgggssshhhcccgggzzzvvvzzz{{{pppiii```[[[YYY^^^jjj}}}|||{{{~~~rrreee]]]WWWQQQMMMMMMJJJIIIHHHGGGHHHIIIKKKLLLMMMPPPRRRTTTVVVXXX[[[]]][[[[[[[[[[[[[[[\\\]]]^^^___bbbeeegggiiikkknnnpppuuuwwwzzz~~~wwwjjj]]]SSSNNNJJJIIIIIILLLSSS[[[ccchhhgggffffffhhhmmmrrrwwwzzz}}}xxxrrrtttxxx|||fffSSSJJJEEEDDDEEEEEEIIIOOOTTTYYYdddxxxyyysssooorrrwww~~~wwwnnniiibbbZZZTTTMMMHHHDDDAAA@@@@@@@@@???CCCQQQ___sssyyyqqqccc```aaaiiiuuu~~~{{{yyy{{{pppkkklllsssyyycccRRRHHH???===:::999888777555333555555444333222111000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000///000000000111111111111222111111111111222333333333444555555555555888:::;;;@@@GGGPPP```pppwwwxxxuuuuuuuuuuuuuuuxxx{{{~~~|||oooaaa[[[\\\cccjjjttt{{{~~~~~~|||~~~xxxlllbbbYYYPPPJJJBBB???<<<::::::;;;<<<<<<>>>???@@@@@@???>>><<<;;;999;;;<<<<<<===???CCCEEEKKKTTTfff|||uuukkk]]]OOOGGGDDDEEEGGGLLLUUUbbbqqq{{{sss]]]LLLAAA<<<:::666666555555555444444444666666555444444444444555444444333333333222222222333333333444444555555555444333333333333444555555444666888888777;;;AAAGGGTTTmmmooogggdddjjj~~~xxxwwwkkkbbb[[[XXXXXX^^^lll{{{zzz{{{tttfff^^^WWWPPPLLLLLLHHHGGGFFFEEEEEEFFFGGGGGGHHHJJJMMMOOOPPPRRRUUUWWWUUUUUUUUUUUUUUUUUUUUUUUUZZZ\\\```ccceeehhhlllooovvvxxx}}}zzzmmm___TTTOOOLLLKKKJJJLLLQQQZZZccciiijjjjjjkkkmmmpppuuuyyy|||}}}gggTTTJJJEEEDDDEEEEEEIIIQQQYYYaaannn|||xxxvvvtttrrrvvv{{{{{{pppkkkddd\\\VVVOOOHHHDDDCCCBBBBBBAAA>>>AAANNN[[[nnn~~~~~~uuummmaaa```ccckkkwww~~~zzzyyyvvviiieeegggmmm~~~iiiUUUIIIAAA>>>;;;999888777555444666666555444333222222111////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000///000000000111111111111222222222111222333333444222444555555555666888:::<<>>===<<<:::;;;<<<===>>>@@@DDDFFFLLLUUUiii|||ttthhhYYYMMMEEECCCDDDFFFLLLVVVeeeuuuzzzdddPPPBBB<<<;;;666666666555555555444444666666555444444444444555444444333333333333222222333333333444555555666666444444444444444555555666333777999999888;;;CCCJJJWWWqqq{{{kkkeeefffooo}}}{{{sssggg\\\TTTTTTWWW```qqqyyyyyy~~~vvvhhh^^^VVVOOOKKKKKKFFFFFFEEEEEEDDDDDDEEEEEEFFFHHHJJJLLLLLLNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVVVVZZZ]]]```cccgggkkkpppsss|||yyymmm___VVVPPPMMMLLLLLLLLLPPPXXXcccjjjnnnppprrrtttwwwzzz~~~eeeSSSJJJFFFFFFGGGEEEIIISSS^^^jjjyyyyyywwwwwwyyyzzz~~~~~~qqqmmmfff___XXXQQQJJJEEEEEECCCBBBAAA???AAAKKKUUUhhh{{{~~~yyyooogggbbbcccgggpppzzz~~~yyywww{{{zzznnndddcccdddjjjyyypppZZZMMMBBB???<<<999888777666555333333444444444555555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000000000000000111111111111222222222222222333444444222333555555555666888;;;<<>>;;;999;;;===>>>>>>@@@@@@AAAAAA@@@>>><<<;;;:::;;;===>>>???AAAEEEHHHMMMXXXmmm|||ssseeeWWWLLLFFFBBBCCCFFFMMMXXXiiizzzkkkUUUEEE>>>===888777777777777666666666666666555444444444444555444444333333333333222222333333444444555666666666555555444444555555666777333777:::999888;;;EEEMMM\\\tttvvvgggdddhhhtttzzzwwwpppdddYYYQQQTTTYYYcccvvvzzz{{{xxxhhh^^^VVVNNNJJJJJJFFFEEEEEEEEEDDDDDDDDDDDDGGGHHHJJJKKKKKKLLLNNNPPPQQQQQQRRRSSSVVVYYY\\\^^^```cccfffjjjnnnrrrxxx|||}}}uuuiii^^^WWWSSSNNNNNNMMMLLLOOOWWWccckkkrrruuuyyy}}}vvv]]]OOOIIIGGGHHHKKKKKKNNNXXXgggwww~~~{{{{{{}}}sssoooiiibbb[[[TTTMMMHHHFFFBBB@@@AAAAAAAAAGGGOOO```uuu~~~}}}yyyqqqjjjgggiiiooowww{{{wwwxxx}}}}}}rrrhhhbbbcccdddhhhvvvxxxaaaSSSDDD@@@<<<999888888666555222222222222333333333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000000000000000111111111111333222222222222333444444222333555555555666999;;;===AAAGGGPPP```pppxxxyyyyyy|||}}}|||zzz{{{~~~qqqccc^^^```iiinnnuuuzzz|||}}}rrrhhh___VVVMMMGGG@@@===:::999;;;===>>>???@@@@@@AAA@@@???>>><<<::::::;;;===>>>???BBBEEEHHHPPP]]]ttt{{{qqqcccUUULLLGGGBBBDDDGGGNNN[[[lll~~~oooXXXGGG@@@???999999999999888888888888666666555444444444444555444444444333333333222222333333444444555666777777666555555555555666777777333777:::999888<<>>???BBBFFFIIIRRR```zzzzzzoooaaaTTTKKKHHHCCCDDDHHHOOO\\\nnnxxx]]]HHH???>>>;;;:::888777666666666666888777777666555444444444555444333333222222333333333333333444444444555555444333333333444555777888:::888888:::<<>>>>>AAAEEEGGGVVVfff|||yyyyyy|||~~~}}}{{{uuuyyyyyytttrrruuu~~~}}}pppmmmiiiiiimmmsssyyy|||kkkUUUIIIBBB<<<;;;:::666555777666444222000000000111222333111///......///111333////////////000000000000////////////............////////////000000000000111111111111000000000000........................000111111111111222222222333333333222222111111111222333555444444555777999;;;@@@GGGOOO^^^ppp{{{~~~||||||~~~ooodddaaacccoootttyyy{{{|||||||||rrrjjjcccZZZOOOGGGAAA>>>:::999:::<<<>>>???@@@AAACCCBBB???<<<:::999999===AAABBBCCCEEEIIIMMMVVVkkk}}}|||wwwnnnbbbUUULLLFFF>>>EEEMMMTTT```ttt|||bbbMMMBBB@@@;;;:::888777666666666666888777777666555555444444555444333333222222333333333333333444444444555555555444444333444555777777999777888:::<<>>:::999:::===>>>???AAACCCDDDCCC@@@===;;;::::::===@@@AAABBBEEEKKKOOO[[[rrrzzzyyyuuummmbbbVVVLLLGGGAAAFFFLLLTTTbbbuuuiiiSSSFFFBBB<<<;;;999777666666666666777777777666555555444444555444444333333333333333333333333444444444555555666555555444444555666666777666888;;;<<<>>>FFFOOOfffyyyqqqddd\\\aaannn|||qqqlllggg```ZZZWWWXXX\\\ggg|||yyytttuuunnn___UUUPPPLLLJJJHHHIIIKKKMMMOOOPPPQQQQQQSSSVVVZZZ^^^aaaccccccccceeegggiiimmmqqquuuxxxyyyxxxyyyzzz{{{{{{yyyxxxvvvrrrrrrrrrrrrrrrqqqppppppmmmlllkkkjjjhhhfffdddccc^^^^^^^^^]]]^^^aaafffjjjsssyyyyyyssspppqqquuu~~~zzzgggXXXOOOGGGFFFIIILLLSSSYYYeeeuuuzzztttlllfffaaa[[[TTTOOOIIIGGGDDDBBB@@@@@@AAABBBGGGRRRfff}}}yyytttpppqqquuuzzz||||||}}}|||uuupppooovvv~~~yyyrrrrrrxxxzzzdddPPPGGG???<<<;;;888666777555444333111000111111222000000000000000000000000////////////000000000000////////////........................////////////111111111111000000000000////////////////////////000111111111111222222222333333333222222222222222222333444444444555777999<<>>:::999:::===??????BBBDDDEEECCC@@@===<<<<<<:::<<<>>>???AAAEEEMMMSSSbbb{{{}}}{{{uuutttrrrlllcccWWWMMMFFFDDDGGGKKKTTTdddxxxqqqYYYJJJCCC===;;;999777666666666666777777666666555555555555555555444333333333333333333333333444444444555555666666666555555555555555555555888;;;<<<>>>GGGQQQgggxxxlllaaa[[[aaapppwwwlllfffbbb\\\WWWVVV[[[```nnnuuurrrtttoooaaaXXXSSSPPPNNNMMMNNNQQQSSSUUUVVVVVVUUUXXXZZZ___cccggghhhhhhggghhhiiilllooorrrsssttttttssstttuuuuuussspppmmmjjjiiijjjkkklllmmmmmmlllllllllmmmnnnnnnnnnnnnmmmmmmjjjjjjkkkjjjiiijjjmmmpppvvvzzzyyyqqqllljjjooouuu~~~lll\\\PPPKKKGGGIIILLLQQQZZZcccqqq{{{uuummmgggbbb]]]WWWRRRJJJIIIFFFDDDBBB@@@???>>>BBBIIIXXXmmmrrrnnniiijjjpppvvvzzz|||wwwpppmmmrrryyy}}}}}}jjjUUUKKKAAA===<<<999666777555444333222111111111111000000111111111111000000////////////000000000000////////////............---.........////////////111111111111000000000///000000000000000000000000000000111111111222222222111111111111111111000000333444555666666777999;;;;;;BBBMMMYYYjjj{{{qqqeeebbbdddkkknnnqqqssstttwww}}}~~~xxxpppjjjeee^^^SSSKKKAAA>>>:::999;;;>>>???@@@BBBCCCDDDBBB???===<<<<<<:::<<<===>>>@@@FFFOOOVVVfff}}}zzzxxxrrrqqqpppllldddYYYMMMEEEFFFGGGJJJTTTggg{{{xxx```MMMCCC===<<<:::888666666666666666666666666555555555555666555444444333333444444333333333444444444555555666666666666666666555555555666999<<<===@@@KKKWWWjjj{{{iiiaaa\\\cccuuu~~~tttiiiccc^^^XXXVVVWWW]]]eeewwwzzzrrrpppssspppccc[[[WWWTTTRRRQQQSSSUUUVVVWWWXXXWWWWWWZZZ]]]aaafffhhhiiiiiihhhggghhhjjjlllllllllkkkjjjnnnoooppppppnnnjjjgggdddbbbdddgggiiikkklllllllllnnnpppsssvvvyyyzzzzzz{{{zzzzzzzzzxxxuuuttttttuuuzzz}}}vvvlllggggggnnnwwwrrr```UUUKKKIIIHHHKKKOOOVVVbbbnnn~~~xxxooohhhddd___YYYUUUKKKJJJHHHEEEBBB@@@>>>===@@@DDDNNN```rrr}}}}}}yyykkkgggccceeellltttzzz|||zzzsssnnnpppvvvsss\\\OOOCCC>>>===:::777777444444333222111111111111000000111111111111000000////////////000000000000////////////.....................////////////000111111111111000000000///111111111111111111111111000000111111111222222222333333333444444444444444111333444444555666888;;;:::BBBLLLYYYjjj|||pppccc```bbbfffiiimmmppprrrvvv}}}}}}xxxqqqkkkggg___UUULLLAAA>>>:::999;;;>>>@@@AAABBBBBBBBBAAA===;;;;;;;;;;;;<<<===>>>@@@FFFPPPWWWhhhzzzvvvsssnnnnnnooommmggg]]]OOOFFFFFFFFFJJJTTThhh{{{fffPPPDDD>>>===;;;888777666666666666666666666666666555555666555555444444444444444333333333444444444555555555666666777777777666666666777:::===>>>CCCQQQ```rrrhhhcccaaaiii}}}}}}ssshhhaaa\\\WWWVVVXXXaaalllsssnnnooouuuqqqccc[[[WWWTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVZZZ\\\___bbbdddeeeeeeeeecccdddeeefffeeedddcccbbbcccdddeeeeeeeeeccc```___```bbbfffkkknnnpppqqqqqqsssvvvzzz~~~~~~~~~uuukkkeeefffppp{{{vvvbbbTTTNNNIIIHHHJJJOOOTTT\\\mmm|||zzzqqqjjjeee```[[[VVVMMMKKKHHHEEEBBB???>>>===@@@AAAHHHTTTcccnnnqqqqqqgggccc```ccckkkuuu{{{}}}|||uuuoooooosss}}}}}}aaaSSSEEE???>>>;;;888777444444333333222111111000000000000000000000000000////////////000000000000////////////............////////////000000000000111111111111000000000000000000000000000000000000000111111111111222222222111111222222222222333333...000111222222444666999:::AAAKKKWWWhhh{{{nnn```]]]___aaafffkkkooossswww~~~~~~yyyrrrnnniiiaaaVVVMMMAAA>>>;;;:::<<>>???@@@FFFOOOVVViii|||vvvpppllljjjkkkmmmnnnlllbbbUUUKKKGGGHHHLLLUUUgggxxx}}}mmmTTTFFF???===;;;999777666666666555666666666666666666666666666555444444444444444333333333444444444555555444555666777888888777777777888;;;===???FFFWWWhhh|||}}}hhhffffffqqq~~~tttiiiaaa[[[VVVWWWZZZfffssswwwllljjjmmmwwwpppbbbYYYTTTPPPNNNLLLLLLMMMNNNPPPRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\ZZZ[[[\\\]]]^^^^^^^^^^^^dddggglllrrrwwwzzz{{{|||yyyqqqmmmppp|||{{{iiiWWWMMMLLLJJJKKKOOOUUU\\\hhh|||}}}ssskkkfffaaa[[[WWWMMMKKKHHHDDDAAA???>>>>>>??????CCCJJJTTT^^^dddgggeeebbbaaaeeennnxxx~~~|||vvvooommmpppxxxfffVVVFFF@@@???<<<888777333333333333222111000000222111000//////000111222////////////000000000000////////////............000000000000111111111222111111111111000000000000000000000000000000000000000111111111111222222222.../////////000000000111///000222333333555777:::<<>>;;;:::<<>>;;;999777666666666555555555666666666666666666666555444444444444555333333333444444444555555333444666777888888888777999999<<<>>>@@@HHH[[[mmm|||hhhhhhjjjvvv~~~}}}}}}uuujjjbbb[[[VVVWWW[[[iiixxxqqqgggggglllyyyppp```VVVPPPLLLJJJGGGGGGHHHIIILLLOOORRRTTTNNNOOOOOOPPPQQQRRRRRRSSSUUUUUUUUUVVVWWWXXXYYYYYYZZZ[[[\\\^^^```bbbcccdddiiimmmssszzz~~~yyywww}}}rrrbbbRRRLLLNNNMMMOOOUUU\\\dddrrrtttlllfffaaa[[[WWWNNNLLLHHHDDDAAA?????????>>>>>>@@@DDDKKKSSS[[[```eeebbbbbbgggqqqzzz}}}|||vvvnnnlllnnnuuuhhhXXXGGG@@@???<<<888777333333333333333111000000333111000......000111333////////////000000000000000/////////............000111111111222222222222111111111111000000000000////////////////////////000111111111111222222222111111222222333333333444222333555666666888;;;======CCCKKKUUUfffzzzyyyggg[[[YYY\\\^^^dddmmmtttyyy~~~~~~|||vvvqqqlllcccXXXNNNAAA>>>;;;:::<<>><<<===>>>;;;>>>@@@AAABBBGGGNNNTTThhh~~~{{{uuummmeeeaaa___bbbiiippptttnnnbbbXXXLLLOOOSSSXXXcccnnnsssqqq~~~zzz^^^JJJCCC@@@<<<999888777666555444444444555555555555555666666666666666666666666555333111000000222555777555555555555555666777777:::777999???BBBIIIaaa{{{{{{qqqooorrryyyqqqooozzz|||wwwlllaaaYYYXXX\\\```kkk~~~tttiiibbbdddjjjxxx}}}lll\\\SSSMMMIIIGGGEEEEEEEEEEEEFFFHHHJJJLLLLLLLLLKKKKKKLLLNNNOOOPPPRRRSSSSSSSSSRRRTTTWWWYYY\\\___bbbddddddeeeiiillluuuyyy~~~}}}}}}|||yyyhhh\\\SSSMMMKKKJJJOOOWWWbbbqqqvvvnnnhhhaaa[[[VVVPPPLLLGGGDDDBBB@@@>>>===@@@<<<:::===BBBIIIUUU```ccckkkrrruuuyyyxxxvvvzzz{{{uuuqqqqqqttt~~~qqq^^^JJJAAA???<<<777555666666555444333333333333111111111111000000000000111111000000//////......111111111111111111111111222222111111000/////////000000000000000000000000111111222333333333333222------...000111333444444333222222111111222222333333444444444444555999<<<@@@CCCKKK[[[oooqqq```UUUVVVZZZ___gggqqqyyy~~~}}}|||}}}~~~|||wwwrrrlllcccYYYQQQDDD???<<<======<<>>>>>???===>>>BBBDDDGGGNNNVVVddd|||xxxqqqfff___]]]aaadddkkksssxxxssshhh^^^SSSRRRSSSZZZccciiijjjiii}}}aaaKKKCCC@@@;;;999888777777666555555555555555555555555555555555555555555555555555444222222222333555666555555555555555666777777:::888;;;AAAFFFOOOhhh|||oooooovvvqqqjjjiiittt|||vvvmmmbbbYYYXXX\\\aaannnzzzmmmddd___ccciiizzzzzzhhhYYYOOOKKKGGGFFFDDDDDDCCCCCCDDDEEEGGGHHHLLLKKKKKKLLLMMMOOOQQQRRRSSSTTTVVVWWWWWWXXX[[[]]]aaadddhhhkkkmmmooosssvvv~~~}}}zzzzzz{{{~~~vvvdddZZZRRRMMMMMMPPPWWWbbbooo~~~yyyqqqjjjddd]]]XXXQQQMMMHHHDDDBBBAAA???===>>>:::999<<<@@@FFFQQQ\\\fffooowww{{{~~~vvvqqqqqqwww{{{xxxuuuuuuwww~~~vvvbbbLLLBBB@@@===999777666666555444333333333333111111111111000000000000111000000000/////////...////////////////////////000000000000000111111111000000000000000000000000000111222222333333222222000000000000111111111111333222222111111222222333444555555555555777:::===AAACCCLLL[[[nnn}}}ppp___UUUWWW[[[dddkkkuuu||||||yyyxxxzzz|||{{{uuupppjjjaaaWWWOOOCCC???<<<======<<>>>>>===???===>>>BBBDDDGGGOOOWWWhhh}}}yyyqqqeee]]][[[___dddmmmwww|||xxxnnndddWWWUUUUUUYYY___ccccccbbbeeeOOOCCC@@@;;;999888888888777666666666666666666666666555555555555555555555555444444444444555555555666555555555555555666777777:::999===DDDKKKXXXqqq}}}nnnqqq{{{zzziiidddeeeooo{{{wwwnnnccc[[[YYY^^^cccssssssggg```]]]cccjjj}}}vvveeeVVVMMMJJJGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGLLLLLLLLLMMMOOORRRUUUVVVVVVYYY]]]```aaabbbdddeeeiiilllqqquuuyyy|||~~~}}}zzzuuuppppppssswwwtttcccYYYSSSQQQSSSWWWaaappp~~~tttmmmfff___ZZZRRRNNNIIIEEECCCBBB@@@>>>===999888:::>>>CCCMMMWWWgggqqq||||||tttmmmllloooxxx}}}|||yyy~~~|||hhhQQQEEE@@@===::::::666666555444333333333333111111111111000000000000000000000000////////////////////////////////////...//////000111111222222000000000000000000000000000111222222333333222222111111111111111111111111333222222111111222222333555666666666666888<<>><<<======<<<>>>CCCCCCBBBAAA???>>>===<<<<<<>>>===???BBBDDDGGGPPPZZZpppzzzqqqddd[[[YYY[[[bbbnnnzzz}}}sssjjj\\\YYYVVVWWWYYY[[[ZZZXXXkkkTTTDDD@@@;;;999888999999999777777777777666666666666555555555555555555555555333444666777777777666555555555555555555666777777::::::>>>EEENNN^^^xxx{{{mmmrrr~~~tttfffcccfffqqq|||{{{xxxqqqfff^^^\\\bbbgggyyyoooddd^^^]]]dddmmmtttcccVVVOOOLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRUUUXXX[[[]]]___ccchhhlllnnnooopppqqqtttwww{{{{{{yyyqqqqqqpppllljjjmmmuuu|||uuuddd[[[WWWXXX]]]___kkk~~~wwwooohhh```[[[SSSOOOJJJFFFDDDCCCAAA@@@===:::888;;;===@@@IIIRRRcccpppwwwqqqlllnnnttt~~~yyy|||nnnUUUGGG@@@<<<;;;;;;666666555444333333333333111111111111000000000///000000000000////////////111111111111111111111111//////000000111111111111000000000000000000000000000000111222222222222222...//////000222333333444333222222111111222222333555555666666666888<<>><<<;;;;;;;;;===<<>>EEEPPPccc|||wwwmmmsssrrreeeeeeiiiuuuzzzyyyxxxsssjjjaaa```gggmmm}}}mmmaaa[[[\\\dddnnn|||rrrcccXXXRRRPPPOOONNNNNNOOOPPPRRRSSSUUUVVVVVVTTTUUUVVVYYY\\\aaadddfffkkkooouuuyyy{{{{{{||||||{{{uuupppllljjjiiilllnnnnnnooouuuvvvfff^^^\\\```fffmmmzzzxxxpppiiiaaa[[[TTTQQQLLLHHHFFFDDDBBBAAA???;;;:::<<<===???FFFMMM^^^nnn}}}wwwrrrooottt|||wwwyyy~~~{{{sssZZZIIIAAA;;;:::;;;666666555444333333333333111111111111000000000///////////////000000000000111111111111111111111111111111111111000000//////000000000000000000000000000000111222222222222111//////000111222333333444333222222111111222222333333444555555555777;;;>>>DDDHHHQQQ\\\iiirrryyy{{{{{{}}}{{{hhhZZZWWW^^^eeesssyyy~~~yyytttsssvvvzzz}}}{{{ssslllddd[[[PPPIII@@@<<<;;;======;;;<<<@@@AAA@@@???===<<<;;;::::::;;;<<>>CCCIIIYYYlll{{{wwwtttuuu|||wwwxxx{{{{{{vvvtttwww~~~xxx___MMMBBB;;;999;;;666666555444333333333333111111111111000000000000////////////000000000000////////////////////////222222111111000//////...000000000000000000000000///000111111222222111111333333333222111111000000333222222111111222222333333444444555555888<<>>:::888888999999777777666666555444444333444444444444444444444444444444555555666666666555555555555555555666777777999<<>>;;;:::======:::;;;>>>AAAAAA???===<<<;;;;;;:::999;;;???CCCDDDJJJYYYhhh{{{pppgggeee```eeelllqqqrrrrrrpppnnnhhhccc[[[RRRKKKHHHHHHIIIfffLLLFFF???:::888888888888777666666555444333333333444444444444444444444444444444444444555555555666555555555555555666777777999===CCCLLL]]]xxxsssmmmiiivvvvvvmmmrrryyywwwrrrnnnqqqqqqjjjcccdddmmmvvvuuueee[[[XXX\\\hhhssszzzvvvuuutttrrrpppnnnooooooooonnnmmmkkkjjjkkklllmmmppptttxxx{{{~~~}}}}}}|||{{{{{{xxxrrrmmmeeeccc```^^^^^^```dddfffsss~~~sssmmmmmmsss|||uuunnngggbbbWWWSSSNNNKKKIIIGGGEEEDDD@@@===<<<===<<<:::>>>CCCLLLccc~~~}}}~~~|||yyywwwzzzuuupppmmmiiiiiimmmsss{{{hhhUUUHHH>>>;;;;;;666666555444333333333333111111111111000000000000.../////////000000111111111111111111111111111111/////////000111111222222000000000000000000000000//////000111111111111111111111111222222333333444333222222222222222222333555666666777888:::>>>BBBEEEKKKUUU```iiipppvvvyyyqqqbbbZZZ\\\eeemmm|||wwwwwwwwwyyy|||yyypppfff^^^TTTIIIBBB>>>;;;:::======:::;;;>>>BBBAAA???>>><<<;;;;;;;;;888;;;@@@CCCDDDJJJZZZiii|||ppphhheee\\\```eeeiiikkkkkkllllllkkkfff]]]SSSJJJFFFFFFGGGkkkTTTFFF<<<<<<===999888<<<:::888666666777777555333666666666666666666666666444444444555555555555666555444333222333555777888======BBBOOOeeezzzpppnnnlllyyy{{{tttzzz}}}uuuuuuwwwoooiiigggccccccooorrr```XXXVVVYYYeeesss|||xxxvvvpppmmmmmmlllhhhfffgggjjjlllooorrruuuxxx}}}}}}{{{zzzyyyvvvsssooolllhhheeebbb^^^___`````````eeelllsss~~~vvvvvvzzz|||}}}{{{yyyyyy|||xxxqqqhhhbbb\\\WWWQQQMMMLLLJJJGGGDDDDDDBBB???<<<<<<===@@@BBBJJJ\\\www~~~}}}}}}|||~~~yyy{{{}}}uuuoookkkmmmooopppttt{{{pppYYYJJJAAA===;;;888777666555444333333333111111111111000000000000000000000000000///......///000111222333333222111222222111111111111222222111111111111111111111111000000000000111111111111111111222222222333333333444333333222222333333444444555666777888:::???BBBEEENNNYYYbbbhhhlllpppsss}}}nnnaaaYYYZZZggguuuzzzyyyxxx{{{}}}xxxqqqhhh]]]RRRFFF???::::::;;;;;;<<<======>>>@@@??????>>>===<<<<<<;;;>>>===AAAFFFEEEHHHWWWjjj}}}xxxlll```\\\]]]\\\[[[]]]eeemmmqqqrrrnnnfffYYYMMMEEECCCEEEmmmUUUGGG<<<<<<<<<888777;;;999888666666777777555444555555555555555555555555444444444555555555555666555555444333444666888999;;;===CCCQQQgggwwwmmmllllll{{{|||{{{sssrrrrrrjjjeeedddbbbcccrrrooo^^^XXXVVVZZZgggvvv|||wwwssslllhhhhhhgggdddccceeegggjjjnnnqqqsssvvvzzz}}}{{{{{{{{{zzzxxxuuurrrpppnnnkkkhhheeebbb```^^^\\\^^^aaaeeegggjjjpppyyy{{{}}}yyyvvvtttsssqqqsssrrrqqqsssyyyzzzrrriiibbb]]]WWWQQQMMMLLLJJJGGGDDDCCCAAA>>>;;;;;;<<<>>>@@@HHHWWWppp|||yyy{{{~~~{{{|||}}}uuuoooooopppqqqrrrtttzzzuuu]]]LLLCCC???===888777666555444333333333111111111111000000000000000000000000000///......//////111222222222111111111111111000000111111111111111111111111111111111000000000000111111111111111111222222222333333333444333333222222333333444444555666777888:::???BBBGGGNNNYYYbbbggglllrrrvvv}}}nnnbbb[[[]]]lllzzz{{{zzzzzz|||}}}zzztttjjj]]]PPPDDD>>>::::::;;;;;;<<<<<<<<<===???>>>>>>======<<<<<<<<<>>>===AAAEEEEEEGGGWWWjjj~~~yyylll___VVVUUUSSSRRRUUU___jjjqqqsssppphhh\\\OOOFFFDDDEEEqqqWWWHHH<<<<<<;;;777666:::999888666666777777555444555555555555555555555555444444444555555555555666666666555555555777888:::;;;===DDDTTTjjjrrriiihhhlll~~~|||tttqqqnnnfffaaaaaabbbgggxxx|||lll\\\WWWVVV[[[jjjzzz{{{uuunnngggaaa```___^^^___bbbcccgggkkkoooqqqsssvvvxxxvvvuuuuuussspppkkkgggdddbbb```]]]ZZZYYYYYYZZZ[[[___eeennnuuu||||||vvvnnnhhheeedddddddddffffffhhhnnnwww}}}tttjjjddd]]]XXXRRRNNNLLLJJJGGGDDDBBB@@@===;;;::::::<<<===EEEPPPddd}}}|||wwwvvvyyy~~~}}}{{{uuuvvvwwwwwwxxxyyy}}}{{{bbbPPPEEE@@@>>>888777666555444333333333111111111111000000000000000000111111000000////////////000111111111000000111000000//////000000111000000000000000000000000000000000000111111111111111111222222222333333333444333333222222333333444444555666777888;;;???BBBIIIPPPYYYaaagggmmmtttyyy~~~oooccc^^^dddttt{{{{{{|||~~~yyymmm]]]MMMCCC>>>::::::;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<>>>===@@@EEEDDDGGGWWWjjjyyylll___QQQNNNJJJJJJOOOZZZhhhsssvvvssslllaaaSSSJJJEEEEEEvvvYYYJJJ>>><<<;;;666555999999777666666777777666444555555555555555555555555444444444555555555555666666666666666777888999:::<<>><<<;;;;;;<<<===BBBIIIYYYppp|||wwwuuuxxx|||}}}iiiTTTGGG@@@>>>888777666555444333333333111111111111000000000///000000111111111000000////////////000000000//////000000////////////000000///////////////////////////000000000111111111111111111222222222333333333444333333222222333333444333444666777888;;;???CCCLLLRRRZZZbbbhhhoooxxx~~~pppgggdddlll~~~}}}{{{|||~~~}}}ppp]]]LLLBBB???::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===???===@@@EEEDDDGGGXXXkkkzzzlll___QQQLLLHHHIIINNNXXXgggsssyyyxxxrrrgggZZZNNNHHHGGG}}}{{{]]]MMM???===;;;666555999888777666666777777666555555555555555555555555555444444444555555555555666666666666777888888999:::>>>AAAIIIXXXlllyyyhhhbbbeeerrrxxxppphhhaaa\\\___ccclllvvvhhh\\\WWWWWW]]]oooyyypppeee\\\TTTQQQPPPQQQTTTYYY\\\___dddhhhiiijjjkkkllllllkkkiiieeeaaa\\\YYYVVVRRRSSSTTTVVVYYY___hhhnnnuuuxxxpppkkk___\\\WWWSSSPPPQQQTTTVVVWWW[[[dddppp|||{{{pppjjjaaa\\\UUUPPPOOOMMMIIIFFFEEECCCAAA>>>===<<<======???DDDQQQfff{{{yyyuuutttxxx}}}~~~~~~oooXXXIII@@@>>>888777666555444333333333111111111111000000000///000000111111111111000000000000//////////////////000000////////////000000///////////////////////////000000000111111111111111111222222222333333333444333333222222333333444333444555666888;;;@@@CCCMMMSSS[[[cccjjjrrr{{{rrrjjjjjjttt{{{zzz|||}}}ooo]]]LLLCCC@@@::::::;;;;;;;;;;;;;;;<<<===<<<;;;::::::;;;===>>>???===@@@EEEEEEIIIZZZnnn{{{nnnaaaSSSLLLHHHKKKOOOVVVdddqqq}}}|||yyyoooaaaUUUMMMJJJ{{{```PPPBBB>>><<<666555999888666555666777888777555444444444444444444444444444444444555555555555666666666666777888888999999>>>AAAIIIXXXllltttdddaaagggwwwtttkkkbbb[[[YYY]]]cccnnnrrrfff[[[XXXYYY```tttzzzqqqdddZZZQQQNNNMMMMMMPPPUUUWWWZZZ^^^aaabbbccceeefffdddbbb___[[[XXXUUUTTTSSSNNNQQQVVVZZZ```iiittt|||yyyqqqgggaaa___QQQQQQOOOMMMKKKLLLPPPSSSWWW]]]iiixxxtttnnnddd^^^WWWSSSQQQOOOKKKHHHGGGEEECCCAAA???>>>======>>>BBBLLL]]]ppp}}}uuurrrssszzz~~~|||www^^^LLLBBB>>>888777666555444333333333111111111111000000000000000000111111222222111111111111000/////////000000111000000//////000000111000000000000000000000000000000000000111111111111111111222222222333333333444333333222222333333444222444555666888;;;@@@DDDNNNTTT]]]eeelllttt}}}qqqlllnnnyyyyyyyyy|||xxxkkkZZZLLLCCC@@@::::::;;;;;;<<<======>>>???===<<<::::::;;;===>>>???===@@@EEEGGGLLL^^^rrr|||qqqeeeUUULLLHHHKKKNNNTTTbbbqqqvvviii\\\SSSOOOxxxdddSSSDDD@@@===777666:::777666555666777888777666444444444444444444444444444444444555555555555666555555666777888888888888<<>>=========AAAIIIUUUdddqqqyyy|||sssrrruuu~~~~~~{{{~~~eeePPPDDD???888777666555444333333333111111111111000000000000///000111222222222222111333222111000///000000111111111111000000111111111111111111111111111111111000000000000111111111111111111222222222333333333444333333222222333333444222333555666888<<<@@@DDDNNNUUU^^^gggooovvv|||oookkkooozzzyyyxxx|||{{{qqqcccVVVJJJBBB>>>::::::;;;<<<>>>???@@@@@@AAA???===;;;:::;;;===>>>???===AAAFFFHHHNNNaaavvv~~~}}}tttiiiYYYNNNGGGIIINNNTTTeeewww}}}pppbbbXXXSSSvvvfffTTTEEE@@@===777666:::777666555666777888777666444444444444444444444444444444444555555555666666444555666777777888888777999<<>><<<<<<===AAAGGGQQQ\\\gggqqqvvvuuuuuuyyy}}}zzz|||iiiSSSFFF@@@888777666555444333333333111111111111000000000000///000111222222222222222444333111000000000111222222222111111111111222222111111111111111111111111000000000000111111111111111111222222222333333333444333333222222333333444222333555666888<<>>@@@AAABBBCCCAAA>>>;;;;;;;;;===>>>???===AAAGGGIIIPPPdddyyy}}}~~~}}}uuulll]]]PPPGGGIIINNNVVVjjj~~~ssseee[[[VVVuuu~~~pppTTTCCC@@@:::999:::666888888888888777666444444666666555555555444444444555555555555555555555555555555555555555666777888>>>BBBIIIUUUeeexxx}}}hhhbbb```qqq~~~sssjjj^^^ZZZYYYaaaooo{{{ggg]]]YYY\\\```kkk|||zzzyyy|||zzzggg^^^RRRKKKJJJLLLLLLJJJMMMOOOQQQQQQQQQQQQSSSUUURRRPPPMMMMMMOOOTTTYYY\\\bbbpppvvvtttsssuuu{{{}}}oooeeeZZZSSSMMMHHHFFFHHHDDDAAA@@@CCCGGGLLLVVV```kkk|||xxxxxxpppmmmkkknnnvvvtttkkkeee^^^XXXUUURRRNNNJJJIIIGGGDDDBBBAAA@@@===;;;===@@@DDDIIIRRR___mmmtttwwwzzz|||vvvxxxnnnUUUEEE>>>===;;;999666444333333333222222111111111111222222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000//////...///000111333444333333333333333333333333333333222222333333444555888333111555999;;;@@@EEEKKKUUUaaahhhqqq|||tttkkklllmmmzzz~~~}}}~~~uuufffXXXNNNEEE>>>:::;;;;;;;;;<<>>;;;@@@@@@DDDLLLQQQddd~~~vvvooodddUUULLLOOOUUU[[[jjj{{{~~~qqqddd\\\XXXsss|||sssWWWFFFBBB<<<:::;;;777888888888888777666555444555555555555444444444444555555555555555555555555666666666666777777888999===AAAJJJVVVfffyyy|||iiidddbbbttt{{{}}}pppggg```\\\\\\dddrrryyyfff^^^ZZZ]]]cccooo}}}yyyxxxyyy||||||kkkaaaTTTKKKIIIIIIIIIHHHMMMNNNPPPPPPOOOOOOPPPRRRQQQPPPPPPPPPRRRXXX```fffrrrvvvsssnnnnnnpppuuu|||wwwggg]]]SSSMMMHHHCCCBBBDDDDDDBBBBBBFFFKKKRRR]]]hhhzzzvvvqqqrrrjjjhhhhhhmmmwwwwwwkkkeee^^^XXXUUURRRNNNJJJIIIGGGDDDBBBAAA@@@===;;;;;;>>>AAAEEEMMM[[[iiirrrzzz~~~~~~}}}xxxtttvvvrrrYYYHHHAAA===<<<999666444333333333222222111111111111222222000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000111111000//////000111222222222222222222222222222111111111111111222333333888333222555999;;;@@@FFFMMMWWWaaahhhqqq}}}sssiiiiiikkkwww}}}{{{rrrdddWWWMMMEEE???;;;;;;:::;;;<<<>>>AAAEEEGGGFFFDDDAAA===<<<<<<===>>>;;;@@@@@@DDDLLLQQQddd{{{uuuhhhZZZOOOQQQUUU\\\kkk{{{~~~rrreee]]]YYYqqqyyywwwZZZHHHDDD===;;;<<<888777888888777777666555444555555444444444333333333555555555555555555555555777777777777888999:::;;;<<>><<<@@@@@@DDDLLLRRReee{{{nnnaaaUUUSSSUUU\\\jjjzzzssshhh```]]]mmmuuuzzz]]]JJJEEE===;;;<<<888777777777777777666555555444444444444333333333333555555555555555555555555666666666777888999:::;;;<<>>CCCNNN___mmm~~~yyyuuuzzz{{{{{{yyywww{{{eeePPPFFF>>><<<:::777555444333333222222111111111111222222000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000222111111111111111111111111111111111111111111111222111111111111222333333666333333777999<<>><<>>AAAJJJ[[[lll}}}|||yyywww}}}~~~}}}{{{zzz|||iiiSSSFFF>>><<<:::777555444444444222222111111111111222222000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000///000000111222333333333222222222222222222222222...............///000000555333444888:::<<>>;;;999999999:::===@@@CCCEEEFFFDDDAAA===<<<<<<===>>>===AAAAAAEEENNNVVVjjj}}}vvvmmmaaaYYYUUUZZZfffrrr}}}zzzsssllliiihhhdddkkkxxxbbbMMMFFF===:::;;;777666666777777777777666666666666555555555444444444555555555555555555555555444444555666777888:::;;;???FFFTTTiii}}}{{{nnnooosss~~~uuuyyy~~~qqqhhh______eeesssqqqaaa______eeeuuu{{{zzzzzz}}}}}}ttteeeWWWMMMJJJJJJLLLNNNPPPSSSTTTTTTUUUWWWYYY^^^fffrrr|||~~~{{{wwwuuuttttttrrrqqqrrrssstttuuuvvvvvvvvvvvvxxxyyy|||}}}rrreee^^^YYYVVVWWW[[[ccchhhoootttxxx}}}qqq^^^MMMGGGBBBAAAAAA@@@AAAEEEDDDFFFMMMUUU^^^kkkzzznnneee______bbbdddkkkyyy}}}qqqkkkccc]]]YYYUUUPPPLLLIIIGGGDDDBBBAAA@@@===;;;===:::;;;???AAAGGGXXXkkk~~~~~~}}}}}}}}}~~~{{{{{{}}}nnnVVVGGG>>>===:::888666444444444222222111111111111222222000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000...///000222333444444444222222222222222222222222222222222222222333333444444333555999:::===EEENNNUUU___kkksss~~~zzzggg___```cccppp}}}wwwvvvyyy}}}{{{tttooofffYYYLLLBBB===<<<:::::::::;;;===AAADDDFFFFFFDDDAAA===<<<<<<===>>>===AAAAAAFFFPPPYYYooo}}}xxxrrrggg]]]WWW[[[eeeoooyyyzzzzzzvvvqqqmmmmmmooo]]]dddrrrfffPPPHHH???;;;<<<888666666777777777777666666777777666666666555555555555555555555555555555555555555666777888:::;;;<<>>===;;;:::;;;<<<>>>AAAEEEGGGFFFDDDAAA===<<<<<<===>>>===AAABBBGGGRRR\\\sssyyyvvvmmmaaaZZZ]]]fffmmmuuuvvvuuurrrnnnnnnqqquuuYYY```nnnhhhRRRJJJ@@@======:::666666777777777777777666777777777777666666666666555555555555555555555555666666777888999;;;===>>>BBBJJJ[[[sssvvvkkkpppyyyxxxpppxxxxxxjjjaaa___```hhhxxxqqqffffffffflll~~~~~~xxxvvvvvvyyy}}}{{{zzzzzz|||rrraaaTTTLLLIIIJJJKKKNNNRRRUUUWWW[[[^^^aaapppxxx~~~{{{zzzwwwuuussssssrrrsssnnnmmmllllllnnnnnnmmmllljjjjjjkkkmmmooorrrtttvvvtttuuuxxx|||sssfff\\\TTTPPPNNNLLLNNNRRRZZZ___eeekkkqqq{{{nnnYYYLLLFFFBBBCCCDDDCCCDDDGGGFFFJJJTTT___kkk{{{{{{mmmddd___^^^bbbhhhwww~~~~~~~~~~~~uuunnnfff```\\\XXXSSSOOOIIIGGGDDDBBBAAA@@@===;;;<<<999;;;AAAAAABBBSSSggg~~~|||{{{yyy|||~~~zzzuuu[[[JJJ???===;;;888666555444444222222111111111111222222000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000222222333444333222111000000000000000000000000000111111000000111111222333333333666:::;;;===FFFQQQVVVcccrrr~~~}}}kkkdddeeeeeeooo{{{}}}}}}{{{{{{xxxuuuxxx}}}|||zzzwwwuuukkkiiibbbWWWKKKBBB>>>>>>;;;;;;;;;<<>><<<<<<===>>>===AAABBBHHHTTT^^^vvvzzzxxxpppeee]]]___gggmmmssstttrrrooolllnnntttyyyUUU___mmm~~~oooSSSGGG@@@999777<<<999999999888777666666555666666666666555555555555444555555555555555444444555666777666666777999<<>>>>>DDDSSSbbb|||yyy{{{qqqkkkkkkooopppxxx|||```KKKBBB???;;;999999888666555222111111000000000000000111111111111111111111111000000000000000000000000222111111111000000//////000000////////////000000000000000000000000000000000111111111111222222222111111222222222333333333999777888::::::;;;BBBKKKWWWfffvvvxxxkkk```aaahhhqqq{{{}}}{{{yyyzzz~~~}}}yyytttoookkkjjjfff___TTTIIIAAA===<<<<<<:::999;;;>>>BBBDDDEEEHHHDDD@@@======>>>??????>>>???DDDJJJSSSggg{{{tttjjjbbb```dddhhhoooooolllgggeeekkkvvvTTT^^^kkk{{{qqqUUUHHHAAA:::888<<<999999888888777666666555666666666666555555555555444555555555555555444444555666777777666888;;;===DDDPPPcccwwwxxxooojjjnnnxxx}}}ttthhhaaa]]]aaajjj|||sssiiihhhlllyyy~~~qqqmmmnnnrrruuuuuuuuuuuuuuuzzzyyykkk^^^TTTNNNKKKLLLOOOTTTYYYXXXXXX```jjjrrr|||uuuqqqllljjjhhhhhhhhhhhhfffdddgggffffffeeeeeeffffffggghhhiiiiiijjjkkkmmmnnnooosssuuuwww{{{~~~{{{xxxuuutttzzz~~~nnndddXXXRRRLLLKKKIIIIIIMMMRRRUUUXXX]]]eeeqqqttt___NNNHHHDDDCCCCCCCCCGGGMMMNNNUUU```mmm}}}{{{nnnbbb___^^^```jjjwww~~~~~~|||vvvnnngggaaaZZZSSSMMMIIIHHHFFFDDDDDDBBB???======<<<<<<>>>>>>CCCRRR```~~~vvvmmmggggggjjjnnnuuucccNNNAAA>>>:::777666666444333222222111000000000000000111111111111111111111111000000000000000000000000111111111111000000000///000000////////////000000000000000000000000000000000111111111111222222222111111222222222333333333666555666999;;;===EEENNNXXXfffvvvwwwkkk``````hhhrrr|||~~~}}}|||xxxrrrmmmhhhhhheee^^^SSSIIIAAA===<<<;;;:::999<<<@@@EEEHHHIIIHHHDDD@@@======>>>?????????@@@DDDKKKVVVkkk}}}wwwnnnfffbbbccceeekkkkkkiiieeedddjjjvvvVVV^^^kkkzzzuuuYYYJJJBBB<<<999<<<999999888888777666666666666666666666555555555555444444555555555555555444555666777777777999<<>>BBBOOO[[[|||~~~~~~ssskkkeeeeeehhhooouuuhhhRRRBBB???;;;888666666444333222222111000000000000111111111111111111111111111000000000000000000000000111111111111000000000000111000000//////000000111000000000000000000000000000111111111111222222222111111222222222333333333333222555999;;;???GGGQQQZZZgggvvvxxxkkk```aaahhhqqq{{{|||vvvpppjjjeeeeeebbb[[[RRRHHH@@@===<<<:::999:::===CCCHHHKKKLLLHHHDDD@@@======>>>??????AAAAAAFFFMMMZZZppp|||uuummmgggcccbbbeeeeeedddaaaaaaiiiwwwYYYaaammm{{{yyy\\\KKKCCC===;;;<<<888888888888777777666666666666666666555555555555333444555555666555555555555666777888888:::>>>@@@IIITTTeeewwwssskkkjjjrrr{{{{{{lll___YYY[[[```llltttiiihhhnnn~~~sssjjjhhhjjjlllpppoooooopppxxxwwwjjj]]]QQQKKKMMMMMMPPPTTTVVVWWW___iiiuuusssiiieeeaaa```___```bbbbbbbbbaaaaaaaaaaaa``````aaaaaaaaaddddddeeefffhhhjjjlllmmmtttuuuxxx{{{}}}~~~~~~|||||||||{{{yyywwwsssmmmgggfffiiippp}}}pppaaaYYYNNNJJJGGGHHHHHHGGGIIIMMMRRRXXXdddrrrvvvcccRRRKKKFFFEEEEEEFFFKKKQQQ[[[bbbooottthhhaaaccchhhnnn|||sssiiiaaaZZZSSSOOOJJJHHHEEEDDDCCCBBB@@@>>>===;;;;;;<<<===AAAKKKVVVrrr~~~vvvpppjjjjjjmmmtttyyylllUUUFFFBBB===:::888888777666333222111111000000111111111111111111111111111111000000000000000000000000111111111000000000000000111000000000000000000111000000000000000000000000000000111111111222222222111111222222222333333333222222444999;;;???HHHQQQ[[[gggvvv{{{nnnbbbaaahhhpppyyy|||uuunnnhhhdddccc```ZZZPPPGGG@@@===<<<::::::;;;>>>DDDHHHKKKKKKHHHDDD@@@======>>>??????BBBBBBGGGPPP^^^uuu|||uuulllddd```___```___^^^```iiiyyy]]]eeeppp~~~}}}```MMMDDD???<<<:::888888888777777777777777666666666666555555555555333444444555666666555555555666777888888:::>>>@@@FFFPPP```sssrrrkkklllvvvzzzjjj]]]YYYZZZ```lllvvviiihhhnnnwwwlllfffeeefffnnnmmmnnnqqqzzz}}}pppaaaSSSKKKKKKKKKOOOUUUWWWXXX^^^eeeqqqrrrhhhccc___^^^^^^___aaabbbbbbaaaaaa``````______``````aaabbbbbbccceeegggjjjlllmmmssstttwwwzzz|||~~~~~~}}}|||{{{{{{{{{yyyvvvtttsssqqqooommmiiiddd```bbbgggqqq{{{jjj\\\TTTLLLIIIGGGIIIIIIHHHJJJNNNSSS\\\jjjzzzwwwdddSSSLLLGGGFFFFFFHHHNNNUUU```gggvvvrrrgggbbbfffmmmvvvuuuiiiaaaZZZSSSNNNKKKHHHEEECCCBBBAAA@@@>>>>>>;;;:::<<<===???GGGPPPfff~~~|||}}}xxxssssssuuu{{{}}}pppWWWHHHDDD>>>:::888888777666333222222111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111000000111111111222222222111111222222222333333333444333555999;;;>>>FFFPPP[[[gggttt}}}~~~qqqdddbbbgggnnnvvv|||{{{tttlllgggcccbbb___YYYPPPFFF???<<<<<<;;;;;;<<>>??????CCCCCCGGGQQQaaaxxx{{{rrrhhhbbb]]]^^^]]]\\\___jjjzzzccckkkwwwcccMMMDDD@@@<<<999888888777777777777777777666666666666555555555555333333444555666666666666555666777777777999<<>>;;;:::;;;<<<===CCCKKK[[[ttt}}}www}}}~~~}}}ttt[[[HHHDDD===999666555555444333333222111111111111222000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222111111111111111111111111000111111111111222222222111111222222222333333333555444666999;;;===EEEOOO[[[fffsss{{{rrreeebbbgggmmmttt{{{yyyqqqjjjeeedddbbb___YYYPPPFFF???<<<;;;<<<<<<===@@@EEEHHHIIIIIIHHHDDD@@@======>>>??????BBBBBBHHHSSSbbbxxxxxxnnnggg^^^___^^^]]]```lll}}}mmmvvveeeMMMCCC@@@<<<777777777777777777777777888666666666666555555555555222333444555666666666666555666777777666888;;;===BBBLLLZZZjjj~~~zzzmmmllltttzzzkkkbbb```\\\cccpppvvvjjjhhhmmmwwwlllfffdddhhhiiilllttt~~~{{{kkk\\\RRRLLLJJJLLLQQQTTTWWW]]]dddmmm|||qqqeee___[[[ZZZZZZ[[[]]]^^^]]]\\\^^^^^^]]]]]]]]]]]]^^^^^^```aaabbbdddgggjjjmmmnnnqqqrrrtttwwwyyy{{{|||}}}zzzyyyxxxvvvtttsssqqqpppmmmjjjeeebbb```]]][[[YYYXXXVVVXXX```jjjttttttdddXXXQQQLLLHHHFFFHHHIIIIIIMMMRRR[[[eeevvvvvvaaaRRRLLLGGGGGGIIIMMMUUU]]]kkkvvvooogggeeennn{{{~~~~~~zzzooofff]]]UUUOOOLLLIIIEEEBBBAAAAAA@@@???>>>;;;999;;;;;;<<<@@@FFFOOOeeevvv{{{zzzuuu|||zzz```JJJEEE>>>999666555555444444333222222111111222222000000000000000000000000000000000000000000000000///000000000111111111111222111111000000111111222111111111111111111111111000111111111111222222222111111222222222333333333444444666999;;;>>>FFFOOOZZZeeeqqqyyy~~~pppdddbbbgggnnnvvv|||~~~vvvmmmfffccccccccc```YYYPPPFFF???<<<;;;;;;<<<>>>BBBGGGKKKLLLLLLHHHDDD@@@======>>>??????AAABBBGGGSSScccwww|||tttmmmaaabbb```___bbbmmm~~~wwweeeMMMCCC@@@<<<777777777777777777888888888777666666666555555555555222333444555666666666666555666777666666777999<<>>:::999;;;;;;;;;???DDDFFF[[[jjjuuu}}}vvvwwwvvv}}}~~~~~~eeeMMMHHHAAA;;;888777777666444333222222111111222222000000000000000000000000000000000000000000000000//////000000111111111222222222111111111111222222111111111111111111111111000111111111111222222222111111222222222333333333333333555999;;;>>>GGGQQQYYYdddpppxxx|||ooocccaaagggoooxxx|||sssjjjdddbbbbbbdddaaaZZZPPPFFF???;;;;;;:::;;;>>>CCCIIIMMMOOOOOOHHHDDD@@@======>>>??????@@@AAAGGGSSScccvvvwwwqqqddddddbbbaaacccooohhhNNNBBB@@@>>>999:::999999888777666555555666666555555555444444444555555666666666666555555666666666555666888<<>>===>>>CCCJJJNNNOOOOOOKKKDDD??????>>>===>>>AAAAAABBBHHHSSSaaarrr~~~xxxkkkfffaaa```bbbkkk|||kkkPPPCCCAAA>>>999888888888777777777777777666666555555555444444444555555666666666666555555666777777666666999===AAAIIISSSaaapppwwwnnnnnnyyy~~~zzzkkkbbb``````eeeqqq}}}qqqhhhfffiiiwwwzzznnngggcccfffkkktttwwwggg\\\TTTNNNKKKLLLPPPTTT]]]eeepppzzzpppaaaYYYTTTTTTTTTTTTUUUVVVWWWXXXWWWYYYZZZZZZYYYXXXYYYZZZ[[[]]]```dddgggjjjlllmmmqqqrrrssstttvvvvvvvvvwwwuuuqqqmmmlllkkkhhhbbb]]]YYYVVVQQQMMMJJJIIIIIIJJJQQQVVV^^^gggpppzzztttcccVVVPPPIIIGGGGGGIIIJJJMMMWWWaaapppxxxppp___RRRNNNKKKLLLNNNSSS]]]gggvvvzzzlllnnnttt~~~~~~~~~~~~tttjjjaaaWWWQQQMMMIIIEEEBBBAAAAAA@@@???===<<<;;;::::::;;;<<<===BBBHHHWWWgggqqqtttvvvzzz||||||hhhSSSHHH>>>;;;;;;999777777444333333222222111111111000000111111111111000000222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111222222333333333333444444222555888:::<<>>;;;:::>>>===>>>CCCJJJOOOPPPOOOLLLEEE??????>>>===>>>AAAAAABBBGGGRRR___qqqzzzoooiiicccaaaccckkk{{{mmmSSSEEEAAA>>>999666666777777888888888888555555555555555444444444555555666666666666555555777777777777888:::???BBBLLLXXXhhhwwwuuukkklllxxx~~~|||vvvzzzwwwiiibbbbbb___eeerrr}}}qqqhhheeehhhuuutttiii```bbbfffppp|||{{{nnndddYYYRRRMMMMMMPPPUUU^^^fffoooyyyrrrcccZZZTTTSSSSSSSSSSSSUUUVVVWWWTTTVVVXXXXXXWWWXXXYYYZZZZZZ\\\___bbbfffiiijjjkkkooopppqqqrrrssstttttttttrrrnnnjjjgggfffbbb\\\XXXQQQOOOLLLHHHGGGGGGHHHIIIQQQVVV^^^gggqqq{{{sssbbbUUUOOOIIIFFFFFFHHHJJJOOO[[[fffvvv}}}ooo]]]TTTPPPNNNPPPSSSWWW```jjjwwwxxxnnnpppxxx~~~~~~~~~uuulllcccZZZTTTMMMJJJFFFCCCAAAAAA@@@???===<<<;;;::::::;;;<<<===@@@DDDOOO```mmmtttxxx|||}}}~~~kkkUUUIII???<<<;;;999777777222222222222222222222222000000111111111111000000111000000000000/////////000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111222222333333333333444444111444777:::===BBBKKKQQQ\\\cccmmmuuu}}}~~~ooobbbcccmmmwww~~~yyytttrrrsssuuuvvvvvvooocccTTTFFF>>>;;;;;;======???EEELLLQQQRRRQQQLLLEEE??????>>>===>>>AAABBBBBBFFFOOO\\\ooo}}}uuunnngggddddddkkkyyyoooTTTEEE@@@===888777777777777777777888888555555555555555555555555555555666666666666555555777777888888999<<<@@@DDDNNN\\\nnn}}}|||qqqhhhiiiuuuwww{{{~~~wwwrrrwwwttteee___```___eeettt~~~rrrgggeeeggguuuxxxkkk^^^^^^aaajjjwwwuuummm```XXXRRRPPPRRRVVV___hhhmmmwwwtttcccZZZRRRRRRQQQPPPQQQSSSUUUVVVTTTUUUVVVVVVUUUUUUWWWXXXYYYZZZ]]]aaadddfffhhhiiimmmnnnnnnoooppppppppppppnnnkkkfffbbb___[[[VVVSSSMMMKKKIIIGGGGGGHHHJJJKKKQQQVVV___hhhsss}}}ppp___TTTOOOIIIFFFEEEHHHKKKQQQ^^^jjjzzz~~~ppp___TTTQQQQQQTTTXXX\\\eeennn|||vvvpppsss~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}uuummmddd[[[VVVNNNKKKFFFCCCBBBAAA@@@???===<<<;;;::::::;;;<<<===???AAAKKK\\\llltttyyy|||}}}pppWWWKKK@@@<<<;;;888666777222222222222222222333333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111222222222333333333444444111444777:::===DDDMMMTTT]]]bbbjjjsss{{{{{{mmmbbbcccmmmwww|||yyywwwwwwyyy{{{wwwooobbbRRREEE===;;;<<<======@@@FFFNNNSSSTTTSSSLLLEEE@@@???>>><<<===@@@BBBBBBEEENNNZZZnnn{{{tttmmmiiigggkkkxxxpppUUUEEE???<<<888999999888888777666666555444555555555555555555555555555666666666666555555666777888888999===BBBEEERRRaaauuuwwwmmmeeehhhsss{{{qqqxxx~~~{{{uuupppwwwrrrbbb[[[\\\___gggvvvttthhhfffjjjxxx|||nnn^^^\\\]]]eeesss{{{uuufff^^^VVVSSSTTTVVV^^^fffkkktttuuucccYYYQQQPPPOOONNNOOOQQQSSSUUUUUUVVVVVVTTTRRRRRRSSSUUUWWWYYY[[[___bbbdddffffffjjjjjjkkkkkkkkkkkkkkkkkkiiifffbbb]]]YYYUUUQQQNNNHHHGGGFFFFFFGGGIIIJJJLLLPPPVVV___jjjuuummm\\\RRRMMMHHHFFFEEEHHHKKKRRR^^^kkkxxx}}}sssbbbUUURRRSSSWWW\\\aaakkkuuuvvvrrrxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uuummmeee\\\WWWOOOKKKGGGCCCBBBAAA@@@>>>===<<<;;;::::::;;;<<<===???@@@JJJ[[[kkktttzzz}}}vvvZZZMMMAAA===;;;888666666222222222222222222333333000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333111111111111111111111111222222222333333333444444111444777999===EEEOOOVVV]]]aaahhhqqqzzzwwwkkkaaadddnnnxxx}}}{{{zzzzzzzzzssslll___PPPCCC===<<<>>><<<===@@@HHHPPPVVVWWWUUUMMMFFF@@@???>>><<<===@@@AAABBBFFFMMMYYYnnnzzzsssoookkklllvvvqqqWWWFFF@@@<<<888::::::999888777666555555444444444555555555555555555555666666666666555555555666777777999===BBBFFFUUUfffzzzqqqiiieeeiiivvvvvvooowww|||zzzuuuqqqwwwsssbbb[[[[[[```iiiyyyvvviiiiiinnn}}}tttccc___]]]cccqqq{{{kkkccc[[[WWWUUUVVV\\\cccjjjrrrwwwdddXXXPPPOOOMMMLLLMMMOOORRRTTTUUUUUUTTTRRRPPPPPPQQQSSSVVVWWWZZZ]]]```bbbcccdddfffggggggggggggffffffeeebbb```\\\WWWRRRNNNKKKIIICCCCCCCCCDDDEEEGGGIIIKKKOOOUUU```lllyyy|||iiiYYYOOOKKKHHHFFFFFFIIILLLQQQ]]]hhhtttyyyuuueeeWWWUUUUUUZZZ```gggsss~~~xxxuuu~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~uuummmfff^^^YYYPPPLLLGGGDDDBBBAAA@@@>>>===<<<;;;::::::;;;<<<===???@@@IIIYYYhhhsss|||zzz\\\OOOBBB===;;;888666666222222222222222222222222000000111111111111000000000000111111111111222222111111111111111111111111111111111111111111111111222111111111111222333333222222222222222222222222222222333333333333444444222555777:::===EEEPPPXXX^^^bbbiiirrr}}}uuujjjbbbeeeooozzz~~~{{{yyywwwpppiii\\\NNNCCC======>>><<<===AAAIIIRRRXXXYYYWWWMMMFFF@@@???>>><<<===???AAABBBGGGNNNYYYnnn~~~yyyuuupppnnnttt}}}}}}sssYYYHHHAAA>>>:::999888888888777777666666444444444555555555666666555555666666666666555555444555666777999===BBBFFFSSSeeezzz~~~mmmgggfffnnn}}}rrroooxxx}}}}}}yyytttzzzxxxfff^^^^^^aaakkk{{{xxxjjjkkksss}}}iiiccc___dddqqqsssjjjbbb^^^[[[YYY]]]ccckkkrrr~~~zzzeeeXXXOOONNNLLLJJJKKKNNNQQQSSSSSSSSSRRRPPPOOOOOORRRTTTUUUVVVYYY[[[^^^```bbbbbbccccccddddddcccbbbaaaaaa[[[YYYVVVPPPKKKGGGEEEEEEAAAAAABBBCCCEEEGGGIIIJJJNNNUUU```mmm{{{zzzfffVVVMMMJJJIIIGGGGGGJJJLLLPPPZZZeeeooovvvvvvgggZZZWWWXXX]]]eeennn{{{{{{zzz~~~}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwooohhhaaa[[[PPPMMMHHHDDDBBBAAA@@@>>>===<<<;;;::::::;;;<<<===>>>???FFFSSSaaaooo~~~^^^QQQCCC===;;;777555666444333333222222111111111000000111111111111000000/////////000000000111111111111111111111111111111111111111111111111111111222222111111222222333444222222222222222222222222222222333333333333444444444666888:::===EEEPPPXXX```dddkkkuuutttkkkdddhhhrrr}}}|||xxxuuuooohhh]]]OOOCCC===<<<===;;;===BBBJJJTTTZZZ[[[YYYNNNFFF@@@???>>><<<<<>>===<<<;;;::::::;;;<<<=========BBBMMM[[[mmm___RRRDDD===;;;777555666444444333333222111000000000000111111111111000000---.........//////000000111111111111111111111111111111111111111111111111222222111111222222333444222222222222222222222222222222333333333444444444444666888:::===EEEPPPXXXbbbfffnnnxxxuuulllfffjjjttt}}}wwwtttoooiii^^^PPPDDD===;;;<<<;;;===BBBKKKUUU[[[[[[ZZZNNNFFF@@@???>>><<<<<>>;;;888888888777888888999:::777666555555666666555444666666666666666666666666888666888<<<<<<<<<@@@EEERRRaaassszzzpppooorrrxxxqqq|||mmmbbbaaadddmmm~~~yyyrrrooouuuwwwllleeekkkvvv~~~|||vvvmmmddd______aaajjjooozzz~~~hhh\\\PPPOOOMMMKKKJJJJJJKKKLLLMMMNNNOOONNNMMMMMMOOOQQQUUUVVVXXX[[[]]]___```aaaaaaaaaaaaaaa___\\\YYYWWWSSSQQQMMMIIIEEEBBB@@@@@@>>>???AAACCCDDDFFFIIIKKKTTTYYYdddrrrsssaaaTTTLLLHHHJJJHHHHHHKKKMMMOOOVVV^^^gggrrruuuggg[[[ZZZ\\\cccjjjttt~~~~~~~~~}}}{{{{{{}}}~~~}}}{{{tttmmmddd]]]UUUOOOGGGCCCAAAAAA???===>>>===<<<;;;:::999999999???@@@CCCKKK[[[rrr|||{{{lllRRRCCCAAA<<<999999555444444333333222111000000111111222222222222111111000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222333444444555555666777888:::;;;>>>FFFPPPXXXaaahhhsss~~~yyyppphhhkkkvvvyyytttmmmeeeYYYNNNFFFAAA===<<<===@@@FFFLLLPPPRRRRRRRRRNNNJJJDDD???>>>======<<>>EEEOOOWWW```gggrrr~~~xxxooogggjjjvvvxxxsssmmmeeeYYYMMMEEE@@@===;;;>>>AAAFFFLLLPPPRRRRRRQQQMMMIIICCC???>>>>>>>>>===AAACCCHHHPPP[[[ooo}}}xxxtttrrr}}}|||```KKK@@@<<<999<<<;;;:::888777666666666999777666666777888666555666666666666666666666666777555666:::;;;;;;???EEEMMM___vvv~~~uuuvvv|||xxxrrrjjjjjjfffnnn~~~zzzsssttt|||uuuvvv{{{~~~}}}yyyqqqkkkgggfffiiikkkrrr~~~hhhZZZMMMKKKIIIHHHGGGHHHIIIJJJHHHJJJKKKKKKJJJKKKMMMOOOSSSUUUWWWZZZ\\\^^^___`````````___]]]ZZZVVVRRRPPPIIIHHHEEEBBB@@@???>>>>>><<<>>>AAABBBCCCEEEHHHKKKSSSYYYdddtttooo^^^QQQJJJFFFFFFDDDDDDFFFHHHJJJPPPXXXhhhvvvuuudddXXXVVVWWW]]]eeeqqq~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~}}}zzzqqqhhhaaaVVVPPPHHHDDDBBBAAA???======<<<;;;;;;:::::::::::::::;;;???III\\\www}}}yyywwwvvvvvv|||oooTTTDDDBBB<<<999:::555222222222222222222222222111111222222222222111111000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222333444444555555666333666999<<>>AAAFFFKKKOOOQQQPPPPPPKKKGGGBBB???>>>>>>???>>>AAACCCHHHOOOZZZnnn|||wwwuuu|||~~~cccMMMBBB===:::;;;:::999888777777777777999888777777888888777666666666666666666666666666777555666999:::;;;@@@FFFPPPccc{{{~~~sssuuu|||{{{rrrlllllljjjqqq{{{ssswww}}}|||}}}}}}{{{|||~~~vvvnnnhhheeefffggglllvvv{{{eeeVVVJJJHHHGGGEEEEEEEEEGGGHHHEEEGGGHHHHHHHHHIIIKKKMMMRRRTTTVVVYYY[[[]]]^^^_________^^^[[[WWWRRRNNNKKKEEEDDDBBB@@@???>>>>>>???<<<>>>@@@BBBCCCEEEIIILLLRRRXXXddduuummm[[[OOOIIIFFFGGGEEEEEEHHHJJJMMMSSS[[[iiixxxwwwdddZZZXXXXXX]]]eeeqqq~~~~~~}}}~~~}}}}}}||||||}}}}}}~~~}}}|||sssiiicccWWWQQQIIIDDDCCCBBB???======<<<;;;:::::::::::::::======@@@III[[[uuu}}}yyyvvvttttttuuu{{{rrrWWWFFFBBB<<<999:::555222222222222222222333333111111222222222222111111///000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222333444444555555666222555999<<>>;;;:::<<<@@@EEEJJJMMMOOONNNNNNJJJFFFAAA>>>>>>?????????AAACCCHHHPPP[[[nnn{{{xxxzzzuuuuuu{{{fffOOOEEE@@@===999888888888888888999999999888777777888888777666666666666666666666666666777555666999:::;;;AAAGGGUUUiii}}}rrrttt|||~~~~~~rrrllllllmmmttt{{{tttzzz}}}zzzxxxvvvvvv{{{wwwooogggaaaccccccfffnnnwwwqqq[[[NNNGGGEEEDDDBBBBBBCCCDDDEEECCCDDDFFFFFFFFFHHHJJJMMMQQQSSSUUUXXXZZZ\\\]]]]]]^^^^^^\\\YYYTTTOOOJJJGGGBBBAAA@@@>>>>>>>>>???@@@<<<>>>AAABBBDDDFFFJJJMMMQQQXXXddduuujjjYYYNNNHHHFFFGGGEEEFFFJJJMMMQQQXXX```lll|||wwwfff[[[YYYYYY^^^eeeqqq~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~tttjjjeeeXXXRRRJJJEEECCCBBB@@@===<<<<<<;;;:::::::::;;;;;;<<<===@@@IIIZZZsss~~~|||zzzwwwuuuvvvwww{{{uuuYYYGGGCCC<<<999:::555222222222222222222333333111111222222222222111111///000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222333444444555555666222555999<<>>CCCIIILLLNNNNNNMMMIIIEEE@@@>>>>>>?????????AAABBBHHHPPP[[[ppp~~~{{{uuuooommmrrrxxx|||iiiQQQFFFBBB???888888777777888999999:::999777666666777888666555666666666666666666666666888666666999;;;<<>>======>>>???@@@===???BBBDDDEEEHHHLLLNNNSSSYYYfffwww~~~iiiXXXMMMHHHFFFEEEDDDFFFLLLQQQVVV^^^gggqqqvvvhhh[[[YYY[[[bbbjjjvvv}}}~~~vvvlllfffYYYSSSKKKFFFDDDBBB@@@===<<<;;;;;;::::::;;;;;;;;;999:::>>>HHHYYYqqq|||}}}yyyxxxyyyyyy{{{xxx[[[IIIDDD<<<999:::555222222222222222222222222111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222333444444555555666333666999<<>>CCCIIIMMMOOOOOOOOOIIIEEE@@@======>>>??????@@@BBBHHHQQQ]]]rrr}}}rrrkkkhhhmmmtttyyy~~~kkkRRRFFFAAA>>>999999888888777888888888888777555666777777666444666666666666666666666666999777777:::;;;===DDDKKKYYYmmmzzzrrrsssyyywwwooommmooouuuzzzuuu}}}}}}|||~~~|||qqqpppmmmlllpppzzz{{{uuunnnhhhaaa^^^]]]___bbbiiiwwwyyycccSSSKKKAAA@@@???>>>>>>???@@@BBB@@@AAACCCEEEEEEGGGJJJMMMPPPQQQSSSVVVXXXZZZ[[[\\\\\\\\\ZZZVVVRRRLLLGGGDDD>>>>>>===<<<<<<===>>>???>>>@@@CCCEEEGGGIIIMMMPPPVVV\\\iiizzz~~~hhhWWWMMMHHHGGGFFFEEEHHHPPPVVV]]]gggpppyyyssshhh]]]]]]bbbkkkuuu}}}~~~~~~xxxnnniiiZZZTTTLLLFFFDDDCCC@@@>>>;;;;;;;;;::::::;;;;;;<<<999:::???HHHWWWmmm~~~zzz|||zzz{{{{{{zzz}}}zzz]]]JJJDDD===999:::555444333333222222111111111111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222333444444555555666555777:::;;;>>>EEEOOOWWWaaahhhrrr}}}~~~sssjjjkkkxxxxxxrrrggg^^^QQQFFF???=========;;;???EEEKKKPPPRRRSSSSSSIIIEEE@@@=========>>>>>>@@@BBBHHHRRR___ttt~~~~~~pppiiieeejjjrrrxxxmmmSSSFFF@@@<<<;;;;;;999888777777666666777666555555666666555444666666666666666666666666:::777777:::<<<>>>EEELLLWWWkkkzzzpppqqqwwwzzzrrrooonnntttzzzuuu~~~~~~yyyyyy|||{{{tttqqqnnnkkkllluuu~~~zzztttooobbb^^^[[[[[[[[[```kkkvvv~~~lllXXXKKKFFF@@@???===<<<===>>>@@@AAA???AAACCCDDDEEEGGGKKKMMMOOOQQQSSSUUUXXXZZZ[[[[[[\\\[[[YYYVVVQQQLLLGGGDDD===<<<;;;;;;;;;;;;<<<===???AAADDDFFFHHHJJJNNNQQQXXX___lll|||~~~hhhWWWMMMIIIHHHHHHHHHLLLTTT\\\dddnnnxxx~~~qqqhhhaaabbbhhhsss}}}~~~~~~~~~zzzpppkkk[[[TTTLLLGGGEEECCC@@@>>>;;;;;;:::::::::;;;;;;<<<<<<>>>AAAHHHUUUhhh{{{|||www{{{~~~||||||{{{yyy{{{}}}{{{^^^KKKEEE===999:::555444444333333222111000000111111222222222222111111000000000000111111111111111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222222222333444444555555666777888:::;;;>>>FFFPPPXXXaaahhhsss{{{rrriiilllzzz~~~vvvqqqfff]]]PPPEEE???======>>><<<@@@GGGMMMRRRUUUVVVVVVJJJFFFAAA===============???BBBIIIRRR```vvv}}}~~~mmmgggcccgggmmmuuu~~~sssXXXHHHAAA<<<:::999888888777777888888777777777777777777777777444444444555555555666666888666777:::<<<===CCCJJJVVVeeewwwxxxvvvsssuuuvvvppplllqqq|||{{{vvv}}}{{{wwwzzz|||oooeeedddffflll}}}|||vvvmmmggg___ZZZVVVUUUUUUVVV\\\cccnnnppppppkkkaaaTTTIIICCC<<<<<<<<<<<<============???@@@AAABBBDDDFFFHHHIIINNNOOOQQQSSSUUUVVVWWWWWWWWWTTTQQQOOONNNKKKEEEAAA<<<<<<;;;;;;<<<===???@@@@@@BBBCCCCCCCCCEEEKKKPPPWWWdddtttkkkYYYNNNJJJIIIKKKLLLPPPWWWaaalllwww}}}|||pppjjjfffkkkttt}}}}}}}}}||||||~~~tttlll___WWWNNNGGGDDDBBB@@@>>>???===;;;;;;;;;<<<;;;:::<<<:::===FFFRRRaaatttzzzyyyxxxzzz~~~zzz~~~fffMMMCCC@@@:::777888333333444444444444444444111111111111111111111111222222222222222222222222//////000000111111111222111111111111111111111111111111222222222333333333222222222222222222222222444444444555555555666666555777999<<>>@@@DDDLLLSSSVVVTTTQQQJJJDDD?????????>>>>>>AAA===BBBIIIQQQ```yyykkkdddaaaeeelllttt~~~vvvZZZJJJBBB>>>:::999888888777777888888444444444444444444444444444444444555555555666666777555666999;;;<<>>;;;<<<<<<<<<===============>>>???AAADDDGGGIIIJJJMMMNNNPPPRRRTTTUUUVVVVVVVVVSSSPPPOOOMMMJJJEEEAAA<<<<<<;;;;;;<<<===???@@@@@@BBBDDDDDDCCCFFFLLLQQQZZZfffvvvlll[[[PPPLLLKKKLLLNNNSSS[[[eeeppp{{{|||tttpppkkkqqqzzz~~~~~~~~~~~~vvvnnnbbbZZZPPPIIIFFFDDDAAA??????===;;;;;;;;;<<<;;;:::<<<;;;===DDDNNNZZZlllzzz{{{yyyyyyyyy|||{{{}}}gggMMMCCC???:::777888444444444444444444444444111111111111111111111111222222222222222222222222000111111111222222222222111111111111111111111111111111111111222222222333222222222222222222222222222222222333333333444444555777999<<>><<<;;;;;;>>>@@@EEEMMMTTTWWWUUURRRJJJCCC?????????===>>>AAA>>>CCCIIIRRRaaa{{{hhhaaa]]]aaaiiisss~~~zzz]]]LLLDDD@@@:::999888888777777888888666666666666666666666666444444555555555666666666777444555888:::;;;AAAHHHQQQ^^^mmmwww~~~uuurrrttt}}}~~~~~~rrriiihhhmmmyyy|||sssyyy|||sssnnnqqqwww}}}wwwmmmgggcccggg{{{}}}zzzuuunnnhhh[[[TTTNNNJJJGGGDDDGGGKKKPPPRRRRRROOOIIIBBB===:::;;;;;;;;;<<<<<<<<<======;;;<<<>>>@@@CCCGGGIIIKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSRRROOONNNLLLHHHDDDAAA<<<<<<;;;;;;<<<===???@@@@@@BBBDDDEEEEEEHHHNNNSSS]]]jjjzzznnn]]]SSSOOONNNNNNRRRXXX```iiiuuu}}}xxxvvvpppvvv~~~~~~yyyqqqeee^^^SSSLLLHHHFFFCCCAAA???===;;;;;;;;;<<<;;;:::<<<:::<<>>999777999555555555444444333333222111111111111111111111111222222222222222222222222222222222222222333333333111111111111111111111111000000000111111111222222222222222222222222222222222222222333333333444444555777999<<<@@@HHHSSS[[[dddlllwwwrrrkkkgggmmm|||{{{ssslll___WWWLLLCCC>>><<<;;;;;;>>>@@@EEENNNUUUXXXVVVSSSIIIBBB>>>>>>>>><<<===@@@@@@DDDJJJRRRbbb~~~eee^^^ZZZ^^^gggrrr~~~}}}___MMMDDD@@@:::999888888777777888888777777777777777777777777555555555555666666666666777555555888:::<<>><<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBEEEGGGIIIJJJKKKMMMNNNPPPQQQQQQRRRPPPOOONNNLLLJJJGGGCCCAAA<<<<<<;;;;;;<<<===???@@@AAACCCEEEFFFGGGJJJQQQVVVbbbnnn~~~ppp___UUUQQQPPPRRRVVV]]]dddmmmxxx}}}||||||uuu{{{~~~}}}~~~|||ttthhh```UUUMMMIIIGGGCCCAAA???===;;;;;;;;;<<<;;;:::;;;:::;;;@@@DDDLLL[[[iiisssvvvzzz}}}~~~~~~|||{{{xxxzzzkkkOOOCCC>>>999888:::666666555444333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111///000000000000111111111111222222222222222333333444444444555555555666666555777999<<<@@@IIITTT]]]fffnnnxxx}}}pppllljjjppp}}}~~~xxxqqqlll^^^VVVKKKBBB===<<<<<<<<<===???EEENNNUUUXXXVVVRRRHHHBBB=========<<<<<>>???AAABBBDDDEEEHHHIIIJJJLLLMMMNNNNNNOOOMMMMMMMMMKKKHHHDDDBBBAAA<<<<<<;;;;;;<<<===???@@@AAACCCFFFGGGIIIMMMTTTZZZeeerrrsssbbbWWWSSSRRRUUU[[[ccciiipppzzz~~~~~~}}}~~~}}}~~~wwwjjjbbbVVVNNNIIIFFFBBB@@@???===;;;;;;;;;<<<;;;:::999999;;;???CCCKKK\\\kkktttzzz}}}zzzzzzvvvuuu{{{nnnQQQDDD???:::777999666666555444333333222222111111111111111111111111111111111111111111111111111111111111111111000000111111111111111111111111///000000000000111111111111111111222222333333333444444444555555555666666555777999;;;@@@JJJVVV___iiipppxxx|||pppllllllrrr~~~|||vvvoookkk^^^VVVKKKBBB===<<<<<<<<<;;;>>>DDDMMMVVVXXXUUURRRHHHBBB=========<<<<<>>:::999888888777777888888555555555555555555555555555555666666666777777777999666777:::<<<===CCCJJJVVVfffyyyzzzpppjjjhhhiiiqqqyyyzzz||||||sssuuu}}}zzziiiaaa______fffsssuuuyyy{{{mmmdddeeekkkwww~~~}}}wwwpppnnnzzz{{{vvvppphhhcccVVVMMMEEECCCBBB???===>>>999:::<<<;;;:::999:::;;;999999999:::::::::;;;;;;>>>>>>>>>>>>???AAABBBCCCFFFGGGIIIJJJKKKLLLLLLLLLJJJKKKKKKJJJFFFCCCAAAAAA<<<<<<;;;;;;<<<===???@@@AAADDDGGGIIIKKKOOOWWW\\\gggsssvvvdddZZZVVVUUUYYY```iiipppwww~~~~~~}}}}}}~~~yyykkkcccWWWNNNIIIEEEBBB??????===;;;;;;;;;<<<;;;:::::::::<<>><<<;;;;;;;;;>>>EEEOOOWWWYYYVVVRRRIIIBBB>>>>>>>>><<<===@@@CCCFFFMMMXXXkkkggg^^^XXX\\\fffrrr___KKKBBB???:::999888888777777888888888888888888888888888888555666666666777777777777888666666999;;;<<>><<<;;;;;;===@@@GGGQQQYYY\\\YYYUUUJJJCCC?????????===>>>AAABBBFFFNNNZZZmmmhhh___YYY\\\fffsss```LLLCCC@@@:::999999888777888888888555555555555555555555555666666666666777777777777777555555888:::;;;AAAHHHUUUeeevvvuuukkkcccbbbcccjjjyyy~~~wwwwwwyyy}}}tttooowwwyyyggg___]]]]]]eeerrrtttwwwpppeeeeeekkkkkkuuu}}}xxx|||{{{vvvnnnddd]]]TTTKKKBBB@@@???<<<888888:::<<<======<<<:::999:::888888999999999:::::::::999:::;;;===???AAACCCEEEDDDEEEFFFGGGHHHIIIIIIIIIFFFHHHJJJHHHDDD@@@@@@AAA<<<<<<;;;;;;<<<===???@@@BBBEEEHHHJJJMMMRRRZZZ```gggtttwwwiiiaaa^^^______hhhttt}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||zzzooofffZZZQQQKKKGGGBBB??????===;;;;;;;;;<<<;;;:::======>>>???BBBMMMcccwww~~~|||uuuxxxqqqVVVJJJCCC;;;666666333333444444444444444444111111111111111111111111000000000000000000000000333333333222222111111111111111111111111111111111111222222222222333333333000000111222333333444444444444444555555555666666666777999;;;AAALLLYYYcccjjjpppvvv|||{{{qqqoooooottt|||yyyqqqkkkgggbbbZZZOOOEEE???<<<;;;;;;>>>BBBIIISSS\\\^^^[[[VVVJJJDDD?????????>>>>>>AAABBBFFFNNN[[[nnnuuuiiiaaadddmmmxxxcccKKK@@@???888888888888777777777777666666555555555444444444666555555444444666777888666888:::::::::===CCCHHHYYYhhhxxx{{{oooddd``````cccmmm}}}|||{{{{{{~~~yyytttnnnmmmuuu{{{iii___\\\^^^cccnnnzzz}}}uuujjjdddbbbmmmttt|||}}}||||||zzzvvvsssnnneee^^^RRRLLLDDD>>>;;;:::::::::999999999888888888777777888999999::::::;;;;;;<<<============???AAACCCDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEECCCBBB@@@>>>============>>>???@@@AAABBBFFFLLLOOOQQQTTTZZZ^^^fffmmm{{{~~~nnneeecccccchhhnnnvvv~~~~~~~~~~~~}}}}}}||||||~~~}}}||||||}}}~~~||||||{{{{{{{{{~~~{{{pppgggZZZPPPJJJFFFCCC@@@===<<<<<<;;;;;;;;;<<<<<<>>><<<===@@@FFFRRReeewww~~~{{{tttxxxwwwYYYHHHBBB>>>:::888888888888777666444333222333333333222222111111111000000000000000000000000//////000000111111111222...///000111222333333333777666444222111111111222111111222222222333333333333444555555555444333222333777:::===BBBMMM\\\gggmmmqqqwww}}}~~~rrrkkkiiiqqq{{{yyyrrrkkkgggbbbZZZNNNEEE@@@???>>>===>>>CCCLLLVVV\\\\\\WWWSSSIIIEEEAAA>>>>>>?????????AAAEEEMMMYYYlllxxxmmmeeehhhqqq|||dddLLLBBB@@@888888888888777777777777666666555555555444444444666555555444555666777888666888:::::::::>>>DDDIII[[[jjjzzztttjjjeeedddgggqqq|||zzzzzz|||wwwsssmmmllluuu|||jjj```]]]^^^cccnnn}}}xxxnnnhhheeejjjpppyyy}}}{{{zzz|||vvvssspppkkkccc]]]QQQKKKDDD>>>;;;::::::999999999999888888888777777888999999::::::;;;<<<<<<===<<<<<<===>>>@@@CCCDDDEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCAAA???>>>============>>>???@@@AAABBBFFFKKKNNNPPPSSSXXX\\\bbbjjjyyyqqqhhhffffffkkkqqqzzz~~~~~~}}}||||||{{{~~~}}}||||||}}}~~~||||||{{{{{{{{{~~~{{{qqqhhh[[[QQQKKKGGGCCC@@@======<<<;;;;;;;;;<<<<<<<<<;;;;;;???EEEQQQeeevvv{{{zzzwwwqqquuuxxxZZZHHHBBB>>>999777777777777666555444333222222222222111111000000000111111111111111111111111///000000000111111111111///000111222222222222222555444333222111111222222111111222222222333333333333444444555555444333333444777:::===BBBMMM\\\hhhooosssxxx}}}uuulllhhhoooxxx}}}~~~xxxqqqjjjeeeaaaYYYMMMDDD@@@>>>======???DDDNNNWWW]]]]]]XXXTTTIIIEEE@@@>>>>>>?????????@@@DDDLLLXXXjjjwwwpppqqqwwwdddMMMCCCBBB888888888888777777777777666666666555555555444444666555555555555666777777666888:::::::::>>>EEEKKK]]]lll~~~{{{qqqkkkjjjmmmwww~~~{{{{{{{{{xxxtttooonnnvvv|||kkk```]]]^^^cccooo}}}ssskkkgggeeekkksss{{{|||zzzxxxyyy}}}{{{vvvuuuuuuwwwtttooommmkkkfff```[[[OOOJJJCCC>>>;;;::::::999999999999888888888888888999999999:::;;;;;;<<<<<<===<<<<<<===>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEDDDBBBAAA???>>>============>>>???@@@@@@BBBFFFJJJLLLMMMPPPUUUYYY^^^gggwwwuuullliiiiiilllsss}}}}}}}}}}}}~~~~~~}}}|||{{{{{{~~~}}}|||{{{{{{|||}}}~~~{{{{{{{{{{{{{{{}}}|||rrriii\\\RRRLLLGGGCCC@@@>>>===<<<<<<;;;;;;<<<<<<;;;999:::???DDDPPPbbbssswwwvvvsssnnnsss~~~yyy[[[IIIBBB===999777444555555555444444333222111111111000000000000000111111111111111111111111000000000000111111111111000111111222222222111111222222111111111111222222111111222222222333333333333333444555555444444333555888;;;===BBBMMM]]]hhhrrruuuzzz~~~wwwmmmgggkkktttyyy{{{}}}~~~vvvnnngggccc___XXXMMMDDD>>>===<<<<<<@@@EEENNNXXX^^^]]]XXXTTTHHHEEE@@@======??????@@@???CCCJJJVVViii~~~{{{cccLLLCCCAAA888888888888777777777666666666666666555555555555555555555555666666666777777888::::::;;;???GGGMMM^^^mmmxxxpppooorrr|||}}}~~~{{{xxxsssrrrzzzzzziii```]]]___dddpppvvvlllfffbbbgggnnnvvv}}}{{{xxxvvvppprrrsssqqqnnnkkkjjjkkkmmmkkkhhhfffdddaaa\\\YYYMMMIIIBBB===;;;::::::999888888888888888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<===???AAABBBDDDEEEFFFGGGHHHIIIIIIIIIFFFEEEDDDCCCAAA@@@>>>>>>===<<<<<<======>>>???@@@BBBEEEHHHJJJJJJMMMRRRWWW]]]gggwwwxxxooolllkkklllsss|||~~~yyy{{{~~~}}}|||{{{zzz{{{{{{zzzyyyyyyzzz{{{{{{zzz{{{{{{{{{{{{}}}tttkkk^^^SSSMMMHHHDDDAAA???>>>===<<<;;;;;;;;;<<<;;;:::;;;???CCCMMM^^^nnnzzzuuusssrrrnnnsss|||{{{]]]JJJBBB<<<888777333333444444444333222222111111111111111111000000111111111111111111111111000000000000000111111111111111222222222111111000000000000000000111111222111111222222222333333333333333444444444444444444666888;;;===BBBNNN^^^jjjuuuxxx{{{~~~vvvllleeeiiiqqqwww{{{~~~|||sssjjjdddaaa___XXXNNNDDD>>>;;;<<<<<>>@@@AAABBBCCCDDDFFFGGGGGGHHHHHHGGGFFFDDDBBB@@@???>>>===<<<<<<<<<<<<===>>>???@@@AAADDDGGGHHHHHHKKKQQQUUU___jjjyyyyyyppplllkkknnnrrrzzz|||wwwyyy}}}~~~|||{{{zzzyyyxxxwwwvvvvvvwwwxxxyyyzzzzzz{{{zzzzzz|||wwwmmm```UUUNNNIIIDDDAAA??????>>>===<<<;;;;;;;;;===;;;<<>>;;;;;;===>>>DDDMMMVVV[[[ZZZUUUQQQGGGCCC???<<<===>>>@@@@@@AAADDDKKKUUUhhh}}}```III???===888888888888777777777777777777777666666666555555444555555666777666666666777999::::::;;;AAAJJJQQQ^^^nnnxxxuuuxxxzzzwww}}}~~~oooddd______dddiiisss}}}oooeeecccdddhhhnnnvvv|||wwwsssppphhhgggeeebbb___]]][[[ZZZXXXYYYYYYXXXVVVTTTRRRPPPIIIEEE@@@===;;;:::999888888888888888888999999999:::::::::;;;<<<<<<======<<<;;;;;;;;;<<<===???@@@AAABBBCCCEEEFFFGGGGGGGGGGGGFFFDDDBBB@@@>>>======<<<<<<<<<<<<===>>>??????AAACCCFFFGGGGGGKKKQQQVVVbbblllzzz{{{qqqllljjjoooqqqvvv||||||wwwxxx|||~~~}}}||||||xxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{zzzzzz{{{~~~yyyooobbbVVVOOOJJJEEEBBB@@@???>>>===<<<;;;;;;;;;===<<<===@@@CCCIIIWWWeeelll{{{~~~|||ssspppppppppuuu{{{dddOOOCCC<<<999999333444444444333333222111222222222222222333333333222222222222222222222222111111111111000000000000000111111222222222111111...///000111111111111111111111222222222333333333333333333333333444666666555777:::===CCCQQQcccpppzzz{{{}}}~~~uuukkkeeekkkuuu}}}zzzqqqiiieeedddddd___UUUIII???;;;;;;===>>>CCCLLLUUUZZZYYYTTTOOOFFFBBB>>><<<===>>>@@@@@@BBBEEEJJJUUUggg}}}```III>>><<<888888888888777777777777777777777777666666666555444444666777777777666555777999::::::<<>>???AAABBBDDDEEEGGGHHHHHHHHHHHHFFFDDDAAA???>>>======<<<<<<<<<<<<<<<===??????@@@CCCEEEFFFGGGKKKQQQWWWbbbkkkxxx|||rrrllliiillllllooossszzz}}}xxxyyy{{{~~~}}}}}}xxxxxxwwwvvvvvvwwwxxxxxxxxxzzz{{{zzzzzz{{{}}}{{{qqqcccXXXPPPJJJEEEBBBAAA@@@???===<<<<<<;;;;;;::::::===AAADDDKKKYYYffflll{{{~~~wwwttttttvvv{{{gggRRREEE<<<999:::555555555555444333111111000111111111222222222222222222222222222222222222111111111111000000000//////000111222222222222222///000111222222222111000111111222222222333333333333333222222333444666777333666999<<>>???DDDMMMVVV[[[ZZZTTTPPPEEEBBB>>><<<<<<>>>@@@@@@AAADDDIIISSSeee~~~```III>>><<<888888888888777777777777777777777777666666666666333444666777777777666555777999::::::<<>>???BBBCCCDDDFFFHHHIIIIIIIIIHHHFFFDDDAAA???=========<<<;;;;;;<<<<<<===>>>???@@@BBBEEEFFFGGGKKKRRRWWWbbbjjjuuu}}}~~~sssmmmjjjgggggghhhlllrrryyy}}}}}}yyyyyy{{{~~~~~~~~~zzzyyyxxxwwwwwwxxxyyyzzzxxxyyyzzzzzzzzz{{{}}}{{{rrrdddXXXPPPKKKFFFBBBAAA@@@???===<<<<<<;;;;;;888888<<>><<<<<<>>>@@@@@@@@@CCCHHHRRRddd~~~zzz^^^KKKBBB???;;;999888888999888777555666777888777555444444555555555555555555666777777777888:::<<<@@@FFFMMMRRR```ppp|||}}}yyynnngggfffhhhkkkqqq|||{{{ooohhhbbb___fffpppyyyzzzvvvtttsssrrrqqqooonnnmmmjjjeeeaaa```^^^\\\XXXTTTQQQNNNLLLKKKIIIFFFDDDBBBAAABBBBBB@@@???>>>===;;;999888888777777777777777888888888>>>>>>????????????>>>>>>=========<<<;;;===@@@BBBAAACCCFFFJJJLLLMMMLLLLLLLLLHHHDDD@@@???>>>===<<<888:::<<<===<<<<<<===>>>AAABBBCCCDDDGGGLLLRRRWWWaaafffmmmsssxxxtttnnnlllkkkjjjiiihhhjjjpppxxx~~~|||{{{|||~~~}}}}}}~~~~~~{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvwww{{{~~~sssddd[[[SSSJJJFFFEEE@@@@@@???>>>===<<<;;;;;;:::<<<>>>@@@DDDQQQbbbnnnyyy~~~}}}gggTTTIII@@@999666444555666666666555333333000000000000111222333444222222111111111111222222000111111111111222222222000/////////000111333444222222222333444444222///111111222222222333333333444444333444444555666777:::777777===EEESSSgggwww}}}|||||||||~~~uuuooonnnvvv}}}}}}zzzuuupppmmmnnnggg\\\OOOEEE???>>>>>>BBBGGGOOOWWW\\\[[[VVVQQQFFFBBB===;;;<<<>>>@@@AAA???BBBHHHQQQbbb|||{{{^^^KKKBBB>>>;;;999888888999888777555666777777777555444555666555555555555555666777777777888:::<<>>>>>?????????===<<<;;;999888888888888888888999999999999>>>>>>????????????>>>>>><<<======<<<<<<===@@@CCCCCCEEEIIIMMMOOOOOONNNMMMMMMIIIEEEAAA@@@???===<<<999;;;=========<<<===???@@@AAACCCEEEHHHMMMSSSWWW\\\aaagggmmmsss~~~uuupppnnnmmmkkkiiiggghhhnnnvvv|||}}}||||||~~~}}}||||||}}}|||{{{zzzyyyyyyxxxxxxyyyyyyyyyxxxwwwvvvxxx{{{~~~~~~rrrcccZZZRRRIIIEEEDDD@@@@@@???>>>===<<<;;;;;;;;;===???AAAFFFSSSdddqqqzzz}}}fffRRRGGG???999777444555666666666555333333111111111111111222222333222222111111111111222222000111111111111222222222111000000000000111333444222111111222333333222000111111222222222333333333444444333444444555666777:::777777<<>>>>>CCCGGGOOOWWW[[[ZZZUUUQQQFFFBBB>>>;;;<<<>>>???@@@???BBBHHHQQQaaazzz{{{___LLLBBB>>>;;;999888888999888777555555666777666555444555666555555555555555666777777777888:::;;;>>>CCCJJJOOO[[[iiizzzzzzwwwzzz{{{qqqllllllqqqvvvvvviiiccc```eeemmmvvv{{{uuurrrmmmkkkhhhffffffdddaaa___[[[ZZZWWWTTTQQQNNNLLLJJJEEEDDDAAA???===<<<<<<===>>>===<<<;;;:::999888888888888999999::::::::::::===>>>>>>??????>>>>>>===<<<======<<<<<<>>>AAADDDFFFJJJNNNSSSUUUTTTRRRPPPNNNKKKFFFBBB@@@???===<<<:::<<<>>>>>>>>>===>>>??????AAADDDFFFIIIMMMRRRVVVXXX[[[aaahhhppp}}}xxxsssrrrooommmjjjffffffkkksssxxx~~~~~~}}}|||{{{{{{{{{|||{{{zzzyyyyyyxxxxxxyyyxxxxxxxxxwwwwwwxxx{{{~~~}}}pppbbbXXXQQQHHHDDDCCC@@@@@@???>>>===<<<;;;;;;;;;===@@@BBBIIIVVVhhhuuu{{{{{{|||~~~eeePPPEEE===999888444555555555555444333333333333222111111111111222222222111111111111222222000111111111111222222222222111111111111111222222222111//////111222222111111111222222222333333333444444333444444555666777999777777<<>>???CCCGGGOOOVVVZZZYYYUUUPPPGGGCCC>>><<<<<<===>>>??????BBBHHHPPP```xxx{{{|||___LLLBBB>>>;;;999888888999888777555555666777666555444555666555555555555555666777777777888999;;;===BBBIIIMMMYYYgggyyyxxxuuuxxx{{{uuuooommmrrrwww|||rrrlllgggiiimmmsss|||zzzwwwqqqnnnjjjgggeeecccaaa___YYYWWWUUURRROOOLLLJJJIIIDDDCCCAAA???>>>======<<<<<<<<<;;;:::999888888777777888888999999:::::::::======>>>>>>>>>>>>======<<<============???CCCFFFIIINNNTTTZZZ\\\[[[XXXVVVOOOLLLGGGCCCAAA???>>><<<<<<===??????>>>>>>???@@@@@@BBBEEEGGGIIILLLOOORRRVVVYYY___fffrrr{{{wwwvvvrrrpppkkkgggfffiiiooouuu~~~}}}|||{{{zzzzzz{{{zzzyyyxxxxxxwwwwwwxxxwwwxxxxxxxxxwwwxxx{{{~~~}}}pppbbbXXXQQQIIIDDDDDD@@@@@@???>>>===<<<;;;;;;:::===@@@CCCJJJXXXjjjwww{{{yyyvvvvvvzzz}}}}}}dddNNNCCC<<<999888555555555444444444333333555444333222111111111111222222111111111111222222000000111111111222222222111111111111000000000000222000......000111222111111111222222222333333333444444333444444555666777999666777<<>>>>>@@@CCCHHHPPP___www|||xxx}}}```MMMBBB>>>;;;999888888999888777555444666777666555555666777555555555555555666777777777888999;;;===BBBIIIMMMWWWfffxxxxxxtttvvv~~~wwwwwwpppmmmrrrwwwwwwqqqkkkjjjkkkoooxxx~~~wwwtttnnnjjjfffccc___\\\WWWVVVTTTQQQMMMJJJHHHFFFAAA@@@???>>>===<<<;;;;;;::::::999999888888888777666666777777888999999:::======>>>>>>>>>>>>======<<<=========>>>@@@DDDGGGLLLQQQYYYaaadddbbb^^^[[[OOOKKKFFFCCCAAA@@@>>>===<<<>>>@@@@@@???>>>???@@@BBBDDDFFFGGGGGGIIILLLNNNTTTWWW^^^hhhvvv}}}yyyyyyuuusssnnnjjjgggiiinnnrrr~~~~~~|||{{{zzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxyyy|||~~~}}}pppbbbYYYRRRJJJFFFEEE@@@@@@???>>>===<<<;;;;;;:::===@@@CCCIIIWWWiiivvvyyyuuuppppppvvvuuuvvv}}}dddMMMBBB<<<999999555555444444333333333333555555333222111111000000222222111111111111222222000000111111111222222222000000000000000000//////222000......000111222222111111222222222333333333444444333444444555666777888666777;;;AAAJJJYYYgggmmmlllkkklllooouuuzzz~~~{{{www|||~~~yyyuuurrrrrrooofffXXXJJJAAA???@@@CCCGGGLLLSSSVVVUUUQQQMMMEEEBBB???======>>>>>>>>>@@@CCCHHHQQQ___vvvzzzwww|||~~~aaaMMMCCC>>>;;;999888888999888777555444555666666555555666777555555555555555666777777777888:::;;;>>>CCCJJJOOOWWWfffzzzvvvrrrrrrzzz{{{uuu~~~xxxpppnnnqqqvvvxxxrrrlllkkkkkknnnxxx{{{wwwrrrmmmiiiddd^^^[[[XXXVVVSSSPPPLLLHHHFFFDDD======<<<;;;:::999888888888888888888888777777777555555666777888999999:::<<<======>>>>>>======<<<;;;<<<===>>>???AAAFFFIIINNNUUU^^^eeegggddd___ZZZMMMJJJEEEBBBAAA@@@>>>======>>>@@@@@@>>>>>>>>>???BBBDDDDDDEEEEEEGGGJJJLLLRRRVVV```mmm}}}}}}zzzzzzwwwvvvrrrnnnkkkkkkmmmppp~~~~~~}}}|||||||||zzzyyyxxxwwwwwwvvvvvvvvvuuuwwwxxxyyyxxxyyy|||~~~}}}pppbbbYYYRRRJJJFFFFFF@@@@@@???>>>===<<<;;;;;;:::<<<>>>AAAFFFSSSeeerrrvvvpppkkklllttt~~~~~~pppsss{{{dddNNNCCC<<<999999555444444333222333333333555555444222222111111111222222111111111111222222000111111111111222222222///000000111111111000000111000...///111333333222111111222222222333333333444444333444444555666777777555666;;;@@@GGGUUUaaadddeeegggkkkqqqwww}}}{{{vvv|||~~~zzzvvvssstttqqqiii[[[KKKAAA@@@AAACCCEEEKKKPPPSSSRRRNNNJJJDDDAAA>>>===>>>??????>>>???CCCIIIQQQ```www{{{wwwyyy~~~bbbNNNCCC>>>;;;999888888999888777555444555666666555555666888555555555555555666777777777888:::<<>>>>>???BBBGGGJJJQQQWWW```ggggggbbbZZZUUUKKKGGGCCCAAA@@@@@@???>>><<<>>>??????>>>======>>>@@@AAAAAAAAABBBFFFJJJNNNSSSYYYeeeuuu}}}zzzzzzyyyxxxvvvsssooommmnnnppp|||~~~~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxuuuvvvxxxyyyyyyzzz|||~~~{{{oooaaaXXXQQQIIIEEEEEE@@@@@@???>>>===<<<;;;;;;:::;;;===>>>CCCOOO```lllrrrmmmhhhjjjsssyyyrrruuu~~~fffPPPEEE>>>:::999555444333222222222333333555444333222222222222222222222111111111111222222000111111111111222222222000000222333444333333222000000000111333444333222111111222222222333333333444444333444444555666777777555666:::>>>EEERRR^^^aaacccgggmmmttt{{{wwwrrryyy|||xxxuuuuuussskkk]]]LLLBBB@@@BBBBBBDDDIIINNNQQQPPPKKKHHHBBB@@@======>>>@@@@@@@@@???CCCIIIRRRaaawww}}}xxxwww~~~bbbNNNCCC>>>;;;:::888888999999777666333555666666555555666888555555555555555666777777777888:::<<<@@@FFFMMMRRRcccsssqqqlllkkkqqqzzzzzzsss|||zzzsssqqqrrrwww}}}{{{uuupppqqqyyy|||xxxtttooohhhdddZZZXXXTTTPPPKKKGGGCCCAAA>>>>>>>>>===<<<;;;:::999666666666666777777777777666777888999:::;;;<<<<<<<<<<<<============<<<<<<;;;<<<>>>>>>@@@CCCGGGKKKTTTYYYbbbgggfff___UUUOOOIIIFFFBBB@@@@@@@@@???>>><<<>>>??????===<<<======>>>>>>??????AAAFFFLLLPPPVVV]]]kkk}}}}}}yyyyyyyyyyyyxxxuuurrroooooooooyyy}}}}}}|||{{{zzzzzzzzzzzztttvvvxxxyyyyyyzzz|||~~~zzzmmm```WWWPPPHHHDDDDDD@@@@@@???>>>===<<<;;;;;;999;;;<<<===AAALLL\\\hhhpppjjjfffiiitttvvvvvvzzzfffQQQFFF>>>:::999555444333222111222333444444444333333222222333333222222111111111111222222000111111111111222222222000222333555666666555555000000000333555555444222111111222222222333333333444444444444444555777777666555666:::>>>DDDPPP[[[aaadddiiipppwww~~~|||tttpppxxx}}}yyywwwuuutttlll^^^MMMBBB@@@BBBAAACCCHHHMMMOOONNNJJJFFFAAA???======???@@@AAA@@@???CCCJJJSSSbbbxxx{{{uuuqqqsss}}}```KKKAAA>>>:::888666666777888777666888777666555555666777888666666666666666555555555888888;;;>>>???BBBLLLWWWkkk{{{oookkkhhhjjjsssyyyqqqyyyzzzqqqppprrrxxx}}}xxxuuuvvvzzz}}}{{{xxxwwwtttmmmgggaaa\\\UUUNNNJJJGGGDDDBBB<<<<<<;;;:::999999999999777777666666555555555444555666777888999:::;;;;;;<<<;;;:::999888999:::;;;<<<======>>>???DDDIIINNNZZZ^^^bbbaaa]]]UUUNNNKKKHHHGGGEEECCCAAA???>>>======>>>======<<<===???AAA@@@???AAADDDDDDDDDJJJRRRWWWhhh|||}}}wwwtttvvvwwwxxxwwwuuutttttttttyyy~~~~~~{{{yyywwwvvvuuuvvvwwwxxxvvvuuuuuuuuuxxx{{{zzznnn```WWWQQQJJJFFFFFFCCCAAA>>>======<<<;;;999;;;999:::===AAAIIIZZZiiiqqqnnniiiiiisssiiiPPPCCC>>>;;;888555555444333222222222222222222111111000///......222222111000000111222222000000000000000000000000000000000000111111111111111111111111111111111111111222333333444444333333111222333333444444333333666555777:::<<>>CCCEEEJJJSSSccc{{{{{{wwwqqqlllnnnxxx```JJJ@@@<<<:::888666666777888777666666555555444444555555666666666666666666666666555777888:::>>>???CCCOOO[[[sssmmmjjjgggkkkwwwvvvooowwwwwwooonnnooouuu}}}~~~zzzzzz}}}~~~yyywwwvvvtttooojjjccc^^^VVVOOOJJJFFFCCC@@@<<<;;;:::999999888888888777777666666666555555555666666777888999:::;;;;;;===<<<;;;::::::;;;<<<======>>>??????AAAFFFKKKPPPYYY[[[]]]\\\WWWPPPKKKHHHGGGFFFFFFEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@AAADDDEEEFFFMMMUUU^^^mmmwwwtttxxxyyy{{{zzzyyywwwwwwxxx{{{|||zzzxxxvvvvvvvvvwwwwwwwwwvvvvvvvvvxxx|||zzznnn```XXXQQQJJJFFFFFFCCCAAA>>>======<<<;;;:::;;;999:::===AAAHHHXXXgggpppmmmiiiiiitttjjjQQQCCC>>>:::888555555444333222222222222444444333333222111111000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111222333333444444333333111222333333444444333333555555777:::===CCCQQQ___ggglllrrryyy~~~|||vvv{{{~~~wwwrrrrrrooohhh\\\NNNEEEAAA@@@AAAEEEJJJNNNOOOLLLGGGDDDAAA???===<<<;;;<<<===>>>BBBEEEJJJSSSccc{{{yyytttmmmiiijjjsss~~~aaaKKK@@@;;;:::888666666777888777666555666666777777666666555555555666666666666666666777777999===???EEERRR___zzzoookkkiiiooo~~~sssoooxxxrrrkkkkkkkkkqqq|||}}}~~~{{{wwwtttttttttqqqnnnfff```XXXQQQKKKFFFAAA???;;;:::999888888777888888777777666666666666555555666666777888999::::::;;;===<<<;;;::::::;;;<<<===>>>???@@@AAACCCHHHNNNRRRWWWXXXWWWTTTOOOJJJGGGFFFFFFFFFGGGGGGGGGGGGGGGGGG@@@@@@??????@@@@@@AAAAAABBB@@@BBBEEEFFFIIIRRR\\\hhhvvv~~~vvvrrrwwwyyy{{{|||{{{zzzzzz{{{}}}}}}|||zzzxxxwwwwwwwwwwwwwwwwwwvvvwwwyyy|||{{{nnnaaaYYYRRRJJJFFFFFFBBB@@@>>>=========;;;::::::999:::===@@@GGGUUUccclllkkkiiijjjtttlllRRRDDD>>>:::888555555444333222222222222444444333333222111111111000111222333333222111000000000000000000000000000000000000000111111111111111111111111111111111111111222222333333333333333111222333333444444333333555444777:::>>>EEESSS```kkkoootttzzzzzzvvv|||zzztttqqqnnnfffZZZLLLCCC??????@@@CCCGGGJJJJJJGGGCCCAAA???===<<<;;;:::<<<===>>>BBBDDDJJJSSSccc{{{xxxssslllggggggppp|||bbbMMMAAA<<<:::888666666777888777666777888999::::::999888777555555555555666666666666777777999<<>>;;;:::999888777777777777777777666666666666666666666777777888999999:::::::::999888888888999:::;;;===>>>@@@BBBDDDHHHNNNRRRTTTTTTQQQMMMHHHEEEEEEEEEGGGHHHJJJKKKLLLLLLLLLLLLCCCBBB@@@@@@AAAAAA@@@@@@BBBAAABBBFFFIIINNNXXXcccrrr~~~|||tttppptttvvvyyyzzzzzzyyyyyyzzz~~~}}}|||zzzxxxxxxxxxxxxwwwwwwvvvwwwyyy{{{}}}{{{ooobbbZZZSSSKKKFFFEEEBBB@@@>>>=========<<<::::::999:::===???DDDQQQ^^^iiiiiiiiikkktttnnnSSSEEE>>>:::777555555444333222222222222111111111000000000/////////000222333333222000///000000000000000000000000///000000000111111111111111111111111111111111111111111222333333333333222111222333333444444333333444444666;;;>>>EEETTTaaajjjnnnsssxxx}}}|||vvvssszzz~~~xxxqqqnnneeeXXXKKKAAA>>>>>>>>>@@@CCCEEEEEECCC@@@>>>>>>===;;;;;;;;;===???@@@AAADDDIIISSSccc|||uuupppiiicccdddlllxxx~~~bbbOOOCCC>>>:::888666666777888777666777888999::::::999888777444555555555666666777777777777999<<>>BBBMMMYYYeeeggghhhjjjrrr~~~}}}|||{{{nnnTTTEEE>>>:::777555555444333222222222222111111111000000000000000///000222333333222000///111111111111111111111111///000000000111111111111111111111111111111111111000111222222333333222222111222333333444444333333444444666:::>>>EEESSSaaahhhlllrrrxxx~~~{{{uuurrrxxx|||qqqmmmeeeWWWIII@@@======<<<===???@@@@@@@@@>>>===>>>>>><<<<<<<<<>>>@@@BBB@@@CCCHHHSSSddd|||ppplllddd___```hhhuuu~~~~~~bbbOOODDD???:::888666666777888777666555666666777777666666555444444555555666777777777777777999===???EEERRR___sssrrrrrryyy~~~yyytttsss|||rrreee```bbbdddjjjsss~~~|||zzzyyyyyywwwvvvuuuuuuuuuuuuqqqpppmmmkkkhhhggggggggggggccc\\\VVVPPPJJJDDD@@@;;;:::999888888777888888666666777777777777888888777777888888888999999999::::::999999:::;;;<<<===;;;===???AAACCCFFFJJJMMMLLLJJJGGGDDDBBBCCCHHHKKKMMMOOOSSSWWWZZZ[[[\\\\\\RRRLLLEEEBBBBBBCCCBBBAAADDDEEEIIIPPPVVV]]]iiittt}}}zzzxxxwwwzzz~~~~~~}}}}}}~~~~~~~~~}}}}}}|||{{{{{{wwwwwwxxxxxxyyyzzz{{{||||||qqqeee]]]UUULLLFFFEEEAAA???============<<<;;;999999;;;======???IIITTTbbbfffhhhiiioooyyy}}}yyyxxxxxx}}}nnnSSSEEE>>>:::777555555444333222222222222222222222222222222222222000111222333333222111000111111111111111111111111000000000000111111111111111111111111111111111111000111111222222222222222111222333333444444333333444333666999===DDDRRR___ggglllssszzz}}}vvvrrrwww~~~rrrnnneeeWWWIII@@@======;;;;;;<<<===>>>>>>?????????>>>===<<<===>>>@@@BBB???BBBHHHRRRddd}}}ooojjjccc^^^___hhhuuu~~~~~~aaaNNNBBB===:::888666666777888777666666555555444444555555666444444555555666777777888777888:::>>>???CCCOOO[[[iii{{{}}}tttwww|||wwwvvv}}}|||pppccc___aaacccgggqqq~~~~~~}}}|||yyywwwtttpppnnnlllllllllhhhiiihhhgggfffddddddeeebbb^^^YYYSSSNNNIIICCC@@@<<<;;;:::999999888888888666666777777777888888888888888888888888999999999:::999999999999;;;<<<======>>>@@@BBBCCCEEEHHHKKKFFFEEECCCAAAAAADDDIIINNNOOORRRXXX^^^cccfffhhhhhh[[[TTTJJJEEEDDDFFFEEEDDDHHHIIIOOOXXX___fffrrr}}}|||zzz{{{{{{zzz}}}}}}~~~~~~~~~~~~~~~}}}}}}zzzzzzzzzzzz{{{|||||||||}}}rrreee^^^VVVMMMFFFDDDAAA???===<<<===>>>===<<<999999;;;===<<<===FFFQQQ```dddggghhhlllsssxxxxxx{{{yyyvvvuuuvvvzzzmmmSSSDDD>>>:::777555555444333222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000111222222222222222111222333333444444333333444333555999;;;BBBPPP]]]fffkkkrrrzzz~~~vvvpppsss~~~sssoooeeeWWWIII@@@===>>>::::::;;;;;;===>>>@@@AAA???>>>===<<<<<<===???@@@>>>AAAHHHRRRddd}}}pppkkkeee```aaajjjwww~~~```LLLAAA;;;:::888666666777888777666888777666555555666777888444444444555666777777888888888;;;>>>???BBBLLLXXX```rrrzzzzzz~~~}}}{{{yyyzzzoooccc^^^```aaafffooo|||~~~xxxvvvqqqmmmiiigggfffeeebbbccceeeeeedddddddddddd^^^[[[VVVQQQMMMHHHCCC???===<<<;;;:::999999999999666666777777888888888999888888888888888999999999777777666666777999:::<<<>>>@@@BBBCCCCCCEEEHHHJJJBBBAAA@@@???@@@DDDJJJOOOPPPTTT[[[ccciiinnnqqqrrrbbbYYYMMMGGGFFFHHHHHHGGGJJJLLLTTT^^^eeelllxxx|||uuuvvvyyyzzz{{{~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~||||||||||||}}}}}}~~~~~~}}}rrrfff^^^VVVMMMFFFDDDAAA???===<<<===>>>===<<<999999;;;===<<<<<>>:::888555555444333222222222222000000000000000000111111222222111000000111222222111111111111111111111111000000000000111111111111111111111111111111111111000000111222222222222111222222333444444444333333444333555888;;;AAANNN\\\dddiiiqqqxxx~~~|||tttmmmooozzz~~~tttoooeeeWWWIII@@@===>>>:::::::::;;;<<>><<<;;;;;;<<<===>>>>>>AAAGGGRRRddd}}}ppphhh```^^^bbbkkkxxxbbbOOODDD???;;;:::999888777777777777666666666666666666666666888666444444666666666555666888:::===@@@FFFLLLQQQ]]]lll|||~~~xxxzzz}}}zzzuuulllccc___aaaccceeelllyyy}}}}}}{{{wwwqqqllliiieeebbb```]]]]]]^^^```bbbbbb___]]]YYYWWWRRRMMMHHHDDDAAA???999999999:::;;;;;;888666555777888888888888:::<<<::::::::::::::::::::::::888888999:::;;;======>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@BBBDDDDDDDDDJJJRRRTTT\\\eeelllttt{{{}}}{{{ooobbbTTTMMMJJJHHHJJJNNNQQQWWWcccnnnrrrttt{{{wwwsssrrrvvvzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxwwwwwwyyy|||~~~sssfff]]]VVVMMMHHHGGGBBBAAA???===<<<;;;;;;;;;<<<;;;;;;<<<<<>>:::888888999===AAADDDEEEEEEBBB>>><<<===????????????BBBGGGQQQccc~~~qqqhhh```^^^bbbkkkyyydddOOOCCC===;;;:::999888777777777777666666666666666666666666888666555555666777666555777999;;;===@@@FFFLLLQQQ\\\jjjyyy~~~yyy}}}|||uuukkk```]]]___bbbdddkkkxxx~~~{{{zzzvvvqqqlllhhheeeaaa^^^YYYYYYYYY[[[\\\]]][[[YYYVVVSSSPPPKKKFFFBBB???>>>:::999888999:::999888666555777888999888999:::<<<;;;;;;;;;;;;:::::::::999777888888999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBB@@@???AAADDDDDDDDDKKKSSSVVV___jjjsss|||tttfffWWWOOOLLLJJJMMMPPPUUUZZZdddmmmqqqsss{{{~~~sssppppppuuuzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyxxxxxxzzz}}}~~~sssfff^^^WWWNNNHHHFFFBBBAAA???===<<<;;;;;;;;;;;;::::::;;;;;;>>>HHHRRR```bbbdddeeeeeeeeeeeeeeegggsss}}}|||fffPPPDDD===999888555444333333222222333333222000//////000222111000000000000000000000000000000000111111111222222222000000000000000000000///000000000000111111111111000000000///000000111111222222222111222333555666888777777:::===AAALLLVVVccchhhoootttxxx~~~~~~rrriiillluuutttmmmaaaTTTIIIBBB???>>><<<::::::<<>>AAAFFFLLLPPP[[[hhhvvv}}}{{{}}}ttthhh^^^[[[]]]aaacccjjjvvv|||xxx{{{yyyuuupppkkkgggccc___\\\UUUTTTRRRSSSTTTUUUUUUTTTQQQOOOKKKGGGCCC@@@===<<<<<<:::888777777888777555555777999999999999;;;===>>>======<<<;;;:::999999777777888999:::;;;;;;<<<>>>>>>???@@@AAAAAAAAAAAA???>>>@@@CCCCCCDDDKKKTTTZZZdddqqq{{{zzzlll\\\SSSOOOMMMPPPTTTYYY\\\ccckkknnnqqqzzzwwwnnnkkkmmmssszzz}}}~~~zzzzzz~~~}}}}}}{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyyzzz|||}}}rrrggg```XXXNNNGGGEEEBBBAAA???===<<<;;;;;;;;;;;;999999:::;;;===FFFOOO^^^___aaaaaa``````bbbccceeeqqqdddOOOCCC<<<888777555444333333222222333333111///...///111222222111111111111111111111111111000000000111111111222222000000000000000000000000000000000111111111222222333222111111000000111111222222222222333444555555999777888;;;===BBBLLLWWWaaagggnnntttxxx}}}|||qqqhhhjjjsss}}}rrrlll```TTTIIIBBB>>>============@@@EEEIIIKKKLLLCCC@@@<<<:::;;;=========???BBBIIITTTfff~~~sssiii___]]]aaakkk{{{cccNNNCCC===;;;:::999888777777777777666666666666666666666666777666666777888999888666999;;;===>>>AAAFFFLLLQQQ[[[gggttt|||||||||tttggg\\\ZZZ\\\___bbbiiitttzzzvvvyyyxxxtttooojjjfffbbb]]]ZZZRRRPPPMMMLLLMMMNNNOOOOOOLLLJJJGGGDDDAAA>>><<<<<<<<<:::777666666666666555555777999:::::::::<<<>>>@@@???>>>===;;;:::999888888888999::::::;;;<<<<<<===>>>??????@@@@@@@@@???>>>===???BBBCCCEEEMMMVVV^^^jjjxxx}}}ooo^^^UUUPPPOOOQQQVVVZZZ\\\aaafffiiimmmxxxtttkkkiiijjjpppwww}}}|||{{{zzz|||~~~}}}||||||{{{zzzzzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{{{{|||~~~|||rrrggg```YYYOOOGGGDDDBBBAAA???===;;;;;;;;;;;;<<<999999:::;;;===DDDMMMZZZ\\\]]]]]][[[\\\___aaaiiiuuubbbMMMBBB;;;777777555444333333222222333333000///...///111222222222111111111111111111111111000000000000111111111111000000000000000111111111000000111111111222222222333333222111111222222222222222222222333444555555777666777:::<<<@@@KKKVVVaaagggooouuuyyy~~~|||qqqiiikkkrrr|||~~~qqqjjj```SSSIIIBBB>>><<<======???CCCHHHLLLMMMNNNEEEBBB>>><<<===????????????CCCJJJUUUfff~~~uuujjj___\\\```jjjzzzaaaMMMBBB>>>;;;:::999888777777777777666666666666666666666666777666666888::::::999777:::;;;===???BBBGGGMMMRRRZZZeeerrr{{{yyywww|||uuuggg\\\YYY\\\\\\```gggppp|||{{{wwwxxx~~~wwwtttooojjjfffaaa\\\YYYRRROOOKKKIIIIIIJJJJJJIIIGGGFFFDDDAAA???===<<<<<<<<<999777555666777666666666777999::::::;;;===???AAAAAA@@@>>><<<;;;:::999::::::;;;;;;<<<<<<============>>>>>>???>>>>>>>>>>>>===???BBBDDDFFFOOOXXXaaannn~~~{{{lll\\\TTTPPPNNNPPPUUUWWWXXX\\\bbbeeekkkwwwuuummmiiiiiinnnttt}}}}}}yyyyyyzzz|||~~~}}}||||||{{{{{{yyy{{{|||~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{|||~~~|||rrrggg```YYYOOOGGGDDDBBBAAA???===;;;;;;;;;;;;>>>;;;999;;;<<<>>>CCCJJJTTTWWWYYYXXXWWWXXX]]]bbbmmmwwwaaaLLLAAA;;;777777555444333333222222333333111///...///111222222111111111111111111111111111//////000000000111111111///000000000111111111222111111111111222222222222111111111111222333444555111111222333444444444444666444555888:::???IIITTTbbbhhhpppvvv{{{}}}tttlllmmmsss{{{zzzpppjjj___TTTJJJBBB>>><<<<<<===@@@DDDIIIMMMMMMMMMEEEBBB>>><<<===????????????CCCIIITTTddd|||wwwkkk___ZZZ^^^hhhxxx```KKKAAA===;;;:::999888777777777777666666666666666666666666666666777999;;;;;;999777999;;;===???CCCHHHOOOTTTXXXcccppp{{{tttrrrwwwxxxiii\\\WWWYYYWWW[[[bbbjjjttt}}}yyyyyy}}}|||wwwtttoookkkfffaaa[[[XXXSSSOOOKKKHHHGGGFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;:::888777777888888888777666888:::;;;;;;<<<>>>@@@BBBAAA@@@???===<<<;;;:::;;;<<<<<<<<<============<<<<<<===>>>>>>======<<<>>>===???BBBEEEHHHQQQ[[[dddsssrrreeeWWWPPPMMMKKKMMMQQQQQQSSSWWW^^^ccckkkyyyvvvpppllliiimmmrrr|||}}}}}}www{{{~~~}}}|||||||||||||||{{{|||~~~~~~~~~~~~}}}}}}||||||{{{zzzzzz{{{|||~~~}}}rrrggg```XXXNNNGGGEEEBBBAAA???===<<<;;;;;;;;;@@@;;;999;;;===>>>BBBHHHNNNRRRUUUTTTTTTWWW^^^eeelllvvv}}}zzzaaaLLLBBB;;;888888555444333333222222333333222111//////000111111000111111111111111111111111/////////000000000111111///000000111111222222222111111111222222222222333000000000111222333555666111111222333444444444444555333444777999===HHHSSSbbbhhhqqqwww|||wwwooonnnssszzzyyyooojjj```UUUKKKCCC???===<<<===@@@EEEJJJLLLLLLKKKCCC@@@<<<:::;;;=========@@@CCCHHHRRRbbbyyyxxxlll^^^YYY[[[eeevvv|||]]]JJJBBB>>>;;;:::999888777777777777666666666666666666666666666666777:::<<<<<<:::888888:::===@@@DDDJJJQQQVVVZZZeeessszzzmmmkkkooozzz|||jjjZZZSSSSSSQQQUUU\\\dddlllwww|||{{{}}}{{{wwwtttppplllgggaaa[[[WWWSSSPPPKKKHHHEEECCCAAA???======;;;::::::999999:::888888777888:::;;;999888666888:::;;;<<<===???AAABBBAAAAAA???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========<<<<<<;;;???>>>???CCCFFFJJJTTT^^^kkkyyy}}}hhh\\\PPPKKKIIIHHHIIILLLLLLNNNTTT]]]dddmmm}}}~~~wwwsssnnnkkkmmmrrr{{{~~~}}}||||||}}}}}}~~~|||~~~~~~~~~}}}||||||{{{{{{xxxyyyzzz|||~~~~~~sssfff^^^WWWNNNHHHFFFBBBAAA???===<<<;;;;;;;;;???:::888:::<<<===@@@DDDIIIMMMQQQRRRRRRVVV```iiimmmuuuzzzxxxaaaLLLBBB<<<999999555444333333222222333333444222000///000000000...000000000000000000000000////////////000000000111///000000111111222333333111111111222222222333333111111111111111222333333000111333444555444444444555333444777999>>>HHHSSSaaagggpppwww{{{yyyqqqooorrrxxx{{{pppjjjaaaVVVLLLDDD@@@>>><<<>>>AAAFFFKKKLLLKKKIIICCC@@@<<<:::;;;=========AAACCCGGGOOO___vvvyyylll^^^XXXZZZdddtttwwwZZZIIICCC@@@;;;:::999888777777777777666666666666666666666666666666888:::<<<<<<:::888777999<<<@@@DDDKKKRRRWWW^^^iiixxxtttfffccchhhwwwkkkYYYPPPOOOLLLQQQXXX___gggqqq|||~~~}}}~~~{{{wwwtttppplllhhhbbb[[[WWWSSSPPPKKKHHHEEEBBB>>>;;;:::999999888888888888888777777888:::<<<<<<:::888666888:::<<<<<<===???AAABBBAAAAAA@@@???>>>======::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;@@@>>>@@@DDDFFFKKKUUU```qqq~~~}}}pppaaaVVVKKKHHHGGGEEEGGGIIIIIILLLSSS]]]eeeppp{{{wwwtttppplllmmmrrrzzz~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}|||{{{{{{zzzwwwxxxzzz|||~~~sssfff]]]VVVMMMHHHGGGBBBAAA???===<<<;;;;;;;;;???999777999;;;;;;>>>BBBFFFKKKOOOPPPQQQWWWbbbkkkpppwwwzzzxxxaaaLLLBBB<<<::::::555444333333222222333333555333000000000000///---////////////////////////////////////000000000000///000000111222222333333111111222222222333333333333222111111000000111111000111333444555555444333666444555888:::???IIITTT___fffooovvvzzz~~~yyyqqqoooqqqwww}}}pppjjjaaaWWWMMMEEE@@@>>>===???CCCGGGKKKLLLJJJHHHEEEBBB>>><<<===?????????AAABBBFFFMMM]]]uuusssdddWWWUUUXXX___qqqpppVVVIIIBBB???<<<<<<;;;:::999888777666333333333444555666777777555444444666999:::888555:::;;;===AAAFFFOOOXXX___eeeooonnn___^^^dddpppnnnXXXOOOPPPPPPRRRVVV[[[ccclllvvv}}}~~~|||{{{wwwqqqlllgggbbb]]]ZZZSSSOOOJJJEEECCCAAA???===:::999888888777888888888;;;;;;999888777777666666999999999:::<<>>>>>>>>>>>>>>???===<<<;;;;;;<<<>>>??????@@@BBBFFFHHHMMMYYYfffwwwtttcccSSSMMMGGGDDDDDDFFFGGGFFFGGGKKKSSS]]]gggsss~~~~~~yyysssooommmnnnnnnyyy}}}~~~|||~~~~~~}}}~~~}}}~~~~~~|||yyywwwwwwxxxyyy{{{}}}~~~sssfff^^^VVVLLLFFFEEEAAA@@@>>>===;;;:::::::::888888999999999:::===???@@@HHHNNNPPPTTT___jjjpppzzzyyy{{{```LLLBBB;;;888777555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000111111111222333333333444222222222222222222222222333333222222333333444555222222333444444555555666555555666888999===HHHTTTfffooowwwzzz}}}|||ppplllnnnuuu{{{ssspppgggZZZLLLBBB>>>>>>>>>@@@DDDHHHJJJKKKJJJIIIDDDBBB???===<<<===???@@@@@@CCCFFFMMM[[[rrrtttdddWWWTTTWWW___qqqnnnTTTGGGAAA===:::999999888777666555444444555555666666777777777777777777999<<<===;;;888999;;;>>>AAAHHHQQQ[[[bbblllwww}}}lll^^^\\\bbbooosss\\\PPPOOOMMMOOOQQQVVV]]]gggrrryyy}}}|||xxxrrrmmmhhhddd___\\\TTTPPPJJJFFFCCCAAA???===::::::999888888888888888:::999888888888888888999;;;:::999:::;;;===@@@AAABBBBBBBBBAAA@@@>>>===<<<======>>>???@@@@@@??????>>>===<<<;;;<<<===>>>???@@@@@@BBBFFFIIIOOO\\\jjjxxxgggXXXMMMIIIDDDBBBCCCDDDEEEDDDJJJNNNUUU]]]gggqqq|||~~~zzzuuurrrpppooooooxxx|||}}}{{{}}}~~~|||}}}}}}~~~~~~~~~~~~~~~|||zzzxxxwwwxxxyyyzzz|||~~~~~~rrrfff^^^VVVMMMFFFEEEAAA@@@>>>===;;;:::::::::999:::;;;::::::;;;===@@@AAAIIIOOOPPPUUUaaannnuuu}}}{{{|||aaaMMMBBB;;;888777555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000111111111222222222222222222222222222222222222222333222222222222333444444222222333444444555555666666555777999:::===IIITTThhhqqqyyy|||}}}ppplllnnnvvv|||vvvsssjjj]]]OOODDD@@@@@@???AAADDDGGGIIIIIIHHHGGGCCCBBB???===<<<===???@@@@@@BBBFFFMMM[[[sssssscccUUURRRVVV___qqqlllRRREEE???<<<999999888777666555555444666666777777777777777777555555555777999999888666888:::>>>CCCJJJUUU```gggsssxxxtttxxx}}}kkk]]]\\\bbbnnn{{{cccTTTPPPNNNNNNOOOQQQXXXdddqqqzzz~~~{{{xxxsssnnniiieee```\\\TTTPPPJJJFFFCCCAAA???===;;;:::999999888888999999888888888888888999::::::;;;::::::999:::;;;===>>>AAAAAAAAA@@@@@@>>>===<<<>>>>>>@@@AAABBBBBBBBBBBB======<<<<<<===>>>>>>???AAA@@@BBBFFFJJJRRRaaapppyyyjjjZZZNNNGGGEEECCCBBBDDDEEEEEEDDDIIIMMMSSSZZZbbbkkktttyyyyyyzzz|||~~~~~~|||yyyuuusssqqqqqqvvvzzz}}}yyywwwvvvxxx}}}~~~zzz{{{|||}}}~~~~~~}}}{{{zzzxxxxxxyyyzzz|||}}}|||qqqeee^^^VVVMMMGGGEEEAAA@@@>>>===;;;:::::::::;;;<<<<<<;;;:::;;;===@@@AAAIIIPPPRRRXXXeeesss{{{~~~}}}bbbMMMBBB;;;777666555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000111111111111111111000000111111111111111111111111222222222222222333444444222222333444444555555666777666777::::::>>>IIIUUUjjjsss|||~~~qqqkkknnnvvv}}}yyyvvvnnn```RRRGGGBBBBBBAAABBBDDDFFFFFFFFFDDDCCCBBBAAA???===<<<===>>>???@@@BBBFFFMMM[[[sssqqqaaaSSSQQQUUU___sssjjjQQQEEE???<<<;;;::::::999888777777777777777666666666666666666333333555666777777666444777:::>>>DDDMMMYYYeeemmmxxx}}}qqqnnntttzzzkkk^^^\\\aaalllkkkZZZSSSSSSRRRQQQRRRZZZgggvvv~~~}}}zzzwwwrrrmmmiiiddd^^^[[[SSSOOOJJJEEECCCAAA???===;;;;;;:::999999999999999999999999888888999999:::999999999999999;;;<<<===???@@@@@@@@@???>>>======???@@@AAACCCDDDEEEFFFFFF===>>>>>>>>>>>>?????????BBBAAABBBFFFKKKUUUgggwwwnnn^^^RRRKKKDDDDDDDDDEEEFFFGGGGGGGGGJJJMMMSSSZZZaaahhhooottt{{{|||~~~~~~}}}~~~|||yyywwwuuusssuuuyyywwwqqqpppppprrrwwwzzz||||||yyyyyyzzz|||}}}~~~|||{{{xxxxxxxxxyyy{{{}}}~~~|||qqqfff___WWWNNNGGGEEEAAA@@@>>>===;;;:::::::::;;;;;;<<<;;;::::::===???BBBJJJRRRVVV]]]kkkyyy~~~bbbMMMBBB;;;777666555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000222111111111000/////////000000000000000000000000222222222111222333333444222222333444444555555666777777888::::::>>>IIIUUUkkkuuurrrlllnnnvvv~~~{{{xxxpppbbbTTTHHHCCCAAAAAABBBCCCDDDCCCBBBAAA@@@AAA@@@???=========>>>??????BBBFFFMMM\\\tttmmm^^^QQQPPPUUU```tttiiiPPPEEE???<<<:::999999888888777777777666555555555555555555555666777999999999888888888666999>>>EEEPPP\\\iiiqqq|||zzzooolllqqq}}}vvviii^^^\\\```lllqqq___WWWVVVTTTSSSUUU]]]lll~~~~~~|||{{{xxxuuupppkkkgggaaa[[[WWWPPPMMMHHHDDDBBBAAA???===<<<;;;;;;:::::::::::::::<<<;;;:::999888888888888777777888999:::<<<===>>>>>>>>>>>>??????>>>======???@@@BBBDDDFFFHHHIIIIIIAAA@@@@@@??????@@@@@@AAABBBAAACCCHHHNNNYYYlll}}}vvvbbbTTTLLLHHH@@@BBBDDDEEEFFFGGGHHHIIILLLPPPWWW^^^eeelllsssxxx}}}~~~~~~|||zzzxxxvvvvvvzzzuuummmiiihhhiiikkkoootttwwwxxxxxxyyyzzz{{{}}}~~~~~~~~~}}}|||yyyxxxxxxxxxzzz|||~~~}}}rrrggg```YYYOOOHHHEEEAAA@@@>>>===;;;:::::::::999::::::999999999<<<>>>CCCMMMXXX]]]eeeqqq}}}aaaLLLAAA:::777666555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000222111111111000/////////000000000000000000000000222111111111111222333333222222333444444555555666777777888::::::===HHHTTTjjjuuusssnnnpppwww~~~{{{xxxpppcccSSSGGGAAA???@@@AAAAAAAAAAAA@@@>>>>>>@@@???>>>=========>>>???>>>AAAFFFMMM\\\uuugggZZZOOOPPPWWWbbbvvvgggOOODDD???<<<777777666666666555555555444444444555555555555555444666888888777666666666555888>>>FFFQQQ^^^llltttyyyooolllmmmxxx~~~xxxrrrhhh^^^]]]aaannnsssaaaXXXTTTSSSRRRUUU___qqq~~~|||{{{zzzwwwtttooojjjddd^^^WWWRRRMMMIIIEEEBBBAAA@@@???>>>===<<<;;;;;;::::::;;;;;;===<<<;;;:::888888888777666777888999;;;<<<===>>><<<======>>>>>>>>>>>>===???@@@BBBEEEHHHIIIKKKKKKFFFDDDBBB@@@@@@@@@BBBCCCCCCCCCEEEKKKQQQ]]]pppzzziiiWWWKKKDDDBBB===???BBBCCCDDDEEEGGGIIIKKKPPPXXX```hhhqqqyyy~~~~~~~~~~~~}}}|||zzzzzzzzz}}}rrrgggaaa______aaadddhhhnnnsssvvvyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}zzzyyyxxxxxxyyy{{{}}}uuujjjbbbZZZPPPHHHEEEAAA@@@>>>===;;;:::::::::777888999999888:::<<>>>>>>>>??????>>>>>>===???>>>>>>======>>>>>>>>>>>>AAAFFFNNN]]]vvvbbbVVVNNNQQQYYYdddwwweeeMMMBBB>>>;;;666666666666555555555555444444555555666666777777111444666666444222333444555888>>>FFFRRR___mmmvvvxxxnnnllljjjuuu}}}yyytttlllddddddgggrrrrrr```VVVQQQQQQQQQVVVbbbttt~~~|||{{{{{{wwwtttooojjjddd\\\TTTOOOIIIFFFBBB@@@@@@@@@??????===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999999999999999888999:::;;;;;;<<<<<<<<<;;;<<<======>>>>>>>>>===>>>???BBBEEEHHHJJJLLLMMMKKKIIIEEEAAA@@@AAACCCDDDDDDDDDGGGMMMTTT___rrr}}}lll\\\NNNEEE@@@???>>>@@@CCCCCCCCCEEEHHHLLLLLLRRR\\\gggqqq{{{~~~~~~~~~}}}}}}|||||||||~~~qqqbbbZZZWWWTTTUUUYYY]]]ccckkkrrrwww{{{{{{|||}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}zzzyyyxxxwwwxxxzzz}}}wwwllleee\\\QQQHHHEEEAAA@@@>>>===;;;:::::::::777888999999:::;;;???AAAKKKZZZkkkuuu|||{{{]]]III???:::666666555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000111111111222222222222222222222222222222222222222111111111111111222222333222222333444444555555666666555666888888;;;EEEQQQeeeppp}}}vvvssstttzzz}}}|||zzzxxxpppcccSSSFFF>>><<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>===@@@EEENNN]]]vvv___TTTMMMQQQZZZeeexxxcccKKKAAA<<<:::888888888888777777777777444555555666777888888999444777:::999777555555777444888>>>FFFRRR```mmmvvvvvvmmmllliiittt|||yyyrrrlllkkknnnuuuppp^^^TTTPPPPPPRRRWWWdddxxx~~~}}}||||||xxxuuupppjjjddd[[[SSSNNNGGGDDDAAA??????@@@@@@???======<<<;;;;;;;;;;;;<<<::::::999999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>???BBBEEEHHHKKKMMMMMMOOOKKKFFFBBB@@@AAADDDFFFDDDDDDHHHOOOVVVaaasssuuubbbTTTJJJCCC??????AAACCCEEEEEEEEEGGGKKKOOOUUU\\\fffrrr~~~~~~~~~~~~}}}}}}|||}}}}}}~~~wwwcccXXXTTTTTTLLLOOOTTTYYYaaajjjsssxxx||||||}}}}}}~~~~~~~~~}}}|||||||||||||||}}}zzzyyyxxxwwwxxxzzz}}}yyynnnfff]]]QQQHHHEEEAAA@@@>>>===;;;:::::::::777888::::::;;;===@@@CCCOOO___rrr}}}yyy[[[HHH???999666666555555444333222222222222222222222222222222222222111111000000000000111111000000000000000000000000111111111222333333333444222222222222222222222222111111111000111222222333222222333444444555555666666555666777777:::EEEPPPbbbooo|||wwwtttvvvzzz|||{{{{{{xxxqqqcccSSSFFF>>>;;;999999:::;;;<<<>>>??????=========>>>>>>>>>>>>>>>===@@@EEENNN^^^www```TTTLLLOOOWWWdddxxx~~~___LLLEEEAAA<<<:::999999888888888888888666666666666666666666666777666666555555555555666777888;;;BBBOOO___nnnwww{{{yyyoooiiiiiisss~~~zzzvvvrrrnnn~~~{{{oooaaaXXXTTTQQQPPPWWWhhh}}}|||{{{zzzyyytttmmmggg```XXXOOOIIICCCAAA???>>>???@@@@@@@@@BBB@@@>>><<<;;;:::::::::;;;:::888777777777888888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>???@@@AAAEEEJJJOOOQQQRRRSSSNNNGGGCCCCCCDDDDDDCCCGGGHHHHHHMMMZZZlllwwwyyy|||jjjUUUJJJDDDAAA??????===???DDDHHHGGGFFFKKKSSSYYYeeettt}}}}}}zzzyyyzzz}}}}}}yyyeee[[[VVVQQQMMMKKKMMMRRRXXX```jjjuuu|||~~~~~~~~~~~~zzzwwwwwwzzz{{{yyyzzz}}}|||rrrhhh^^^TTTIIIBBB@@@??????===<<<;;;999999:::::::::999:::===BBBFFFQQQgggyyy{{{|||}}}zzz{{{}}}uuuUUUFFFAAA;;;777888555555444444444333333333000000000000000000000000222222222111111111000000222222222111111111000000000000//////000111222222444444444333333222222222333333333333333333333333222222333333333333444444555333444777888;;;DDDMMM^^^lll{{{wwwtttyyy{{{www|||~~~yyywwwpppcccSSSFFF>>>;;;::::::999999:::;;;===>>>======<<<;;;;;;<<<>>>>>>AAABBBHHHQQQ]]]qqqaaaTTTLLLOOOWWWcccwww|||^^^KKKDDD@@@;;;999999888777777777777888666666666666666666666666666666555555555666666777888888;;;BBBNNN]]]llluuuzzzzzzpppjjjjjjtttzzzvvv{{{|||yyymmm___VVVUUURRRRRRZZZkkk~~~}}}yyytttmmmfff___VVVMMMGGGBBB@@@>>>>>>@@@AAABBBAAABBBAAA???===;;;:::::::::;;;:::888777777777888999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>??????@@@DDDIIINNNRRRTTTVVVPPPIIIEEEDDDDDDDDDCCCGGGIIIKKKPPP^^^oooyyyzzzsssbbbPPPFFFCCC@@@???AAA@@@BBBFFFJJJJJJJJJQQQZZZbbbppp}}}{{{zzzyyyxxxyyy}}}~~~jjjZZZRRRNNNKKKHHHIIILLLQQQXXXaaalllxxx~~~~~~}}}}}}~~~~~~{{{xxxxxx{{{|||zzz{{{~~~}}}sssiii```VVVLLLEEEAAA@@@???===<<<;;;:::::::::::::::999:::===BBBFFFTTTgggvvvwwwuuuxxxxxxtttrrruuuzzzsssSSSEEE???999666777444444333333333222222222333333333333333333333333222222222111111111000000222222222111111111000000000000000000000111222222333333222222222111111111333333333333333333333333222222333333333333444444444333444777888;;;CCCLLL]]]kkkyyywwwtttxxx}}}yyy}}}~~~yyywwwpppcccSSSFFF>>>;;;::::::::::::;;;===???@@@???>>>===<<<<<<<<<>>>>>>AAABBBGGGPPP\\\ooobbbVVVMMMPPPWWWcccvvvzzz\\\JJJCCC>>>:::888888777666666666777777666666666666666666666666555555555555555666777888888999;;;BBBMMM[[[iiiqqq{{{yyyuuunnnjjjsss|||}}}zzznnn___VVVUUUTTTVVV^^^nnnyyyuuummmeee\\\SSSJJJEEE@@@>>>===>>>@@@CCCDDDDDDDDDBBB@@@===<<<;;;:::::::::999888777777777888999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>?????????AAAFFFMMMSSSWWWZZZUUUMMMHHHEEEEEEEEEEEEGGGJJJNNNVVVcccssszzzzzzgggYYYIIIBBB@@@???@@@BBBCCCDDDHHHKKKMMMOOOYYYdddrrr}}}zzzxxxwwwvvvvvvxxx|||uuujjj[[[PPPLLLJJJHHHEEEHHHKKKRRRZZZdddqqq}}}~~~~~~}}}}}}~~~~~~}}}yyyyyy||||||{{{}}}}}}sssjjjbbbYYYOOOHHHCCCBBB???===;;;;;;<<<<<<999:::999999:::===BBBFFFWWWfffqqqooolllmmmmmmjjjjjjoooxxxpppQQQCCC>>>888555555333333222222222111111111111111111111111111111111222222222111111111111111222222222111111111111111000000000000000000111222111111111111111000000000333333333333333333333333222222333333333333444444444333444777888:::BBBKKKZZZhhhuuu{{{~~~yyyvvvyyy~~~|||~~~yyywwwpppcccSSSFFF>>>;;;;;;;;;;;;<<<>>>@@@BBBDDDBBB@@@>>>===<<<<<<>>>>>>BBBBBBFFFNNNYYYkkkcccWWWNNNPPPXXXcccvvvwww[[[JJJBBB>>>;;;888777777666666666666666666666666666666666666666444444444555555777888888999999;;;AAALLLYYYeeemmmwww|||www~~~{{{ssskkkssstttcccYYYUUUUUUXXXaaappp~~~yyyuuummmcccYYYOOOGGGBBB>>>===<<<>>>AAADDDFFFFFFFFFDDDAAA???<<<;;;;;;::::::999888777777888999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>???>>>>>>@@@DDDLLLUUU\\\___ZZZRRRKKKGGGFFFFFFGGGGGGLLLRRR[[[hhhtttxxxvvv^^^RRREEEAAA???>>>@@@BBBCCCDDDHHHMMMPPPVVVbbbooo~~~zzzxxxvvvttttttvvvxxx|||sssfff___UUUOOOMMMLLLKKKIIIJJJMMMTTT]]]ggguuu~~~~~~}}}}}}}}}}}}~~~~~~~~~zzzzzz|||}}}|||~~~{{{rrrjjjbbbYYYPPPJJJEEECCC???<<<;;;;;;===>>>999999999999:::===CCCGGGYYYcccjjjgggddddddeeedddhhhooo{{{nnnPPPBBB>>>888555555333333333333222222222222000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111222222222222222222222222222222222333333333444444444333444777888999@@@IIIXXXdddpppuuuxxx{{{~~~~~~~~~zzz{{{}}}~~~zzzxxxqqqdddTTTFFF>>><<<<<<<<<<<<>>>@@@CCCFFFHHHEEECCC@@@>>><<<===>>>>>>BBBBBBEEELLLVVVhhhdddWWWNNNPPPXXXcccvvvtttZZZKKKBBB>>><<<888777777666666666666666666666666666666666666666444444444555555777888888999999<<>>BBBEEEGGGHHHHHHFFFCCC@@@===;;;;;;;;;999999888777777888999::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>???DDDMMMXXX```ddd___WWWOOOIIIGGGHHHJJJHHHOOOWWW```kkkssssssnnnWWWNNNDDDAAA@@@???@@@CCCCCCDDDHHHOOOUUU^^^mmm|||yyyvvvuuutttqqqrrruuuwww{{{~~~rrrhhh___ZZZTTTPPPOOOOOOMMMKKKLLLPPPVVV___jjjwww~~~}}}}}}}}}}}}}}}}}}~~~{{{zzz|||~~~}}}yyyppphhhaaaXXXOOOIIIEEECCC???<<<;;;;;;===>>>999999999999:::>>>CCCGGGXXX^^^bbb```^^^```dddfffmmmuuulllOOOBBB???999666666444444444444333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111000000000000000111111111222222222222222222222222222222222222222222222222222333333333444444444333444777777888>>>GGGUUUaaalllppprrrwwwzzz{{{|||~~~|||tttgggVVVHHH@@@<<<;;;<<<===???BBBFFFIIIKKKIIIFFFCCC???======>>>>>>AAAAAADDDKKKTTTfffcccWWWNNNQQQXXXdddwwwoooXXXJJJBBB>>>===888888777666666666777777666666666666666666666666555555555555555666777888999999<<>>BBBFFFHHHIIIIIIHHHDDDAAA>>><<<;;;;;;999888777777777888999::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>===>>>???AAAEEENNN[[[dddhhhccc[[[RRRKKKIIIKKKNNNLLLSSS\\\eeemmmqqqllldddRRRJJJCCCBBBAAA???AAADDDCCCEEELLLUUU^^^iii{{{xxxsssqqqpppooommmooosssuuuxxx{{{vvvkkkccc\\\YYYUUUSSSRRRQQQPPPOOOOOOSSSZZZcccooo}}}~~~~~~}}}}}}||||||}}}}}}~~~{{{zzz|||}}}}}}~~~xxxooofff___WWWNNNHHHCCCBBB???===;;;;;;<<<<<<888888999999:::>>>CCCHHHWWWYYY[[[[[[[[[___eeejjjssszzzjjjMMMBBB>>>999666666555555555444444444333333222222222222222222222222111111111111111222222222111111111111111222222222222111111000000000000000111111111222222222222222222222222222222222222222222222333333333333444444444333555777777777===EEESSS^^^iiillloootttxxxyyy|||yyykkkYYYJJJAAA>>>;;;;;;===@@@DDDHHHLLLNNNMMMIIIEEE@@@======>>>>>>AAAAAADDDJJJSSSddd~~~bbbVVVNNNQQQYYYeeeyyyjjjUUUHHH@@@<<<===999999888777777777777888666666666666666666666666666666555555555666666777999999<<>>BBBFFFHHHIIIKKKIIIFFFBBB???<<<;;;;;;999888777777777888:::;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<>>>AAABBBFFFPPP]]]fffjjjfff^^^UUUMMMKKKNNNQQQQQQYYYbbbjjjpppooofff[[[KKKFFFAAABBBAAA@@@BBBFFFFFFJJJRRR^^^iiivvv{{{rrrnnnllliiihhhiiilllooorrrsssvvv{{{yyyrrrlllfffaaa___\\\ZZZYYYYYYXXXXXXWWW[[[cccnnnzzz}}}}}}}}}||||||||||||}}}}}}~~~zzzyyy{{{}}}}}}~~~xxxooofff___WWWNNNGGGAAA@@@???===<<<;;;::::::888888888999:::>>>DDDHHHVVVUUUVVVVVVXXX^^^fffmmmuuu|||}}}gggKKK@@@===888555555444444444333333333222222////////////////////////000000111111111222222222000000111111111222222222222222111000000000000000000000000111111111222222111111111111111111111111222222333333333333444444333333555777777666<<>>======>>>@@@@@@CCCJJJSSSddd~~~bbbUUUMMMQQQYYYeeeyyyfffRRRGGG>>>;;;<<<:::999999888888888888888666666666666666666666666777666666555555555666666888:::===CCCMMMYYYcccjjjiiisssuuussssss{{{}}}ooo_________bbbkkk{{{|||zzzrrrpppiii]]]PPPFFFAAA@@@>>>===<<>>>>>>>>>>>;;;>>>BBBDDDHHHQQQ^^^hhhkkkggg```VVVNNNLLLOOOSSSUUU]]]fffmmmqqqooocccWWWGGGBBB@@@AAABBBAAADDDHHHIIIMMMWWWdddpppxxxooojjjhhheeebbbfffiiimmmooopppsssxxx|||{{{vvvtttpppmmmhhhfffdddcccbbbbbbbbbbbb^^^ccclllwww}}}}}}}}}||||||||||||}}}}}}~~~zzzxxx{{{|||}}}xxxoooggg___WWWNNNGGG@@@??????===<<<;;;:::999888888888999:::>>>DDDHHHUUUSSSSSSTTTWWW\\\fffnnnuuu{{{~~~uuu~~~eeeIII???<<<777333444333333333222222222111111222222222222222222222222000000111111222222222222000000111111222222222222222222111000000///000000.../////////000000111111111111111111111111111111222222333333333444444444333333555777777666;;;BBBQQQ\\\fffiiilllrrrxxxzzz}}}qqq^^^NNNDDD@@@999:::<<<@@@EEEJJJNNNQQQQQQMMMGGGAAA>>>===>>>>>>@@@@@@CCCIIISSSddd~~~___VVVNNNOOOYYYjjjbbbNNNDDD???;;;:::::::::;;;::::::999777777333444555666666555444333555555555666666666666666666:::===AAAJJJXXXaaaeeejjjsssvvvkkklllwww}}}}}}hhhcccaaafffooo}}}}}}uuurrrkkk___QQQGGGBBBAAA@@@@@@@@@AAACCCFFFIIIKKKLLLJJJFFFBBB>>><<<;;;;;;888888888777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????===>>>???BBBIIITTT```hhhnnniiibbbXXXQQQOOOQQQTTTZZZaaaiiiooorrrmmm^^^OOODDD>>>;;;===???@@@DDDIIIMMMWWWeeerrr|||{{{ooofffaaa```___^^^aaabbbdddeeegggmmmvvv}}}}}}zzzvvvssspppppppppooonnnlllkkkjjjkkkpppyyy~~~}}}}}}||||||||||||{{{zzzyyyzzz}}}zzzqqqhhh___VVVNNNIIIDDDCCC@@@===;;;:::999999;;;999777888;;;@@@DDDEEEIIIQQQVVVUUUUUU^^^jjjqqqyyy|||yyyuuuzzz|||]]]HHHAAA999777999555666555444333222111111111333333222222111000////////////000000000//////...000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333444555555666888<<<@@@NNNZZZfffjjjlllssszzz~~~qqq___MMMBBB@@@999:::<<<>>>BBBHHHPPPUUUVVVPPPHHHBBB???>>>>>>>>>BBBBBBFFFLLLTTTddd|||dddZZZRRRSSS^^^ooobbbMMMDDD???<<<::::::::::::999999888777777444444555555555555444444555555555666666666777777555999===@@@JJJXXXbbbeeejjjssszzznnnmmmwww~~~uuu|||kkkeeebbbfffppp~~~}}}vvvssslll```SSSHHHCCCAAA?????????AAADDDGGGKKKMMMNNNKKKGGGBBB>>><<<;;;;;;999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============??????@@@CCCIIISSS___gggmmmhhhaaaXXXRRROOOQQQTTTZZZaaajjjoooqqqkkk[[[LLLDDD???<<<>>>@@@AAAFFFKKKRRR\\\jjjwwwxxxmmmccc^^^[[[ZZZYYYYYY\\\```cccfffkkksssyyy|||yyyyyyyyyyyyxxxxxxwwwvvvuuuvvv{{{~~~}}}|||{{{zzzzzzzzzzzz{{{zzzzzzzzz{{{}}}{{{rrrhhh^^^UUUMMMHHHDDDCCC@@@===;;;::::::999;;;999777888;;;???CCCEEELLLTTTYYYWWWXXX```kkkrrr{{{~~~xxxuuu{{{zzz\\\HHHAAA999777999555666555555444444444555555333333222222111000000000///000000111111000000///000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333444555555666888<<>>??????AAAEEEIIIMMMPPPQQQNNNIIICCC>>><<<;;;:::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBDDDJJJSSS]]]dddjjjggg```XXXRRRPPPQQQTTT[[[ccckkkpppppphhhWWWHHHDDD@@@===???AAACCCHHHNNNXXXcccrrr~~~|||uuujjj```ZZZVVVTTTSSSRRRWWW]]]aaaeeekkkrrrxxx~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyzzz{{{{{{{{{}}}|||rrrhhh^^^UUULLLGGGDDDBBB@@@===;;;:::::::::;;;999888888:::>>>BBBDDDOOOWWW\\\[[[[[[cccnnnttt}}}zzzxxxxxxZZZFFF@@@999777999555444444444444444555666666333333333222111111000000000000111111111111111000000000000000111111111111////////////////////////000000000000000000000000000111111111111222222222111111222222222333333333333444444555555888<<>>@@@DDDJJJRRRWWWYYYTTTLLLEEEBBBAAAAAA@@@@@@AAAEEELLLUUUeee~~~lllbbbYYY]]]jjj}}}|||]]]KKKDDD???<<<;;;;;;:::888777777777777777666555444333333444555666333444555666777888999999444888;;;???JJJYYYdddiiikkktttvvvooovvv}}}{{{tttmmmsssvvvmmmfffiiirrr{{{xxxpppfffZZZNNNFFFAAA>>>>>>@@@BBBGGGLLLPPPSSSTTTPPPJJJCCC>>>;;;::::::999999999999999:::;;;<<<===========================>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEJJJQQQZZZ```fffddd___YYYSSSQQQSSSUUU\\\eeemmmpppnnneeeTTTEEEDDD@@@???AAACCCDDDKKKRRR]]]jjjzzz|||xxxrrrhhh___XXXTTTRRRQQQSSSWWW]]]aaafffnnnwww~~~~~~~~~~~~~~~~~~}}}|||||||||||||||xxxzzz|||||||||}}}|||rrrhhh^^^TTTKKKFFFCCCBBB@@@===;;;:::::::::::::::999888999===AAAEEEPPPYYY^^^^^^^^^fffqqqwww}}}uuuXXXEEE???888777999555333222222111222222333333333333333222222111111111000111111222222222222111///000000000111111111111////////////////////////000000000000000000000000000000111111111222222222111111222222222333333333222333444444555888<<>>???AAADDDHHHMMMRRRUUUUUUQQQJJJCCC===:::999999777777777777888999:::;;;===========================>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEHHHNNNUUUZZZ```___\\\WWWSSSRRRSSSUUU\\\eeemmmnnnkkkbbbRRREEECCC@@@@@@BBBCCCEEEMMMUUUaaaqqq~~~xxxqqqnnnggg___XXXUUUSSSSSSVVVZZZ^^^cccjjjvvv}}}~~~}}}|||{{{{{{{{{{{{xxx{{{}}}}}}|||}}}|||rrrggg]]]SSSKKKEEECCCAAA???===;;;;;;;;;;;;:::::::::::::::===BBBFFFQQQZZZ``````aaaiiisssyyy{{{rrrVVVCCC???888777999555444444333222111000000111333333333222222222222222000000111222222222222222///000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333222333444444555777;;;???HHHVVVdddjjjlllqqqvvvxxx||||||uuuvvv~~~xxxooo___NNNCCC@@@;;;;;;<<<===AAAHHHQQQWWWXXXSSSJJJDDD@@@???>>>>>>>>>???CCCJJJTTTddd}}}hhh^^^ZZZccctttuuuYYYIIICCC@@@===<<<::::::;;;::::::999777777555555555444444555555555555555666777777888999999555999<<<@@@LLL]]]jjjooouuu}}}sssvvvqqqnnnppp}}}~~~tttiiilllwww~~~rrriiikkkttt~~~zzztttlllbbbWWWLLLEEE@@@@@@BBBEEEIIIOOOTTTWWWUUUQQQIIIBBB<<<:::999999666666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>???@@@BBBCCCEEEJJJOOOSSSXXXXXXVVVTTTQQQQQQRRRTTTZZZbbbiiijjjfff^^^QQQEEEAAA@@@@@@CCCDDDFFFNNNWWWcccvvvyyyrrrhhhfffccc]]]XXXUUUUUUVVVXXX\\\bbbiiittt~~~}}}|||{{{zzzyyyyyyyyyyyyxxx|||||||||{{{qqqggg]]]TTTKKKFFFBBBAAA???===;;;;;;;;;;;;999;;;<<<;;;;;;>>>DDDJJJUUU^^^dddccccccjjjtttyyy{{{pppSSSBBB>>>888777999555777666555333222222111111333333333333333333222222//////000111222222222222000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222333333444444777;;;>>>GGGTTTaaagggiiinnntttwww{{{zzztttttt}}}~~~yyypppaaaOOOCCC@@@;;;;;;;;;<<<@@@GGGPPPWWWXXXRRRIIIBBB???===<<<<<<===>>>BBBIIIRRRbbb{{{ddd\\\ZZZeeeyyysssWWWHHHCCC@@@===<<<:::;;;<<<===<<<:::888666444444555555555555444444666666777777777888888888666:::===AAAMMM___lllrrrsss{{{wwwxxx}}}mmmjjjjjjtttzzzmmmmmmtttsssjjjkkkttt~~~{{{uuunnnfff[[[OOOGGGAAABBBCCCFFFJJJOOOTTTWWWTTTPPPHHHAAA;;;999999999777777777888999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===============???@@@AAACCCFFFJJJMMMNNNOOOOOOOOONNNNNNPPPRRRVVV^^^dddddd```YYYOOOEEE@@@???@@@CCCCCCFFFOOOYYYfff{{{sssjjj]]]]]]\\\YYYUUUTTTUUUXXXYYY___jjjvvv~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyyyyyyyyyy}}}|||{{{yyypppfff]]]TTTLLLGGGBBBAAA???===<<<;;;;;;;;;888;;;===<<<<<>>FFFSSS___cccffflllrrrvvv~~~xxxsssttt|||~~~xxxpppaaaOOOBBB>>><<<<<<<<<===@@@HHHQQQXXXXXXRRRIIIBBB>>>===<<<;;;======AAAGGGPPP```xxxaaaZZZZZZggg|||qqqVVVGGGCCC@@@>>>===999;;;===???>>>;;;888666333444555666666555444333777777777777777888888888777:::===BBBNNN```nnntttnnnvvv{{{{{{yyylllgggfffooosssqqquuutttjjjlllttt~~~~~~{{{uuuooohhh]]]QQQHHHBBBBBBDDDGGGKKKPPPTTTWWWTTTOOOGGG@@@;;;888999999888888888999:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????<<<>>>???@@@AAACCCGGGJJJHHHIIIKKKKKKKKKKKKNNNPPPRRRZZZ```___[[[VVVMMMEEE???>>>@@@CCCCCCEEEOOOZZZggg~~~|||mmmdddUUUWWWWWWUUUSSSRRRUUUXXXZZZcccqqq}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{{{{{{{{{{yyy~~~|||zzz~~~~~~yyypppfff]]]TTTLLLHHHBBBAAA???===<<<;;;;;;<<<888;;;=========@@@HHHOOOcccjjjoookkkgggkkkqqquuu~~~lllQQQ@@@===888777999555111111000000111111222333333333333333333333333333------///000000111111111000000000000111111111111222222222222222222222222000000000000000000000000000111111111111222222222111111222222222333333333111222333333444777;;;>>>EEERRR]]]aaadddjjjrrrvvvxxxtttuuu|||}}}xxxpppaaaNNNAAA============>>>AAAIIISSSYYYXXXRRRJJJCCC???===<<<<<<======@@@GGGOOO^^^vvvYYYZZZ```nnnkkkUUULLLCCC@@@BBB??????>>><<<;;;:::999666333999888777555555555666777444555555666777888888999777999<<<@@@GGGTTTcccmmmnnnrrr{{{~~~yyy}}}uuunnneeeaaajjjyyyzzzrrrwwwyyypppjjjkkkqqqzzzyyyssslllcccXXXPPPGGGCCCAAACCCIIIOOOSSSSSSSSSMMMEEE???;;;:::888777999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBAAA@@@@@@AAADDDFFFHHHJJJJJJIIIIIIJJJKKKMMMNNNPPPSSSVVVXXXUUUOOOHHHDDDAAA???@@@CCCEEEHHHQQQ\\\lllzzzggg\\\YYYSSSPPPRRRUUUVVVYYY]]]```lll|||~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz|||zzz|||~~~}}}{{{|||~~~xxxoooeee[[[QQQIIIDDDBBBAAA???===;;;;;;;;;;;;999888888;;;===AAAKKKUUUjjjmmmqqqrrrmmmiiimmmuuukkkOOO???>>>:::999999444555555444333333222111111000000000000000000000000111111000000000000111111//////000000111111222222000000000000000000000000111111222222222333333333111111111111111111111111444444444333333222222222000222333444555777;;;===FFFQQQ]]]dddeeeiiiqqqzzzzzzpppqqqzzz~~~}}}}}}yyyooocccSSSEEE;;;<<<<<<===>>>BBBIIISSSYYYYYYSSSKKKDDD@@@>>>===<<<>>>???BBBFFFKKKXXXoooXXX[[[cccqqqlllVVVMMMDDDAAABBB??????===;;;;;;:::999777444999888777666555555666777555555666666777777888888666888:::>>>DDDOOO]]]gggiiinnnwww|||www}}}vvvkkkccc___gggwwwvvvyyyvvvnnnhhhiiiooovvvyyysssmmmdddZZZRRRHHHDDDBBBDDDIIIOOORRRRRROOOJJJCCC===;;;::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBAAA@@@@@@AAACCCFFFGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLNNNPPPQQQOOOJJJDDD@@@???===>>>AAADDDGGGQQQ[[[nnnwwwdddYYYTTTOOOMMMOOOSSSUUUZZZ___jjjwww~~~}}}||||||||||||}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{|||zzz{{{~~~}}}zzz{{{|||vvvmmmddd[[[SSSKKKFFFCCCAAA???===;;;;;;;;;;;;:::888888;;;===AAALLLVVVlllnnnrrrrrrmmmhhhllltttiiiMMM>>><<<999777888333555555444333333222111111000000000000000000000000111111000000000000111111/////////000000111111111000000000000000000000000//////000000000111111111000000000000000000000000333333333222222111111111111222333444555777:::===FFFQQQ^^^eeefffiiirrrzzzyyyppppppyyy~~~}}}}}}~~~wwwnnnbbbTTTGGG>>><<<<<<===>>>CCCKKKTTTZZZZZZTTTKKKDDD@@@>>>===<<<===>>>AAAEEEIIIVVVmmmXXX]]]hhhwwwmmmWWWOOOEEEBBBCCC???>>><<<::::::::::::888666888777777666666666666777666666666666777777777777666777999;;;???HHHTTT]]]bbbhhhqqq}}}yyyvvv|||zzzlllccc___gggwww}}}}}}ssskkkeeeffflllrrr{{{yyytttoooggg]]]VVVJJJFFFCCCDDDIIIMMMOOOOOOIIIEEE???;;;::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@AAACCCEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIKKKKKKIIIEEEBBB??????>>>???BBBEEEHHHRRR]]]ooorrraaaVVVPPPLLLJJJNNNRRRVVV]]]dddttt}}}||||||{{{|||||||||||||||}}}}}}||||||{{{{{{{{{{{{{{{{{{|||zzz{{{}}}|||yyy{{{zzztttlllccc[[[SSSLLLHHHCCCBBB@@@===;;;:::::::::<<<999999:::===AAAMMMXXXnnnooorrrqqqkkkfffkkksssfffLLL===<<<777666777222555444444333333222222111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000/////////000000000000111////////////////////////222222111111111111111000111222333444555777:::===FFFQQQ^^^eeegggjjjrrrzzzxxxppppppyyy}}}~~~|||uuulllbbbUUUIIIAAA<<<<<<===???DDDLLLVVV\\\[[[UUULLLEEE@@@>>>===<<<<<<===@@@DDDHHHTTTjjjYYY```mmm~~~oooZZZQQQHHHDDDDDD@@@>>><<<:::999::::::999777777777777666666666666777777777777777666666666666777888999:::<<>>??????AAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIHHHHHHGGGEEECCCBBBCCCAAABBBEEEGGGJJJTTT^^^ppp|||ooo```VVVPPPLLLLLLPPPTTTZZZccclllzzz}}}|||{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{zzz{{{yyyzzz|||{{{yyy{{{zzztttkkkaaaYYYRRRKKKGGGCCCBBB???===;;;:::::::::===:::999;;;===BBBMMMYYYmmmnnnpppoooiiieeekkktttdddKKK===<<<777666777333444444444333333222222222000000000000000000000000111111000000000000111111////////////////////////////////////////////////111111111111222222222222000000000000000000000000222222222222111111111111111333444444555666:::===EEEQQQ^^^fffgggjjjrrryyyyyyqqqqqqxxx}}}vvvlllbbbUUUIIIBBB;;;<<<===???EEEMMMWWW^^^\\\VVVMMMEEEAAA???=========>>>AAADDDHHHSSSiii|||ZZZcccsssrrr]]]UUUKKKGGGGGGBBB>>><<<:::999999:::999888666666666777777777777666777777777777666666666666888999:::::::::???GGGMMMVVV]]]fffnnn|||xxxtttyyyzzzqqqkkkppp}}}xxxooogggfffiiimmmttt|||~~~yyyuuuqqqkkkbbb[[[NNNJJJEEECCCEEEHHHHHHGGGEEEAAA<<<999888888777666888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDEEECCCDDDGGGHHHKKKUUU___rrr{{{wwwlll___WWWPPPNNNNNNRRRWWW]]]iiittt}}}|||{{{||||||||||||{{{{{{{{{{{{zzz{{{{{{|||{{{{{{zzzyyyyyyxxxxxxzzzzzzyyy|||zzztttjjj___VVVOOOHHHDDDBBBAAA???===;;;;;;;;;;;;>>>;;;:::<<<===AAALLLWWWhhhiiikkkkkkgggfffmmmwww~~~~~~bbbJJJ>>>>>>888666888555444444333333333333222222000000000000000000000000111111000000000000111111000000000000000/////////////////////////////////111111111111111111111111111111111111111111111111222333333333333333333333222333444444444666999<<>>===>>>???BBBEEEHHHRRRggg{{{\\\gggxxxvvvaaaXXXNNNJJJIIIDDD???===:::888999999888888555666666777777777777666666666666666777777777777888:::;;;::::::===DDDIIIQQQYYYaaagggsss{{{uuuvvvyyyzzzrrruuu~~~uuukkkggghhhkkkssszzz}}}yyyuuuqqqkkkbbb\\\PPPJJJEEEBBBCCCDDDCCCBBBBBB???;;;999888888777666888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@@@@AAAAAABBBBBBBBBBBBCCCCCCEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEDDDBBBDDDGGGIIIMMMWWWbbbwwwzzzsssoooggg]]]WWWPPPOOOPPPUUU[[[cccrrr~~~|||{{{{{{}}}}}}}}}||||||||||||{{{{{{{{{||||||{{{zzzxxxwwwwwwuuuvvvyyyyyyyyy}}}yyyrrrhhh]]]TTTLLLFFFBBBAAA@@@>>>===<<<<<<======>>><<<<<<======@@@IIISSS```aaaeeegggfffgggrrr}}}~~~~~~```III???>>>888666888666333333333333333333333333000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000000///////////////......111111111111111111111111333333333333333444444444222333444444444666999<<>>===>>>???BBBEEEHHHQQQeeexxx^^^jjj|||yyyddd\\\RRRLLLKKKFFFAAA>>>:::888888888888777444555666777888888777666555555666666777777888888666888:::::::::<<>>???<<<:::888999999999888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======@@@@@@AAABBBBBBBBBBBBAAABBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCEEEJJJOOOTTT```kkk~~~rrrjjjggg```YYYUUURRRRRRUUU[[[cccnnn~~~}}}|||{{{{{{~~~~~~}}}}}}}}}|||||||||||||||}}}|||{{{yyyvvvuuuuuussstttwwwyyyzzz~~~vvvooodddZZZRRRKKKFFFBBB???>>>===<<<<<<===>>>???>>><<<===>>>>>>>>>EEENNNWWWYYY^^^bbbdddiiivvv~~~]]]GGG>>>>>>777444777555333333333333333333333333000000000000000000000000111111000000000000111111333222222222111111111000000000000000000000000000000000//////............111111111111111111111111111111222222333333333333333444444444444666999;;;@@@MMM\\\dddeeegggnnntttyyyzzz}}}}}}tttqqqtttyyyzzztttjjj[[[MMMCCC<<<<<<===>>>CCCKKKTTTZZZ___XXXOOOGGGBBB@@@>>>======>>>AAADDDFFFOOOcccuuu```lll~~~zzzfff^^^SSSNNNMMMGGGBBB???;;;888888888777666444555666888888888777666444555555666777888888999555777999999999;;;AAAEEEJJJRRRYYY\\\eeeuuuvvvqqqqqq|||}}}ooogggfffhhhpppxxx}}}xxxuuuqqqjjjaaa[[[PPPKKKDDD@@@??????===;;;<<<:::888888:::;;;;;;;;;777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======@@@@@@AAABBBBBBBBBAAAAAABBBCCCEEEGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIHHHHHHHHHDDDDDDHHHOOOUUU\\\hhhtttmmmdddaaa[[[UUURRRUUUVVVZZZbbbkkkxxx}}}||||||{{{{{{~~~~~~}}}}}}|||||||||}}}}}}}}}{{{xxxuuuttttttrrrssswwwyyyzzz|||rrrlllbbbXXXQQQKKKFFFDDD>>>===<<<<<<<<<>>>???@@@>>>======???>>>>>>CCCKKKQQQTTTZZZ```dddjjjyyy~~~zzz}}}|||[[[FFF======666333666444333333333333333333333333000000000000000000000000111111000000000000111111333333333222222222111111000000000000000000000000222222111111000000000///000000000000000000000000000000111111222222222222333444555444444666999;;;???LLL[[[ccceeegggmmmssszzz{{{}}}|||sssooorrrvvv}}}~~~}}}{{{vvvlll^^^OOOFFF<<<<<<===>>>BBBJJJSSSYYY___YYYPPPHHHCCC@@@>>>===<<<===@@@CCCEEENNNaaasss```lll}}}dddYYYVVVRRRLLLHHH???>>>===;;;999888888888999999999888888888888777777777777777777777777777333555777888999<<<@@@CCCMMMNNNRRRYYYaaalllxxxnnnzzzwwwxxxqqqhhhhhhlllrrrxxx|||wwwqqqiiiaaa[[[PPPKKKFFFAAA???>>><<<;;;===<<<;;;;;;::::::::::::888888999999999:::::::::999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAADDDGGGHHHHHHGGGHHHIIIFFFHHHIIIJJJHHHGGGHHHHHHJJJHHHLLLVVV^^^gggvvvzzzfff\\\WWWTTTSSSTTTSSSYYYbbbkkkxxx~~~~~~}}}{{{zzzyyyzzz{{{|||}}}~~~~~~~~~}}}}}}||||||zzzyyyxxxwwwwwwxxxwwwwwwyyyyyyzzz{{{tttjjj]]]RRRLLLHHHEEEBBB???>>>===<<<<<<===>>>>>>>>>===;;;:::<<>>>>>@@@===CCCBBBAAAHHHNNN\\\sss___llliii]]]YYYTTTLLLHHH???>>>===;;;:::999888888999999999999888888888888777777777777777777777777444666777888999<<>>=========>>>???@@@???===<<<;;;<<>>;;;:::777444444444333222222111111222222000000000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111222333444444555222222222333444666888999???HHHTTT___eeejjjnnnrrryyy|||~~~}}}ssskkklllrrr}}}~~~zzzwwwqqqdddSSSFFF@@@======@@@CCCGGGPPPYYY]]]YYYRRRIIIBBB>>>???@@@===DDDBBBBBBIIINNN]]]ttt___mmmnnnccc^^^VVVMMMGGG@@@???===<<<::::::999999:::999999999888888888888666666666666666666666666666777888999999;;;>>>AAAHHHKKKPPPWWW]]]hhh{{{uuu{{{|||lllmmmwwwpppiiiiiiooovvv~~~zzzvvvppphhh```[[[OOOKKKEEE@@@>>><<<;;;::::::999999888888888888999999999999999::::::::::::::::::;;;<<<============>>>======<<<<<<;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBDDDFFFFFFEEEEEEFFFGGGFFFGGGIIIJJJKKKNNNQQQTTTTTTTTTZZZeeeqqq~~~~~~mmm\\\RRROOONNNOOORRRYYY```lllzzz~~~}}}|||{{{zzzyyyzzzzzz{{{{{{{{{{{{zzz{{{zzzzzzyyyxxxwwwvvvvvvtttsssuuuxxxyyy{{{|||sssiii\\\QQQJJJFFFBBB@@@>>>=========>>>@@@BBBCCC@@@???===;;;<<>>:::999666444444444333222222111111222222---......///000111222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111222333444444555222333444555666888999999===GGGUUU```hhhmmmqqqtttyyy|||}}}rrriiiiiinnnzzz}}}}}}~~~~~~}}}{{{zzzuuuhhhVVVIII@@@======@@@DDDHHHRRR[[[]]]ZZZSSSJJJCCC??????@@@>>>DDDCCCCCCJJJPPP___vvvaaapppqqqgggaaaXXXNNNHHH@@@???>>><<<;;;:::::::::::::::999999999888888888666666666666666666666666777888999999999:::===@@@EEEIIIOOOVVV[[[eeexxxxxx|||}}}zzzjjjiiirrrwwwmmmjjjpppwww~~~zzzuuuppphhh```[[[OOOKKKEEE@@@>>><<<:::999;;;;;;:::::::::::::::;;;999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>===<<<;;;:::::::::;;;===>>>@@@BBBBBBBBBDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJKKKOOOSSSWWWXXX[[[bbbmmm|||tttfffVVVOOOLLLLLLNNNRRR]]]cccooo~~~~~~}}}|||{{{{{{yyyyyyzzzzzzzzzyyyyyyxxxyyyyyyxxxwwwwwwvvvuuuuuutttsssuuuwwwxxxzzzsssiii\\\QQQJJJFFFBBB@@@=========>>>@@@BBBDDDFFFAAA@@@===<<<===???CCCEEEEEEIIIRRR]]]jjjvvvvvvqqqpppyyy}}}mmmSSSHHH===:::999666444444444333222222111111222222......///000111222222333//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222333333333222222222111111222333555777888999999999===GGGVVVccclllqqquuuxxxyyy|||~~~sssiiigggkkkwww}}}zzzzzz{{{||||||||||||{{{wwwkkkYYYLLLAAA======@@@DDDIIISSS\\\^^^[[[TTTLLLDDD?????????===DDDCCCCCCJJJQQQ```wwweeetttsssjjjcccYYYNNNHHH@@@???>>>===<<<;;;;;;;;;:::::::::999999999999888777777777777777777777777888888999999999:::===???CCCHHHPPPVVV[[[dddwww{{{}}}zzzzzzkkkhhhooo|||rrrmmmqqqyyy}}}zzzvvvpppiiiaaa\\\PPPLLLFFFAAA>>><<<:::999:::::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<===>>>???????????????@@@@@@???>>>===<<<;;;::::::;;;;;;===???AAABBBBBBCCCEEEDDDDDDDDDFFFGGGJJJKKKKKKKKKLLLNNNRRRVVVZZZ___hhhtttkkk___SSSNNNLLLLLLOOOTTT\\\bbbnnn~~~~~~~~~~~~}}}|||{{{yyyyyyzzzyyyyyyxxxwwwwwwwwwwwwwwwvvvuuuuuuttttttuuutttuuuxxxyyyzzzrrriii[[[QQQKKKGGGCCCAAA<<<<<<===>>>@@@CCCEEEGGGAAA@@@>>>===>>>@@@DDDFFFHHHLLLUUU___jjjttt{{{~~~{{{wwwvvvwwwmmmRRRFFF<<<999888666444444444333222222111111222222000000000000111111111111//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222333333333222222222111111222333555777888999999999===IIIYYYgggpppuuuyyy{{{yyy{{{~~~uuujjjfffiiivvv~~~zzzxxxxxxyyy{{{{{{zzz{{{|||yyymmm]]]PPPBBB???===@@@DDDIIISSS]]]___[[[UUUMMMEEE@@@??????<<>>======<<<<<<<<<::::::::::::999999999999777777777777777777777777777888999999999:::===???CCCHHHQQQXXX[[[dddxxx}}}}}}www{{{{{{mmmjjjmmmyyyxxxppprrryyy~~~{{{vvvqqqjjjbbb]]]RRRMMMGGGBBB???===;;;999888777777777777888888999::::::::::::;;;;;;;;;;;;======>>>???@@@@@@@@@@@@???@@@@@@AAA@@@???===<<<;;;;;;;;;;;;<<<===???@@@BBBCCCDDDDDDDDDEEEGGGJJJKKKLLLMMMMMMMMMOOORRRUUUZZZaaalllzzzuuubbbYYYQQQNNNMMMMMMPPPUUUYYY^^^jjj|||~~~~~~~~~~~~}}}|||zzzzzzzzzzzzyyywwwvvvvvvuuuuuuuuuuuutttttttttsssuuutttvvvyyyzzz|||ooofffYYYOOOJJJGGGDDDAAA<<<<<<===>>>@@@CCCEEEGGGAAA???>>>===???BBBFFFHHHKKKPPPXXXbbbkkkrrrvvvxxxyyy|||lllQQQEEE;;;888888555333444444333222222111111222222222222222111111000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111222333444444555333444555666777888999:::===III[[[jjjrrrwwwzzz|||zzz{{{|||||||||}}}yyylllhhhjjjuuuzzzwwwvvvwwwzzz{{{{{{{{{|||}}}{{{qqqaaaVVVEEEAAA???AAADDDIIISSS]]]___\\\VVVNNNFFFAAA??????;;;AAAAAABBBJJJQQQaaayyykkk{{{yyynnndddWWWKKKEEE@@@@@@???>>>============;;;;;;:::::::::999999999999999999999999999999999666777888999999:::>>>@@@CCCJJJSSSZZZ]]]eeexxx~~~ttt{{{uuu{{{yyymmmkkkmmmwww}}}qqqqqqwww~~~{{{wwwrrrkkkddd^^^SSSNNNHHHCCC@@@>>><<<:::777777777777777888999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAA>>>???AAABBBAAA@@@???>>>===<<<;;;::::::<<<>>>???BBBCCCDDDDDDEEEFFFJJJLLLKKKMMMOOOQQQQQQRRRTTTVVVZZZcccppp~~~xxxooohhhZZZSSSOOONNNNNNNNNPPPUUUWWW\\\gggxxx~~~~~~~~~}}}}}}{{{{{{{{{zzzyyywwwvvvuuuttttttttttttssssssssssssrrrrrrtttyyy|||}}}kkkbbbVVVMMMHHHEEECCCAAA<<<<<<<<<===???BBBDDDFFF@@@???======???CCCGGGJJJLLLQQQZZZccckkkqqqtttuuussszzzhhhPPPEEE:::777777555333444444333222222111111222222222222222111111111000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111222333444444555444444333444555777999;;;<<>>=========>>>;;;;;;;;;:::::::::999999999999999999999999999999666777888999999;;;>>>AAADDDJJJUUU[[[]]]eeeyyy~~~rrr~~~yyyqqqvvvvvvmmmkkkmmmvvvrrroootttyyy|||xxxssslllddd___TTTOOOIIIDDD@@@>>><<<;;;999999888888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@AAAAAAAAAAAA>>>???AAABBBBBBAAA@@@???>>>===;;;::::::;;;===>>>BBBCCCDDDEEEEEEHHHKKKNNNKKKMMMQQQSSSTTTUUUWWWXXXZZZeeerrrtttlllddd]]]YYYUUUPPPMMMOOOOOONNNPPPTTTWWW[[[eeeuuu~~~~~~~~~~~~}}}||||||{{{zzzyyyxxxvvvuuussssssssssssssssssrrrrrrppppppsssyyy}}}yyyhhh___SSSJJJFFFDDDBBB@@@<<<<<<<<<===???AAADDDEEE???>>>======@@@DDDHHHKKKLLLRRR[[[dddlllqqqssstttpppzzzeeePPPDDD:::777777555333444444333222222111111222222111111111111111111222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333222222222111111444333333333444777999;;;;;;HHHZZZiiirrrvvvxxxyyyzzzzzzxxxwwwvvvxxx}}}~~~qqqlllmmmsss~~~|||yyyvvvssstttwww{{{~~~xxxkkkaaaHHHDDDAAAAAACCCHHHRRR\\\```]]]XXXPPPGGGAAA??????888??????@@@IIIPPP```xxxooorrrfffZZZNNNFFFDDDBBB@@@>>><<<<<<<<<<<<;;;;;;;;;:::999888777666888888999999999999888888888999::::::999999;;;===BBBIIITTT[[[^^^ggg{{{zzzttt~~~yyypppqqquuuzzzpppkkknnnzzzsssoootttxxx{{{wwwsssnnnfffaaaXXXRRRJJJCCC>>><<<;;;999888888888888888888888888<<<<<<<<<<<<<<<===>>>???===>>>@@@AAAAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@??????>>>===<<<<<<===>>>???AAAAAACCCDDDGGGIIILLLMMMMMMPPPSSSVVVWWWWWWYYYZZZ^^^eeeqqqqqqggg___YYYVVVVVVOOOOOOPPPOOONNNOOORRRTTTXXX\\\eeeqqq~~~}}}}}}}}}|||zzzxxxuuusssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqsssxxx|||sssggg\\\PPPKKKFFFAAA??????===;;;:::===BBBEEEFFFDDD???===<<<<<>>GGGXXXiiirrrsssvvvzzzyyy{{{}}}zzzvvvwww|||xxxqqqnnnwwwzzzwwwssssssvvv|||qqqcccPPPGGG@@@@@@DDDIIIQQQYYY___]]]XXXQQQIIICCC>>>;;;======@@@DDDHHHOOO]]]kkkrrrsssfffZZZNNNFFFCCCBBB@@@>>><<<<<<<<<<<<999999999:::999999888888777888888999999888888777888999::::::999999;;;===AAAHHHRRRZZZ]]]fffyyy}}}uuu~~~yyypppooosssvvvqqqrrr{{{qqqkkknnnttt{{{}}}xxxuuuqqqllleee___YYYSSSKKKDDD@@@===;;;:::999888888888888888888999<<<<<<<<<<<<<<<===>>>???>>>>>>???@@@@@@@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<===>>>?????????AAABBBEEEGGGJJJKKKNNNQQQTTTWWWXXXYYYZZZ\\\^^^fffqqqwwwiii```YYYSSSQQQQQQNNNOOOPPPOOONNNOOORRRTTTUUUYYY___iiivvv~~~}}}}}}|||{{{zzzwwwuuusssrrrqqqqqqqqqqqqpppppppppppprrrqqqsssxxx}}}~~~rrrdddZZZOOOIIIEEE@@@>>>>>>???===<<>>===<<<<<>><<<======@@@DDDGGGNNN]]]jjjvvvtttfffYYYMMMEEEBBBAAA???>>><<<<<<;;;;;;777777888999999999999999777777888888888888777777888999:::999999999;;;===@@@FFFPPPWWW[[[cccuuuvvv}}}yyypppnnnqqq{{{|||xxx|||ppphhhiiinnnttt~~~zzzuuusssppplllfff```[[[UUUMMMFFFAAA>>><<<:::999999888888888888999999<<<<<<<<<<<<===>>>???@@@>>>>>>????????????>>>>>>AAAAAABBBBBBBBBBBBAAAAAA>>>>>>===<<<<<<===>>>>>>??????@@@BBBEEEGGGJJJKKKOOORRRUUUXXXYYYZZZ\\\^^^^^^fffqqq~~~zzznnn```YYYSSSOOOMMMNNNNNNOOOPPPPPPOOOPPPRRRTTTTTTVVVZZZaaaiiirrrzzz~~~}}}|||{{{{{{yyywwwuuusssrrrqqqqqqppppppooooooooooooqqqqqqsssxxx~~~zzzooobbbWWWMMMHHHEEE@@@===>>>???>>>>>>AAAFFFHHHGGGEEE>>>===<<<<<>>999666555444444333444444333222111111111111000111111111111000//////222222111000000000000111000000000000000000000000111111111111111111111000000000000000000000000000//////000000000111111111222222111111222222333444444444444444555666777888;;;BBBPPP```jjjmmmppptttzzz||||||xxxttttttyyy}}}xxxvvvwww}}}wwwtttqqqrrrvvv{{{}}}nnnTTTKKKBBBAAABBBFFFMMMTTT\\\\\\YYYSSSKKKCCC???=========???CCCGGGMMM[[[iii|||ttteeeXXXLLLEEEAAA@@@???>>>===<<<<<<;;;888888999999999999999888666777777888888777777666777888999999888999;;;===>>>DDDMMMTTTWWW___oooxxx|||zzzrrrpppqqqzzzoooggghhhiiinnnyyyyyyvvvrrrqqqpppmmmhhhccc]]]XXXPPPIIIDDD@@@===;;;:::999999888888999999:::<<<<<<<<<<<<===>>>@@@@@@????????????????????????BBBBBBCCCCCCCCCBBBBBBAAA>>>===<<<;;;;;;<<<===>>>@@@AAABBBDDDFFFIIIKKKLLLOOORRRUUUWWWYYY[[[^^^```]]]eeeppp{{{uuuiii\\\VVVRRRNNNMMMOOONNNPPPQQQQQQPPPPPPRRRTTTTTTUUUWWW[[[aaaggglllooouuuxxx~~~~~~~~~{{{{{{zzzyyyxxxvvvtttsssqqqqqqppppppoooooonnnnnnrrrqqqsssyyywwwmmm```VVVLLLHHHEEEAAA>>>>>>???>>>???BBBGGGIIIGGGDDD===<<<<<<<<>>>>>===???CCCFFFLLLZZZhhh~~~rrrbbbUUUKKKFFFAAAAAA@@@???>>>===<<<<<<;;;;;;;;;::::::999777777777777888888888888777777777888999999888888:::<<<>>>BBBJJJPPPSSSZZZhhhwww~~~zzz{{{}}}wwwtttuuu{{{|||llleeefffeeejjjttt|||wwwqqqooolllmmmnnnmmmhhhddd```[[[SSSLLLGGGBBB???<<<;;;:::999888888999:::;;;;;;<<<<<<<<<>>>???@@@AAA@@@@@@@@@@@@AAAAAABBBBBBEEEEEEEEEDDDDDDBBBAAAAAA>>>===<<<;;;;;;<<<===>>>??????@@@BBBEEEGGGIIIKKKMMMPPPSSSUUUWWWZZZ]]]```]]]eeeoooyyysssggg[[[UUUQQQNNNMMMPPPOOOQQQSSSSSSRRRRRRSSSUUURRRSSSUUUXXX\\\```ccceeekkkoootttzzz~~~}}}www{{{~~~{{{{{{zzzzzzxxxwwwvvvuuusssrrrrrrqqqpppooooooooorrrrrruuu{{{tttjjj^^^UUULLLIIIFFFBBB???@@@>>>===???CCCGGGHHHEEEBBB<<<<<<;;;<<>>===???BBBEEEKKKYYYfff~~~ooo^^^RRRJJJFFFAAAAAAAAAAAA@@@???>>>=========<<<<<<;;;999888777888888999999999999888888777888999888888888:::<<<>>>AAAHHHMMMPPPUUUaaannn{{{zzz~~~~~~zzzzzz|||{{{kkkcccccccccgggppp}}}vvvppphhhffffffhhhkkkllliiifffccc^^^VVVOOOIIIDDD@@@===<<<:::999888888999:::<<<;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCEEEFFFGGGHHHGGGGGGFFFDDDBBBAAA???======<<<;;;;;;<<<======;;;;;;<<<>>>AAACCCFFFGGGJJJLLLOOORRRTTTWWW[[[^^^]]]eeemmmuuu~~~sssgggZZZTTTPPPMMMMMMOOOQQQSSSUUUUUUUUUTTTUUUVVVRRRRRRTTTVVVXXX[[[]]]^^^cccgggmmmrrrxxx~~~uuuooosssyyy~~~{{{{{{{{{{{{zzzyyyxxxwwwuuuuuutttsssrrrqqqqqqpppssssssvvv}}}{{{oooggg\\\SSSKKKIIIGGGCCC@@@@@@>>>>>>@@@DDDHHHIIIEEEAAA<<<;;;;;;<<<>>>AAADDDFFFFFFGGGLLLUUUbbbpppzzzvvvssstttyyyeeeNNNBBB<<<999666555555555333222222222333333333222222111111111222333333333333222222222111000000000000111000000000000000000000000......//////000111222222000000000000000000000000111222222222222333333333222222111111222222333444333333333333444555666777===>>>GGGUUUaaagggkkkooorrrttttttrrrpppsss{{{uuuhhhiiikkkqqqyyyzzzZZZOOOEEEAAA@@@AAAFFFLLLTTTXXX[[[WWWNNNEEEAAAAAA>>>>>>???BBBDDDJJJWWWddd}}}lllZZZOOOIIIGGGBBBBBBBBBCCCBBBAAA???>>><<<=========<<<;;;;;;:::999999::::::::::::999999666777888888777888:::<<>><<<;;;999777777999;;;<<<;;;;;;<<<===>>>@@@BBBCCCCCCCCCCCCDDDFFFHHHKKKLLLKKKJJJIIIGGGDDDBBB???>>>===<<<;;;;;;;;;;;;<<<===999:::;;;===???BBBDDDEEEFFFHHHKKKNNNPPPTTTYYY\\\___ffflllqqqxxxvvviii]]]VVVRRRNNNMMMOOORRRTTTWWWWWWWWWVVVWWWWWWUUUUUUVVVWWWXXXZZZ[[[[[[^^^bbbiiiooovvv}}}xxxnnnjjjnnntttzzz~~~||||||||||||{{{zzzyyyyyyxxxwwwwwwvvvtttssssssrrruuutttxxxuuujjjbbbYYYQQQJJJHHHFFFBBB@@@@@@>>>???AAAFFFJJJJJJFFFAAA;;;;;;;;;<<<>>>AAADDDEEEEEEGGGNNNYYYhhhwww}}}vvvtttuuuzzz|||___JJJ???;;;999777555666555444333111222333333333333222111000000111222222222222222111111000/////////000000000000000000000000000000/////////000000000000000000000000000000000000000111111111111222222222222222222111111222222333444333333333333444555666666======DDDQQQ^^^eeejjjnnnnnnpppqqqpppooosss}}}~~~}}}}}}sssiiijjjmmmrrryyyuuuZZZPPPEEEAAA@@@AAAEEEKKKRRRXXX\\\YYYOOOFFFBBBBBB>>>>>>???AAACCCIIIVVVccczzzjjjXXXMMMHHHGGGBBBCCCCCCDDDCCCBBB@@@???;;;<<<======>>>=========999::::::;;;;;;::::::999666777888888777888:::<<>>===;;;999777777999;;;===;;;;;;<<<===???@@@BBBCCCDDDDDDEEEFFFHHHKKKMMMOOOLLLLLLJJJHHHEEEAAA???======<<<;;;::::::;;;<<<===::::::<<<===@@@BBBEEEFFFDDDFFFIIIKKKNNNRRRWWWZZZaaagggkkkooottt{{{~~~|||zzzmmm```YYYUUUQQQPPPQQQSSSUUUXXXYYYXXXWWWXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]bbbhhhooowww}}}uuukkkgggkkkqqqwww~~~||||||}}}}}}|||{{{{{{zzzzzzyyyxxxwwwvvvuuuttttttuuuuuuyyy~~~rrrggg___WWWOOOHHHGGGEEEAAA??????@@@@@@CCCHHHLLLLLLGGGBBB;;;;;;;;;<<<>>>AAACCCEEEGGGJJJRRR^^^ooo~~~|||xxxvvvuuuzzzxxxZZZFFF===;;;999777666666666555333000111333333444333222111//////000111111111111111111000000///////////////000000000000000000000000222111111000///.........000000000000000000000000000000000000111111111111222222111111222222333444333333333333444555666666===<<>>???AAACCCIIIVVVcccwww