BM6P6(@ tttkkkiiihhhhhhnnnyyyyyy~~~~~~}}}}}}~~~}}}|||}}}|||}}}{{{{{{{{{|||||||||}}}}}}zzzzzzzzzyyyxxxwwwvvvuuusssrrrqqqpppooommmllllllmmmkkkhhhffffffffffffeeeeeeccc```^^^]]]ZZZWWWTTTPPPNNNJJJGGGEEEEEEFFFGGGFFFEEEDDDBBB@@@>>>===<<<777666444222111000//////---...///111222222222222666444111111333555666666000111222333333222111000:::888555333333555888:::;;;;;;;;;<<<<<<<<<======999999777777888999<<<===CCCCCCCCCCCCBBB@@@???===999777444222111111333444555555444555555666888888666555666666777999:::;;;;;;;;;::::::999:::::::::;;;===???AAACCCDDDDDDDDDFFFDDDBBB@@@???===:::888999888777666666555555666888777777777888999;;;<<>>888555222///...000222444...///000222333444555555555444555999;;;???IIISSSaaafffmmmrrrtttxxx}}}yyyrrroooqqqtttvvvvvvrrrnnnpppxxx~~~rrr```UUUQQQOOOHHHBBB<<<:::999<<>><<<;;;:::666555444222111000//////000111111222222222222111111000///111444888:::;;;111111222222222222111111666555444333444666999:::::::::;;;;;;;;;;;;<<<<<<:::999888777777888:::;;;@@@AAAAAAAAA@@@>>><<<;;;777666333111000111333444222222333333444555555666777777777888999:::<<<<<<<<<<<<;;;;;;;;;===>>>???@@@AAABBBDDDDDDDDDCCCCCCCCCAAA>>>===<<<;;;999777666666555444444444444555666555444333333444555666======>>>???@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDFFFHHHIIIIIIJJJKKKLLLKKKKKKLLLMMMLLLLLLJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKOOONNNLLLKKKKKKKKKLLLMMMMMMLLLJJJIIIHHHIIIJJJKKKPPPOOONNNNNNOOOPPPQQQRRRTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTOOOPPPRRRTTTVVVXXXYYYYYY\\\]]]```cccfffhhhiiiiiijjjjjjlllnnnqqqtttvvvxxxwwwwwwuuuuuuuuuuuuwwwwwwxxxxxxyyy{{{}}}{{{yyyvvvqqqlllhhh___YYYPPPHHHBBB>>>:::999888888888888777666555555555555555666777:::<<<===???AAADDDGGGKKKQQQXXX\\\eeegggiiikkkmmmmmmmmmlllnnnmmmmmmmmmlllllllllllllllllllllllllllkkkkkkjjjgggfffdddcccccceeehhhiiijjjkkkmmmnnnooooooooonnnoookkkhhhgggjjjmmmpppqqqrrrrrrpppooommmmmmllllllkkkiiifffccccccdddfffhhhfffdddaaa```aaaaaaaaa```bbbcccdddcccaaa^^^[[[XXXVVVSSSOOOKKKHHHDDD???<<<555333000...---...000111000111222333333333333333111000111555888===GGGRRR^^^dddlllrrrvvvyyy~~~~~~xxxrrrooorrruuuwwwwwwvvvrrrsss{{{qqq___UUUQQQOOOKKKDDD>>>;;;:::===FFFOOOccczzz~~~qqqlllllliiiiiikkkooorrrttttttoooaaaTTTMMMRRR]]]kkkzzzwwwiiiRRRHHH>>>;;;;;;:::;;;>>>CCCGGGSSSdddxxx{{{tttmmmkkkjjjoooyyy|||yyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyyyyyyyzzzyyyyyyxxxvvvuuusssrrrrrrrrrqqqooonnnmmmlllkkkjjjhhhgggfffeeedddaaa^^^]]]\\\\\\]]]]]]ZZZVVVRRRKKKHHHEEEBBB@@@@@@AAABBBBBBAAA@@@>>><<<:::888777666555333222000000//////333333333333333222111111000///...111555999;;;;;;222222111111111111222222222222222333555777888:::999999999::::::::::::;;;<<<:::999777666777777888============<<<:::888777444333111000000111333444222222333555555555555555999999:::;;;<<<======>>>>>>>>>======???BBBEEEFFFHHHHHHHHHGGGFFFDDDBBBBBB>>><<<:::999999999777555222222222222222333333444555444333222111222333333:::;;;;;;<<<===>>>??????>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEGGGIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLJJJIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLMMMNNNPPPOOONNNNNNNNNOOOPPPQQQSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTQQQQQQRRRSSSUUUXXXZZZ[[[[[[]]]```cccfffiiijjjkkkiiijjjlllooorrrtttuuuvvvuuutttsssssssssssstttuuuuuuuuuvvvyyy|||~~~~~~|||zzzxxxuuuqqqlllhhh___YYYQQQIIICCC???;;;999::::::999999888777777666777777777999;;;===???@@@DDDFFFHHHKKKNNNSSSYYY^^^fffgggjjjmmmnnnnnnmmmlllooonnnlllkkkkkkkkklllmmmlllmmmmmmmmmllllllkkkjjjgggeeedddcccccceeeggghhhhhhiiijjjlllmmmmmmnnnnnnllljjjhhhhhhlllpppssstttuuutttsssqqqooonnnmmmlllmmmjjjfffdddccceeehhhkkkgggbbb___bbbhhhjjjeee___aaabbbcccdddbbb___\\\ZZZXXXTTTOOOKKKFFFBBB<<<999333222111000/////////000222222222333333222222111///...///333777<<>>>>>???@@@@@@@@@AAADDDHHHLLLOOOPPPOOOMMMJJJGGGDDDAAA@@@:::999777777777777555444000000000111222333444444555555444333333444555666999999:::;;;;;;<<<======???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIHHHHHHHHHIIIKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMMMMNNNPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRSSSRRRTTTVVVWWWXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUWWW[[[^^^aaa^^^___aaacccfffhhhjjjkkkhhhjjjmmmppprrrtttttttttssssssrrrqqqqqqrrrssssssssssssuuuxxx{{{~~~~~~}}}~~~|||zzzxxxtttoookkkbbb]]]VVVOOOIIIEEE@@@>>>??????>>>===<<<<<<<<<<<<<<<<<<===???AAACCCEEEFFFIIILLLOOORRRVVV\\\bbbfffiiijjjmmmnnnoooooommmlllooonnnllljjjjjjkkklllmmmkkkkkkkkkkkkkkkjjjiiihhhgggfffeeeddddddeeefffgggeeefffggghhhjjjkkklllllliiihhhgggiiilllppprrrssssssssssssrrrqqqpppooonnnnnnkkkgggdddccceeehhhjjjdddcccdddjjjpppqqqjjjbbb```aaaccccccbbb___\\\ZZZXXXTTTOOOIIIDDD>>>999666333333333333333222111111111111222333333333222222333222222666999>>>JJJUUU]]]dddnnnuuuxxxyyyzzz|||wwwssspppppptttxxxzzzzzz|||zzz{{{pppbbb[[[XXXWWWPPPHHH???:::777888@@@III___yyy}}}xxxpppfffdddgggmmmrrrsssqqqkkk___SSSNNNPPPVVV```lllwww~~~zzzyyy~~~kkkZZZHHH@@@;;;;;;<<<;;;;;;===CCCHHHSSSeeexxxvvv~~~ssspppmmmpppzzzzzzpppooottt~~~}}}||||||}}}~~~}}}{{{xxxvvvvvvvvvvvvttttttuuuvvvvvvvvvvvvvvvqqqpppooonnnmmmkkkjjjjjjiiihhhggggggfffdddaaa^^^\\\\\\[[[[[[YYYTTTNNNJJJGGGEEEBBB@@@>>>???@@@AAABBBAAA???===:::888666555444333222111000/////////...///000111222222222222444222111000111111000///333222111000000111222333111222333444555555555444777777777888888888999999<<<;;;:::999777666555555777888888888777555333222000000000000000111333444444555666777888888888888999:::<<<===>>>?????????BBBBBBCCCFFFIIINNNRRRUUUTTTRRROOOKKKFFFBBB???>>>999777666555666666444333000000111111222333555555333333333333444666888:::999999::::::;;;;;;<<<<<>>999;;;===<<<;;;===CCCHHHTTTeeeyyytttvvvrrroooqqq{{{wwwllljjjooozzz~~~}}}~~~~~~{{{xxxvvvvvvvvvwwwssstttuuuvvvvvvwwwvvvvvvppppppooommmlllkkkjjjiiiiiigggfffffffffeeebbb``````___^^^\\\ZZZUUUOOOKKKFFFDDDAAA???>>>>>>@@@AAACCCBBB@@@===:::888666555333333222000000/////////---...///000111222222222222111000000222222111000222222111111111111222222222222333444555555555444777777777888888888888999;;;;;;::::::999888777777888888888888777555444222111000000000111222333333444444444444555666777888:::;;;===???@@@@@@@@@???CCCDDDGGGJJJOOOSSSVVVXXXUUUSSSOOOIIIDDD@@@===<<<888666555444555555333111111111111222222444555555111111111222333666888:::999999999::::::;;;;;;;;;<<<===>>>@@@AAABBBBBBBBB??????AAABBBCCCCCCCCCCCCEEEGGGIIIIIIHHHGGGGGGHHHGGGGGGHHHIIIJJJLLLMMMNNNLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLNNNOOOOOONNNMMMMMMJJJJJJLLLMMMNNNPPPQQQQQQQQQPPPPPPPPPPPPRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWTTTUUUUUUUUUUUUVVVVVVVVVWWWVVVUUUUUUXXX[[[___aaadddddddddeeefffggghhhiiiiiijjjlllnnnqqqrrrssstttsssrrrqqqqqqqqqqqqrrrsssuuuuuuvvvxxx{{{}}}}}}|||{{{zzzyyyyyyyyyvvvrrroooiiifffaaa]]]ZZZVVVQQQNNNLLLKKKIIIHHHGGGGGGHHHIIIFFFHHHJJJMMMOOOQQQRRRRRRSSSWWW]]]cccjjjqqqxxx}}}{{{zzzwwwtttrrrpppoooooonnnmmmkkkjjjjjjjjjkkklllmmmmmmmmmlllkkkjjjiiihhhgggffffffeeeeeeeeeeeeeeeccccccbbbbbbcccdddeeeffffffeeeeeegggiiikkkkkkjjjjjjkkkmmmnnnooooooooonnnmmmkkkhhhfffddddddeeefffffflllrrrqqqjjjbbb\\\ZZZ___```aaabbb```]]]ZZZXXXTTTOOOIIIBBB>>>999555222000000111111111000000///...///000222333444555555777444444777:::@@@LLLXXXeeekkkssswwwuuusssqqqqqqqqqnnnmmmoootttxxxxxxwwwwwwvvvyyyvvvlllhhhgggfff\\\SSSGGG???999999@@@III^^^yyy~~~pppooommmssswwwuuurrrmmmddd[[[[[[^^^dddllltttyyyzzzzzzqqqmmmjjjnnnzzz{{{iiiXXXEEE>>>999:::<<<<<<<<<>>>DDDIIITTTfffyyyppp}}}xxxtttpppqqq{{{uuujjjfffkkkwww~~~}}}}}}~~~~~~{{{xxxvvvvvvwwwxxxvvvwwwwwwwwwwwwvvvuuutttpppooonnnmmmkkkjjjiiiiiigggeeecccccccccccccccaaa___^^^[[[ZZZXXXTTTPPPMMMEEECCC@@@>>>======???@@@BBBAAA???<<<:::777555444333222111000000//////000///000111111222222222222222111111222444444333222111111222222222222111111111222333444555666777888777777888888888999999999:::::::::;;;;;;;;;::::::999999:::999888777555444111111111222222222222222666555333333333555888999<<<===???AAABBBBBBBBBAAACCCEEEIIINNNSSSVVVYYYZZZTTTQQQLLLGGGBBB>>>;;;:::777555333333333222111///111111111111222333444444222222111222333555777888888888888999999999999999:::;;;<<<>>>???@@@AAAAAA>>>???AAABBBCCCDDDDDDCCCDDDFFFHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHIIIKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRTTTVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUWWWZZZ]]]___ddddddddddddfffhhhjjjkkkjjjkkklllmmmoooqqqssstttttttttsssrrrrrrsssttttttvvvuuuvvvxxxzzz{{{{{{yyyyyyyyyyyyzzzzzzyyyvvvsssnnnllliiifffddd```[[[XXXVVVUUUSSSQQQPPPQQQRRRRRROOOPPPSSSVVVXXXZZZ[[[[[[]]]aaahhhooovvv}}}}}}wwwsssppppppppplllllllllkkkkkkkkkjjjjjjlllllllllkkkjjjiiiggggggdddddddddcccccccccbbbbbbcccbbbaaa``````aaabbbcccdddddddddgggjjjkkkjjjiiiggghhhjjjlllllllllkkkjjjjjjjjjiiihhhhhhhhhiiiiiillloooppplllddd]]]\\\]]]___```aaa```___[[[XXXUUUPPPKKKEEE???;;;888444222000000000000000000000111///000111222333444444444444222333777;;;BBBPPP\\\gggmmmsssvvvtttqqqppppppnnnllllllnnnsssvvvvvvtttttttttxxx~~~xxxooommmmmmkkkbbbXXXKKKBBB;;;:::AAAIIIbbb}}}uuutttpppuuuxxxuuuppplllfff______dddlllvvv~~~}}}rrrnnnjjjnnn{{{yyyiiiYYYGGG???999:::<<<<<<===???DDDIIITTTfffyyylllxxxzzzuuuppprrr{{{xxxllldddiiiuuuyyyzzz{{{|||~~~~~~{{{xxxwwwwwwxxxyyyyyyyyyyyyxxxvvvuuusssrrroooooonnnmmmkkkjjjiiihhhfffcccaaa```aaabbbbbbbbb[[[YYYWWWUUUTTTRRROOOLLLCCCBBB???<<<;;;<<<>>>???AAA@@@>>><<<999666444333222222111000//////000000222333333333333222111111555444444444555555333222000111222333333222111000000111111333555888:::;;;888888888888999999999999888999:::;;;<<<<<<<<<<<<::::::;;;:::999888666555222222222222222222222222999777555444444777:::======???AAACCCDDDDDDCCCBBBCCCFFFKKKPPPUUUXXXYYYZZZRRROOOKKKEEE@@@<<<:::999666444222111111111///---111111111111111222222333555444444333444555777888777777777777888888888888:::;;;===>>>@@@AAABBBBBB???AAACCCEEEFFFFFFFFFEEEDDDFFFHHHHHHGGGGGGHHHIIIKKKJJJIIIHHHIIIIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLNNNOOOPPPQQQQQQQQQRRRRRRRRRSSSUUUWWWZZZ[[[[[[ZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVYYY[[[^^^___bbbbbbcccdddfffiiilllnnnkkkkkkkkklllnnnqqqsssuuuuuuuuussssssssssssuuuuuuvvvuuuuuuwwwyyyzzzyyywww{{{{{{{{{|||}}}}}}zzzwwwtttrrrpppnnnlllhhhdddaaa___]]][[[YYYYYYYYYZZZ[[[WWWXXX[[[^^^aaabbbccccccggglllrrryyyyyysssqqqpppqqqkkkkkklllllllllkkkjjjiiijjjjjjiiiiiigggfffeeedddbbbbbbbbbbbbaaaaaa``````cccbbbaaa______``````aaabbbbbbdddgggkkklllkkkjjjfffgggiiijjjjjjiiigggfffggghhhiiijjjkkklllllllllpppppplllgggbbb```bbbeee___`````````^^^ZZZVVVTTTMMMIIIBBB===:::777444222333222222111222222333333111222222333333222222222333222333888>>>FFFTTTbbbhhhmmmsssuuusssqqqpppqqqmmmlllkkknnnsssuuuuuusssrrrsssxxx~~~yyyqqqoooooonnnlllaaaUUUJJJCCCBBBHHHQQQhhhvvvtttqqqvvvxxxtttooolllgggaaa```gggqqq}}}uuuqqqlllooo|||~~~~~~xxxiiiZZZHHH@@@999999;;;<<<===@@@DDDIIITTTfffyyykkkvvv{{{wwwyyyppphhhccchhhttt}}}|||}}}~~~~~~{{{zzz|||~~~}}}yyyxxxyyyzzz{{{{{{{{{yyywwwvvvwwwwwwvvvuuurrrrrrrrrqqqnnnkkkhhheeedddbbbaaa```aaabbbaaa```ccc^^^XXXUUUTTTQQQKKKEEEDDDBBB@@@>>>======>>>?????????===<<<999777555333222111111111222222111//////111333444555444222111333333333333333333333333666555333222222222333333111111222333333444555555888888999999999888888777888888999:::;;;<<<===>>><<<<<<<<<;;;:::999777666444333222222222333444555555555666999;;;===<<<;;;CCCBBBAAAAAABBBCCCEEEFFFIIIKKKOOOUUUYYYZZZXXXVVVRRRNNNHHHDDD@@@<<<999666999666222000000000000///000000111111222222333333777555333555999<<<;;;:::888777777777888999;;;<<<;;;;;;;;;<<<===>>>???@@@BBBBBBBBBCCCCCCEEEFFFGGGFFFGGGGGGHHHHHHIIIIIIJJJMMMKKKIIIIIIKKKMMMNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKMMMMMMOOOPPPQQQRRRRRRRRRUUUSSSPPPOOORRRVVVZZZ\\\YYYWWWUUUTTTUUUWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYVVVWWWXXXZZZ[[[\\\\\\\\\bbbbbbbbbccceeehhhjjjllljjjkkklllmmmooopppqqqrrrwwwvvvuuutttttttttuuuvvvvvvvvvvvvwwwyyyyyyxxxwwwyyyzzzzzzyyyxxxwwwyyyzzz|||yyytttqqqpppnnnlllkkkeeeccc```^^^^^^___bbbddddddcccccceeehhhlllnnnoooqqqxxxxxxrrrooommmlllllllllkkkjjjjjjjjjjjjkkkmmmmmmlllkkkjjjhhhgggfffdddbbb````````````___^^^\\\]]]^^^```aaabbbbbbbbbeeeeeefffgggggghhhhhhhhhhhhiiijjjhhhgggeeefffgggiiiiiiiiijjjlllmmmoooppppppmmmhhheeebbb___\\\ZZZ___^^^]]][[[YYYWWWUUUTTTMMMKKKGGG@@@999333111111222222111222333333222111333333333333333333333333555222333888???IIIWWWdddmmmuuuzzzvvvpppnnnppppppooommmlllpppuuuwwwtttpppppptttxxxzzz{{{yyymmmlllpppssssssiii\\\RRRKKKIIIOOOXXXvvvzzzsssmmmrrrssstttqqqlllgggcccaaabbbiiiuuuwwwqqqlllsss{{{zzz|||zzzlll]]]LLLBBB::::::<<<;;;::::::CCCJJJTTTdddxxxiiiuuu~~~yyy|||qqqiii^^^dddqqq~~~}}}}}}~~~~~~}}}{{{zzz|||~~~}}}~~~~~~~~~~~~{{{xxxwwwxxxyyyzzzzzzxxxvvvttttttuuuuuuuuusssqqqqqqqqqpppmmmjjjfffddddddbbb`````````aaa```___aaa\\\VVVSSSQQQNNNHHHCCC@@@>>><<<:::999:::;;;;;;???>>>===<<<999777555444111111111222444444333222000000222333333333222111333333333333333333222222333222111000000000111111111111222222333444444555777888888888888888777777666777888999:::;;;;;;<<<;;;;;;;;;;;;999888777666444333222222222333444555555555555777999;;;;;;;;;CCCBBBBBBBBBBBBDDDEEEFFFIIIKKKPPPVVVZZZZZZWWWTTTOOOKKKEEEAAA>>>;;;999777777444000//////000000///000000000111111111111111111///...000333666666555555555444444555777888999888888888999:::;;;<<<===AAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKMMMKKKIIIIIIKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHJJJLLLOOOQQQSSSTTTUUUTTTRRROOOMMMOOOQQQTTTUUUYYYXXXVVVUUUVVVVVVWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVWWWXXXXXXYYYYYYYYYVVVWWWXXXZZZ[[[\\\\\\]]]^^^^^^^^^___bbbdddggghhhjjjkkklllmmmooopppqqqrrrrrrrrrqqqpppppppppqqqrrruuuuuuvvvxxxyyyzzzyyyxxxzzz{{{{{{zzzyyyxxxzzz||||||yyyvvvtttsssrrrpppnnnhhhfffdddbbbbbbdddgggiiikkkjjjjjjlllooorrruuuvvvxxx~~~tttooolllllllllllllllkkkjjjjjjjjjjjjjjjnnnmmmmmmllljjjhhhfffeeedddbbb```___``````___^^^]]]]]]^^^_______________``````aaacccdddeeeffffffhhhiiiiiihhhgggffffffggghhhhhhjjjlllnnnqqqsssuuummmkkkgggdddcccaaa^^^\\\]]]]]][[[YYYWWWUUUTTTSSSLLLKKKFFF???888333111000222222222333444444333222222222222222222222222222555333333888>>>HHHVVVcccnnnvvv{{{wwwrrrqqqrrrrrrqqqooonnnqqquuuvvvsssppppppsssvvvxxxzzz~~~wwwllllllpppsssvvvnnneee[[[SSSPPPWWW```yyynnniiifffnnnooopppmmmhhhccc___]]]```gggssszzzsssnnnttt~~~|||xxxwww{{{|||rrreeeMMMCCC;;;:::<<<;;;:::;;;EEEKKKUUUdddwwwhhhuuu}}}qqqhhh]]]bbbnnn}}}}}}~~~~~~|||{{{zzz|||~~~~~~~~~{{{zzzzzz{{{{{{|||zzzwwwvvvwwwxxxyyyyyyuuusssqqqqqqrrrssssssrrrqqqpppooonnnkkkgggdddbbbcccaaa___^^^______^^^]]]]]]YYYSSSPPPNNNJJJEEEAAA===<<<:::888777888999:::>>>>>>===;;;999777555444000000000222555666555444000000000111111111222222444444333333222222222111000000000///000000111222111111222222333333444444666666777777777777777666555555666777888888999999:::::::::999888777666555333333222222222444555666666666555555666999;;;===CCCCCCBBBCCCDDDEEEFFFGGGIIILLLQQQVVVZZZYYYUUURRRJJJGGGBBB>>><<<;;;999888555222///....../////////111000000000000000000//////...---///222444444444555444444444555666777888666666666777888999;;;;;;??????@@@BBBCCCEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMKKKIIIIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJHHHIIIKKKNNNPPPRRRSSSSSSRRRPPPNNNMMMMMMNNNQQQRRRWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSUUUVVVWWWYYYZZZZZZYYYXXXVVVWWWYYYZZZ\\\]]]]]]^^^\\\\\\]]]^^^aaaccceeefffjjjkkklllmmmnnnpppqqqqqqpppoooooonnnnnnooopppppptttuuuwwwyyyzzzzzzzzzzzzzzz{{{|||{{{yyyyyy{{{}}}{{{zzzyyyyyyyyyxxxvvvtttnnnllljjjhhhiiijjjmmmnnnnnnnnnnnnppprrruuuxxxzzzzzzpppjjjiiikkklllllllllkkkjjjjjjjjjjjjkkknnnnnnmmmllljjjhhhfffeeedddbbb```___`````````^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___aaabbbdddeeefffggghhhiiihhhgggfffggghhhhhhiiijjjlllnnnppprrrssskkkhhhfffdddcccbbb```^^^[[[ZZZYYYWWWUUUSSSQQQQQQKKKIIIEEE>>>777222000000111222333444555444444333111111111111111111111111555333333777===EEETTTaaaooowww|||yyyuuuuuuuuuuuutttrrrqqqsssuuuuuurrrooooooqqqtttvvvxxx~~~tttjjjkkkppptttxxxtttoooggg]]]YYY```kkk|||hhhaaa``````hhhiiijjjhhhccc]]]YYYWWW]]]cccooo}}}{{{sssnnnsss~~~|||xxxvvvzzz|||vvvlllPPPEEE<<<:::<<<<<<;;;===FFFLLLUUUcccuuuhhhvvv~~~oooddd^^^cccmmm|||~~~||||||~~~~~~{{{|||~~~zzzzzz{{{|||~~~}}}|||yyyxxxxxxxxxyyy{{{yyywwwvvvxxxyyyyyyyyysssqqqppppppqqqrrrqqqqqqoooooommmkkkhhheeecccaaacccaaa^^^]]]^^^]]]\\\[[[ZZZWWWRRRNNNKKKGGGCCC???===<<<:::999888999:::;;;<<<<<<<<<:::999777555444000000000222444555444222000000//////000000111222444444333333222111111111111111111111222333333444111111222222333333333333444555555666666666666555444444555555666777888888888888888888777666555444333222222222333444666777888777666555555888<<>>@@@BBBDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKMMMKKKJJJJJJJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPOOOMMMMMMNNNQQQSSSSSSTTTVVVVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTWWWXXXYYYYYYXXXXXXWWWXXXZZZ\\\]]]^^^____________aaabbbdddfffhhhiiijjjjjjkkklllmmmnnnooopppqqqqqqqqqqqqqqqqqqrrrrrrrrruuuxxxzzz{{{{{{{{{|||zzz{{{{{{{{{zzzzzz{{{}}}|||{{{|||}}}~~~~~~{{{yyytttssspppnnnnnnnnnpppqqqqqqqqqssstttuuuxxx{{{~~~yyymmmhhhiiikkkmmmmmmmmmlllkkkkkkkkkkkklllnnnnnnmmmllljjjhhhfffeeedddbbb``````aaaaaa```___]]]]]]]]]]]]]]]^^^^^^___aaaaaabbbcccdddeeeeeeffffffggghhhhhhgggfffhhhiiijjjjjjkkkkkkllllllkkkkkkjjjhhhfffeeedddbbb___]]]YYYXXXWWWUUUSSSQQQOOONNNIIIHHHDDD>>>777222111111111333555666666555444444111111111111222222222222444222333777;;;CCCRRR```ooovvv|||zzzwwwxxxxxxwwwvvvuuutttuuuvvvuuurrrooonnnqqqssstttwww}}}~~~ppphhhjjjppptttvvvvvvtttnnnddd___fffqqqppp]]]YYY\\\^^^bbbeeefffeee```ZZZVVVTTTYYY```kkkxxxzzzsssnnnqqq}}}|||xxxyyy{{{wwwpppUUUIII>>>;;;<<<<<<===???EEEJJJSSSaaattt~~~kkkyyy~~~~~~nnnaaa]]]aaakkkyyy{{{yyyzzz||||||yyy{{{~~~~~~yyyzzz{{{|||}}}|||yyyxxxwwwxxxxxx{{{yyyxxxxxxyyyzzzzzzzzzsssqqqppppppqqqrrrqqqpppmmmmmmkkkiiigggdddbbbaaacccaaa^^^]]]]]]\\\[[[YYYYYYVVVRRRNNNJJJFFFBBB???===<<<:::888888888999::::::::::::999888666555444111000000000222222000///000000//////000000111222333333333222222111111111111111222222333333333333111111222222222222222333222333444444555555555444444444444555666666777777666666666666555444333333222222222222333555777888::::::999777666888===AAACCCCCCDDDFFFGGGHHHHHHHHHKKKMMMQQQTTTVVVTTTOOOJJJFFFDDDAAA???>>>>>><<<;;;999555111//////......---111111000000//////......333444555555666888:::;;;888888999999999999999999777777777888999:::<<<<<<===>>>@@@CCCEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJMMMKKKJJJKKKKKKKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMLLLMMMNNNOOOOOOOOOOOOOOORRRRRRQQQOOOMMMNNNRRRUUUVVVYYY[[[ZZZXXXWWWXXXYYYVVVUUUTTTTTTTTTTTTTTTTTTRRRSSSUUUWWWXXXXXXXXXXXXYYYZZZ\\\^^^___aaabbbbbbbbbccceeegggiiikkklllllljjjjjjkkklllmmmnnnnnnoooqqqrrrrrrsssssstttttttttrrruuuzzz|||{{{{{{{{{|||yyyzzz{{{zzzyyyzzz|||}}}~~~~~~~~~}}}zzzxxxvvvsssqqqqqqqqqqqqvvvxxxzzz{{{{{{~~~yyyooojjjkkkmmmooonnnmmmmmmlllllllllllllllmmmmmmlllkkkjjjhhhgggfffdddbbbaaaaaabbbbbbbbbaaa^^^^^^^^^^^^___aaabbbccceeeeeeeeeeeeddddddddddddeeeggghhhhhhgggggghhhjjjjjjkkkkkklllkkkkkkjjjiiikkkiiigggfffdddbbb^^^[[[XXXWWWVVVTTTRRRPPPNNNMMMHHHGGGCCC>>>777333111111222555888888777555444444222222222222333333444444333222444777:::BBBRRRaaammmuuuzzzzzzyyyzzzzzzxxxxxxxxxwwwwwwvvvtttrrrpppnnnqqqssstttwww}}}yyymmmgggkkkqqqtttsssttttttqqqhhhcccjjjtttiiiWWWTTTXXXYYY___bbbdddddd```[[[VVVTTTWWW\\\fffsss}}}vvvpppsss}}}}}}|||~~~{{{vvv[[[NNNAAA=========>>>AAABBBHHHQQQ^^^rrr~~~~~~mmm{{{}}}{{{{{{qqqbbb[[[```iiiwww}}}yyyxxxyyyzzz{{{xxxzzz|||~~~~~~}}}|||wwwyyy{{{|||}}}~~~~~~|||yyyxxxxxxyyyzzzzzzyyyxxxxxxzzz{{{{{{zzztttrrrpppppppppqqqpppnnnkkkkkkiiihhhfffdddccccccdddbbb___]]]\\\\\\ZZZXXXWWWUUURRRMMMIIIDDDAAA???;;;:::777555444444555666777777777777666555444333111000///000111111///---000000000111111111222222222222222222222222222222000000111222222222111111111111222222222222222222111111222333444444444444333333444444444555555555444444444444444333222111222222222222444666888::::::;;;;;;888666888===BBBCCCDDDEEEGGGHHHIIIIIIIIIMMMMMMOOOQQQRRRPPPKKKGGGFFFDDDBBBBBBAAA???<<<999888555111/////////...---111000000000000000000///000111333333333444777999888999999:::::::::999999666666666777888999;;;;;;>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLKKKLLLMMMMMMKKKIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUUUUSSSQQQTTTZZZ```gggiiihhhddd^^^ZZZZZZ[[[WWWWWWVVVVVVUUUVVVVVVWWWTTTTTTUUUVVVWWWYYYZZZZZZ[[[\\\^^^```bbbddddddeeedddfffhhhjjjlllnnnnnnooollllllmmmmmmnnnoooooopppqqqqqqssstttttttttttttttrrrwww|||}}}|||zzz{{{|||zzz{{{|||{{{{{{{{{}}}}}}|||yyywwwuuutttsssssswwwzzz|||}}}|||~~~{{{sssnnnnnnoooooommmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhhhheeecccbbbbbbcccddddddccc____________aaaccceeefffffffffeeedddcccbbbbbbaaadddfffggghhhggghhhiiikkkjjjkkklllnnnnnnnnnmmmllljjjiiigggfffeeebbb^^^[[[XXXWWWVVVTTTRRRPPPNNNNNNHHHGGGCCC>>>888444333333333777;;;;;;777444333444222222222333333444444555222222555888:::BBBRRRbbbmmmtttzzz{{{|||~~~}}}zzzzzzzzzzzzyyywwwuuurrrqqqoooqqqtttvvvxxx~~~~~~wwwmmmiiinnntttvvvttttttuuusssmmmjjjpppyyyfffRRROOORRRSSS]]]```dddeeebbb]]]YYYWWWVVVZZZcccooozzz|||vvvwww}}}cccTTTEEE???>>>>>>???BBBAAAFFFOOO]]]ppp}}}{{{zzz{{{{{{{{{nnn}}}~~~|||{{{wwwuuuvvv}}}yyyhhh___ccckkkyyy|||xxxxxxyyyyyyyyyvvvwwwyyyzzzzzzzzzzzzyyyvvvyyy{{{||||||~~~}}}{{{yyyxxxyyyzzzzzzyyywwwwwwwwwyyyzzzzzzyyyuuurrrpppooooooooommmllljjjiiihhhgggfffeeeeeeeeeeeebbb___]]]]]]\\\ZZZXXXUUUTTTQQQLLLGGGBBB???>>>;;;999666444222111222222555555555555444333333222000//////000222222111///000000222333333333222111000000000111222222333333222222333444333222111111222222111111111111111111///000111222333333333333111222222222222333333333222222333333222222111111111111111222444777999;;;888:::;;;999666777<<>>@@@CCCBBBGGGOOO\\\ooozzzvvvttttttttttttnnn}}}{{{yyyxxxsssrrrssszzzmmmfffiiippp{{{{{{yyyxxxyyyyyyxxxuuuuuuvvvwwwwwwwwwwwwvvvvvvyyy{{{||||||}}}}}}|||zzzxxxxxxyyyzzz{{{wwwvvvuuuvvvxxxyyyyyywwwuuurrrpppnnnnnnmmmllljjjiiihhhgggffffffffffffffffffccc```^^^]]]\\\ZZZXXXTTTSSSPPPKKKEEE@@@>>>===<<<:::777444222111111222333444444444333333222111/////////111333444333222///111333444555444222111//////000111222333333444555666666777666555333222222222111111111111111111//////000222222333333333000000000000111111111111111111222222222111111000111111111222444777:::;;;777999;;;999666666:::???CCCDDDFFFIIIJJJKKKKKKJJJOOONNNLLLLLLKKKJJJGGGDDDDDDDDDEEEEEECCC>>>777222000...,,,,,,...000111111000000111111222222333333333666888888777777;;;>>>??????@@@AAAAAA@@@???>>>;;;;;;;;;<<<===>>>???@@@AAACCCEEEGGGHHHHHHFFFFFFHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNPPPPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKLLLNNNNNNOOOOOOOOORRRSSSTTTTTTTTTTTTTTTSSSQQQUUU[[[```hhhvvv|||lll```[[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[ZZZXXXWWWWWWXXX[[[___aaa^^^___aaadddfffggghhhiiikkkmmmooorrrtttuuuuuuuuurrrrrrrrrssssssttttttuuussstttvvvxxxxxxxxxxxxwwwsssyyy|||yyyzzz|||~~~||||||{{{{{{{{{{{{||||||{{{~~~xxxtttqqqnnnlllggggggfffeeeeeeeeeeeeeeehhhiiijjjkkkkkkkkkkkkkkkgggfffddddddfffggggggfffcccbbbaaa______aaabbbdddeeeeeeeeeeeeeeeeeeeeeeeeccceeeggghhhhhhhhhjjjlllllllllmmmmmmkkkiiifffdddeeeeeeeeeffffffeeebbb___ZZZYYYWWWVVVSSSRRRPPPOOOHHHGGGDDD???:::666555555666;;;???>>>888333111222///000000111222222333333000222555999;;;CCCUUUfffooovvv|||~~~~~~zzz{{{|||{{{xxxuuuttttttppptttxxxzzz{{{}}}}}}xxxrrrqqqwww{{{|||}}}|||}}}}}}||||||___KKKJJJPPPSSSZZZ^^^cccfffeeeaaa^^^\\\VVVXXX___iiisss|||zzzzzz~~~zzznnn]]]LLLBBB@@@???AAADDDDDDIIIPPP[[[mmmxxxrrrooooooooooookkk{{{wwwrrrooouuuppplllppp{{{sssjjjmmmttt}}}yyyxxxyyyyyyzzz{{{{{{yyywwwvvvuuuuuuuuuxxxyyy{{{~~~~~~zzzwwwwwwyyy|||~~~|||{{{zzzyyyxxxyyyyyyzzztttsssqqqooonnnmmmllllllhhhhhhhhhgggfffffffffeeebbbcccbbb```]]]ZZZXXXXXXUUUSSSNNNIIIDDDAAA>>>===999888777666555555555555555555555444333222000///......///111222222222222222222111111000/////////000000000111222444555666888888888777666444333222222333444444444444333222333222111000////////////111222111111///---***)))333333333333333333333333111222444666888888888888777777888777666666888;;;CCCEEEGGGHHHIIIJJJMMMOOORRRSSSTTTTTTRRRNNNJJJGGGKKKIIIFFFAAA<<<777333111000000000000000000000000000000000000111111111111333444555777888:::;;;<<>><<>>>>>>>>???BBBDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGMMMLLLKKKJJJJJJIIIIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOQQQSSSTTT[[[[[[YYYXXXWWWVVVVVVVVVVVVZZZ^^^bbbkkkzzzmmm```\\\\\\ZZZYYYYYYYYYYYY[[[\\\]]]___^^^\\\\\\\\\]]]___``````bbbdddfffiiijjjkkklllmmmppprrrtttuuuvvvxxxyyyyyyyyyyyyyyyxxxwwwuuutttssstttvvvxxxyyyzzzyyyyyy{{{|||~~~||||||}}}}}}}}}~~~~~~~~~}}}vvvssspppnnnmmmgggggggggfffeeedddccccccgggjjjmmmnnnlllkkkjjjjjjhhhhhhgggfffffffffffffffdddcccaaa```___```bbbcccdddeeeeeedddcccbbbdddeeeggghhhiiiiiijjjiiiiiihhhnnnmmmlllkkkiiihhhgggggggggfffeeedddbbb```^^^]]]___]]]\\\[[[ZZZWWWSSSPPPIIIHHHDDD???999555444444888:::<<<;;;888555222111000111111222222333444444333111222666;;;FFFXXXhhhtttzzz~~~xxx{{{}}}{{{vvvrrrqqqrrrssswww{{{~~~}}}tttnnnooouuu{{{uuu```NNNGGGOOOZZZ]]]ZZZ\\\dddfff___XXXWWWQQQTTT]]]kkkuuu{{{~~~}}}{{{qqqaaaMMM@@@===AAADDDEEEEEEIIINNNVVVfffxxx~~~wwwrrrmmmhhhhhhkkkjjjzzzuuuoookkkiiihhhjjjrrr{{{vvvwww{{{}}}wwwuuuuuuvvvvvvzzzyyyxxxvvvuuuuuuttttttwwwyyy{{{~~~~~~zzzxxxwwwxxxzzz|||zzzzzzyyyxxxxxxyyyzzz{{{tttsssqqqooonnnlllkkkkkkffffffeeeeeedddcccccccccaaaaaaaaa___\\\YYYWWWVVVSSSPPPLLLGGGBBB???===<<<777777666555444444444444555555555444333111000///111222222222111111000///222222111111000////////////000000111222444555666888888888777666555333222111222333444444333222111//////...//////000111222111111222222222000///...111111111111111111111111111222444666777777777777777777777666555666888:::CCCEEEGGGGGGGGGGGGIIIJJJQQQRRRTTTUUUSSSPPPLLLJJJKKKHHHDDD???999555222111000000000000000000000000000000000000111111111111333444666888:::<<<===>>>AAABBBCCCCCCCCCAAA???>>>>>>>>>>>>>>>@@@CCCEEEGGGGGGHHHIIIJJJJJJHHHFFFDDDFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKNNNMMMMMMMMMOOOPPPRRRSSSYYYYYYXXXWWWVVVVVVVVVVVVWWWZZZ]]]aaagggsss}}}nnnccc``````[[[ZZZYYYYYYZZZ[[[]]]^^^aaa```___^^^^^^___```bbbbbbbbbdddfffggghhhiiiiiilllnnnrrrssstttvvvxxxyyyyyyxxxxxxwwwwwwvvvvvvvvvtttuuuwwwyyyzzz{{{{{{zzz|||}}}zzzsssooommmkkkjjjggggggfffeeeddddddddddddhhhkkkmmmmmmllljjjjjjkkkiiihhhhhhgggggggggggggggeeedddbbbaaa```aaabbbcccdddeeeeeedddcccbbbdddeeedddeeefffggghhhiiijjjkkkllllllkkkjjjhhhgggfffeeegggfffeeedddaaa___]]]\\\[[[ZZZXXXXXXWWWTTTQQQNNNKKKJJJGGGBBB<<<888666666999;;;<<<<<<888555222111000111111222222333444444444222333777===HHH[[[kkkwww}}}zzzzzz{{{yyyvvvtttsssssssssvvvzzz}}}|||vvvoookkkmmmttt{{{vvvgggVVVIIIEEEMMMWWW^^^[[[\\\aaa```XXXQQQOOOMMMQQQ\\\kkkvvv{{{~~~}}}|||}}}zzzwwwqqqbbbOOOBBB???AAABBBBBBDDDIIINNNWWWfffwww|||uuuqqqlllhhhiiimmmeeevvvwwwqqqlllgggeeefffmmmxxxxxxtttsssttttttzzzyyyxxxwwwwwwvvvuuuuuuwwwyyy{{{~~~~~~}}}zzzxxxxxxxxxyyyzzzyyyxxxxxxwwwxxxxxxyyyzzzuuutttrrrooommmkkkjjjiiifffeeeeeedddccccccbbbbbb``````___]]]ZZZXXXVVVTTTPPPNNNIIIEEE@@@===;;;:::666555444333222222222222444444444333222111000///111111222222222111000000222222111111000///////////////000111222444555666888888888777777555444333111111222222222222111111............///000111222000111222333444444444444111111111111111111111111111222333555666666666666666777777666555555888:::BBBDDDGGGHHHHHHIIIKKKMMMPPPRRRTTTUUUUUURRROOOMMMJJJFFFAAA;;;555222111000000000000000000000000000000000111111111222222222333555777:::===???@@@AAADDDDDDDDDCCCBBBBBBAAAAAA??????@@@BBBDDDGGGJJJKKKHHHJJJLLLMMMLLLIIIFFFDDDEEEFFFGGGIIIKKKMMMNNNOOOMMMMMMLLLLLLLLLMMMNNNNNNJJJJJJIIIHHHHHHIIIJJJJJJMMMMMMLLLLLLMMMOOOQQQRRRVVVVVVUUUUUUUUUUUUVVVVVVXXXZZZ\\\^^^bbbjjjttt|||~~~uuukkkcccaaaaaa[[[[[[ZZZZZZ[[[\\\^^^___dddcccbbbaaaaaabbbcccdddcccddddddeeeeeefffffffffjjjmmmpppssstttuuuwwwyyyyyyxxxvvvtttttttttuuuvvvuuuvvvwwwyyy{{{{{{||||||}}}~~~}}}uuuooollliiigggfffgggfffdddccccccdddfffgggjjjkkklllkkkjjjjjjjjjllliiiiiiiiihhhhhhhhhhhhhhhfffeeecccbbbaaaaaabbbbbbdddeeeeeedddbbbaaabbbdddaaaaaabbbcccfffiiikkkmmmmmmmmmlllkkkiiihhhgggfffgggfffdddbbb___]]][[[ZZZYYYXXXVVVVVVUUUSSSPPPMMMKKKKKKJJJEEE@@@;;;888777:::<<<===;;;888444222111000111111222222333444444666444444888>>>JJJ^^^ooo{{{|||zzzxxxwwwwwwwwwvvvuuusssvvvzzz|||~~~vvvqqqllljjjnnnvvv}}}pppcccSSSHHHBBBAAAIIIRRR\\\YYYZZZ\\\[[[TTTMMMJJJIIINNNZZZkkkwww|||~~~|||zzzyyy~~~|||yyyvvvssseeeSSSFFFAAAAAAAAA@@@EEEJJJPPPXXXeeeuuu~~~yyyrrrnnnkkkhhhjjjoooaaaqqq|||xxxuuuwwwqqqkkkiiipppzzz{{{uuuttttttuuuzzzzzzzzzzzzyyyxxxxxxwwwwwwyyy|||{{{{{{yyyyyyxxxyyyzzzzzzxxxxxxxxxwwwwwwvvvvvvvvvuuutttqqqooollljjjiiihhhggggggfffeeedddccccccbbb```___]]][[[ZZZXXXUUUSSSNNNKKKGGGCCC???<<<::::::555555444333222222222222333333333333222111000///,,,---...000111222222333222222111111000///////////////000111222444666777888888888888777777666555111111111111111111111111222222111000//////000000222222333444555555666666444444444444444444444444222333333444444555555555555666666555444555777999???CCCGGGKKKMMMPPPRRRUUUPPPRRRTTTVVVUUURRROOOMMMGGGCCC===666111//////000////////////////////////000000111111222333333333333555888;;;???AAABBBCCCFFFEEEDDDCCCBBBBBBCCCDDDCCCDDDFFFIIIKKKNNNPPPQQQMMMMMMMMMLLLKKKIIIGGGEEEFFFGGGHHHJJJLLLMMMNNNOOOKKKKKKKKKLLLMMMNNNOOOOOOLLLLLLKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLNNNPPPQQQSSSSSSSSSSSSTTTUUUVVVWWWXXXYYY[[[\\\^^^ccciiimmmppppppoookkkeee```^^^^^^]]]\\\\\\\\\\\\^^^___```ffffffeeeddddddeeeeeefffeeeeeeeeedddddddddddddddiiilllppprrrsssuuuwwwyyyzzzwwwtttqqqpppqqqrrrtttuuuuuuwwwxxxzzz{{{|||}}}~~~yyyrrrllliiigggeeedddfffdddcccbbbbbbdddgggiiiiiijjjkkkjjjiiiiiikkkllljjjjjjjjjjjjiiiiiihhhhhhfffeeecccbbbaaaaaaaaaaaacccddddddbbb```___aaabbbaaaaaa```aaadddgggkkkmmmppppppooommmlllkkkjjjiiifffeeebbb___\\\ZZZXXXWWWYYYXXXWWWWWWVVVTTTQQQNNNKKKKKKKKKGGGAAA<<<999888:::<<<<<<;;;777333111111000111111222222333444444555333333777>>>JJJ___ppp~~~{{{xxxxxxzzz|||{{{yyyvvvxxx{{{|||}}}}}}vvvsssoooooossszzzeeeTTTDDD???>>>???EEEMMMWWWXXXZZZ\\\ZZZUUUPPPMMMHHHMMM[[[mmmyyy~~~}}}zzzxxxwww~~~~~~{{{zzzlllYYYJJJCCCBBBBBBBBBJJJOOOTTTZZZdddqqqyyy{{{}}}uuunnnkkkiiihhhlllrrrcccrrr}}}}}}tttoooqqqzzz|||uuutttuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxxxxzzz}}}~~~yyyyyyxxxwwwxxxyyyzzz{{{yyyxxxxxxwwwuuutttsssrrrtttsssqqqnnnkkkiiihhhgggffffffeeedddcccbbbaaaaaa```^^^[[[ZZZZZZXXXTTTQQQLLLJJJFFFBBB>>><<<::::::555555444333222222222222222222222222111000//////***+++---///000111222222222222111111000/////////...//////111222444666777777888888888888888777777111111111111111111111111333333222222111222222222444444444444444444444555555555555555555555555555444444333333444444444444555555555444333444666888>>>BBBGGGKKKNNNQQQSSSUUUPPPRRRTTTTTTSSSPPPLLLIIICCC???999333///...///000////////////////////////000111111222333444444444333555999===@@@CCCDDDDDDGGGFFFDDDCCCCCCDDDFFFGGGFFFHHHKKKNNNQQQSSSUUUUUURRRPPPMMMIIIGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKLLLMMMOOOPPPRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXZZZ[[[]]]___ccceeedddeeeeeedddaaa^^^\\\\\\^^^^^^]]]]]]^^^___aaabbbffffffffffffgggggghhhhhhgggfffeeeddddddddddddeeejjjlllppprrrsssuuuwwwyyyzzzwwwsssooommmnnnpppqqquuuuuuvvvxxxyyy{{{}}}~~~{{{vvvoooiiifffdddbbbaaabbbaaa______```cccgggiiiggghhhhhhhhhhhhhhhjjjllliiijjjjjjkkkjjjiiihhhhhhddddddcccbbbaaaaaa``````bbbccccccaaa___^^^___```cccbbbbbbbbbcccfffiiikkkqqqpppooonnnlllkkkjjjjjjeeedddaaa^^^[[[XXXWWWVVVZZZXXXWWWWWWVVVTTTQQQNNNIIIJJJIIIFFF@@@;;;888777999;;;;;;999555222111111000111111222222333444444333222222666===III]]]ooo~~~}}}{{{{{{~~~zzz|||}}}~~~~~~{{{xxxuuuuuuyyybbbNNN===;;;======AAAIIIWWWZZZ^^^___]]]YYYTTTOOOKKKPPP\\\mmmyyy|||yyyxxxyyyuuu```OOOFFFDDDEEEGGGOOOTTTXXX[[[cccnnnvvvxxxyyyrrrkkkiiihhhiiiooovvviiiyyy{{{wwwsssqqqtttyyyzzzuuutttuuuvvvvvvwwwxxxyyyzzzyyyxxxwwwzzz|||~~~|||yyyxxxvvvttttttuuuvvvwwwwwwwwwwwwvvvuuusssqqqpppsssrrrpppmmmkkkiiihhhhhhdddccccccaaa```___^^^]]]___\\\XXXXXXXXXVVVRRRNNNIIIGGGDDD@@@===;;;:::999555444333222222111111111111111111111111000//////......//////000000//////222222111111000/////////......///000222555777888777888888999999999999888333222111111111111222333111111111222333555666777555555444333333333444444555555555555555555555555666555444444333444444555444555555444333333666888===@@@EEEHHHJJJKKKLLLMMMMMMOOOPPPQQQOOOLLLHHHFFF???;;;666111......///000000000000000000000000000111111222333444444555666555888<<<@@@CCCEEEFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLIIILLLPPPSSSVVVXXXXXXXXXXXXTTTOOOJJJGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMOOOPPPRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\^^^```aaa```aaaaaabbbaaa___^^^\\\______^^^^^^___```bbbccceeeeeefffggghhhiiiiiijjjhhhgggfffeeeeeefffggghhhlllnnnqqqsssssstttvvvxxxxxxuuurrrooonnnoooqqqsssvvvvvvwwwxxxzzz|||~~~uuupppiiiddd```___]]]\\\ZZZZZZZZZZZZ]]]```ccceeebbbdddfffgggggghhhjjjllliiiiiijjjkkkkkkiiihhhgggcccccccccccccccbbbbbbbbbcccddddddbbb___^^^___aaaeeeeeeddddddeeefffhhhiiinnnnnnmmmllljjjiiihhhgggfffdddaaa^^^[[[ZZZYYYYYYZZZYYYWWWVVVUUURRROOOLLLHHHHHHGGGCCC>>>999777777777888888777444111111111000111111222222333444444222111222777===HHH[[[kkk{{{~~~||||||bbbLLL<<<;;;<<<:::>>>GGGXXX___eeedddaaa\\\VVVPPPNNNQQQ[[[jjjuuu{{{}}}{{{|||}}}~~~jjjXXXLLLIIIIIIJJJQQQVVVYYYZZZ```kkktttwwwyyyqqqkkkiiijjjmmmuuu}}}jjj|||sssqqqnnnmmmpppwwwyyyyyy}}}zzzvvvvvvxxxyyywwwyyyzzz|||||||||{{{zzz|||}}}~~~||||||{{{xxxtttpppnnnnnnooopppsssttttttuuuttttttrrrrrrqqqpppooolllkkkiiihhhhhhdddcccbbbaaa___^^^]]]\\\\\\XXXUUUTTTUUUTTTOOOKKKFFFEEEAAA>>>;;;999888777333333222111000000000000000000000111000000///...//////000111111111111111222222111111000/////////---...///000333555777888777888888999:::::::::999444333222111111222333444000000111222333555666777666555444333333444555666777777777777777777777777777777555444444444555555444444444333222333555777999<<>>>>>===;;;:::999888666444333222222>>>;;;777444222111222333777888;;;===@@@AAABBBCCCCCCDDDEEEEEEEEECCC@@@???>>>888222000222333222///.........//////000111222111333444444444555999;;;>>>BBBGGGIIIIIIJJJMMMPPPRRRSSSUUUWWWXXX[[[___bbbccceeefffeeehhhlllkkkgggbbb^^^YYYTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNLLLMMMNNNNNNOOOOOONNNNNNRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOUUUVVVWWWVVVUUUUUUVVVXXXXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ[[[\\\]]]^^^^^^]]]\\\````````````aaaaaaaaabbbcccdddgggiiikkkkkkkkkkkkooommmlllkkkkkkmmmppprrrqqqrrrtttvvvvvvuuusssrrrttttttuuuvvvwwwyyy{{{|||~~~}}}~~~|||xxxrrrlllhhhhhhgggggggggiiilllppprrrtttxxx}}}|||tttkkkeee___YYYQQQKKKHHHGGGFFFFFFFFFFFFFFFGGGIIILLLNNNOOOQQQVVV]]]bbbeeeffffffggghhhhhhiiikkkmmmmmmkkkiiieeefffffffffgggggghhhhhhkkklllmmmkkkiiifffffffffiiikkklllnnnnnnmmmlllkkkkkkjjjiiihhhhhhiiijjjkkkkkkjjjhhhgggeeedddddddddbbb```\\\ZZZWWWUUUQQQOOOMMMIIIDDD???<<<:::777555444444222111000000//////222333333333333222111111111333555999???KKKYYYcccpppuuu|||eeeIII;;;===::::::AAACCCTTT^^^ggghhheeebbb^^^YYYXXXTTTUUU[[[bbbgggmmmrrrwwwyyyxxxtttwwwzzzvvvzzzvvvfffUUULLLIIIKKKLLLNNNOOOTTT___ppp|||zzzyyyuuupppooouuueee|||}}}uuunnnooouuu~~~}}}ssssssxxx}}}zzzzzzzzzzzz{{{|||~~~~~~~~~|||uuummmeeeaaaaaabbblllmmmnnnoooqqqqqqqqqrrrqqqppppppooommmkkkiiihhhfffcccaaa___^^^]]]ZZZYYYVVVUUURRROOOKKKHHHFFFDDDDDD@@@;;;999999888777555222111000000//////000000////////////////////////000000111222333333333333444333111///------------...000222333333333555777999::::::;;;::::::999999999888777555444444444555444333333222222333333333444444444555555666666777777999;;;===>>>>>>>>>===>>>===;;;999777666555555999888666444333444444555666777999;;;===???AAAAAAAAAAAABBBBBBAAA@@@>>>======888222000222333222//////......//////000111222111222333444555888<<>>JJJXXXbbbooosssyyy}}}hhhKKK<<<<<<888777===@@@QQQ[[[cccdddcccaaa^^^ZZZYYYUUUTTTZZZ```dddjjjooossstttsssqqqttt}}}|||yyy}}}{{{kkkYYYMMMJJJIIIKKKLLLLLLPPP\\\mmmzzz}}}|||yyytttsssyyy```vvv~~~vvvppprrrwww~~~ttttttwww}}}zzzyyyzzzzzz}}}~~~~~~~~~|||wwwppphhhdddbbbbbbjjjkkklllnnnooooooooooooppppppooonnnllljjjhhhgggeeebbb___]]]\\\ZZZWWWUUUQQQOOOMMMIIIFFFCCCAAA@@@AAA>>>;;;999777666444222111000000////////////000........................///000111222333333333333444333111///...------...///111333333333444666888::::::;;;<<<<<<;;;;;;::::::999777666555444444444333333222222222333333444444444555555666777777888::::::;;;<<<===>>>>>>>>><<<;;;999777555444333333444444555555555666666777555555666777999;;;>>>???>>>>>>>>>======<<<<<<;;;<<<777333111222333111///////////////000111222222000222444555777;;;@@@CCCGGGKKKOOOQQQQQQRRRVVVYYY[[[^^^aaaeeegggkkkooorrrvvvxxxwwwttttttuuuqqqlllccc___ZZZVVVSSSRRRPPPNNNPPPOOOOOONNNNNNNNNOOOOOOMMMNNNOOOOOOPPPPPPOOOOOOQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOSSSVVVYYYZZZYYYWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[XXXYYYZZZ[[[\\\\\\\\\\\\^^^___```aaabbbcccdddeeegggiiikkkmmmnnnnnnnnnnnnqqqpppoooooopppqqqssstttssstttvvvxxxxxxxxxxxxwwwzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}xxxmmmbbbYYYTTTRRRMMMLLLKKKKKKLLLNNNQQQRRR]]]aaaeeehhhgggbbb\\\WWWLLLHHHAAA<<<:::999999999999999999:::<<<>>>@@@AAACCCGGGNNNUUUZZZ___cccfffeeefffhhhjjjjjjiiihhhgggfffggghhhiiijjjkkklllllloooppppppnnnkkkhhhggghhhiiijjjkkklllmmmlllkkkkkkkkkjjjjjjjjjkkklllmmmmmmkkkjjjhhhfffdddcccbbbbbbbbb___\\\ZZZYYYWWWTTTQQQMMMIIIDDD@@@<<<999666444777666444222000......---222222333444555555555555333444666888>>>IIIXXXbbbmmmqqquuuyyy{{{|||~~~~~~}}}}}}kkkMMM<<<;;;555444999<<>>===<<<;;;999777555333111///000//////....../////////........................///000111222222333333222444222111///...---......///111333444444555777888999999::::::;;;::::::::::::999888777555444444333333333333222333333444555555555666777888888999999<<<;;;;;;:::;;;<<<>>>>>>;;;:::888666555444333333222333444666777777666666444444333333555888;;;<<<<<<<<<;;;:::999::::::::::::777333111222222111000////////////000111222333111333444666888===BBBFFFIIIMMMQQQSSSSSSTTTXXX[[[___ccchhhlllooosssvvvyyy|||~~~|||{{{{{{vvvpppdddaaa[[[WWWUUUSSSQQQOOOPPPOOOOOONNNNNNNNNNNNNNNMMMMMMNNNOOOOOOOOOOOONNNPPPQQQSSSTTTUUUTTTRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPSSSVVVYYY[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\]]]^^^_________^^^___```bbbdddeeeggggggiiijjjlllnnnnnnnnnnnnnnnppppppppppppqqqrrrsssssstttuuuwwwyyyzzz{{{{{{{{{}}}}}}|||||||||}}}~~~~~~~~~}}}vvvhhhZZZQQQLLLLLLFFFEEEDDDDDDDDDEEEGGGHHHOOORRRVVVYYYYYYVVVQQQNNNFFFBBB<<<888777777777777777777777777999;;;===>>>===AAAGGGMMMRRRXXX^^^aaadddfffiiijjjjjjiiihhhhhhhhhhhhiiikkklllnnnoooooorrrrrrsssqqqmmmjjjiiiiiijjjkkkllllllmmmmmmllllllkkklllllllllmmmnnnnnnoookkkjjjhhhfffcccbbbaaa```aaa___\\\ZZZYYYXXXUUUSSSMMMJJJDDD@@@<<<999666444000//////............///000111222444555555666666555666777999???JJJYYYdddnnnpppsssuuuwwwyyy|||}}}~~~~~~{{{yyyxxxxxx|||kkkMMM;;;999333222888:::FFFOOOWWWZZZ[[[^^^```___dddbbbdddjjjooonnnnnnpppmmmmmmlllkkkqqq}}}ppp\\\MMMGGGHHHHHHGGGFFFJJJUUUgggttt||||||{{{wwwvvv|||ZZZjjj}}}|||wwwrrrsssvvv}}}vvvuuuwww|||yyyzzz{{{{{{~~~~~~~~~~~~~~~zzztttooolllkkkmmmnnnooopppppppppppppppoooooonnnllljjjhhhfffdddcccaaa^^^\\\YYYVVVRRRNNNHHHFFFCCC@@@===<<<;;;;;;888888777555222000///...///...............//////........................//////000111222222222222333222000///............///111333444444555777888888999:::;;;;;;;;;;;;;;;999999888888666555444444444444333333444555555666666777888999:::;;;<<<<<<===<<<:::::::::;;;<<<>>>???>>><<<:::999777777777222333555666666666444444444333222222333555888:::;;;:::999999888999999999888666333222222111111000/////////000000111222333333555666888:::???EEEJJJNNNRRRUUUWWWWWWXXX]]]```dddhhhnnnrrruuuxxx{{{|||~~~zzzsssfffbbb]]]YYYVVVTTTRRRQQQOOONNNNNNMMMMMMMMMNNNNNNPPPQQQQQQRRRRRRRRRRRRRRROOOQQQSSSUUUUUUTTTSSSRRROOOOOONNNMMMMMMNNNOOOOOORRRUUUYYY[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^___```aaabbb```aaabbbdddfffhhhiiijjjjjjkkkmmmnnnnnnnnnmmmmmmoooooopppqqqrrrrrrrrrrrrtttuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}qqqbbbUUUMMMJJJIIIEEEEEECCCCCCBBBBBBCCCCCCEEEGGGJJJMMMMMMKKKHHHFFF@@@===888555555666666666666666666666777999;;;===<<>>>>>???>>>===<<<;;;;;;;;;<<<===???>>><<<:::888777666666333444555666666555444333333333222222333555666777888888888888888888888888666555444333111111000000000000000000111222333333555666888:::>>>DDDLLLQQQVVVYYY\\\^^^^^^___dddhhhkkkooouuuyyy|||}}}~~~|||tttgggccc^^^ZZZWWWVVVTTTRRRMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQOOOPPPRRRSSSTTTTTTTTTSSSNNNMMMLLLKKKKKKLLLMMMNNNRRRUUUXXXYYYYYYXXXXXXYYYXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\\\\]]]^^^```bbbbbbcccccceeefffhhhjjjkkkllllllmmmnnnoooooonnnmmmmmmnnnoooqqqsssssssssrrrrrrtttuuuwwwyyy|||~~~vvvgggYYYPPPKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@BBBDDDEEEEEECCCBBB@@@;;;888555333444555666666666555555555666888:::;;;>>>???AAACCCFFFKKKRRRWWW```dddiiikkkjjjjjjlllnnnmmmnnnnnnpppqqqrrrsssssstttvvvvvvuuurrrpppooopppoooooopppppppppqqqqqqqqqoooppppppqqqqqqppppppooollljjjhhheeebbb___^^^]]]]]][[[YYYXXXYYYXXXVVVTTTNNNJJJEEE@@@<<<999555333333333111000////////////...///111222333444444444666777999===DDDSSSdddpppwwwyyy{{{{{{{{{|||}}}|||}}}|||zzzwwwuuuuuuuuu}}}|||gggIII::::::555333888999<<>>;;;888666555666777111111111...,,,+++...111------,,,,,,------...///////////////////////////...///000111222222222222222111000///......//////...000222333333333555777999999;;;<<<<<<=========666777888888888888777666666666666666777888999::::::;;;<<<===???@@@AAABBB@@@??????>>>>>>===>>>>>>===<<<:::888666555444444222333444444555555555555333333444444555555666666555666777888888777666555444555444333111000000000000000000000111222333333666777:::>>>DDDLLLUUU[[[\\\___bbbcccccceeejjjnnnssswww}}}{{{ssshhhddd___[[[XXXWWWUUUSSSMMMMMMMMMNNNNNNPPPQQQRRRMMMNNNNNNOOOPPPOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTUUUPPPOOOMMMLLLLLLMMMOOOPPPRRRTTTVVVWWWWWWWWWXXXZZZWWWXXXYYY[[[\\\^^^___```^^^^^^^^^^^^```bbbdddeeeffffffgggiiijjjlllmmmnnnnnnooopppqqqqqqpppooonnnoooqqqsssuuuvvvuuutttssstttuuuvvvyyy|||{{{nnn]]]RRRNNNMMMKKKIIIKKKJJJIIIGGGEEEDDDCCCCCC@@@AAAAAAAAAAAA???>>>===:::777555444555777888888888777777777888:::;;;<<>><<<888555333333444555///000///,,,******...222,,,,,,,,,,,,------...///000000000000000000000000...///000111111222222111222111000///......//////...///111222222333555777666777888999::::::::::::555666777999999888888777777777777777888999:::;;;<<<<<<===???@@@AAACCCCCCBBBAAAAAAAAA@@@?????????@@@???===;;;:::888888777111222222333444555666777333444555666666666666555222444666777777666444333444444444333111000000111000000000000111222333444666888<<>>===<<<;;;999777666888:::;;;;;;;;;:::::::::;;;<<<>>>????????????@@@CCCIIIQQQVVVYYY___fffiiihhhiiilllppprrrrrrrrrsssssstttttttttuuuvvvwwwwwwuuuttttttuuuuuuttttttttttttuuuvvvvvvssstttttttttsssqqqooonnnlllkkkhhhdddaaa^^^\\\[[[YYYXXXVVVVVVWWWWWWVVVTTTOOOKKKEEE@@@<<<888555222............///111222333222222333444555555555555666888;;;@@@JJJ[[[nnn|||~~~~~~}}}{{{xxxwwwwwwxxxxxxgggKKK===>>>888333555555999DDDPPPWWW\\\bbbeeedddeeefffmmmyyyzzzrrrmmmrrr|||zzzwwwdddTTTMMMCCCEEEGGGGGGIIIPPP]]]fffpppsssttttttssswwwMMMUUUeeeyyyzzzwwwvvv{{{~~~~~~||||||~~~||||||}}}~~~}}}{{{zzzxxxwwwwwwvvvvvvvvvvvvuuurrrooommmkkkhhhgggfffeeecccaaa^^^YYYTTTPPPMMMIIICCC>>><<<999555222222333333333------...000111111111111---,,,,,,,,,,,,---......333222000/////////000111111111111111111333444555444333111///......//////111111111111222333444555555555777888999999999999777777777777777666666666666777999:::;;;<<<======;;;<<<>>>???AAABBBBBBBBBEEEDDDDDDBBBAAA@@@??????AAA>>><<<;;;:::999777555222333444666666555444333555555555555555555555555333444444555555666666666444444444444444444444444444555555444333333444666<<<<<>>>>>???BBBBBBCCCEEEIIIOOOTTTWWWZZZ]]]aaadddgggkkkooorrrnnnqqqsssttttttuuuvvvxxxwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuutttttttttuuuuuuwwwwwwwwwvvvtttpppmmmkkkkkkhhhdddaaa___\\\ZZZWWWYYYWWWVVVUUUUUUTTTQQQOOONNNIIICCC>>>;;;888555333111111111000000000000000111111222333444666666777333555:::???JJJ[[[qqq}}}yyyvvvuuuuuuvvvwww}}}xxxfffLLL<<<888111222999999===CCCLLLWWW___eeeggghhh```aaafffsss{{{sssooorrryyy~~~~~~vvvdddTTTNNNJJJFFFDDDFFFIIINNNXXXbbblllsssvvvrrrnnnsss{{{LLLTTTeeeyyyzzzxxxxxx}}}}}}{{{~~~}}}{{{zzzyyywwwvvvuuuuuuvvvtttqqqooommmkkkhhhffffffdddbbb___\\\WWWQQQMMMJJJFFF@@@<<<;;;888444222222222222222---...///000000111000000......------......///000222222000000///000111111///000000111222222222222333222111000////////////000000000111111222444444444555666777888888888888777666555555555555666666666777888:::;;;<<<======<<<===>>>@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEECCC@@@???>>>===;;;999111222222333333333333222333333333333444444444444333444444444444444444555222222222222222111111111///111333333444666999;;;>>>???CCCLLLWWW```fffhhheeeddddddeeeiiiooouuuyyy{{{rrrlllbbb^^^[[[YYYXXXVVVSSSQQQRRRQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPQQQRRRSSSPPPNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSQQQNNNNNNOOOQQQQQQQQQSSSTTTUUUVVVWWWYYYZZZZZZZZZZZZZZZ[[[]]]___bbbccccccbbbbbbcccdddfffhhhiiikkkiiihhhhhhiiikkkkkkkkkkkkmmmooopppppppppqqqssstttvvvyyyzzzxxxvvvuuuuuuxxxyyyzzz|||}}}pppbbbTTTOOONNNOOOPPPSSSTTTSSSRRRQQQPPPOOONNNMMMMMMLLLJJJIIIGGGFFFEEEDDDCCC@@@>>><<<===>>>===<<<>>>>>>>>>???@@@@@@AAAAAAHHHIIIJJJLLLPPPVVV[[[^^^bbbeeeiiikkknnnppptttvvvppprrrtttuuuttttttvvvwwwvvvvvvvvvuuuuuuvvvvvvvvvuuuuuutttttttttuuuuuuvvvwwwwwwwwwvvvsssooollljjjiiifffbbb___^^^\\\YYYWWWXXXVVVUUUUUUUUUTTTQQQOOOMMMIIICCC>>>;;;888555333111000000000000000000000111222222333444555666777444666:::@@@KKK]]]rrr~~~}}}{{{xxxuuutttuuuvvvwww|||yyycccJJJ<<<888222222888777:::@@@JJJUUU^^^eeehhhiii^^^^^^aaalllyyy~~~vvvrrruuu{{{{{{vvvuuuxxxuuuhhhYYYQQQJJJFFFCCCEEEGGGLLLUUU___jjjqqquuupppmmmpppwww|||JJJSSSfff{{{~~~{{{zzzzzz~~~zzzxxx~~~~~~}}}|||{{{zzzwwwvvvuuuuuuuuussspppmmmmmmjjjhhhfffdddccc```^^^YYYTTTMMMIIIFFFCCC===999999666222111111111111000//////000000000000/////////////////////000111111222111111000111111222222...///000111111111000///000000111111111111000000000000000000000111222333333333444555666666666666555444333222222333555666666777888:::<<<=========>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFEEECCC@@@???>>>===:::888777666444333222111111111000111111222333333333333333333333333333222222222111111111111111111111111///000222333444666:::===???CCCIIISSS]]]dddhhhiiidddcccbbbdddiiiqqqyyy~~~|||uuummmggg___\\\WWWUUUSSSRRRPPPOOONNNMMMMMMLLLLLLLLLMMMMMMOOONNNNNNOOOQQQQQQPPPNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOQQQSSSSSSTTTVVVYYYZZZZZZZZZZZZ[[[[[[[[[]]]^^^```bbbdddbbbbbbcccdddeeeggghhhiiijjjiiiggghhhjjjkkkkkkjjjkkklllnnnoooooopppsssuuuwwwyyy{{{{{{yyywwwuuuuuuyyyyyy{{{}}}~~~nnnaaaUUUQQQRRRRRRSSSUUUXXXXXXWWWWWWVVVUUUUUUUUUQQQQQQQQQPPPOOONNNMMMLLLHHHFFFCCCAAAAAAAAAAAA@@@BBBBBBBBBCCCDDDDDDEEEEEEJJJJJJLLLOOOTTTYYY^^^aaafffiiilllooopppqqqsssuuurrrsssuuuuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssssstttuuuuuuvvvwwwwwwvvvuuurrrnnnjjjhhheeeccc```^^^]]][[[YYYWWWVVVUUUTTTTTTUUUTTTRRRPPPMMMIIICCC>>>:::888555333000000000000000000111111111222222333444555666666444777;;;AAAMMM^^^rrr{{{zzzwwwuuutttuuuvvvxxx~~~~~~yyyyyy___GGG;;;999333222666555999???HHHRRRZZZ```ccccccZZZXXXYYYbbbooo||||||xxxyyy}}}qqqkkkjjjrrrxxxrrrcccYYYKKKFFFCCCDDDFFFIIIRRR\\\jjjqqqvvvrrrnnnpppvvvzzzIIISSSfff|||~~~{{{zzzyyy|||~~~xxxtttyyy~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzvvvuuutttttttttrrrooolllllliiifffdddcccaaa^^^\\\WWWRRRKKKFFFCCC@@@;;;777777444111000000000000//////000000000000//////...000////////////000111111111111111111111222222333000000000000000000000000...///000222222222111000000000//////000111111222222222333444444444444444444333111000000222555777666777999;;;<<<>>>>>>>>>AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFEEECCCAAA@@@???>>><<<:::@@@>>>:::666333111000000///000222333333333333333333333222222111111000000222222222222222333333333333444444333222444666999@@@EEEOOOZZZccchhhjjjjjjbbbaaaaaacccjjjsss}}}~~~zzzuuuooogggbbb\\\ZZZVVVRRRPPPOOONNNMMMJJJIIIIIIHHHHHHIIIIIIJJJLLLMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRQQQSSSTTTSSSPPPOOORRRUUUTTTVVVXXX[[[\\\\\\\\\[[[]]]]]]]]]^^^___``````aaa```aaabbbccceeeggghhhiiihhhgggfffgggiiijjjjjjiiikkklllmmmnnnnnnqqqtttwwwyyy{{{}}}}}}{{{zzzyyyyyyxxxyyy{{{~~~~~~mmmaaaWWWUUUVVVVVVWWWXXX]]]^^^^^^]]][[[ZZZZZZ[[[XXXYYYZZZZZZYYYXXXVVVUUUOOOLLLIIIGGGGGGFFFEEEDDDFFFFFFGGGGGGHHHIIIIIIIIIKKKLLLOOOSSSXXX^^^cccfffkkknnnqqqssssssrrrrrrssstttuuuvvvvvvtttsssssstttttttttuuuuuuuuuuuuttttttqqqqqqqqqqqqrrrsssttttttuuuuuuuuusssqqqmmmiiigggdddbbb___]]]]]]\\\[[[YYYUUUTTTTTTTTTUUUUUUSSSQQQMMMIIICCC===:::777444222000000000000000111111111222222333333444555666666444666:::AAALLL]]]ooozzz~~~|||yyyvvvuuuuuuwwwxxxzzz|||~~~tttssswww~~~[[[EEE:::999444222555333:::???FFFNNNSSSWWWWWWWWWSSSPPPOOOWWWfffwww~~~~~~|||kkkeeeeeeqqq~~~~~~oooaaaLLLHHHDDDDDDEEEHHHPPPYYYkkktttyyyvvvrrrtttyyy{{{IIIRRRfff}}}~~~{{{yyyvvvwww~~~}}}vvvpppttt~~~~~~{{{|||||||||{{{zzzzzzyyyvvvuuusssssssssqqqmmmkkkjjjhhheeecccbbb```]]][[[VVVQQQIIIDDDBBB???:::666555333000000000000///...///000000000000//////...//////......//////000111111111111111111111111111222111000//////000222333---...000222222222111000000000000///000000111222111222222333333333333222333222000000000333666888777888:::<<<>>>???@@@@@@CCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBIIIGGGEEEDDDDDDDDDBBB@@@AAA???<<<888666444333333111222444555555555444333222222222111111000000///111111222222222333333333555555555333222333666999@@@HHHTTT___gggiiiiiiiii_________ccckkkvvv}}}~~~{{{vvvrrrmmmhhhccc___ZZZXXXVVVRRROOOMMMLLLLLLJJJJJJIIIIIIJJJJJJKKKLLLKKKMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRTTTVVVUUUSSSRRRUUUXXXVVVWWWZZZ]]]^^^^^^]]]]]]`````````______^^^^^^]]]______aaaccceeefffggghhhgggffffffgggiiijjjjjjiiilllmmmooooooooorrruuuxxxzzz|||~~~~~~}}}}}}}}}~~~||||||~~~oooddd[[[YYY[[[[[[\\\]]]aaabbbcccaaa^^^\\\]]]^^^aaaccceeefffeeecccaaa___XXXUUUQQQOOONNNMMMLLLJJJKKKLLLLLLMMMMMMNNNOOOOOORRRSSSVVV[[[aaaggglllooouuuxxx{{{|||zzzwwwvvvuuuuuuvvvwwwvvvtttsssssssssttttttuuuuuuuuuuuuttttttooooooooooooooopppqqqrrrsssssssssrrrooollliiigggdddbbb```______^^^]]]\\\VVVUUUTTTUUUVVVUUUSSSRRRLLLHHHBBB===:::777444222//////000000111111111111222333333444444555555555333444888???JJJZZZiiisss{{{}}}zzzxxxwwwxxxyyy|||zzz{{{|||yyyzzzyyyvvvjjjlllttt}}}~~~YYYCCC999:::444222444222777;;;BBBHHHMMMOOOOOONNNKKKHHHHHHOOO___sss}}}jjjfffgggtttxxxeeeNNNIIIEEEEEEEEEHHHPPPXXXjjjttt{{{zzzwwwxxx|||~~~GGGQQQdddzzz~~~{{{xxxtttrrrwwwzzzrrrlllooo}}}~~~{{{||||||{{{zzzyyyxxxwwwuuutttsssrrrrrrooollliiigggeeecccbbbaaa```]]][[[UUUPPPHHHCCC@@@===999666444222000000111111000...//////000000000000/////////////////////000000111111111111111111000//////111000//////000111333444//////000111111111111111111111000000000111111222111222222333333222222222333222111111333555777999999:::<<<>>>@@@AAABBBCCCEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@FFFEEEDDDDDDEEEEEEDDDBBB===<<<;;;999888777666666333444666777777666444333111111111111111000000000//////000000111222222222333444444444444777<<>>;;;777444444222111111111111000///---...///000000111000000111000000000000111222222111111111111000...---,,,+++,,,///111222333222111111000000000000000111111222222111111111111222222222222222333333222222111222333333444666777999::::::;;;===@@@BBBCCCDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAACCCDDDCCCBBB??????>>>===;;;999777666444666777888777555333111111111111111111111222222000000000111222333333333444555555666888<<>>AAACCCDDDFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDGGGHHHHHHGGGGGGFFFEEEBBB>>>:::666333555666777888777555222000000000111111222222333333222222333444555555666666777888888999:::???EEEIIIOOOVVV___dddbbb\\\WWWUUUVVVXXX]]]fffqqq}}}vvvllleeeaaa```___\\\WWWUUUUUUVVVVVVVVVPPPSSSUUUSSSNNNIIIFFFEEECCCCCCDDDFFFHHHJJJLLLNNNPPPSSSVVVUUUSSSRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUYYY^^^```___]]]\\\\\\\\\]]]___```bbbcccaaabbbdddfffggggggffffffaaabbbeeehhhjjjkkkllllllkkkkkkllloooqqqrrrqqqooopppsssuuuvvvvvvuuuvvvvvvzzz{{{|||{{{yyywwwxxxyyy{{{{{{}}}~~~}}}qqqfffdddeeegggiiilllmmmrrrvvvwwwuuuvvvzzz~~~~~~{{{tttppplllhhhfffdddbbb```^^^^^^______```aaaaaaaaabbbeeejjjqqqxxx~~~~~~uuuvvvxxxwwwuuuttttttuuutttvvvwwwyyyyyywwwvvvtttttttttrrrqqqppppppooooookkklllnnnnnnnnnllljjjiiifffdddaaa``````___^^^\\\\\\[[[YYYYYYXXXWWWTTTRRRLLLHHHBBB<<<999666333111...//////000111222222222333333444444444444444444666666777>>>HHHTTT^^^dddeeegggiiinnnyyy}}}|||}}}~~~{{{wwwtttoooiiifffggglllrrrrrrpppqqquuu|||}}}XXXBBB888999444444777555888;;;???CCCEEEEEECCCAAA@@@???@@@FFFSSSeeevvvkkkLLLGGGCCCBBBBBBEEEMMMUUUfffsssCCCLLL[[[mmm|||}}}zzzvvvppplllooovvvzzzkkk```gggxxx{{{|||}}}}}}{{{yyyvvvtttuuurrrooommmlllkkkiiihhhiiifffccc```^^^\\\YYYWWWUUUPPPGGG@@@;;;888555333222111111000000000000000222222333333444555666666666666555444444444444444666555333222111000000000,,,------...///000111111///000000000000111111111000000000111222333555555222111111000000111111222555555555555666888999:::888:::===AAAEEEHHHJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKIIIFFFDDDDDDEEEGGGHHHJJJJJJIIIIIIIIIJJJKKKKKKLLLIIIDDD@@@>>>;;;999777444555666777666444111000222222111111111222444555333222111111222333555666999:::<<>>888555555666666333222111000000222444555222333444555666666666666444777999===HHHXXXdddiiihhhnnnqqqqqqvvv~~~{{{xxxsssmmmccciiipppttttttssstttuuu|||vvvTTTFFF999666999888666555666888<<>>999666444222222111111111111111222222222222222333444444555555666666555444444444444555555444333222111000000000------......//////000000000000000111111111111222000222444666777777666666555555555444444555555555333333333444555666777888888:::===AAAEEEHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKKKKHHHCCC@@@===;;;999777444444444444333111000///444444333333444555777888333333333333444555777888::::::;;;>>>BBBFFFJJJLLLTTTZZZ^^^]]]VVVPPPOOOQQQQQQWWW___gggsss~~~vvvllleee^^^UUUQQQQQQOOOMMMLLLMMMQQQSSSTTTSSSPPPPPPPPPNNNLLLIIIFFFDDDAAABBBCCCEEEIIIMMMQQQSSSVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVWWWZZZ\\\___aaabbbccc``````aaacccdddfffggggggffffffggghhhhhhiiiiiijjjjjjiiihhhhhhiiikkkmmmnnnmmmpppssstttttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuzzzzzzzzzyyyyyyzzz}}}}}}tttppprrruuuwwwwww{{{{{{wwwtttsssrrrsssqqqnnnnnnqqqttttttttttttxxx~~~|||{{{yyywwwvvvvvvvvvvvvzzzyyyyyyzzz{{{{{{zzzxxxttttttsssrrrqqqqqqqqqqqqppppppooonnnmmmkkkjjjiiieeedddcccaaa```_________^^^]]][[[ZZZXXXVVVRRROOOIIIDDD>>>:::777666444333333222000000000111333444333444444555666666666666444777:::>>>JJJ[[[gggkkknnnsssvvvvvvzzz~~~~~~{{{uuuooojjjooovvvxxxxxxvvvvvvwww{{{wwwSSSEEE999666888888666555555999>>>BBBEEEFFFGGGHHHFFFDDDCCCFFFMMMYYYeeelllyyy}}}|||iiiMMMFFFAAA@@@BBBEEELLLTTTdddooo}}}CCCIIIVVVhhhxxx{{{tttnnnhhhfffllluuuyyyrrrfffjjjzzz}}}}}}||||||{{{yyyxxxwwwvvvuuusssqqqnnnmmmlllkkkhhhgggfffcccaaa___]]]\\\YYYWWWOOOJJJBBB<<<777555333111111111111111111222333444222222333333444444555555666666555444444444444555444333222111000/////////..................//////000111111111111222222222,,,///222444555444333111444333333222222333333444111111111222333444555666999;;;>>>BBBFFFIIIKKKLLLOOOOOOOOOOOOPPPPPPQQQRRRPPPQQQRRRSSSRRRQQQNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJFFFBBB???===;;;999777333333222000//////......000000000000111333555777555555555666777888:::;;;;;;:::;;;<<<@@@FFFKKKOOOWWWZZZ\\\YYYRRRMMMMMMOOOPPPWWWaaajjjuuuvvvlllaaaZZZSSSMMMJJJKKKJJJIIIIIIKKKNNNQQQRRRRRROOOOOONNNMMMJJJGGGDDDBBB@@@AAADDDHHHLLLQQQUUUXXXWWWWWWVVVVVVVVVWWWXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZXXXYYY[[[^^^```bbbccccccaaaccceeefffhhhhhhhhhhhhfffggghhhiiijjjjjjjjjjjjlllkkkjjjiiijjjkkklllmmmnnnqqqtttvvvvvvvvvwwwxxxzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{~~~yyywwwyyy~~~}}}||||||yyywwwvvvxxxyyyzzzzzz|||~~~}}}{{{xxxwwwvvvvvvvvv|||{{{zzz{{{}}}}}}{{{zzzvvvvvvuuutttrrrqqqooonnnoooooonnnnnnllljjjiiihhhdddcccbbbaaa```_________```^^^[[[YYYVVVSSSNNNJJJDDDAAA===:::888666222000111111000///000111222333444444555666666666555555333777:::AAANNN```kkkooorrrvvvzzz|||xxxqqqmmmrrryyy|||{{{zzz{{{}}}|||tttRRREEE999666888777555555555999@@@GGGKKKLLLKKKJJJKKKHHHFFFFFFKKKTTT^^^eeeqqqwww|||hhhKKKEEE@@@@@@BBBFFFNNNVVVcccmmm{{{CCCHHHTTTgggyyy|||ssskkkdddaaahhhqqqxxx}}}wwwkkknnn{{{~~~|||{{{|||{{{yyyxxxvvvuuuuuuuuuqqqooommmlllllljjjhhhfffdddbbb___^^^]]][[[XXXUUULLLGGG@@@:::666444333111/////////000111333444555444444444555555666666666666666555444444444444444333222111000////////////.....................---111111111111222222222222,,,...000111222222111000111111000000000000111111111111111111222444555666:::<<>><<<:::888666444222000.........///000.........///000333555666666777888999:::;;;<<<===<<<;;;:::;;;???EEELLLPPPYYYZZZYYYTTTMMMJJJKKKNNNPPPYYYdddnnnyyy}}}pppeeeYYYQQQJJJEEECCCEEECCCDDDFFFHHHLLLOOOQQQRRROOOOOONNNMMMJJJGGGDDDBBB@@@BBBFFFLLLQQQWWW[[[]]]YYYXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\^^^```bbbcccddddddbbbdddfffiiiiiiiiihhhgggggghhhiiijjjkkkkkkkkkjjjkkkkkkjjjjjjkkklllmmmnnnppprrruuuwwwwwwxxxyyyzzz{{{{{{zzzzzzzzzyyyyyyyyyvvvxxx{{{|||~~~}}}}}}}}}}}}}}}~~~|||yyyxxxwwwwwwwww|||{{{zzz{{{}}}}}}{{{zzzxxxxxxxxxxxxvvvtttqqqpppnnnnnnmmmlllkkkiiihhhgggdddcccbbbaaa```_________^^^\\\ZZZWWWUUUQQQLLLHHHCCC@@@<<<888777555222000000000//////000000111222555555666666666666555555333777;;;DDDSSSeeepppssssssvvv{{{zzzqqqhhhnnnuuuzzz|||}}}nnnOOODDD999777777666555555555999AAAJJJPPPRRRPPPNNNPPPMMMIIIHHHLLLTTT]]]ccclllqqqxxx~~~~~~}}}xxx___KKKDDD@@@AAACCCHHHPPPYYYcccmmmzzzBBBGGGSSSfff|||yyypppgggccchhhpppzzz{{{ppprrr}}}}}}{{{zzz{{{zzzxxxwwwuuutttttttttooommmllllllkkkjjjgggdddbbb```^^^]]]\\\YYYVVVSSSIIIDDD>>>999666444333222......///000111222444555666666666666777777777777555444444333333333333333111111000///........................------------000000111111111222222222333222111111111333444666333222222111111222222333111111222222333555666777:::<<>>DDDKKKPPPWWWVVVTTTOOOJJJIIILLLNNNSSS]]]iiittt}}}yyylllaaaTTTLLLEEE???>>>AAA???AAADDDGGGJJJMMMPPPRRRQQQQQQPPPNNNKKKHHHDDDCCCAAADDDJJJPPPVVV[[[^^^```[[[ZZZXXXWWWUUUTTTTTTTTTWWWWWWYYYZZZ\\\]]]______^^^___```bbbdddeeeeeefffccceeegggiiiiiihhhgggfffgggiiijjjlllmmmlllkkkkkkiiiiiijjjkkkmmmnnnoooppppppsssvvvxxxyyyyyyzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{yyy{{{~~~~~~|||zzzxxxwwwxxxxxx{{{zzzyyyzzz||||||zzzyyyvvvwwwxxxxxxwwwuuutttrrrooonnnmmmkkkjjjiiihhhhhhfffeeecccbbb```_________\\\ZZZXXXVVVTTTQQQLLLIIICCC???999666444444333222000000000000000111111222555555666666777666666666333777<<>>@@@BBBCCCCCCAAAAAABBBDDDHHHMMMQQQTTT[[[ZZZYYYXXXWWWWWWXXXXXXWWWWWWWWWWWWVVVTTTRRRPPPHHHEEE@@@<<<:::777555333222111000///000111333555333333333333444666888999999999:::;;;<<<<<<<<<<<<<<<:::999999===BBBIIIMMMQQQPPPNNNKKKIIIJJJMMMPPPUUU```mmmwww{{{rrrfff[[[OOOHHHBBB<<<<<<>>>===@@@DDDHHHJJJMMMPPPRRRRRRRRRQQQOOOLLLHHHEEECCCBBBFFFLLLRRRXXX\\\^^^___[[[ZZZXXXWWWUUUUUUTTTTTTWWWXXXYYY[[[]]]___aaabbbaaabbbcccdddffffffggggggeeefffggghhhhhhgggffffffhhhiiikkkmmmnnnmmmlllkkkhhhiiijjjlllnnnoooqqqqqqpppsssvvvxxxyyyzzz{{{|||xxxyyyyyyzzz{{{{{{|||||||||~~~~~~}}}{{{yyyxxxxxxxxxyyyzzzyyyxxxyyy{{{{{{yyyxxxtttuuuuuuuuuuuuuuuttttttqqqooollliiihhhhhhiiijjjiiigggeeecccaaa```___^^^ZZZYYYWWWUUUTTTQQQMMMJJJCCC>>>999555444444444444000000000111111111222222444444555666777777777777444777===HHH[[[mmmvvvvvvzzzxxxzzz{{{pppiiimmmsssvvvvvvvvvyyy{{{|||mmmKKKAAA999777666444333555666888>>>HHHRRRXXXYYYXXXXXXUUUQQQQQQVVV^^^hhhnnnmmmoooqqqpppoooooossswww}}}{{{xxx~~~yyycccRRRKKKEEE@@@AAAEEEIIIRRR[[[dddlllwwwBBBDDDNNNbbb{{{yyyqqqrrrwwwzzzwwwyyy~~~}}}}}}|||{{{wwwwwwxxxwwwvvvtttrrrpppkkkkkkjjjkkkkkkiiieeecccbbb```^^^\\\ZZZVVVQQQMMMBBB>>>888444333222222222222222222333444555666777555555555555555555555555222111111000000000000000///...------------------,,,,,,,,,------.............../////////000000000///...---,,,,,,...///000......------------......222222222333444555666777555666777999:::;;;;;;;;;===<<<<<<===@@@CCCGGGJJJSSSTTTVVVWWWXXXXXXXXXWWWXXXXXXYYYXXXWWWUUURRRPPPIIIEEE@@@<<<888666333000////////////111333555666333333222222333444666777999:::;;;;;;<<<;;;:::999;;;:::999999<<>>III]]]ooowwwvvvzzzvvvwww|||ppplllpppuuuwwwwwwxxxzzz}}}jjjIIIAAA999777666333333555777777;;;DDDPPPYYY\\\\\\[[[XXXUUUUUUYYYbbblllsssnnnqqqtttsssppppppssswww{{{vvvooouuu~~~ttt```RRRIIICCC???@@@CCCGGGPPPYYY```hhhtttBBBCCCLLL```yyy|||tttssswwwxxx}}}yyy{{{~~~~~~|||~~~~~~|||{{{vvvwwwxxxwwwvvvtttqqqoookkkjjjjjjjjjkkkiiieeebbbbbb```^^^\\\YYYUUUOOOKKK@@@;;;666222111111111111555555555555555666777888444444444444444444444333111000000///////////////......---,,,,,,,,,------++++++,,,,,,---...//////............////////////000000111111111111111111222222111111111111222222111111111222333444666666222222444555555666666666999888666666777:::>>>@@@GGGKKKQQQWWWZZZ[[[[[[ZZZXXXYYYYYYYYYWWWTTTRRRPPPIIIEEE@@@;;;888555111///,,,------///111333555666888777666666777888999:::999:::;;;;;;;;;:::999888::::::999999<<<@@@DDDGGGGGGGGGFFFFFFIIIMMMQQQTTTWWWcccpppyyy~~~|||qqqeeeUUULLLDDD@@@===::::::======AAAGGGJJJKKKMMMPPPSSSRRRRRRQQQOOOKKKHHHDDDBBBAAAEEEKKKRRRVVVYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\\\\WWWXXXZZZ\\\___bbbdddeeedddeeefffggghhhhhhhhhhhhjjjiiihhhhhhggghhhhhhhhhhhhjjjmmmooopppooommmllllllmmmmmmnnnooonnnnnnnnnooorrrvvvxxxyyyzzz{{{|||~~~~~~}}}}}}|||{{{{{{{{{}}}zzzyyyxxxxxxxxxxxxyyyzzzzzzyyyyyyzzz{{{{{{zzzxxx{{{zzzxxxvvvuuuvvvvvvwwwuuuqqqlllgggfffhhhkkknnnnnnllliiifffccc```^^^^^^]]][[[XXXVVVTTTPPPKKKHHH===<<<;;;:::999777444111111111222333333333333222222333444666888999::::::555888>>>JJJ^^^pppwwwvvvvvvqqqrrr}}}}}}qqqlllqqqwwwzzz{{{|||dddHHH@@@999777666333333555888777999BBBNNNYYY^^^^^^]]]ZZZWWWWWW[[[dddnnntttnnnssswwwwwwtttrrruuuxxxyyysssiiioooyyy}}}qqq^^^RRRHHHBBB>>>>>>AAAFFFNNNWWW]]]eeerrr~~~???AAAIII[[[qqq{{{vvvttttttuuu{{{vvv{{{~~~|||zzzyyy{{{zzzxxxuuusssqqqpppooonnnmmmmmmlllllliiieeebbbaaa```^^^[[[XXXSSSLLLGGG:::888555333333444333222333333444444555444444444222222333555666555222000111111111111000000000000,,,,,,+++***+++,,,...///.........///////////////444111---******---000333111111111111000000000000111111111000000000000000222222222222222222222222444444444333333333222222333333222222333333444555===AAAFFFLLLQQQTTTVVVWWWTTTTTTTTTTTTRRROOOLLLJJJFFFCCC???999555222111000.........///000222444555888888888888888888888888888777666555555666888888<<<:::999999<<>>DDDIIIMMMPPPQQQRRRRRRRRRQQQOOOLLLIIIGGGCCC@@@<<<777333000//////.........///111222444555888888999999999999888888666666555555666888999:::<<<;;;::::::===BBBHHHKKKLLLLLLLLLMMMOOORRRUUUVVVaaafffnnnssspppeeeVVVKKKEEE???::::::;;;:::<<<@@@AAAGGGLLLMMMNNNRRRSSSQQQPPPRRRRRRPPPKKKGGGFFFFFFBBBDDDHHHLLLOOOQQQRRRRRRPPPPPPPPPRRRSSSUUUWWWYYY[[[\\\]]]```bbbeeefffgggjjjkkkmmmnnnnnnnnnlllkkkkkkjjjhhhgggffffffggggggkkkkkkmmmnnnnnnnnnmmmlllnnnnnnnnnooopppqqqrrrsssrrrvvvxxxxxxuuuuuuyyy}}}{{{{{{{{{|||}}}}}}{{{zzz{{{{{{zzzyyy{{{|||}}}~~~}}}|||zzzyyyxxxxxxxxxxxxwwwwwwvvvuuusssrrrqqqoooooooooooopppooolllhhhfffdddcccaaa___]]][[[WWWUUURRRNNNJJJFFFBBB>>>999555444333222111222222222111111111111111333333444666999::::::999666999AAAOOO```nnnvvvxxxyyyssssss}}}}}}oooqqquuuyyy|||~~~aaaJJJ@@@999777777555444666333666888;;;EEETTT^^^aaa```^^^ZZZYYY]]]eeeooovvvxxx|||}}}xxxsssqqqrrrtttvvv{{{uuudddfffsss|||}}}gggRRRHHHCCC?????????@@@FFFNNNWWW^^^jjjxxxAAAAAAEEEQQQcccsss}}}}}}xxxvvvuuuvvv|||~~~~~~}}}|||{{{|||{{{yyyvvvuuusssrrrrrrpppooommmmmmllljjjfffcccaaa___\\\XXXTTTMMMFFFAAA999777444333444444444333111222444555777888888888777555333111111111///...000000000000000000000000000000/////////000111111000000000//////...............////////////......000000000000000000000000111111111111111111111111333333333333333333333333000000000000////////////111111111111111222222333000222666;;;@@@EEEHHHJJJMMMMMMLLLKKKIIIFFFDDDBBB???<<<888444000...------......//////111222444555888999999::::::999999888555555666666888:::;;;<<<<<<;;;;;;<<<@@@FFFLLLOOOTTTSSSRRRRRRSSSTTTVVVWWWaaafffjjjhhh```SSSFFF???===999777999:::999<<>>??????@@@DDDJJJQQQXXXeeetttAAA???AAAKKK\\\mmmyyy~~~~~~xxxtttssssssyyy~~~}}}|||{{{zzzyyywwwvvvtttsssrrrrrrqqqooommmmmmllljjjgggdddbbb___\\\XXXSSSLLLDDD???888666444333444555444444111111222444555555555555555222///......///////////////000000000000000111111111111111111111111111222111111000///...---------...//////000000////////////000000000000000111111111111222222222222222333333333333444444444444333333333333222222222111000000000000000111111222///000222555999===@@@BBBCCCCCCCCCCCCBBB@@@>>>===;;;999555222///...------......///000111333444555999999:::;;;;;;:::999999666777888999:::;;;===============???CCCIIIPPPTTT[[[ZZZXXXWWWVVVVVVWWWWWW[[[^^^```[[[PPPEEE===999666444444888999999<<>>:::777444333333111000111111111222222222222222666555444555888::::::999888<<>>??????BBBFFFKKKSSS```ppp~~~???>>>???HHHXXXiiiwww}}}vvvqqqooonnnvvv}}}||||||{{{wwwwwwuuutttsssrrrrrrqqqqqqooommmlllkkkiiigggddddddaaa]]]YYYTTTLLLDDD???777555333333444555555555666666666777666666555555222///,,,+++---///000000///000000000111111222222111222222222222111111111222222111000///......---000////////////000111222///000000000111111222222111222222222333333333444333333444444444555555555555555444444444333333333000000//////000000111222000111111222444666888999999999999::::::::::::999999777444111///......////////////000111333555666999:::;;;<<<<<<;;;:::999999:::;;;<<<===>>>>>>>>>?????????AAAFFFMMMTTTXXX^^^]]]ZZZXXXWWWVVVVVVVVVVVVWWWVVVOOOEEE<<<777666222111333777888888===CCCJJJRRRYYY[[[\\\^^^]]]YYYVVVTTTQQQNNNKKKIIIFFFEEEAAADDDGGGKKKNNNPPPPPPPPPMMMMMMMMMMMMOOOSSSVVVXXXZZZ[[[]]]```dddgggiiijjjllllllmmmnnnnnnnnnnnnnnnjjjhhhfffdddeeehhhkkkmmmqqqqqqrrrrrrqqqooommmlllppppppqqqrrrrrrqqqqqqppprrrssstttuuuuuuwwwyyy{{{|||zzzxxxxxxyyy|||}}}~~~|||zzzxxxwwwxxxxxxwwwvvvxxxyyyyyyzzz{{{{{{{{{{{{|||{{{yyywwwvvvuuuttttttrrrqqqooonnnmmmnnnnnnooojjjjjjiiihhhgggccc^^^[[[XXXUUURRROOOLLLIIIDDDAAA;;;888555333333222111///000000000000111111222222444444333555777888888777999===GGGUUUeeeppptttuuuwwwzzz~~~}}}zzzyyy~~~ZZZGGG???888777777444333333333333444888???JJJXXXccckkkgggaaa[[[ZZZcccsss~~~}}}zzzxxxwwwvvvwww{{{qqqooowww~~~kkkXXXHHHAAA<<<===??????AAADDDHHHOOO]]]mmm|||>>>===>>>FFFUUUfffvvv~~~yyyrrrmmmkkkjjjsss~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzvvvuuutttsssrrrrrrrrrrrrpppnnnllljjjjjjhhhfffddddddbbb^^^ZZZTTTMMMEEE???777555333333444666666666666666666666555444333333000...,,,,,,...000111222000111111222222333333333333333333444333333222111111111111000000/////////111000000000111222333444000111111222222333333333222222222333333444444555333444444555555666666666444333333333222222222222000000000000000111111222111111111111222222222222333333333444444555555555666555222000///...///000/////////000222333555666999:::<<<======<<<:::999:::;;;===???@@@AAABBBBBBBBBBBBBBBDDDIIIPPPWWW[[[]]]\\\YYYWWWVVVUUUUUUUUUVVVTTTOOOGGG>>>888444333222222444666777777===EEEKKKTTT\\\___```bbb___[[[VVVSSSOOOLLLJJJGGGEEECCC@@@BBBGGGKKKNNNPPPQQQRRROOONNNMMMNNNPPPTTTWWWZZZ[[[\\\^^^aaadddfffiiijjjmmmmmmmmmmmmnnnnnnnnnoookkkiiihhhfffgggiiikkkmmmqqqqqqrrrrrrqqqooonnnlllooopppqqqrrrsssrrrqqqppprrrrrrsssuuuwwwyyy{{{|||}}}{{{zzzyyyzzz|||~~~}}}}}}{{{yyywwwwwwxxxxxxwwwvvvwwwwwwxxxyyyzzzzzz{{{|||~~~|||yyywwwuuutttttttttqqqpppnnnmmmllllllmmmmmmiiihhhgggfffeeeaaa]]]YYYVVVSSSPPPMMMJJJGGGBBB???999777444333333222000////////////000111111222222333333444666888888777555888===HHHWWWgggrrruuuuuuvvv}}}~~~zzzvvv~~~zzzXXXFFF>>>888888777444222333444222333777===GGGVVVdddmmmiiiccc[[[YYYaaappp|||~~~|||{{{||||||~~~yyyuuuzzz}}}jjjWWWJJJBBB<<<<<<>>>???@@@CCCGGGOOO\\\lllzzz======>>>EEESSScccrrr{{{|||||||||yyysssmmmjjjhhhiiisss{{{~~~~~~~~~~~~}}}~~~~~~}}}{{{|||~~~}}}{{{yyyyyyvvvuuutttssssssssssssssspppmmmkkkiiihhhgggeeecccdddaaa^^^YYYTTTMMMEEE???666444222333444666777666555555555555555555444333333111//////111222222222111222222333444444555555555555666666666555333333111000000000000000000000///111333444555555444333111222222333444444555555222222333333444555555555333444444555666666777777333333333222222222111111111000000000000111222222222333444555555444333333333333222222111111111222444222000.........///000//////000111222444555666999:::<<<>>>>>><<<:::999999:::===AAADDDFFFGGGHHHEEEDDDEEEGGGKKKRRRYYY]]]ZZZYYYWWWUUUTTTSSSTTTTTTTTTPPPIIIBBB===999666444555444555777666666>>>GGGMMMVVV^^^bbbcccdddaaa]]]UUUQQQLLLIIIGGGFFFCCC@@@===@@@DDDIIIMMMPPPQQQRRROOONNNNNNOOORRRVVV[[[^^^]]]^^^```bbbeeegggiiijjjooonnnnnnnnnooooooppppppmmmlllkkkjjjjjjkkkmmmmmmppppppqqqqqqqqqooonnnmmmmmmnnnqqqsssuuuuuuuuutttrrrrrrsssvvvyyy|||~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}{{{yyyxxxyyyyyyxxxwwwwwwxxxxxxyyyzzz{{{|||}}}}}}zzzwwwtttsssssstttnnnmmmkkkjjjiiiiiijjjkkkjjjhhhfffeeecccaaa]]]ZZZTTTRRROOOLLLIIIEEEAAA>>>777555333222222222000...//////000111111222333333333333555888::::::777444777===HHHYYYiiisssvvvvvvyyy~~~{{{}}}zzzuuuuuuvvvVVVFFF>>>888888777444222222444111222666<<>>???AAACCCIIIPPP]]]mmmzzz======???EEEQQQaaaoooxxxvvvwwwwwwtttoookkkhhhgggjjjttt|||{{{|||}}}{{{zzz{{{|||zzzyyyxxxvvvvvvuuutttttttttttttttooommmjjjhhhgggfffdddcccccc```]]]YYYTTTLLLEEE???666444222222444666777777777888999:::::::::::::::666444333222333444333111222222333444444555666666666777888888888666555444000000000000000111111111---000555888999777444111222222333444444555666666222222333333444555666666444444444555666777777888444444444333333333222222111111111111111222222333444555777999:::999888777666555333222000000//////222111///---------////////////000111222444555666999;;;===>>>>>>===;;;999777999===BBBFFFJJJLLLLLLGGGFFFFFFHHHLLLSSSYYY]]]WWWVVVTTTSSSRRRRRRSSSSSSQQQKKKDDD@@@>>>===:::888777666666777555666>>>HHHMMMVVV___cccdddeeebbb]]]TTTPPPJJJGGGFFFDDDAAA>>>;;;>>>BBBHHHLLLOOOQQQQQQNNNMMMMMMOOOSSSYYY^^^bbb___```bbbdddfffhhhjjjjjjppppppooooooppppppqqqrrrnnnnnnnnnmmmmmmmmmnnnnnnoooooopppqqqpppooonnnmmmkkkmmmqqqtttwwwxxxyyyyyysssssstttwww|||~~~~~~~~~~~~~~~}}}}}}~~~|||zzzzzz{{{{{{zzzyyyxxxxxxyyyyyy{{{|||~~~}}}zzzvvvtttsssssssssqqqpppnnnmmmllllllmmmmmmkkkhhhfffdddcccaaa]]][[[TTTQQQNNNKKKHHHEEE@@@===666444333222222222000...000000111222333333444444333444777;;;===;;;777444777===IIIYYYjjjtttwwwwww{{{}}}xxxzzz{{{|||wwwuuuxxxtttUUUEEE>>>888888888444222222444111111666;;;CCCTTTdddkkkhhhbbbYYYTTTZZZhhhttt{{{~~~|||{{{{{{|||{{{zzz|||rrr```OOODDD;;;:::===???AAADDDJJJQQQ^^^mmmzzz888::::::===KKK```mmmpppsssuuuvvvsssmmmhhhfffgggiiirrr}}}|||{{{zzzyyyzzz{{{}}}~~~~~~}}}{{{yyyxxxvvvvvvvvvsssqqqppppppqqqsssmmmgggeeeggghhheeebbbcccbbb___\\\VVVMMMCCC<<<777777666555555666888888::::::<<<<<<<<<:::888777666666555444444666777888:::999777666666888:::;;;<<<<<<<<<;;;:::888777666111111222222333333333333000111222333444444444444222333666888999999888888777666555333333444555555444555666777888888888888555555555444444333333222111111000000111111222333888999;;;======<<<:::888777555222111111000...---111111111000000000000000111222333333444555999;;;======???AAABBBAAA===:::;;;<<<@@@FFFKKKNNNMMMLLLLLLHHHEEEHHHNNNTTTVVVUUUVVVSSSOOOOOOQQQSSSRRRQQQOOOKKKFFFAAA???===:::999;;;666555;;;>>>@@@EEEMMMYYY]]]``````cccfffaaaXXXTTTNNNFFFAAA??????===<<<>>>@@@DDDJJJOOOQQQQQQPPPNNNNNNNNNQQQUUUZZZ___bbbcccccceeegggiiijjjlllmmmnnnooopppqqqqqqpppooonnnnnnqqqsssqqqmmmkkknnnrrrrrrpppnnnooorrrrrrpppnnnrrrrrrssstttvvvwwwyyyzzz}}}}}}}}}~~~~~~}}}|||~~~}}}|||zzzzzz{{{||||||zzzzzz|||||||||{{{zzzyyy}}}{{{wwwtttrrrrrrrrrrrrrrrqqqooonnnnnnmmmjjjhhhllljjjhhheeeaaa^^^\\\[[[TTTQQQNNNJJJGGGCCC>>>;;;999777444222333333222111000000000000111222333444555666888<<<======:::777<<<@@@KKK[[[lllxxx{{{zzz}}}zzzzzz{{{tttnnnrrrxxxmmmTTTFFFBBB>>>:::888555333111222222222333444<<>>===<<<;;;:::333333222111000000111111111111222444444555555555222444666888999888777777666666555555555555666666666666777777888888777777555555555444444333333222000000000000111222333444999:::===??????>>><<<;;;888666333111111111///...111000000000000000000000111222333333444666999<<<===>>>???AAABBBAAA===:::<<<===AAAFFFKKKNNNMMMLLLJJJGGGEEEHHHOOOTTTUUUTTTRRROOOLLLLLLNNNOOOOOOOOOMMMJJJEEEAAA???>>>===<<>>AAAEEEKKKOOOQQQQQQQQQMMMNNNOOORRRVVV\\\bbbeeeeeefffgggiiikkklllnnnnnnnnnoooppppppppppppooonnnoooqqqsssqqqmmmlllooorrrrrrpppnnnooorrrttttttrrrtttuuuuuuvvvxxxyyy{{{|||~~~~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{|||{{{{{{yyyyyy{{{yyywwwtttrrrrrrrrrsssrrrpppooonnnnnnllljjjgggiiihhhfffccc```]]]ZZZYYYTTTQQQNNNJJJGGGCCC>>>:::999666333222222333222111111111000000111222333333444666888;;;===<<<999777;;;BBBOOO___mmmwww{{{|||zzzyyyzzz~~~yyynnnmmmttt}}}lllSSSFFFCCC>>>;;;999777444333333222333333444;;;MMM^^^oookkkdddYYYPPPOOOVVV^^^fffkkksss}}}{{{sssqqqnnnllllllqqqyyyyyyxxxzzz]]]MMMAAABBBEEEBBBBBBEEELLLPPPYYYgggvvv======<<<>>>HHHXXXdddiiikkkmmmmmmjjjddd```___```fffooo~~~~~~}}}{{{||||||}}}||||||{{{zzzzzz{{{}}}~~~||||||}}}}}}||||||{{{zzzwwwvvvtttsssqqqpppppppppqqqmmmhhhggghhhiiigggeeecccaaa___[[[UUUMMMCCC===888777777666777888999:::;;;===>>>???>>><<<999777555666777777888888777777888888888888:::<<<>>>@@@BBBBBBCCCCCCBBBAAA@@@@@@888666333000......///000222222333444555555555555333444666777888777666666444555666777888888888888888888888888888777777666666666555444333333222222/////////000222333555666;;;===@@@CCCDDDCCCAAA@@@<<<999555222111111000///000000000000000000111111111222333444444666999<<<>>>???@@@AAABBBAAA===:::===???BBBGGGLLLNNNMMMLLLHHHGGGFFFIIINNNQQQQQQOOOLLLIIIGGGGGGIIILLLMMMMMMLLLIIIDDDAAAAAAAAA@@@@@@EEE@@@>>>AAADDDHHHOOOVVV```fffjjjiiieee```YYYSSSLLLHHHAAA<<<:::999999888<<<@@@EEEJJJNNNOOOOOOOOOLLLMMMOOOSSSYYY___eeehhhiiiiiijjjlllmmmoooppppppnnnoooppppppppppppooonnnppprrrsssqqqnnnmmmooorrrrrrpppooopppsssvvvwwwxxxwwwxxxxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~xxxxxxyyyyyyzzzyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyxxxvvvtttssssssttttttrrrpppnnnmmmlllkkkiiigggfffeeedddaaa^^^[[[YYYWWWTTTRRRNNNJJJGGGBBB===:::888555333222222222222111222111111111111222222333444666888;;;;;;:::888777:::FFFWWWfffpppwww|||xxxxxxyyy|||zzzpppiiikkkwwwjjjRRRGGGDDD???<<<:::888666444444333333333333999IIIXXXiiihhhcccYYYOOOKKKNNNRRRVVV\\\fffqqqyyy{{{xxxuuuqqqqqqmmmgggdddhhhqqqzzz{{{eeeTTTGGGFFFGGGDDDBBBEEELLLOOOWWWdddsss}}}???>>><<<>>>FFFSSS___eeeiiijjjjjjgggaaa]]]]]]^^^cccmmm|||yyywwwwww|||}}}~~~}}}||||||{{{{{{{{{{{{|||}}}|||}}}}}}}}}}}}}}}}}}}}}wwwuuusssrrrqqqqqqpppoooooollliiihhhiiiiiihhhfffcccaaa^^^ZZZTTTLLLCCC===888888777777888999:::;;;===>>>@@@AAA@@@===:::888555666888999999999888777888888999;;;===???AAACCCDDDEEEEEEEEEEEEEEEDDDDDD===:::555000...---///000333333444555555555555555555555666777777777666666444555777999::::::::::::::::::::::::999888777666666666555444333333222222......///000222444666777===@@@DDDHHHJJJIIIGGGFFFCCC>>>888444111000...---000000000000000111111111111333444444444666999<<<@@@@@@@@@BBBBBBAAA>>>;;;@@@AAADDDIIIMMMNNNMMMKKKGGGFFFGGGIIIKKKLLLJJJHHHCCCBBBBBBCCCFFFJJJLLLNNNMMMIIIEEEBBBBBBBBBCCCBBBFFFDDDCCCEEEJJJPPPXXX^^^aaagggkkkhhh```WWWOOOKKKFFFCCC>>>:::888777777777:::???EEEIIILLLLLLLLLLLLJJJKKKOOOTTT[[[bbbhhhkkkkkklllmmmnnnooopppqqqrrroooppppppppppppppppppoooqqqrrrsssqqqooonnnppprrruuusssqqqqqqsssvvvyyy{{{yyyyyyyyyzzz{{{|||}}}~~~}}}||||||~~~}}}vvvwwwyyyzzz{{{{{{zzzyyy{{{{{{{{{zzzyyyyyyxxxwwwyyyxxxwwwvvvuuuuuuvvvvvvqqqooommmkkkkkkjjjhhhgggddddddcccaaa^^^[[[XXXWWWTTTRRRNNNJJJFFFBBB<<<999777444222111111222222111222222222111111222222333444666999::::::999888888<<>>EEENNNZZZbbbggghhhhhhddd___[[[\\\]]]aaakkkzzz~~~uuurrrsss~~~}}}~~~~~~}}}|||||||||{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~wwwuuurrrqqqqqqqqqooonnnmmmllljjjiiiiiihhhgggfffbbb```]]]YYYSSSLLLDDD>>>999888888888999:::<<<===???@@@BBBCCCBBB???;;;999666777999:::::::::999888999999;;;===???BBBDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDAAA===777222//////000222444444555666666666555555666666777777777777777777555777999;;;<<<<<<<<<<<<;;;;;;;;;;;;:::888777666777666555444333222111111......///111333555777888???CCCHHHMMMOOOOOOMMMLLLHHHCCC;;;444000...---,,,//////000000111111111111222333444444555666:::<<>><<<@@@AAADDDHHHKKKLLLKKKIIIEEEEEEEEEFFFFFFEEEBBB@@@<<<<<<>>>@@@DDDHHHMMMPPPNNNJJJEEECCCBBBDDDEEEEEEFFFHHHJJJNNNUUU^^^eeeiiieeeggghhhdddZZZOOOGGGEEE@@@>>>;;;888666666777888<<>>IIIUUUXXXZZZVVVMMMFFFDDDDDDGGGKKKQQQXXX^^^dddhhhjjjlllppptttrrrnnnmmmsssyyylll[[[MMMKKKKKKGGGFFFIIIKKKMMMSSS]]]iiiuuu}}}???<<<;;;>>>CCCKKKWWWbbbfffggggggccc^^^[[[\\\^^^aaakkkyyy{{{rrroooooo{{{||||||}}}~~~~~~}}}|||||||||||||||{{{{{{{{{~~~~~~}}}}}}}}}~~~xxxtttqqqppprrrrrrooommmlllkkkkkkiiihhhfffeeedddbbb```\\\XXXSSSLLLDDD???999999999999:::;;;===>>>@@@BBBDDDFFFDDDAAA<<<:::888999999:::;;;::::::::::::;;;===???BBBDDDFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCAAA>>>999444111111222444555555666666666666666555777777777888888999999999888999:::<<<===>>>>>>>>><<<<<<<<<<<<;;;:::999888777777666555333222111111//////000111333555777888???CCCIIINNNQQQRRRPPPNNNJJJDDD;;;444000...------/////////000111111222222222333444555555777:::===CCCBBBBBBBBBCCCAAA???<<<>>>???AAADDDGGGHHHFFFDDD@@@@@@AAAAAA@@@>>><<<;;;777999<<<>>>AAAFFFKKKOOOMMMJJJEEECCCDDDFFFHHHIIIDDDJJJPPPVVV^^^hhhmmmnnniiifffccc^^^UUUIIIBBBAAA:::;;;:::888666666999;;;AAAGGGNNNQQQPPPNNNMMMMMMIIIKKKPPPWWW___gggmmmpppqqqqqqrrrrrrssssssssstttssssssrrrqqqqqqrrrsssssstttsssrrrrrrqqqqqqrrrrrrwwwwwwwwwvvvuuuvvvyyy{{{{{{{{{zzzzzzzzz{{{{{{||||||{{{zzzzzz|||~~~{{{zzzzzzwwwxxxzzz|||}}}}}}{{{yyyxxxxxxxxxzzzyyyyyyyyyxxxxxxwwwwwwpppnnnjjjhhhhhhhhhgggfffbbbbbbcccbbb```]]]ZZZYYYUUURRRMMMIIIEEE@@@;;;777555222000///000111111000111111111222222333444555666999<<<<<<999777888:::DDDUUUiiivvvyyy{{{{{{{{{yyyvvvsssuuuzzz~~~~~~zzzwwwzzzgggVVVLLLHHHCCC>>>;;;888555333444222111222222333:::CCCQQQTTTWWWSSSJJJBBB???@@@HHHLLLQQQVVV[[[```eeeiiihhhnnnuuuwwwuuusssuuuxxx}}}}}}ooo]]]NNNLLLLLLIIIHHHLLLJJJLLLQQQYYYdddqqq|||===:::999>>>BBBIIIUUUbbbjjjkkkkkkgggbbb___```cccccclllxxxxxxnnnjjjjjjwww}}}}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||||{{{{{{zzz~~~}}}|||{{{{{{||||||}}}xxxtttpppppprrrrrrooolllkkkkkkkkkiiifffdddcccbbbbbb___\\\WWWRRRKKKDDD???::::::999999;;;<<<>>>???AAACCCFFFGGGFFFBBB===::::::::::::::::::;;;;;;<<<<<<===???AAADDDEEEGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA???<<<888444222222333444666666777777777666666555777888888888999:::;;;<<<;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<;;;:::999777777666555333222111000000000000111333555666777<<<@@@GGGMMMQQQQQQPPPNNNHHHBBB999222//////000000...//////000111111222222222333555555555777:::===EEECCCBBBBBBCCCBBB???===999:::<<>>===777888999888777888;;;>>>CCCIIIPPPSSSPPPLLLKKKKKKKKKNNNTTT[[[cccjjjpppssstttuuuuuuuuuuuuuuuvvvvvvuuutttsssssssssssstttuuuuuusssrrrrrrrrrrrrrrrrrrsssuuuwwwwwwvvvwwwzzz}}}||||||{{{{{{{{{{{{{{{|||xxxxxxxxxzzz|||~~~~~~{{{yyyzzz|||wwwxxxyyyzzz}}}~~~|||zzzyyyxxxxxxyyyyyyxxxxxxwwwvvvuuutttpppmmmiiigggggggggfffeee```aaabbbbbb```]]]ZZZXXXUUURRRMMMIIIEEE@@@:::777444222//////000111111000000000111222333444666777777;;;>>>===999777999<<>>:::;;;;;;:::999:::;;;<<<======>>>@@@BBBDDDFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@<<<:::777444222222333444666777777777777777666666888888888999:::<<<===>>>======<<<<<<<<<>>>???AAA<<<<<<<<<===<<<<<<;;;:::888777666555333222111000000000111222333555666777999>>>EEELLLPPPPPPOOOMMMEEE???777111000111222333...//////000111222222222222444555555555777:::===EEEDDDCCCBBBCCCBBB???===666666888;;;======;;;888333555666777777888:::<<<777999;;;;;;;;;===BBBFFFGGGDDDAAABBBFFFLLLQQQTTTUUU```lllttt|||~~~jjj^^^SSSMMMGGG>>>999999555777999999888999===AAABBBHHHOOOQQQMMMIIIGGGGGGMMMQQQVVV^^^eeemmmrrruuuwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssssstttuuuvvvuuutttrrrrrrsssssssssrrrpppsssvvvwwwwwwxxx{{{~~~~~~}}}}}}|||||||||||||||uuuvvvwwwzzz}}}~~~{{{}}}~~~|||zzzyyy{{{~~~wwwwwwxxxyyy{{{|||zzzyyyyyyyyywwwwwwwwwwwwvvvtttsssrrrpppmmmiiigggfffffffffeee___```aaaaaa```]]]ZZZXXXUUURRRMMMIIIEEE@@@:::666333111//////000111111000///000000222333555777888888<<>>:::888:::===GGGUUUgggrrrwwwzzz|||zzzwwwsssrrruuu||||||xxxzzzhhh[[[SSSOOOIIIDDD???<<<888555222//////111111222777===DDDHHHMMMLLLGGGDDDEEEGGGIIIQQQ[[[cccgggiiikkkllloooqqquuuyyy{{{{{{zzzyyyuuussszzz~~~wwweeeTTTPPPOOOJJJIIILLLJJJKKKOOOUUU___lllyyy>>>;;;999:::<<>>>>>???>>>===;;;;;;;;;<<<>>>@@@;;;;;;<<<===>>>============<<<:::777444000---+++111111222333555777999:::;;;<<<>>>BBBGGGIIIIIIIII>>>:::555333333333111///222111111111111333444555888888888777777777:::<<>>@@@GGGGGGGGGIIIJJJKKKJJJIIIKKKQQQZZZcccjjjoootttwwwwwwwwwwwwxxxyyyyyywwwuuussstttvvvxxxyyyxxxwwwvvvqqqrrrrrrrrrrrrrrrrrrssstttvvvwwwwwwwwwyyy{{{}}}|||xxxyyy|||~~~~~~uuuvvvyyy|||}}}xxxzzzzzz{{{{{{zzzwwwtttsssyyyzzz{{{}}}~~~~~~{{{yyyxxxxxxyyy{{{{{{yyywwwuuutttrrrqqqpppkkkfffdddeeeffffffeeebbbaaaaaaaaa```]]]XXXTTTSSSPPPKKKFFFCCC???<<<999666555333111000000111222000222444555444444555777666<<>>>>>@@@EEEEEEHHHIIIHHHDDD@@@<<<;;;<<<<<<<<<=========>>>>>>@@@CCCFFFGGGGGGGGGHHHIIIFFFGGGGGGFFFDDD@@@===<<<888888777555333222444666888999999999999:::::::::666999===>>>>>>>>>>>>???>>>===;;;::::::;;;===>>>;;;;;;<<<======>>>>>>>>><<<<<<:::888666333111000333333444555777999:::;;;;;;<<<===@@@CCCDDDCCCBBB<<<999444222333333222000333333222222333444666777888888999888777777:::<<<>>>???AAABBBBBBBBBAAA@@@===<<<;;;;;;999999888777222222111111222444666777777666666555666777888999<<<===???BBBGGGRRR___iiivvvwww___XXXMMMCCC===:::999888555666777999;;;>>>@@@AAADDDDDDDDDEEEGGGHHHGGGGGGLLLRRRZZZbbbiiinnnrrruuuxxxxxxxxxyyyzzzzzzwwwuuutttuuuwwwxxxxxxwwwvvvuuurrrrrrrrrrrrrrrssssssssstttuuuwwwxxxxxxzzz}}}|||zzzzzz|||~~~}}}|||xxxyyy{{{}}}~~~zzzuuuwwwwwwxxxyyyxxxvvvtttsssvvvwwwxxxzzz|||}}}}}}~~~}}}zzzxxxxxxxxxxxxyyyxxxwwwuuusssrrrppppppoookkkgggffffffgggfffdddbbbaaaaaaaaa```]]]XXXTTTTTTPPPKKKGGGDDD@@@<<<:::333222111000////////////000222444444444444555777999???EEEDDD>>>::::::<<>>:::999<<<>>>???BBBGGGHHHIIIKKKIIIDDD@@@<<<;;;=========>>>>>>>>>?????????AAADDDFFFFFFFFFGGGHHHGGGGGGFFFDDDAAA>>>;;;999777777777555333333555666999999999999::::::::::::666999<<<>>>>>>>>>???@@@???>>><<<;;;:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>><<<;;;:::999888666555555666777777888999;;;;;;<<<;;;;;;<<<===???>>><<<:::999666333222222333333222555555555555555666888888888999999999888888:::;;;===>>>@@@BBBCCCCCCCCCCCC@@@???>>><<<;;;999888777444444333222333444555666666666666555666666777888888:::;;;???FFFSSScccooo|||mmmUUUOOOFFF>>>:::999999999444666888;;;>>>@@@AAABBBAAAAAAAAABBBDDDEEEGGGGGGMMMSSSZZZbbbhhhmmmqqqttt{{{zzzzzz{{{{{{{{{xxxvvvuuuvvvwwwxxxwwwvvvuuutttrrrrrrrrrsssssssssttttttsssuuuwwwxxxyyyzzz|||~~~~~~}}}|||}}}~~~~~~|||{{{|||}}}~~~~~~|||xxxuuutttuuuvvvvvvvvvuuusssrrrrrrsssuuuwwwyyy{{{{{{|||~~~{{{yyywwwwwwwwwwwwvvvuuutttrrrqqqooonnnmmmlllkkkiiihhhhhhgggfffdddbbbaaaaaa```___\\\WWWSSSRRRNNNIIIEEEBBB>>>:::888333222222222111000000000///111333333333333555777===CCCIIIHHHAAA<<<<<>>???CCCHHHJJJKKKLLLIIIEEE@@@===;;;======>>>>>>>>>?????????>>>@@@CCCEEEEEEEEEFFFGGGGGGFFFDDDBBB???;;;888666555666555444333333555777999999999:::::::::;;;;;;777999<<<>>>>>>>>>@@@AAABBBAAA???>>>===<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<;;;:::999888777777777888888999:::;;;<<<<<<<<<::::::;;;<<<===<<<888555666555222111222333444555666666666777777888999999999:::;;;:::999999:::;;;===>>>@@@CCCDDDEEEEEEEEECCCCCCAAA@@@>>><<<::::::999999888777777888888999999888888888888888888888777888:::===DDDRRRcccoooooo___OOOIIIAAA;;;999888999999666888:::===???@@@@@@@@@???@@@AAABBBCCCFFFIIILLLOOOTTT\\\ccciiinnnsssvvv}}}|||||||||}}}|||yyywwwvvvvvvwwwwwwvvvuuutttsssrrrrrrssssssttttttuuuuuutttvvvwwwxxxwwwwwwxxxyyy{{{|||}}}}}}~~~~~~}}}|||zzzxxxuuuuuuuuuuuuuuutttrrrrrrqqqrrrtttvvvxxxzzz{{{{{{|||{{{zzzxxxwwwvvvvvvvvvttttttsssqqqooonnnmmmllljjjjjjjjjjjjiiigggeeedddbbbaaa``````^^^[[[VVVRRRNNNJJJEEEAAA===:::666333111111111111111000/////////000222222222333555777>>>EEEKKKIIIAAA<<<<<<@@@HHHXXXkkkxxxzzzxxxwwwwwwtttjjjaaa[[[TTTOOOJJJDDD<<<777000111111000000222555888???LLLQQQSSSWWWPPPIIIMMMZZZbbblllqqqtttvvvxxxyyyrrrqqqppprrrvvv}}}kkkdddgggooowww~~~}}}xxxsssmmmddd[[[UUUPPPLLLIIIGGGFFFHHHMMMSSSZZZgggsss===;;;999::::::???MMMZZZrrr{{{}}}uuuqqqpppppptttwwwvvvhhhbbbcccgggvvv~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzyyyzzz|||}}}|||{{{zzz|||}}}|||zzzyyyyyyyyy{{{zzzyyywwwuuutttsssrrrrrrrrrqqqpppooonnnnnnmmmiiigggcccaaa```___]]][[[XXXUUURRROOOMMMIIIEEEBBB<<<888777:::<<<===BBBGGGKKKLLLMMMJJJEEEAAA>>>======>>>>>>>>>????????????>>>AAADDDEEEDDDDDDEEEFFFEEEDDDBBB???<<<999666444333444444444333444666888999999:::::::::;;;;;;;;;888:::===>>>??????AAACCCFFFEEEDDDBBBAAA@@@??????===<<<<<<<<<<<<===>>>>>><<<;;;999888666666666666888999:::<<<=========<<<::::::;;;===>>><<<999666444444333222222333666777777777888999::::::::::::;;;<<<======;;;:::;;;<<<===>>>AAADDDFFFGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@???>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::999888888777999:::;;;===CCCNNN]]]hhhwwwtttbbbTTTKKKFFF???:::888888999999:::;;;<<<>>>??????>>>===<<<>>>@@@AAACCCGGGMMMQQQTTTYYY```ffflllrrrwwwzzz~~~}}}}}}~~~|||yyywwwvvvvvvvvvvvvuuuuuuttttttrrrrrrsssttttttuuuvvvvvvuuuwwwxxxvvvtttrrrqqqqqqwwwyyy}}}~~~~~~|||~~~}}}{{{{{{zzzyyywwwwwwwwwvvvuuusssrrrrrrrrrsssuuuwwwyyyzzz{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvuuutttsssqqqooommmlllkkkgggiiijjjjjjhhhfffdddcccaaaaaa```___^^^ZZZUUUQQQLLLHHHDDD???<<<888444222//////..................///111222222222444666999>>>FFFLLLJJJ@@@:::;;;???IIIYYYmmmzzz}}}{{{zzzzzzwwwoooeee```YYYRRRLLLEEE<<<666000111111111000222555777===KKKQQQUUUZZZTTTLLLOOO[[[aaajjjrrrttttttvvvxxxuuusssppppppttt}}}ooogggjjjqqqxxx}}}~~~zzzsssiii___XXXQQQLLLIIIFFFDDDFFFJJJOOOUUUbbbmmm===;;;999999999>>>JJJWWWmmmyyy|||tttppppppppppppttt}}}mmmeeedddiiiwww~~~}}}}}}}}}~~~~~~~~~~~~{{{|||~~~~~~}}}|||{{{zzzzzz|||}}}|||zzzzzz{{{{{{zzzxxxxxxyyy{{{zzzyyyxxxvvvuuusssrrrqqqsssrrrqqqpppooonnnnnnmmmhhheeebbb```___]]][[[YYYWWWUUUSSSPPPNNNKKKHHHEEE===999777999;;;<<>>???@@@AAADDDFFFHHHHHHGGGFFFEEECCCCCCBBB???>>><<<;;;;;;<<<======:::999888666555666666777888:::<<<>>>?????????>>>;;;<<<===???@@@>>>:::777444444444333333444777:::999:::;;;<<<===============>>>@@@???>>>=========>>>???BBBDDDGGGHHHHHHHHHJJJJJJIIIIIIHHHGGGGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>><<<:::888666:::;;;===???BBBJJJUUU]]]hhhqqqwwwuuuoooeeeYYYNNNHHHDDD>>>:::999999999999<<<<<<===============<<<;;;===@@@BBBDDDJJJRRRYYY^^^aaagggmmmqqqvvv{{{~~~~~~~~~~~~|||yyyvvvvvvvvvuuuuuuuuuuuuuuuuuurrrsssssstttuuuvvvwwwwwwvvvwwwxxxvvvrrrnnnllllllssswww|||{{{yyywwwzzz~~~zzzxxxxxxwwwvvvxxxwwwwwwvvvuuutttttttttuuuvvvwwwyyyzzz{{{{{{{{{yyyyyyxxxxxxwwwwwwwwwvvvwwwvvvtttqqqnnnllljjjiiifffgggiiiiiifffdddddddddaaa```______]]]YYYTTTPPPMMMIIIEEE@@@===999555333333222111000000111222333000111222222333555888;;;???HHHOOOKKKAAA:::;;;@@@MMM\\\ppp|||}}}}}}~~~{{{uuukkkfff^^^WWWOOOFFF<<<555000111222111111222444666;;;IIIPPPUUU[[[VVVOOOSSSYYY^^^gggooorrrppprrrvvvvvvrrrnnnnnntttppphhhkkkooowww~~~{{{ooocccZZZRRRMMMIIIEEECCCDDDHHHKKKQQQ]]]hhh===;;;999999999<<>>;;;888666444333000111222333333444888::::::::::::;;;;;;;;;;;;<<<;;;===???@@@AAACCCEEEHHHHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@===;;;::::::;;;<<<888777666555666777999:::999;;;>>>@@@BBBBBBBBBAAA>>>>>>@@@AAAAAA>>>999666555666666555333444888;;;<<<===???@@@AAAAAA@@@@@@???@@@BBBBBB@@@???>>>??????@@@CCCEEEGGGHHHIIIIIILLLLLLLLLMMMMMMNNNNNNOOOKKKKKKLLLLLLLLLLLLLLLLLLHHHHHHGGGEEEBBB>>>;;;:::999<<>>>>>AAADDDGGGJJJQQQ\\\dddjjjlllpppsssvvvyyy}}}~~~~~~|||xxxvvvuuuttttttttttttuuuuuuvvvrrrssstttuuuvvvwwwxxxxxxvvvwwwxxxvvvrrrnnnlllkkkqqquuuzzz|||}}}~~~~~~}}}zzzxxxvvvyyy|||yyywwwvvvuuuuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwxxxzzzzzz{{{{{{{{{xxxxxxxxxyyyxxxxxxwwwwwwwwwvvvtttqqqmmmjjjgggfffdddfffhhhgggdddbbbcccdddaaa```___^^^\\\XXXSSSOOOMMMIIIDDD@@@<<<999555222666444111000000222444666111222333333333666999<<>>CCCTTTaaasss}}}~~~|||rrrlllddd\\\SSSIII===555000111222222111111444666999GGGOOOTTT\\\XXXRRRVVVVVVZZZccclllnnnlllmmmrrrsssppplllmmmuuuppphhhjjjlllwwwuuufff[[[RRRLLLIIIDDDBBBBBBEEEHHHMMMYYYddd===;;;:::999999<<>>@@@AAABBBDDDGGGIIIHHHHHHHHHHHHHHHGGGFFFEEEBBBAAA>>>;;;:::::::::;;;666666555555777:::<<<>>>:::<<>>888444555777777666444444888<<>>777;;;@@@BBBCCCFFFJJJOOOPPPVVVYYYTTTOOOLLLIIIFFF@@@===999777999;;;<<<===::::::::::::;;;===???@@@CCCFFFJJJMMMPPPXXXdddmmmrrrtttwwwxxxyyyzzz}}}~~~}}}{{{xxxuuutttttttttttttttuuuvvvwwwsssssstttuuuvvvwwwxxxxxxuuuwwwxxxwwwssspppmmmmmmqqqtttxxxyyyyyyzzz}}}|||~~~|||zzz{{{yyy{{{}}}zzzwwwvvvvvvuuuqqqqqqrrrsssuuuwwwyyyzzzxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyxxxxxxwwwxxxvvvsssppplllhhheeeddddddfffgggeeebbbaaabbbdddaaa```___^^^\\\XXXSSSOOOJJJGGGBBB>>>:::777333000000...+++((((((+++///111222333333333444666:::===EEEOOOVVVRRRFFF>>>@@@FFFYYYfffuuu}}}~~~}}}}}}|||wwwqqqhhh___VVVKKK???666000111222222111111333555777FFFNNNTTT[[[XXXSSSXXXTTTWWW```jjjllliiijjjpppqqqmmmjjjlllvvvrrriiijjjjjjxxxxxxhhh[[[RRRLLLIIIDDDAAABBBDDDGGGLLLWWWbbb>>>:::888888888;;;EEEPPPdddqqquuuuuuxxxpppeeedddfffmmmyyy{{{nnnnnnwwwzzz|||~~~}}}~~~}}}~~~~~~~~~~~~}}}||||||yyyxxxwwwvvvvvvwwwxxxyyywwwvvvuuutttsssrrrrrrrrrkkkkkkkkkjjjjjjjjjiiiiiidddbbb```^^^]]][[[WWWUUUUUURRRPPPQQQSSSQQQKKKFFF???>>><<<::::::===CCCGGGLLLMMMOOONNNKKKHHHFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKLLLKKKJJJJJJKKKIIIGGGDDDCCC@@@<<<:::888666444222666666555555777999<<<>>>>>>===;;;::::::<<<===????????????@@@AAABBBCCCDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA???===;;;:::999999:::999888777777999;;;<<<>>>???AAACCCDDDDDDDDDCCCDDDEEEDDDAAA===888666555666666777888:::<<<>>>???DDDDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFEEECCCBBB>>>DDDJJJLLLKKKIIIJJJKKKNNNOOOPPPQQQSSSTTTUUUUUUVVVWWWZZZZZZZZZYYYZZZZZZVVVUUUUUUUUUTTTPPPKKKGGGDDDDDDCCCDDDEEEGGGIIIJJJOOONNNMMMLLLLLLIIIDDDAAA???<<<:::999999:::999888>>><<<999888:::>>>AAABBBFFFJJJNNNRRRWWWbbbqqq|||}}}}}}~~~~~~|||zzzyyyxxxxxxuuuuuuuuuuuuuuuvvvwwwwww{{{zzzxxxwwwvvvuuuuuuuuuyyyxxxwwwuuutttrrrppppppxxxxxxyyyyyyyyyyyyxxxxxx{{{|||~~~zzz{{{xxxwwwwwwvvvuuussssssssstttvvvyyy{{{|||zzzzzzyyy{{{|||}}}|||zzz}}}|||yyywwwvvvuuuvvvvvvvvvtttpppkkkgggdddbbbaaabbbbbbaaa`````````````````````___^^^\\\XXXSSSNNNIIIFFFBBB>>><<<999555333......///000111111000000444333333333555888<<<>>>HHHSSS[[[UUUGGG???DDDMMM___ttt}}}}}}~~~{{{{{{}}}tttwwwxxxmmmfff[[[LLL===666444222000//////000222444999AAALLLVVVYYYWWWTTTQQQRRRXXX___ccceeegggjjjmmmnnnkkkhhhiiiqqqzzzqqqkkkqqqyyyyyyiii[[[QQQJJJFFFHHHCCCAAABBBEEEIIISSS]]]===:::888888888;;;EEEOOOdddtttzzz|||wwwkkkiiihhhmmmxxxssssss{{{{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}|||yyyxxxvvvuuutttttttttuuuuuutttsssrrrqqqpppppppppnnnmmmllljjjgggeeedddccccccaaa^^^]]]\\\YYYVVVSSSSSSQQQOOOQQQSSSPPPJJJDDD???>>><<<::::::>>>CCCHHHMMMOOOPPPOOOLLLIIIGGGFFFHHHHHHHHHHHHIIIKKKMMMNNNQQQPPPOOOOOOOOOMMMJJJGGGAAA???<<<:::999888666444888777777777888:::===>>>???>>>======>>>@@@BBBCCC???????????????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<;;;;;;<<<;;;:::888777777999:::<<>>CCCCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIGGGDDDCCCBBBEEEJJJMMMNNNNNNOOOOOOOOOOOOQQQSSSUUUXXXYYYZZZUUUVVVYYYZZZYYYXXXWWWVVVYYYXXXWWWWWWWWWUUUQQQOOOJJJIIIHHHFFFFFFFFFFFFGGGJJJIIIHHHHHHHHHGGGDDDAAA@@@===;;;::::::;;;;;;:::<<<;;;999:::<<>>===<<<<<>><<<<<<;;;:::888::::::999999:::;;;===>>>>>>>>>>>>>>>@@@BBBDDDEEE>>>>>>============>>>>>>============<<<<<<<<<<<<::::::;;;;;;<<<======>>><<<;;;999888888999;;;<<<@@@AAADDDGGGIIIJJJJJJJJJIIIIIIIIIFFFBBB>>><<<<<<777777888999;;;===???@@@BBBBBBCCCEEEGGGHHHIIIIIIIIIKKKMMMNNNMMMKKKGGGEEEGGGHHHJJJNNNRRRUUUVVVUUUSSSSSSTTTUUUWWWYYY[[[\\\ZZZ\\\^^^___^^^[[[XXXVVVYYYWWWVVVUUUVVVWWWVVVUUURRRPPPNNNKKKHHHEEEDDDCCCGGGFFFEEEEEEGGGGGGFFFEEE@@@>>><<<;;;<<<<<<<<<;;;::::::;;;<<>>:::777555333222000///...------...///000333444444444555999>>>BBBOOOUUUXXXPPPEEEBBBJJJTTTkkk~~~zzztttxxxxxxxxxyyyzzz{{{|||}}}~~~{{{uuukkk\\\JJJ===777444222111000000111222444444;;;EEENNNSSSSSSOOOMMMKKKQQQZZZbbbgggjjjlllnnnsssqqqlllgggiiivvvyyysssyyywwwhhhYYYNNNFFFBBBCCC@@@@@@BBBDDDFFFNNNVVV>>>;;;999999999<<>>>>>======@@@EEEIIIOOOQQQSSSRRROOOLLLJJJJJJNNNNNNMMMMMMNNNPPPQQQRRRUUUTTTTTTTTTUUUTTTRRRPPPIIIFFFCCCAAA@@@???===;;;<<<;;;;;;;;;;;;<<<===>>>>>>=========>>>@@@AAABBB===<<<;;;;;;::::::::::::::::::999999:::::::::;;;999999:::;;;<<<============;;;:::999999:::;;;<<>>===;;;<<<<<<===???AAACCCDDDCCCCCCEEEGGGIIILLLNNNOOOPPPRRRTTTUUUTTTPPPLLLJJJLLLJJJJJJOOOUUUZZZ\\\[[[[[[ZZZYYYYYYZZZZZZ\\\\\\bbbbbbddddddccc___ZZZVVVUUURRROOOOOOQQQSSSTTTTTTWWWUUURRRNNNKKKGGGEEEDDDGGGFFFEEEFFFIIIKKKLLLLLLAAA>>><<<;;;<<<======<<<888:::===???BBBEEEHHHKKKRRR]]]kkkuuu{{{{{{zzz|||~~~{{{yyywwwrrrrrrqqqqqqqqqqqqrrrrrrppppppppppppqqqrrrsssssspppppppppqqqqqqqqqqqqrrruuuvvvvvvwwwwwwvvvvvvuuusssrrrrrrsssvvvzzz~~~~~~}}}zzzwwwuuuuuuvvvuuuuuupppqqqrrrssstttvvvwwwxxxwwwvvvvvvwwwyyyzzzxxxwwwtttuuuuuuuuusssqqqooommmiiihhhfffccc```^^^\\\[[[\\\[[[[[[[[[\\\^^^```aaadddaaa^^^[[[YYYVVVSSSQQQJJJEEE>>>999666555333333111000...,,,,,,---///000333444555444555:::@@@FFFRRRTTTSSSKKKBBBAAAKKKVVVnnn|||tttvvvuuuvvvwwwxxxyyyyyyyyyyyy|||~~~}}}www{{{{{{ooo]]]III<<<777444333111000000111333444777<<>>>>>AAABBBCCCIIIPPP@@@<<<:::::::::===GGGQQQkkkzzzrrrqqqqqqvvv|||vvvvvv{{{xxxtttwww}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyyyyyyyyyyxxxxxxwwwwwwtttsssqqqooonnnmmmllllllkkkjjjiiigggeeecccaaaaaaaaa___\\\ZZZXXXUUUQQQOOOKKKLLLNNNOOOOOOKKKGGGCCC>>>>>>>>>======@@@EEEIIIOOOQQQSSSSSSPPPNNNMMMLLLOOOOOONNNNNNNNNPPPQQQRRRUUUTTTUUUVVVXXXXXXVVVTTTOOOLLLHHHEEECCCAAA???<<<;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>;;;:::999999888888888888999999999999999:::;;;<<<:::;;;<<<======<<<<<<;;;<<<;;;:::999999;;;===>>>CCCFFFIIINNNRRRUUUVVVWWWUUUTTTRRRLLLFFFAAA????????????@@@AAACCCEEEGGGHHHGGGGGGHHHJJJMMMPPPRRRTTTVVVXXXZZZZZZYYYVVVSSSPPPOOONNNMMMQQQXXX]]]______bbbaaa``````aaaccceeefffjjjjjjiiiiiihhhccc\\\VVVRRRNNNKKKJJJKKKNNNPPPPPPUUUTTTRRRPPPMMMKKKIIIGGGFFFEEEEEEGGGJJJMMMOOOOOOAAA>>><<<<<<===>>>>>>===999<<<@@@CCCEEEHHHLLLPPPYYYdddrrr|||}}}{{{yyywwwxxx{{{~~~}}}{{{zzzssssssrrrrrrrrrrrrrrrssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqrrruuuyyy|||~~~{{{}}}~~~{{{xxxuuussstttuuuuuuuuupppqqqrrrssstttuuuvvvvvvtttttttttuuuvvvwwwvvvtttttttttttttttrrrpppnnnmmmjjjiiigggddd```]]]ZZZYYYZZZZZZ[[[\\\]]]^^^___```bbb```\\\ZZZXXXVVVSSSPPPJJJEEE>>>999666555444333111000...---,,,...///111222444555555666:::CCCJJJSSSRRRNNNEEE===???JJJTTTlll~~~}}}tttvvvuuuvvvxxxyyy{{{{{{{{{{{{{{{~~~|||yyy|||sss^^^HHH;;;888333333222111111222333333666:::AAAKKKRRRTTTRRROOOHHHMMMUUU___gggmmmoooooolllmmmlllhhhfffiiiqqqyyy{{{}}}~~~xxx}}}wwwiiiYYYKKKBBB???>>><<<<<>>======<<<999999888777777777777777999888888888999:::<<<===<<<===>>>>>>>>>===<<<;;;;;;;;;:::999:::<<>>===???@@@@@@???===@@@DDDFFFGGGKKKQQQUUU]]]ggguuu}}}}}}}}}~~~xxxxxxxxxyyy{{{~~~~~~|||zzzttttttssssssrrrrrrssssssttttttrrrqqqpppooooooooonnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmllllllmmmmmmoooqqqtttwwwyyy{{{zzz|||~~~~~~~~~~~~}}}xxxuuusssrrrsssuuuuuuuuupppqqqrrrtttuuuvvvvvvvvvssssssrrrtttuuuvvvuuusssssssssrrrqqqpppnnnmmmlllkkkjjjhhheeeaaa]]]ZZZXXXXXXYYY[[[]]]______^^^^^^^^^\\\ZZZYYYXXXVVVRRRPPPIIIEEE???:::777555333222000//////...///000111222111444666666666;;;EEEMMMUUUQQQJJJ@@@:::===HHHQQQfffwww~~~}}}{{{sssuuuuuuwwwyyy|||~~~}}}}}}|||www___GGG:::888333333222222222222333333222555===GGGRRRWWWVVVSSSHHHKKKRRR[[[dddjjjllllllhhhgggfffdddcccdddgggiiinnnuuu}}}{{{zzz}}}uuuyyy~~~xxxkkk[[[LLLCCC???===::::::<<<<<<<<>>:::888888888;;;EEEPPPfffzzzuuuppppppxxx{{{yyyqqqrrrxxx}}}|||}}}{{{{{{}}}zzzzzzyyyyyyzzzzzz{{{{{{|||~~~|||}}}}}}}}}}}}|||{{{{{{tttuuuuuuvvvuuutttsssrrrrrrqqqooommmkkkjjjiiiiiijjjiiigggdddbbb___]]]\\\\\\ZZZWWWUUUSSSPPPLLLIIIDDDEEEFFFEEECCCBBBAAA@@@;;;;;;<<<<<<===@@@DDDGGGKKKNNNQQQRRRRRRQQQPPPQQQPPPOOONNNNNNNNNOOOPPPQQQSSSRRRRRRSSSTTTSSSQQQOOOKKKHHHDDDAAA???===:::888666666888999:::;;;<<<<<<<<<<<<=========<<<<<<;;;888888777666666666777777777666555555777999;;;===<<<===>>>@@@@@@???===<<<:::999999:::;;;>>>AAACCCFFFIIINNNTTTYYY^^^```bbb]]]\\\YYYTTTOOOKKKJJJJJJIIIJJJJJJLLLMMMOOOQQQRRRTTTTTTSSSTTTUUUWWWZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZWWWYYY[[[]]]^^^```bbbdddiiiiiijjjmmmrrrxxx}}}~~~yyywwwtttooogggaaaVVVRRRMMMIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIBBBBBBDDDGGGJJJLLLKKKJJJDDDBBB@@@@@@BBBCCCCCCCCC@@@DDDGGGHHHHHHLLLTTTZZZccclllxxx~~~}}}zzzyyyzzzvvvwwwyyy|||}}}zzzxxxttttttsssrrrrrrrrrrrrrrrqqqqqqooonnnmmmllllllllljjjjjjjjjkkkkkkkkkkkklllfffgggggghhhhhhggggggfffggghhhkkknnnqqqssstttuuuvvvyyy{{{{{{zzzxxxxxxxxxyyy|||{{{vvvtttqqqqqqrrrtttuuuuuuqqqrrrsssuuuvvvvvvvvvvvvtttsssssstttvvvvvvuuutttrrrqqqooonnnllllllkkkkkkhhhhhhgggeeebbb___\\\ZZZWWWYYY]]]```aaa```]]][[[YYYYYYXXXXXXXXXVVVRRROOOFFFCCC>>>:::777444222000...//////000111222333333111444777666666<<>>999===GGGOOO```pppvvvuuuyyyuuuoooqqqsssvvvzzz~~~||||||~~~{{{```FFF:::888333333333333333333333333111333999DDDNNNTTTSSSPPPHHHIIINNNUUU^^^eeehhhhhheeebbb___]]]___`````````___gggqqqxxx{{{{{{|||}}}zzzxxxyyy}}}tttwww}}}zzznnn]]]MMMCCC@@@===999888999999999>>>EEE<<<999777777777:::DDDNNN^^^}}}|||vvvpppooowww|||nnnnnntttzzzyyyyyyyyyzzz}}}yyyyyyxxxxxxxxxyyyzzz{{{|||}}}|||||||||||||||{{{{{{zzzxxxxxxxxxxxxvvvtttrrrqqqpppooommmkkkiiihhhggggggeeedddcccbbbaaa```___^^^ZZZXXXUUURRRPPPMMMIIIFFFBBBBBBBBBAAA???>>>>>>???:::;;;<<<<<<===???DDDGGGJJJLLLPPPRRRRRRQQQQQQRRRPPPPPPOOONNNNNNOOOQQQRRRPPPOOONNNNNNNNNLLLIIIGGGEEECCC???===<<<:::888666333444666888:::;;;;;;;;;777777888999:::::::::999777777666666666666777777555444333333555777:::;;;;;;<<>>999999999:::<<>>999===FFFNNN]]]lllpppooossspppjjjmmmrrrtttyyy~~~~~~tttvvv{{{|||```FFF999888333333333333333333333333444555999AAAJJJNNNLLLHHHHHHHHHJJJQQQZZZaaaddddddeee___YYYXXX[[[^^^^^^\\\XXX```kkksssvvvwwwyyyzzzzzzwwwvvv{{{zzzsssxxx|||ppp^^^NNNDDD@@@===999777777777777===DDD???:::666777888999===CCC[[[kkk|||||||||uuummmmmmuuu{{{lllnnnsss~~~uuusssvvvxxxyyy{{{xxxyyyyyyzzz{{{|||~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}|||}}}~~~}}}|||zzz|||zzzwwwuuuuuuuuutttsssooonnnmmmkkkiiigggfffeeeeeedddccc```^^^\\\[[[ZZZVVVUUUSSSOOOKKKGGGCCCAAA:::::::::999999999888888:::;;;<<<======???CCCEEEJJJLLLOOORRRSSSSSSQQQPPPMMMMMMLLLLLLKKKJJJJJJJJJLLLLLLKKKJJJHHHFFFDDDCCC>>><<<:::888666444333333555333111333666888777555666666666666777777777888999999888888777666666666555444333333555777888999:::;;;<<<>>>>>>>>>======888888999999:::>>>BBBFFFJJJOOOSSSSSSVVV\\\___```]]]]]]\\\[[[YYYWWWUUUTTTTTTUUUWWWYYYZZZZZZZZZYYYZZZXXXUUUSSSTTTUUUUUUUUUZZZYYYXXXWWWWWWWWWXXXYYY]]]```eeehhhiiiiiijjjkkkooommmlllnnnrrruuuuuutttwwwqqqjjjdddaaa^^^ZZZWWWSSSRRRPPPMMMKKKIIIGGGFFFBBBAAA@@@???@@@BBBEEEFFFDDDEEEFFFGGGIIIJJJLLLLLLFFFFFFEEEDDDDDDEEEGGGGGGHHHJJJLLLMMMNNNSSSZZZaaapppuuuyyyyyyuuuqqqppprrrsssyyy}}}xxxuuupppllliiikkkoooqqqooolllnnnmmmjjjhhhfffggghhhhhhhhhhhhgggfffdddccccccbbbcccbbbbbbaaaaaaaaaaaabbb___```aaaccceeefffffffffkkkkkkllllllllllllllllllkkknnnrrrvvvyyy|||zzztttrrrtttvvvrrrtttwwwxxxyyyzzz|||}}}zzzzzzsssqqqooonnnoooqqqsssuuutttttttttttttttsssssssssttttttuuuuuuuuuuuuuuuuuurrrpppnnnllljjjiiihhhgggfffeeeeeedddbbb```^^^]]]____________^^^]]]\\\[[[XXXWWWWWWWWWUUURRRMMMIIICCC???:::666333111///...////////////000111222333333222333555999@@@KKKUUU\\\NNNAAA<<<:::999BBBNNNZZZ[[[bbbkkkooommmlllnnnrrruuuyyy~~~wwwtttxxx}}}~~~~~~~~~___EEE999999444333222222111111222222222444999???EEEHHHHHHGGGFFFCCCCCCKKKWWW```bbb```\\\YYYVVVVVVZZZ^^^``````[[[ZZZ```kkktttxxx|||}}}~~~~~~yyyyyyzzz~~~|||yyyuuuiiiUUUFFFAAA;;;777666777777777;;;BBB???:::777777888999===CCCTTTcccttt}}}|||vvvxxxrrrlllllluuuxxxkkknnnsss}}}~~~tttrrruuuvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~}}}|||||||||}}}}}}|||zzz|||yyyvvvuuutttttttttrrrlllllljjjhhhfffdddcccbbbccccccbbb```^^^[[[YYYXXXTTTRRRPPPLLLHHHCCC@@@>>>888888888777777777666666888999;;;<<<<<>>CCCFFFFFFEEEFFFGGGJJJNNNQQQTTTVVVXXX[[[XXXWWWXXX\\\___`````````^^^aaajjjrrrvvv{{{}}}}}}~~~~~~{{{zzzxxxlllXXXHHH@@@<<<888555666777777;;;AAA???:::777888999999<<>>BBBEEEIIIKKKNNNQQQQQQPPPMMMLLLLLLKKKJJJHHHGGGEEEDDDCCC??????>>>===;;;999888777666555444222111111111111222111000111333444444333333222222222222222222222444444444555555555555555555555555555555666777888666777888::::::;;;::::::;;;<<<===>>>@@@DDDJJJNNNTTTZZZ______```ccccccaaa]]]]]]]]]\\\\\\[[[ZZZZZZ\\\\\\\\\[[[YYYVVVTTTSSSRRRPPPOOOPPPRRRUUUVVVVVVSSSSSSRRRRRRSSSTTTUUUUUU[[[]]]___aaabbbcccfffiiiiiihhhgggggghhhfffcccaaaYYYVVVQQQNNNMMMLLLJJJHHHKKKLLLLLLMMMMMMKKKJJJIIIDDDBBBAAA???>>>>>>??????BBBDDDFFFHHHIIIHHHGGGFFFFFFEEEDDDDDDDDDFFFGGGHHHKKKNNNQQQSSSUUU[[[ccciiivvvwwwwwwtttooolllnnnppp{{{~~~{{{zzzxxxvvvtttpppmmmjjjkkkmmmnnnmmmjjjggggggfffeeeeeedddccccccbbbbbbaaa```___^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[```aaabbbcccbbbaaa^^^]]]```bbbeeehhhjjjmmmqqqtttuuuuuutttsssrrrqqqooonnnjjjkkkjjjiiihhhiiikkknnnmmmpppsssvvvxxxzzz}}}|||vvvtttssssssuuusssrrrqqqqqqqqqqqqqqqrrrvvvvvvvvvuuuuuuuuuttttttsssssssssssssssrrrrrrrrrqqqpppnnnllljjjhhhggggggdddddddddcccbbb```___^^^^^^^^^___^^^^^^]]]\\\[[[XXXWWWWWWVVVTTTQQQLLLHHHCCC>>>888444222111111000000000000000000111333333333444555777<<>>IIIVVV```___bbbhhhllllllooosssyyy{{{~~~yyyssswww~~~{{{\\\DDD:::888444444333222222222222222333444777;;;@@@CCCCCCBBBLLLRRRWWWVVVPPPNNNSSSXXX[[[[[[\\\___bbbdddcccbbbgggcccccciiioootttyyy~~~}}}{{{{{{zzzppp^^^LLLBBB>>>999555666666777;;;@@@???:::777888999999<<>>@@@CCCHHHNNNRRRUUU\\\bbbcccdddgggfffccc```___^^^\\\[[[ZZZZZZYYY]]]\\\\\\[[[YYYVVVSSSQQQPPPOOOOOOQQQTTTVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTRRRSSSSSSRRRRRRSSSVVVYYYWWWWWWXXXXXXWWWTTTQQQOOOHHHFFFDDDCCCBBBBBBAAAAAADDDFFFHHHIIIJJJJJJIIIHHHFFFDDDBBB@@@???>>>======AAACCCFFFHHHHHHGGGEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGLLLOOOSSSVVVYYY^^^ffflllvvvvvvsssooollllllooorrr}}}yyywwwwwwvvvuuuooommmkkkjjjkkklllkkkiiieeeeeeeeeeeedddcccbbbaaa``````______^^^]]]]]]\\\ZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVXXXYYY[[[\\\\\\[[[XXXWWWXXXZZZ]]]```cccgggllloooqqqpppooollliiieeebbbaaa```aaabbbcccccceeehhhkkkooossswwwzzz|||~~~zzztttsssrrrsssvvvrrrrrrrrrrrrrrrqqqqqqqqqtttttttttssssssrrrrrrqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqpppnnnkkkiiihhhgggfffbbbbbbbbbbbbaaa```___^^^^^^^^^^^^^^^^^^]]]\\\\\\YYYXXXVVVVVVTTTPPPJJJFFFAAA===777333111222222222000000000000111222333333222444555777===IIISSSXXX[[[MMMAAA>>>>>>AAANNN]]]eeecccdddiiilllmmmqqqvvvzzz}}}{{{wwwrrrvvv}}}xxxYYYDDD:::777444444333222222222222333333444555888<<>>AAAIIIKKKOOOQQQRRROOOLLLIIIJJJIIIGGGEEEBBB@@@???>>>;;;;;;::::::888777555444222111111000000111111222//////000000000000000111111111111111111111111111333333444444555666777777444666888777555444555666666666666777888:::;;;;;;;;;===@@@CCCGGGMMMSSSXXXVVV^^^eeeggghhhkkkjjjhhhfffeeebbb```]]]\\\[[[[[[[[[[[[[[[ZZZYYYWWWUUUTTTUUUTTTTTTVVVXXXZZZ[[[ZZZZZZYYYXXXVVVTTTQQQPPPOOOHHHGGGFFFCCCAAABBBDDDGGGDDDEEEGGGGGGFFFDDDBBBAAA============<<<<<<======>>>@@@BBBDDDEEEEEEEEEEEEGGGFFFDDDBBB@@@???>>>===AAACCCFFFHHHHHHGGGEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGLLLPPPUUUXXX[[[```hhhnnntttrrrooollllllnnnssswww}}}xxxwwwvvvvvvuuuooommmkkkjjjjjjiiihhhgggcccdddddddddcccbbbaaa````````````___^^^^^^^^^]]]ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSQQQRRRTTTUUUVVVUUUTTTSSSPPPSSSVVVYYY]]]bbbhhhlllooonnnkkkgggccc^^^[[[XXXTTTVVVYYY\\\^^^bbbgggjjjtttwww|||xxxtttrrrqqqrrrvvvrrrrrrrrrrrrrrrrrrrrrrrruuuttttttsssrrrqqqqqqqqqrrrrrrqqqqqqppppppppppppooonnnllljjjhhhfffeeeeeeaaaaaaaaaaaaaaa```___^^^^^^^^^_________^^^]]]]]]YYYXXXVVVUUUSSSNNNIIIDDD???;;;666333222222222222000000000000111222333444111444555666???MMMVVVXXXZZZLLL???===???DDDSSScccjjjhhhhhhmmmpppqqqtttyyyzzz}}}|||vvvsssrrrvvv|||tttUUUCCC;;;666555444333333222222333333444333333666999===>>>>>>GGGIIIKKKJJJJJJOOOYYYaaahhhlllrrrwwwyyyxxxvvvtttmmmiiiiiimmmqqqqqqrrruuu~~~|||xxxrrriii[[[PPPCCC;;;555444666666999===???:::888::::::999;;;???GGGUUUeeemmmpppppplllgggfffdddaaa___bbbjjjuuu}}}yyybbbbbbdddlll}}}}}}yyywwwyyyzzzzzzzzzzzzzzz{{{||||||~~~{{{zzzyyyzzz{{{{{{yyywwwuuussspppooopppqqqpppoookkkjjjiiifffcccaaa___^^^\\\\\\[[[ZZZVVVSSSOOOMMMFFFDDDAAA===999777555555333333333333222222222222...000222333444777;;;>>>FFFIIIMMMPPPQQQNNNKKKHHHFFFEEEDDDBBB@@@===<<<;;;777777777666555444222111111111000000000111111222...///000000///...///111000000111111111222222222333333444444555666777777444777999888555333444666555555555666777999:::;;;===???BBBFFFKKKQQQYYY^^^```gggnnnppprrruuuuuurrrllljjjgggdddaaa___^^^^^^ZZZ[[[\\\\\\\\\ZZZYYYXXXZZZYYYXXXYYY[[[[[[ZZZYYYSSSRRRQQQNNNKKKHHHEEECCC??????===:::888777999;;;888:::<<<===;;;;;;;;;;;;888:::;;;;;;::::::;;;<<<;;;<<<===>>>???@@@AAABBBEEEEEEDDDCCCAAA@@@???>>>AAACCCEEEGGGHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFHHHIIINNNRRRWWWZZZ]]]bbbiiinnnsssppplllkkklllqqqwww{{{~~~{{{zzz||||||xxxvvvvvvuuutttooonnnllljjjhhhgggffffffbbbbbbbbbaaaaaaaaa``````aaaaaa`````````_________ZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRMMMMMMNNNNNNOOOOOOOOOOOOKKKMMMPPPSSSWWW\\\bbbgggjjjiiigggccc___[[[XXXVVVKKKNNNQQQTTTYYY___eeejjjtttxxx}}}uuurrrpppoooppptttrrrrrrrrrrrrrrrsssttttttwwwvvvvvvuuutttsssrrrrrrrrrrrrrrrqqqppppppoooooonnnllljjjhhhfffddddddccc___```````````````____________`````````______^^^YYYXXXVVVUUURRRMMMGGGCCC<<<999555333333333333222111111000111111222333444111666777777AAAQQQZZZYYYXXXJJJ>>><<>>AAABBBCCCEEEIIIRRR\\\dddmmmssszzz~~~|||{{{ooollllllpppsssssstttvvv}}}{{{{{{~~~|||wwwtttnnnbbbVVVEEE<<<444444555666888<<>>FFFVVVhhhrrrwwwxxxtttooollljjjeeebbbbbbiiittt}}}}}}iiigggfffkkkzzz~~~yyyxxxzzz{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzzyyywwwuuutttrrrooonnnooopppoooooolllkkkiiigggdddaaa___^^^YYYXXXVVVTTTPPPMMMJJJIIIBBB@@@===999666555444444222222222222111111111111...///111111222444888;;;BBBEEEJJJNNNOOOMMMIIIFFFBBBAAA@@@>>><<<:::999888444444444333222111000///111000000/////////000000...000111111......///111......///000111222333333222222333333444444555555444777:::999555222333555333333333444555777999::::::===@@@EEEJJJQQQYYY___gggnnnssstttuuuxxxxxxvvvllljjjgggdddaaa`````````]]]^^^_________^^^]]]\\\YYYWWWVVVUUUUUUTTTQQQOOOHHHGGGFFFDDDAAA===:::888888888777555333222444555333555777777666555777999888:::<<<<<<:::999;;;<<<<<<;;;:::::::::<<<>>>@@@BBBBBBBBBBBBAAA@@@@@@???BBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFHHHIIIKKKLLLPPPTTTYYY]]]___dddjjjooosssppplllkkknnnsssxxx|||zzzvvvuuuyyy~~~zzzwwwuuutttrrrqqqooonnnllljjjgggeeeddddddaaa```___^^^]]]^^^______aaaaaa````````````______ZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQLLLKKKJJJHHHGGGGGGHHHHHHHHHIIIKKKMMMOOOTTTZZZ^^^aaa``````^^^]]][[[YYYXXXNNNOOOPPPQQQTTTZZZ```eeeooouuu}}}yyytttsssqqqnnnooorrrrrrqqqqqqpppqqqsssvvvwwwwwwvvvvvvuuusssrrrrrrqqqssssssrrrqqqqqqpppoooooolllkkkiiifffdddcccbbbaaa^^^^^^___``````_________``````aaaaaaaaaaaa``````YYYXXXVVVTTTQQQLLLFFFBBB999777555555555444333111111111111111222333444444333888::::::EEEVVV^^^\\\VVVHHH<<<;;;???HHHZZZlllpppppptttzzz|||zzzzzz|||~~~xxxrrrqqqssswww~~~kkkNNNBBB<<<666555555444333333333333444444222111222666;;;===>>>BBBEEEIIILLLOOOUUU^^^eeemmmsss{{{~~~}}}}}}uuupppnnnrrruuuvvvxxx|||vvvtttrrruuuzzz~~~~~~~~~zzzxxxtttfffXXXGGG===444333555666888:::???;;;999::::::999:::>>>GGGXXXlllxxx~~~}}}xxxrrrooojjjeeedddjjjuuu~~~ppplllhhhkkkyyy{{{zzz}}}{{{{{{zzzzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzyyyvvvtttsssqqqnnnnnnooooooooonnnhhhgggeeeccc```]]][[[ZZZVVVUUUSSSOOOLLLIIIGGGFFF???===:::777444333444444111111111111000000000000...///000111111333777999???BBBHHHLLLMMMKKKHHHEEE>>>>>><<<;;;999888666666333333333333222111//////000000///............///...000222111...---///111,,,---...///000222333333111222222222222333333333444888;;;999555111222555111111111222333666888999666999===AAAGGGOOOWWW]]]ccciiimmmmmmmmmppppppmmmhhhfffcccaaa______`````````aaabbbbbbbbbaaa```___TTTRRRPPPNNNMMMKKKGGGEEE@@@@@@???===;;;777444222222333333333111111222444222444666555333333555888888;;;======;;;999:::<<<===;;;999888888:::===???@@@@@@AAAAAAAAA@@@@@@???CCCCCCDDDEEEGGGIIIJJJKKKIIIIIIIIIIIIJJJLLLNNNOOORRRVVV[[[___aaaeeekkkppptttpppllllllnnntttxxx{{{}}}xxxsssrrrwww~~~}}}yyyvvvtttsssqqqooonnnnnnmmmjjjfffdddcccddd```^^^\\\[[[[[[\\\^^^___``````````````````______YYYXXXWWWUUUTTTSSSSSSSSSRRRSSSSSSSSSRRRRRRQQQPPPMMMKKKHHHDDDBBBBBBBBBCCCFFFGGGHHHHHHJJJNNNSSSWWWYYYZZZZZZ[[[[[[[[[ZZZZZZWWWVVVTTTSSSSSSVVV[[[___jjjpppzzz~~~yyyuuuuuusssppppppsssrrrqqqpppoooqqqtttwwwyyyuuuttttttsssqqqpppoooooossssssrrrrrrqqqppppppoookkkjjjhhheeecccbbbaaa```]]]^^^______```_________```aaabbbbbbbbbbbbaaaaaaYYYXXXVVVTTTQQQLLLFFFAAA777666555555666555333000111111111111222333444555555:::<<<<<>>???AAAHHHPPPRRRQQQTTT[[[bbbkkkqqqyyy~~~~~~|||{{{|||zzztttppprrruuuxxx}}}~~~}}}rrrooolllnnntttyyy{{{|||~~~|||{{{wwwhhhXXXHHH>>>444333555666777:::BBB===:::::::::888;;;???HHHXXXooouuuqqqmmmiiifffiiivvvzzznnneeeiiivvv|||zzzyyy~~~~~~}}}}}}}}}}}}}}}~~~{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}|||zzzxxxwwwvvvrrrqqqooonnnmmmmmmmmmnnniiigggeeeeeeeeebbb\\\WWWTTTQQQMMMIIIGGGEEEAAA???999888666444222111000000222111000.........///000------...000111333444444;;;===@@@DDDFFFFFFEEEDDD===;;;999666444333333333//////.........//////000..................------//////...//////000111222////////////000000000000000000000000////////////222222222222222111000000111111222222222333333333999999:::<<>>===>>>;;;888777888777444111222222333444444222111000111222333444555777888888:::;;;===>>>>>>>>>======???>>>===<<<;;;:::999999777999<<<@@@BBBCCCBBBBBBBBBCCCDDDFFFHHHJJJLLLLLLJJJLLLNNNLLLHHHIIINNNSSS\\\\\\]]]___cccggglllnnnrrrooollllllooouuuyyy{{{uuusssrrrtttyyyzzzwwwtttpppmmmjjjlllkkkjjjhhheeebbb```^^^]]]]]]\\\[[[ZZZZZZ]]]___``````___^^^]]]]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQRRRSSSTTTSSSRRRPPPOOOHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCCCCDDDFFFJJJNNNPPPTTTVVVWWWYYYYYY[[[^^^```___^^^\\\[[[ZZZYYYYYYYYYccciiirrr|||}}}xxxsssppppppqqqrrrsssqqqqqqrrrssssssttttttuuuttttttsssrrrqqqqqqqqqqqqqqqpppooopppqqqqqqpppoookkkjjjiiigggeeedddcccbbb[[[\\\^^^```aaabbbbbbbbbdddccccccbbbaaa``````___]]][[[XXXUUUQQQJJJBBB<<>>BBBHHHXXXiiiooottt||||||zzzxxxwwwuuuxxx{{{jjjOOODDD???;;;777777555444444333444444333333333333444999???DDDHHHMMMTTTWWWYYYZZZ^^^aaammmnnnrrrwww{{{{{{yyyvvvvvvtttsssvvv}}}wwwkkkcccgggnnnqqqtttxxx~~~}}}{{{{{{xxxnnncccJJJBBB999666444333555888BBB===::::::999888:::???FFFVVVlll~~~xxxqqqmmmjjjmmmwwwxxxlllcccgggttt~~~}}}|||}}}}}}||||||||||||}}}}}}||||||}}}}}}}}}}}}}}}}}}|||{{{{{{||||||}}}~~~~~~}}}{{{xxxvvvuuutttsssrrrpppnnnllllllllllllgggeeebbbaaaaaa___ZZZUUUSSSPPPLLLHHHEEECCC@@@===666666555333222222222222111000///.........//////...//////000000111111111888:::===@@@BBBBBBAAAAAA;;;:::888666444333222111222111000///////////////........................222222000///............/////////000000000111111111111111111111111111111000000000000000//////...111111111111222222222333777777888:::===AAAEEEHHHEEEFFFGGGIIIIIIIIIIIIHHHHHHJJJKKKMMMOOOQQQQQQRRRSSSSSSSSSRRROOOLLLHHHFFF@@@???===;;;999888777777<<<999777666777666444111//////000111222222222222444444555666888999::::::<<<<<<>>>>>>???>>>======>>>>>>>>>======<<<<<<<<<888999;;;>>>@@@BBBBBBCCCBBBBBBCCCEEEGGGJJJLLLMMMMMMOOOQQQOOOMMMMMMRRRVVV[[[[[[[[[]]]```dddhhhjjjooommmjjjjjjnnntttxxxzzztttssssssuuu{{{yyyuuurrrooollljjjhhhhhhhhhgggfffeeedddccc^^^]]]\\\ZZZYYYZZZ]]]``````______]]]\\\[[[ZZZZZZYYYXXXVVVSSSQQQQQQPPPPPPQQQRRRTTTTTTSSSQQQNNNLLLIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@???@@@BBBEEEHHHJJJPPPRRRTTTVVVXXX[[[___bbbbbbaaaaaa```___^^^]]]\\\^^^cccjjjsss|||{{{xxxsssppppppqqqrrrrrrppppppqqqqqqrrrssssssssssssrrrrrrqqqpppppppppqqqsssrrrqqqqqqrrrrrrqqqpppmmmmmmllljjjhhheeecccaaa\\\^^^___aaabbbcccbbbbbbdddcccbbbaaa```___^^^^^^ZZZXXXVVVSSSOOOIIIAAA<<<;;;888444000...///000222222222222111222222333444666;;;AAAIIIVVVdddiiiiiiRRRDDD;;;===AAAHHHWWWfffpppuuu|||}}}zzzxxxxxxxxxxxx|||jjjQQQFFFAAA<<<777777666555444444444444333333333333444888???CCCJJJOOOVVVZZZ[[[\\\___aaahhhiiilllqqqvvvyyyyyyxxxzzzwwwvvvyyyxxxkkkbbbcccjjjoootttyyy}}}~~~}}}||||||{{{sssiiiTTTHHH<<<777555444555888BBB===::::::999888:::>>>HHHXXXnnn~~~tttooommmooowwwwwwlllcccfffrrr|||{{{{{{{{{{{{{{{|||||||||||||||||||||{{{{{{{{{yyyyyyzzz{{{}}}~~~~~~|||zzzwwwuuusssrrrtttsssqqqnnnlllkkkjjjiiieeebbb^^^\\\\\\[[[WWWSSSRRRNNNIIIEEEBBB@@@===:::444333333222222222333333000///......---.........////////////////////////333555888;;;<<<===<<<<<<777777666555444222000///333333111000///.................................222222000///...---------///000000000000111111111222222222222222222222222000111111111111000//////000000000000111111111111333333555777999;;;<<<===;;;;;;<<<<<<<<<;;;::::::>>>???AAADDDGGGIIIJJJJJJGGGFFFFFFEEECCC@@@===;;;777777555444333333333333888666555555666666444333//////000111333555666777666777888999;;;<<<=========>>>>>>???>>>>>>===<<<======>>>>>>??????@@@@@@<<<;;;;;;<<<===???BBBCCCAAAAAAAAACCCEEEIIILLLNNNNNNQQQSSSRRRQQQQQQUUUXXX[[[[[[[[[\\\^^^bbbeeegggkkkiiiggghhhmmmrrrvvvxxxsssssstttxxx}}}}}}wwwrrrnnnllljjjiiifffgggggggggffffffeeeddd___^^^\\\ZZZXXXZZZ^^^aaa``````^^^]]][[[ZZZYYYXXXWWWUUURRRPPPNNNNNNNNNOOOPPPRRRTTTUUUSSSPPPMMMJJJKKKKKKKKKJJJIIIHHHFFFFFF@@@???>>>>>>???AAACCCDDDIIILLLOOOSSSVVV[[[aaadddfffggghhhhhhgggeeecccbbb^^^```dddjjjrrr}}}}}}yyyvvvsssqqqrrrrrrqqqpppooooooppppppqqqrrrrrrrrrssssssrrrrrrqqqqqqrrrrrrsssqqqppppppqqqqqqpppnnnnnnnnnnnnmmmjjjfffcccaaa___```aaacccddddddccccccdddcccbbbaaa___]]]\\\\\\XXXVVVTTTQQQMMMGGG@@@;;;999777444111000///000111222222222222222333444444777<<>>CCCKKKQQQXXX]]]______bbbdddcccccceeeiiioootttvvvwww|||zzzyyy~~~yyylll```^^^dddkkksssxxxzzz{{{{{{{{{}}}zzzssscccRRR@@@777666555666888BBB===::::::999777999===GGGVVVkkktttnnnnnnpppwww~~~}}}pppfffgggqqq~~~||||||}}}~~~zzzzzzyyyyyyzzzzzz{{{{{{}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{|||}}}}}}zzzwwwtttrrrqqqsssrrrpppnnnmmmkkkjjjjjjddd```[[[YYYYYYXXXUUURRRPPPLLLFFFBBB???<<<:::888333333222111111111111222.........---------......///...//////////////////000222444777888888888888333444444444333111///---111111000///......//////............//////////////////......//////000000000000000111111111222222111111111222222222222222333333444444333333222111/////////000000000000000000111333444555555555555777777777888888888888888:::;;;===???AAABBBCCCCCC???>>>>>>===;;;888666555444333333222222222333333444444444444555555555555444444444444666888:::<<<888999:::;;;<<<>>>??????>>>>>>>>>======<<<<<<;;;;;;<<<<<<>>>???@@@AAABBBAAA???===;;;;;;===???@@@AAA@@@@@@AAADDDHHHMMMOOONNNPPPSSSSSSSSSSSSUUUWWW\\\[[[[[[\\\^^^aaadddfffgggeeeeeegggkkkppptttuuuqqqrrruuuzzz~~~yyyrrrmmmjjjiiihhhggggggggggggfffeeecccbbbaaa```___]]]ZZZXXXZZZ^^^aaaaaa```___]]][[[YYYXXXWWWUUUSSSPPPMMMLLLLLLMMMNNNNNNPPPSSSTTTTTTQQQNNNLLLMMMMMMMMMLLLKKKJJJIIIHHHDDDCCCAAA@@@@@@AAABBBCCCCCCFFFJJJNNNTTTZZZaaafffiiikkknnnppppppnnnllljjjeeeeeefffiiinnnvvvyyyvvvuuusssrrrrrrrrrpppoooooooooppppppqqqrrrrrrrrrttttttsssssssssttttttuuuqqqooonnnmmmnnnnnnllljjjkkklllmmmmmmkkkhhhdddaaaaaabbbccceeeeeeeeedddddddddcccbbb```^^^\\\[[[ZZZYYYWWWTTTPPPLLLEEE>>>999888777666444333222222222222222222222222333444555777;;;DDDSSSfffrrrmmmcccKKKAAA:::===FFFPPP\\\gggtttxxx}}}}}}yyyuuusssuuuyyy|||iiiSSSGGG???:::888777777777666555555444333333333222333777===BBBKKKQQQZZZ```bbbdddfffiiidddbbbbbbdddiiinnnqqqsssyyyyyy{{{{{{oooaaa[[[]]]eeennnsssuuuwwwxxxyyy|||zzzppp[[[DDD888666555555666BBB===:::999888666888<<>>???@@@>>>======<<<<<<;;;;;;;;;999:::;;;<<<>>>???@@@AAADDDCCC@@@===<<<<<<<<<===@@@??????AAADDDIIIMMMPPPOOOQQQTTTUUUUUUUUUVVVVVVXXXXXXXXXZZZ\\\```ccceeedddcccdddfffkkkooorrrsssppprrruuuzzz~~~}}}zzzuuunnniiigggffffffeeeeeeeeeeeedddcccbbbaaa`````````^^^[[[YYYZZZ]]]```aaa```___]]][[[ZZZXXXWWWTTTRRRPPPMMMLLLLLLMMMMMMKKKMMMQQQSSSUUUTTTRRRPPPPPPOOOOOOOOONNNLLLKKKJJJGGGFFFDDDCCCBBBBBBBBBBBB@@@BBBGGGKKKQQQXXX```eeejjjmmmrrruuuwwwwwwuuutttqqqpppooonnnpppvvv~~~{{{wwwuuusssrrrrrrrrrrrrpppnnnppppppqqqqqqrrrsssssssssrrrrrrqqqqqqrrrsssttttttqqqpppnnnmmmmmmmmmkkkiiiggghhhjjjkkkjjjhhheeeccccccdddeeeffffffeeeddddddccccccaaa___]]]\\\ZZZZZZ\\\YYYUUUPPPJJJDDD<<<777666666555444333333222222222222222222333444555666666;;;EEEVVViiirrrjjj]]]IIIAAA<<>>JJJ]]]ppp~~~}}}vvvsssrrrtttzzzrrrllloooyyy|||xxxwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}|||zzzyyyyyyzzz{{{|||~~~}}}}}}}}}}}}}}}}}}{{{xxxvvvtttsssnnnnnnnnnnnnnnnmmmlllkkkccc```\\\ZZZZZZYYYUUUQQQKKKGGGAAA<<<:::999777666333333111000///......---------.../////////......------...///000000111111...///000222333444444444000111111111000///......+++++++++,,,---...000000.........//////000000111222111111000000111111222111111222222222333333333//////000000111222222222222333333333333222111111000000000000////////////...///111222333222111111...///000222444777999;;;:::::::::::::::999888777666555444333222111000000111000000111111222333444333444666666666666888:::::::::999888888888888888999:::;;;<<<===???@@@@@@>>>======<<<<<<<<<<<<===999999:::;;;<<<===>>>>>>DDDCCCBBBAAA???>>><<<;;;??????@@@BBBFFFJJJNNNQQQRRRTTTVVVXXXYYYXXXWWWVVVRRRRRRSSSUUUYYY]]]aaaddddddddddddgggllloooqqqqqqpppqqqtttxxx||||||{{{yyyuuuqqqllliiiggggggfffeeebbbbbbcccddddddccccccccc``````___]]][[[[[[]]]_________^^^\\\ZZZYYYXXXWWWSSSSSSQQQPPPOOONNNNNNNNNKKKMMMPPPSSSTTTUUUUUUUUURRRRRRRRRQQQPPPOOOMMMMMMHHHGGGFFFDDDCCCBBBBBBBBB@@@BBBEEEIIIOOOVVV^^^ccciiilllrrrxxx|||}}}~~~}}}}}}|||{{{yyyyyy|||~~~yyywwwtttrrrqqqqqqqqqqqqpppnnnppppppqqqqqqrrrsssssssssnnnnnnnnnooopppqqqrrrssstttsssqqqpppooonnnllljjjeeefffggghhhhhhgggeeeddddddeeefffffffffeeedddccccccbbbaaa```^^^\\\[[[[[[\\\XXXTTTOOOIIICCC<<<777333333222111111111111111222222222222333555666777777>>>IIIZZZkkkqqqgggYYYFFFAAA???EEETTTeeeqqqwww|||~~~~~~{{{vvvvvvzzz~~~jjjYYYKKK@@@;;;888888999999999777555444444333333222222666<<<@@@IIINNNVVV[[[^^^aaafffiiijjjiiihhhjjjlllnnnooooooiiillluuu|||wwwlllbbb___dddhhhhhhkkkooossstttwww|||}}}{{{xxxdddLLL===777444555777BBB===999999888555777;;;???III[[[mmm|||zzzwwwtttqqqqqqwwwtttmmmnnnwww|||zzzyyyxxxxxxxxxxxxyyyyyyzzz||||||}}}|||zzzyyyzzz{{{}}}~~~}}}}}}|||{{{{{{{{{{{{{{{~~~}}}|||zzzwwwuuutttsssoooooooooooommmllljjjiiibbb___\\\[[[[[[YYYTTTPPPIIIEEE???;;;999999888777111000//////.........///---...///000000000//////000000000000000000000000......///000111222222222111000000////////////000---------------...///000---......///000000111111111111111111222333444555222222222333333333333444000000111111222333333444333333333333333222222111111111111000000/////////---...///000111222222222222222333555777:::===???@@@@@@@@@@@@???>>>===<<<555444333222111000000000111000000111111222333444444666888999888888:::<<<:::;;;;;;;;;::::::999888:::;;;<<<===???@@@AAAAAA???>>>>>>======>>>???@@@;;;;;;;;;;;;;;;<<<<<<<<<@@@AAACCCDDDDDDBBB???======???AAADDDHHHLLLOOOQQQSSSTTTVVVXXXYYYXXXUUURRRNNNNNNPPPSSSXXX]]]bbbeeeeeeeeefffiiimmmppppppppppppppprrruuuxxxxxxvvvtttssspppmmmkkkjjjiiihhhgggddddddeeeeeeeeeddddddccc___``````___\\\[[[\\\]]]\\\[[[ZZZYYYXXXWWWVVVVVVSSSTTTTTTTTTSSSQQQPPPOOONNNOOOPPPRRRTTTUUUVVVWWWSSSSSSSSSSSSRRRPPPOOONNNJJJIIIHHHGGGFFFDDDCCCCCCAAACCCFFFHHHMMMSSS[[[```fffjjjpppwww~~~~~~xxxvvvvvvtttrrrpppooopppqqqpppoooooooooppppppqqqrrrrrrrrrooooooooopppqqqrrrttttttvvvtttqqqppppppooollljjjgggggggggggggggfffeeedddeeeeeefffffffffeeecccbbbbbbbbbaaa```___^^^]]]\\\XXXUUUPPPLLLGGGBBB<<<888333222111000000000111222222222222333444555666777;;;CCCOOO^^^lllpppfffWWWCCC@@@@@@HHHZZZnnnzzz~~~{{{{{{yyy}}}yyydddVVVIII???:::888999::::::999888666444444333222222222666;;;@@@IIIMMMRRRUUUVVVYYY^^^bbbhhhiiikkkppptttvvvvvvuuujjjkkkppp}}}}}}zzzzzzsssjjjgggkkkkkkhhhiiiooossstttvvvzzz{{{xxxvvveeePPPBBB:::666666999BBB===999999777555777;;;;;;EEEVVVhhhvvv}}}}}}|||yyywwwvvvsssnnnlllsss|||uuummmnnnvvv~~~|||{{{yyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzyyyzzz|||~~~{{{zzzzzzyyyyyyzzzzzzzzz|||{{{zzzxxxvvvuuussssssqqqqqqpppooommmjjjhhhfffaaa^^^\\\\\\\\\YYYSSSOOOHHHDDD>>>:::999999999888...............///000000---...000111111111000///222222222111000/////////------......///000111111111000///......///000111000//////.........//////---......///000111111222---...///111444666999:::222222333333333444444444111111222333333444555555555555666666555555444333222222111111000000//////------...///000222333333333444444555777:::===???AAAAAAAAAAAAAAA@@@???>>>666555444333222222222222222222222222222333444555555888::::::999888;;;===;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>@@@AAABBBCCC@@@@@@?????????@@@BBBCCC<<<<<<<<<<<<<<<;;;;;;;;;;;;???CCCGGGGGGEEEAAA???===???BBBEEEIIIMMMPPPQQQQQQRRRTTTVVVWWWUUUQQQNNNMMMNNNPPPTTTZZZ```eeeiiiffffffgggjjjnnnppppppoooppppppqqqtttvvvvvvtttrrrrrrpppnnnmmmmmmllljjjiiijjjiiiiiigggfffdddbbbaaa^^^```aaa```^^^\\\\\\\\\YYYYYYXXXWWWVVVVVVUUUUUUTTTUUUVVVVVVUUUSSSQQQOOORRRQQQRRRRRRSSSUUUVVVWWWTTTTTTTTTTTTSSSQQQPPPOOOMMMLLLKKKJJJIIIGGGFFFFFFCCCDDDFFFHHHLLLRRRYYY^^^dddhhhooowww~~~yyyttttttuuutttrrrooonnnoooppppppooonnnnnnnnnoooppppppqqqqqqqqqqqqrrrssstttvvvwwwxxxuuussspppooonnnmmmkkkhhhiiiiiihhhgggfffeeeddddddeeeffffffffffffdddcccbbbbbbbbbaaa```______^^^^^^SSSQQQMMMIIIFFFBBB===:::555444222111111222444555222222222333444555777777>>>GGGUUUbbbnnnqqqfffXXXAAA???@@@JJJ^^^sss}}}{{{~~~|||ooo\\\QQQFFF<<<888888999:::;;;:::888666555444333222111222666;;;???IIILLLOOOPPPPPPRRRWWW[[[eeegggmmmtttzzz}}}}}}{{{ooolllmmmuuu{{{zzzyyy{{{xxxpppnnnpppoookkkiiiooottttttvvvyyyyyyvvvtttfffSSSFFF<<<777888<<>>@@@@@@@@@@@@>>>???AAAAAAAAA@@@>>>===@@@???>>>===;;;:::888888<<<>>>AAAEEEGGGGGGGGGFFFDDDBBBBBBEEEJJJNNNOOONNNRRRRRRSSSSSSRRRRRRQQQPPPNNNNNNQQQVVV]]]cccfffgggeeeeeegggjjjmmmnnnmmmkkkjjjlllnnnpppppppppooonnnrrrqqqpppooonnnmmmlllkkkhhhggggggeeedddbbb```___]]]^^^^^^]]]\\\ZZZXXXVVVXXXWWWVVVUUUTTTUUUVVVWWWYYYXXXWWWXXXYYYYYYWWWUUUTTTRRRQQQQQQSSSUUUWWWWWWUUUSSSQQQPPPPPPQQQSSSUUUQQQPPPOOOMMMJJJHHHGGGFFFGGGFFFFFFGGGLLLRRRXXX\\\___eeemmmuuu{{{|||yyyuuurrrqqqooonnnnnnmmmnnnpppqqqssssssrrrqqqqqqppppppqqqqqqqqqpppoooooopppsssuuuwwwssssssrrrqqqpppooonnnmmmiiihhhgggfffeeecccbbbbbbffffffffffffffffffffffffgggeeedddbbbaaa___[[[XXXWWWRRRKKKEEE@@@<<<999666555444444333222222222333000111222222333444888:::AAAKKK[[[mmmzzzvvv```JJJAAA>>>???MMMcccxxx~~~yyy|||}}}~~~|||dddUUUKKKFFFBBB:::::::::999888777666555444666555333333333666888:::EEEJJJPPPQQQOOONNNQQQTTT___eeeiiimmmvvv{{{qqqlllfffiiiyyy~~~yyyxxxzzz~~~yyyuuutttqqqmmmnnnqqqtttwwwxxxvvvsssqqqpppnnncccPPP???777777999CCC===999::::::888888;;;;;;@@@LLL^^^oooxxxxxxssskkkhhhfffeeeeeegggpppzzz{{{yyy{{{{{{yyywwwwwwzzz}}}~~~}}}{{{zzzzzz{{{|||}}}~~~|||zzzzzzzzz{{{|||}}}zzzwwwvvvvvvuuurrrooorrrpppnnnmmmlllkkkhhheeeaaa^^^[[[XXXUUUQQQLLLIIIAAA???;;;999777666333111111111111111000000000///...............///000111222111000000/////////000/////////.........------000/////////.....................------,,,,,,,,,------...//////000111111444444333555666777666444444555555666555555444444333222111333666888666444555777888777555444444555777666333111000000000111555333111000000222444555444666888:::;;;>>>AAADDDFFFEEEFFFHHHJJJHHHDDD@@@666444222000//////111222555555555444444444444444777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<===>>>?????????????????????>>>>>>============>>>>>>===<<<:::999888888:::<<>>===BBBRRRhhhzzzzzz|||wwwxxxyyyxxx}}}}}}~~~~~~bbbUUULLLGGGDDD<<<;;;;;;:::999888777666666666555333222222444666888AAAFFFMMMPPPOOONNNPPPSSSXXX^^^cccgggqqq{{{}}}zzzppplllfffhhhwww|||yyyyyy{{{~~~{{{xxxyyyvvvrrrpppqqqssstttuuuvvvuuuuuurrrooofffVVVEEE;;;999999DDD===999::::::888888:::===???GGGYYYlllwwwwwwsssjjjhhhffffffeeefffmmmvvv}}}~~~}}}{{{yyyyyy{{{}}}~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||{{{{{{{{{|||}}}~~~{{{zzzxxxwwwvvvtttrrrooosssqqqnnnmmmkkkhhheeebbb___\\\XXXUUURRRNNNIIIEEE>>><<<999888777666555333111111111111000000000000---------...///000222222111000000///////////////000000/////////.........////////////.....................---------------,,,,,,---///000222333333555444444555777777666444666777777888888777777666333222222333666888888888444666777777555444444555555444333111111111222333111111111111111222333444444666999;;;===@@@EEEHHHHHHIIIKKKMMMNNNKKKFFFBBB888777555333333333555666555555555555555666666666:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===???>>><<<::::::;;;<<<===;;;;;;::::::999888888777888999;;;>>>BBBEEEHHHJJJJJJJJJJJJKKKMMMNNNNNNMMMOOOOOOOOOOOOOOONNNNNNMMMNNNQQQWWW___gggkkkmmmlllhhheeecccbbbcccccccccbbbfffgggjjjlllmmmmmmllllllhhhiiiiiijjjjjjkkkkkkkkkjjjiiihhhfffdddbbb```___\\\]]]^^^^^^^^^\\\[[[ZZZXXXWWWVVVUUUTTTUUUUUUVVVVVVVVVVVVWWWYYYZZZYYYWWWRRRQQQNNNMMMMMMPPPSSSUUUWWWUUUSSSPPPOOOPPPQQQRRRRRRRRRQQQPPPOOOMMMKKKKKKJJJIIIGGGGGGHHHKKKOOORRR\\\bbbjjjpppvvv|||yyyrrrooommmlllnnnlllmmmooopppqqqqqqppppppoooooonnnoooooopppqqqrrrtttsssrrrqqqppppppqqqrrrtttsssrrrpppnnnlllkkkjjjfffeeecccaaaaaaaaaaaabbbgggggggggggggggggggggggggggeeecccbbbaaa^^^ZZZWWWTTTPPPIIICCC???;;;888555222222111000000000000111000222333333444555999;;;GGGSSScccpppuuummmYYYFFF:::===FFFXXXnnn}}}~~~|||vvvrrrsssuuutttxxxyyyyyyzzz||||||aaaWWWMMMIIIGGGAAA===<<<<<<;;;:::999888777888777555333333444555666;;;BBBIIINNNNNNNNNNNNOOONNNSSSXXX^^^gggqqqvvvuuummmjjjfffgggssszzzxxxzzz|||}}}~~~~~~{{{rrrrrrrrrssstttvvvxxxyyytttrrrkkk___PPPCCC<<<:::DDD>>>::::::999777777:::===<<>>>>>>>>>>>??????>>>===<<<<<<======<<<<<<<<<;;;;;;;;;999999888888888777777777666777888;;;???DDDIIIKKKMMMNNNOOOPPPQQQPPPOOONNNPPPPPPPPPPPPPPPOOONNNNNNOOOSSSZZZdddkkkooonnnmmmgggccc```^^^___````````````bbbeeegggiiiiiiiiihhheeeeeeeeeffffffgggggghhhiiihhhfffdddbbb```___^^^\\\\\\^^^^^^^^^^^^]]]\\\ZZZYYYWWWVVVUUUVVVVVVWWWWWWVVVVVVWWWXXXYYYWWWVVVRRRPPPNNNLLLKKKMMMQQQTTTXXXVVVSSSPPPNNNNNNOOOPPPRRRRRRRRRRRRRRRPPPOOONNNMMMKKKIIIGGGGGGHHHJJJLLLWWW]]]dddkkkqqqxxxsssmmmkkkjjjkkknnnlllnnnqqqssssssrrrqqqpppnnnnnnnnnoooppprrrssstttuuutttsssrrrrrrrrrsssssstttsssrrrpppmmmkkkjjjiiigggfffdddccccccdddeeefffgggggggggggggggggggggggggggeeecccbbb```]]]YYYVVVSSSNNNHHHBBB>>>:::777444333333222222222222222333111222333444444666:::===FFFTTTdddlllkkk```NNN>>>888===HHH[[[ppp}}}~~~}}}}}}zzzrrrnnnqqqtttuuuxxxyyyzzz|||~~~yyybbbZZZPPPLLLKKKEEE??????>>>===<<<;;;:::999<<<:::888777666555666777888>>>GGGLLLMMMLLLKKKJJJFFFIIIMMMSSS[[[dddjjjlllgggfffdddfffooo{{{~~~{{{yyyxxxzzz|||~~~vvvvvvwwwxxxyyyzzz{{{{{{wwwtttooohhh[[[KKK@@@<<>>::::::999777777999;;;:::???OOOddduuu||||||~~~{{{yyywwwrrrmmmooouuuuuuwww|||zzzxxxxxxzzz{{{{{{zzz|||||||||||||||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyzzzzzzyyywwwuuurrrqqqooonnnlllkkkjjjhhheeeccc^^^[[[WWWSSSOOOJJJEEEAAA===;;;888666555444222000000000000000000000111111111000000/////////000000000000////////////000000222222111111111000000000.........///////////////........................//////000000111222222222555555444666777888666555555666777888888888888888999888777666555666777888666888::::::888777888999777666555333222111000000...///000222333333333222666888;;;>>>BBBHHHNNNSSSTTTVVVYYYXXXSSSKKKCCC>>>666666555444555555666777777777777888888999999999::::::999999;;;<<<>>>@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>===<<<;;;;;;===???@@@@@@>>>;;;999888888777777666666666555666666777999>>>CCCHHHKKKNNNPPPSSSUUUUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRRRRQQQUUU]]]ffflllnnnllliiibbb___[[[ZZZ[[[]]]^^^___ZZZ[[[^^^aaacccddddddcccbbbbbbbbbbbbbbbbbbbbbbbbeeedddbbb```^^^]]]]]]\\\[[[\\\]]]^^^___^^^]]]]]]\\\[[[YYYXXXWWWWWWWWWXXXXXXWWWWWWWWWXXXWWWVVVTTTQQQQQQOOOLLLJJJKKKOOOSSSWWWUUUQQQNNNMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQOOOMMMJJJHHHGGGGGGHHHIIIQQQVVV^^^dddjjjrrr{{{{{{ppplllkkkjjjlllooommmooorrruuuuuutttrrrqqqoooooopppqqqrrrsssuuuvvvtttttttttttttttuuuuuuvvvtttsssrrrpppmmmkkkjjjiiigggffffffeeeeeefffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeecccbbb```]]]XXXUUUQQQLLLFFF@@@<<<999666444222222222111111222333333111222444444555777;;;>>>GGGVVVeeeggg```TTTEEE999888===III\\\ooo}}}~~~}}}~~~~~~{{{|||xxxqqqnnnssswwwxxxyyyzzz|||~~~vvvddd]]]SSSOOONNNJJJCCCCCCAAA@@@>>><<<;;;:::<<<;;;999777666555555555777===EEEKKKLLLKKKHHHFFFCCCCCCFFFKKKQQQWWW___dddbbbdddeeegggmmmuuuwwwtttwwwxxxyyyyyyxxxyyy{{{|||{{{}}}{{{uuuqqqmmmbbbQQQBBB===EEE???::::::999777777999999999===KKK^^^ppp{{{yyyrrrrrrvvv}}}{{{oooqqq|||}}}{{{yyyxxxxxxzzz{{{{{{zzzzzzzzz{{{|||~~~~~~|||{{{zzzyyyxxxzzz|||{{{xxxuuutttsssooonnnlllkkkjjjiiifffddd___[[[WWWSSSNNNIIIDDD@@@<<<:::777555444333111///000000000000111111111111222111000000/////////000000000000000000111111222333333222222222111111111.........///////////////.............../////////000000111111222222333333666555555666888888777555555555666777888888888888999::::::888666666777888777999:::;;;999999999:::777777666444333111000000000000111222333333333222555777:::>>>CCCJJJQQQVVV[[[]]]___\\\TTTKKKBBB>>>777777777777888999999:::888888888999::::::;;;;;;:::::::::;;;<<<===>>>???AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>======<<<;;;;;;===@@@CCCBBB???<<<999888888888777666555555444555555666888;;;@@@DDDFFFLLLPPPVVVYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTWWW^^^eeeiiiiiieeebbbZZZWWWTTTTTTUUUXXXYYYYYYRRRTTTWWW[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^aaa```^^^\\\[[[[[[[[[\\\[[[\\\]]]^^^^^^]]]\\\\\\]]][[[ZZZXXXWWWWWWWWWXXXXXXWWWVVVWWWXXXWWWVVVTTTQQQRRRRRROOOLLLLLLOOORRRUUUSSSOOOLLLKKKKKKLLLMMMPPPQQQSSSUUUVVVVVVTTTSSSQQQOOOLLLJJJHHHGGGHHHHHHMMMQQQXXX]]]bbbjjjrrryyy}}}}}}}}}|||{{{{{{|||}}}wwwooommmlllkkkmmmqqqnnnppprrruuuuuutttsssqqqppppppqqqqqqssstttuuuvvvsssttttttuuuuuuvvvvvvvvvtttsssrrrpppnnnlllkkkjjjeeeeeefffggghhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggfffcccaaa___\\\XXXTTTOOOKKKDDD???;;;888555333000////////////000111111111222444555666888<<>>EEE???::::::999777666888777888===GGGVVVhhhwww}}}tttsssvvv|||zzzlllnnnxxx}}}zzzyyyyyyyyy{{{||||||{{{wwwxxxzzz}}}~~~}}}|||{{{{{{xxx{{{~~~}}}zzzvvvuuuuuurrrpppnnnlllkkkhhheeebbb^^^[[[VVVRRRMMMHHHBBB>>>:::777555444444333222000///000000000111111111111000000000///000000111111111111111111111222333333333333333333222222222222............/////////000---........./////////000//////000111222444555555666555555666888888777666555555777888888999999999777999;;;:::888777888999666888::::::999999999:::555555555555444333222111222222222222222333333333222444888<<>>888999999:::;;;;;;<<<<<<:::;;;<<<===>>>?????????AAAAAA@@@@@@???>>>>>>>>>==================<<<<<<<<<>>>@@@AAAAAA???<<<::::::999888777666555444333333333444666888;;;>>>@@@IIIOOOWWW\\\]]]]]]^^^^^^[[[[[[\\\\\\[[[[[[ZZZYYYWWWYYY^^^bbbeeeccc^^^ZZZRRROOOMMMLLLNNNOOOPPPPPPLLLNNNQQQUUUWWWXXXYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]][[[ZZZZZZZZZ[[[\\\[[[\\\\\\]]]]]]\\\[[[ZZZ[[[ZZZXXXWWWVVVUUUVVVVVVTTTTTTTTTVVVXXXYYYXXXWWWPPPSSSUUUSSSNNNMMMOOORRRRRRPPPMMMKKKIIIJJJKKKLLLNNNPPPSSSVVVWWWWWWVVVUUURRRPPPNNNLLLJJJIIIIIIJJJLLLOOOTTTXXX[[[aaahhhnnnxxxzzzuuutttuuuvvvwwwvvvvvvwwwyyy}}}yyysssooonnnnnnlllnnnrrrmmmoooqqqrrrssssssqqqqqqqqqpppqqqqqqrrrssstttuuutttttttttttttttssssssrrrtttsssrrrqqqooonnnmmmllleeegggiiikkklllmmmlllkkkiiiiiiiiiiiiiiiiiiiiiiiigggfffcccaaa___\\\WWWTTTNNNJJJCCC>>>:::777444222///////////////000111111111333444555666999===@@@MMM]]]hhhbbbRRRDDD===::::::AAAPPPcccuuu~~~{{{zzz}}}~~~|||~~~~~~xxxzzzyyytttrrruuuxxxxxxxxxzzz}}}}}}hhh___^^^VVVSSSUUUSSSKKKJJJHHHDDDAAA>>>;;;:::888777666555333222222111555999@@@HHHMMMOOOMMMKKKEEECCCCCCHHHKKKOOOYYYccckkkpppsssrrrrrrpppkkkdddbbbgggnnnsssxxx{{{~~~}}}xxxsssyyyuuunnnnnngggTTTEEE???EEE???::::::999777666888777999===EEEQQQbbbrrr}}}}}}tttrrrvvv{{{{{{lllmmmvvv}}}~~~{{{zzzyyy{{{}}}~~~}}}|||vvvwwwzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}yyy|||~~~{{{wwwvvvvvvtttrrrooommmkkkhhhdddaaa]]]ZZZUUUPPPLLLFFF@@@<<<777555333333444444333222//////000000111111111222////////////000222333444222111111111222333444444444444333333333333222222---.........//////000000---.........//////000000---...///111333555777888666555555666888888777666555666777888999:::::::::555888;;;<<<:::888999;;;555777999999888888999:::333333444555555444444333444444333222222333333333000222555:::@@@HHHPPPVVVVVVXXXZZZVVVMMMDDD===;;;666777888888999:::;;;;;;999999::::::;;;<<<======:::<<<>>>???@@@@@@@@@@@@AAAAAA@@@@@@???>>>======<<<<<<===============<<<>>>>>>>>>???>>>======<<<;;;:::999777666444333333111222333444666888:::;;;GGGNNNWWW]]]___```aaabbb]]]]]]]]]]]]]]]\\\[[[[[[XXXZZZ]]]```aaa___YYYUUULLLJJJHHHGGGHHHIIIHHHGGGHHHJJJNNNQQQTTTUUUVVVUUUUUUUUUWWWYYY[[[\\\^^^___]]]\\\ZZZYYYYYY[[[\\\^^^[[[\\\\\\]]]\\\[[[ZZZYYYZZZYYYWWWUUUTTTTTTTTTTTTQQQQQQRRRUUUXXXZZZZZZYYYQQQTTTWWWUUUPPPNNNOOOQQQQQQOOOLLLIIIHHHIIIJJJLLLNNNPPPSSSVVVXXXWWWVVVUUURRRQQQOOOMMMLLLKKKKKKKKKMMMPPPSSSUUUWWW[[[bbbgggnnnvvv|||wwwpppllllllnnnqqqrrrsssssstttwww{{{uuuqqqnnnoooooommmnnnrrrlllmmmooopppqqqqqqppppppppppppppppppqqqrrrsssssstttttttttsssrrrqqqooonnnssssssrrrqqqpppooonnnmmmgggjjjmmmppprrrqqqpppoooiiiiiiiiiiiiiiiiiiiiiiiihhhfffcccaaa___[[[WWWSSSMMMIIICCC===:::777444222111111000111111222333333111333444666777999===@@@MMM]]]hhh___MMM???:::999999CCCTTThhhzzz|||yyyyyy{{{|||{{{}}}yyyxxx{{{zzzuuurrruuuwwwvvvyyy{{{~~~uuubbb[[[]]]VVVTTTWWWWWWNNNLLLIIIFFFBBB>>>;;;999888888777666555444333333333777>>>GGGNNNQQQQQQPPPGGGDDDDDDIIIMMMPPP[[[gggqqqwwwzzzxxxuuuqqqhhh```[[[```iiiqqqwww||||||wwwqqqjjjoooxxxtttlllmmmfffTTTEEE@@@FFF???:::999888555444666555888:::???JJJ\\\mmmxxx}}}uuuppprrrtttooohhhqqq~~~zzzxxxuuuuuuwwwyyyzzzzzz{{{{{{{{{|||}}}~~~~~~~~~}}}~~~}}}}}}}}}|||{{{zzzxxxvvvpppooollliiifffdddbbbbbb^^^ZZZTTTOOOJJJDDD???;;;444444333222222333333333888444000...000000...,,,000////////////111333444333333444444555666666777777777888999888666444222111///---,,,,,,---...//////...------///000000000555666888777666555555666777777777777777888888888444666888999888999:::;;;777888888999999999888888777777777777777777777777444444555444333222111000222222222333444555777777666888999999:::===CCCHHHIIINNNOOOJJJDDDAAA===999555666777999:::<<<===>>>======>>>>>>???>>>>>>>>>CCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======???>>>=========>>>???@@@<<<<<<;;;;;;;;;<<<=========;;;999888777666444222333222000000111555999<<>>:::555444333222222222222222666444111000000000000///111111000000111222333444333444444444555555666666999:::;;;<<<<<<:::999888555333111///...//////000000///---...000111111000///111222222222222333555777888999999::::::999999666999;;;<<<;;;:::;;;<<<888888999999999999888888777777777777777777777777555555555444444333222111111111111222333444555666666777777777666888===AAATTTRRRJJJ???:::;;;:::888333333444555777888999:::======>>>???@@@@@@@@@@@@DDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAA>>>===<<<<<<<<<<<<=========;;;999999999888555333111000//////000333666888===AAAIIIRRRYYY]]]___```fffeeecccaaa___^^^]]]\\\WWWYYY[[[[[[XXXPPPHHHCCC>>>?????????>>>>>>======;;;???EEEJJJMMMOOOQQQSSSUUUVVVWWWWWWVVVWWWXXXZZZ[[[ZZZYYYYYYYYY[[[\\\]]]\\\]]]^^^]]]\\\[[[\\\]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYUUUUUUVVVWWWVVVUUUTTTTTTPPPMMMIIIEEEDDDEEEGGGIIILLLNNNPPPSSSUUUUUUVVVVVVUUUUUUSSSPPPLLLJJJJJJKKKIIILLLPPPSSSTTTVVVYYY[[[___dddlllttt}}}xxxmmmhhh]]]\\\[[[[[[\\\___bbbdddhhhlllpppsssvvvyyy}}}sssqqqppppppqqqqqqpppooolllmmmnnnoooppppppppppppppppppooonnnooooooqqqrrrqqqqqqqqqppppppoooooooooqqqqqqqqqsssuuutttrrrpppooopppqqqqqqpppnnnlllkkkllllllllllllkkkiiihhhgggfffddd```]]][[[YYYUUURRRLLLHHHAAA<<<888666444222111111111111111222222333333111111444777888===CCCTTT^^^eee]]]JJJ<<<888<<<>>>KKK^^^qqq~~~|||}}}}}}|||tttmmmooowww{{{yyy{{{|||hhhaaaYYYSSSRRRQQQOOOMMMJJJKKKLLLLLLJJJGGGCCC@@@999888777666555444444444555555888@@@JJJRRRSSSRRROOOLLLKKKNNNRRRXXXcccmmm}}}|||sssiiiaaafffooowww|||~~~~~~}}}}}}vvvpppeeebbbeeeoooyyy~~~wwwmmmfff[[[LLLCCC@@@JJJCCC>>>===<<<888888::::::;;;<<<@@@HHHVVVgggttt~~~}}}~~~zzzsssnnnmmmrrr|||{{{mmmmmmttt~~~{{{xxxwwwxxxzzz{{{{{{wwwxxxyyy{{{||||||}}}}}}~~~~~~~~~~~~}}}|||zzz{{{||||||{{{zzzuuutttqqqmmmjjjfffdddbbb]]]YYYSSSMMMHHHBBB===:::666555444222222111111111222333333111000000111222444333333222222333444444444444444555555555555555;;;<<<===?????????>>>===:::999777444222111111111111///...///000111111000///111222333333444777999888999;;;<<<<<<<<<;;;:::999<<>><<<<<<<<<888888999999999999888888777777777777777777777777666666555555444444333333444333333333444555666666777777777666555666888:::IIINNNQQQQQQPPPKKK???444666777888999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA??????>>>===<<<<<<<<<<<<<<<;;;:::::::::999666333111111000000111222333444888<<>>;;;;;;;;;:::::::::999999777:::???DDDHHHMMMQQQUUUUUUVVVWWWWWWVVVUUUUUUVVVXXXXXXWWWWWWXXXZZZ[[[]]][[[\\\^^^^^^]]]]]]^^^_________^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZVVVVVVWWWXXXXXXXXXWWWWWWRRROOOKKKGGGEEEEEEGGGHHHMMMNNNPPPRRRTTTUUUUUUUUUWWWWWWUUURRROOOLLLLLLMMMNNNQQQTTTUUUUUUUUUVVVWWWVVVYYY___gggooozzzyyymmmbbbZZZVVVRRRRRRSSSUUUXXX\\\___aaacccggglllooorrrwww~~~wwwsssqqqoooooopppppppppoookkklllmmmoooqqqqqqrrrrrrrrrqqqpppooooooooopppqqqpppppppppoooooooooooooooooooooppprrrtttuuusssqqqqqqqqqqqqpppnnnkkkhhhfffkkkkkkkkkkkkjjjhhhgggfffeeebbb___\\\ZZZWWWTTTRRRLLLGGGAAA;;;888666333222222222222111222333333444333111222666888999???EEEVVV___ddd\\\KKK===:::===CCCPPPbbbttt~~~}}}|||}}}yyyrrrnnnqqqyyy}}}}}}eee___VVVQQQOOONNNLLLJJJJJJLLLOOOPPPPPPMMMIIIFFF;;;:::999777666555555555222333666???IIIQQQTTTTTTRRRPPPOOOSSSXXX]]]gggqqq|||vvvqqqkkkooovvv|||~~~|||~~~xxxrrrfff___^^^gggrrryyy|||~~~xxxmmmdddYYYLLLBBB???JJJCCC>>>===<<<999888:::777777888===DDDPPPbbbrrr}}}}}}}}}|||xxxrrrmmmjjjnnnwww~~~ooolllqqq}}}yyywwwxxxzzz{{{{{{yyyzzz{{{|||||||||{{{{{{{{{{{{{{{|||||||||||||||}}}|||{{{{{{{{{{{{zzzxxxsssrrrpppnnnjjjgggeeeccc\\\XXXQQQKKKFFFAAA<<<999666555444222111000000000...111333222//////111444444444333333333333333333555555555555555555555555999:::<<<===>>>?????????>>>===;;;999777444222111111///......000111000000222333444444555666999<<<888999;;;======<<<;;;:::;;;>>>AAAAAA???===;;;;;;999999:::::::::999888888777777777777777777777777777777666666555555555555888888777777888999999:::999999999888888888999999888BBBOOOZZZ```\\\KKK;;;::::::;;;===>>>???@@@AAAAAAAAABBBCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFEEEFFFFFFFFFFFFDDDBBBAAA@@@???>>>===<<<;;;;;;;;;::::::999::::::999666333333333444444444444333333666999>>>EEELLLSSSXXX[[[XXXYYYYYYZZZYYYXXXVVVUUUTTTSSSSSSUUUVVVPPPEEE<<<999888888888777888888888777:::===AAAEEEKKKQQQUUUUUUWWWXXXXXXVVVTTTSSSSSSUUUUUUUUUUUUVVVXXXZZZ[[[ZZZ[[[\\\\\\[[[[[[\\\]]]``````___^^^]]]\\\[[[[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZWWWXXXXXXYYYYYYZZZZZZZZZTTTQQQMMMIIIGGGGGGGGGHHHMMMOOOQQQSSSTTTUUUUUUUUUXXXXXXXXXUUUQQQOOOOOOOOORRRUUUXXXYYYXXXWWWXXXXXXTTTVVVYYY___fffnnnvvv{{{yyyuuulllbbbXXXQQQLLLJJJKKKLLLOOORRRUUUXXX[[[]]]]]]aaafffjjjnnnttt|||zzzsssrrrpppnnnnnnooooooooonnnmmmnnnoooqqqrrrrrrsssssssssrrrqqqoooooooooppppppppppppppppppppppppoooooonnnnnnnnnoooqqqrrrpppooooooooonnnllljjjgggeeedddjjjjjjjjjiiihhhgggfffeeeccc```]]]ZZZYYYVVVSSSPPPLLLGGG@@@;;;888555333111222111111111111222333333555444666:::;;;===CCCKKKZZZaaaddd[[[JJJ===;;;>>>FFFSSSfffvvv~~~~~~|||~~~xxxqqqpppuuu|||xxx```YYYRRRMMMLLLLLLKKKJJJMMMOOORRRSSSQQQMMMHHHEEE>>>===<<<:::888777777666222333666>>>HHHQQQVVVXXXVVVSSSSSSWWWZZZ___gggppp}}}}}}zzzxxxvvvuuuxxx~~~}}}||||||~~~xxxrrreee\\\WWW___lllvvvzzz|||zzzqqqggg[[[NNNBBB<<>>@@@??????===;;;888555333111///......///000//////111222333333333444666888999:::;;;<<<<<<<<<;;;:::<<<>>>@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999999999999888777666666666777777999999999999:::;;;<<<<<<:::::::::;;;<<<<<<;;;;;;999;;;<<>>???BBBGGGMMMRRRUUUXXXZZZZZZWWWTTTSSSRRRSSSSSSSSSSSSTTTVVVXXXYYY[[[\\\]]]\\\ZZZYYYZZZ[[[___^^^^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYZZZZZZ[[[\\\\\\VVVSSSPPPLLLJJJIIIJJJJJJOOOPPPRRRUUUVVVWWWWWWWWWZZZ[[[[[[XXXUUURRRRRRRRRSSSVVVYYY[[[ZZZYYYYYYYYYWWWWWWXXX[[[___dddgggiiioooqqqtttuuuuuussspppnnnccc___XXXQQQKKKHHHGGGFFFEEEFFFGGGJJJLLLOOORRRSSSXXX\\\aaaeeejjjqqqzzzvvvqqqqqqooommmmmmnnnnnnnnnmmmqqqqqqrrrsssssssssrrrrrrsssrrrpppoooooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooooooppppppnnnmmmkkkkkkjjjiiigggfffdddccciiiiiiiiihhhgggfffdddddd```^^^[[[YYYWWWUUURRROOOKKKGGG@@@;;;777555333111000000000000000111222222444444777;;;<<>>CCCLLLaaavvv|||xxxrrrllliiippp}}}zzzwwwzzz{{{wwwvvvxxxyyyyyy}}}~~~~~~|||zzzxxx}}}|||||||||}}}~~~~~~|||zzzzzzyyywwwuuuoooooonnnllljjjfffcccaaaZZZUUUNNNGGGBBB>>>:::777555444333111111000000000---///111111111111111222222222333444444333333222666666777777888999999999777777888999;;;<<<===>>>@@@AAABBBAAA???<<<999777222111//////000000000///111333666777777777888999;;;;;;;;;;;;;;;<<<<<<<<<===???@@@???===<<<<<<=========>>>======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::888888888999:::;;;===>>>;;;;;;;;;===@@@@@@>>><<<===;;;555111555===AAA???<<<===>>>@@@CCCEEEGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???????????????>>><<<:::999888777555333111111222222111000//////222333555999???DDDIIILLLPPPOOOMMMJJJFFFCCC@@@>>>@@@@@@AAADDDFFFEEE@@@<<<777777777777888:::===>>>>>>???@@@@@@BBBFFFKKKOOOVVVYYY\\\]]]ZZZWWWTTTSSSRRRRRRQQQQQQRRRTTTVVVWWW\\\]]]^^^]]][[[ZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\WWWUUURRROOOMMMMMMMMMMMMPPPRRRTTTWWWYYYZZZ[[[[[[^^^______]]]ZZZWWWWWWWWWTTTWWW[[[]]]\\\[[[ZZZZZZZZZYYYXXXZZZ\\\]]]\\\[[[^^^___``````___^^^\\\ZZZRRROOOKKKGGGEEEEEEFFFGGGDDDDDDDDDEEEGGGJJJMMMNNNSSSWWW\\\aaagggoooyyy|||uuuqqqpppnnnllllllmmmmmmmmmlllrrrrrrsssssssssrrrrrrqqqqqqpppooonnnnnnnnnooopppqqqqqqqqqqqqqqqrrrrrrrrrtttrrrqqqpppqqqqqqooonnnjjjjjjiiihhhgggfffeeeeeeggggggggggggfffdddcccbbb^^^\\\YYYWWWUUUSSSPPPNNNKKKFFF@@@:::777555222111000000//////000000111222222222555888:::>>>JJJVVVggghhhdddWWWGGG======AAAJJJXXXkkkzzzxxxsssxxxgggRRRMMMGGGEEEGGGJJJJJJJJJGGGHHHJJJKKKKKKJJJHHHFFFEEECCCAAA???===;;;:::999777888:::???FFFNNNVVVZZZYYYWWWWWWZZZ[[[\\\aaahhhsss|||~~~zzz}}}~~~xxxrrrggg\\\TTTWWWaaajjjqqquuuvvvxxxvvvpppggg[[[LLL???IIIBBB===<<<;;;888777999;;;777999???BBBIII^^^uuuyyyqqqlllqqq{{{~~~yyy{{{|||zzzvvvuuuvvvwwwxxxyyy{{{}}}~~~~~~}}}{{{yyy}}}}}}}}}}}}}}}~~~|||zzzzzzzzzzzzxxxvvvrrrqqqpppmmmiiieee```^^^ZZZUUUMMMFFFAAA===999777333333222111111000111111000000111222444555333222222333444555666666555555666666777888:::;;;<<<<<<;;;;;;;;;<<<===???@@@AAAAAABBBDDDEEEDDDBBB???<<<555333111111222222222111///222777:::::::::;;;;;;>>>===<<<;;;;;;===>>>????????????>>><<<<<<>>>@@@???@@@@@@??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999:::;;;888888999:::<<<>>>???@@@@@@@@@@@@CCCEEEEEEBBB>>>999<<<<<<999999;;;:::777===>>>@@@CCCFFFIIIKKKMMMLLLLLLMMMNNNNNNNNNNNNNNNHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMGGGFFFFFFEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCC@@@<<<999999888777666111111111000000000000000111222444666:::>>>BBBDDDHHHFFFDDDAAA>>>;;;:::999;;;<<<===>>>???>>>===<<<777666666777999<<>><<<;;;:::999999;;;>>>DDDKKKSSSXXXYYYWWWYYY\\\]]]^^^ccciiisss{{{{{{}}}xxxssshhh___]]]aaaeeejjjpppnnnrrrsssnnnhhhaaaUUUHHHIIICCC>>>===;;;888777999<<<777888>>>@@@EEEZZZqqq~~~vvvppprrrzzz~~~xxxxxxyyyzzzvvvuuuvvvwwwwwwuuuwwwzzz}}}~~~}}}|||{{{|||{{{{{{{{{|||}}}|||zzzyyyyyyzzz{{{yyyxxxuuutttrrrooojjjddd^^^[[[ZZZTTTLLLEEE@@@<<<999777222222111111111111111222444222111444777888555222222333555777777777777777666666888999;;;===>>>>>>?????????@@@AAABBBDDDEEEBBBDDDFFFHHHHHHEEEBBB@@@777555333333444444333222(((,,,222666888888888999@@@???===;;;<<<>>>@@@BBB@@@@@@???>>><<<===@@@CCCAAAAAAAAA@@@@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999888888999;;;<<<::::::;;;===???AAACCCDDDGGGFFFFFFHHHKKKJJJEEEAAA888;;;<<<888888;;;>>>===999:::===@@@CCCGGGIIIKKKLLLMMMOOOQQQRRRSSSTTTTTTKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOHHHGGGFFFEEEFFFGGGHHHIIIGGGFFFFFFFFFFFFFFFGGGHHHHHHDDD>>>;;;999999888888333333222222111222222333222333444777:::<<>>===:::888999;;;::::::<<<>>>HHH^^^qqq{{{xxxuuuvvv~~~zzz~~~{{{tttsssuuuwwwwwwyyyyyyzzzzzz{{{{{{zzzzzz~~~~~~}}}}}}~~~|||zzzzzzzzzyyyxxxvvvtttqqqmmmgggbbb^^^\\\VVVQQQIIICCC>>>:::777444555444333222111111111111///222555444222111444777111111222333333444555555666888999999:::<<>>???@@@AAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAABBBDDDEEEDDDBBB@@@>>>@@@@@@AAABBBCCCCCC@@@>>>===<<<;;;<<<<<<<<<:::777======<<<>>>BBBEEEHHHHHHLLLJJJJJJLLLOOOPPPNNNLLL@@@???===<<<;;;<<<===>>>???@@@AAABBBDDDEEEGGGGGGIIIJJJKKKLLLMMMNNNMMMMMMJJJLLLNNNNNNMMMNNNOOOQQQQQQPPPOOOOOONNNLLLIIIGGGCCCCCCCCCCCCCCCDDDEEEEEEKKKIIIHHHJJJLLLMMMKKKHHHJJJGGGCCC@@@>>>===;;;999999333000333555333333444111222555777888888888777:::999999888777666555444555333222444777888777444666666777;;;???CCCFFFGGGJJJMMMQQQUUUYYY[[[[[[\\\^^^^^^^^^]]]\\\\\\]]]^^^XXXUUUPPPLLLLLLOOOSSSVVVWWWXXXZZZ[[[[[[ZZZZZZYYYZZZZZZZZZZZZ[[[\\\]]]^^^```````````````aaaaaaaaaaaa^^^[[[[[[]]]^^^]]][[[WWWVVVVVVUUUUUUTTTTTTTTTQQQTTTXXX]]]aaaeeeggghhhjjjjjjiiiiiihhhgggfffeeejjjiiihhhhhhggghhhhhhhhhggggggfffdddaaa^^^[[[YYYQQQNNNIIIFFFEEEDDDCCCBBB@@@AAAAAA@@@@@@???======CCCDDDFFFFFFGGGIIIMMMPPPQQQUUU\\\dddlllvvvxxxpppmmmmmmkkklllmmmmmmllliiigggeeedddhhhlllnnnooonnnnnnnnnmmmkkkiiihhhiiijjjmmmooonnnmmmmmmmmmmmmoooqqqrrrqqqpppnnnmmmlllmmmoooppplllkkkiiihhhggggggffffffhhhgggeeeeeedddccc```^^^bbb^^^YYYWWWVVVTTTPPPLLLEEECCC>>>999555333111111/////////000111333444555333333777;;;>>>FFFXXXkkk|||sssbbbNNNBBB@@@DDDGGGWWWiiixxx{{{~~~{{{zzzsss[[[MMMIIIDDDBBBAAACCCCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJHHHGGGDDDAAA>>><<<;;;:::;;;888888:::===@@@HHHQQQWWWUUUVVVZZZ^^^aaaiiiqqqvvvxxx{{{}}}xxx{{{~~~yyyqqqkkkhhhiiikkkjjjjjjkkknnnoooiii^^^UUUNNNEEE>>><<<;;;888666777===<<<<<<===???HHH]]]oooyyytttrrrttt~~~zzz}}}{{{wwwwwwwwwxxxwwwxxxyyyzzzzzz{{{{{{{{{{{{}}}}}}}}}~~~~~~|||zzzzzzzzzyyyxxxvvvuuuqqqmmmhhhccc___\\\UUUPPPIIIBBB>>>;;;888666555444333222111111111111111222333333333333444666222222333444555666666777555666777888888;;;>>>AAAAAABBBEEEHHHKKKLLLMMMMMMMMMLLLKKKKKKJJJHHHDDD@@@;;;999777555444555555666555555666777999;;;;;;:::>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDFFFGGGFFFCCCAAA:::888777777777777666555<<<===>>>AAAFFFJJJNNNOOOSSSRRRRRRTTTVVVUUURRRNNNGGGEEECCCAAA@@@@@@AAABBB@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGIIIJJJKKKJJJKKKLLLNNNMMMLLLLLLLLLLLLKKKHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEIIINNNPPPPPPOOOOOOKKKGGGDDDBBB@@@===;;;555000...111444444555777555555666777777888888888999888777555444333333222333111111222555666444222555666888<<>>>>>???@@@@@@BBBCCCDDDFFFGGGIIIKKKKKKGGGEEECCC@@@>>><<<;;;:::999666555777:::===FFFOOOSSSRRRTTTYYY]]]aaahhhqqquuuvvvxxx|||~~~zzzvvvsssxxxxxxqqqmmmmmmooopppnnnnnnqqqsssooocccZZZOOOFFF>>><<<;;;888777888999888999;;;>>>HHH[[[lll}}}xxxpppnnnppp{{{}}}~~~~~~{{{zzzzzzzzzxxxwwwwwwxxxyyyzzz{{{|||||||||{{{|||}}}~~~}}}{{{zzzzzzyyyxxxwwwvvvuuurrrmmmhhhccc___\\\UUUPPPIIIBBB>>>;;;888666444444333222111111111111333222111222444555555444333333444555666777888888555666888999999<<>>===<<<;;;;;;777333222444666:::CCCLLLOOONNNQQQVVV[[[___fffnnnrrrrrrtttvvvxxxxxxuuusssooovvvzzzvvvuuuwww{{{vvvtttwww{{{wwwlllaaaSSSIIIAAA>>>===:::999:::333222444888<<>>:::777444444333222222111111111222444222000222555777666333222333444555666777777888777999:::;;;<<<>>>BBBEEECCCEEEIIINNNRRRUUUVVVWWWSSSQQQOOOMMMKKKHHHDDDAAA;;;:::888666555444444444555666888999;;;<<>><<<:::999777555555555777888666666555555666777777777777;;;@@@GGGLLLRRRWWWZZZ\\\___eeekkkqqquuuwwwwww{{{wwwpppiiiccc^^^ZZZWWWVVVUUURRRPPPOOONNNNNNOOOQQQRRRTTTVVVYYY[[[]]]]]]ZZZ[[[[[[\\\]]]]]]]]]]]][[[]]]```bbbcccbbb```___^^^]]]]]]]]]]]]^^^______ZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\```eeejjjnnnqqqsssuuutttssssssssstttuuuuuuvvvvvvuuuuuutttsssrrrqqqqqqqqqrrrrrrpppooommmlllgggddd___[[[XXXUUURRROOOJJJJJJIIIHHHHHHHHHHHHHHHGGGIIILLLOOORRRVVV\\\___fffjjjrrrzzz|||rrrmmmkkkjjjkkkkkkkkkjjjiiigggeeedddgggjjjlllnnnmmmmmmmmmnnnkkkjjjiiiiiiiiijjjlllmmmoooooooooooooooooooooooopppooonnnlllllllllllllllnnnmmmlllkkkjjjiiiiiiiiifffeeedddeeefffeeecccbbb^^^ZZZWWWUUUUUURRRMMMHHH@@@>>>:::666333111000000222222111111111222333333555555777;;;CCCPPP```mmmsssfffUUUFFF>>>>>>GGGQQQfffzzz}}}wwwvvv{{{iiiYYYMMMIIIDDDBBBAAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHH???>>>===<<<;;;:::::::::777333111333555888AAAIIILLLLLLNNNTTTXXXZZZ```gggnnnnnnpppqqqrrrrrrpppooorrrzzz}}}}}}tttiiiTTTKKKBBB???===::::::;;;555444555888;;;BBBOOO]]]ppp~~~wwwiiiffffffqqq}}}yyywwwxxxzzzxxxyyyzzz{{{||||||||||||yyyzzz|||~~~~~~}}}{{{zzzzzzzzzzzzxxxvvvtttrrroookkkfffaaa\\\ZZZXXXSSSKKKCCC===999555222333333222222111111222222444222111222666888666444333333333444555555666666777888:::;;;<<>>:::::::::<<>>:::666333222111111333222222222222222333333777888999===GGGUUUbbbjjjmmm^^^NNNCCC===@@@MMMZZZnnnxxxttttttzzz~~~ggg[[[LLLHHHCCC???????????????CCCDDDFFFGGGGGGFFFDDDCCC===<<<;;;;;;::::::::::::888555333555666888???GGGLLLKKKMMMRRRTTTTTTWWW]]]hhhjjjmmmoooooonnnlllkkkpppxxxzzzpppTTTJJJ@@@===;;;999888:::===::::::;;;<<>>:::777888:::;;;<<<999>>>EEEKKKQQQXXXaaahhhsssxxx~~~yyyoooeee___TTTRRRPPPMMMLLLLLLMMMNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFHHHJJJKKKLLLMMMOOOQQQSSSSSSTTTVVVXXXYYYXXXVVVWWWVVVTTTRRRPPPOOONNNNNNMMMPPPTTTWWWXXXZZZ]]]___\\\ZZZXXXVVVTTTRRRNNNKKKFFF@@@<<<;;;===BBBNNNYYYaaabbbcccbbb^^^XXXQQQMMMDDDAAA<<<888777777:::;;;777888999888888:::===@@@@@@FFFOOOVVV\\\aaahhhmmmtttyyy{{{rrrkkkfff___[[[UUUTTTSSSRRRRRRRRRSSSTTTRRRRRRRRRTTTVVVXXXZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[YYY[[[^^^```bbbbbbbbbaaa___``````___]]]\\\^^^___\\\]]]]]]^^^___```aaaaaaaaabbbdddgggkkkooorrrtttrrrrrrrrrsssuuuxxx{{{}}}yyyzzz{{{|||{{{zzzyyyxxxvvvvvvwwwwwwwwwuuutttsssooonnnlllllllllllljjjhhh___^^^[[[XXXUUUTTTTTTTTTUUUXXX[[[___ccchhhmmmqqqzzzuuupppmmmkkkiiihhhhhhhhhgggggggggggggggjjjlllmmmmmmlllkkklllmmmiiiiiiiiiiiiiiijjjkkkkkkmmmmmmmmmllljjjhhhgggfffhhhiiijjjkkkmmmnnnooooookkkkkkiiihhhgggfffffffffeeedddccccccccccccaaa___ZZZWWWUUUTTTSSSPPPJJJEEE???===999666333222222222222222222222222333444444888:::<<>>>>>===<<<;;;;;;;;;;;;:::777666888999999===CCCKKKJJJLLLPPPPPPNNNPPPTTTbbbgggmmmqqqpppnnnkkkiiigggooozzz}}}wwwUUUKKKAAA===;;;999888:::===::::::<<<===???GGGOOObbbqqqxxxkkkeeeaaahhhyyy~~~~~~|||yyyzzz||||||||||||||||||{{{{{{zzzzzzzzzzzz{{{|||}}}~~~}}}|||{{{|||}}}|||zzzwwwvvvtttqqqmmmhhhbbb^^^\\\VVVQQQIIIBBB>>>:::777555333222222111222222333333222333555555444555666777777777666666555444444444333444666777999<<<@@@CCCFFFGGGIIIKKKLLLMMMMMMMMMKKKLLLLLLLLLKKKFFF???;;;444555555555555555444444222666;;;>>>???DDDLLLRRRUUUUUUUUUTTTSSSRRRPPPPPPOOOOOOQQQRRRTTTUUUWWWWWWWWWYYY\\\^^^aaabbbccccccddddddcccaaa]]]WWWNNNIIIBBB???<<<:::;;;<<<======999>>>EEEJJJNNNUUU]]]dddpppvvv||||||vvvkkkbbb\\\SSSRRRPPPNNNNNNOOOQQQRRRRRRQQQPPPOOONNNLLLKKKKKKJJJIIIGGGFFFFFFGGGHHHIIIIIIKKKMMMOOOOOOPPPRRRTTTVVVWWWYYY^^^ccceeefffeeeeeedddaaa___]]][[[ZZZYYYXXX[[[^^^_________aaaccc```___^^^]]]]]][[[XXXUUUOOOHHHBBB@@@BBBJJJZZZgggtttsssppplllgggbbb^^^[[[QQQMMMFFF???;;;:::;;;<<<888:::;;;;;;;;;>>>BBBFFFLLLSSS]]]eeejjjooovvv{{{~~~uuuooojjjccc___WWWUUUSSSQQQPPPPPPRRRRRRSSSSSSSSSSSSTTTVVVWWWXXX[[[\\\^^^______^^^\\\[[[ZZZ[[[]]]___```bbbcccccc```aaabbb___\\\[[[\\\^^^]]]^^^___```aaabbbcccccceeefffgggiiilllpppsssuuusssrrrqqqqqqrrruuuxxxzzzxxxzzz{{{}}}}}}|||{{{zzzyyyyyyzzzzzzyyywwwvvvuuuuuutttttttttuuuvvvtttrrrllljjjgggdddbbbaaaaaabbbccceeeiiilllpppuuuzzz~~~{{{qqqnnnllljjjhhhgggfffffffffgggggghhhhhhkkklllmmmmmmkkkkkkkkkllliiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkjjjiiigggfffhhhiiijjjkkklllmmmmmmmmmkkkjjjiiihhhgggfffffffffeeecccbbbbbbbbbaaa___\\\YYYVVVTTTSSSSSSOOOIIICCC===;;;888444222111111111111111111222333444555666666;;;???FFFUUUfffooooooeeeUUUFFFCCCDDDKKK___sss~~~{{{uuuqqqrrrxxxpppaaa[[[VVVRRRKKKFFFDDDCCCBBBAAAAAAEEEKKKPPPPPPMMMHHHDDDBBBAAA@@@???>>>>>>>>>>>>:::888999;;;:::888:::???HHHHHHJJJNNNNNNKKKLLLOOO\\\dddnnnttttttoookkkhhhaaaiiisss{{{~~~}}}XXXMMMCCC???===;;;;;;===777555555999<<>><<<999888222222222111222222333333111444666666444333666999999999888777666555444444444666777999:::===AAAEEEFFFGGGJJJLLLMMMNNNNNNNNNHHHIIIKKKLLLKKKFFF>>>999444555555666777666666666333777===@@@BBBGGGPPPWWWYYYWWWSSSPPPOOOOOOPPPQQQLLLMMMNNNPPPSSSUUUVVVWWWZZZ\\\___bbbeeeeeeeeeeeedddcccbbb```\\\TTTKKKEEE>>>;;;888777777888888888>>>BBBHHHJJJKKKOOOVVV]]]fffmmmtttvvvppphhh```\\\SSSRRRQQQPPPPPPRRRTTTUUUTTTTTTSSSRRRPPPOOONNNNNNNNNMMMKKKJJJJJJKKKMMMNNNMMMOOORRRSSSSSSTTTWWWYYYZZZ[[[___eeelllqqqrrrrrrooonnnkkkiiifffdddcccccceeehhhjjjhhheeecccdddeeedddcccbbbccccccbbb___\\\ZZZRRRJJJGGGHHHPPP```ooo}}}wwwqqqlllhhhfffeee^^^XXXOOOFFF@@@======>>>;;;===?????????BBBGGGLLLXXX```jjjqqqvvv{{{vvvqqqlllfffaaaYYYVVVSSSPPPNNNNNNOOOPPPUUUTTTSSSSSSSSSTTTVVVVVV[[[\\\^^^______^^^\\\[[[ZZZ[[[\\\^^^```bbbcccdddaaabbbccc```\\\ZZZ\\\^^^^^^______aaabbbcccdddeeehhhhhhiiikkkmmmqqqtttuuutttrrrpppoooppprrruuuwwwxxxyyy{{{}}}~~~}}}|||{{{{{{{{{|||{{{zzzyyywwwvvvzzzyyyyyyzzz{{{{{{zzzxxxuuutttqqqooommmmmmnnnooonnnqqqtttwww{{{wwwooolllkkkiiifffeeeeeeeeeffffffhhhiiiiiilllmmmmmmmmmkkkjjjkkklllhhhiiiiiiiiijjjjjjjjjjjjggghhhiiijjjkkkjjjiiihhhjjjjjjkkklllllllllkkkkkklllkkkjjjhhhggggggffffffeeecccbbbaaaaaa```]]][[[XXXVVVTTTSSSRRROOOHHHCCC;;;999666333111000000000111111111222333444666777555;;;AAAJJJ[[[mmmuuusssdddTTTFFFDDDGGGPPPeee{{{}}}~~~}}}{{{vvvqqqrrrwwwlll___[[[UUUQQQJJJDDDAAA@@@>>>===???EEEMMMSSSUUURRRLLLHHHEEEEEECCCBBBAAAAAA@@@@@@:::999:::===;;;888888<<>>>>>???<<<999;;;;;;999999;;;;;;===EEENNN```ppptttiii```fffvvv~~~rrrlllmmmwww~~~|||zzzxxxwwwxxxzzz{{{~~~}}}{{{zzzzzz|||~~~~~~|||{{{zzzyyyxxxxxxuuurrrnnnkkkhhheee```]]]TTTNNNEEE===999777666666444333222222111111222222555666666777777777777666:::999888666444333333222222333444777;;;@@@DDDFFFKKKOOOUUUWWWUUUSSSSSSSSSNNNMMMKKKIIIFFFBBB<<<888555555444333444555666777777777999<<>>EEEQQQddduuuzzzwww```SSSIIIHHHOOO]]]ssswwwxxx~~~uuummmqqqtttwwwxxxxxxzzzlll___YYYTTTPPPJJJDDD@@@???@@@AAAEEEIIIMMMPPPOOOMMMKKKJJJDDDAAAAAAEEEEEEAAA>>>>>>@@@===:::999:::;;;<<<;;;BBBHHHMMMNNNJJJHHHIIIKKKVVVaaajjjnnnrrrtttppphhhdddeeeiiiqqq{{{xxxrrryyyzzz||||||{{{zzzzzzzzzaaaOOO@@@???AAA===;;;<<<;;;999:::;;;;;;===DDDMMMaaaqqqtttkkkdddiiiuuuqqqkkkjjjuuu}}}|||yyywwwvvvwwwyyyzzz||||||{{{{{{{{{|||}}}~~~|||}}}}}}}}}|||zzzxxxvvvxxxuuuqqqmmmhhhccc]]]YYYSSSMMMEEE>>>:::777666555444333333333333333444444777777888999999999888888999888777666555555555555666777888;;;???DDDGGGIIINNNSSSWWWYYYYYYWWWWWWXXXNNNLLLIIIGGGDDD@@@:::777555444444333444555666777999:::;;;???DDDLLLRRRVVVQQQOOOLLLIIIHHHHHHIIIJJJEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMOOOPPPQQQPPPOOONNNKKKKKKKKKJJJHHHEEECCCBBBAAA===888777999;;;;;;;;;===>>>@@@AAACCCGGGLLLPPPQQQVVV]]]aaacccbbbaaa```^^^]]]\\\\\\\\\\\\ZZZXXX\\\\\\\\\\\\\\\\\\]]]]]][[[ZZZXXXWWWVVVWWWXXXZZZ\\\]]]^^^```aaacccdddeeefffjjjooorrrssssssssstttwwwwwwxxxvvvtttrrrrrrssstttvvvzzzzzzxxxuuusssrrrqqqrrrtttttttttrrrrrrqqqppphhh___XXXUUUWWWcccpppwwwvvvtttqqqppprrrxxx|||qqq]]]MMMFFFAAA;;;>>>;;;===BBBHHHNNN[[[gggxxxuuuiiidddaaa]]]YYYWWWUUUTTTSSSTTTSSSRRRPPPJJJLLLNNNPPPSSSTTTVVVVVVZZZ[[[]]]___````````````______^^^^^^___aaabbbcccgggfffeeedddbbbaaa______]]]___``````___aaadddhhhggghhhiiikkkmmmnnnooopppnnnllljjjiiikkkmmmooooootttvvvzzz{{{{{{{{{|||}}}~~~}}}}}}}}}~~~}}}}}}|||{{{|||~~~{{{ooolllllliiifffffffffffffffggghhhiiijjjjjjjjjiiiiiijjjlllnnnnnnmmmkkkjjjhhhgggfffffffffggggggggghhhiiijjjjjjjjjjjjkkkjjjhhhhhhiiikkkmmmooommmllljjjiiigggfffeeeeeebbbbbbbbbaaa```^^^]]]\\\YYYWWWUUURRRNNNIIICCC???888666444222111000000000111333444444444444666888:::???HHHVVVjjjyyyzzzttt^^^RRRHHHIIIRRRbbbyyyyyyyyy~~~vvvooorrruuuxxxyyyyyy{{{}}}jjj]]]WWWUUUQQQKKKEEEBBBAAACCCDDDFFFJJJOOOQQQPPPMMMKKKJJJDDDAAAAAAEEEFFFCCC@@@@@@???>>><<<:::999999999:::???DDDIIIIIIFFFDDDEEEFFFOOOXXXbbbgggmmmrrrqqqlllkkkkkkmmmsss|||zzzssstttwwwzzz{{{zzzyyyyyyzzzdddRRRBBBAAABBB>>><<<===;;;::::::<<<<<<===DDDLLLbbbqqqtttnnnjjjllltttqqqjjjgggppp~~~~~~|||{{{xxxvvvvvvvvvxxxyyy{{{{{{|||}}}}}}}}}}}}}}}zzz{{{}}}~~~}}}{{{xxxuuuyyyvvvrrrmmmiiiccc]]]YYYQQQLLLEEE???;;;888555333333333333333444555666777888888999:::::::::::::::999888888777777777777888:::;;;===@@@DDDHHHKKKMMMQQQTTTXXXZZZZZZZZZZZZ[[[OOOMMMIIIFFFCCC>>>999666444444444333444555555666999999;;;>>>CCCJJJPPPSSSLLLKKKJJJIIIHHHHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFF@@@@@@AAABBBBBBAAAAAA@@@???<<<999888999;;;======>>>???AAAAAACCCFFFKKKNNNMMMRRRYYY^^^aaacccdddeeeggggggggghhhiiigggccc_________``````aaabbbbbbcccdddcccaaa_________aaabbbhhhiiiiiijjjkkkmmmmmmnnnlllnnnqqqrrrqqqqqqrrrsssuuuvvvwwwwwwvvvvvvwwwxxxxxx|||~~~|||{{{zzz{{{|||}}}~~~~~~~~~}}}}}}sssgggaaa^^^___dddkkkpppmmmjjjlllsss}}}zzzdddRRRGGG@@@:::??????BBBFFFLLLWWWhhhwwwpppddd^^^ZZZVVVRRRRRRRRRUUUXXXZZZZZZWWWUUUKKKKKKLLLMMMPPPTTTXXXZZZ[[[\\\]]]______````````````````````````aaabbbcccfffeeeeeeeeedddddddddccc___````````````aaadddggghhhiiikkkmmmooopppqqqqqqnnnlllkkkjjjjjjkkkmmmooorrruuuyyy||||||}}}~~~~~~~~~xxxnnnlllllliiiffffffeeeeeefffggghhhhhhhhhhhhhhhgggggghhhkkkllllllkkkkkkjjjhhhgggeeeeeeddddddfffggghhhiiiiiijjjjjjjjjhhhggggggggghhhkkknnnooommmlllllljjjiiihhhhhhgggccccccbbbaaa```___]]]\\\YYYVVVSSSQQQNNNIIIBBB<<<777555333111000000000000111333444444444555777999;;;AAAMMM___ssszzznnnZZZPPPGGGIIIVVVkkk{{{{{{~~~wwwqqqtttwwwyyyzzzzzz|||wwwhhh]]]WWWSSSPPPKKKGGGDDDCCCDDDEEEHHHLLLQQQRRRQQQMMMJJJIIIEEEBBBCCCGGGIIIFFFDDDDDDBBBCCCDDD@@@<<<999999:::===AAAFFFFFFDDDAAAAAACCCGGGOOOXXX___gggooorrrqqqpppnnnnnnrrrzzz|||vvvooosssxxxzzzyyyxxxyyy{{{gggTTTDDDAAABBB>>><<<===<<<:::;;;<<<<<<<<>>@@@CCCFFFIIILLLMMMNNNPPPSSSUUUVVVWWWWWWXXXQQQNNNIIIEEEBBB===999666333333333444444444555555555666777:::>>>DDDIIILLLJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDBBB@@@@@@AAABBBCCC===>>>???@@@AAABBBCCCCCCAAA???===;;;<<<===>>>???>>>???@@@AAABBBEEEIIIMMMQQQUUU[[[aaadddfffiiijjjqqqqqqsssttttttqqqlllhhhcccccccccddddddeeeeeeeeehhhgggggggggiiilllnnnppprrrrrrrrrrrrqqqqqqqqqqqqnnnoooooommmkkkkkklllmmmmmmoooqqqssssssuuuwwwyyyxxx|||~~~yyyoooiiidddbbbeeekkklllgggdddjjjxxxyyybbbQQQHHHBBB???BBBEEEHHHLLLSSS```sss~~~tttggg]]]XXXTTTQQQNNNMMMOOORRRVVVZZZ\\\ZZZXXXSSSRRRPPPPPPQQQUUUYYY\\\]]]]]]^^^___`````````aaaaaaaaaaaaaaabbbbbbccccccdddddddddeeeeeefffffffffbbbbbbbbbbbbbbbdddfffhhhkkkllloooqqqrrrsssttttttppppppooommmlllmmmooopppqqqtttyyy|||}}}~~~~~~~~~~~~uuummmlllkkkhhhffffffcccdddfffggghhhgggfffeeegggffffffhhhjjjllllllkkklllkkkjjjhhhgggeeeddddddeeefffggghhhiiiiiiiiiiiihhhhhhggghhhiiikkkmmmnnnmmmmmmmmmlllkkkjjjjjjiiieeeeeedddbbb```]]][[[ZZZXXXUUUQQQPPPNNNIII@@@999777555333222111000111111111333444444444666999;;;===EEETTThhh{{{vvvfffSSSKKKDDDJJJ\\\ttt|||}}}|||uuuppptttvvvyyyzzzzzz|||sssiii```YYYRRRPPPLLLHHHFFFEEEFFFGGGJJJNNNSSSTTTRRRNNNJJJHHHGGGDDDEEEKKKMMMJJJHHHIIIKKKNNNNNNIIIAAA;;;:::<<<===AAADDDEEEDDDBBBAAABBBDDDIIIQQQYYYccckkkqqqsssooommmlllnnnuuu~~~|||{{{|||xxxkkkooouuuyyyzzz{{{}}}iiiUUUDDDAAAAAA===;;;<<<<<<;;;;;;===<<<<<>>:::777444222111111111222333555777777777888999:::;;;;;;;;;;;;======<<<;;;::::::::::::===>>>AAACCCFFFIIIKKKLLLJJJJJJKKKLLLNNNPPPQQQQQQOOOKKKFFFAAA>>>:::777444333333333444444444444444333333444777;;;???CCCFFFFFFGGGGGGHHHHHHGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBEEECCCAAA???>>>???AAABBB??????@@@AAABBBCCCDDDDDDCCCBBB@@@>>>===<<<===>>>===>>>@@@AAABBBEEEJJJNNNSSSXXX___eeeiiilllooopppvvvwwwxxxyyyyyywwwrrrooojjjjjjjjjiiiiiiiiihhhhhhkkkkkkkkkmmmppptttxxxzzzxxxwwwvvvtttsssqqqpppooommmmmmllliiifffddddddfffcccfffiiikkkmmmooorrruuuuuuyyy}}}wwwrrrllleeeaaafffmmmnnniiihhhpppsss___QQQJJJHHHHHHDDDJJJPPPVVVaaaqqq|||nnnggg]]]UUUQQQOOOMMMKKKJJJJJJLLLPPPUUUXXXYYYYYYZZZXXXUUUSSSSSSUUUXXXZZZ^^^^^^^^^^^^___``````aaaaaaaaabbbccccccdddddddddbbbccccccdddeeefffggggggeeedddddddddfffhhhjjjjjjlllmmmppprrrtttuuuuuuuuuqqqrrrrrrpppnnnmmmoooqqqppptttyyy}}}~~~}}}}}}~~~{{{ssslllkkkjjjgggeeefffcccdddfffggggggfffeeeeeegggffffffhhhkkkmmmmmmlllmmmlllkkkjjjiiigggfffeeeeeeeeefffggghhhhhhhhhhhhkkkjjjjjjiiijjjjjjkkklllnnnnnnnnnnnnmmmllljjjiiihhhgggeeebbb^^^[[[WWWVVVVVVTTTRRRPPPMMMGGG???888777666444333222222222333222333444444555777:::===AAAKKK\\\oooooo\\\KKKFFFCCCLLLbbb~~~|||~~~xxxqqqmmmrrruuuxxxyyyyyy|||~~~rrrkkkccc]]]UUUTTTQQQNNNLLLKKKKKKKKKLLLPPPUUUVVVTTTOOOKKKIIIJJJGGGHHHNNNPPPNNNLLLLLLRRRTTTTTTMMMCCC<<<:::;;;<<>>===<<>>===<<<<<<<<<<<<<<<===>>>@@@BBBEEEGGGIIIKKKKKKIIIHHHGGGHHHJJJLLLLLLLLLLLLGGGAAA<<<999666444222222222333444444444444333333444555777:::===AAABBB@@@@@@@@@AAAAAA@@@??????>>>>>>>>>===============@@@??????>>>============????????????@@@AAABBBCCCCCCCCCBBB???<<<;;;<<<===<<<>>>@@@BBBDDDIIINNNRRRRRRXXX```hhhmmmqqqtttvvvvvvuuuuuuuuuvvvvvvsssqqqqqqqqqqqqpppooonnnnnnmmmooooooooopppssswwwzzz|||yyyyyywwwuuusssrrrpppooooooooommmjjjeeecccbbbccc```bbbdddfffggghhhkkkmmmqqquuuzzz}}}~~~{{{vvvpppmmmiiieee___\\\aaaiiinnnlllmmmvvv{{{gggYYYPPPLLLLLLNNNJJJRRR]]]iiiyyyyyynnnaaa\\\UUUOOOLLLKKKJJJIIIHHHGGGGGGIIINNNRRRUUUVVVYYYXXXVVVTTTTTTTTTUUUVVV]]]]]]\\\\\\]]]^^^______```aaacccdddeeefffffffffdddddddddeeeffffffggggggfffeeedddfffiiilllmmmmmmlllnnnqqqsssuuuuuuuuutttrrrssstttrrrooommmoooqqqrrrvvv|||}}}zzzrrrkkkiiigggddddddgggeeeeeefffffffffffffffeeefffeeeeeegggjjjlllmmmllllllllllllkkkjjjhhhgggfffdddeeefffggghhhhhhhhhhhhkkkkkkkkkjjjjjjjjjkkkkkknnnooooooooonnnllljjjiiigggfffdddaaa]]]YYYUUUTTTTTTUUUUUURRRLLLEEE>>>999777666555333222222333333222333444444555888<<>><<<>>>===<<<===>>>===;;;@@@GGGMMM\\\mmmwww|||}}}yyyxxxuuusssppplllnnn{{{xxxlllkkkrrr{{{yyyxxxwwwuuussstttuuuwwwyyyzzz|||||||||}}}~~~~~~~~~{{{zzzyyyyyyyyy{{{|||~~~{{{yyyvvvrrrmmmfff]]]XXXNNNHHHAAA;;;777666555444333333333333444555777777999999;;;<<<===>>>>>>>>>;;;;;;<<<<<<>>>???AAABBBAAACCCEEEHHHJJJLLLLLLMMMNNNKKKHHHIIIKKKMMMMMMMMMKKKFFF@@@;;;888666555333111222333444444444333333333333444666999<<<>>>@@@;;;;;;::::::999999999888::::::::::::::::::;;;;;;:::;;;<<<======<<<:::999============>>>???AAABBBBBBCCCCCCAAA>>>===???AAA<<<>>>AAADDDHHHMMMTTTXXXWWW]]]fffmmmrrrtttuuuvvvrrrpppmmmmmmnnnooopppooossssssrrrrrrrrrrrrrrrrrrpppppppppqqqtttwwwzzz|||yyyyyyxxxwwwvvvuuuuuutttuuuuuutttppplllhhhggggggdddeeefffeeeddddddeeefffkkknnnrrruuuxxxzzz|||~~~~~~}}}~~~zzzppphhh```ZZZTTTRRRQQQPPPTTTYYYbbbcccgggpppzzzvvviii\\\XXXWWWUUUVVVYYYXXXcccqqq|||xxxqqquuuxxxvvvssspppiiiaaaXXXUUUOOOKKKHHHGGGGGGGGGEEEDDDDDDFFFJJJMMMOOOOOOSSSTTTUUUVVVWWWWWWWWWWWW[[[ZZZYYYYYYYYYZZZ[[[\\\___```ccceeefffggghhhgggggggggggggggggggggggggggfffdddccceeejjjmmmooonnnoooqqqtttwwwyyyyyyxxxwwwtttwwwxxxvvvqqqoooqqqtttvvv{{{zzzrrrkkkgggeeebbbcccgggggggggfffffffffffffffgggdddccccccfffiiikkkkkkkkkjjjkkkkkkkkkjjjiiigggfffddddddeeefffgggggggggggghhhiiiiiiiiijjjjjjkkkkkkoooooopppooonnnkkkiiigggdddcccbbb___\\\YYYVVVTTTRRRVVVXXXTTTKKKBBB===;;;666555444222222222222333222333444444555888===AAAJJJXXXjjjvvvxxxooo[[[HHH???AAAFFFWWWsss}}}vvv|||xxxqqqnnnnnnooossswwwyyy{{{{{{oooiiiddd```]]]\\\[[[YYYVVVTTTQQQPPPLLLQQQWWWYYYWWWSSSNNNKKKKKKHHHIIINNNPPPMMMKKKLLLQQQOOOJJJEEEAAA===;;;:::;;;===@@@DDDFFFGGGFFFDDDFFFGGGOOOZZZaaa```bbbeeeiiiiiijjjmmmpppqqqpppnnnqqqqqqrrruuuxxxyyywwwvvv{{{}}}~~~~~~yyyooo___[[[[[[eeevvvqqq]]]JJJEEEDDD???===???===<<<===???===;;;@@@GGGJJJZZZkkkuuu{{{~~~}}}yyyzzzvvvrrrnnnhhhiiisss{{{ooolllrrryyy{{{xxxvvvsssrrrsssuuuwwwyyy|||}}}~~~{{{{{{|||}}}}}}}}}}}}}}}yyyyyyzzz{{{||||||||||||xxxvvvtttrrrnnnhhh```[[[NNNHHH@@@:::666555555555555555444555555666777888:::;;;<<<>>>??????@@@@@@888999:::<<>>>>><<<999777<<<;;;;;;<<<===@@@BBBCCCCCCEEEFFFDDDBBBAAADDDFFF===???CCCGGGKKKQQQXXX\\\___eeemmmsssuuuuuuttttttnnnjjjgggeeegggjjjlllmmmppppppqqqqqqrrrsssssssssnnnnnnoooppptttxxx|||~~~yyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{wwwrrrnnnlllllljjjjjjjjjgggdddbbbaaabbbfffiiillloooqqqtttxxx{{{zzzyyyzzz{{{{{{sssggg^^^TTTJJJAAAAAADDDFFFGGGIIITTTWWW]]]eeekkkooooooooojjj```ZZZ^^^cccdddeeeiiigggrrrwwwmmmiii```gggjjjhhhdddaaa]]]WWWUUURRRMMMIIIFFFEEEDDDDDDCCCCCCCCCFFFIIIKKKJJJJJJNNNPPPTTTXXX[[[\\\\\\\\\XXXXXXWWWVVVVVVWWWYYYYYY^^^```ccceeeggghhhiiiiiijjjiiiiiiiiihhhhhhggggggeeecccbbbdddjjjnnnoooooosssuuuyyy|||~~~~~~}}}|||xxx{{{}}}zzzuuurrrtttwwwzzz~~~zzzrrrjjjfffccc```cccgggiiihhhfffeeeeeefffggghhhbbbbbbbbbdddgggjjjjjjiiihhhiiijjjjjjiiihhhgggfffcccdddeeefffggggggggggggeeefffggghhhiiijjjkkklllooopppppppppnnnkkkhhhfffaaa```___^^^\\\YYYWWWVVVQQQWWWZZZVVVKKKAAA======555444222111111111222222222333444444555999>>>BBBLLL\\\mmmvvvuuuiiiUUUCCC>>>AAAIII[[[yyyyyysss|||wwwpppooopppooossswwwzzz|||yyynnngggbbb^^^\\\\\\ZZZXXXUUURRRPPPNNNLLLQQQWWWZZZXXXTTTOOOLLLJJJGGGHHHMMMOOOKKKIIIIIIOOOLLLGGGCCCAAA@@@???>>>>>>???BBBGGGJJJKKKJJJIIIJJJKKKTTTaaafffddddddgggfffgggiiikkklllkkkfffcccfffhhhlllrrrxxx{{{zzzyyyyyy{{{{{{|||~~~}}}uuukkk[[[TTTSSS^^^sssxxxbbbNNNHHHFFF@@@===???>>>>>>>>>???@@@AAACCCCCCJJJRRR```ppp|||}}}yyysssoooiiihhhnnnwwwqqqkkklllrrrzzz}}}ttttttuuuvvvxxx{{{~~~||||||{{{{{{{{{||||||}}}|||{{{{{{zzzzzzzzzzzz{{{yyyzzzxxxsssooojjjbbbYYYNNNHHH???:::888888777666333333444444555666777777::::::<<>>::::::<<<>>>??????AAACCCFFFFFFFFFHHHJJJMMMOOOOOONNNSSSRRRPPPPPPVVV^^^^^^ZZZUUUOOOGGG@@@<<<888555333555555444333333333444444777777666555555666888888===:::666666777666444222555555333333333333555555666222---******...333777888888888999<<<@@@DDDGGGGGGIIIJJJHHHDDDAAAAAABBBAAADDDHHHKKKPPPXXXccckkkqqqqqqtttzzz|||wwwsssooojjjggggggiiijjjjjjggghhhjjjmmmppptttwwwxxxrrrtttvvvxxxyyyzzz}}}|||uuuqqqppppppqqqtttrrroookkkgggdddbbbaaadddeeehhhjjjmmmooopppqqquuuuuuuuutttoooggg]]]VVVFFFCCC???;;;:::;;;>>>@@@DDDHHHOOOUUU[[[^^^```aaa]]]___dddiiimmmqqqyyyvvvhhh___]]]ZZZ[[[\\\\\\[[[XXXTTTRRROOONNNMMMKKKIIIEEEBBB@@@DDDCCCCCCBBBBBBBBBAAAAAAGGGIIIMMMRRRXXX]]]aaaccc]]][[[YYYWWWVVVVVVWWWXXXaaabbbeeeggghhhhhhgggfffjjjlllmmmllljjjgggeeedddbbbbbbccceeehhhllloooqqquuuvvvyyy|||~~~~~~~~~}}}|||||||||zzzxxxwwwxxxyyy|||{{{sssllliiigggddddddgggeeeeeeffffffeeecccbbbaaaaaa``````ccchhhllllllkkkjjjjjjiiiiiihhhgggggggggcccdddeeefffgggfffeeedddddddddeeefffgggiiikkklllooopppqqqpppmmmjjjfffcccbbbaaaaaa___]]]ZZZWWWUUUTTTVVVVVVRRRIIIAAA;;;999555444333333222222222222666111000555999;;;???DDDYYYiii{{{|||lllXXXJJJEEE@@@DDDNNNbbb}}}~~~}}}}}}{{{qqqnnnrrrxxxwwwvvvxxx|||~~~xxxmmmddd___]]]``````^^^VVVMMMHHHIIILLLRRRUUUWWWWWWSSSOOOLLLJJJJJJHHHIIILLLPPPOOOIIICCCGGGEEECCCAAA???>>>>>>>>>AAABBBCCCFFFIIIMMMPPPRRRRRRXXXcccnnnuuutttllleeeddddddeeeeeeeeeccc^^^[[[[[[```iiirrryyy~~~|||{{{}}}~~~xxxsssbbbWWWOOOWWWkkk~~~|||fffQQQIIIGGGBBB@@@BBB@@@@@@@@@@@@@@@BBBCCCCCCJJJQQQ]]]mmm{{{{{{tttooohhheeejjjqqqsssllllllooowww~~~|||qqqrrrssstttvvvxxxzzz{{{||||||{{{{{{{{{{{{||||||~~~}}}}}}|||{{{{{{zzzzzz{{{|||zzzuuuppplllddd[[[QQQJJJAAA:::888777666444333333444555666777777888;;;;;;===@@@CCCCCC@@@<<<<<<>>>???@@@@@@AAADDDFFFKKKKKKMMMPPPTTTVVVWWWWWWWWWXXXYYY[[[bbbjjjjjjfff```ZZZQQQGGG@@@:::888666666555444444444444555555777666555444444555666777;;;888555555666666444222555555444333333444555555666555333222222444666888999888888999===BBBGGGJJJLLLMMMMMMJJJFFFCCCCCCEEEEEEIIIOOOTTT[[[eeeqqqyyyzzz|||xxxtttoookkkjjjiiihhhhhhbbbbbbccceeehhhlllooorrrtttvvvzzz|||~~~}}}xxxssspppppppppqqqtttrrrpppllliiigggeeeeeefffgggiiijjjlllmmmmmmmmmooonnnmmmkkkfff]]]TTTMMM@@@>>>;;;888777888:::;;;>>>BBBIIIPPPVVVZZZ]]]___cccgggnnnuuu|||zzziii]]]VVVSSSSSSTTTVVVVVVVVVTTTRRRQQQPPPPPPOOONNNKKKHHHEEEDDDCCCCCCCCCCCCBBBBBBBBBAAADDDEEEHHHMMMRRRXXX\\\___\\\[[[ZZZYYYXXXYYYYYYZZZ___aaadddfffhhhiiihhhhhhiiikkkmmmmmmkkkiiihhhhhhffffffgggiiikkknnnqqqsssuuuwwwyyy|||~~~~~~~~~~~~}}}~~~~~~|||zzzyyyzzz{{{~~~zzzrrrkkkhhhfffccccccfffeeefffffffffeeedddcccbbb^^^]]]^^^aaaeeeiiiiiihhhiiiiiihhhhhhgggfffffffffddddddeeeeeeeeeeeeddddddeeeeeeffffffhhhiiijjjkkknnnnnnooonnnlllhhheeebbbbbbbbbaaa___]]]ZZZWWWVVVMMMOOOOOOKKKDDD===888666555444333222222222222222333111111555999<<>>>>>??????BBBBBBCCCFFFJJJOOOTTTVVVZZZ```jjjuuu|||{{{tttnnnhhhfffeeedddbbb___[[[WWW[[[aaajjjttt{{{}}}|||}}}}}}xxxrrrkkk___UUUXXXhhhwww~~~~~~kkkTTTLLLIIIDDDCCCFFFCCCCCCBBBAAAAAABBBCCCDDDJJJPPP[[[kkk|||yyyrrriiicccffflll}}}yyyqqqooopppvvv|||zzzrrrsssuuuwwwyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}|||{{{{{{zzz|||~~~|||vvvrrrnnneee]]]TTTLLLBBB;;;888777555333444444555666777888999999;;;<<<>>>AAACCCCCCAAA>>>???@@@AAAAAAAAABBBEEEGGGKKKMMMOOOSSSVVVYYY[[[\\\___cccgggmmmuuu~~~~~~zzzssslll```RRREEE===::::::666666555555555666666777999888777666555555666666999888666777888888777555666555444333333444555666555666777888888888888777:::::::::===AAAFFFKKKNNNQQQQQQOOOKKKHHHFFFGGGIIIMMMQQQXXX^^^fffppp}}}~~~yyytttqqqmmmjjjgggaaa___]]]\\\^^^bbbgggjjjsssvvv{{{~~~~~~xxxuuurrrooommmmmmoooppprrrqqqooommmllljjjjjjiiiiiijjjkkkkkkkkkkkkiiiiiiiiigggeeeaaa[[[SSSJJJDDD;;;:::888666666777888999<<>>===>>>@@@AAACCCBBBBBBDDDIIIPPPWWW\\\aaafffpppzzz|||xxxmmmjjjfffbbb```\\\YYYVVV[[[bbbmmmwww~~~yyytttgggZZZWWW```lllsssuuuoooWWWNNNJJJFFFFFFIIIGGGFFFDDDCCCBBBCCCDDDEEEJJJOOO[[[nnnwwwmmmddddddhhhyyyzzzvvvuuuyyy~~~uuuoooqqqtttxxxzzz|||||||||{{{|||||||||{{{{{{zzzzzz{{{||||||||||||{{{{{{zzz{{{}}}{{{vvvrrrnnnfff^^^UUUMMMCCC;;;999888777555444555666777888999:::;;;:::<<<>>>@@@BBBBBB@@@???@@@AAAAAAAAAAAABBBFFFHHHNNNPPPSSSUUUYYY\\\```cccjjjqqqyyy~~~nnn[[[III>>>::::::777777666666777888999999<<<;;;999777666666777777999999999:::;;;;;;::::::777666555444444555666777555666777888999999888888;;;===AAAFFFJJJNNNQQQRRRQQQPPPMMMJJJIIIJJJMMMOOOVVVZZZ```fffmmmvvv{{{uuuoookkkdddaaa]]]YYYYYY\\\```ccckkkoootttxxxzzz|||~~~}}}{{{xxxvvvtttsssnnnmmmkkkiiihhhiiiiiijjjnnnnnnmmmlllllllllllllllmmmmmmnnnnnnmmmkkkiiihhheeeccc___[[[VVVNNNFFF@@@;;;:::999999999:::;;;<<>>===<<<>>>CCCGGGJJJPPPRRRUUUXXX[[[]]]___```___```bbbdddfffgggggggggfffhhhkkkmmmmmmnnnpppqqqppppppqqqsssuuuwwwxxxyyywwwxxxzzz|||~~~vvvoooiiigggeeecccbbbeeedddddddddddddddccccccbbbaaabbbccceeegggiiijjjjjjiiiiiiiiihhhggggggfffffffffeeecccbbbbbbcccdddeeeffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhgggeeebbbaaaaaaaaa```___\\\YYYVVVUUUKKKKKKIIIEEE@@@;;;777555333333222222222222222333222333666888999???PPP```wwwyyyaaaKKKAAA@@@AAAJJJWWWeeewww||||||}}}||||||}}}}}}zzzmmmhhhfffccc``````______]]]XXXSSSQQQRRRTTT]]]]]]\\\XXXRRRMMMIIIHHHIIIKKKPPPUUUYYYWWWSSSNNNDDDBBB???======>>>AAACCCBBBAAA???AAAFFFOOOXXX^^^bbbgggooowww}}}}}}|||sssoooiiidddaaa___]]][[[^^^eeeppp{{{{{{lll[[[RRRUUU```kkkpppsss[[[PPPLLLGGGGGGKKKJJJIIIFFFDDDDDDEEEFFFGGGIIIOOO]]]rrrzzznnncccaaadddppp|||yyy||||||rrrjjjlllpppsssvvvxxxyyyyyy||||||}}}}}}}}}|||{{{zzzvvvwwwxxxyyyzzzzzzzzzyyyxxxzzzyyyuuurrrnnnggg___UUUMMMCCC<<<999:::999999555666777888:::;;;<<<===:::<<<>>>???@@@???>>>>>>???@@@@@@@@@AAADDDHHHKKKVVVXXX[[[]]]```fffmmmsssyyyuuu^^^JJJ>>>999888888777888888999:::;;;<<<:::999888666555555666666777888:::;;;;;;;;;;;;<<<999888777666666777888999888888777888888:::;;;<<<===AAAIIIPPPTTTUUUTTTSSSMMMKKKIIIIIIKKKOOOSSSUUU___ccciiinnnttt|||zzzsssooohhhddd^^^YYYWWWWWWYYY[[[```cccgggkkklllnnnqqqrrrtttsssqqqnnnkkkiiigggfffffffffeeedddcccccccccccciiiiiiiiiiiijjjkkkllllllnnnoooqqqrrrqqqooommmkkkcccaaa^^^ZZZUUUNNNFFF@@@;;;;;;;;;;;;<<<>>>@@@AAAEEEKKKRRRXXX\\\ccckkkqqq{{{wwwqqqeee]]]UUUPPPNNNLLLGGGBBBGGGGGGIIIKKKNNNQQQSSSUUUSSSTTTVVVWWWXXXWWWWWWVVVUUUUUUTTTRRROOOLLLHHHFFFCCC@@@<<<999999;;;>>>AAAGGGIIIMMMRRRWWW[[[^^^`````````aaabbbcccddddddddddddgggjjjlllmmmnnnqqqsssrrrsssuuuwwwyyyzzz{{{|||yyyzzz|||~~~tttmmmhhhgggfffcccccceeecccccccccbbbbbbbbbbbbbbbcccdddfffggghhhiiikkklllkkkkkkjjjiiiiiihhhhhhggggggfffdddcccbbbcccdddddddddeeefffgggggggggggggggeeeeeeeeeeeedddcccbbbaaa_________]]][[[XXXUUUSSSOOOMMMIIIEEE@@@;;;777555222222222111111222222333444666999;;;;;;BBBUUUggg}}}~~~nnnVVVDDD>>>???AAAMMM\\\jjjwww~~~}}}|||~~~vvvkkkcccaaabbbaaa______\\\[[[ZZZWWWVVVVVVWWWYYYUUUUUUTTTQQQLLLHHHGGGGGGKKKMMMPPPTTTTTTRRRMMMIIIDDDCCC@@@??????@@@BBBDDD@@@>>><<<===BBBKKKUUU\\\___cccjjjqqqwwwzzz{{{|||xxxtttmmmiiigggffffffeeebbbiiisss~~~ttt^^^NNNKKKUUUcccmmmxxx___TTTOOOJJJIIILLLLLLKKKHHHFFFEEEGGGHHHJJJKKKPPP^^^sssyyymmmaaa^^^```mmm~~~{{{}}}~~~tttoooppprrruuuwwwyyyzzz{{{}}}~~~~~~}}}{{{zzzssstttvvvwwwxxxxxxwwwwwwtttwwwwwwsssqqqooohhh```VVVNNNCCC<<<:::;;;;;;:::666777888999;;;===>>>>>>;;;===??????>>>=========>>>???@@@AAACCCGGGMMMQQQZZZ\\\___bbbgggppp|||rrrZZZHHH>>>999777888888999999;;;<<<>>>>>>777666555333333333444444666888;;;<<<;;;:::;;;<<<;;;:::999888888999:::;;;===<<<;;;:::;;;===@@@BBB@@@EEEMMMTTTXXXWWWTTTRRRKKKIIIHHHJJJOOOUUUZZZ\\\dddiiiooouuuzzz}}}xxxrrrnnngggddd___[[[WWWVVVUUUUUUWWWYYY\\\]]]^^^```ccceeefffeeedddbbb```^^^]]]\\\___`````````````````````ddddddeeefffgggiiikkklllmmmooorrrtttuuuuuusssrrrfffeeebbb^^^XXXPPPGGGAAA<<<;;;;;;;;;===@@@CCCEEEGGGNNNVVV\\\aaaiiittt|||wwwpppmmmjjjddd___VVVRRROOOMMMMMMLLLHHHEEEEEEEEEEEEGGGIIILLLOOOQQQRRRTTTVVVXXXZZZ[[[[[[[[[XXXXXXXXXWWWTTTPPPLLLJJJHHHEEE@@@<<<::::::<<<>>>BBBDDDGGGLLLQQQVVVZZZ\\\^^^^^^___```aaabbbbbbcccdddfffhhhjjjkkkllloooqqqrrrtttvvvxxxzzz|||}}}}}}|||}}}~~~ssslllhhhhhhgggddddddfffdddcccbbbbbbbbbbbbcccccccccdddfffgggggggggiiikkklllkkkkkkjjjjjjiiihhhhhhggggggfffeeeddddddddddddaaabbbdddfffgggffffffeeebbbccccccccccccbbbbbbaaa^^^]]]]]][[[YYYVVVSSSQQQOOOLLLFFFAAA===999555333222111111111111222222333555666:::===???HHHZZZlll}}}yyyooo]]]JJJ===;;;===AAARRReeerrr|||~~~zzzvvvyyy}}}hhh___YYY[[[^^^^^^\\\]]]XXXWWWVVVUUUUUUVVVXXXYYYRRRRRRQQQNNNKKKIIIIIIKKKMMMOOOQQQRRRPPPLLLHHHEEEFFFEEEDDDCCCCCCCCCDDDEEE>>><<<999999>>>GGGQQQWWW\\\```eeekkkppptttyyy|||zzzvvvqqqmmmlllmmmmmmmmmiiinnnvvv~~~gggRRRIIIOOO^^^jjj|||cccXXXSSSMMMKKKNNNMMMKKKIIIGGGGGGHHHKKKLLLOOORRR\\\pppyyynnnbbb^^^```lll}}}}}}|||zzzyyyyyyzzzzzz{{{|||}}}~~~~~~|||{{{uuuvvvwwwwwwwwwvvvtttsssrrruuuuuusssrrrpppjjjcccYYYPPPEEE===::::::::::::777777999:::<<<>>>???@@@>>>@@@AAA@@@>>><<<<<<======???AAACCCFFFLLLSSSXXX]]]___cccgggnnn|||hhhRRREEE???:::777999999:::;;;<<<>>>???@@@777666555444444555666666888;;;??????>>>======>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>???AAACCCDDDCCCFFFLLLQQQTTTSSSQQQPPPMMMKKKKKKOOOVVV\\\```aaafffjjjooossswww||||||xxxuuurrrnnnjjjgggdddcccaaa___\\\YYYVVVUUUUUUVVVVVVVVVUUUWWWZZZ]]]\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[]]]___aaaaaabbbbbbaaabbbbbbdddfffhhhjjjkkkiiilllpppuuuxxxyyyyyyxxxpppooolllggg```VVVKKKCCC>>>===<<<<<>>;;;999555333111111111111111222333333444555999>>>DDDNNNaaaqqqyyyppp___MMM???888999<<>>;;;888888<<>>@@@@@@@@@BBBCCCBBB>>><<<<<<>>>>>>???BBBDDDIIIOOOWWW]]]ccceeeiiioooyyy|||```LLLDDD@@@<<<888999999:::;;;===???@@@AAA999999888777777888999:::<<<@@@DDDDDDBBB@@@AAABBB>>>===<<<;;;;;;<<<===>>>======???@@@AAABBBBBBBBBDDDFFFIIILLLNNNOOONNNNNNPPPOOOOOOSSSZZZaaadddeeeeeehhhlllmmmnnnqqqwww|||{{{vvvsssrrrssspppllliiigggeeeccc```bbbcccccccccaaa^^^ZZZXXXWWWVVVUUUSSSRRRTTTWWW[[[XXXXXXXXXYYYYYYYYYYYYYYYWWWXXX\\\___bbbdddeeeeee```aaabbbccceeegggiiijjjeeeiiiooouuuyyy|||||||||zzzxxxuuuppphhh\\\OOOFFFBBB@@@??????AAAFFFKKKOOOSSS[[[fffoooxxxvvvkkkddd```]]]YYYTTTPPPOOOLLLHHHEEEEEEGGGJJJIIIHHHFFFEEEEEEGGGIIIKKKPPPRRRUUUXXX[[[]]]^^^^^^^^^___aaacccbbbaaa^^^]]]PPPNNNJJJGGGFFFEEEFFFGGGDDDDDDDDDEEEHHHKKKOOOQQQUUUVVVXXX[[[^^^aaadddfffdddeeefffgggggghhhjjjmmmoooqqqtttxxx{{{}}}}}}~~~{{{rrrllliiiiiiiiifffeeeggggggfffeeedddeeefffggghhhdddfffiiihhhggggggiiikkkjjjjjjiiiiiihhhgggggggggggghhhiiiiiihhhfffdddccc\\\^^^aaaccceeeeeeeeedddaaaaaaaaaaaabbbbbbbbbccc[[[[[[ZZZXXXVVVSSSPPPOOOKKKFFF@@@<<<;;;:::777555111111000000111222333333222333777???GGGSSSeeeuuuvvviiiUUUBBB888666999<<>>;;;888888;;;BBBJJJOOOSSSWWW[[[___ccciiirrrxxxzzzwwwrrrpppooopppoooooosssuuuzzzwwweeeYYY[[[hhhsssjjj]]]XXXUUUTTTTTTQQQRRRRRROOOKKKIIILLLNNNSSSTTTYYYeeewww}}}sssfffaaaccchhhvvv~~~|||zzzyyyzzz{{{~~~|||{{{zzzzzzyyywwwuuussspppoootttwwwxxxvvvuuutttnnnggg]]]UUUIII???999777666666666888:::===@@@BBBCCCDDDEEEDDDCCC@@@>>>>>>@@@BBBCCCCCCDDDGGGMMMUUU]]]bbbcccfffmmmxxxmmmVVVHHHAAA;;;999999888999:::;;;;;;;;;;;;;;;===<<<:::888666888<<>>>>>===<<<;;;AAA@@@@@@@@@@@@@@@AAAAAADDDDDDFFFIIIMMMOOOOOOOOORRRSSSWWW]]]dddiiikkklllhhheeebbbaaaaaabbbccccccffffffgggfffffffffffffffiiibbb___```^^^YYYZZZ___]]]^^^aaadddeeebbb\\\XXX[[[ZZZXXXVVVTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZYYY]]]dddhhhiiiiiihhhhhheeehhhhhhggghhhjjjhhhcccffffffhhhlllsssyyy}}}~~~~~~}}}zzzssshhh\\\QQQJJJ@@@AAAAAAAAACCCGGGMMMQQQ\\\dddooo{{{|||uuullleeeaaa]]]XXXUUUQQQNNNJJJGGGGGGHHHHHHHHHKKKKKKJJJJJJIIIGGGFFFEEEJJJNNNTTTXXX[[[\\\]]]^^^^^^___```aaabbbaaa```___YYYUUUPPPMMMMMMMMMKKKIIIHHHGGGEEECCCBBBCCCDDDEEEMMMPPPUUUZZZ^^^aaabbbcccfffffffffhhhkkklllmmmlllppprrruuuwwwxxxyyy|||}}}|||pppmmmiiifffeeefffhhhjjjgggfffeeecccccccccdddeeeeeefffgggfffffffffhhhjjjiiijjjkkkjjjhhhfffffffffhhhhhhgggfffdddcccbbbaaa```aaaaaabbbbbbcccddddddbbbaaabbbdddfffgggeeeccc```^^^[[[XXXVVVSSSOOOLLLMMMHHHAAA;;;777444111000111111111111222333444444333888999999FFF]]]kkkkkknnnYYYDDD<<<999555666<<>>EEEMMMRRRUUUWWW[[[\\\^^^ccciiioooxxxwwwuuurrrnnnjjjfffdddmmmqqqxxxyyypppgggfffsssoooaaa\\\XXXWWWWWWSSSUUUVVVTTTRRRQQQTTTWWWVVVVVVYYYdddttt|||ooogggfffgggttt}}}zzzxxxwwwxxxyyy~~~~~~~~~}}}|||{{{zzzzzzyyywwwvvvtttssssssuuuxxxxxxvvvuuutttnnnfff^^^VVVKKKAAA;;;999888888888:::<<<>>>AAABBBCCCDDDEEEEEECCC@@@===<<<===???BBBCCCEEEIIIPPPWWW^^^cccbbbfffnnn}}}uuucccPPPDDD???:::888888::::::;;;<<<<<<=========999999999888777999===@@@FFFFFFGGGJJJLLLMMMLLLJJJGGGEEEBBBAAAAAA@@@>>><<>>>>>@@@AAADDDHHHMMMQQQSSSTTTVVVYYY^^^eeellloooooonnneeeaaa[[[WWWVVVWWWXXXXXXZZZZZZ[[[\\\\\\]]]^^^___ccc^^^]]]___^^^ZZZZZZ^^^```aaaccceeefffeeeaaa]]][[[ZZZXXXVVVUUUUUUUUUUUUXXXXXXYYYZZZ\\\___bbbcccccchhhnnnrrrssssssssssssoooqqqqqqooonnnooojjjdddfffeeefffjjjqqqwww{{{|||}}}{{{uuulll```UUUMMMHHHAAABBBCCCCCCEEEIIIOOOTTT```jjjxxxyyyssskkkfffccc```\\\YYYSSSOOOKKKHHHHHHIIIJJJJJJMMMMMMMMMLLLJJJGGGEEEDDDFFFIIINNNRRRTTTVVVXXXZZZ^^^___```aaabbbaaaaaa```^^^ZZZVVVTTTUUUUUUSSSRRRNNNLLLIIIFFFDDDCCCCCCCCCFFFIIIOOOUUUZZZ___aaaccceeeeeefffiiikkknnnoooooorrrtttxxxzzz{{{|||~~~yyypppmmmiiifffeeefffhhhiiigggfffeeeeeedddddddddeeedddfffffffffeeefffhhhjjjiiijjjkkkjjjhhhfffffffffffffffeeedddcccbbbaaa```cccccccccddddddddddddeeedddcccdddeeeffffffdddaaaaaa___\\\ZZZWWWTTTPPPMMMMMMHHHAAA;;;777555222000000000000000111222333333666<<>>;;;:::999:::<<<>>>@@@BBBCCCDDDDDDGGGFFFDDDAAA===<<<===???BBBDDDHHHMMMTTT[[[aaadddcccgggqqqyyyfffXXXIIIBBB>>>:::888999:::;;;;;;<<<===>>>>>>>>>888999:::;;;<<<>>>AAADDDGGGFFFFFFHHHJJJKKKJJJIIIIIIGGGFFFEEEDDDCCC@@@===BBBAAAAAA@@@??????@@@@@@AAACCCGGGKKKPPPTTTXXXYYY\\\___fffnnntttuuussspppeee^^^TTTMMMJJJKKKMMMNNNPPPQQQSSSTTTUUUWWWZZZ]]]```___aaaeeeeeebbbaaabbbfffeeeeeeggghhhhhhgggeee___^^^]]][[[ZZZZZZ[[[[[[___``````cccfffkkkooorrrssswww}}}~~~|||zzztttmmmjjjiiihhhjjjooouuuxxxzzz~~~zzzrrrfffYYYOOOIIIFFFBBBCCCDDDEEEGGGLLLSSSWWWgggrrrvvvqqqkkkgggfffeeeaaa^^^UUUQQQKKKHHHHHHJJJKKKLLLPPPPPPPPPOOOMMMIIIFFFDDDDDDGGGJJJLLLMMMOOORRRTTT\\\]]]___aaabbbcccccccccbbb```]]]\\\\\\\\\[[[YYYVVVSSSOOOJJJFFFCCCAAAAAAAAADDDJJJPPPWWW]]]aaadddffffffhhhjjjlllooopppqqqtttwwwzzz|||}}}vvvpppmmmiiifffdddeeeggghhheeeeeeffffffeeeeeedddddddddeeeffffffeeeeeehhhiiiiiijjjkkkjjjgggeeeeeefffffffffeeedddccccccbbbbbbffffffffffffeeeeeeeeeeeefffeeeeeeeeefffeeebbb```aaa___]]][[[YYYVVVRRRNNNMMMHHHAAA;;;888555333111/////////000000111222333777>>>DDDKKKZZZlllssspppXXXHHH:::777777666:::CCCNNNbbbyyy}}}uuurrrtttyyy~~~aaaOOOHHHIIIMMMQQQTTTTTTPPPMMMLLLMMMMMMMMMMMMNNNNNNNNNOOOMMMLLLMMMOOORRRRRRRRRPPPRRRUUUVVVUUURRRNNNKKKFFFEEEEEEFFFGGGFFFCCCAAA@@@CCCHHHNNNTTTXXX[[[\\\VVVXXXYYYYYYYYYZZZ\\\^^^hhhkkkqqqttttttoooiiidddcccgggoooxxx{{{lllddd___]]]^^^\\\^^^^^^\\\WWWUUUVVVXXX]]]ZZZZZZ```mmm~~~{{{pppgggooozzzzzzrrrqqqpppooopppsssvvvxxxyyyyyyzzz{{{{{{|||||||||{{{zzzxxxwwwwwwyyy{{{|||yyyzzzyyyuuusssrrrllleee```YYYOOOEEE???<<<;;;:::;;;===???BBBCCCCCCCCCCCCGGGGGGEEEBBB@@@???AAACCCCCCFFFJJJQQQXXX^^^ccceeefffiiissswwwjjj[[[PPPFFFBBB???;;;999:::999999::::::;;;<<<===>>>;;;===@@@AAABBBDDDGGGJJJGGGFFFEEEFFFGGGHHHGGGFFFGGGFFFEEEEEEEEEDDDAAA???>>>>>>???@@@BBBCCCEEEFFFIIIKKKNNNQQQTTTWWW[[[]]]aaadddjjjqqqvvvwwwtttqqqggg___RRRIIIEEEGGGJJJLLLPPPRRRTTTUUUVVVZZZ___dddgggjjjooosssuuurrrooommmllljjjhhhhhhjjjkkkkkkkkkgggfffeeedddddddddeeefffjjjkkklllnnnrrrwww||||||wwwtttqqqqqqtttwwwzzz{{{{{{ssseeeVVVKKKEEEDDDAAABBBDDDFFFJJJPPPWWW\\\kkkxxxsssoookkkiiiiiigggdddaaaVVVQQQLLLHHHHHHJJJLLLMMMQQQRRRSSSSSSQQQNNNKKKIIIIIIJJJJJJJJJJJJKKKMMMPPPWWWXXX[[[]]]```cccdddeeecccbbbaaa```___^^^]]]\\\ZZZXXXSSSNNNIIIEEEBBBAAAAAADDDIIIOOOVVV\\\aaadddhhhiiikkklllmmmnnnpppqqquuuxxx{{{}}}~~~tttooollliiifffddddddeeefffcccdddeeeffffffeeedddcccbbbdddeeeeeedddeeegggiiiiiijjjkkkjjjgggeeedddeeegggggggggffffffffffffeeehhhggggggfffeeedddddddddeeeddddddeeeeeeeeebbb```aaa```^^^\\\[[[WWWSSSOOOLLLGGGAAA;;;888666444222000000000000111222444444555===FFFRRRaaammmoooiiiOOOBBB777666555555;;;EEEVVVggg{{{{{{uuuuuutttxxx|||~~~}}}___OOOEEEGGGKKKPPPTTTUUUSSSQQQMMMNNNOOOQQQRRRSSSSSSSSSTTTQQQOOOOOOPPPRRRRRRRRRRRRTTTVVVWWWUUUQQQLLLIIICCCCCCBBBCCCEEEEEEDDDCCCAAADDDJJJPPPUUUXXXZZZ[[[TTTUUUWWWXXXXXXWWWWWWWWW]]]dddmmmuuuvvvrrrlllgggcccgggmmmtttzzz~~~pppgggaaa___aaadddfffgggddd```]]]]]]___```]]]\\\aaammm}}}uuujjjnnnvvvyyynnneeeeeeeeefffiiimmmrrruuuvvvvvvwwwxxxyyy{{{|||}}}{{{zzzyyyxxxyyyzzz|||~~~zzz{{{yyyuuusssqqqllleee```YYYOOOFFF@@@===;;;:::;;;===@@@CCCDDDDDDCCCCCCDDDDDDCCCAAA@@@AAACCCFFFEEEHHHMMMSSSZZZ```dddggggggkkkvvv~~~uuuiii^^^RRRJJJCCCAAA???:::777888888888888999:::;;;===>>>???AAADDDFFFGGGIIILLLOOONNNMMMLLLLLLLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDBBBAAA>>>???@@@BBBDDDGGGIIIKKKKKKNNNQQQTTTVVVZZZ___bbbfffhhhkkkppptttuuutttrrrhhh```SSSJJJFFFHHHLLLOOORRRUUUXXXYYY[[[```hhhooouuu{{{|||tttqqqmmmkkklllnnnoooooonnnmmmlllllllllmmmoooooovvvwwwxxxzzz~~~~~~~~~~~~uuugggVVVHHHAAA??????AAADDDGGGLLLTTT\\\bbbmmm{{{|||rrroookkkjjjjjjhhhddd```VVVRRRMMMJJJJJJKKKLLLMMMQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOMMMKKKHHHGGGIIIKKKNNNOOOQQQUUUYYY\\\___aaaaaabbbccccccaaa___^^^]]]\\\ZZZVVVQQQMMMIIIFFFDDDEEEFFFIIINNNTTTYYY^^^aaajjjlllnnnnnnmmmmmmnnnpppuuuwww{{{}}}|||sssmmmkkkgggdddcccbbbcccdddbbbcccdddeeeeeedddcccbbbaaacccdddddddddeeegggiiiiiijjjkkkiiigggdddddddddeeeeeeeeeffffffffffffggggggffffffeeedddcccbbbbbbbbbbbbbbbccceeedddbbb``````___^^^]]][[[WWWRRROOOJJJEEE???:::777666444222111111111222333444666666555<<>><<<;;;<<<>>>AAAEEEGGGGGGFFFEEEAAABBBAAA@@@???AAADDDFFFHHHJJJOOOUUU[[[```eeeggggggmmmyyy}}}qqqhhh___VVVLLLFFFAAA???===888666777999999999999:::<<>>@@@DDDJJJPPPYYYccciiisss~~~sssooommmjjjjjjjjjhhhccc^^^VVVSSSOOOMMMMMMMMMMMMMMMPPPQQQRRRTTTUUUVVVVVVVVVSSSSSSQQQMMMIIIGGGGGGHHHFFFGGGHHHKKKOOORRRUUUWWW]]]```cccdddcccbbbaaaaaa^^^]]]ZZZVVVQQQMMMJJJIIIHHHIIIJJJMMMQQQVVV[[[^^^iiilllooonnnllllllnnnqqquuuwww{{{~~~{{{ssskkkiiifffcccaaa``````aaaaaaaaabbbcccccccccbbbbbb```bbbcccccccccdddgggiiiiiikkkkkkiiifffdddccccccaaaaaabbbccccccdddeeeeeeeeeeeeeeedddcccbbbbbbaaaaaa``````bbbccccccaaa___]]]]]]\\\\\\ZZZVVVQQQMMMHHHDDD>>>999666555333222111111222222444555777888888>>>JJJZZZgggiii___TTTCCC;;;666777777:::HHHXXXfffrrr}}}~~~zzzpppmmmoootttwwwzzz{{{|||uuu]]]NNNEEEEEEFFFJJJOOOSSSUUUUUUPPPPPPPPPPPPRRRTTTVVVWWWUUUSSSQQQPPPPPPOOOMMMKKKTTTTTTUUUTTTRRROOOKKKIIIDDDBBBAAAAAADDDFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNJJJLLLOOOTTTVVVVVVRRROOONNNUUU___iiinnnpppnnnlllbbbeeejjjpppxxx{{{yyy{{{yyypppiiiiiillliiilllnnnmmmjjjggghhhiiikkkiiifffgggooo|||}}}rrrqqqrrr|||wwwkkk`````````aaaeeeiiimmmpppqqqqqqrrrtttvvvzzz|||~~~}}}||||||{{{zzzzzzyyyyyyyyyzzzxxxtttrrrqqqmmmgggccc\\\SSSJJJDDDAAA>>><<<===@@@DDDHHHJJJJJJIIIHHHDDDEEEDDDCCCBBBCCCEEEHHHKKKMMMPPPUUUZZZ```dddggghhhooo{{{|||oooeee___YYYSSSIIIDDD@@@@@@>>>:::888:::======<<<===>>>AAACCCEEEFFFHHHKKKNNNRRRXXX```dddeeeeeedddcccaaa\\\UUUPPPMMMJJJFFFDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMPPPQQQPPPTTTXXXZZZ\\\```hhhnnnoooqqquuuyyy{{{zzzvvvrrriiicccYYYRRROOOOOOPPPQQQQQQWWW^^^bbbhhhrrr|||zzzzzzyyyyyyyyyxxxxxxxxxzzz{{{}}}|||hhhRRRCCC>>>>>>>>>AAAFFFMMMUUU___jjjqqquuunnnkkkiiihhhhhhiiigggbbb^^^WWWUUURRRQQQQQQQQQPPPNNNPPPPPPPPPQQQRRRUUUWWWXXXWWWWWWVVVSSSOOOLLLLLLMMMFFFFFFFFFGGGIIIKKKMMMNNNUUUYYY___cccccccccdddeeecccaaa^^^[[[VVVRRRNNNLLLLLLLLLLLLNNNRRRWWW\\\___fffjjjmmmnnnllllllppptttuuuxxx|||yyyssshhhgggdddaaa___^^^^^^^^^```````````````aaabbbbbb___aaabbbccccccdddfffiiijjjkkkkkkiiifffcccbbbccc______```aaabbbddddddeeeeeeeeeddddddccccccbbbbbbaaa``````aaaaaaaaa^^^\\\[[[ZZZZZZZZZYYYUUUOOOKKKFFFBBB<<<888555444222111000000111222333555666777:::???JJJ[[[fffcccTTTHHH;;;555333777;;;BBBUUUhhhttt}}}uuullljjjmmmssswwwzzz{{{|||ooo]]]PPPIIIIIIKKKNNNRRRTTTSSSRRROOOMMMKKKJJJKKKMMMPPPRRRQQQQQQQQQRRRRRRQQQNNNLLLTTTSSSSSSQQQOOOMMMKKKJJJFFFDDDBBBBBBDDDGGGIIIIIIIIIJJJKKKMMMMMMMMMLLLLLLFFFGGGKKKQQQTTTSSSOOOJJJIIINNNVVV^^^eeejjjlllmmmeeeggglllqqqyyy|||yyyzzz~~~~~~tttnnnmmmqqqsssvvvwwwuuuppplllllllllpppnnnkkkjjjppp|||uuurrrrrr{{{~~~}}}xxxnnnhhhgggggggggiiimmmpppsssppppppqqqsssvvvyyy|||~~~}}}}}}}}}|||{{{yyyxxxwwwyyyzzzxxxtttrrrrrrnnnhhhddd^^^UUULLLFFFCCC@@@>>>>>>AAAFFFJJJMMMMMMLLLKKKJJJJJJIIIGGGEEEFFFHHHJJJMMMNNNQQQTTTZZZ___dddgggjjjrrr|||yyywwwoooddd]]]ZZZWWWSSSIIIEEEBBBBBBAAA======???AAAAAA@@@@@@BBBDDDGGGIIIJJJLLLOOOSSSYYYaaajjjppptttttttttssspppjjjbbb\\\TTTPPPJJJFFFEEEEEEEEEEEECCCDDDGGGJJJNNNRRRUUUWWWYYY]]]```aaa```cccjjjppprrruuuzzzxxxssslllfff^^^WWWTTTSSSRRRRRRTTTZZZccciiiqqq}}}~~~}}}~~~~~~}}}~~~jjjRRRDDDAAACCC???BBBHHHOOOXXXcccooovvvxxxqqqnnngggffffffgggiiihhhccc^^^YYYWWWUUUUUUUUUTTTRRRPPPPPPOOONNNNNNPPPSSSUUUWWWZZZ[[[[[[YYYUUUSSSSSSSSSKKKJJJIIIHHHHHHIIIJJJKKKLLLRRRZZZ___bbbccceeeggggggeeebbb^^^ZZZUUUQQQOOOPPPPPPPPPQQQUUUZZZ```cccbbbggglllmmmlllmmmrrrwwwvvvyyy}}}~~~wwwsssgggfffccc```^^^]]]\\\\\\```___^^^^^^^^^```aaabbb___```bbbbbbcccdddfffiiijjjkkkkkkiiifffcccbbbbbb``````aaabbbdddeeefffgggeeeeeeddddddddddddccccccbbbaaa`````````^^^[[[YYYYYYYYYYYYYYYXXXTTTNNNJJJEEEAAA;;;777555333222111//////000111222444666777:::===IIIYYYccc]]]MMM???555000111777>>>III___uuu{{{{{{ssskkkkkkpppssswww{{{||||||{{{lll___UUUMMMOOOQQQUUUWWWVVVRRROOOMMMKKKGGGEEEEEEHHHLLLNNNNNNOOOPPPSSSTTTSSSPPPMMMTTTSSSQQQPPPNNNLLLKKKKKKHHHEEECCCCCCEEEHHHJJJJJJKKKMMMPPPRRRRRRPPPNNNLLLDDDEEEIIIOOOSSSQQQKKKFFFFFFJJJPPPWWW___eeejjjmmmkkklllooossszzz{{{zzz|||{{{~~~wwwuuutttsssyyy|||}}}zzzsssnnnoooqqqvvvtttoookkkkkkttt{{{yyyvvvvvv}}}~~~xxxzzz}}}{{{xxxxxxwwwuuutttuuuxxxxxxuuuqqquuuuuuvvvwwwyyy{{{}}}~~~}}}{{{yyyvvvuuutttzzzyyyxxxvvvssspppnnnmmmbbb]]]UUUMMMGGGDDDBBBBBBAAACCCHHHLLLNNNOOOMMMLLLLLLJJJGGGFFFHHHKKKMMMMMMPPPPPPRRRVVV[[[aaagggjjjkkkqqqyyyzzzuuulllgggaaa[[[XXXUUURRRPPPPPPOOOLLLIIIGGGEEEDDDDDDCCCCCCDDDDDDEEEGGGLLLOOOUUUTTTTTTZZZeeeqqqzzz~~~}}}}}}}}}}}}{{{uuunnniii___ZZZSSSKKKGGGEEEFFFGGGIIIJJJLLLOOOSSSWWWZZZ\\\ZZZ^^^aaabbbccchhhqqqyyy|||rrrmmmfff___[[[ZZZ[[[]]][[[bbblllvvvmmmXXXFFF>>>???AAAEEEJJJQQQ[[[hhhxxx}}}xxxrrrmmmgggeeeddddddeeefffdddccc[[[XXXUUUWWWZZZYYYUUUPPPQQQOOOMMMMMMOOOQQQRRRRRRYYYYYYZZZZZZYYYWWWVVVUUUSSSRRROOOLLLHHHGGGHHHJJJIIILLLQQQVVV[[[```fffjjjmmmjjjeeeaaa^^^ZZZUUURRRSSSSSSTTTWWWZZZZZZYYYXXX]]]___dddiiinnnrrrtttuuuyyy{{{ssskkkdddcccbbb```___^^^^^^^^^``````bbbccccccbbbaaa```dddeeeeeefffggghhhiiiiiiooommmjjjgggdddbbbaaaaaabbbbbbaaa``````aaabbbcccfffdddcccccceeeeeedddbbb]]]^^^^^^^^^^^^^^^]]]]]][[[ZZZYYYVVVRRRNNNJJJGGGEEE@@@:::666444444333222...000222333333444666888@@@GGGPPPWWWVVVLLL===333666888888666<<>>AAADDDGGGKKKMMMPPPTTTWWWVVVQQQNNNQQQUUUVVVRRROOOPPPPPPNNNQQQNNNKKKJJJKKKMMMNNNNNNNNNPPPTTTVVVTTTOOOJJJFFFIIIHHHJJJNNNSSSSSSMMMHHHFFFIIINNNRRRWWW\\\aaaeeejjjmmmnnnmmmrrr||||||uuuuuuvvvvvvwwwyyy{{{yyy{{{yyyxxxxxxzzz~~~|||vvvssstttwwwzzzxxxsssmmmkkkppp|||yyy|||yyywww}}}|||xxxzzz|||||||||~~~yyytttoooppprrrtttxxx|||~~~|||zzzwwwvvvuuuttttttuuuuuuuuuuuutttttteee```XXXPPPIIIFFFDDDDDDBBBEEEJJJNNNQQQQQQPPPOOOMMMLLLJJJIIIKKKMMMPPPQQQSSSTTTUUUXXX\\\aaaeeehhhnnnrrryyy}}}}}}yyysssnnnfffaaa[[[WWWUUUUUUTTTTTTRRRRRRRRRQQQOOONNNLLLKKKEEEEEEEEEEEEGGGKKKQQQVVVaaa```bbbiiittt~~~|||vvvoookkkccc^^^XXXQQQLLLIIIIIIIIIMMMNNNPPPRRRVVVYYY[[[]]]\\\```eeehhhlllrrr|||zzzvvvooohhhdddcccdddeeehhhooozzz{{{jjjXXXIIICCCEEEFFFJJJPPPWWWbbbppp{{{wwwtttoookkkjjjhhhfffeeeeeeeeecccaaa^^^[[[YYY[[[^^^]]]YYYUUUSSSPPPMMMLLLLLLMMMLLLLLLPPPQQQTTTVVVXXXZZZZZZZZZTTTTTTRRROOOLLLJJJJJJKKKJJJLLLNNNRRRWWW^^^ggglllqqqnnniiieeebbb^^^[[[XXXXXXWWWXXXZZZ\\\\\\[[[YYY[[[]]]bbbggglllqqqtttuuuyyy|||tttllleeedddbbbaaa```_________``````aaabbbccccccbbbbbbddddddeeeggghhhiiijjjkkknnnmmmjjjgggdddcccbbbbbbdddcccbbbaaaaaabbbcccdddfffdddcccccceeeeeedddbbb^^^^^^^^^^^^^^^^^^]]]]]]ZZZYYYXXXUUURRRMMMJJJHHHBBB>>>999555444555555444000111222111111333777:::AAAHHHPPPTTTPPPGGG===666555666777888???UUUrrr}}}|||ssslllkkkpppttt{{{|||~~~~~~mmmdddZZZQQQMMMPPPVVV\\\___]]]VVVQQQKKKGGGBBB>>>===???CCCFFFKKKMMMOOOPPPQQQQQQPPPPPPUUUYYYZZZUUUSSSSSSSSSQQQUUUSSSPPPOOOPPPRRRRRRRRRMMMOOOQQQRRRQQQMMMIIIFFFEEEEEEHHHMMMSSSUUURRRMMMKKKLLLOOOSSSVVVZZZ___bbbgggjjjjjjiiillluuu{{{}}}qqqkkkiiimmmqqqssstttwww}}}|||wwwttt~~~~~~~~~{{{xxxzzz~~~~~~yyypppiiijjjrrrzzz}}}}}}zzzwww{{{{{{yyy{{{||||||~~~xxxrrrrrrsssuuuxxx{{{~~~}}}zzzxxxvvvuuurrrssstttuuuvvvwwwwwwwwwiiiddd\\\TTTMMMHHHFFFEEEEEEHHHMMMQQQTTTUUUUUUTTTPPPOOOMMMMMMNNNQQQTTTVVVYYYYYYZZZ\\\___cccgggiiiooorrrvvvyyyxxxtttoookkkbbb]]]VVVRRRQQQRRRSSSTTTUUUVVVXXXYYYYYYWWWTTTSSSJJJJJJIIIHHHKKKRRR[[[aaaiiikkkooovvv}}}{{{wwwtttqqqmmmjjjjjjfffaaa[[[VVVSSSRRRRRRTTTTTTVVVXXXZZZ]]]___``````eeekkkqqqwww{{{uuuqqqqqqrrrssszzzrrrdddVVVKKKIIILLLKKKPPPWWW___jjjyyyzzzvvvvvvtttqqqnnnmmmkkkiiigggfffdddbbb```aaa___^^^```bbbbbb^^^ZZZWWWSSSOOOMMMKKKJJJHHHGGGHHHJJJMMMQQQUUUXXXZZZ[[[UUUVVVUUUSSSPPPMMMMMMNNNKKKLLLMMMOOOSSS\\\eeelllqqqmmmhhheeecccbbb```___]]]]]]\\\]]]______]]][[[YYY[[[```eeekkkppptttvvvzzz}}}tttllleeedddcccbbbaaaaaa````````````aaaaaabbbcccdddeeeeeeeeefffhhhiiikkklllmmmnnnllljjjgggeeecccccccccfffeeedddcccccccccdddeeefffdddcccccceeeeeedddbbb_______________^^^]]]]]]XXXXXXWWWTTTQQQMMMJJJHHH???<<<777555555555555555222222222111111333777;;;BBBIIIPPPPPPIII@@@;;;999333555777:::EEE\\\zzzxxxnnniiikkkqqqwww|||~~~zzzkkkeee___YYYSSSVVV[[[```bbb^^^WWWQQQKKKGGG@@@<<<;;;===BBBFFFKKKMMMNNNLLLJJJKKKNNNRRRWWW[[[[[[XXXUUUVVVVVVTTTXXXVVVTTTTTTUUUUUUTTTSSSMMMNNNNNNNNNLLLIIIFFFDDDAAAAAAEEEKKKSSSVVVVVVTTTPPPQQQRRRTTTWWWZZZ]]]___dddffffffccceeejjjlllkkk[[[XXXYYYbbbjjjooorrruuuxxxzzz~~~~~~{{{vvvsss}}}~~~ssshhhdddiiiooo~~~yyyvvvsssuuu|||}}}{{{|||{{{|||}}}|||{{{zzzzzz{{{|||}}}~~~{{{yyywwwvvvuuuttttttuuuuuutttssssssrrrlllggg___WWWOOOJJJFFFEEEFFFIIIOOOTTTWWWYYYXXXXXXSSSRRRRRRQQQRRRTTTXXX[[[]]]]]]___aaadddgggjjjllllllooosssuuuuuusssooolllccc]]]UUUPPPNNNNNNPPPPPPVVVXXXZZZ\\\[[[YYYUUURRRMMMLLLKKKLLLQQQZZZeeemmmqqqtttxxx}}}}}}tttqqqmmmkkklllmmmnnnnnnpppmmmiiieeeaaa___^^^^^^]]]^^^___aaaccceeeffffffhhhlllssszzz~~~~~~uuuhhh]]]SSSKKKLLLPPPPPPUUU]]]fffqqq~~~wwwuuusssrrrsssrrrpppnnnnnnllliiihhhgggfffcccaaabbbaaabbbdddeeeeeeaaa^^^ZZZWWWSSSPPPNNNLLLIIIGGGGGGHHHJJJMMMOOOQQQRRRSSSTTTUUUUUUTTTQQQOOOOOOOOOLLLMMMOOOQQQTTTZZZaaafffiiifffbbb```aaabbbccccccbbbaaa___```aaa```___]]]ZZZ\\\```eeejjjpppuuuxxx{{{}}}ssskkkfffeeedddcccbbbbbbbbbbbbaaaaaa```aaabbbdddfffggghhhhhhiiiiiijjjkkkllllllmmmllljjjgggeeedddddddddfffeeedddcccccccccdddeeefffdddccccccdddeeecccbbbbbbbbbbbbaaa```___^^^]]]WWWWWWUUUSSSPPPLLLIIIGGG>>>;;;777555444555444444111222333333333444888:::AAAIIIPPPNNNCCC:::777888333444777===KKKccc~~~uuukkkhhhlllssszzzuuuiiieeebbb^^^ZZZ\\\```dddddd___XXXRRRKKKFFF@@@;;;:::===CCCFFFKKKNNNPPPNNNIIIIIIMMMRRRSSSXXXZZZWWWVVVXXXYYYWWWWWWUUUTTTTTTUUUUUUSSSRRRPPPOOOMMMKKKHHHEEEBBBAAA???@@@CCCIIIPPPUUUVVVVVVTTTSSSSSSUUUYYY]]]```aaaaaacccbbb___```bbbaaa]]]PPPLLLOOOYYYdddkkkqqqvvvxxx{{{{{{xxxtttfff___aaagggvvv}}}~~~|||~~~rrrqqqooonnnsss}}}~~~|||{{{|||~~~{{{yyyyyyzzzzzz|||{{{zzzyyywwwuuutttttttttttttttsssrrrpppooonnnmmmhhhaaaXXXPPPJJJGGGEEEGGGJJJPPPVVVZZZ\\\\\\[[[VVVWWWWWWVVVUUUWWW[[[___]]]^^^```cccfffiiilllmmmkkkmmmpppsssssspppmmmkkkddd___WWWQQQOOOOOOPPPQQQUUUVVVWWWXXXVVVSSSOOOLLLJJJJJJLLLNNNUUU___kkkttt|||}}}wwwttthhhfffdddeeeiiinnnqqqsssqqqooollliiigggfffffffffiiijjjllloooqqqrrrssssssuuuxxx~~~vvvlll```WWWQQQLLLNNNRRRUUU[[[ccclllvvv}}}sssllllllkkklllllllllkkkjjjkkkjjjhhhhhhhhhgggfffdddaaabbbdddfffgggfffcccaaa[[[YYYUUUSSSRRRPPPMMMKKKHHHIIIIIIJJJJJJKKKLLLMMMOOOQQQRRRRRRPPPOOOOOOOOONNNQQQTTTWWWYYY[[[]]]```aaa___\\\]]]```cccfffgggcccbbb```aaabbbbbbaaa```___```bbbfffkkkqqqvvvyyy{{{~~~|||pppiiifffeeedddcccbbbbbbbbbcccbbbaaaaaaaaaccceeeggghhhjjjjjjjjjkkkkkkkkkkkkkkkmmmkkkiiigggfffeeeeeeeeefffeeedddcccbbbccccccdddfffdddccccccdddeeecccbbbddddddccccccaaa```^^^^^^VVVVVVUUURRROOOKKKHHHFFF???<<<888555444333222111///111444555666777888:::AAAIIIPPPMMMAAA666444555444555999AAAQQQhhh~~~ssskkkiiiooovvv|||nnneeebbb___]]]^^^___aaadddccc___YYYTTTJJJGGGAAA======@@@EEEIIIKKKPPPSSSRRRNNNKKKMMMPPPPPPUUUXXXWWWXXX\\\^^^\\\WWWVVVTTTTTTUUUTTTSSSQQQSSSQQQNNNJJJFFFBBB@@@???@@@AAACCCFFFLLLPPPSSSUUUVVVTTTTTTWWW]]]bbbfffgggbbbcccbbb``````bbb^^^YYYPPPLLLMMMVVVaaaiiiooouuuxxx{{{~~~uuucccYYYZZZ___ooovvv{{{yyyuuuvvvwwwwwwpppooommmkkkllluuu~~~|||{{{}}}~~~{{{xxxvvvwwwxxxyyywwwwwwwwwvvvuuutttttttttrrrrrrrrrrrrqqqpppoooooommmiiibbbYYYRRRLLLHHHFFFHHHLLLRRRXXX]]]___``````\\\]]]]]][[[YYYZZZ___ccc^^^___bbbeeehhhjjjlllmmmmmmooosssuuutttpppllliiifffaaaZZZUUUTTTTTTUUUUUUSSSSSSRRRQQQNNNKKKHHHGGGFFFIIIMMMSSS[[[fffqqqyyy}}}tttmmmiiiaaa``````ccciiinnnrrrssspppnnnkkkhhhffffffggghhhqqqssswwwzzz}}}}}}pppfff\\\WWWSSSQQQSSSWWW\\\bbbkkkuuuwwwmmmiiijjjjjjjjjjjjjjjkkkkkkiiihhhgggggghhhhhhgggfffbbbdddhhhjjjkkkiiigggeee^^^\\\YYYXXXWWWUUURRRPPPJJJJJJIIIIIIJJJKKKLLLLLLJJJLLLMMMNNNMMMMMMOOOPPPOOOTTTZZZ^^^___^^^^^^]]]___]]]]]]___cccgggiiijjjcccbbbaaaaaaccceeeeeedddddddddeeegggkkkpppvvvyyy{{{wwwmmmgggeeedddccccccbbbbbbccccccbbbbbbccccccdddeeefffgggkkkkkkkkkkkkkkkkkkkkkkkklllkkkiiigggffffffffffffgggfffdddcccbbbccccccdddfffdddcccccceeeeeedddbbbddddddcccbbb```___]]]\\\WWWVVVTTTRRRNNNIIIFFFCCC>>>;;;777555444333111//////111444555666888;;;===DDDJJJOOOJJJ>>>444222333666777<<>>BBBJJJLLLLLLEEE;;;333222444666888???LLL___sss}}}uuuqqqsssxxx|||~~~zzznnnkkkgggcccaaaZZZYYYWWWWWWWWWWWWTTTRRRJJJIIIGGGFFFHHHKKKOOOQQQRRRSSSUUUUUUTTTRRRPPPNNNQQQVVVYYYXXXYYY]]]___^^^[[[XXXUUUSSSTTTTTTTTTTTTSSSRRROOOMMMJJJHHHGGGFFFHHHHHHGGGGGGHHHLLLQQQUUUUUURRRQQQUUU^^^gggkkkkkkiiijjjiiijjjoootttrrrllleeebbbdddlllsssttttttuuuuuuxxx{{{uuu^^^PPPOOOTTT^^^iiitttuuuuuuwwwzzz|||wwwxxxuuunnnhhhkkkxxx}}}zzz}}}~~~|||xxxuuussstttuuuwwwssssssttttttuuuuuuvvvvvvuuuttttttsssrrrqqqooonnnnnnjjjddd]]]UUUPPPKKKIIIMMMPPPWWW^^^cccfffggggggfffhhhiiieeeaaaaaaeeejjjnnnooopppqqqssssssssssssssswww~~~}}}tttooogggaaa\\\YYYUUUSSSTTTQQQLLLHHHFFFFFFHHHIIILLLRRR\\\fffqqq{{{}}}rrrhhhbbb___aaadddiiirrr{{{zzzvvvpppjjjgggggghhhjjjmmmpppuuu{{{wwwnnnpppsssxxx}}}~~~~~~|||yyywwwwwwyyy|||{{{}}}~~~|||xxxvvvwwwyyyzzzxxxuuurrroooqqqtttxxxxxxzzzzzzyyywwwxxx|||}}}|||{{{{{{{{{yyyuuurrrlllddd]]]^^^```aaacccgggkkkrrr~~~rrriiicccdddddddddeeefffiiillliiihhhffffffggggggeeedddhhhlllqqqssssssqqqpppooommmkkkiiihhhfffdddaaa^^^WWWUUURRROOOMMMLLLKKKKKKEEEFFFGGGHHHIIILLLQQQTTTRRRWWW]]]bbbeeeffffffgggbbbaaabbbdddfffhhhhhhgggcccbbbbbbcccgggjjjllllllkkkiiihhhgggiiimmmrrruuu{{{{{{rrrkkkhhhccccccbbbbbbaaabbbbbbbbbcccdddeeefffffffffeeeddddddeeegggiiikkkmmmoooppplllkkkiiigggggggggggghhhjjjiiigggfffeeeeeeeeeffffffeeecccdddeeeeeedddbbb``````___^^^\\\YYYWWWVVVXXXWWWUUUQQQLLLGGGBBB@@@999777555444444444333222333222000///111888AAAGGGOOONNNJJJAAA888222333666666999AAAPPPdddxxx}}}wwwtttwww{{{~~~|||sssjjjiiieee```___WWWUUURRRRRRRRRSSSRRRQQQJJJIIIIIIIIIKKKOOORRRTTTUUUTTTSSSSSSTTTSSSQQQNNNPPPUUUWWWVVVVVVYYYZZZYYY[[[WWWSSSQQQQQQRRRSSSSSSPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIHHHIIIMMMSSSWWWUUUQQQPPPTTT]]]fffjjjjjjlllllllllnnnuuu{{{zzzuuuooommmqqqzzz~~~zzzyyyvvvxxxzzz~~~yyy___LLLFFFGGGXXXcccrrr~~~yyypppnnnuuu}}}zzzvvv}}}|||uuutttsssrrrqqqrrrsssssspppqqqrrrtttuuuvvvvvvvvvvvvvvvuuusssrrrqqqppppppooolllfff___XXXSSSPPPNNNNNNQQQXXX___dddhhhjjjkkkkkkkkkjjjhhhhhhjjjmmmqqqooorrrwwwzzz{{{zzzyyyyyy}}}xxxnnngggeeeccc^^^ZZZSSSQQQMMMJJJJJJKKKNNNPPPWWW^^^hhhsss{{{zzzrrrnnnjjjfffccceeejjjrrr{{{wwwsssqqqmmmkkkkkknnnnnnppprrrvvvzzz}}}yyysssiiipppwww{{{{{{{{{~~~|||yyyvvvuuuwwwzzz~~~}}}yyyvvvrrrooommmkkklllkkkjjjiiijjjkkklllmmmooooooooooooooooooooonnnssssssrrrqqqpppnnnmmmllldddddddddddddddfffiiillluuu}}}qqqfffgggdddaaaaaaccceeeggggggjjjiiihhhgggggghhhiiijjjjjjmmmrrruuuwwwvvvtttrrrrrrpppnnnmmmlllkkkllllllhhhbbb[[[XXXXXXVVVRRRMMMMMMKKKIIIIIIKKKMMMNNNNNNWWW[[[```dddfffhhhjjjkkkkkkhhhfffdddeeefffgggggggggeeeddddddgggjjjlllllllllllljjjiiihhhkkkooosssyyy~~~rrrjjjffffffcccdddeeeeeeeeedddcccbbbdddfffgggeeecccbbbeeegggfffggghhhkkknnnooonnnmmmjjjiiigggffffffhhhiiikkkjjjiiihhhhhhiiiiiihhhgggffffffeeedddcccaaa``````]]]\\\ZZZZZZ[[[ZZZYYYWWWVVVUUUTTTRRRMMMGGGAAA===777666444333222222333333000222555777777;;;FFFPPPZZZPPPDDD===777222222555444;;;FFFVVVkkkyyyuuu~~~|||{{{jjjhhhiiiddd```aaa[[[XXXVVVUUUVVVUUURRRNNNIIIKKKOOOSSSUUUUUUTTTSSSVVVXXXZZZXXXTTTPPPOOOPPPWWWYYYZZZXXXUUUTTTVVVYYYXXXTTTPPPMMMLLLMMMLLLLLLLLLKKKLLLNNNPPPPPPNNNMMMIIIHHHGGGGGGIIILLLPPPRRRXXXYYY[[[[[[\\\```gggmmmpppnnnnnnttt{{{}}}yyysssooouuuwwwxxx|||}}}bbbNNNGGGHHHTTT___ppp~~~|||qqqooouuu|||{{{vvv{{{yyyuuuqqqqqqppppppoooppppppqqqpppqqqssstttvvvwwwwwwwwwxxxwwwvvvuuusssrrrqqqpppooommmhhhbbb\\\VVVRRROOONNNRRRYYY```gggkkkmmmnnnooooooooommmlllnnnqqqttttttwww|||~~~~~~}}}}}}xxxqqqnnnjjjeeeaaaZZZWWWTTTQQQQQQSSSWWWYYYdddkkkuuu}}}vvvqqqmmmkkkjjjlllrrr|||{{{wwwsssqqqrrrpppppppppqqqsssvvvyyyzzz|||~~~uuummmiiihhhnnnuuuxxxwwwwwwzzz|||~~~~~~}}}{{{yyyyyy{{{}}}{{{yyyvvvsssooommmkkkjjjkkkjjjiiiiiihhhhhhiiiiiifffffffffffffffgggggggggfffffffffeeedddcccbbbaaa```bbbdddfffiiinnntttxxx~~~~~~pppgggeeebbb```___aaadddffffffgggfffeeeeeefffggghhhiiikkkmmmqqquuuwwwwwwvvvuuutttsssrrrqqqqqqqqqrrrrrrqqqlllfffccccccaaa]]]YYYRRRPPPMMMMMMOOOQQQQQQQQQYYY]]]bbbfffhhhkkkmmmoooooolllgggddddddeeeggghhhhhhhhhgggfffgggjjjmmmoooooonnnllljjjhhhiiilllooovvvzzztttkkkfffeeebbbcccddddddddddddcccbbbeeefffgggfffddddddfffiiiiiiiiiiiilllnnnnnnmmmkkkjjjiiigggfffggghhhjjjkkkjjjhhhggghhhiiiiiihhhggggggfffeeecccbbbaaaaaa```^^^]]][[[ZZZ[[[ZZZXXXWWWVVVUUUSSSOOOKKKEEE@@@===777666444333222222333333111333666888:::???JJJTTTYYYMMMAAA:::666333333666777AAAPPP```sss}}}qqqdddeeehhhbbb]]]^^^ZZZXXXWWWWWWWWWVVVRRRNNNNNNPPPTTTWWWYYYZZZZZZYYY\\\```bbb___YYYSSSQQQRRRUUUWWWWWWUUUQQQPPPRRRTTTVVVSSSOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMKKKIIIGGGFFFEEEEEEFFFIIILLLNNNSSSVVVXXXYYYZZZ___eeekkkqqqppppppsssxxxyyyvvvsssrrrwwwzzz|||fffQQQHHHHHHMMMZZZlll~~~tttpppttt{{{}}}wwwyyy~~~~~~xxxrrrmmmmmmnnnnnnnnnnnnnnnnnnnnnqqqrrrtttuuuwwwxxxxxxyyyyyyyyyxxxwwwuuusssqqqpppooonnnkkkfff```ZZZTTTQQQOOOSSS[[[cccjjjnnnqqqqqqtttuuuuuutttssstttwwwzzzzzz~~~|||wwwqqqlllgggdddaaa______cccgggkkkwww}}}|||vvvrrrsssvvvwww~~~}}}xxxwwwxxxuuutttttttttuuuuuuvvvwwwzzz{{{|||}}}xxxpppiiiccc```eeejjjoooqqqpppoooppprrruuuvvvxxxxxxwwwwwwyyyzzzvvvtttrrrooollljjjhhhhhhhhhhhhhhhgggfffeeedddccc\\\\\\]]]]]]^^^^^^______^^^____________^^^]]]\\\^^^aaaeeejjjooovvv}}}zzzooohhhccc```^^^]]]___bbbdddddddddddddddeeefffiiikkkllllllnnnqqqtttwwwyyyyyyzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvsssnnnlllllljjjfffccc[[[XXXVVVUUUVVVWWWXXXWWW\\\___dddhhhkkknnnqqqsssuuupppjjjdddbbbcccgggiiijjjkkkkkkiiihhhiiinnnrrrrrrrrrppplllhhhggggggiiioootttyyy~~~uuujjjdddbbbbbbbbbcccddddddcccccccccfffggghhhgggggggggiiikkklllllllllmmmnnnnnnkkkiiiiiihhhggggggggghhhjjjkkkiiigggggggggiiiiiiiiiggghhhgggeeecccaaaaaaaaaaaa```^^^\\\[[[[[[ZZZXXXVVVUUUTTTPPPLLLGGGBBB???===666555444222222222333333222444777999===EEEPPPXXXWWWIII<<<666555444555777;;;JJJ^^^ooorrreee\\\aaaeeebbb]]]\\\YYYYYYYYYYYYYYYVVVRRRNNNQQQSSSVVVYYY\\\]]]^^^^^^```eeeiiieee[[[TTTRRRTTTUUUVVVVVVSSSOOOLLLNNNPPPTTTPPPMMMJJJJJJJJJJJJIIIJJJIIIHHHIIIJJJJJJHHHFFFEEEDDDCCCCCCCCCEEEGGGIIINNNQQQUUUWWWXXX[[[aaafffpppqqqssstttuuuuuutttssstttxxxjjjSSSIIIGGGIIITTTgggzzzxxxrrruuuyyyyyyyyy|||}}}{{{yyyvvvtttqqqmmmjjjmmmmmmnnnnnnnnnnnnnnnnnnqqqrrrtttvvvxxxyyyyyyyyyyyyyyyxxxwwwuuussspppooonnnnnnmmmjjjddd]]]VVVRRROOOTTT\\\eeemmmqqqttttttuuuwwwyyyzzzzzz|||zzzwwwuuurrrqqqrrrvvv{{{}}}zzz}}}zzzxxxzzz{{{{{{zzzzzzzzzzzzzzz{{{~~~~~~~~~~~~}}}||||||}}}~~~{{{uuummmfff```\\\ZZZ```cccffffffeeeddddddeeefffhhhkkklllkkkkkkkkkllllllkkkiiigggeeedddccccccaaabbbbbbbbb```^^^\\\[[[WWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\^^^aaaeeekkkqqqxxxwwwnnnjjjbbb```]]]\\\^^^aaabbbcccddddddeeegggiiillloooqqqmmmnnnpppsssvvvyyy{{{||||||{{{{{{zzzzzzzzzzzzzzzyyywwwuuutttsssrrrnnnkkkeeeccc___^^^___``````______bbbfffiiilllppptttwwwyyytttmmmeeeaaabbbfffjjjlllnnnooolllhhhhhhnnnsssuuuuuusssoooiiieeeddddddgggkkkqqqvvv{{{ttthhhaaa^^^bbbbbbcccdddddddddeeeeeeggghhhhhhiiiiiijjjlllmmmpppooonnnnnnnnnmmmjjjhhhhhhhhhgggggghhhiiijjjjjjgggffffffgggiiijjjiiihhhiiihhheeecccaaaaaabbbbbbaaa___]]][[[ZZZYYYVVVTTTTTTRRRMMMHHHCCC???===<<<666555333222222222333333111555777999@@@KKKTTTYYYRRREEE777333444555777999???RRRkkk}}}eee[[[VVV[[[bbbaaa___^^^XXXYYYZZZ[[[ZZZVVVRRROOOPPPQQQTTTWWWYYY[[[]]]^^^]]]cccgggcccYYYRRRRRRTTTWWWXXXXXXTTTOOOLLLLLLNNNPPPNNNJJJHHHHHHHHHGGGFFFEEEDDDDDDEEEGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBDDDDDDJJJNNNSSSUUUVVVWWWZZZ^^^jjjooouuuxxxwwwuuuuuuvvvwwwyyyoooVVVIIIEEEFFFPPPaaauuu~~~wwwwwwyyy~~~|||}}}~~~{{{xxxtttoookkkkkkllllllllloooooooooooooooooooooppppppqqqsssuuuwwwxxxyyyyyywwwwwwwwwwwwuuurrrpppnnnlllmmmmmmlllggg```XXXTTTQQQVVV___hhhppptttvvvvvvuuuxxx{{{~~~|||zzz|||~~~~~~|||xxxuuuuuummmnnnnnnooonnnmmmllllllooolllgggbbb]]]YYYWWWVVVYYY[[[\\\[[[YYYXXXWWWWWWWWWZZZ\\\]]]\\\ZZZZZZZZZ^^^]]]\\\ZZZZZZYYYYYYYYYVVVVVVWWWWWWVVVUUUSSSQQQTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWXXXXXXYYYYYYXXXXXXXXX\\\aaagggnnnwww~~~tttnnnllldddbbb^^^]]]___aaabbbbbbbbbcccdddgggjjjnnnqqqsssnnnoooqqqsssuuuxxxzzz|||}}}}}}}}}|||{{{zzzzzzyyy|||||||||}}}|||zzzwwwuuuooollliiiggghhhiiiiiihhhdddfffiiikkkmmmppptttxxxzzzvvvppphhhbbbbbbfffjjjmmmppprrrooojjjjjjnnnrrruuuuuuuuuqqqlllgggdddcccaaadddjjjooouuu{{{ssshhhaaa^^^cccccccccdddeeefffgggggghhhhhhhhhiiikkkmmmoooooorrrqqqppppppooonnnjjjhhhiiiiiihhhhhhhhhhhhiiiiiifffeeeeeefffhhhjjjiiihhhiiihhhfffdddbbbbbbbbbbbbaaa___\\\[[[ZZZXXXUUUSSSRRROOOJJJEEE@@@<<<::::::555444333222111222333333000444777999BBBOOOVVVVVVLLL@@@555222444666999<<>>:::888777444333222111111222333444000555888;;;EEERRRUUUQQQDDD<<<555444555666;;;AAAKKKaaa||||||iiiWWWRRROOORRRXXX\\\\\\[[[WWWYYY[[[[[[WWWTTTQQQQQQMMMLLLMMMNNNPPPRRRUUUWWWTTTVVVXXXVVVSSSRRRTTTVVVSSSTTTTTTQQQMMMJJJLLLNNNQQQNNNKKKHHHGGGEEECCCAAA>>>>>>>>>AAAEEEIIIKKKKKKJJJIIIGGGEEECCCAAA@@@@@@DDDJJJRRRUUUTTTRRRQQQRRR[[[dddpppyyy}}}}}}}}}}}}zzz]]]MMMGGGFFFKKKWWWiii}}}{{{}}}}}}{{{sssoooiiiggghhhllloooqqqrrrpppmmmjjjiiijjjlllmmmkkkmmmoooqqqsssuuuvvvvvvuuuvvvwwwxxxwwwuuusssqqqoooppppppoookkkeee___[[[XXX^^^gggqqqxxx{{{||||||yyy}}}}}}wwwqqqkkkiiihhhhhhggggggfffeeedddcccbbbbbbYYYYYYYYYYYYYYYXXXWWWVVVPPPOOOMMMLLLKKKIIIGGGFFFFFFGGGIIIHHHGGGFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPTTTUUUUUUUUUUUUUUUTTTTTTNNNQQQWWW]]]dddllltttzzz~~~}}}zzztttqqqqqqnnnjjjfffccccccccccccccc```aaabbbeeeiiimmmqqqssswwwwwwxxxyyyzzzzzzyyyyyy{{{|||~~~||||||yyyvvvuuuvvvwwwwwwwwwrrrrrrqqqpppoooqqquuuxxxyyyzzzzzzuuuooolllmmmpppuuuvvvwwwxxxvvvtttqqqooonnnqqquuuvvvsssooollljjjccceeefffhhhlllrrrzzz{{{nnnfffcccbbb```___``````bbbdddfffggggggffffffiiimmmqqqrrrqqqqqqqqqpppqqqqqqqqqnnnlllkkkkkkkkkjjjhhhgggeeeddddddcccccceeehhhjjjjjjjjjfffgggggggggfffcccaaa___]]][[[YYYXXXWWWVVVTTTRRRLLLJJJFFFAAA===888555444333333222111111222333444222888;;;>>>HHHUUUUUULLL===999777666555666<<>>>>>@@@GGGQQQVVVVVVTTTRRRRRRYYY```jjjsssyyy}}}~~~}}}}}}}}}||||||~~~```OOOHHHFFFJJJUUUfff{{{|||xxx{{{yyyssspppllljjjkkknnnoooppprrrooojjjgggeeefffiiikkkjjjkkkmmmppprrrssstttuuuuuuvvvxxxyyyyyywwwuuusssqqqqqqrrrqqqmmmgggaaa^^^\\\aaakkkttt{{{~~~~~~~~~}}}|||yyyssslllgggeeedddddddddcccbbbaaa```___^^^^^^TTTUUUUUUUUUSSSQQQOOONNNOOOMMMKKKJJJIIIGGGEEECCC@@@BBBCCCCCCBBBBBBDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJKKKMMMPPPSSSTTTPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQQQQQQQQQQPPPOOOOOOQQQSSSWWW[[[___fffmmmqqq{{{|||~~~~~~yyy{{{zzztttqqqsssqqqnnniiifffeeeeeeddddddbbbcccdddgggkkkooosssuuuzzz{{{|||||||||{{{zzzyyyzzz|||~~~~~~|||yyyxxxyyyzzz{{{{{{xxxwwwuuurrrppprrruuuxxxyyy|||}}}zzztttpppqqqsssxxxyyyzzz{{{{{{xxxsssooolllppptttwwwuuurrrooommmggghhhhhhhhhjjjooovvv{{{uuuiiibbb``````^^^]]]^^^^^^```bbbeeefffgggfffeeehhhnnnrrrrrrrrrqqqppppppqqqrrrrrrooommmllllllkkkjjjhhhfffdddcccdddcccccceeehhhjjjjjjjjjeeeggghhhhhhgggdddaaa___\\\ZZZXXXWWWWWWVVVTTTRRRJJJIIIEEEAAA<<<888444222333222111111111222333444333:::===@@@KKKWWWUUUIII999888888888666666===GGG[[[nnn~~~wwwsssrrr{{{mmm^^^ZZZ[[[]]]___cccddd___XXXWWWYYYZZZXXXSSSQQQQQQRRRGGGEEEDDDCCCDDDGGGJJJLLLPPPLLLGGGGGGJJJMMMOOOOOOSSSUUUVVVUUURRRQQQSSSVVVXXXVVVRRROOOLLLIIIEEECCCBBB@@@@@@BBBEEEIIIJJJKKKLLLJJJHHHEEEBBB@@@===<<<<<>>IIIRRRSSSKKKBBB:::777555555555;;;IIIXXXppp{{{xxxwww{{{uuuvvvxxx|||lllXXXPPPOOORRRXXX```fffddd\\\UUUPPPQQQPPPNNNOOORRROOOIIIFFFDDDBBBBBBEEEGGGHHHHHHHHHIIIIIIIIIIIIKKKNNNQQQTTTRRRQQQPPPPPPQQQSSSTTT[[[YYYVVVSSSQQQOOONNNMMMPPPQQQSSSSSSRRROOOLLLJJJCCCAAA>>>;;;888888:::;;;===@@@IIITTTWWWUUUUUUXXXXXXZZZ___gggpppwww{{{}}}|||wwwrrrnnnjjjiiiqqq}}}oooVVVLLLKKKNNNVVVfff{{{vvviiibbbaaadddhhhlllmmmmmmkkkiiiaaa\\\UUUPPPPPPTTT[[[___aaacccfffjjjmmmooopppqqqssstttuuuvvvvvvuuusssssstttsssrrrqqqpppnnnmmmmmmnnnsss{{{tttnnnmmmlllkkkrrruuuxxx||||||wwwsssqqqqqqsssrrroookkkgggdddaaa```[[[\\\]]]^^^___`````````aaaaaa```^^^\\\YYYWWWVVVRRRPPPNNNMMMLLLKKKIIIGGGDDDDDDDDDEEEFFFGGGIIIIIIHHHKKKNNNPPPPPPRRRTTTUUUZZZ[[[\\\^^^______``````cccbbb```^^^\\\YYYXXXWWWUUUVVVVVVVVVWWWWWWXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\aaacccfffjjjooosssvvvxxxvvvwwwyyy{{{|||}}}~~~~~~~~~yyytttssstttuuuuuusssvvvwwwyyyzzzzzzxxxvvvuuuzzz|||zzzwwwuuuzzz~~~~~~{{{ssspppllllllnnnrrruuuwwwwwwzzz}}}}}}yyyssspppnnnpppuuuyyytttkkkfffdddaaa___aaa``````___```aaacccdddddddddeeegggiiilllnnnppptttsssrrrrrruuuwwwxxxwwwvvvsssooommmllljjjiiigggkkkjjjjjjiiihhhgggfffeeecccaaa____________]]][[[[[[YYYVVVUUUTTTRRRPPPNNNHHHDDD???:::888666444222222222333333333444444444666999@@@JJJQQQOOOFFF>>>666555555555555===PPPbbbyyyssskkkiiiooo{{{yyyvvvxxx~~~{{{^^^NNNJJJIIIKKKOOOUUUZZZYYYSSSNNNKKKMMMMMMKKKLLLNNNKKKFFFDDDBBBAAAAAADDDFFFGGGGGGHHHIIIJJJJJJJJJLLLOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSZZZYYYXXXWWWUUUTTTSSSSSSYYY[[[___```]]]WWWQQQLLLAAA>>>:::777777888;;;===???BBBIIISSSXXXWWWVVVXXXXXX[[[```eeekkkpppvvvzzz~~~zzzwwwsssooonnnttt|||~~~|||}}}uuu[[[OOOLLLOOOWWWeeeyyy~~~xxxkkkaaa^^^aaafffjjjlllllljjjiiieee___VVVOOOMMMPPPVVVZZZ```bbbeeeiiilllnnnooooooppppppqqqqqqqqqpppooonnnqqqqqqpppooooooooopppqqqtttzzz}}}rrriiidddaaa```___cccfffjjjnnnrrruuuzzz}}}}}}zzzvvvtttppppppnnnkkkgggffffffgggggggggfffeeecccaaa___^^^\\\]]]^^^___```____________`````````___]]]ZZZYYYVVVUUUSSSRRRQQQOOONNNLLLJJJJJJKKKLLLMMMOOOQQQRRRPPPSSSVVVXXXYYYYYYZZZ[[[___```aaabbbbbbbbbbbbbbbdddcccbbb```^^^\\\[[[ZZZYYYZZZ\\\]]]^^^_________eeedddcccbbb```___^^^]]]aaabbbeeehhhmmmqqqtttvvvuuuwwwyyy{{{}}}}}}zzzyyy{{{}}}}}}}}}zzz{{{|||}}}~~~~~~}}}|||{{{|||}}}}}}~~~{{{xxx{{{~~~yyytttnnnkkkmmmppptttuuuwww{{{}}}wwwsssnnnnnnoooqqqvvv}}}|||rrrjjjgggeeecccaaa````````````aaabbbcccddddddeeegggjjjlllnnnoooooouuusssqqqrrrtttxxxyyyzzzxxxtttooollljjjjjjiiihhhkkkkkkjjjiiigggfffeeeeeeaaa```____________^^^\\\[[[YYYVVVUUUTTTRRROOOMMMFFFCCC===:::777666444222222222222222333333444555777;;;CCCKKKOOOKKKAAA999444555666666666@@@VVVlllvvvjjjeeefffnnnyyy|||uuuuuuyyyoooUUULLLKKKGGGGGGIIIKKKNNNNNNKKKIIIGGGKKKLLLLLLLLLMMMKKKFFFAAA@@@???@@@BBBDDDEEEDDDHHHIIIJJJJJJJJJLLLNNNQQQPPPOOONNNNNNNNNOOOPPPQQQVVVWWWXXXXXXWWWUUUUUUUUU\\\___bbbccc```ZZZSSSOOOBBB>>>999666777999<<<>>>BBBDDDIIIRRRYYY\\\[[[ZZZUUUYYY]]]```ccchhhooouuu|||}}}~~~}}}{{{}}}~~~|||}}}|||xxxvvvwww|||```SSSMMMPPPXXXddduuu||||||pppgggaaacccfffiiijjjkkkjjjjjjlllfff\\\TTTOOOPPPSSSVVV\\\^^^bbbgggkkknnnooopppoooooooooooonnnnnnmmmmmmnnnmmmllllllnnnppprrrssszzz|||qqqllleee```\\\ZZZYYYYYYXXXZZZ^^^bbbdddgggkkknnnqqqrrrrrrrrrpppmmmjjjhhhbbbbbbaaa^^^[[[ZZZ[[[]]]]]]]]]^^^^^^___^^^^^^]]]______```aaa```___]]]\\\\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVWWWYYY[[[\\\ZZZ]]]```aaaaaa```aaaaaabbbbbbcccdddddddddddddddbbbbbbaaa``````___^^^^^^[[[\\\^^^aaacccdddeeeeeejjjiiihhhfffdddcccaaaaaacccdddeeehhhkkkooorrrtttvvvwwwxxxzzz|||}}}~~~~~~~~~~~~}}}}}}|||{{{zzz|||~~~{{{tttnnnmmmoooqqqrrrvvvyyy}}}{{{yyyssspppnnnmmmooossswwwzzz|||{{{qqqkkkhhhgggdddbbb______```aaabbbcccdddeeefffgggjjjlllnnnoooppppppsssrrrpppqqqtttwwwyyyzzzwwwsssmmmjjjiiiiiihhhhhhhhhhhhhhhggggggfffffffffbbbaaa___```aaaaaa___^^^[[[YYYWWWVVVUUURRROOOLLLEEEAAA<<<999777555444222000000000000111222444444777===EEELLLLLLFFF<<<666444555777888:::FFF^^^tttzzznnneeecccgggqqqyyy}}}uuupppssszzzeeeRRRMMMOOOKKKIIIGGGFFFGGGGGGGGGGGGJJJOOORRRQQQOOONNNKKKFFF@@@>>>===>>>@@@BBBBBBAAACCCDDDFFFGGGGGGGGGJJJLLLKKKKKKLLLLLLMMMNNNOOOOOORRRUUUWWWWWWUUUSSSRRRSSSXXXYYY[[[\\\ZZZWWWSSSPPPDDD???999666777:::<<<===AAABBBEEEMMMWWW^^^^^^\\\TTTVVVXXXYYY[[[```gggnnnuuu|||yyysssssssssqqqqqqssseeeVVVOOOSSSZZZdddrrr}}}wwwppphhhgggggggggggghhhiiijjjmmmiiiaaaZZZVVVUUUVVVWWWWWWZZZ___eeejjjnnnqqqrrrqqqqqqpppoooooonnnnnnnnnkkkkkkkkklllnnnpppsssttt|||{{{tttpppcccaaa^^^ZZZXXXWWWWWWWWWSSSUUUXXXZZZ[[[]]]```bbbeeefffffffffeeecccaaa```YYYYYYXXXTTTQQQPPPPPPRRRWWWWWWXXXZZZ[[[]]]^^^^^^aaabbbccccccbbb```]]]\\\YYYZZZ[[[\\\]]]^^^^^^^^^^^^______^^^\\\[[[[[[\\\^^^^^^^^^___aaacccdddeeedddfffhhhhhhgggggghhhiiieeefffgggggghhhhhhhhhhhhddddddddddddcccccccccccc^^^___```bbbdddfffhhhhhhkkkjjjiiihhhgggfffeeeeeefffffffffgggiiilllnnnppptttuuuwwwyyyzzz{{{||||||~~~{{{yyyzzz}}}{{{uuurrrrrrqqqpppuuuwwwzzz}}}~~~~~~yyyuuuqqqnnnnnnoooooonnnlllooosssxxx~~~{{{rrrllliiigggdddbbb^^^^^^```aaacccdddeeefffggghhhjjjlllnnnoooppppppqqqpppooopppsssvvvwwwwwwtttpppllliiihhhhhhhhhhhhggggggggggggggggggggggggdddbbbaaaaaabbbbbb```___[[[YYYWWWVVVUUURRRNNNKKKCCC@@@;;;888666555444333000000//////000222444555888>>>GGGKKKHHHAAA999444444555888<<>>>>>???EEESSS___bbb^^^XXXWWWUUUSSSTTTXXX___ccclllwww}}}rrriiifffgggiiilllqqqhhhXXXQQQVVV]]]fffppp}}}|||{{{ppplllhhhdddcccdddhhhjjjkkkiiifffcccaaa```___```^^^```dddhhhlllooopppqqqqqqqqqpppooonnnnnnmmmmmmjjjkkklllnnnppprrrtttuuu{{{{{{tttnnnjjjaaa```^^^[[[YYYXXXYYYZZZXXXZZZ[[[\\\[[[[[[]]]^^^^^^^^^]]]]]]\\\[[[[[[ZZZWWWWWWUUURRRMMMJJJJJJJJJRRRSSSSSSUUUWWWZZZ]]]___```bbbcccddddddbbb___^^^YYYYYYZZZ[[[]]]___aaabbb```bbbdddcccaaa```bbbdddeeeeeeffffffhhhiiijjjkkkiiikkklllllllllmmmooorrrkkkkkklllnnnnnnooooooooollllllkkkjjjiiiiiihhhhhhgggfffffffffgggiiijjjkkklllllllllkkkkkkkkkkkkkkklllkkkjjjiiiiiijjjlllmmmppprrrtttvvvxxxzzz{{{||||||}}}||||||~~~}}}zzzxxxuuurrrtttvvvyyy|||~~~~~~}}}zzzvvvttttttrrrooollliiijjjmmmqqquuu||||||sssllliiifffbbb```]]]^^^```bbbdddeeeffffffgggggghhhjjjkkkmmmnnnoooooonnnnnnooorrrtttssssssrrroookkkiiiiiijjjiiihhhiiiiiiiiihhhhhhgggggggggdddcccaaaaaaaaaaaa```^^^[[[YYYXXXWWWUUURRRNNNJJJBBB???:::777666555444333111000000000111333555666888???GGGJJJEEE>>>888555444444888AAALLL^^^vvvvvvjjjcccgggnnn||||||uuuoookkklllvvvtttbbb\\\[[[\\\ZZZUUUMMMEEEAAABBBGGGJJJRRRZZZ___]]]YYYVVVRRRMMMDDDCCCBBBBBBCCCBBB@@@???<<<>>>@@@AAAAAABBBCCCEEEFFFHHHJJJLLLOOOQQQRRRSSSSSSWWW[[[YYYSSSMMMJJJJJJKKKLLLNNNOOOOOONNNLLLKKKFFFAAA======AAADDDDDDCCC>>>===;;;AAARRRdddiiieee___ZZZTTTPPPPPPSSSWWWYYYdddppp}}}yyykkk^^^YYY[[[```hhhnnniiiXXXTTTXXX___gggppp{{{~~~zzzzzztttooohhhbbb```bbbfffiiihhhiiiiiijjjjjjjjjjjjiiiiiijjjlllnnnoooooooooooopppooonnnllllllkkkkkkkkkjjjkkkmmmooorrrtttuuuvvvyyy}}}wwwqqqllliiidddcccbbb___\\\[[[]]]^^^```aaabbbaaa___^^^___```[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXWWWSSSNNNJJJHHHHHHOOOOOOOOOQQQSSSWWW[[[]]]___aaaccceeeeeedddbbb```[[[[[[[[[\\\^^^aaadddfffbbbdddffffffdddccceeehhhiiiiiiiiijjjkkklllmmmnnnkkkmmmnnnnnnoooqqquuuxxxoooppprrrssstttuuuuuuuuussssssrrrpppooommmllllllooonnnlllkkkkkklllmmmooonnnnnnooooooppppppqqqqqqqqqpppnnnlllkkklllmmmnnnmmmoooqqquuuwwwzzz{{{|||zzz|||~~~~~~}}}yyyvvvtttwwwzzz}}}~~~}}}|||zzzzzzyyywwwrrrnnnnnnnnnnnnooopppuuuzzz|||rrrlllhhheeeaaa^^^]]]^^^```bbbdddeeefffgggffffffggghhhiiikkkmmmnnnmmmmmmmmmoooqqqrrrqqqpppqqqnnnllljjjkkkkkkjjjiiilllkkkkkkjjjiiihhhggggggdddcccaaaaaaaaa```___]]][[[YYYXXXWWWVVVRRRNNNJJJBBB>>>:::777666555444333222111111000222444666888999@@@GGGIIICCC<<<777555444444999DDDTTTgggwwwmmmhhhnnnwwwxxxpppkkkiiimmmyyyjjj]]]YYYXXXXXX___YYYPPPFFFAAABBBGGGKKKNNNWWW^^^___]]]\\\YYYUUUGGGFFFEEEDDDEEEDDDAAA??????AAACCCDDDDDDEEEFFFHHHFFFHHHJJJNNNQQQSSSTTTUUUVVVZZZ^^^[[[SSSLLLIIIIIIHHHJJJMMMOOOOOOMMMJJJHHHIIIEEEBBBCCCIIILLLLLLJJJAAA???<<>>CCCAAA999444333666555777>>>LLL```wwwssspppvvv~~~~~~xxxoooiiiiiimmmrrryyyppp^^^XXXVVVUUUTTTZZZUUUMMMFFFBBBCCCFFFIIIQQQSSSVVVVVVTTTRRRQQQQQQEEEEEEEEEDDDCCCBBBAAA@@@>>>???AAACCCEEEHHHKKKLLLLLLLLLLLLNNNRRRVVV[[[^^^YYYWWWTTTPPPLLLIIIGGGGGGLLLLLLMMMMMMLLLKKKJJJIIIFFFBBB>>>AAAIIIMMMLLLIIIAAA===;;;BBBQQQ```kkkooolllfff\\\PPPIIIGGGKKKNNNVVVbbbooozzz|||iiiUUULLLNNNUUU___hhhdddVVVRRR[[[gggqqqwwwxxxxxxwwwxxx|||}}}}}}||||||{{{ppphhhfffhhhmmmpppxxx}}}zzzuuusssrrrooolllmmmnnnooonnnmmmmmmnnnpppppppppppprrrsssuuuwwwxxxzzz{{{~~~}}}wwwrrrnnnlllfffdddaaa^^^\\\[[[ZZZZZZ\\\^^^aaabbbbbbbbbdddeeedddaaa\\\YYYWWWVVVTTTRRROOOOOOOOONNNMMMLLLKKKKKKKKKJJJJJJKKKLLLNNNPPPQQQWWWXXXZZZ\\\___```aaabbbbbbcccdddeeeeeefffeeeeeebbbeeehhhiiiiiiiiijjjkkkkkklllnnnppprrrssstttuuuxxxyyyyyyzzz|||~~~}}}}}}}}}|||{{{zzzxxxwwwxxxwwwwwwwwwvvvvvvuuuuuusssrrrrrrrrrtttxxx{{{}}}|||yyyuuupppllljjjiiiiiiiiijjjlllnnnoooqqqqqqrrrxxxxxxyyy||||||xxxxxx{{{|||zzz{{{~~~~~~~~~|||{{{|||~~~|||{{{{{{{{{}}}|||wwwnnngggbbb___]]]\\\]]]___aaacccdddddddddccccccdddeeeggghhhiiijjjkkkhhhiiijjjiiihhhhhhiiikkklllkkkjjjiiihhhhhhhhhiiiiiihhhgggfffeeeeeeeeeeeegggccc```^^^______]]]\\\[[[YYYWWWUUURRRNNNIIIEEE>>><<<999666444222111111444111000333666555777:::<<<@@@CCC@@@999333333555777:::BBBQQQeee{{{zzzxxx~~~uuummmgggiiinnnsssxxx}}}~~~hhhXXXUUUUUUTTTTTTUUUQQQKKKFFFCCCEEEHHHJJJNNNOOOQQQPPPMMMKKKJJJJJJDDDDDDEEEEEEDDDCCCAAAAAAAAAAAABBBDDDGGGJJJLLLNNNMMMMMMMMMOOOSSSXXX]]]```ZZZXXXTTTOOOLLLJJJJJJJJJMMMNNNNNNNNNMMMKKKJJJIIIIIICCC???AAAFFFHHHFFFBBB>>>;;;;;;BBBNNN]]]hhhmmmoooiii```UUULLLIIIJJJLLLRRR___nnn{{{xxxkkkZZZOOOKKKOOO\\\iiigggZZZVVV```ooo{{{~~~{{{tttpppqqqxxx||||||~~~xxxxxx~~~uuupppqqqwww{{{}}}uuuqqqooommmkkklllmmmnnnnnnnnnnnnoooqqqqqqqqqpppqqqsssuuuxxxzzzzzz{{{{{{}}}|||wwwrrrmmmiiidddbbb___\\\ZZZXXXXXXXXX[[[]]]```bbbcccdddfffhhhfffddd```^^^\\\YYYVVVTTTNNNMMMLLLLLLMMMNNNOOOPPPMMMLLLKKKJJJJJJJJJJJJJJJNNNPPPSSSWWW[[[___bbbcccdddeeegggiiiiiiiiihhhgggeeegggjjjllllllllllllmmmlllnnnpppsssvvvyyy{{{|||}}}|||{{{|||{{{{{{{{{{{{{{{{{{{{{vvvvvvvvvxxxyyy{{{}}}~~~~~~|||xxxsssnnnkkkhhhgggjjjjjjlllmmmnnnpppqqqqqquuuvvvxxx|||}}}~~~}}}|||}}}{{{zzzyyyyyyyyy{{{~~~~~~uuupppjjjdddaaa```___^^^```aaadddeeeeeedddbbb```aaabbbdddfffhhhjjjkkkkkkkkkllllllllljjjjjjkkklllkkkjjjiiihhhggggggggggggffffffeeedddccccccccccccgggccc___\\\[[[[[[[[[ZZZZZZXXXVVVSSSQQQLLLFFFBBB===;;;888666333222111111444222222666777666888;;;AAADDDDDD@@@888333333555888===HHHXXXlll}}}ssskkkggglllssswwwzzz}}}{{{~~~yyy^^^RRROOOOOOOOOOOONNNLLLHHHEEEDDDEEEHHHIIIKKKLLLKKKIIIEEEBBBBBBBBBAAACCCDDDEEEEEEDDDBBBAAACCCCCCDDDEEEGGGJJJMMMNNNNNNNNNNNNPPPTTTYYY^^^aaa]]]YYYTTTOOOLLLLLLMMMNNNOOOOOONNNNNNLLLKKKIIIHHHIIIDDD@@@@@@CCCCCC@@@<<<;;;;;;===CCCMMMYYYdddkkkpppllleee[[[QQQJJJHHHHHHOOO\\\nnn~~~uuulll```SSSIIIKKKZZZkkklll```]]]hhhxxx~~~uuunnnoooxxx}}}zzz{{{}}}~~~xxxvvv~~~zzzzzzyyypppllllllmmmllllllnnnppppppppppppqqqssssssrrrqqqqqqrrrvvvyyy{{{|||{{{yyyyyyyyy|||~~~~~~yyyuuuqqqlllhhhdddbbbaaa^^^\\\ZZZYYYXXXXXX[[[]]]```aaabbbcccdddfffeeecccbbbaaa```]]]YYYVVVOOONNNLLLKKKLLLNNNPPPRRRPPPOOONNNLLLJJJHHHGGGFFFGGGIIILLLPPPUUUYYY]]]___```cccfffiiikkkkkkiiihhhhhhkkkmmmooonnnnnnooopppqqqrrrtttwwwzzz}}}~~~}}}|||{{{{{{{{{{{{||||||}}}}}}}}}{{{{{{|||}}}}}}}}}|||||||||zzzxxxtttoookkkgggeeehhhiiiiiikkklllnnnpppqqqppprrrvvv{{{~~~~~~}}}}}}~~~oookkkfffcccbbbbbbbbbaaabbbccceeegggfffdddaaa______aaacccfffiiikkkllllllmmmooopppooommmllllllmmmiiihhhhhhgggfffffffffeeeddddddcccbbbbbbaaabbbbbbfffbbb^^^ZZZYYYYYYZZZ[[[ZZZXXXUUURRROOOJJJDDD@@@;;;:::777555333222222222444222444888999888:::>>>GGGGGGEEE???777333444666999AAANNN```sss}}}sssmmmkkkrrryyy|||~~~oooXXXMMMKKKJJJHHHHHHHHHGGGEEECCCCCCCCCDDDEEEIIIIIIHHHDDD@@@>>>>>>>>>???AAACCCEEEEEEDDDCCCAAACCCCCCCCCDDDFFFHHHKKKMMMNNNNNNNNNPPPTTTXXX]]]```^^^ZZZTTTOOOLLLMMMOOOQQQOOOOOONNNLLLJJJHHHGGGFFFFFFBBB??????BBBBBB@@@===<<<>>>BBBGGGNNNWWWbbbiiimmmkkkfff^^^TTTKKKFFFDDDMMMZZZnnnqqqjjj```UUUKKKLLL[[[kkkoooccccccnnn}}}vvvooopppyyy~~~xxxwwwwwwwww}}}yyyuuu|||xxxmmmfffgggjjjmmmooonnnpppssstttsssssstttuuusssrrrqqqqqqsssvvvzzz|||}}}{{{yyywwwvvvxxxzzz|||yyyrrrkkkgggdddbbbaaaaaa```^^^]]]\\\\\\\\\]]]]]]___aaaaaa```___```aaaaaa``````aaaaaa```\\\ZZZTTTRRROOOMMMLLLNNNPPPQQQTTTSSSQQQOOOLLLJJJHHHFFFFFFFFFHHHJJJMMMQQQTTTVVV[[[^^^bbbgggjjjkkkkkkkkklllnnnqqqrrrrrrqqqrrrsssvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}|||{{{yyyzzzzzz{{{|||}}}~~~~~~~~~|||zzzyyyyyyxxxwwwtttqqqmmmjjjhhhaaabbbbbbccceeegggiiikkknnnooosssxxxzzzllliiieeecccdddeeeeeeeeecccdddeeefffeeeccc```___```bbbeeehhhkkklllmmmmmmlllnnnooonnnllljjjjjjjjjhhhhhhggggggfffeeeeeedddcccbbbbbbaaaaaaaaaaaabbbcccaaa]]]YYYWWWWWWYYY[[[XXXWWWTTTQQQNNNIIICCC???:::888666444222222222222333333555999:::999===CCCMMMKKKFFF>>>777444555777;;;EEEVVVhhh{{{~~~tttqqqrrryyyxxxfffSSSKKKJJJHHHGGGGGGEEEEEECCCBBBAAA@@@@@@@@@EEEEEEDDDAAA===;;;<<<===???@@@BBBDDDEEEDDDCCCBBBCCCBBBAAAAAACCCFFFHHHJJJNNNMMMMMMNNNQQQVVVZZZ]]]___[[[TTTNNNLLLMMMPPPRRROOONNNLLLJJJGGGEEEDDDCCC@@@>>>===@@@CCCEEEDDDBBB@@@BBBFFFKKKPPPXXX```eeeeeeeeeddd^^^VVVMMMFFFCCCLLLWWWjjj{{{|||yyynnndddYYYRRRNNNPPP\\\hhhnnncccdddoooxxxqqqpppwwwyyyuuussssssxxx{{{vvv{{{nnnhhhaaa^^^bbbiiinnnppppppsssuuuvvvuuutttuuuuuussssssrrrsssuuuwwwzzz||||||zzzxxxvvvuuuwwwyyyzzzyyysssiiibbb^^^]]]]]]]]]___^^^^^^^^^___```bbbccccccddddddccc```^^^]]]^^^___^^^^^^```aaa```^^^\\\XXXVVVSSSPPPNNNNNNOOOPPPUUUTTTSSSRRRPPPMMMKKKJJJHHHGGGGGGGGGHHHJJJLLLMMMUUUXXX\\\aaafffhhhjjjjjjllloooqqqrrrrrrqqqrrrrrruuuuuuuuuuuuwwwyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||xxxyyyzzz{{{}}}~~~}}}zzzxxxwwwxxxwwwvvvtttqqqnnnllljjjaaa```______```bbbdddeeeiiijjjmmmrrrxxxwwwjjjhhheeedddeeefffffffffbbbcccdddddddddcccaaaaaabbbdddhhhkkknnnooooooooooooqqqrrrqqqooolllkkkkkkgggggggggggggggeeeddddddccccccbbbbbbbbbbbbbbbccc```___]]]XXXUUUTTTUUUWWWUUUTTTQQQOOOLLLGGGAAA===888777555333222222222222333333666::::::;;;AAAIIIQQQMMMFFF===777555777999@@@LLL___sssyyyzzz~~~kkk]]]OOOJJJKKKJJJIIIJJJEEEDDDCCCAAA@@@???>>>>>>>>>???@@@???===<<<===>>>BBBCCCDDDDDDEEEEEEEEEEEEDDDCCCAAAAAABBBEEEHHHJJJNNNMMMMMMMMMOOOSSSWWWYYY^^^ZZZSSSNNNKKKKKKNNNPPPOOONNNKKKHHHEEECCCAAAAAA<<<<<<===@@@DDDFFFFFFEEECCCEEEHHHLLLQQQWWW[[[^^^ZZZ\\\^^^\\\WWWPPPJJJGGGJJJSSSdddtttzzzwwwsssssskkk```UUUPPPPPPSSS\\\dddnnndddeeerrr}}}uuummmrrrzzz}}}wwwtttrrrxxxyyy~~~tttbbb]]]ZZZ[[[aaahhhmmmnnnqqqtttvvvwwwuuutttttttttrrrssssssuuuvvvxxxzzz{{{yyyxxxvvvuuuuuuvvvwwwxxx|||xxxmmmggg^^^XXXUUUUUUVVVVVV[[[\\\\\\^^^```dddfffhhhiiijjjjjjgggdddaaa`````````___^^^___``````^^^\\\ZZZXXXUUURRRPPPPPPPPPPPPSSSSSSTTTSSSRRRPPPNNNMMMKKKJJJHHHFFFFFFFFFHHHHHHNNNPPPSSSXXX\\\___bbbccceeehhhjjjkkkjjjjjjjjjkkkmmmmmmmmmmmmoooqqqtttvvvxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxzzz{{{||||||}}}}}}||||||{{{{{{vvvvvvxxxyyy{{{}}}~~~~~~|||{{{yyyxxxxxxuuutttrrrooollljjjhhhgggcccaaa___\\\[[[[[[\\\\\\^^^___```dddjjjrrryyy}}}rrriiigggddddddeeeffffffeeeaaaaaaaaaaaabbbbbbcccccceeegggkkknnnqqqqqqqqqpppqqqsssttttttqqqnnnllllllgggggghhhhhhgggfffdddddddddcccccccccccccccdddddd______\\\WWWRRRNNNNNNOOOQQQOOOMMMKKKIIIDDD???;;;777666444222222111222222333333555999:::===EEEOOOTTTNNNEEE<<<666666888;;;GGGUUUjjj~~~eeeYYYMMMKKKKKKJJJIIIIIIFFFEEECCCBBBAAAAAAAAAAAA:::===@@@AAAAAAAAABBBCCCHHHGGGGGGFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDGGGJJJLLLPPPOOOMMMMMMNNNQQQTTTVVV]]]YYYSSSMMMJJJIIIKKKLLLQQQOOOLLLHHHEEEBBBAAA@@@<<<<<<>>>@@@CCCDDDCCCCCCEEEDDDEEEJJJPPPTTTUUUTTTOOOSSSXXXZZZXXXSSSOOOMMMLLLSSSaaapppvvvsssrrrtttnnndddZZZUUUTTTVVV^^^fffoooffffffuuuyyyiiimmmuuu{{{wwwtttzzz~~~sssggg]]]ZZZXXXZZZaaahhhlllmmmqqqtttvvvwwwuuusssrrrrrrrrrssstttvvvwwwyyyzzz{{{wwwvvvuuuuuuuuuuuuvvvwwwyyy}}}wwwoooaaa\\\UUUPPPOOOOOOPPPPPPYYYZZZ[[[^^^aaaeeeiiikkkmmmnnnmmmkkkgggdddcccccccccaaa______```___^^^\\\ZZZYYYWWWTTTRRRQQQQQQQQQRRRRRRSSSSSSSSSRRRPPPOOOMMMLLLIIIGGGFFFFFFGGGGGGHHHIIILLLOOORRRVVVYYYZZZ]]]___bbbbbbbbbaaaaaabbbffffffeeefffhhhllloooqqqqqqqqqqqqpppqqqqqqrrrsssqqqqqqppppppqqqsssuuuvvvyyyzzzzzzzzzzzzyyyyyyxxxrrrsssuuuwwwyyy{{{|||}}}}}}|||{{{zzzyyyyyyyyyyyyqqqpppmmmjjjgggdddcccbbb```^^^ZZZVVVSSSRRRQQQQQQTTTTTTUUUXXX^^^eeemmmrrrwww{{{yyymmmiiifffdddcccdddeeeeeeddd``````______```bbbdddeeegggiiimmmppprrrsssrrrqqqnnnoooqqqpppmmmjjjhhhgggggghhhhhhhhhhhhfffeeedddeeedddddddddddddddeeeeee______]]]WWWOOOJJJHHHIIIMMMLLLJJJHHHFFFBBB===999666555444222111111222222333333555888:::===HHHSSSUUUOOOEEE<<<666666:::===MMM\\\qqqwwweeeYYYOOOKKKKKKHHHEEEEEEFFFEEEDDDCCCBBBCCCDDDEEE:::>>>BBBEEEFFFGGGGGGHHHLLLKKKIIIHHHHHHIIIKKKLLLKKKJJJGGGFFFGGGJJJMMMOOOQQQPPPOOONNNNNNQQQSSSUUU\\\XXXRRRMMMIIIHHHIIIIIIRRRPPPLLLHHHEEECCCAAAAAA===>>>???@@@AAAAAA@@@???EEEBBBBBBGGGNNNRRRPPPMMMIIINNNUUUYYYYYYVVVTTTRRRPPPUUUcccqqqvvvtttuuuzzzssskkkbbb\\\YYYYYYbbbkkkooohhhbbbsssxxxnnnooottt~~~zzzqqqvvvyyy}}}zzzssshhh___YYYZZZ\\\aaafffjjjmmmmmmqqqsssuuuvvvuuutttuuuvvvqqqqqqsssuuuxxxxxxvvvuuutttuuuuuuvvvvvvvvvvvvvvvzzzzzz{{{}}}|||nnneeeZZZUUUNNNIIIHHHHHHIIIIII\\\[[[ZZZZZZ[[[]]]___```mmmnnnooooooooommmkkkjjjfffdddbbb___]]]\\\]]]]]]___]]]ZZZXXXVVVUUUUUUUUUQQQQQQRRRSSSTTTTTTSSSSSSQQQPPPOOOMMMKKKJJJHHHHHHIIIHHHHHHIIIKKKNNNRRRTTTSSSUUUXXXZZZYYYXXXXXXYYY]]]]]]^^^```aaacccdddddddddeeeffffffdddcccdddfff______```bbbfffkkkooorrrrrrtttwwwwwwwwwvvvvvvvvvwwwvvvtttssssssuuuxxxzzzwwwvvvuuutttsssrrrrrrrrrllljjjgggccc^^^ZZZVVVUUUVVVUUUSSSPPPMMMKKKHHHGGG===BBBHHHLLLOOOSSSXXX\\\dddhhhmmmrrrxxx~~~{{{oooiiieeedddcccaaa````````````]]]]]]\\\[[[[[[]]]aaaeeehhhiiillloooqqqqqqppppppppppppooommmlllkkkjjjjjjhhhhhhhhhhhhgggfffeeedddccccccccccccccccccccccccbbbbbb```ZZZRRRKKKIIIIIINNNLLLHHHFFFCCC???;;;777777444111111444555555333555555555777:::@@@JJJSSSZZZNNNAAA:::888999???FFFUUUllltttccc\\\TTTOOOLLLJJJHHHEEEHHHGGGFFFGGGIIIHHHDDD@@@@@@BBBEEEIIIKKKMMMNNNNNNTTTPPPLLLKKKMMMOOORRRSSSJJJJJJJJJJJJLLLOOORRRTTTWWWTTTPPPNNNNNNNNNNNNNNNVVVRRROOOMMMHHHBBBBBBFFFKKKLLLMMMKKKIIIHHHGGGHHHDDDDDDDDDCCCBBBAAA@@@@@@@@@AAADDDJJJPPPQQQOOOLLLJJJLLLQQQXXX]]]^^^YYYTTTSSSZZZeeerrr{{{}}}yyytttlllddd___^^^___```ooohhhfffuuu{{{sssrrruuu~~~~~~uuussswww{{{{{{zzzvvvpppiiiaaaZZZWWWZZZ___eeekkknnnppppppqqqsssvvvwwwvvvuuuvvvvvvsssssstttwwwyyyyyywwwuuusssssstttuuuvvvvvvvvvvvvwwwwwwwwwxxx{{{~~~uuuggg___RRRMMMGGGCCCBBBCCCDDDEEERRRQQQQQQRRRSSSVVVYYY[[[aaacccfffiiilllmmmmmmmmmlllkkkiiifffdddaaa___]]]\\\]]]]]]]]]\\\YYYWWWUUUQQQRRRRRRSSSTTTUUUVVVWWWTTTSSSRRRQQQOOONNNLLLLLLIIIHHHGGGFFFFFFHHHIIIJJJQQQSSSTTTTTTSSSTTTUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYUUUWWWYYYYYYYYYYYY[[[\\\XXXYYYYYY\\\___cccgggiiioooqqqsssssssssssstttuuuuuutttrrrqqqqqqssstttuuupppppppppooommmjjjgggfffaaa```]]]YYYUUUQQQNNNLLLMMMLLLJJJHHHEEECCCAAA@@@>>>@@@BBBCCCDDDGGGLLLPPPRRRUUUZZZ```fffnnnvvv{{{ssshhhbbb^^^]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^]]]]]]___cccggghhhiiikkkmmmmmmmmmkkkkkklllllllllkkkjjjiiihhhhhhhhhhhhhhhhhhgggeeedddcccccccccccccccccccccccccccbbbbbb```ZZZSSSMMMKKKKKKOOOLLLHHHEEEBBB???:::777777444222222444555555333222222555:::???GGGQQQXXXXXXMMMAAA:::888;;;DDDNNNdddyyysssgggaaa[[[TTTOOOLLLKKKHHHGGGHHHHHHHHHKKKNNNNNNLLLIIICCCEEEGGGIIIKKKMMMMMMMMMQQQOOOMMMNNNPPPSSSTTTTTTLLLKKKKKKKKKMMMPPPSSSUUUWWWUUUQQQPPPPPPPPPOOONNNRRRNNNLLLJJJGGGCCCEEEJJJPPPPPPQQQPPPMMMKKKJJJJJJKKKKKKJJJHHHFFFBBB???===??????BBBIIIQQQTTTRRRNNNHHHIIIMMMTTT[[[^^^\\\YYY\\\___gggrrr}}}{{{ssskkkeeeaaa``````rrrjjjiiivvv}}}xxxuuuttt|||zzzrrrwwwvvvtttqqqjjjbbbZZZUUUSSSUUUZZZbbbkkkqqqsssssssssqqqtttvvvwwwwwwvvvwwwwwwvvvvvvwwwxxxzzzyyyvvvtttpppqqqssstttvvvvvvwwwwwwtttsssrrrrrrtttxxx}}}yyylll___WWWKKKGGGAAA>>>===???@@@@@@GGGGGGGGGIIILLLOOORRRTTTUUUWWW[[[```dddgggiiiiiilllmmmnnnmmmjjjeee```]]]ZZZ]]]```cccbbb___ZZZWWWTTTSSSSSSSSSTTTVVVXXXZZZXXXWWWVVVUUUTTTSSSRRRRRRMMMLLLIIIFFFEEEDDDCCCDDDNNNOOONNNMMMLLLMMMQQQTTTRRRRRRRRRQQQPPPPPPOOOOOOJJJLLLNNNOOOPPPQQQTTTVVVTTTTTTUUUWWWZZZ]]]```bbbkkklllmmmnnnmmmnnnqqqsssrrrqqqqqqpppooonnnnnnnnngggggggggfffbbb]]]XXXUUUUUUSSSQQQNNNJJJGGGEEEDDDBBBBBB@@@???===<<<;;;:::>>>===<<<;;;:::===BBBFFFDDDFFFIIIMMMRRRYYYaaagggmmmpppvvv}}}rrrfff]]]WWWUUUVVVWWWYYYZZZZZZZZZZZZ]]]^^^______```bbbfffiiikkkkkkllllllkkkjjjhhhgggggghhhhhhhhhgggffffffeeehhhhhhhhhgggfffeeeccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa___[[[UUUPPPNNNNNNOOOLLLHHHDDDAAA===999666666444222222333555555444222444777===EEENNNVVV[[[TTTKKKAAA;;;999???NNN]]]uuu}}}yyy|||}}}iii___]]]YYYSSSNNNLLLKKKJJJIIIIIIIIIKKKOOOSSSUUUVVVUUUKKKLLLLLLMMMNNNNNNOOOOOONNNNNNPPPSSSVVVWWWWWWVVVNNNMMMLLLLLLMMMPPPTTTVVVVVVSSSQQQOOOOOOOOONNNMMMNNNJJJHHHIIIHHHHHHLLLSSSWWWVVVTTTRRROOOMMMKKKJJJLLLMMMMMMLLLIIIEEE@@@>>>???>>>@@@IIISSSXXXUUUPPPHHHHHHLLLSSS\\\bbbdddccceeedddgggooo{{{yyypppiiiccc___^^^vvvmmmhhhuuu{{{vvvsssyyy}}}vvvyyyvvvqqqiiiaaaVVVMMMKKKMMMQQQYYYdddnnntttuuutttsssppprrruuuwwwwwwwwwxxxyyyxxxwwwwwwxxxyyyxxxuuurrrnnnoooqqqsssuuuwwwwwwxxxsssrrrooonnnppptttyyy|||{{{qqqeeeYYYQQQJJJFFF@@@===<<<======>>>AAAAAABBBDDDFFFIIILLLMMMOOOPPPSSSVVVYYY[[[]]]]]]cccfffjjjlllkkkgggbbb^^^\\\___bbbeeeeeeccc___\\\XXXVVVTTTRRRSSSUUUXXXZZZZZZZZZYYYYYYXXXXXXWWWWWWTTTSSSPPPMMMJJJHHHFFFFFFJJJKKKKKKJJJJJJJJJMMMOOOQQQPPPPPPOOOOOONNNNNNNNNKKKMMMPPPQQQQQQSSSUUUWWWWWWWWWXXXYYY\\\^^^aaabbbhhhiiiiiiiiiiiijjjmmmpppooooooooonnnmmmjjjhhhggg___^^^\\\YYYTTTOOOKKKHHHJJJIIIHHHFFFCCCAAA??????======<<<<<<;;;::::::999<<<;;;:::999:::<<>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>===>>>>>>>>>>>>???AAAFFFIIIMMMQQQWWW]]]aaabbbaaa```___cccjjjpppuuuzzzwwwcccUUUNNNIIIFFFHHHIIILLLPPPTTTVVVXXXYYY[[[^^^aaabbbccceeegggiiijjjjjjjjjjjjjjjiiiiiiiiicccdddeeeffffffeeedddcccdddddddddddddddcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa___^^^[[[YYYVVVTTTQQQPPPMMMIIIDDD@@@===999666444444444333333333444555777;;;======AAAMMM[[[```^^^MMMGGG@@@???EEEUUUooo}}}{{{pppmmmrrrxxx{{{eeeYYYVVVQQQPPPOOOLLLKKKKKKLLLMMMLLLMMMNNNOOOQQQTTTXXXZZZZZZXXXUUUSSSQQQPPPPPPQQQQQQSSSVVVZZZ\\\[[[XXXUUUNNNLLLJJJIIIKKKNNNRRRTTTRRRQQQPPPPPPPPPOOOLLLIIIIIIGGGHHHLLLQQQUUU^^^gggiiiaaaVVVNNNJJJIIIIIIIIIAAACCCGGGJJJKKKJJJHHHGGGHHHFFFGGGNNNUUUXXXSSSNNNLLLKKKMMMUUU```jjjoooqqqjjjeee```ccclllwww~~~{{{yyyuuuooohhhbbb\\\YYYzzzooogggvvv}}}yyyvvvyyyyyyxxx|||{{{lll]]]VVVNNNFFFEEEJJJMMMUUU```ggghhhgggggggggfffjjjnnnrrrtttvvvyyyzzzxxxwwwwwwxxxxxxvvvssspppoooppprrrtttvvvwwwxxxxxxwwwuuusssqqqrrrtttwwwyyyzzz~~~}}}vvvooohhh```VVVOOOHHHDDD@@@===<<<<<<;;;;;;??????AAABBBDDDEEEFFFGGGGGGHHHIIIJJJKKKMMMNNNOOOOOOTTT[[[aaafffgggfffeeebbbbbbccccccdddddddddddd```]]]YYYUUUTTTTTTUUUVVV[[[[[[\\\\\\]]]]]]]]]^^^[[[[[[ZZZYYYWWWVVVUUUTTTMMMPPPSSSTTTRRRPPPPPPPPPRRRRRRRRRSSSTTTUUUVVVVVVSSSTTTVVVVVVUUUUUUVVVWWW\\\]]]___aaaccceeeggghhhggghhhhhhfffdddbbbccceeeddddddcccbbb___\\\YYYXXXRRRNNNIIICCC???=========::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;======<<<===>>>===;;;999999:::;;;<<<<<<>>>AAADDDCCCFFFKKKOOOQQQQQQOOOMMMNNNRRRXXX^^^ccciiiooosssyyy~~~lllXXXMMMHHHEEECCCCCCDDDFFFJJJNNNRRRVVVXXX\\\___bbbdddeeeeeefffhhhfffffffffffffffgggggggggdddeeefffggggggeeecccbbb```aaaaaabbbbbbaaaaaa```````````````````````````^^^[[[YYYWWWUUUSSSPPPNNNIIIFFFAAA===:::888555333333333444333222333555888:::===AAAGGGVVVfffiiibbbKKKDDD@@@CCCOOOdddzzzvvv{{{xxxmmmkkkqqqwww}}}{{{~~~mmm[[[RRRPPPKKKLLLLLLKKKIIIJJJLLLNNNOOOOOOOOONNNNNNPPPTTTWWWYYYWWWSSSOOOLLLKKKLLLMMMQQQRRRTTTWWWYYYYYYVVVTTTNNNLLLJJJHHHJJJMMMQQQTTTVVVUUUUUUUUUUUUSSSPPPMMMKKKIIIJJJOOORRRVVV]]]eeehhh```UUUMMMJJJIIIIIIHHHDDDFFFHHHKKKLLLKKKIIIHHHKKKJJJLLLOOOSSSRRROOOKKKIIIIIIKKKSSS]]]eeeiiijjjfffbbb^^^___eeennnwww|||yyywwwtttooojjjddd___]]]wwwkkkfffuuuxxxwwwvvvwww|||{{{wwwwwwyyyfffUUUQQQNNNHHHGGGLLLLLLSSS[[[___^^^\\\]]]___aaaeeejjjooorrruuuxxx{{{xxxxxxxxxyyyyyyxxxtttrrrpppqqqsssuuuvvvxxxxxxxxxxxxwwwuuuttttttvvvwwwyyyxxxzzz}}}~~~{{{zzzuuuooojjjddd]]]TTTMMMEEEBBB???>>>>>>?????????AAABBBDDDFFFIIIKKKLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLMMMPPPUUU[[[___aaabbbbbbbbbbbbcccdddddddddccccccbbb___\\\YYYWWWWWWXXXYYY\\\\\\]]]^^^______``````^^^^^^]]]]]]\\\[[[YYYYYYUUUWWWXXXXXXWWWVVVVVVWWWVVVVVVVVVWWWXXXYYYYYYYYYSSSUUUVVVVVVVVVVVVWWWYYY\\\^^^```bbbeeeggghhhiiiggghhhhhheeeaaa^^^]]]]]][[[ZZZYYYWWWTTTRRRPPPOOOHHHFFFCCC???<<<;;;::::::777777777888999999::::::========================>>><<<:::;;;>>>??????>>>===???@@@@@@@@@???@@@AAA@@@BBBFFFIIIJJJIIIHHHFFFHHHJJJNNNRRRWWW\\\bbbfffkkkpppwwwyyyxxxyyy{{{~~~}}}dddQQQIIIFFFEEECCCBBBBBBDDDFFFKKKQQQVVVYYY^^^aaaeeegggggggggggggggffffffeeeeeeeeeeeeeeefffeeefffggghhhgggdddbbb```]]]]]]^^^___````````````````````````````````````\\\YYYVVVTTTSSSRRRNNNKKKFFFBBB===:::888666444222222333444333222333666999999AAAHHHQQQbbbooolll___IIIBBB???GGGYYYrrrxxxtttsssyyyyyypppoootttzzz||||||yyybbbUUUOOOLLLFFFGGGIIIIIIHHHIIILLLNNNQQQQQQQQQOOOMMMOOOSSSWWWYYYUUUPPPLLLIIIHHHIIIJJJMMMMMMNNNPPPSSSUUUUUUTTTPPPNNNKKKIIIJJJMMMRRRUUUWWWWWWXXXYYYYYYVVVRRRNNNNNNLLLLLLOOOPPPPPPUUU[[[\\\VVVNNNKKKJJJIIIEEEBBBDDDEEEGGGHHHIIIIIIHHHHHHIIIKKKNNNOOOOOOLLLJJJHHHGGGGGGJJJRRRZZZ```aaa```]]]\\\ZZZYYY\\\cccmmmuuuyyyxxxtttpppkkkfffbbb___uuuhhhdddqqqyyyqqqrrrssssssvvv}}}~~~xxxvvv~~~uuu```OOOMMMNNNJJJJJJNNNLLLRRRXXXZZZWWWUUUWWWYYY^^^bbbhhhmmmqqqtttxxx{{{yyyyyyyyyzzzzzzyyyvvvsssrrrssstttvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwxxxwwwxxxzzz{{{|||}}}{{{|||{{{xxxvvvtttpppkkkfffbbb[[[RRRLLLDDDBBB@@@@@@AAADDDDDDDDDDDDEEEHHHLLLOOOQQQSSSTTTPPPOOONNNLLLKKKJJJJJJJJJLLLNNNQQQUUUXXXZZZ\\\]]]```bbbdddeeeeeedddbbbaaabbb```^^^\\\[[[[[[[[[\\\]]]]]]^^^___```aaabbbbbbaaaaaaaaa```___^^^]]]\\\\\\\\\\\\ZZZXXXYYY[[[^^^[[[[[[[[[[[[[[[\\\\\\\\\UUUVVVXXXYYYYYYYYY[[[]]]]]]^^^aaadddgggiiijjjkkkgggggggggeee```[[[YYYXXXTTTSSSQQQOOOMMMKKKIIIHHHAAA@@@???>>><<<:::888777777888888:::;;;<<<======@@@@@@??????????????????>>>:::888999>>>DDDFFFGGGGGGHHHJJJHHHFFFCCCAAAAAAAAACCCFFFHHHJJJIIIHHHGGGGGGIIIKKKMMMQQQVVV\\\```bbbhhhooorrrrrrrrrvvvzzz}}}yyyaaaOOOGGGFFFEEEDDDDDDDDDEEEGGGLLLRRRXXX\\\```cccgggiiiiiihhhhhhhhhiiihhhgggfffffffffffffffeeefffggghhhfffdddaaa___ZZZ[[[\\\^^^___`````````````````````````````````[[[XXXTTTSSSRRRPPPMMMIIIDDD@@@;;;888666555444222111333444333222222666999<<>>III___{{{}}}sssqqqsssyyy~~~}}}tttsssyyy~~~~~~iiiVVVNNNJJJHHHCCCEEEHHHHHHGGGHHHKKKNNNSSSSSSRRRPPPNNNOOOTTTXXXYYYVVVPPPKKKHHHHHHIIIJJJIIIIIIIIIKKKOOORRRTTTTTTQQQOOOLLLJJJKKKNNNSSSVVVVVVWWWWWWYYYYYYVVVQQQMMMPPPNNNMMMNNNMMMJJJMMMRRRNNNKKKHHHGGGIIIGGGAAA;;;@@@AAABBBDDDEEEGGGGGGHHHEEEJJJNNNNNNKKKHHHGGGGGGGGGGGGKKKRRRZZZ]]]\\\ZZZUUUVVVVVVTTTTTTZZZeeennnzzzxxxtttooojjjeeeaaa___zzziiifffkkkttt|||zzzqqqjjjdddffflllrrruuuwwwuuupppvvvttteeeUUUNNNKKKIIIHHHIIINNNVVVYYYRRRLLLOOOVVV[[[dddfffjjjnnnqqqtttuuuuuuxxxzzz||||||zzzxxxwwwvvvwwwvvvtttrrrsssuuuxxxyyyyyy{{{{{{zzzxxxvvvuuuvvvrrrrrrrrrsssuuuxxxzzz|||||||||zzzxxxwwwuuutttssspppkkkddd]]]WWWRRRMMMIIIDDDBBB@@@??????@@@BBBDDDGGGJJJOOOTTTWWWWWWWWWVVVXXXVVVSSSPPPMMMKKKKKKKKKMMMMMMNNNOOORRRUUUWWWYYY]]]___aaacccdddcccbbbaaa___aaacccdddbbb`````````___```aaa```___^^^___aaaaaaaaabbbbbbaaaaaa```___^^^^^^^^^]]]]]]]]]\\\\\\]]]\\\ZZZXXXWWWWWWWWWWWWWWWVVVTTTUUUWWWXXXXXXXXX\\\^^^bbbfffhhhhhhgggfffeeedddaaa```^^^ZZZVVVRRRPPPMMMIIIFFFDDDBBB???=========<<<;;;::::::;;;;;;<<<888888<<>><<<<<<@@@@@@>>>???BBBDDDEEEEEEEEEDDDDDDFFFHHHJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQRRRQQQPPPPPPSSSUUUSSSQQQQQQRRRVVVXXXWWWVVVWWWYYY[[[\\\^^^bbbgggkkkrrrvvv{{{|||{{{|||lllYYYPPPNNNMMMLLLMMMMMMOOORRRVVVYYY[[[\\\\\\```bbbeeehhhjjjjjjiiiiiifffggghhhhhhhhhgggeeeeeeeeedddcccbbb```^^^]]]\\\ZZZYYYXXXWWWWWWXXXZZZ[[[]]]^^^^^^______^^^^^^]]]XXXWWWUUUTTTRRROOOJJJGGG@@@===888444333333222111222000000444666666999???DDDOOOaaattt}}}uuu```OOODDDFFFMMM\\\rrr{{{uuuyyy|||~~~~~~aaaOOOHHHDDDCCCBBBAAABBBCCCFFFHHHKKKNNNOOOMMMNNNNNNLLLHHHFFFGGGIIIHHHJJJKKKJJJGGGFFFEEEFFFCCCCCCCCCDDDGGGKKKNNNPPPPPPOOONNNLLLKKKMMMQQQTTTUUUUUUUUUTTTRRRPPPOOONNNNNNOOONNNJJJDDD???======CCCAAAAAACCCFFFFFFAAA===:::;;;===???BBBEEEHHHIIIKKKJJJJJJIIIHHHHHHGGGGGGFFFIIILLLOOOQQQQQQQQQPPPOOOOOONNNKKKHHHLLLTTT[[[gggkkkkkkddd```cccffffffxxxfffccchhhnnnoooiiibbb\\\YYY___ccckkksssuuusssvvv{{{zzzsssuuu~~~ttteeeUUUMMMJJJKKKPPPUUU^^^dddeee___[[[```iiiooorrrqqqqqqqqqsssuuuwwwyyywwwyyyzzzzzzxxxvvvuuuvvvrrrsssssstttvvvwwwxxxxxxwwwxxxyyyxxxvvvtttttttttrrrrrrrrrsssuuuwwwyyyzzzzzz|||}}}|||zzzxxxwwwwww{{{yyywwwwwwzzz|||~~~~~~~~~{{{yyyqqqqqqqqqqqqpppooonnnmmmiiiddd^^^XXXSSSOOOKKKHHHEEEDDDBBB@@@@@@BBBDDDEEEKKKNNNRRRWWWZZZ[[[[[[[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTWWWZZZ___ccceeedddaaa___```aaaccccccdddeeehhhjjjgggggggggeeeaaa_________aaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaa`````````___^^^\\\[[[[[[[[[\\\]]]]]]]]]]]]```cccfffgggfffgggggggggggggggggggggggg\\\YYYVVVTTTQQQNNNIIIFFFCCCAAA>>>>>>>>>>>>===<<<;;;;;;;;;<<<======>>>>>>AAAAAACCCEEECCC@@@BBBHHHIIIJJJKKKKKKKKKKKKNNNPPPQQQQQQSSSTTTUUUVVVVVVVVVYYYYYYYYYXXXXXXZZZ]]]```aaa___^^^```bbbeeeffffffhhhiiijjjkkkmmmqqqwww{{{xxxiiiYYYTTTTTTTTTTTTUUUYYY[[[]]]```aaabbbaaaaaadddeeegggiiijjjjjjjjjiiiggghhhjjjkkkkkkiiifffeeebbbbbbaaa```___^^^^^^]]]ZZZYYYWWWVVVVVVVVVXXXYYYZZZ[[[]]]^^^^^^]]][[[ZZZXXXVVVUUUSSSRRRNNNIIIEEE>>>;;;777444333333222111222000333777999:::???EEENNNZZZmmm}}}rrr[[[IIIDDDJJJVVVhhh}}}}}}{{{{{{zzz~~~iiiQQQDDDAAA??????@@@CCCBBBCCCHHHNNNQQQQQQPPPOOONNNKKKFFFAAA??????@@@>>>AAADDDEEEDDDBBBAAAAAA@@@@@@@@@AAADDDGGGJJJLLLLLLLLLMMMLLLLLLOOOSSSVVVQQQRRRRRRRRRQQQQQQPPPOOOLLLMMMKKKGGGBBB===;;;:::??????@@@DDDHHHHHHEEE@@@=========???BBBEEEHHHIIIHHHGGGDDDBBBBBBBBBDDDEEEHHHIIIJJJKKKLLLLLLLLLKKKNNNPPPQQQOOOKKKJJJLLLOOO[[[```bbb______dddjjjlllvvvddd]]]ccciiijjjddd___^^^___cccdddjjjppprrrqqqsssxxx}}}|||uuuuuuzzzzzzlll\\\QQQMMMMMMTTT[[[gggnnnqqqmmmlllrrrzzz~~~~~~{{{xxxuuutttuuuwwwyyywwwxxxzzzyyywwwuuuuuuvvvssstttuuuvvvvvvvvvuuuuuutttuuuvvvuuusssqqqqqqrrrppppppqqqrrrsssuuuvvvwwwuuuwwwzzzzzzxxxuuuttttttwwwvvvuuuuuuwwwyyy{{{||||||yyyrrrrrrrrrrrrqqqooommmlllfffbbb\\\WWWTTTPPPMMMJJJGGGFFFDDDBBBBBBDDDFFFGGGJJJMMMQQQTTTWWWYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[XXXWWWUUUTTTSSSSSSTTTTTTVVVXXX[[[___aaabbbaaaaaabbbcccddddddeeegggjjjmmmjjjjjjjjjgggccc```______ddddddccccccddddddeeeeeecccccccccbbbbbbbbbaaaaaabbbaaaaaa``````aaacccdddccccccdddgggkkknnnnnnnnnnnnnnnmmmllljjjfffcccaaaWWWTTTQQQNNNLLLIIIEEECCCBBB@@@>>>>>>?????????>>>;;;<<<===???@@@AAABBBBBBEEEFFFIIIKKKGGGCCCFFFMMMMMMNNNPPPQQQQQQRRRUUUWWWYYYZZZ\\\^^^`````````___aaabbbbbbaaaaaadddhhhkkkooonnnmmmnnnpppsssvvvxxx||||||}}}~~~xxxkkk___\\\]]]]]]]]]___cccdddgggjjjkkkjjjiiihhhiiiiiijjjjjjkkkjjjjjjjjjhhhjjjlllmmmmmmjjjgggeeedddcccbbbaaa```___^^^]]]YYYXXXVVVTTTTTTTTTVVVWWWXXXYYY\\\]]]]]]\\\YYYXXXWWWVVVTTTRRRPPPLLLGGGCCC<<<999666444333333222111111111444888:::<<>>>>>???BBBFFFIIIIIIFFFCCCBBBAAAAAABBBDDDGGGJJJLLLEEEBBB>>>;;;:::<<>>======BBB@@@@@@FFFMMMQQQOOOLLLIIIEEE@@@<<<999888888777555888;;;=========>>>???AAA@@@>>>>>>>>>@@@BBBCCCFFFIIILLLNNNOOOPPPRRRTTTRRRQQQOOOOOOOOOOOOLLLIIIDDDDDDDDDDDDDDDDDDCCCBBB@@@AAADDDGGGIIIIIIFFFDDDGGGGGGGGGGGGIIIKKKMMMNNNBBB???:::666555888<<>>>>>???===>>>AAAFFFIIIHHHFFFDDDAAA===::::::999999888555888<<>>===>>>@@@???>>>>>>???AAACCCEEEIIILLLPPPRRRRRRQQQQQQQQQQQQOOOLLLKKKLLLKKKGGGDDDDDDCCCCCCDDDFFFFFFEEECCCBBBDDDFFFGGGHHHHHHGGGFFFIIIJJJJJJKKKLLLMMMNNNNNNBBB>>>999555555777;;;>>>FFFFFFFFFGGGHHHIIIJJJKKKOOOTTT\\\aaabbb]]]VVVRRRPPPPPPSSSYYY```iiixxxppp]]]VVVYYY^^^cccfffhhhhhhiii___XXXTTTVVVYYY\\\cccjjjpppxxx~~~}}}zzzyyyxxxwwwtttsss{{{~~~ttthhhaaaeeemmmtttxxxxxxttttttzzz~~~yyyuuurrrsssuuuvvvzzzzzz{{{yyywwwvvvwwwxxxxxxwwwwwwuuutttrrrpppooonnnoooqqqpppnnnmmmnnnnnnmmmnnnppprrrssssssrrrrrrmmmooopppqqqqqqqqqsssuuurrrtttvvvvvvuuuvvvxxxzzz{{{zzzzzz{{{|||{{{yyywwwrrrssssssssspppmmmiiigggccc```\\\ZZZZZZYYYXXXVVVPPPNNNLLLKKKKKKLLLNNNPPPTTTTTTUUUVVVWWWWWWWWWWWWWWWYYY]]]```dddggghhhiiidddbbb```\\\ZZZXXXWWWWWWTTTRRRQQQPPPRRRVVV[[[^^^bbbdddgggiiiiiijjjlllnnnmmmnnnppppppppppppqqqsssooonnnllljjjiiiiiijjjkkkkkkkkkkkkjjjjjjjjjiiiiiigggggghhhiiillloooqqqssssssrrrrrrssssssqqqnnnkkkeeeccc^^^YYYSSSMMMIIIFFFCCCAAA???@@@AAACCCCCCCCCEEEDDDDDDEEEHHHKKKKKKKKKJJJLLLNNNQQQSSSSSSSSSRRRTTTRRRTTTXXXYYYXXXYYY]]]\\\___bbbdddgggjjjnnnqqquuuuuuvvvwwwyyy{{{}}}~~~{{{}}}zzzxxxxxxxxx{{{xxxuuurrrnnnlllkkkkkkllllllmmmmmmmmmllljjjhhhgggdddbbb```]]]YYYVVVSSSRRRSSSRRRPPPOOOPPPQQQSSSTTTVVVWWWWWWXXXXXXWWWWWWVVVSSSQQQOOOLLLIIIDDD>>>:::555333222333444444333222444444666:::>>>FFFWWWfffxxxnnnWWWLLLKKKVVVbbbttt}}}~~~}}}~~~```LLLCCC===>>>???>>><<<===;;;;;;;;;<<<===???@@@AAAAAA>>>;;;;;;;;;<<<:::888888===DDDIIIHHHDDD@@@===>>>>>>>>>???AAADDDHHHJJJOOORRRVVVWWWUUURRRPPPOOOMMMJJJFFFGGGHHHHHHCCC??????>>>???BBBFFFIIIIIIGGGCCCDDDFFFGGGGGGHHHIIIJJJHHHIIIKKKLLLMMMLLLKKKJJJCCC@@@;;;888777999===@@@EEEEEEFFFFFFGGGHHHHHHHHHHHHNNNVVV^^^bbb```[[[VVVSSSPPPQQQWWW^^^gggxxxooo\\\UUUXXX]]]dddkkkooopppooo]]]WWWSSSUUUYYY\\\bbbhhhhhhpppwwwyyyzzz|||zzzwwwvvvwwwxxxxxxsssqqqwww~~~|||ooogggjjjrrrvvvvvvrrrkkkjjjpppwwwzzz{{{yyyuuurrrqqqrrruuuwww{{{{{{{{{yyywwwwwwxxxyyywwwvvvuuutttsssrrrqqqqqqnnnpppqqqqqqooonnnooooooooopppqqqssstttttttttsssqqqrrrsssrrrqqqrrrtttvvvrrrtttwwwwwwvvvvvvxxx{{{xxxwwwwwwxxxyyyzzzxxxwwwrrrsssttttttssspppllljjjbbb___\\\ZZZZZZZZZYYYXXXRRRPPPNNNLLLLLLNNNPPPRRRZZZZZZ[[[[[[[[[[[[[[[ZZZWWWZZZ^^^bbbfffiiikkkllliiifffccc___[[[XXXWWWVVVQQQQQQPPPPPPRRRUUUXXXZZZ^^^bbbfffiiikkklllnnnooooooqqqsssuuuuuuvvvyyy{{{vvvtttrrrooonnnnnnnnnooonnnnnnmmmmmmmmmlllllllllllllllmmmoooqqqtttwwwyyyvvvuuutttsssrrroookkkhhh^^^ZZZTTTMMMGGGDDDCCCCCCBBBAAA@@@AAACCCFFFGGGGGGHHHGGGHHHJJJNNNRRRSSSSSSNNNPPPRRRUUUVVVVVVVVVUUUYYYUUUVVV[[[^^^^^^___aaaaaadddgggjjjlllppptttxxx{{{{{{{{{|||}}}zzzwwwsssooolllkkkllllllmmmmmmmmmlllkkkiiihhhgggeeecccaaa^^^[[[XXXUUUTTTQQQPPPOOOOOOOOOQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUURRRPPPMMMKKKGGGBBB<<<888444333222222444444333222555555888<<>>??????===::::::999::::::999888888;;;===AAA>>><<<<<<======:::777<<>>;;;:::<<>><<<:::999888888::::::999999888888999999<<<>>>@@@BBBBBBAAA???===999FFF[[[mmmnnn\\\HHH<<<>>>???@@@BBBEEEIIILLLMMMUUUVVVWWWWWWVVVSSSQQQOOOCCCCCCCCCCCCAAA>>><<<:::777888;;;@@@DDDGGGGGGFFFFFFEEEEEEFFFGGGHHHJJJJJJLLLJJJHHHFFFEEEEEEEEEEEEIIIEEEAAA@@@BBBDDDDDDBBBDDDDDDCCCCCCBBBCCCCCCDDD@@@@@@CCCLLLWWW```bbbaaaccc___ZZZUUUVVV___nnnyyyxxxddd```bbbgggqqqzzz|||uuunnn```VVVTTT\\\bbbccchhhqqqllloootttwwwwwwuuuttttttvvvzzzwwwpppsss{{{|||{{{yyy|||yyytttqqqpppqqqqqqqqqnnnllljjjhhhhhhkkkooosssvvvvvvvvvwwwwwwxxxxxxyyyrrrsssssssssrrrqqqooonnnoooqqqssstttssssssssstttuuuuuuuuuuuuuuuuuuuuuuuurrrsssttttttuuuuuuuuuuuuwwwwwwwwwwwwwwwuuutttsssuuuttttttuuuwwwwwwvvvttttttuuuwwwvvvtttpppllljjjeeeaaa]]]^^^bbbccc```]]][[[WWWTTTRRRSSSUUUVVVWWW```cccgggjjjlllkkkjjjhhhggggggggghhhjjjmmmooopppqqqnnnjjjddd^^^XXXTTTQQQLLLMMMNNNPPPSSSVVVYYY[[[___ccchhhkkkmmmnnnoooooosssssssssvvvzzz}}}|||zzz}}}~~~~~~~~~|||{{{zzzzzzxxxwwwwwwxxxyyyxxxwwwzzzxxxvvvuuuuuutttrrrpppiiieee```]]]ZZZWWWRRROOOKKKHHHDDDBBBAAAAAABBBBBBEEEFFFGGGHHHHHHIIIMMMOOOOOORRRUUUWWWXXXZZZ\\\^^^``````aaabbbccceeefffgggeeeddddddeeeiiilllnnnnnnpppqqqssstttvvvzzz~~~{{{sssmmmkkkkkkmmmmmmkkklllllllllkkkjjjhhhgggcccbbb___\\\ZZZYYYXXXXXXVVVUUUSSSRRRRRRRRRTTTUUUTTTUUUWWWXXXWWWVVVTTTSSSOOOKKKGGGCCC@@@<<<888555222333333222111222444666:::999===HHHTTTbbbuuuxxxaaaLLLAAAAAAEEEXXXeeewww}}}|||||||||}}}|||fffPPPEEE@@@???===<<<:::999888888:::;;;;;;:::999999:::;;;>>>???AAABBBBBB@@@>>><<<===HHH^^^rrruuueeeOOOAAA?????????@@@CCCFFFJJJLLLRRRRRRSSSSSSQQQOOOMMMKKKFFFEEEDDDBBB@@@===;;;:::666888<<<@@@CCCDDDCCCBBBAAABBBCCCDDDFFFGGGIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHDDD@@@@@@BBBFFFHHHIIIIIIGGGDDDCCCCCCCCCAAA?????????BBBIIISSS[[[aaacccfffccc\\\VVVTTTZZZeeennnkkkiiikkkpppxxx~~~|||ssskkk]]]VVVUUU]]]dddhhhoooxxxrrruuuyyy}}}~~~~~~|||{{{yyy}}}~~~uuutttxxx~~~}}}zzzzzzwwwtttsssssstttsssrrrllliiieeecccdddggglllooovvvwwwwwwxxxyyyyyyzzzzzzrrrrrrrrrrrrqqqqqqqqqqqqqqqsssvvvvvvvvvuuuvvvwwwuuuuuuuuuuuuuuuuuuttttttvvvuuuuuuuuuuuuvvvvvvwwwvvvvvvwwwxxxwwwuuusssrrruuuttttttuuuwwwwwwvvvuuuvvvwwwxxxxxxvvvrrrnnnlllfffbbb___aaafffhhhfffccc]]]ZZZWWWUUUVVVXXXYYYYYYbbbdddgggiiikkkllllllkkkllllllnnnooopppqqqrrrrrrtttrrrnnnhhhaaaZZZTTTQQQLLLNNNPPPSSSVVVYYY[[[\\\```cccgggiiikkkllloooqqqssssssuuuyyy}}}~~~~~~|||}}}||||||}}}}}}}}}zzzxxx{{{xxxtttqqqnnnjjjeeeaaaZZZVVVQQQNNNLLLJJJGGGEEEDDDCCCAAA@@@AAACCCEEEFFFIIIKKKLLLMMMMMMOOORRRTTTUUUXXX[[[]]]^^^___aaaccchhhhhhiiijjjlllmmmnnnooonnnllllllmmmqqqtttuuuvvvwwwyyy{{{}}}~~~yyyrrrmmmkkkkkkllllllkkklllmmmmmmlllkkkjjjiiidddccc```^^^\\\\\\[[[\\\XXXWWWUUUTTTTTTTTTUUUUUUUUUVVVWWWXXXXXXVVVTTTSSSMMMJJJEEEAAA===999555222111222222222222444777999999888>>>LLL^^^ooozzzdddTTTFFF;;;>>>GGGVVVfff|||}}}{{{{{{yyyyyy|||~~~rrrUUUFFFCCC???>>><<<;;;:::999999999888999::::::999888999;;;???@@@AAABBBAAA???===<<<>>>III^^^uuu|||mmmVVVGGGAAA@@@>>>>>>???CCCGGGIIIMMMMMMMMMMMMKKKIIIGGGEEEFFFEEECCC@@@===;;;:::999666999===AAACCCBBB???>>><<<>>>AAADDDFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHFFFCCC??????CCCIIIOOORRRQQQKKKEEECCCCCCBBB>>>:::<<<>>>AAAEEEKKKTTT]]]ccchhheee___XXXSSSUUU\\\bbbnnnkkkmmmssszzz~~~zzzppphhh\\\WWWWWW]]]dddjjjrrr{{{yyyzzz}}}zzzwwwyyy|||yyywwwuuurrrrrrqqqppprrrtttuuuuuutttnnnjjjeeebbbcccggglllooouuuvvvwwwxxxyyyzzz{{{{{{vvvuuutttsssrrrrrrrrrssssssuuuvvvwwwvvvvvvwwwyyyuuuuuuuuuvvvvvvwwwwwwwwwyyyyyywwwwwwwwwxxxyyyzzzwwwvvvvvvuuuttttttssssssuuuuuuuuuvvvxxxyyyxxxvvvwwwxxxzzzzzzxxxuuuqqqnnngggcccaaadddiiimmmkkkiii___\\\YYYXXXYYYZZZZZZZZZ___```aaabbbdddfffggghhhjjjlllooorrrtttttttttttttttsssppplllfff___XXXUUUQQQSSSUUUYYY\\\^^^```aaadddeeeggghhhhhhiiilllnnnppprrrvvv{{{}}}}}}xxxuuutttpppkkkfffaaaZZZTTTOOOKKKIIIFFFDDDCCCDDDEEEEEEBBBBBBCCCCCCDDDFFFIIILLLNNNPPPRRRSSSTTTVVVYYY[[[\\\___aaacccddddddfffhhhmmmnnnoooqqqssstttuuuuuuuuutttssstttxxx{{{||||||{{{}}}yyytttnnnjjjiiiiiiiiiiiillllllmmmmmmmmmlllkkkjjjgggeeeccc```^^^]]]]]]]]]ZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYXXXVVVTTTSSSMMMIIIDDD???;;;777444111000111222222222333666999::::::BBBTTTjjj|||iiiRRRKKKEEE;;;???LLL[[[nnn{{{yyy{{{~~~xxxyyybbbKKKBBB@@@===<<<;;;:::999999999999666999;;;:::888777888:::===>>>???AAAAAA@@@???>>>>>>GGG[[[sss}}}qqq[[[KKKDDDBBB???======@@@CCCFFFHHHHHHHHHGGGEEECCCAAA@@@BBBAAA???<<<;;;::::::;;;999===BBBDDDDDDAAA>>><<<;;;===AAAEEEIIIJJJKKKKKKHHHHHHGGGFFFFFFFFFEEEEEEDDDBBB???@@@DDDLLLSSSXXXYYYOOODDD??????@@@<<<888999;;;>>>@@@CCCKKKWWWaaaeeeddd```ZZZUUUUUUYYY^^^lllfffiiipppwwwzzzuuullleee^^^[[[[[[___ccciiirrryyyzzzxxxzzz}}}~~~{{{|||tttqqqnnniiihhhiiijjjnnnrrruuuvvvvvvrrrmmmgggdddfffkkkoooqqqsssssstttvvvwwwyyyzzz{{{zzzyyywwwvvvtttttttttttttttuuuvvvvvvttttttvvvwwwttttttuuuvvvxxxyyyzzzzzz{{{zzzyyyyyyyyyzzz{{{|||yyywwwtttrrrqqqrrrtttuuuwwwvvvvvvxxxzzz{{{zzzxxxxxxyyy{{{{{{zzzvvvrrrppphhhdddbbbffflllppppppmmmbbb___\\\ZZZZZZ[[[[[[ZZZ\\\[[[[[[\\\]]]___aaacccfffiiimmmrrruuuvvvwwwwwwsssrrrqqqnnnjjjeee```]]]WWWXXX[[[^^^aaacccdddeeeiiiiiiiiihhhffffffhhhjjjmmmpppvvv|||~~~}}}yyytttooohhheee___YYYSSSMMMFFFBBBCCCBBBAAA@@@???AAACCCEEECCCEEEGGGGGGGGGIIIMMMPPPSSSVVVYYY[[[\\\^^^```bbbeeegggjjjkkkkkklllmmmooooooqqqsssuuuwwwxxxxxxyyyzzzxxxwwwyyy|||~~~tttqqqllliiiiiiiiiiiiiiilllmmmmmmnnnmmmllljjjiiiiiigggdddaaa^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVXXXYYYZZZZZZYYYVVVTTTRRRLLLHHHBBB===:::777333111111222222222111222555777???CCCNNNbbbyyyvvvZZZEEEEEEDDD===BBBQQQfffwww}}}yyyxxx{{{}}}nnnVVVGGG???;;;::::::999999999999::::::999<<>>:::888999<<<:::;;;===???AAABBBCCCCCC@@@GGGXXXnnnxxxppp^^^QQQGGGEEEAAA===<<<>>>@@@BBBDDDDDDCCCBBB@@@>>><<<;;;;;;:::999999999:::<<<===>>>BBBGGGHHHFFFBBB???===>>>@@@DDDHHHKKKMMMMMMMMMJJJIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAEEELLLTTTYYY[[[OOOAAA:::;;;===<<<999666:::<<<===>>>EEEQQQ[[[^^^______\\\YYYZZZ^^^bbbzzzfff```dddkkkrrrtttqqqiiiddd``````aaabbbdddiiipppuuuzzzvvvuuu|||zzzvvvooohhhddddddfffkkkpppuuuwwwwwwtttnnnhhhfffiiimmmppppppooooooqqqrrrtttvvvwwwxxxzzzyyyyyyxxxwwwwwwvvvvvvuuuuuuuuutttrrrrrrsssuuuttttttuuuvvvxxxyyyzzzzzzyyyyyyyyyzzzzzz{{{|||}}}zzzxxxuuusssrrrsssuuuwwwvvvvvvvvvxxxzzz{{{zzzyyyxxxzzz{{{|||zzzwwwsssqqqjjjgggeeeiiioootttsssqqqeeeccc___]]]]]]\\\[[[YYYZZZZZZYYYYYYYYY[[[]]]^^^bbbeeejjjoootttwwwxxxxxxrrrqqqqqqpppmmmkkkhhhggg]]]^^^___aaaccceeeggggggmmmmmmllljjjgggffffffgggkkkpppwww}}}~~~~~~|||zzzxxxuuupppjjjeee\\\XXXSSSNNNIIIEEEAAA>>>???@@@@@@???>>>>>>@@@BBBCCCFFFJJJKKKKKKMMMQQQUUUZZZ]]]aaaccceeegggiiikkknnnppprrrssssssssstttvvvqqqsssvvvxxxzzz{{{{{{{{{}}}{{{zzz{{{~~~|||qqqnnnlllkkkkkklllllllllmmmmmmnnnmmmllljjjiiiggggggfffccc```^^^]]]\\\\\\]]]]]]\\\ZZZYYYWWWVVVUUUXXXYYYYYYYYYWWWUUURRRPPPJJJFFF@@@;;;888666333111222222333222222333555888AAAJJJYYYmmmwwwcccMMM???AAABBB@@@JJJZZZtttyyyvvvwwwzzzzzz^^^PPPHHHAAA:::888888888888999999:::;;;===BBBEEECCC>>>;;;<<<>>>888999<<<>>>AAACCCEEEEEECCCGGGTTTfffoooiii^^^WWWKKKHHHDDD@@@>>>===???@@@AAA@@@???===;;;999888777444555666888:::<<<>>>???CCCGGGLLLLLLHHHCCCAAAAAAAAACCCFFFIIIKKKMMMNNNNNNJJJJJJIIIHHHEEECCCAAA@@@AAABBBCCCDDDFFFJJJOOOSSSTTTJJJ>>>888888:::;;;:::777:::===>>>>>>CCCMMMUUUWWWZZZ\\\\\\\\\^^^bbbgggvvvbbb^^^bbbhhhnnnpppmmmhhhcccbbbeeeffffffgggkkkppptttwwwqqqnnnuuuwwwmmmffffffgggkkkpppuuuxxxyyyqqqlllfffeeehhhlllmmmllljjjkkkmmmoooqqqssstttuuuuuuvvvxxxyyyyyyyyyxxxxxxvvvvvvvvvtttqqqpppqqqsssuuuuuuuuuuuuuuuvvvvvvvvvuuuvvvwwwyyyzzz{{{{{{|||zzzzzzyyyyyyxxxxxxwwwwwwuuuttttttvvvyyyzzzyyyxxxxxxyyy{{{|||{{{wwwtttqqqmmmjjjhhhlllsssxxxwwwuuujjjgggcccaaa___^^^[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYY]]]```dddiiinnnrrrtttuuurrrrrrqqqpppooonnnmmmmmmeeeeeeeeeeeegggiiikkkllloooppppppnnnkkkiiiiiiiiilllqqqxxx}}}}}}~~~|||yyyuuusssoookkkgggaaaZZZVVVPPPLLLGGGCCCAAA@@@???===<<>>999:::<<<>>>AAACCCDDDEEEDDDFFFOOO[[[aaa___ZZZYYYNNNKKKGGGCCC@@@>>>>>>>>>>>><<<;;;888666444333333222444666999<<<>>>@@@@@@GGGKKKNNNMMMHHHDDDCCCDDDCCCDDDEEEGGGHHHJJJKKKKKKHHHHHHHHHGGGFFFDDDBBB@@@@@@CCCFFFGGGGGGGGGIIIKKKGGGCCC===999999999999999:::<<>>;;;;;;<<<======999===AAADDDDDDFFFIIILLLGGGMMMSSSVVVWWWZZZ```eeefffjjjnnnrrrtttuuuxxxyyyppprrrtttttttttssstttvvvvvvxxx|||~~~}}}~~~qqqkkkhhhlllrrryyyzzzuuuooohhhgggfffgggjjjlllllllllnnnnnnnnnllljjjhhheeeddd___^^^]]]]]]]]]___```aaa^^^]]]]]][[[YYYWWWUUUTTTTTTTTTTTTTTTRRROOOLLLJJJDDD@@@:::666444333111000111333444666777999===@@@IIIZZZpppuuu```CCC???===@@@HHHWWWppp~~~vvvpppqqqsssuuuxxx|||~~~zzz[[[FFF???===999555666666666777888:::;;;<<<>>>CCCGGGDDD===777888;;;;;;;;;===>>>@@@BBBCCCDDDBBBCCCIIIRRRVVVUUUUUUXXXOOOMMMJJJEEEBBB???======;;;:::888555333222111000333555888;;;>>>@@@@@@AAAHHHLLLOOONNNHHHDDDDDDFFFDDDDDDDDDDDDEEEFFFHHHIIIFFFGGGGGGGGGFFFEEECCCBBB???DDDHHHIIIGGGEEEDDDEEE======<<<<<<:::999888888<<>>??????AAACCCDDDDDDCCCEEEKKKOOOQQQSSSWWW]]]bbbfffjjjkkknnnpppsssuuuvvvvvvvvvuuuuuuttttttsssttttttuuuuuuwwwyyy|||~~~xxxeee^^^XXXZZZ^^^bbbiiippp|||}}}|||wwwqqqlllkkklllgggeeeeeehhhlllnnnmmmkkknnnnnnnnnmmmllliiigggfffaaa___]]][[[ZZZ[[[]]]______^^^]]][[[XXXVVVUUUTTTRRRQQQQQQRRRQQQOOOJJJGGG>>><<<999555222111111111333555777888:::>>>DDDIIIXXXjjj~~~eeeMMMFFF>>>===III[[[ooo}}}rrrpppnnnooorrrsssrrrpppzzzkkkRRREEE@@@<<<888666666555333333333555888:::???AAAAAA@@@<<<999888777:::::::::;;;<<<===>>>???>>>>>>@@@EEELLLPPPPPPNNNIIIIIIHHHHHHFFFDDDCCCBBB;;;999666333222222222333000666===BBBCCCCCCDDDEEEGGGJJJNNNOOOOOOMMMLLLLLLIIIIIIIIIGGGFFFDDDBBBAAA???AAADDDDDDCCCBBBBBBBBBIIIJJJJJJHHHEEEAAA@@@???===<<<;;;;;;:::;;;;;;;;;@@@AAACCCDDDFFFFFFGGGGGGMMMSSSZZZ]]]]]]\\\]]]^^^ooo^^^[[[```fffgggddd___[[[ZZZ\\\]]]___aaaccceeeffffffcccaaa```eeeppp|||}}}{{{wwwtttssstttwwwxxxvvvsssnnnjjjgggddd```^^^___aaadddgggjjjmmmpppqqquuuvvvwwwxxxzzz{{{}}}}}}{{{zzzwwwtttrrrqqqpppppppppqqqrrrsssttttttttttttuuutttsssssstttwww{{{}}}|||}}}}}}}}}{{{xxxuuussstttssssssssstttuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuqqqnnnqqqvvv{{{|||{{{wwwqqqjjjfffdddaaa\\\WWWWWWWWWVVVUUUTTTTTTUUUUUUWWWZZZ]]]___```ccchhhlllppppppppppppqqqrrrssstttuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvuuutttsssssssssuuuuuuvvvxxxwwwsssmmmiiigggeeeccceeegggddd^^^XXXUUUQQQKKKFFFDDDBBB???===<<<:::999999;;;===??????EEEHHHKKKLLLLLLMMMQQQTTTUUUWWW\\\aaagggkkknnnpppssstttuuuwwwwwwvvvuuutttrrrqqqqqqrrrrrrssstttuuuzzz|||ttt\\\UUUPPPQQQTTTWWW]]]ccciiilllpppooollliiihhhiiieeeddddddgggjjjlllkkkjjjkkkllllllkkkjjjhhhfffddd^^^]]][[[ZZZZZZ\\\^^^_________]]][[[YYYWWWVVVUUUSSSRRRQQQPPPOOOKKKFFFCCC===;;;888555222222222222000333777888999>>>FFFMMMbbbrrrqqqXXXDDD@@@<<<@@@PPPggg{{{vvvnnnmmmnnnpppssstttsssrrrttt|||sssaaaMMMCCC@@@<<<888555666555333222333555888999???@@@AAA???<<<999888888::::::::::::;;;<<<===>>>AAA@@@AAADDDHHHJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA>>>;;;777444333333555666777>>>GGGMMMMMMKKKIIIHHHGGGIIILLLMMMMMMKKKKKKLLLIIIIIIIIIIIIHHHFFFEEEDDD@@@BBBCCCCCCBBBAAABBBCCCIIIIIIHHHEEEBBB??????@@@@@@@@@??????@@@AAABBBBBBCCCDDDFFFGGGHHHIIIIIIIIIKKKOOOVVV[[[\\\\\\[[[[[[mmm[[[XXX\\\```___ZZZVVVSSSSSSTTTTTTUUUWWWYYY\\\___```aaaaaaccciiiqqqzzzzzztttrrrsssvvvxxx~~~{{{wwwrrrmmmhhhbbb^^^\\\]]]```cccgggjjjmmmoooxxxxxxyyyzzz{{{|||}}}}}}{{{zzzwwwuuusssrrrrrrrrrqqqrrrssstttttttttttttttqqqqqqrrrsssvvvzzz}}}}}}~~~~~~|||xxxtttqqquuuttttttttttttuuuvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvrrrpppqqqvvvzzz{{{{{{|||uuummmgggdddaaa]]]YYYVVVVVVVVVUUUUUUUUUVVVVVVXXXZZZ]]]___```aaadddfffkkklllmmmoooqqqssstttuuuuuuvvvyyy{{{}}}}}}~~~}}}wwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxwwwuuupppiiieee```^^^]]]]]]^^^[[[VVVQQQJJJFFFBBB???>>>>>>===<<<777888888:::<<>>:::999666444333333333444000444999:::;;;BBBNNNXXXqqqwwwbbbNNNAAA===>>>GGG]]]www|||qqqjjjlllpppssstttuuutttsssuuu|||bbbTTTFFFAAA???;;;777666666555444333444666888999>>>???@@@>>>;;;999888888:::::::::::::::;;;<<<===AAA@@@AAACCCEEEFFFDDDBBBDDDCCCBBBAAAAAAAAABBBCCCAAA>>>:::666555777:::===AAAHHHQQQWWWWWWSSSNNNKKKFFFHHHJJJKKKJJJJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGAAABBBBBBAAA@@@???AAABBBIIIIIIHHHEEEBBB@@@@@@BBBBBBBBBBBBCCCDDDEEEGGGHHHFFFGGGHHHIIIJJJKKKKKKKKKHHHKKKPPPWWW[[[\\\YYYWWWlllYYYXXXZZZ\\\YYYTTTOOONNNNNNOOONNNMMMNNNPPPSSSVVVYYY[[[___eeelllttt{{{~~~vvvpppmmmoootttwww~~~{{{xxxsssmmmeee```[[[ZZZZZZ]]]cccjjjooorrrzzz{{{{{{||||||}}}}}}}}}|||zzzxxxvvvttttttttttttrrrssstttttttttttttttssspppqqqrrruuuxxxzzz|||}}}|||xxxtttrrrssssssssstttuuuvvvwwwwwwxxxwwwwwwwwwwwwwwwvvvvvvvvvssspppppptttxxxzzzzzz|||wwwqqqlllhhhddd```]]]YYYYYYXXXWWWVVVUUUUUUUUUXXXYYY\\\^^^```aaaccccccfffhhhjjjnnnqqqsssuuuvvvuuuwwwyyy|||~~~~~~~~~}}}vvvwwwxxxyyyzzzzzz{{{{{{}}}|||zzzxxxuuupppiiieee```^^^\\\[[[YYYUUUOOOKKKCCCAAA???===<<<=========888:::===???AAACCCFFFGGGIIIMMMQQQRRRSSSUUUYYY]]]eeehhhmmmsssxxx|||~~~||||||zzzxxxvvvtttsssrrrsssssstttvvvxxx{{{}}}~~~yyygggXXXRRRNNNOOOOOOOOOPPPSSSVVV\\\bbbfffffffffgggiiinnnmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhgggeeecccbbb\\\[[[ZZZYYYYYYZZZ\\\]]]^^^]]]\\\ZZZXXXWWWUUUUUUSSSQQQNNNLLLJJJFFF@@@===888777555333333333555666333888;;;<<>>DDDTTTlll|||sssnnnkkkpppuuuwwwwwwuuussssss|||pppVVVKKKAAA===<<<999777777777666555555555777999:::===>>>>>>===:::888888999:::::::::::::::;;;<<<<<<>>>???@@@BBBDDDDDDCCCBBBBBBAAA@@@??????AAACCCEEECCC@@@<<<999999<<>><<<;;;;;;===>>><<>>DDDSSSgggwwwpppXXXDDD===>>>AAAMMMbbbzzz~~~pppkkklllrrrwww}}}~~~yyyuuusssttt~~~zzzbbbOOOFFF>>>;;;999666777:::888777777777888999:::;;;<<<======;;;999888999:::::::::::::::;;;;;;<<<===@@@AAACCCCCCCCCBBBAAAAAA>>>>>>======???AAADDDFFFEEEBBB???<<<===AAAFFFJJJFFFGGGIIIJJJKKKIIIFFFDDDDDDFFFHHHHHHIIIJJJLLLNNNPPPPPPOOONNNLLLJJJHHHGGGBBBBBBBBB???======>>>@@@EEEHHHKKKKKKHHHEEEBBBAAADDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEFFFJJJPPPWWWYYYWWWSSSlllWWWRRRTTTUUURRRLLLIIIIIIJJJOOONNNLLLJJJKKKMMMOOOQQQRRRZZZdddkkkpppvvvyyypppkkklllpppsssuuuwww{{{zzzrrrlll]]]ZZZXXX[[[ccclllrrrtttyyyzzzzzzzzz{{{{{{||||||}}}|||zzzxxxwwwwwwxxxxxxuuuuuuuuuuuuuuutttsssrrrsssuuuwwwyyyyyyxxxvvvtttuuutttsssrrrpppoooooonnnnnnooorrrtttwwwxxxyyyzzzvvvuuuuuuttttttssssssrrrooonnnlllkkkmmmqqquuuyyy}}}~~~~~~}}}zzzuuuooollleeebbb]]]XXXVVVUUUVVVWWWYYYYYYZZZ^^^cccfffhhhhhhfffggghhhkkknnnsssvvvyyywwwwwwwwwwwwwwwxxxxxxxxxxxxyyy|||~~~}}}zzzxxxvvvssspppmmmiiigggccc]]]UUUMMMGGGDDD>>>>>>===<<<:::;;;===@@@@@@CCCGGGIIIIIILLLQQQUUU[[[]]]^^^^^^___eeennnuuuxxx{{{|||{{{xxxvvvuuuuuuvvvwwwwwwxxxzzz|||sssfff]]]WWWTTTVVVWWWWWWYYY]]]```dddiiilllmmmpppuuuzzz~~~|||yyysssmmmiiihhhiiihhhhhhiiiiiihhhgggeeedddaaa```___]]]\\\[[[ZZZZZZ\\\[[[ZZZYYYWWWVVVUUUTTTQQQOOOKKKIIIFFFCCC???<<<555444333222222444666777777999===CCCNNN___rrrvvvdddPPP@@@>>>BBBGGGYYYsssvvvhhhgggkkkzzz}}}wwwvvvxxx}}}hhhUUUIIIBBB===:::777555666:::777777777888888999:::;;;;;;<<<;;;:::888888999::::::::::::;;;<<<===>>>???DDDFFFFFFEEEBBB>>>======<<<<<<===>>>AAADDDGGGHHHIIIGGGCCC@@@AAACCCGGGJJJBBB@@@>>>>>>???@@@???>>>@@@CCCFFFGGGHHHIIIKKKLLLOOOOOONNNMMMKKKIIIHHHFFFEEEEEEEEECCC@@@??????AAAAAADDDGGGHHHFFFBBB@@@???FFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEHHHMMMQQQTTTTTTSSSkkkVVVQQQSSSUUUSSSOOOKKKKKKMMMPPPOOONNNNNNOOOPPPSSSTTTQQQYYYaaaeeeggglllvvv~~~wwwnnnjjjkkknnnrrrrrrvvv}}}zzzttteeecccccchhhoootttuuutttwwwwwwxxxyyyyyyzzz{{{{{{}}}|||zzzyyyyyyyyyzzzzzzvvvvvvvvvvvvuuutttrrrrrrsssuuuyyy{{{zzzxxxtttqqqooonnnllljjjjjjlllmmmooooooppprrruuuwwwxxxxxxxxxsssrrrrrrqqqppppppooooookkkjjjhhhhhhiiinnnssswww~~~}}}yyytttpppnnnhhhddd^^^XXXVVVWWWZZZ\\\]]]\\\[[[^^^ccchhhiiiiiiiiiiiihhhjjjmmmrrrvvvyyyyyyxxxvvvvvvvvvwwwyyyzzz|||}}}}}}zzzwwwuuussspppmmmjjjhhhddd]]]TTTMMMGGGDDD<<<>>>>>>===<<<>>>AAAEEEDDDHHHLLLNNNOOOSSSZZZ```aaaccceeefffhhhnnnvvv|||{{{zzzxxxvvvvvvxxx{{{}}}||||||~~~sssiiiccc]]]ZZZ]]]```bbbeeejjjiiinnnsssuuuuuuuuuxxxzzz}}}|||yyysssllliiihhhjjjgggggghhhhhhhhhfffeeedddbbbaaaaaa```___^^^]]]]]]]]]]]]\\\ZZZYYYXXXWWWVVVRRROOOJJJGGGCCC???:::777555444333222222444555777888;;;BBBNNN^^^ooo|||yyyfffWWWJJJBBBCCCIIITTTkkksssiiikkkssszzz{{{~~~mmmVVVJJJ???===<<<<<<999444555999555666666777777888999999:::;;;:::999777777999;;;999::::::;;;===???AAABBBDDDFFFGGGEEE@@@===<<<<<<@@@AAACCCFFFIIILLLNNNOOOOOOLLLHHHEEECCCCCCDDDEEE===:::888888:::<<<<<<;;;<<>>IIIYYYlll{{{{{{hhhSSSGGGAAA???CCCJJJaaazzz}}}|||}}}{{{rrrmmmsss}}}}}}|||^^^JJJBBB888888;;;>>>;;;555444888444444555555666777777777:::::::::999777777999;;;999::::::<<<>>>@@@BBBCCC???BBBDDDCCC@@@>>>>>>???EEEGGGJJJNNNQQQTTTVVVWWWTTTQQQLLLGGGDDDAAAAAAAAA:::888666777:::<<<;;;:::888<<>>???@@@AAACCCEEEGGGHHHIIIPPPRRRVVVZZZ^^^dddjjjooowwwwwwxxxyyy}}}yyyyyyyyyzzz||||||sssooooooooopppssswwwzzz|||zzzssstttrrrpppooommmjjjfffccceeeeeeddddddcccdddddddddcccdddddddddcccccceeegggbbbaaa```______]]]ZZZWWWUUUPPPHHHBBB===999666444333444333111000222888===;;;CCCPPPaaawwwqqq[[[GGG@@@>>>@@@LLL\\\rrrzzz|||}}}wwwwww||||||cccQQQEEE???888777777666555444444333111222333555666666777777::::::999777555666999;;;>>>===<<<;;;;;;<<<===>>>>>>>>>>>><<<::::::<<<>>>GGGMMMUUU[[[\\\[[[YYYXXXUUUOOOGGGCCCCCCBBB???<<>>======>>>BBBDDDEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGJJJLLLKKKGGGCCCIIIFFFBBB@@@@@@AAAAAAAAADDDCCCCCCCCCBBBBBBBBBBBB???CCCGGGHHHGGGEEEFFFGGGGGGFFFEEEDDDEEEIIIOOOTTTiiiSSSSSSTTTVVVWWWXXXWWWUUUTTTXXXYYYZZZ\\\^^^^^^^^^^^^WWWWWWVVVXXX\\\bbbhhhkkkttt{{{zzzwwwzzzyyyttttttxxx{{{zzz|||yyypppnnnvvv~~~~~~yyyvvvmmmmmmnnnppprrrtttvvvwwwzzzzzz{{{||||||{{{yyyxxxzzzzzzzzzzzzzzzyyyxxxxxxyyyzzzzzzzzzxxxuuurrrppppppllliiiiiillloooqqqqqqssssssssssssssstttuuuvvvvvvuuusssqqqooonnnnnnnnnjjjjjjhhhggggggiiinnnrrrvvvvvvtttsssqqqooommmllljjjeee^^^XXXVVVWWW[[[^^^]]]^^^___aaaeeeiiimmmooopppqqqsssrrrqqqppppppqqqqqqrrrsssuuuwwwzzz{{{||||||}}}~~~{{{xxxuuupppjjjfff[[[UUULLLFFFBBB@@@>>><<<===>>>@@@BBBFFFIIILLLNNNTTTWWW\\\aaaffflllqqquuu}}}}}}~~~zzzzzz{{{}}}zzzwwwwwwwwwxxx{{{}}}ttttttrrrpppnnnmmmjjjfffcccddddddcccbbbbbbbbbbbbcccbbbcccccccccbbbbbbdddeeebbbaaa``````___]]]YYYVVVQQQLLLEEE???;;;999666444---000222222222333888<<>>;;;>>>;;;999888999::::::::::::999999;;;>>>AAABBBBBBFFFFFFFFFFFFFFFFFFEEEEEEGGGFFFFFFHHHJJJJJJGGGDDDGGGDDDAAA???@@@BBBBBBBBBEEEDDDDDDCCCCCCBBBBBBBBBAAADDDFFFFFFEEECCCDDDFFFEEEEEEDDDCCCDDDIIIOOOTTTiiiTTTQQQRRRTTTVVVXXXYYYZZZZZZ[[[]]]___``````___]]][[[WWWWWWWWWYYY]]]bbbfffhhhooottt||||||uuusssuuu|||{{{~~~zzzsssmmmkkkrrryyyxxxtttpppggggggiiikkknnnqqqsssuuuuuuvvvxxxzzz{{{|||{{{{{{{{{{{{|||}}}|||{{{zzzyyyzzzzzz{{{zzzyyyvvvsssrrrrrrooolllkkkmmmpppqqqrrrsssrrrrrrrrrrrrrrrssssssvvvuuusssqqqooonnnmmmmmmjjjjjjjjjiiiiiijjjmmmppprrrrrrrrrrrrqqqooommmlllgggbbbZZZTTTRRRTTTWWWZZZ[[[\\\^^^aaaeeejjjmmmoooppprrruuuuuutttrrrrrrsssnnnoooqqqtttwwwyyy{{{|||zzzzzz{{{}}}~~~{{{yyyvvvrrrooojjjeeeaaaRRRMMMGGGBBB???>>>===<<>>;;;999999999999888777777666666333444555666777888888888888999999777666777999;;;:::::::::::::::999888888777888999999:::;;;???AAAIIIMMMRRRTTTSSSOOOLLLJJJGGGDDDAAAAAABBBBBB???===<<<:::888777888999999999555444444666999;;;<<<;;;BBBBBBBBBBBBCCCCCCCCCCCCGGGFFFEEEFFFHHHHHHFFFEEEEEECCCAAAAAACCCEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCAAAAAABBBCCCBBBBBBBBBCCCDDDIIIOOOSSSjjjTTTNNNOOOQQQTTTWWWZZZ\\\^^^____________^^^]]][[[ZZZYYYYYY[[[]]]```ccceeegggiiimmmsssxxxzzz{{{|||}}}}}}~~~~~~{{{wwwvvvwww}}}wwwnnniiiffffffjjjoooooojjjgggaaabbbdddgggkkkooorrrttttttuuuxxxzzz||||||}}}|||zzz{{{|||}}}|||{{{yyyxxxzzzzzz{{{{{{yyywwwtttrrrrrrpppnnnmmmmmmooopppqqqrrrrrrqqqpppppppppppppppvvvuuusssqqqooommmlllllljjjkkklllkkkjjjjjjlllnnnqqqrrrssssssqqqooollljjjccc___WWWQQQOOOQQQTTTWWWYYY[[[^^^cccgggkkknnnppppppsssuuuvvvuuutttssstttooooooqqqsssuuuwwwxxxyyywwwvvvwwwxxx{{{{{{zzzxxxtttqqqmmmiiieee```ZZZVVVKKKHHHDDD@@@?????????@@@CCCBBBCCCFFFKKKRRRYYY^^^___eeemmmtttzzz~~~ssssssqqqooommmllljjjgggddd``````___^^^]]]]]]]]]]]]]]]___``````______```aaabbbaaa``````___[[[WWWSSSJJJFFF@@@;;;888777555444---000555777888:::>>>BBBKKK]]]ttt|||hhhXXXGGGAAA<<<<<<@@@KKKaaauuuzzz|||wwwZZZGGG???<<<::::::888888777777777666666666333444555777888888999999888888999888777777999;;;999:::;;;;;;:::999777666777888999::::::<<>>:::999777777888999999888555333222222444555555444;;;;;;;;;<<<======>>>???FFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEHHHJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDBBB@@@>>>>>>???@@@???@@@AAABBBDDDHHHMMMQQQkkkWWWOOOPPPSSSVVVYYY]]]___aaaaaa___]]][[[ZZZZZZ[[[\\\[[[[[[\\\^^^___aaabbbccccccgggkkkooorrrtttwwwzzzyyy|||~~~~~~~~~~~~~~~~~~{{{ooofffbbbcccdddfffhhhgggddd```^^^___bbbeeejjjnnnrrrtttuuuwwwyyy{{{|||}}}}}}}}}|||}}}}}}~~~}}}|||{{{zzzyyyzzz{{{{{{yyywwwuuusssrrrqqqpppnnnmmmmmmoooppprrrqqqpppoooooonnnoooooottttttsssqqqooonnnlllkkkkkkllllllllljjjiiijjjkkkssstttuuuuuusssoookkkhhhbbb^^^WWWRRROOOPPPSSSVVVXXX[[[```eeejjjnnnqqqrrrpppsssuuuvvvuuuttttttuuurrrrrrssssssssstttttttttuuutttssstttuuuvvvtttssskkkhhhccc^^^YYYSSSNNNJJJDDDCCCAAA???>>>???AAACCCFFFEEEFFFHHHNNNVVV]]]bbbeeekkksss{{{uuussspppnnnlllkkkiiigggeee```___^^^]]]\\\\\\\\\\\\[[[]]]______^^^^^^^^^___aaa``````___^^^ZZZTTTPPPJJJEEE???:::777555333222111333555555666:::BBBHHHVVViii}}}ppp[[[KKK===<<<<<>>;;;::::::555555555555444444444444333444555777888888999999666888999888777777999;;;:::;;;<<<<<<<<<:::999888;;;;;;<<<;;;;;;<<<>>>AAA@@@BBBFFFGGGEEECCCBBBAAACCCCCCCCCCCCCCCBBB???===:::999888888999::::::999888666333222222222111///444444555555777888:::;;;EEEEEEEEEEEEEEEEEEEEEFFFHHHGGGHHHJJJMMMOOONNNMMMJJJJJJJJJIIIIIIIIIIIIHHHFFFCCC@@@===<<<======>>><<<===@@@AAACCCGGGKKKNNNppp[[[TTTVVVXXX[[[^^^aaabbbccc___]]]ZZZXXXXXXZZZ]]]___\\\\\\\\\\\\\\\]]]]]]^^^```bbbeeehhhkkkoootttxxxwww|||xxxxxxzzz|||uuulllddd```dddgggfffeeeeeebbb^^^]]]^^^aaadddiiimmmqqqsssvvvwwwyyy{{{|||}}}}}}|||~~~~~~~~~zzz{{{||||||{{{yyyvvvuuussssssrrrpppmmmlllnnnoooqqqqqqpppooonnnnnnnnnooorrrrrrrrrqqqpppnnnmmmllllllllllllkkkhhhggghhhjjjrrrsssuuuvvvsssooojjjgggbbb^^^ZZZUUUSSSSSSTTTUUUYYY\\\bbbiiinnnrrrtttuuurrrtttuuuuuuttttttvvvwwwwwwwwwvvvvvvuuutttssssssuuusssqqqpppooonnnlllkkk```]]]XXXSSSNNNJJJEEEAAA===>>>>>>======>>>AAADDDGGGGGGIIILLLSSS[[[cccgggmmmrrrzzzyyyssspppmmmkkkjjjiiigggfff``````^^^]]]\\\\\\\\\\\\ZZZ\\\______^^^]]]]]]^^^```______^^^\\\XXXQQQMMMHHHCCC===999666444222111333333333333555<<>>===;;;===<<<;;;<<<>>>???>>><<<===:::777555555444222000111111111222444666999:::DDDEEEGGGGGGEEEDDDEEEFFFIIIIIIJJJMMMOOOPPPNNNMMMIIIIIIIIIIIIJJJJJJJJJJJJEEEBBB???============<<<:::<<>>?????????@@@DDDGGGKKKLLLOOOTTT\\\eeemmmrrrwww{{{yyyrrrpppllljjjjjjiiihhhfffbbbaaa```^^^]]]\\\\\\\\\YYY\\\______^^^]]]]]]]]]^^^^^^]]]]]][[[VVVOOOJJJCCC???:::666444333222111222444555666:::CCCOOOXXXrrr{{{fffSSSEEE===777<<>>;;;<<<<<<;;;:::;;;===???===???AAABBBBBBAAABBBCCC@@@AAAAAAAAA@@@???>>>>>>BBBAAAAAABBBDDDDDDCCCBBB@@@===;;;:::999999777666222222222333555999<<<>>>BBBEEEIIIIIIGGGEEEEEEFFFHHHIIIJJJLLLNNNMMMJJJHHHEEEFFFFFFGGGHHHIIIJJJJJJDDDAAA>>>===>>>>>>===;;;999<<>>@@@BBBBBBBBBCCCHHHKKKOOOQQQVVV\\\fffoooxxx}}}}}}~~~wwwrrrooollljjjiiiiiihhhfffcccbbb```___^^^]]]]]]]]]YYY\\\___```___]]]]]]]]]]]]]]]]]]\\\ZZZTTTMMMHHH???;;;666333333333333222333555888<<>>???999:::::::::999:::===??????AAACCCCCCCCCBBBCCCDDDAAABBBCCCBBBBBBAAABBBDDDFFFEEEEEEFFFHHHIIIHHHFFFAAA???===<<<======<<<;;;444444444555888;;;???AAABBBFFFJJJJJJHHHEEEEEEEEEGGGGGGHHHJJJKKKJJJFFFCCCBBBCCCDDDEEEGGGHHHIIIJJJDDDAAA>>>===??????===:::999;;;???AAAAAABBBDDDFFFhhh^^^___```bbbbbb___[[[WWWSSSWWWYYYYYY[[[___```^^^bbbaaa^^^\\\ZZZYYYYYYYYYZZZ]]]___```aaahhhsss|||}}}}}}}}}yyyzzzxxxqqqpppyyy{{{qqqjjjfffeeecccaaa```dddiiillllllggg```\\\ZZZ\\\```dddgggkkkpppsssuuuvvvxxxxxxxxxyyy|||~~~}}}{{{zzz|||~~~~~~|||yyyxxxvvvuuusssrrrrrrqqqpppppppppoooooooooooonnnqqqqqqpppooonnnmmmlllllllllkkkjjjjjjjjjhhheeebbbeeegggjjjmmmnnnmmmjjjiiihhhfffaaa\\\XXXVVVUUUTTTYYY___gggpppvvvyyyzzzzzzzzzwwwuuuuuuxxx{{{}}}~~~}}}|||xxxrrrllleee\\\TTTOOOKKKGGGBBB@@@??????===;;;<<>>@@@LLL^^^sssyyysssnnnttt{{{uuu]]]NNN:::888555333111111111222333111///000222444444444777555444444555666555444333444555666666777666666999999888777666777999<<<>>><<<;;;::::::<<>>===CCCDDDDDDEEEFFFGGGGGGHHHEEECCCAAABBBEEEFFFDDDBBB>>>:::999<<<===<<>>>>><<<;;;<<<>>>@@@@@@@@@BBBDDDFFFfffcccdddfffgggfffaaa\\\XXXRRRVVVXXXXXXZZZ^^^___]]]^^^]]]\\\ZZZYYYYYYYYYZZZYYYZZZ\\\]]]```iiittt|||}}}~~~zzzzzzzzzrrrnnnttt}}}wwwkkkbbb^^^]]]]]]]]]]]]bbbhhhlllkkkfff___[[[ZZZ\\\___bbbdddhhhlllooosssuuuxxxyyyyyyzzz|||~~~}}}{{{zzzzzz}}}~~~|||zzzyyywwwuuutttsssrrrrrrqqqqqqqqqpppppppppooooooqqqqqqpppooonnnmmmlllllllllkkkjjjjjjjjjhhheeebbbccceeeiiilllmmmllljjjiiihhheeeaaa\\\XXXUUUTTTTTTYYY^^^fffooouuuxxxyyyyyyzzzzzzyyyzzz{{{|||}}}||||||tttkkkaaaWWWNNNGGGEEEAAA===<<<<<<======;;;>>>@@@DDDHHHKKKOOOTTTWWW___dddmmmuuu|||yyyuuuqqqooolllkkkkkkkkkkkkjjjdddcccbbbaaa```````````````___^^^^^^^^^___```aaa___^^^[[[XXXSSSLLLEEE???;;;:::777444333222333333333666:::@@@IIIZZZnnn}}}~~~nnn\\\JJJ??????EEEMMM\\\rrryyyrrrooonnnrrrxxxzzz|||wwwcccMMM@@@999777555222111111111111222000///000222444444444666444333333444555444333333444555666777777777777888888888777555666999;;;>>>===;;;:::;;;===@@@AAAAAAAAACCCDDDDDDDDDCCCBBBDDDEEEGGGFFFCCC???===<<>>@@@@@@>>>???BBBFFFGGGIIIIIIIIIGGGEEEDDDBBBBBBDDDFFFHHHIIIIIIJJJHHHFFFDDDDDDDDDEEEDDDCCC@@@???======>>>???>>>======>>>???@@@AAABBBAAAAAA|||cccbbbdddffffffccc]]]WWWSSSQQQVVVXXXXXXZZZ^^^___\\\ZZZYYYYYYXXXXXXXXXYYYYYYWWWVVVVVVXXX___iiitttzzz}}}~~~|||tttnnnqqqyyyvvvhhh\\\VVVUUUVVVXXXZZZ___eeejjjjjjeee^^^YYYYYY[[[]]]___```cccgggjjjpppssswwwzzz{{{|||}}}~~~{{{zzzyyyzzz~~~}}}zzzyyyxxxvvvuuutttttttttrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmlllkkkjjjiiiiiijjjhhheeecccaaadddgggjjjllllllkkkjjjhhheeeaaa\\\XXXUUUTTTSSSYYY^^^eeemmmtttxxxyyyzzz||||||~~~~~~~~~|||ssshhh]]]RRRHHHBBB???<<<:::999;;;=========@@@CCCGGGLLLQQQWWW^^^bbbiiinnnvvv~~~zzzuuusssqqqooommmlllllllllkkkjjjdddccccccbbbbbbbbbbbbccc``````______```aaabbbbbb___]]]YYYUUUPPPIIIBBB===999888555333222222333444555777<<>>@@@@@@AAABBBBBBCCCCCCBBBBBBDDDEEEFFFDDDAAA===;;;;;;AAABBBCCCDDDEEEFFFFFFFFFGGGFFFFFFGGGJJJKKKKKKJJJFFFCCCBBBDDDCCC@@@???BBBFFFGGGIIIIIIIIIHHHFFFEEE@@@AAACCCEEEIIILLLOOOPPPLLLIIIFFFDDDEEEFFFFFFEEE@@@>>><<<<<<>>>???@@@???>>>======???BBBBBB???<<>>@@@AAAAAAEEEJJJPPPWWW```hhhmmmrrrwww~~~|||vvvsssqqqpppooommmlllllllllkkkiiifffeeedddccccccccccccccc____________``````aaaaaa^^^[[[VVVQQQLLLFFF???:::777666444333222333444555;;;===CCCRRReeevvvkkkTTTEEE<<<<<>>AAAAAABBBBBBBBBCCCCCCBBBDDDDDDDDDBBB>>>;;;::::::???@@@BBBDDDEEEFFFFFFFFFHHHGGGGGGGGGHHHHHHHHHGGGEEECCCCCCFFFEEEAAA@@@BBBEEEFFFHHHHHHHHHGGGEEEDDD>>>???AAADDDIIINNNRRRUUUOOOLLLGGGEEEEEEFFFGGGGGG>>><<<::::::<<>>zzz```ZZZ^^^aaa```]]]XXXUUUTTTSSSXXX\\\\\\^^^aaaaaa^^^ZZZZZZYYYXXXWWWVVVUUUUUUSSSQQQOOOSSS[[[fffpppuuu~~~~~~|||~~~~~~~~~~~~}}}|||}}}qqqaaaTTTNNNNNNOOOTTTYYY___dddeeebbb]]]YYYSSSUUUVVVWWWYYY]]]cccfffjjjooouuuzzz{{{{{{{{{|||}}}|||{{{|||~~~~~~~~~}}}}}}~~~~~~|||{{{zzzyyywwwvvvvvvvvvvvvtttttttttssssssssssssrrrrrrrrrqqqpppooonnnmmmmmmkkkjjjjjjkkkkkkkkkhhhfffbbbdddgggjjjmmmnnnnnnnnngggddd```\\\YYYWWWVVVVVVXXX\\\bbbiiiqqqvvvzzz|||{{{||||||{{{{{{~~~}}}yyytttmmmdddZZZQQQJJJCCC???<<<<<<<<<;;;<<<>>>AAACCCEEEIIIPPPWWW```iiirrrwwwwwwsssrrrqqqooommmlllkkklllkkkiiigggiiihhhfffeeecccbbbbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\XXXRRRLLLGGGAAA<<<888666555333333333555666888@@@CCCMMM___rrrnnn[[[HHH???;;;===KKK\\\|||}}}nnnhhhnnnzzz|||{{{}}}hhhYYYLLL@@@666111222222111111000000000000...------///222333333222111000//////111222222222111222333444666666666777444555666666666666888:::<<<;;;;;;;;;<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCCBBBCCCBBB???;;;999999:::>>>@@@BBBDDDFFFFFFFFFFFFGGGGGGFFFEEECCCAAAAAAAAAAAA???@@@CCCDDDAAA@@@CCCDDDEEEFFFGGGFFFDDDBBBAAA<<<===???CCCHHHMMMRRRUUUOOOLLLHHHFFFFFFGGGGGGGGG<<<:::999:::<<<>>>?????????;;;777999???DDDDDDCCC{{{aaaUUUXXX[[[ZZZVVVSSSSSSTTTTTTYYY]]]^^^```cccbbb^^^\\\\\\\\\[[[ZZZXXXWWWVVVQQQQQQQQQTTTZZZccclllrrr{{{}}}|||yyy{{{}}}yyyjjj\\\SSSNNNNNNTTTXXX]]]aaabbbaaa^^^\\\SSSTTTUUUVVVXXX\\\bbbfffiiimmmssswwwyyyyyyyyyzzz~~~}}}|||}}}~~~~~~}}}|||{{{{{{|||~~~~~~}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvttttttttttttssssssssssssrrrrrrqqqpppooonnnnnnmmmkkkkkkkkklllmmmmmmkkkhhhdddeeehhhjjjmmmnnnoooooofffddd```]]]ZZZYYYYYYYYYZZZ\\\aaaggglllrrruuuwwwvvvvvvvvvssssssvvv~~~}}}wwwrrrhhhbbbYYYOOOHHHCCC>>>;;;:::;;;<<<<<<<<>>???DDDVVVlllvvvjjjiiisss}}}|||~~~ooo[[[NNNCCC:::444222000000000000000000//////...---...///111222111///111///...///111333333222///000111333444555555555333555777777777777999:::????????????@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCAAA@@@???<<<999888999:::>>>@@@CCCEEEGGGGGGGGGFFFEEEEEEEEEBBB???<<<;;;<<<===;;;;;;???@@@???@@@CCCEEEEEEFFFFFFEEEBBB@@@>>>:::;;;===AAAEEEJJJMMMOOOMMMJJJGGGEEEFFFGGGGGGFFF;;;::::::;;;===???>>>===<<<999666888===AAADDDDDD~~~dddRRRUUUVVVTTTOOOMMMPPPSSSSSSYYY]]]^^^```cccaaa^^^\\\]]]]]]^^^]]]\\\[[[ZZZPPPRRRUUUWWWZZZ```hhhnnnvvv{{{||||||wwwiii]]]UUUSSSUUUWWW[[[^^^``````___^^^UUUVVVVVVVVVWWW[[[```dddiiimmmrrruuuvvvwwwwwwxxx|||{{{{{{}}}~~~zzzyyyyyy{{{|||}}}|||zzzyyyxxxwwwvvvvvvvvvvvvvvvtttttttttsssssssssrrrrrrsssrrrrrrqqqpppooonnnnnnlllllllllmmmoooooommmkkkdddeeegggiiikkklllmmmmmmeeeccc```^^^\\\\\\\\\]]]]]]^^^```cccfffjjjlllnnnnnnppppppmmmkkklllsssxxx|||xxxuuussssssooohhhbbbWWWRRRJJJDDD@@@===<<<:::999;;;===>>>@@@CCCHHHMMMTTTZZZdddnnnwwwooofffeeefffkkkqqqxxx~~~zzzvvvrrrpppppppppnnnmmmlllmmmmmmllliiiggghhhgggfffdddcccbbbbbbbbb^^^^^^^^^^^^\\\ZZZXXXWWWTTTOOOIIICCC>>>:::666444555444444444666888;;;===FFFPPPcccwwwpppcccLLL???:::@@@FFFOOOgggssskkkooo{{{rrrcccQQQEEE===666333444.../////////000////////////......///111111///---111/////////111333333333---...///111333444444444333555888888888888:::;;;??????@@@@@@AAAAAABBBBBB???>>>>>>===>>>???@@@AAA???>>>===:::777777999;;;>>>@@@CCCFFFHHHHHHHHHGGGCCCDDDDDDBBB===;;;;;;<<<<<<999999<<<===<<<>>>BBBGGGGGGGGGGGGEEEBBB>>>===888999<<>><<<555666777999<<<===>>>???fffWWWYYYYYYUUUPPPNNNRRRUUURRRXXX\\\]]]___bbbaaa]]]\\\]]]^^^___```______^^^OOOSSSXXXYYYYYY]]]fffmmmrrrzzztttfff]]]ZZZUUUWWWZZZ]]]___`````````XXXXXXWWWVVVWWWYYY^^^bbbiiilllqqqssstttuuuvvvwwwzzzyyyzzz}}}yyyxxxxxxzzz{{{|||{{{yyyxxxxxxwwwvvvuuuuuuuuuvvvttttttsssssssssrrrrrrrrrsssrrrrrrqqqpppooonnnnnnmmmlllmmmnnnppppppnnnllldddeeefffhhhjjjkkklllllleeecccaaa^^^]]]]]]^^^___`````````aaabbbdddeeefffhhhkkkmmmjjjfffeeeiiimmmoookkkgggeeeeeeaaaYYYSSSIIIDDD???;;;;;;<<<======:::<<<@@@BBBDDDHHHOOOTTT[[[bbblllwwwrrreee```aaabbbfffjjjkkkttt}}}|||zzzxxxvvvsssqqqoooooooooooonnnnnnnnnnnnmmmjjjhhhfffeeedddccccccccccccddd_________^^^]]]ZZZXXXVVVQQQMMMFFF@@@<<<888555333555444444555666999<<<>>>LLLYYYlll~~~zzzeeeTTTCCC999888BBBKKKWWWtttrrrooowwwwwwfffWWWGGG<<<666000///111---...//////000///////////////...///111000...+++111000///000222444444333,,,---...000222333333333444666888999999999:::<<<=========>>>??????@@@@@@===<<<<<<;;;;;;<<<>>>???>>>===;;;888666777999<<<>>>@@@DDDGGGIIIIIIHHHHHHBBBDDDDDDBBB>>><<<<<<>>>===999888:::;;;:::===AAAIIIIIIIIIHHHEEEBBB>>><<<666888;;;>>>AAABBBCCCCCCFFFEEEDDDEEEFFFFFFEEEDDD======???AAACCCBBB???<<<111444999<<<;;;:::999999iii^^^___^^^[[[VVVTTTUUUXXXVVVUUUTTTUUUXXXYYYYYYYYYWWW[[[\\\ZZZ\\\aaadddbbb___^^^[[[WWWUUUYYYaaahhhttt}}}uuukkkeee^^^ZZZVVVVVVZZZ___bbbccc]]]\\\[[[YYYWWWXXXZZZ]]]hhhmmmrrruuutttssstttvvvssswww|||zzzyyyxxxxxxxxxyyyzzz{{{xxxuuusssrrrrrrsssrrrqqqrrrrrrssstttuuuuuuuuuuuunnnnnnnnnnnnnnnoooooopppmmmmmmnnnnnnmmmkkkjjjiiifffeeedddeeehhhkkkmmmmmmgggeeebbb^^^\\\[[[[[[[[[\\\[[[ZZZZZZZZZ[[[]]]^^^aaaaaabbbbbbccccccccccccZZZYYYVVVSSSNNNJJJFFFDDD<<<===>>>>>><<<;;;<<<===>>>AAAEEEHHHKKKQQQXXX^^^dddlllxxx~~~nnniiibbb___aaaeeeggghhhmmmppptttvvvuuusssqqqqqqvvvuuurrrpppoooppprrrsssooooooppppppooommmjjjiiiggggggfffffffffeeeeeeeeeeeebbb```^^^]]]ZZZWWWTTTMMMJJJDDD===666333444666888666444333666<<>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888888999::::::;;;???DDDHHHIIIIIIIIIIIIHHHFFFCCCAAA>>>=========<<<<<<:::999888;;;AAAEEEHHHJJJKKKIIIDDD???;;;:::999;;;<<<<<<:::;;;>>>AAAEEECCCAAABBBCCCDDDCCCBBBAAA@@@@@@BBBDDDDDD@@@===@@@>>>:::999999:::::::::~~~fff^^^bbbffffffbbb]]]ZZZZZZTTTSSSSSSVVVZZZ[[[XXXUUUPPPUUUYYY^^^eeelllnnnjjjaaa___[[[VVVTTTXXX___eeeqqqyyyzzzvvvllleee\\\WWWXXX]]]bbbeeeaaa```]]]YYYWWWWWW[[[]]]aaaeeejjjnnnoooppprrrtttrrrvvv{{{|||{{{zzzyyyxxxyyyyyyzzzuuussspppooopppppppppoooqqqrrrssstttuuuuuuuuuuuurrrrrrqqqqqqqqqqqqrrrrrrnnnoooooooooooommmlllkkkiiihhhggghhhkkkmmmoooooohhheeeaaa]]]ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[]]]ZZZXXXWWWWWWWWWVVVTTTMMMLLLKKKIIIFFFCCCAAA???:::;;;<<<<<<;;;;;;===???AAAEEEKKKOOORRRXXX```fffmmmuuu{{{ooojjjfffaaa```bbbfffhhhiiinnnrrrvvvxxxxxxvvvtttssstttrrrooommmlllmmmnnnpppnnnoooppppppnnnllljjjiiiffffffffffffeeeeeeeeeeeecccaaa___^^^\\\YYYUUURRRJJJFFF@@@;;;777555666666444555555666888<<>>???III[[[oooyyyrrryyyyyyggg\\\LLLAAA888555444111000111////////////////////////......//////000000000000111000000//////000000111///...------...111444666666888999:::999888999:::===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::999999999999::::::;;;<<<@@@EEEHHHHHHHHHHHHHHHGGGEEECCC@@@>>>===<<<<<<:::::::::999:::>>>DDDHHHJJJKKKKKKIIIDDD???<<<;;;777:::<<<<<<;;;;;;===???DDDBBB@@@@@@AAAAAAAAA@@@AAA??????@@@AAAAAA>>>;;;>>>;;;888777777888888777zzzddd```hhhpppsssoooggg```\\\SSSQQQRRRXXX^^^___XXXPPPKKKPPPVVV```lllvvvvvvqqqeeebbb\\\WWWUUUWWW]]]bbbkkkrrr}}}zzz{{{|||uuufffZZZWWWZZZaaaeeegggfffbbb]]]YYYXXXZZZ\\\\\\___dddgggiiikkknnnppprrruuuzzz}}}~~~~~~|||{{{yyywwwvvvvvvvvvtttrrrooonnnoooppppppoooqqqrrrssstttuuuuuuuuuuuuttttttsssrrrqqqqqqqqqqqqpppqqqrrrrrrqqqpppnnnmmmkkkiiihhhiiikkknnnooooooiiifffaaa\\\XXXVVVUUUVVVUUUUUUVVVXXXXXXYYYYYYYYYYYYSSSLLLIIIJJJJJJGGGDDD@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;<<<>>>AAAEEEHHHMMMTTTYYY^^^eeennntttyyyqqqhhhhhhfffeeefffiiillloooooorrrvvv{{{}}}|||yyyvvvuuusssqqqooolllkkkkkklllmmmmmmnnnnnnnnnmmmllljjjiiifffffffffeeeeeeeeeddddddaaa```___^^^\\\XXXSSSNNNGGGAAA;;;777777888777555222666999:::;;;???GGGNNNfffsss|||jjjSSSDDD===@@@GGGXXXqqq|||zzz~~~lllYYYLLL@@@888222222333111000111////////////////////////...////////////000000000000000////////////000000///......//////111222333444666777888888888999;;;;;;:::999888888999;;;<<<<<<<<<;;;:::999888888777777888999:::;;;<<<<<<======@@@EEEGGGGGGFFFFFFFFFEEEDDDBBB@@@>>><<<<<<;;;888999::::::<<>>???>>>======>>>AAA???======>>>>>>===<<<@@@>>>===<<<===<<<;;;999;;;999666555666777777666zzzfffdddllluuuyyysssjjjaaa\\\SSSQQQTTT\\\ddddddYYYOOOMMMPPPVVV```nnnzzzyyysssjjjfff```ZZZWWWYYY]]]aaaaaagggqqq|||zzzzzzzzz|||~~~nnn```YYY[[[```dddkkkkkkiiiddd___ZZZXXXXXX]]]^^^```bbbeeehhhkkkmmmqqqtttxxx{{{|||~~~~~~}}}{{{yyyvvvtttsssrrruuusssqqqpppqqqrrrrrrqqqqqqrrrssstttuuuvvvvvvvvvtttsssqqqpppooonnnnnnnnnqqqrrrsssssssssqqqpppooojjjiiiggghhhjjjlllmmmmmmlllhhhccc]]]XXXUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZYYYXXXOOOEEEAAACCCDDD@@@<<<;;;;;;::::::::::::::::::;;;;;;<<<===???CCCIIIMMMQQQWWW___ffflllsss{{{yyyooojjjjjjkkkmmmppptttxxxzzz{{{|||{{{wwwtttsssrrrooommmllllllllllllmmmmmmmmmmmmlllkkkiiiiiifffffffffeeeeeeeeeeeedddbbbaaa```___\\\WWWPPPKKKDDD>>>777555777888666333333888<<<===>>>DDDPPP[[[kkkvvv~~~uuu^^^III@@@@@@FFFRRRiii~~~~~~qqqbbbQQQCCC888222000111222000///000////////////////////////////////////////////////000//////......//////000------...///////////////222444555666666777999;;;999888666555555888:::<<<>>>>>><<<;;;:::888777666666777:::<<<>>>??????>>>===@@@DDDEEEEEEDDDDDDDDDEEEDDDBBBAAA???===<<<<<<999:::;;;<<<>>>BBBHHHLLLMMMLLLJJJFFFAAA>>>>>>???>>>@@@BBBBBBAAA???===<<<<<<:::999999;;;<<<<<<;;;>>>===;;;999999888888777888777666777999;;;<<<;;;|||jjjgggmmmtttuuunnneee^^^ZZZUUUTTTWWWaaaiiihhh]]]RRRSSSUUUXXX```nnnzzz{{{uuulllhhhbbb]]][[[\\\^^^___VVV[[[dddoooyyy}}}{{{zzzzzz|||~~~{{{pppfff______cccfffiiilllnnnmmmggg```YYYVVVZZZZZZ[[[]]]bbbgggkkkmmmoooqqquuuwwwyyy|||~~~{{{yyyvvvtttsssuuusssqqqpppqqqrrrrrrrrrrrrrrrtttuuuvvvwwwwwwwwwtttsssrrrpppooonnnmmmmmmrrrrrrsssttttttsssqqqppplllkkkiiiiiikkkmmmmmmmmmnnnkkkfffaaa\\\XXXVVVUUUTTTUUUWWWYYYYYYYYYXXXXXXUUULLLBBB>>>@@@AAA>>>:::;;;;;;:::999999::::::;;;:::<<<>>>AAADDDJJJQQQVVV\\\cccllltttzzzwwwoookkkiiinnnqqquuuzzz|||vvvrrrqqqpppnnnmmmlllkkkkkkkkkllllllkkkkkkkkkjjjiiiiiiggggggfffffffffeeeeeeeeedddcccaaa___[[[UUUMMMHHHBBB<<<666444666777555222444888<<<===@@@JJJ[[[gggssszzzzzzkkkSSSCCCAAAFFFLLL\\\vvv{{{~~~pppeeeXXXIII===555111000222222///---////////////////////////////////////...............//////............//////++++++---.........------111222333444444666999;;;888777555444444666999;;;???>>>===<<<;;;:::999888666888:::===???@@@@@@???<<>>===<<<<<<<<<===>>>???BBBGGGJJJLLLKKKHHHDDD@@@>>>???@@@BBBBBBBBBBBBAAA>>>;;;999777666555777999<<<<<<<<<<<<;;;:::888666666666666777777777:::>>>BBBCCCCCC}}}kkkgggkkknnnlllfff___ZZZXXXWWWXXX\\\dddkkkjjj```WWWYYY[[[^^^dddnnnxxxyyyttthhheeeaaa^^^]]]]]]]]]\\\PPPSSSZZZcccmmmwww~~~}}}zzzyyyzzz}}}yyyvvvsssoooiiidddcccdddfffccciiippprrroooggg```[[[WWWVVVUUUXXX___ffflllnnnlllnnnqqqtttvvvyyy}}}~~~{{{yyyxxxtttrrrooooooppprrrrrrqqqssstttuuuwwwxxxyyyyyyyyywwwvvvtttsssrrrqqqqqqqqqssstttuuuuuuuuutttsssrrrpppnnnllllllnnnooooooooopppnnnkkkgggccc^^^[[[YYYTTTTTTUUUVVVVVVVVVVVVVVVRRRJJJBBB>>>???@@@>>>;;;<<<;;;:::999:::;;;<<<===<<>>:::666444555666555333555888===AAAHHHUUUfffrrr}}}{{{qqq^^^KKKAAAEEELLLVVViii{{{zzzssscccWWWKKK>>>555444111000222111...---////////////////////////////////////............---......------------......***+++,,,---............000111222222222444777:::777666555444444555777888=========<<<<<<;;;;;;;;;888999:::;;;======>>>>>>:::<<>><<<;;;===>>>>>>??????AAAEEEHHHJJJJJJHHHEEEBBBAAAAAACCCAAA@@@?????????===:::888666555444666999;;;<<<<<<999::::::999777555555666777777999===BBBFFFHHHHHHzzzhhhcccfffhhhfffaaa[[[YYYYYYXXXZZZ^^^eeejjjiiiccc]]]]]]aaaeeegggkkkooolllggg```^^^\\\[[[\\\[[[YYYVVVNNNPPPTTTZZZcccmmmuuuzzz|||}}}}}}}}}}}}~~~~~~|||xxxvvvwww{{{|||sssrrrpppjjjccc^^^]]]^^^\\\cccmmmssssssooojjjggg^^^[[[XXXYYY^^^eeejjjllljjjlllnnnpppssswww|||}}}{{{zzztttrrrpppppprrrssssssssstttuuuvvvxxxyyyzzz{{{{{{xxxxxxvvvuuuttttttttttttuuuvvvwwwwwwxxxwwwvvvuuurrrpppmmmmmmnnnppppppoooqqqqqqpppnnnjjjeeeaaa^^^WWWWWWVVVUUUUUUUUUUUUVVVQQQLLLFFFBBB@@@???>>>======<<<;;;;;;<<<>>>@@@AAACCCGGGMMMSSSYYYaaahhhlllwww~~~tttllllllooorrrzzz~~~wwwtttkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhheee___YYYSSSKKKDDD???999888666555555666777777888<<>>???@@@@@@@@@???>>><<<:::999<<<===>>>??????AAAEEEHHHIIIJJJIIIHHHEEEDDDEEEFFFAAA???>>>>>>@@@AAA???===888777666666999::::::999666999;;;;;;888666666777888888:::>>>BBBFFFGGGFFFwwweee^^^bbbeeeddd___[[[ZZZZZZYYY[[[```eeehhhgggddd``````eeeiiihhhfffddd^^^WWWZZZXXXWWWXXXZZZYYYUUURRRNNNOOOQQQVVV]]]fffnnnsssxxxxxxxxxxxxwwwxxx{{{}}}|||zzzvvvtttuuuzzzwwwwwwssskkk```XXXTTTSSSWWW___iiirrruuuuuusssqqqiiiddd^^^]]]```eeehhhiiiiiijjjmmmoooqqqvvv{{{}}}~~~~~~~~~}}}|||zzzyyywwwuuusssssstttvvvvvvuuuuuuvvvwwwyyy{{{|||||||||xxxwwwvvvuuuuuuttttttuuuvvvwwwxxxyyyyyyyyyxxxwwwqqqnnnllllllmmmnnnnnnmmmrrrrrrsssrrrooojjjeeebbb[[[ZZZXXXWWWVVVVVVWWWXXXRRRPPPKKKFFFBBB@@@???@@@>>>=========???BBBEEEGGGKKKOOOVVV^^^eeelllssswwwzzznnnjjjmmmsssxxxyyyvvvllllllmmmmmmmmmnnnnnnnnnjjjiiihhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiiiiiiiihhhiiiddd^^^WWWOOOHHH@@@;;;444555666666555666999;;;<<<@@@JJJVVVdddrrr}}}{{{mmmYYYHHHCCCIIITTT]]]vvvrrrhhhZZZKKK@@@999555222111......000///,,,---222//////////////////////////////.........---------...------,,,,,,------...,,,------...000222333444111111111000000222555888777777777666666555555444777777888999;;;<<<======999888666555555555666777666888:::;;;;;;<<<===???===>>>>>>>>><<<:::888777:::;;;===>>>???BBBFFFIIIIIIJJJKKKJJJHHHGGGHHHIIIBBB@@@???@@@DDDFFFFFFEEE;;;999888777888999888777555888<<<<<<999777777888888888:::===AAADDDDDDCCCxxx```XXXZZZ\\\]]]]]]^^^___aaadddaaa^^^]]]^^^```bbbccciiilllmmmjjjbbbZZZVVVUUUQQQQQQRRRRRRRRRQQQPPPPPPNNNKKKJJJOOOYYYcccggghhhrrrsssttttttuuuwww{{{~~~zzzuuutttwww{{{~~~|||uuunnn___PPPIIIKKKQQQYYYeeennnrrrrrrqqqppphhhbbb[[[YYY]]]bbbccccccaaabbbeeeiiipppuuuyyyzzz}}}{{{{{{|||{{{xxxuuuwwwuuutttrrrrrrrrrtttuuuppppppqqqsssuuuwwwyyy{{{yyyxxxvvvtttsssrrrrrrssswwwxxxzzz||||||{{{zzzyyyvvvrrrnnnkkkmmmppprrrssssssrrrqqqssstttqqqlllhhhccc___ZZZWWWVVVVVVVVVVVVUUUSSSPPPMMMIIIEEEBBBAAAEEEDDDCCCCCCEEEIIILLLNNNTTTZZZccclllssszzzuuummmjjjooowww}}}~~~wwwrrrpppmmmiiiiiikkkllljjjiiifffiiilllkkkiiihhhiiikkklllkkkjjjjjjjjjiiifffdddgggaaaYYYQQQIIIBBB<<<888888555444777777666888<<<<<>>;;;999888<<<>>>??????===>>>AAAEEEHHHJJJLLLMMMLLLIIIEEECCC???======AAAGGGJJJHHHDDD???>>><<<<<<;;;<<<===>>><<<<<<<<<;;;::::::999999888888999:::===???AAACCCyyyaaaZZZ\\\____________```aaaaaa```______aaadddeeefffjjjkkkjjjggg```YYYTTTQQQOOOOOOOOOOOONNNMMMLLLLLLKKKIIIIIIOOOYYYbbbfffgggmmmooosssuuuwwwzzz}}}zzzxxxyyy~~~~~~uuujjj[[[MMMGGGIIIPPPXXXccclllooonnnllljjj```[[[VVVVVVZZZ]]]]]]\\\]]]___bbbgggmmmssswwwxxx|||zzzyyy{{{}}}}}}{{{yyyxxxwwwuuusssssssssuuuuuupppqqqqqqsssuuuwwwyyyzzzxxxwwwvvvttttttttttttuuuwwwxxxzzz||||||{{{zzzyyyvvvsssooommmnnnpppqqqqqqsssrrrqqqssstttrrrnnnjjjfffbbb^^^[[[ZZZZZZXXXWWWZZZYYYWWWTTTQQQOOOMMMLLLKKKJJJJJJKKKMMMQQQUUUWWW```fffooowww~~~~~~tttnnnmmmsss{{{}}}vvvrrrooommmiiiiiijjjkkkjjjiiigggiiijjjjjjhhhgggiiikkkooonnnmmmlllllljjjfffcccccc]]]UUUMMMFFF@@@:::666555333333666777555888<<>>???BBBAAA@@@???>>>======<<<>>>???@@@???>>>>>>AAADDDGGGHHHJJJKKKJJJGGGDDDBBB@@@>>>>>>BBBGGGJJJHHHDDD>>>===<<<;;;;;;<<<>>>>>>@@@???>>>===<<<:::999999999:::;;;<<<>>>???@@@AAA}}}fff^^^___aaa```___^^^^^^___\\\]]]___aaacccfffggghhhjjjhhheeebbb^^^XXXRRRNNNOOOOOONNNMMMKKKJJJIIIHHHJJJIIIJJJQQQZZZbbbfffgggggglllrrrxxx{{{~~~{{{wwwwww|||xxxkkk[[[NNNHHHIIINNNVVVaaaiiillljjjgggdddZZZWWWTTTTTTVVVXXXWWWUUUWWWZZZ```fffmmmqqqtttvvvwwwwwwxxx{{{~~~~~~}}}zzzxxxvvvtttttttttuuuvvvrrrrrrrrrsssuuuwwwxxxyyyyyyxxxwwwvvvuuuvvvvvvwwwwwwxxxzzz||||||{{{zzzyyyvvvssspppooopppppppppoooqqqpppppprrrsssrrrooommmkkkhhheeecccaaa___\\\ZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVWWWZZZ___ccceeepppuuu}}}}}}yyysssoooqqqxxx{{{uuurrrooollljjjiiijjjjjjjjjiiijjjkkkkkkjjjiiijjjlllnnnooonnnmmmlllkkkhhhdddaaa\\\WWWOOOHHHBBB===888555444333444777888777:::???GGGOOO^^^ppp}}}vvvXXXLLLGGGPPP___nnnuuunnnhhhhhhqqq|||}}}hhh\\\MMMFFF===555111000000000/////////000//////...---......------------......---,,,+++---...///...,,,000000///...---,,,,,,+++,,,,,,,,,---......//////000111222222222333555777888888777666666777777777888999999:::;;;<<<======<<<<<<===<<<;;;888555333444777:::;;;;;;;;;<<<===@@@???>>>======???AAABBB@@@AAAAAA???>>>???AAACCCEEEEEEGGGGGGFFFDDDAAA???>>>======@@@EEEFFFDDDBBB===<<<<<<;;;<<<===???@@@AAAAAA@@@???>>>===<<<<<<;;;===>>>@@@@@@@@@???>>>ooobbbccccccaaa^^^[[[ZZZZZZYYY[[[^^^aaabbbcccdddeeefffccc___]]]\\\XXXRRRNNNRRRQQQOOOMMMKKKIIIHHHHHHIIIIIILLLRRR[[[aaaeeefffeeelllttt|||}}}xxxxxx|||~~~rrrcccUUUMMMJJJNNNUUU___fffiiihhhfffeee___\\\XXXVVVVVVVVVTTTSSSRRRXXXbbbjjjooorrrrrrssssssuuuwww{{{}}}~~~zzzxxxvvvtttttttttuuuvvvuuuuuuuuuuuuvvvxxxyyyzzz{{{zzzyyywwwvvvvvvwwwwwwxxxyyy{{{||||||{{{yyyxxxvvvtttrrrqqqrrrqqqooonnnnnnnnnnnnooopppppppppooopppnnnlllkkkiiifffbbb^^^ZZZ[[[[[[\\\^^^______```aaabbbcccfffiiinnnrrrttt|||~~~yyyvvvuuusssppppppuuu}}}~~~wwwrrrpppnnnllljjjiiiiiiiiiiiiiiiiiihhhggggggggghhhkkkmmmkkkjjjiiiiiihhheee```]]]VVVQQQJJJCCC>>>;;;777555666666888;;;;;;:::???FFFOOOXXXiiiyyy|||mmm```NNNIIILLL]]]sssrrrkkkfffhhhqqqzzz~~~lll[[[RRRBBB===666111///............///////////////......///...,,,,,,,,,,,,...///***+++,,,---//////...---222222111000///...------++++++,,,,,,---.........///000111222111222444666777777666666777777888999::::::;;;;;;<<<======>>>;;;<<<>>>>>><<<999666444555888;;;<<<;;;;;;;;;<<<>>>===<<<;;;===@@@DDDFFFBBBAAAAAA?????????@@@BBBBBBBBBCCCBBBAAA@@@>>>===;;;:::;;;===@@@AAA@@@>>>===<<<<<<<<<===>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???AAACCCDDDDDDBBB???===wwwggghhhgggddd___[[[YYYXXXXXX[[[^^^___^^^]]]^^^___aaa]]]ZZZYYYZZZYYYUUURRRSSSRRROOOLLLJJJHHHGGGGGGFFFGGGKKKPPPWWW]]]```bbbgggnnnxxxzzzmmmaaaUUUMMMOOOUUU\\\cccfffhhhiiijjjiiieee___ZZZVVVTTTSSSRRROOOXXXccclllppppppooonnnpppsssvvvzzz{{{|||||||||xxxwwwuuusssssstttuuuvvvxxxxxxwwwwwwxxxyyyyyyzzz~~~|||zzzxxxvvvvvvvvvvvvxxxyyy{{{||||||{{{yyyxxxvvvuuusssssssssrrrpppnnnllllllmmmmmmmmmnnnoooppptttrrrqqqpppooolllhhheee```aaaccceeegggiiijjjkkklllmmmooorrrvvv{{{~~~}}}xxxtttpppmmmooonnnnnnpppvvv}}}yyysssooonnnmmmlllkkkiiihhhhhhiiijjjeeecccbbbaaabbbeeeggghhhggggggggggggfffccc^^^[[[QQQLLLEEE???<<<:::888666888777999<<<<<<===EEEMMM]]]gggvvvsss^^^OOOHHHIIITTTkkktttqqqooorrrwww{{{zzzxxxooo\\\NNNHHH===999444000...---,,,+++,,,------......---------...---,,,++++++,,,---...(((***---...///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---///000000000000333555444444444555666777888999;;;;;;<<<<<<<<<<<<======:::<<<======<<<999666444555888;;;===<<<;;;:::;;;;;;:::;;;<<>>===<<<;;;;;;999:::;;;===???@@@???>>>>>>>>>======>>>@@@AAABBBDDDDDDCCCBBBAAA@@@@@@@@@CCCDDDGGGHHHFFFCCC???<<>>BBBNNNZZZnnnwwwzzziiiWWWKKKGGGOOOaaayyyvvvxxxzzz}}}~~~zzzxxxsss```SSSHHHBBB999666222000...---+++)))***+++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,------(((***...//////.........,,,,,,,,,------.........,,,,,,,,,---......//////---.../////////000222444222222333444555777888999=========<<<;;;;;;;;;:::999:::;;;;;;:::888555444444777;;;===<<<;;;;;;;;;999:::===@@@BBBDDDEEEFFFAAA???======???@@@@@@@@@???>>><<<;;;:::999999::::::<<<>>>@@@AAABBBBBBBBBAAA@@@??????@@@AAACCCDDDGGGFFFEEECCC@@@???===<<>>CCCKKK\\\kkk|||}}}nnn^^^SSSPPPSSS___tttyyytttyyy}}}}}}sss___SSSKKKBBB<<<444333000//////...+++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,(((+++///000///------------.........////////////,,,------...//////000000---///000000///000333555111111222333555777999:::???>>>===<<<:::999888888888888888888777666444444333666;;;======<<<;;;;;;999<<>>@@@@@@???>>>===;;;999888888888999:::<<>>DDDDDDEEEEEECCC@@@===;;;iii]]]___``````^^^]]]^^^^^^bbbeeefffccc^^^[[[]]]```]]]^^^]]]ZZZVVVTTTWWW[[[WWWUUURRRNNNLLLKKKLLLLLLIIIIIIJJJJJJMMMRRRXXX\\\gggnnnxxx~~~~~~uuuiiiXXXUUURRROOOQQQYYYccckkkqqqtttvvvtttlllbbbYYYSSSMMMOOOPPPNNNLLLOOOWWW^^^bbbgggnnnssstttuuuvvvxxxuuuuuutttuuuvvvyyy{{{}}}yyyxxxwwwvvvuuuuuuuuuuuuwwwvvvvvvvvvwwwyyy{{{|||yyyzzz{{{||||||zzzxxxwwwwwwtttrrrrrrssstttttttttpppqqqqqqooommmnnnrrrvvvtttsssssstttvvvwwwwwwvvvvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{~~~{{{xxxvvvqqqnnnkkkiiihhhgggeeecccfffgggiiilllpppsssvvvwwwxxx}}}xxxrrrllliiijjjlllnnnjjjlllllljjjffffffhhhkkkeeeddddddfffjjjkkkjjjhhhgggfffeeeccc___XXXPPPJJJDDD???:::666555666777777888999<<>><<<:::888777666888777777666555444444333222666;;;======<<<;;;;;;:::>>>EEEJJJLLLJJJFFFCCC>>><<<999:::>>>@@@@@@???>>><<<:::888777777888999888:::>>>@@@AAABBBCCCEEEFFFEEECCCCCCBBBCCCDDDEEE<<<<<<>>>???AAABBBCCCDDDBBBCCCCCCCCCAAA>>><<<:::uuudddZZZ^^^]]]XXXUUUYYY^^^```bbbbbbbbbbbbbbbbbbbbbcccYYY[[[\\\]]]\\\YYYWWWUUUPPPMMMJJJJJJLLLNNNNNNLLLBBBDDDFFFGGGJJJOOOXXX^^^gggllluuu|||~~~}}}}}}yyyeeeXXXNNNNNNQQQUUU]]]eeeqqqvvvyyyxxxvvvrrrhhh^^^VVVQQQLLLIIIHHHJJJQQQZZZ___eeemmmqqqrrrrrrssstttvvvwwwxxx{{{~~~~~~}}}{{{{{{|||||||||{{{yyywwwuuuuuutttttttttuuuvvvvvvwww{{{{{{zzzyyywwwvvvuuuuuuttttttttttttttttttttttttuuuuuussspppnnnmmmoooqqqsssssssssssstttvvvxxxyyyzzz{{{}}}~~~yyywwwvvvrrrnnnmmmkkkhhheeecccaaa``````eeefffiiimmmooopppqqqqqquuuvvvwwwxxxyyyyyyxxxxxxuuurrrnnnkkkjjjjjjlllnnnlllmmmmmmkkkiiigggggghhhjjjiiiiiihhhhhhggggggggghhhfffdddaaa\\\TTTKKKEEE>>>;;;777555555777999:::777<<>>>>>???CCCHHHLLLLLLGGGBBB>>>;;;888666777999999:::;;;999777666777888999:::888999999;;;===???AAABBBGGGDDDAAA@@@CCCDDDDDDBBB>>>===============>>>???@@@AAABBBBBB@@@>>><<<:::ooo]]]XXX\\\]]]YYYXXX]]]cccfffcccaaa___```bbbdddeeeeee[[[\\\]]]]]]ZZZVVVRRROOONNNLLLJJJJJJLLLMMMLLLKKKDDDFFFHHHJJJMMMTTT]]]dddmmmqqqwww|||~~~~~~qqqcccVVVSSSTTTXXX```hhhqqqvvvyyyyyyyyyxxxqqqjjjYYYRRRMMMLLLLLLMMMRRRWWW^^^cccjjjooopppqqqsssuuuxxxxxxzzz}}}}}}}}}}}}}}}|||{{{zzzxxxxxxxxxxxxwwwwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvssspppoooppprrrsssrrrqqqqqqrrrtttvvvxxx~~~{{{tttqqqqqqrrrpppmmmjjjhhhfffcccaaa```_________aaacccfffiiikkkmmmnnnpppqqqqqqqqqqqqqqqrrrrrrqqqooollljjjiiiiiikkkllljjjkkkkkkjjjgggffffffggghhhhhhgggggggggffffffeeecccaaa^^^[[[UUUMMMDDD???:::888666666777999:::;;;<<<@@@DDDKKKYYYmmm}}}wwwfff\\\TTTVVVhhh}}}~~~||||||bbbSSSDDD<<<888333000///000///---,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,+++++++++***)))))))))------------------------//////......//////000111444444444444333333333333888999999888777777888:::888888888777777555444444666777777777777888;;;===<<<>>>BBBGGGKKKIIIDDD???>>><<<888777777999999999:::999777666666888999999::::::;;;===>>>@@@BBBCCCBBB@@@>>>>>>@@@AAA@@@>>><<<<<<;;;<<<<<<===>>>>>>AAABBBBBBBBBAAA???===;;;jjjVVVTTTZZZ\\\[[[\\\dddkkknnniiiddd___^^^bbbeeeeeeccc^^^______^^^ZZZTTTNNNJJJKKKJJJIIIJJJLLLLLLJJJIIIGGGHHHJJJLLLQQQYYYbbbhhhrrrsssvvvzzz~~~~~~~~~qqqbbb\\\\\\___eeekkkqqqvvvyyyzzz|||~~~{{{uuubbbYYYSSSRRRSSSSSSUUUXXX]]]aaafffjjjnnnpppsssuuuxxxyyyzzz}}}~~~}}}{{{zzzzzzzzz{{{zzzzzzyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzuuuuuuvvvvvvvvvvvvuuuuuuvvvwwwwwwvvvsssqqqpppqqqpppooonnnnnnooorrrvvvxxxwwwrrrmmmjjjkkkkkkjjjhhhfffdddbbb```____________```aaaccceeehhhkkkmmmooommmmmmkkkjjjjjjkkkllllllkkkjjjjjjiiihhhhhhiiiiiiggghhhiiihhhfffeeefffgggffffffggggggffffffeeeeeedddaaa]]]XXXQQQJJJAAA<<<555555666777999::::::;;;@@@DDDIIISSSeeexxxmmmZZZSSSVVVbbbzzz{{{wwwyyy||||||gggPPPDDD:::666555111////////////---,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,///............///000000222222111111111000000000555777888888777666666777555666666777777777666666444555666666555666999<<<:::===BBBGGGIIIGGGAAA<<<>>>;;;888666777888888888999888777666666777888999:::;;;<<<===???AAABBBCCC???>>>======>>>>>><<<:::::::::::::::;;;===>>>???AAABBBCCCCCCBBB@@@>>>===iiiUUUSSSYYY]]]]]]```hhhpppsssqqqiii```]]]aaacccbbb^^^```aaaaaa```[[[TTTNNNIIIIIIJJJKKKLLLLLLKKKJJJHHHKKKKKKLLLNNNSSSYYY```eeemmmmmmnnnrrr{{{~~~}}}~~~rrrjjjggggggggghhhlllrrrvvvzzz~~~zzzpppdddZZZXXXYYYYYYZZZ[[[[[[^^^aaafffjjjooorrruuuwwwwwwyyy|||~~~{{{yyyxxxyyy{{{|||yyyyyyyyyxxxxxxyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxssstttuuuvvvvvvuuutttssssssuuuvvvuuurrrooommmmmmlllkkkjjjkkknnnrrrvvvyyy|||xxxuuuqqqlllhhhgggfffdddcccdddcccaaa`````````aaabbbeeeeeeeeeeeegggiiikkkmmmnnnllljjjiiihhhiiijjjkkkggghhhhhhiiiiiiiiihhhhhhfffggghhhgggfffeeefffggggggggghhhhhhhhhgggfffeeeccc___YYYSSSMMMFFF>>>:::111333666888999999999:::>>>EEEOOO^^^qqqrrr```PPPOOO[[[qqqrrrnnnqqquuueeeTTTDDD<<<555555555222000000......------,,,,,,,,,,,,+++,,,,,,---------,,,,,,***************************+++,,,,,,,,,,,,+++***,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,......------......///000------...///000111222222333555777777666555444555333444555666777777777777333444444444444555888:::;;;>>>DDDIIIJJJFFFAAA<<<===:::777666666777666666777888888777666666777999999:::<<<===???@@@AAAAAA===>>>>>>???>>>===;;;::::::::::::;;;<<<>>>???@@@AAABBBCCCDDDCCCBBB@@@???nnnZZZVVV\\\``````bbbjjjpppsssrrriii___\\\```cccbbb___aaabbbcccaaa]]]XXXRRRNNNJJJLLLMMMNNNMMMLLLKKKKKKOOONNNNNNOOOSSSVVVZZZ[[[``````aaafffqqq~~~}}}|||}}}~~~{{{tttmmmeee___```gggooovvv~~~{{{nnnaaa[[[[[[ZZZZZZ\\\YYYZZZ]]]bbbhhhmmmppprrrttttttuuuyyy}}}}}}zzzwwwwwwxxxzzz|||zzzzzzyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwuuuttttttsssqqqrrrtttuuuuuutttrrrqqqppprrrssssssooollliiiiiihhhhhhiiijjjnnnsssxxx{{{~~~}}}wwwsssqqqqqqnnnjjjgggeeedddcccbbbeeeeeedddccccccdddeeefffgggfffeeedddddddddffffffmmmllljjjhhhggghhhiiijjjfffggghhhiiijjjiiihhhhhhfffggghhhgggfffeeefffgggiiiiiijjjjjjjjjhhhfffeee\\\XXXQQQJJJDDD>>>999555111444777888888888:::<<<>>>GGGVVVfffwww~~~www```TTTKKKQQQeee~~~xxxkkkfffiiinnnyyyiiiSSSGGG>>>777444555555222000000------------------,,,,,,------------,,,+++***)))************************++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------...///000111222222111333555666555444444444333444555666666777777777222333333333333444777999===AAAGGGKKKKKKHHHCCC@@@<<<999777666666666555444666888999888666666777999;;;<<<>>>???AAAAAAAAAAAA<<<===>>>>>>===;;;:::999;;;;;;;;;<<<===???@@@AAAAAABBBCCCDDDDDDCCCAAA@@@tttbbb\\\aaadddbbbbbbggglllmmmjjjddd]]]\\\___dddeeedddcccccccccbbb___[[[VVVTTTNNNOOOQQQQQQOOONNNOOOPPPSSSRRRQQQRRRTTTUUUSSSRRRSSSSSSTTTZZZeeevvv|||zzzzzz|||}}}{{{{{{|||uuufffYYYVVV]]]gggppp|||uuuggg```[[[WWWWWWYYYWWWXXXZZZ___fffkkknnnnnnppppppqqquuuzzz~~~}}}|||yyywwwwwwxxxzzz{{{{{{{{{zzzyyyyyyyyyzzzzzzwwwwwwvvvuuusssrrrqqqppppppqqqsssttttttsssqqqpppoooppprrrpppmmmjjjgggggghhhhhhjjjlllppptttwwwyyy{{{}}}}}}xxxssspppoooiiihhhfffeeeeeeeeefffggghhhhhhggggggggghhhiiijjjlllllljjjhhhgggfffeeeeeeiiihhhgggfffffffffggghhhggghhhiiiiiiiiiiiihhhhhhfffggghhhgggeeedddeeefffhhhiiijjjjjjiiifffcccbbbXXXSSSLLLEEE@@@<<<888666333666888888888:::???CCCGGGRRR```llluuuwwwnnndddQQQLLLJJJVVVmmmqqqccc___bbbggguuu~~~pppVVVEEE===888333111222222///---...,,,------......---,,,,,,......------,,,***)))(((************************++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000/////////......000222444555444444555777444555555666666666555555111222333333222333666999>>>BBBHHHKKKKKKHHHEEEDDD===;;;888777777777555444666999;;;:::777666888:::===>>>@@@BBBCCCCCCCCCCCC;;;<<<===<<<:::888888888<<<<<<<<<======???@@@AAA???AAABBBDDDDDDCCCBBB@@@xxxgggcccggghhhddd```bbbdddeeedddaaa]]]\\\^^^bbbeeefffeeeeeecccaaa^^^[[[XXXWWWRRRTTTUUUSSSQQQQQQSSSUUUVVVUUUUUUWWWXXXVVVQQQNNNLLLLLLMMMQQQZZZhhhxxx|||wwwvvvttttttuuuxxx|||~~~{{{zzzzzz|||rrrbbbXXX]]]ccckkkvvv|||rrriii```XXXUUUWWWVVVVVVYYY^^^eeejjjkkkjjjmmmmmmooosssxxx}}}}}}|||zzzyyyyyyyyy{{{|||zzzyyyyyyxxxwwwwwwxxxxxxuuuuuutttsssrrrrrrqqqqqqppprrrtttuuuuuutttrrrpppqqqrrrrrrqqqmmmjjjhhhhhhkkklllnnnppprrrtttuuuuuuuuuvvvzzz~~~}}}yyytttpppmmmllldddeeeffffffgggiiikkklllkkkkkkjjjiiijjjkkklllmmmnnnnnnnnnmmmkkkiiihhhgggddddddddddddeeeeeeeeeeeehhhhhhhhhhhhggggggggggggfffggggggfffcccbbbbbbcccfffgggggggggeeeaaa^^^[[[TTTOOOGGGAAA===;;;999888555777999999:::???HHHOOO[[[dddlllooommmfffZZZOOOHHHHHHLLL[[[rrrxxxvvvuuu||||||mmmaaa^^^ccchhhuuu~~~qqqZZZFFF;;;888444000...000000---,,,...,,,,,,---......------,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++,,,------.../////////.........------///111222333333555888:::666666666666555444333222111222333333222444666999<<<@@@FFFHHHGGGEEEEEEEEE???===;;;:::::::::888666666:::===<<<888777999;;;<<<===???AAABBBBBBAAAAAA===>>>>>><<<999777999;;;<<<<<<<<<<<<<<<===>>>???>>>@@@AAACCCDDDCCCBBBAAAzzziiigggkkkkkkddd_________^^^cccbbb___]]]]]]___bbbdddgggfffccc```]]]ZZZXXXWWWUUUVVVWWWUUUSSSSSSVVVYYYXXXXXXYYY[[[\\\YYYRRRMMMJJJJJJJJJLLLSSS___mmmvvv}}}vvvooonnnnnnooosssxxx}}}}}}|||{{{|||ppp```ccceeehhhrrr{{{sssggg[[[VVVVVVUUUUUUXXX^^^eeeiiiiiihhhmmmlllnnnrrrwww|||}}}}}}{{{{{{zzz{{{||||||wwwvvvvvvuuutttttttttuuussssssssssssssssssssssssqqqsssuuuvvvvvvuuusssqqqsssttttttrrrnnnkkkjjjjjjnnnoooqqqsssssssssrrrrrrooopppssswww}}}~~~uuuuuuuuurrrmmmhhheeedddfffggghhhiiijjjkkknnnpppmmmlllkkkkkkkkklllmmmnnnjjjjjjkkkjjjiiihhhfffdddbbbcccdddeeeffffffeeeeeeiiihhhgggffffffffffffgggeeeffffffdddbbb``````aaacccddddddcccaaa]]]YYYVVVMMMHHH@@@:::777666555444777999::::::<<>>CCCEEEDDDCCCDDDEEEBBB@@@>>>======<<<:::888777:::>>>===999777999<<<888:::<<<>>>??????======@@@AAAAAA>>>;;;999<<<>>><<<<<<;;;;;;;;;<<<<<<======???AAACCCCCCCCCAAA@@@wwwkkkkkkjjjgggdddbbbaaabbbccc```aaa```]]][[[[[[___bbbfffiiijjjfff^^^XXXWWWXXXVVVVVVVVVWWWVVVVVVUUUUUU[[[[[[[[[ZZZXXXVVVUUUTTTOOOKKKHHHJJJMMMSSS^^^hhhqqq|||}}}wwwnnnmmmlllmmmpppuuuzzz}}}}}}|||{{{{{{}}}wwwjjjdddccclllwww~~~zzzoooddd[[[VVVWWWWWWWWWYYY]]]```aaa```eeeggglllrrrxxxzzzzzzyyy{{{{{{zzzzzzxxxwwwvvvuuuuuusssqqqqqqrrrtttttttttssssssssstttssssssrrrqqqssstttuuuwwwxxxxxxxxxxxxuuuuuuttttttsssrrrpppooorrrqqqqqqrrrsssrrrpppnnniiikkknnnrrrwww|||{{{uuurrrqqqooommmkkkjjjiiiiiicccbbbbbbdddgggiiijjjjjjkkkkkklllllllllkkkkkkjjjhhhhhhhhhgggffffffeeeeeebbbbbbccccccdddeeeffffffiiiiiihhhhhhgggeeedddcccbbb```^^^]]]^^^``````___aaa```___]]]YYYTTTOOOMMMEEE@@@999555555777777666;;;;;;<<<===@@@HHHVVVcccyyyrrr^^^PPPIIIDDDEEEOOO]]]lllyyywwwnnnkkkkkkpppzzzvvvuuuqqqjjjeeegggooovvv~~~}}}ttt~~~{{{]]]III>>>777333333111000///...,,,+++***))),,,------......------,,,,,,,,,++++++++++++++++++---+++***(((((()))+++,,,***************)))((('''###!!!!!!$$$))),,,,,,***(((((((((((((((((((((((()))************+++++++++---,,,,,,,,,,,,---.........000222333333444666888888777777666555444444444333333222333444666888999>>>>>>?????????@@@@@@@@@:::;;;<<<>>>@@@???<<<999777888888777666555777888<<<<<<<<<<<<;;;;;;;;;;;;============>>>???@@@AAAHHHBBB:::555444666999;;;<<>>CCCIIIUUUeeeqqq~~~ooo^^^TTTNNNJJJNNNYYYiiiyyy}}}sssllliiigggkkkrrrvvvuuurrroooppppppppppppssszzzyyyjjjPPP@@@888333111000//////...---,,,++++++***++++++,,,,,,,,,,,,++++++((())))))***,,,------...,,,+++)))((((((***+++,,,+++,,,,,,,,,,,,+++***)))+++)))'''(((***+++)))''')))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,---......---///111222222333555777777777666555555444333333333333333333444666888999======>>>>>>??????@@@@@@===>>>???AAABBBAAA>>><<<999:::;;;;;;::::::<<<>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>???@@@JJJDDD<<<666444444777888999<<<>>>???>>><<<;;;<<>>???????????????@@@AAACCCBBB???===:::<<<============@@@BBBAAA@@@???>>>============:::::::::;;;;;;<<<===>>>GGGCCC===777555555777999999;;;>>>>>>===;;;::::::mmm^^^\\\```dddeeeeeeeeegggiiihhhfffccc^^^ZZZWWWWWWWWW[[[^^^___]]]YYYTTTRRRQQQNNNPPPSSSVVVYYY[[[[[[\\\[[[YYYWWWUUUTTTUUUVVVWWW[[[VVVRRRNNNJJJFFFHHHMMMVVVcccpppwww{{{~~~}}}}}}{{{{{{{{{{{{|||}}}|||||||||zzzzzz|||ssshhh]]]ZZZ\\\aaaiiiqqqzzz}}}vvvlllbbb]]]UUUPPPNNNNNNNNNNNNJJJLLLPPPXXXaaaiiinnnpppoooooopppqqqrrrrrrrrrrrrpppqqqrrruuuwwwwwwtttqqqsssssstttuuuwwwxxxzzzzzzyyyxxxvvvuuuuuuvvvwwwxxxwwwvvvvvvwwwwwwxxxxxxyyyzzzyyywwwvvvuuusssooolllnnnmmmkkkjjjjjjkkkmmmnnnoooqqqtttyyyzzztttsssppplllhhhfffeeeddddddggggggggghhhhhhgggggggggaaa``````aaabbbbbb```^^^cccddddddeeeeeeeeeeeeeee```aaaaaabbbccccccdddddddddddddddeeeeeeeeeffffffddddddddddddcccbbbaaa```___]]]ZZZYYYYYYXXXVVVTTTUUUSSSPPPKKKEEE@@@;;;888666555444444444555666666555>>>IIISSS```ppp}}}{{{mmmbbbaaahhhqqquuu~~~wwwnnnggggggfffdddddddddcccbbbaaaeeejjjtttrrrQQQEEE888444333111000000++++++,,,,,,,,,---------******++++++++++++******,,,,,,++++++******))))))(((((((((((()))***,,,---(((((())))))))))))(((((('''''''''((()))*********************************))))))*********++++++++++++++++++++++++,,,,,,---+++---////////////111333444444333333333222222222333444444555555666777777999999:::;;;<<<===>>>???>>>>>>>>>???@@@@@@===;;;:::;;;<<<;;;;;;;;;===???AAA@@@>>>===<<<<<<<<<<<<999999888999999:::;;;<<<@@@???<<<888777777:::===<<<>>>@@@AAA???===<<<<<>>>>>======>>>???>>><<<:::;;;<<<<<<:::999888999;;;>>>===;;;999999999999:::777777777777888999:::;;;<<<===<<<:::888888:::======???BBBBBB@@@>>>======ooobbb___fffmmmooollliiijjjkkklllhhhbbb]]]XXXSSSMMMJJJJJJJJJJJJKKKOOOTTTYYY\\\[[[ZZZYYYYYYYYYZZZ\\\]]]^^^]]][[[YYYWWWWWWWWWWWWWWWRRROOONNNKKKHHHKKKQQQYYY```ggghhhjjjppptttuuuxxxzzz{{{~~~}}}~~~zzzkkk___WWWRRRTTTZZZdddnnn}}}}}}uuuiii]]]TTTNNNIIIFFFFFFIIIOOOXXXbbbjjjooopppqqqrrrsssuuuvvvvvvwwwwwwvvvwwwyyy|||~~~~~~{{{yyytttssssssrrrssstttvvvwwwvvvuuutttttttttuuuvvvwwwwwwvvvvvvuuuvvvwwwxxxyyyyyyxxxwwwwwwvvvtttqqqnnnllljjjgggdddcccdddfffggghhhkkkooorrruuuxxx|||~~~wwwrrrooonnnkkkhhhbbbbbbaaa___]]]___bbbeeeeeefffhhhiiiiiiiiihhhgggcccaaa```___```aaa```___^^^^^^___```aaaaaaaaaaaa___``````aaabbbcccccccccdddddddddddddddddddddddd``````aaaaaa``````___^^^\\\ZZZWWWUUUTTTQQQMMMJJJBBBAAA@@@===;;;999777666333333444333333555999<<>>======>>>>>><<<:::=========;;;888777888999:::999777555555666888999777666666777777888999:::<<<>>>???===999777888:::<<<>>>@@@@@@???<<<;;;;;;nnnaaa___gggooopppkkkfffeeeggggggccc^^^ZZZWWWTTTOOOKKKFFFFFFHHHLLLRRRXXX]]]```\\\ZZZWWWUUUUUUWWWZZZ\\\YYYXXXVVVTTTRRRQQQOOONNNLLLIIIGGGHHHHHHIIIOOOVVVXXX^^^bbbbbbdddlllsssvvvyyy{{{~~~{{{qqqfffZZZVVVWWWZZZgggyyywwwiii]]]SSSLLLHHHJJJNNNTTT^^^gggnnnrrrsssssstttuuuvvvwwwxxxxxxxxxvvvvvvxxxzzz}}}}}}{{{yyywwwvvvtttrrrrrrssstttuuurrrrrrssssssttttttuuuuuuwwwvvvtttttttttuuuwwwxxxwwwvvvuuuvvvvvvuuussspppooolllhhhdddbbbbbbcccddddddhhhlllnnnppprrrvvvzzzzzzuuuqqqllliiiiiihhhfffddd___``````^^^\\\\\\___bbbdddeeeggghhhiiihhhgggffffffccc```___```aaabbbbbb______```aaabbbbbbbbbbbb^^^^^^______``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]^^^]]]]]]\\\[[[XXXVVVSSSQQQNNNKKKFFFCCC<<<;;;999888666555444444222333444555666:::@@@EEELLL\\\llluuu}}}|||ppp```YYYYYYhhh~~~}}}qqqddd]]]WWWZZZ\\\[[[\\\aaakkktttzzzaaaJJJ>>>777222///000000,,,***************+++,,,,,,------******++++++++++++******))))))))))))************(((((()))))))))))))))(((((())))))***************)))+++,,,***(((&&&''')))'''''''''''''''''''''''')))************+++++++++)))))))))))))))***+++++++++---......------///000////////////////////////000111222333333333222222222333444666888:::<<<======<<<;;;:::;;;;;;999888:::;;;;;;:::888777888:::777666444333333555777888666666666666777888999::::::===???>>>:::777888:::<<<>>>@@@@@@>>>;;;::::::kkk______gggooopppjjjcccaaabbb^^^[[[XXXWWWXXXWWWTTTQQQDDDFFFIIIOOOVVV]]]```bbbZZZXXXTTTQQQQQQTTTXXX[[[QQQQQQPPPNNNLLLIIIGGGEEEDDDAAA@@@CCCEEEHHHPPPYYYVVV\\\___^^^bbbkkktttxxx}}}{{{}}}sssdddZZZWWWTTTcccwwwrrreeeYYYPPPKKKNNNQQQXXXbbblllrrrtttuuutttuuuvvvwwwxxxxxxxxxxxxuuuuuuvvvxxx{{{{{{zzzyyyzzzxxxuuusssrrrrrrssstttpppqqqrrrsssttttttttttttwwwuuutttrrrrrrtttuuuvvvuuuttttttuuuvvvvvvtttqqqtttqqqlllgggdddcccddddddaaaeeeiiikkklllnnnrrrvvvwww{{{wwwpppllliiifffeeeeeedddcccbbbaaabbbbbb```]]]\\\^^^aaadddeeeggghhhhhhgggeeedddgggddd```^^^```bbbdddeee```aaabbbcccdddddddddddd]]]]]]^^^^^^^^^^^^_____________________^^^^^^^^^ZZZ[[[[[[[[[[[[ZZZZZZYYYRRRPPPNNNKKKIIIEEE@@@<<<888888666444333222111111222333555666888>>>GGGMMMWWWggguuuyyy|||{{{nnn^^^\\\ZZZaaavvv~~~qqqccc[[[XXX[[[]]]]]]]]]dddpppzzzjjjPPP@@@:::666222///111111---++++++******+++++++++,,,,,,,,,))))))************)))))),,,,,,+++***)))((('''&&&((()))))))))))))))((('''&&&&&&'''(((((((((((((((%%%''')))(((%%%$$$&&&((('''''''''''''''''''''''')))************+++++++++)))))))))))))))******++++++---......------///000.........//////////////////000111222333222111000111222333555888:::<<<<<<:::999777777777777666444666777888777666666777999666444333222222444777999666666666777777888999:::555999>>>>>>;;;999;;;>>>===???AAAAAA???<<<;;;;;;jjjccc\\\eeelllkkkhhhbbbZZZRRRVVVWWWWWWXXXZZZ\\\[[[XXXQQQQQQRRRTTTWWWYYYZZZ[[[TTTSSSRRRRRRQQQQQQRRRRRRPPPOOOMMMJJJGGGEEECCCBBB===<<<:::<<>>MMM]]]ooowww}}}zzzqqqhhh```[[[UUUggg|||nnn```VVVSSSVVVYYY___fffqqq{{{pppUUU@@@888999333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))))),,,+++***)))(((((((((((())))))(((((('''''''''&&&+++(((&&&'''))))))'''$$$))))))&&&!!!$$$***((((((((((((((((((((((((+++******)))((('''''''''))))))))))))************,,,---...000222333444444555444333222111000///.........//////000000111111222333555777888888777777>>>>>>>>>===;;;999777555:::;;;:::888555444555666888666333111000222555777555555555777888888555333333888<<<;;;888777:::===??????>>><<<<<<;;;;;;;;;hhh___[[[cccjjjjjjeee```XXXPPPPPPQQQSSSWWW[[[^^^___]]]ZZZZZZ\\\```eeeeee```[[[SSSSSSSSSSSSSSSSSSTTTTTTQQQPPPMMMIIIGGGEEEEEEDDD???===<<<===AAAFFFKKKNNNTTTVVVYYY\\\bbbjjjsssyyy~~~~~~{{{zzz}}}uuunnnjjjkkkqqq{{{yyylll___TTTNNNPPPTTTYYY___ccccccccchhhkkknnnqqqsssuuuwwwyyyzzzzzzyyyyyyxxxwwwwwwvvvvvvwwwwwwvvvsssrrrrrrsssqqqqqqqqqqqqrrrssstttuuuvvvsssooonnnooopppooonnnsssrrrqqqqqqrrrsssrrrqqqmmmlllkkkiiihhhgggffffffhhhhhhhhhhhhiiikkkmmmnnnppprrruuuwwwyyyzzz{{{{{{}}}yyyuuuqqqjjjfffeeebbb___]]]]]]^^^]]]]]]^^^^^^___``````aaa`````````aaabbbdddeeeffffffffffffffffffeeeeeeeeedddddddddeeeeeeffffffeeeeeedddaaa```^^^\\\[[[[[[[[[\\\\\\[[[[[[\\\]]]\\\ZZZWWWVVVUUUTTTTTTSSSRRRNNNLLLLLLHHHCCC@@@===;;;999777555333222222333444444444444444888===AAAIIIZZZkkkyyy~~~xxxkkk___XXXVVVbbbwww~~~ooo```WWWUUUXXX^^^eeennnzzzqqqXXXFFF888111000000///...---,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))(((((((((((()))(((((((((''''''''''''***(((&&&'''))))))(((&&&)))***+++'''###"""&&&***((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$(((((()))))))))*********,,,,,,...///111222222222222222111000///...------......//////000000111111222333444555777777888888============;;;999777555777888999777666555666888666555333333444666:::<<<666555555666888888777666000444888999777777:::===@@@???>>>===<<<<<<<<<<<>>===<<<<<<;;;;;;<<>>;;;888555555444222111111222333333222222222333777:::AAAKKKXXXiii{{{vvvdddRRRLLLUUUbbbyyyppplllgggiiikkkpppyyyxxx```FFF999777666444333------,,,,,,,,,,,,------************************(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((''''''''''''''''''((()))******)))$$$'''))))))'''%%%$$$%%%((((((((((((((((((((((((,,,,,,,,,++++++*********(((((((((((()))))))))***+++,,,,,,------------,,,/////////......---------......//////000000111111222222222333444777999;;;::::::;;;::::::888666555333555777777666666777888888777555444444444444555555333222333666999::::::999;;;=========>>>AAACCC===<<<;;;:::::::::::::::gggZZZUUU^^^gggiiiiiihhhddd___VVVWWW]]]hhhlllhhhcccccccccjjjqqqppphhh]]]WWWUUUVVVWWWYYY[[[]]]^^^^^^^^^ZZZVVVPPPJJJFFFDDDDDDEEEHHHHHHFFFDDDCCCEEEJJJOOOQQQSSSVVVYYY]]]ccciiinnnvvv|||~~~~~~~~~{{{xxx{{{wwwooohhhgggppp|||tttddd___WWWRRRPPPPPPPPPPPPOOOTTT[[[bbbhhhmmmrrruuuwwwwwwwwwwwwxxxyyyyyyzzzxxxxxxxxxuuuqqqooonnnnnnpppqqqrrrssssssrrrrrrqqqlllmmmmmmmmmmmmmmmnnnooopppooonnnoooqqqrrrqqqppplllllllllllllllmmmnnnnnnpppnnnllliiihhhhhhiiijjjiiihhhhhhhhhhhhiiijjjjjjkkkllllllkkkjjjlllooorrrvvvyyy~~~~~~}}}zzzxxxuuurrrnnnllliiifffdddbbb```^^^]]]\\\[[[[[[\\\\\\\\\[[[ZZZ[[[\\\]]]^^^^^^^^^^^^aaabbbbbbcccccccccbbbbbb]]]___aaabbbcccccccccbbbaaaaaabbbbbbbbbbbbaaaaaa^^^]]]]]]\\\[[[[[[[[[[[[[[[YYYWWWVVVUUUTTTQQQOOOKKKIIIFFFCCCBBB@@@>>>;;;:::777444333333333222111000222444444333333555777999???IIIVVVgggyyy|||iiiWWWJJJKKK]]]qqq~~~zzzxxxrrrrrrtttwwwZZZKKK;;;444222111111222000///...---,,,,,,,,,,,,++++++++++++++++++++++++''''''((((((((()))))))))***)))(((((((((((((((((('''''''''((((((((((((((('''(((((()))))))))******%%%&&&&&&&&&%%%$$$%%%&&&(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))++++++,,,,,,,,,,,,++++++***************)))))))))......//////000000111111222222222222444666888:::888888999999999888666555444666888888777666666777888888777666555555444444333222111222555888::::::999:::::::::999:::<<<===::::::999888888888999999cccVVVVVV```iiilllnnnooolllgggdddfffppp~~~vvvllliiigggooouuuqqqdddXXXUUUWWWVVVXXXZZZ[[[]]]]]]\\\\\\WWWTTTPPPKKKGGGEEEEEEEEEEEEFFFEEECCCAAADDDJJJOOORRRTTTVVVXXX[[[___eeeiiittt}}}~~~zzzooobbb\\\aaaiii~~~qqqiii___UUUPPPMMMLLLLLLLLLPPPVVV\\\bbbiiiooosssssstttvvvxxxzzz{{{{{{{{{zzzzzzyyyvvvrrrnnnmmmmmmooopppqqqrrrrrrqqqpppooolllmmmnnnnnnmmmlllmmmnnnnnnmmmmmmnnnpppqqqpppooolllkkkkkkkkkllllllmmmnnnooonnnmmmkkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiijjjjjjiiijjjjjjiiiggghhhjjjlllooorrrwwwzzz|||}}}}}}zzzxxxwwwxxxzzz{{{~~~zzzxxxtttrrrqqqooommmkkkgggfffeeecccaaa___^^^]]]\\\[[[ZZZ[[[]]]]]]\\\[[[ZZZ[[[\\\\\\]]]]]]\\\\\\``````aaaaaabbbaaaaaaaaa^^^```bbbdddeeeeeedddcccbbbbbbccccccccccccbbbbbb]]]\\\\\\\\\\\\[[[[[[ZZZZZZWWWUUUSSSQQQPPPMMMKKKFFFCCC@@@>>>>>>===;;;:::777555222222333444444333111333555555333555999===<<>><<<;;;;;;<<<;;;:::555333111111333444444444222444666555444777>>>DDDGGGTTTddduuusssbbbSSSQQQVVVccc{{{{{{vvvwwwzzz}}}|||iiiQQQ@@@999444555444111...///------,,,,,,,,,,,,,,,---************************(((((())))))***++++++,,,(((((('''''''''(((((()))''''''''''''((((((((()))(((***+++***((('''(((***)))(((''''''((())))))(((((((((((((((((((((((((((************************'''''''''((((((((()))))))))***++++++,,,,,,,,,,,,.........//////000000000......//////000000111111222333444444555555555444444555666777777777666555333666999::::::999::::::777888999:::;;;:::999888555444555777999;;;:::999<<<;;;999999:::<<<===>>>::::::999999999999::::::iii___\\\eeemmmppprrrsssqqqmmmjjjooozzzuuuqqquuuxxxtttjjj___XXXUUUUUUVVVWWWXXXWWWVVVTTTSSSLLLLLLKKKJJJJJJJJJJJJJJJGGGIIIJJJIIIGGGJJJQQQXXXRRRSSSTTTUUUVVVXXX\\\___gggttt~~~|||zzz}}}jjjZZZVVVZZZcccqqqyyymmmaaaVVVLLLFFFCCCEEEIIIMMMRRRZZZbbbgggmmmpppuuuzzz}}}~~~}}}}}}~~~zzzuuuqqqppppppmmmnnnoooqqqpppooommmllliiilllnnnmmmjjjhhhiiikkkiiihhhhhhiiikkkllllllkkkhhhggggggggggggggghhhhhhjjjkkkllllllkkkhhhfffdddgggiiikkkmmmmmmmmmkkkjjjbbbdddggghhhgggggghhhiiidddgggkkkmmmnnnnnnnnnooopppppppppooommmkkkjjjhhhkkknnnsssxxx{{{}}}yyyvvvssspppooonnnllljjjjjjgggeeecccdddddddddccceeeffffffeeecccaaa``````[[[ZZZZZZ\\\^^^___^^^\\\^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]___```ccceeeeeedddbbb```bbbbbbbbbccccccbbbbbbbbb[[[[[[\\\\\\\\\[[[[[[ZZZUUURRRNNNLLLJJJHHHEEECCC888666444444555666666555333111000000222444555444333555777666555999AAAHHHTTTaaaqqq~~~dddUUULLLSSS```qqqvvvlllkkkqqqxxx{{{~~~|||}}}vvvXXXBBB===444...000111///+++)))************+++,,,---...))))))))))))))))))))))))%%%&&&&&&'''((())))))***(((((('''''''''(((((()))&&&'''''''''(((((()))))))))+++,,,+++(((&&&(((***'''''''''((())))))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))***,,,,,,---------)))))))))******++++++,,,......//////000111111111222333444555555555333222444555666777777777666555111555999;;;<<<<<<<<<===888999::::::999666444222666666777:::<<<<<<;;;999777555333444666999;;;;;;;;;;;;;;;::::::;;;<<<<<>>JJJYYYjjjuuulll[[[UUURRR\\\qqqyyylllggggggkkkrrrxxx~~~|||pppZZZGGG999333111......//////---***************************+++******)))(((''''''&&&+++*********))))))((((((***)))(((''''''((()))***(((((((((((((((((((((((('''((((((((())))))************))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))((()))++++++)))((()))*********+++,,,,,,,,,,,,+++///......------,,,++++++,,,,,,,,,---...///000111222222222333333444444444777777888999999777666555333555888;;;<<<<<<;;;:::555666777555444333333555222333444666888999888666999555333555999;;;888555:::999999:::<<<======<<>>BBBIIIYYYhhh{{{uuucccWWWXXX___mmm|||qqqgggdddggglllttt{{{|||{{{zzzzzzsssZZZJJJ;;;000333000......//////,,,***))))))))))))))))))))))))*********)))((('''''''''******)))))))))((((((((())))))(((''''''((())))))(((((((((((((((((((((((('''''''''(((((())))))))))))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&)))+++,,,,,,+++******+++)))***++++++,,,,,,++++++,,,,,,------------------++++++,,,,,,---///000111111222222333444444555555777888999999999888777777444666888:::;;;:::888777555666777666444333444555222111222444666888777666888555333555999:::888555:::888777888:::<<<<<<;;;oooaaa___iiipppnnnhhhbbb[[[TTTWWWYYY]]]aaadddfffggghhhnnnkkkfffbbb^^^ZZZVVVSSSXXXXXXXXXUUURRROOONNNOOOKKKKKKIIIFFFCCCAAAAAAAAAEEEDDDCCCCCCEEEIIINNNPPPOOOOOONNNNNNMMMLLLKKKKKKMMMPPPZZZjjjzzz}}}~~~vvvhhhSSSMMMNNNZZZkkkyyywwwjjjXXXTTTOOOLLLKKKLLLLLLLLLQQQWWW___ffflllqqqvvvyyy|||{{{yyyyyyyyyxxxuuusssnnnmmmkkkiiihhhhhhhhhhhhdddddddddeeeeeeeeeeeeeeehhhhhhhhhhhhgggfffeeeeeeggggggggghhhjjjkkkjjjhhhhhhgggffffffeeeeeeffffffeeegggjjjkkkiiihhhgggggghhhhhhhhhgggfffeeecccbbb_________```bbbeeegggiiigggffffffeeeeeeeeeeeeeeelllkkkjjjjjjjjjjjjkkklllnnnooopppqqqqqqssswwwzzz|||yyyyyyzzzzzzwwwtttwwwuuuqqqmmmjjjiiijjjjjjhhhgggfffeeedddccccccccc```aaabbbdddddddddcccbbbbbbaaa```aaaaaa```^^^[[[[[[\\\]]]^^^___```aaaaaacccdddfffgggfffdddaaa```^^^`````````___^^^___aaa```aaaaaabbbbbbaaa``````aaabbbcccddddddcccaaa```\\\[[[YYYYYYXXXVVVRRRPPPMMMKKKGGGCCC>>>:::777666222222111111000111111222111111111111222333444444444666<<>>666///111000............,,,***((((((((((((((((((((((((******))))))((((((''''''))))))((((((((((((((('''(((((('''&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((***++++++***))))))***)))***++++++,,,,,,+++++++++++++++,,,---.........+++++++++,,,---...///000111111222333444666666777888888999:::::::::999999777888999::::::888666444444666777777555444444555111000000222444777777777888666444555888:::888666999777555555777999:::;;;lll^^^WWW```gggfffaaa\\\VVVQQQQQQSSSUUUYYY]]]cccgggjjjkkkfff```\\\ZZZXXXUUURRRUUUXXXZZZWWWRRRMMMLLLLLLIIILLLMMMKKKFFFBBBBBBCCCCCCAAA@@@@@@BBBEEEIIILLLMMMLLLLLLLLLKKKJJJJJJIIIMMMNNNSSS___ooozzz}}}|||zzz}}}xxxbbbWWWNNNSSS___mmmzzz}}}mmmfff\\\SSSNNNKKKIIIHHHIIINNNWWW___ffflllqqqtttuuusssrrrtttwwwxxxuuurrrpppnnnjjjgggeeedddddddddcccccccccccccccccccccccceeeeeefffffffffffffffeeeiiihhhggghhhiiijjjiiiggggggfffeeeccccccdddeeeeeefffhhhkkkkkkjjjiiiiiiiiijjjiiihhhgggeeecccbbbaaa]]]]]]]]]^^^```bbbeeefffddddddcccbbbbbbbbbcccdddgggfffffffffgggiiijjjllliiijjjkkkkkkkkkllloooqqqxxx{{{vvvsssrrrqqqoooooopppqqqpppnnnkkkooommmiiifffdddccccccdddccccccbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaa```___^^^]]]]]]___``````^^^\\\[[[\\\]]]^^^___```aaabbbdddeeehhhiiihhhfffcccaaa```bbbddddddbbb`````````aaaaaaaaaaaaaaa``````___aaabbbcccddddddcccaaa```[[[ZZZXXXXXXWWWTTTQQQNNNJJJHHHDDD@@@;;;888555444222111111000000000111111000111111111111222444666:::>>>FFFPPP\\\kkk}}}}}}ooohhhfffmmmzzzqqqkkkfffiiinnnuuu~~~}}}dddIII===999555111000///...---------,,,+++))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((('''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((******))))))))))))******%%%'''(((((('''&&&&&&'''))))))***+++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,...///000000111222444555777888888888999999::::::;;;;;;;;;:::;;;;;;:::999777444333333555777777555444444555222111000111555888999:::888666555666999:::999777999666333333555777999:::hhhZZZSSS\\\bbbaaa]]]ZZZVVVQQQQQQRRRUUUXXX\\\aaaeeeggggggaaa[[[WWWVVVUUUSSSPPPPPPUUUZZZYYYUUUOOOKKKKKKIIILLLOOOOOOKKKGGGGGGHHHAAA@@@>>>===>>>AAAEEEGGGJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKLLLUUUaaajjjooopppqqquuu{{{~~~}}}|||~~~~~~tttfffXXXUUUYYYaaajjjrrr~~~yyykkk^^^TTTNNNKKKIIIFFFKKKRRRYYY___eeejjjnnnnnnmmmmmmqqquuuwwwuuurrrqqqoookkkfffcccaaaaaaaaaccccccbbbbbbaaaaaa``````bbbbbbdddeeeggghhhhhhhhhkkkiiihhhhhhiiiiiihhhfffeeedddcccbbbaaabbbcccdddfffhhhjjjkkkjjjiiijjjkkkkkkkkkiiigggeeecccbbbaaa]]]]]]]]]^^^```bbbdddfffdddcccbbbaaaaaabbbdddeeeffffffeeeeeefffgggiiijjjfffggghhhgggffffffhhhiiipppwww{{{xxxuuuppplllhhhfffeeeffffffgggiiijjjiiigggfffhhhgggdddaaa_______________^^^^^^^^^______```aaaccccccbbbaaa```^^^]]]\\\ZZZZZZ[[[]]]```aaa___^^^[[[\\\]]]^^^```aaabbbcccdddfffhhhiiiiiigggeeecccbbbdddffffffdddbbbaaaaaabbbaaaaaa``````````````````aaacccddddddcccbbbaaa[[[ZZZXXXVVVUUURRRNNNKKKFFFEEEAAA>>>:::777555444444333222111111000111111000111222222222333777:::>>>GGGSSS___nnn~~~xxxrrruuu|||uuuooolllnnnrrryyyjjjNNN<<<666444222000.........---,,,+++++++++************************))))))))))))((((((((((((''''''''''''((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((&&&%%%&&&'''))))))***++++++++++++***------,,,,,,,,,++++++++++++++++++,,,---...///000111222333444666777888999888888999::::::;;;<<<===<<<<<<<<<;;;999666444333222444666777555444444444333222222333777:::<<<===999888888888999::::::999888666333222444777999:::gggXXXTTT]]]cccaaa]]][[[WWWSSSTTTUUUVVVWWWYYY[[[\\\]]]```]]]YYYVVVUUUTTTSSSSSSQQQTTTXXXYYYVVVQQQMMMJJJJJJLLLOOOOOONNNLLLKKKKKK@@@???===<<<>>>AAADDDGGGIIIIIIGGGGGGGGGHHHIIIJJJKKKKKKLLLPPPWWW___eeehhhjjjooovvv|||}}}|||zzzyyy|||}}}sssfff^^^YYYWWWZZZ___rrr|||nnnbbbXXXRRRNNNIIILLLPPPTTTWWW\\\bbbfffhhhiiilllpppsssuuutttssspppnnnkkkgggdddbbbaaa```ddddddcccbbbaaaaaa`````````aaaccceeegggiiijjjjjjkkkiiigggggghhhiiihhhgggddddddcccbbbbbbbbbbbbcccdddfffggghhhgggggghhhiiikkkjjjhhheeecccaaaaaa```^^^^^^^^^^^^```bbbdddeeeeeedddbbbaaabbbccceeefffiiihhhfffeeedddeeeffffffdddeeefffeeecccbbbbbbccciiinnnuuuyyyzzzzzz}}}{{{wwwuuutttnnnllliiieeeaaa___^^^^^^^^^___aaabbbccccccbbbaaadddbbb```^^^]]]\\\\\\\\\[[[[[[[[[\\\]]]^^^``````dddcccbbb```___]]]\\\\\\ZZZZZZ[[[^^^```aaa```___[[[\\\]]]^^^```bbbcccccceeeeeefffggggggfffeeedddccceeeggggggeeecccbbbcccccccccbbbaaa```````````````aaacccddddddcccbbbaaa\\\ZZZXXXVVVSSSPPPKKKHHHBBBAAA???<<<999777666555444444333222111111111222000222444444444666;;;@@@AAAOOOaaarrr|||vvvrrrrrruuu{{{fffTTT@@@777444333111000,,,---...---+++***+++,,,************************))))))))))))(((((((((((('''(((((((((((()))))))))&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''')))******)))(((((()))((()))******++++++******---------,,,+++*********,,,,,,,,,---...///000111333333444555666888888999888888888999:::;;;===>>><<<;;;:::999888666444333000222555666555333333333444333333666:::===??????:::::::::;;;;;;;;;;;;<<<888666444444666888999:::gggXXXSSS[[[aaa```]]]\\\ZZZWWWUUUUUUTTTTTTTTTUUUVVVWWW[[[[[[[[[ZZZYYYYYYZZZ\\\XXXWWWVVVUUUTTTRRRNNNKKKKKKKKKLLLMMMNNNMMMJJJHHH>>>===<<<===???DDDHHHKKKJJJHHHEEECCCBBBDDDFFFGGGIIIKKKLLLNNNQQQWWW___eeedddkkkttt{{{}}}|||{{{zzzzzz}}}wwwnnnbbbWWWTTTWWWaaaooovvviii]]]VVVPPPPPPPPPPPPRRRUUUZZZ^^^aaadddiiimmmooopppqqqqqqlllllljjjiiigggeeedddccccccccccccccccccbbbbbbbbbaaabbbdddfffhhhiiijjjjjjhhhgggeeefffhhhjjjkkkkkkeeeeeeeeeeeeeeedddccccccbbbdddffffffeeeeeeggghhhiiigggeeebbb```_________^^^^^^^^^^^^```bbbdddeeefffdddcccbbbbbbdddfffhhhgggfffeeedddddddddeeefffeeeggggggfffcccaaa```aaaeeeiiinnnoooooopppsssvvvzzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzyyyvvvvvvuuurrrnnnjjjiiiiiieeeccc```\\\ZZZYYYYYYYYY[[[\\\^^^____________``````___]]]\\\ZZZZZZYYYYYYXXXYYYYYYZZZ\\\^^^```aaabbbaaa```______^^^^^^^^^^^^]]]^^^___aaaaaa___]]][[[\\\]]]___```bbbcccdddeeeeeedddddddddeeeeeeeeedddeeeffffffdddcccdddeeeeeedddbbbaaa``````aaaaaa___aaabbbdddddddddbbbaaa]]][[[XXXUUURRRMMMHHHDDD>>>===;;;999888777666666222222111111222222333333000333666666666999@@@EEEHHHZZZqqqyyyxxxyyyqqqTTTFFF999555444111///000+++,,,...---***)))***,,,************************(((((((((((())))))))))))((((((((()))))))))******'''((())))))))))))((('''(((((((((((((((((((((((()))))))))((((((''''''''''''''''''(((((()))))))))((((((((((((((((((((((((******))))))))))))******''')))++++++)))((()))***((())))))***************,,,,,,++++++++++++++++++---------...///000111222444444555666777777888888777777777888999;;;===>>>888888777666555444333333---000444555444222222222222333444888<<>>888777666777999:::::::::fffXXXNNNWWW]]]^^^\\\]]]\\\ZZZSSSRRRQQQPPPQQQTTTVVVXXXZZZ]]]``````^^^___cccfff^^^ZZZTTTRRRRRRQQQOOOLLLLLLJJJIIIJJJLLLLLLHHHEEE===<<<<<<>>>BBBGGGLLLPPPLLLIIIDDD@@@???@@@BBBDDDCCCFFFIIIIIIJJJPPPYYYaaabbbiiisss{{{~~~~~~}}}}}}zzz~~~~~~~~~|||mmm]]]VVVWWWSSSbbbtttwwwggg^^^UUUTTTRRROOONNNQQQVVVZZZ[[[```fffjjjjjjjjjllloooiiiiiijjjjjjiiihhhggggggaaabbbbbbcccddddddeeeeeeddddddfffggghhhhhhiiiiiifffddddddeeeiiilllmmmnnneeefffggghhhgggfffeeedddcccdddffffffffffffgggiiifffeeebbb```^^^]]]]]]]]]^^^^^^^^^^^^___aaacccdddfffdddcccaaabbbdddfffhhhbbbbbbbbbbbbdddfffhhhiiihhhiiijjjhhheeebbbbbbbbbeeehhhkkklllkkkkkkooorrrsssssssssssssssttttttuuuqqqtttwwwzzz|||}}}{{{zzzzzz|||~~~~~~~~~}}}}}}}}}|||zzzwwwtttrrrjjjjjjhhhddd```^^^^^^^^^___]]][[[XXXVVVVVVVVVWWW\\\]]]^^^^^^^^^^^^___aaa]]]]]][[[ZZZYYYXXXXXXXXXWWWXXXXXXZZZ\\\^^^```aaa```____________```aaaaaaaaaaaa```aaabbbaaa^^^\\\[[[\\\]]]___aaabbbddddddeeedddcccbbbbbbccceeefffdddeeefffeeeddddddeeeffffffeeecccaaaaaaaaaaaabbb___```bbbdddddddddbbbbbb^^^\\\XXXUUUQQQLLLGGGCCC;;;:::999777666666666666/////////000111333444555111444777888777;;;CCCIIIQQQeee}}}zzz}}}~~~xxxYYYHHH<<<222000000,,,***,,,***,,,...---***)))***,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++'''((()))******)))((('''((((((((((((((((((((((((******))))))(((((((((''''''((((((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&((())))))(((''''''((((((((()))************************++++++,,,------............///111222333555555666666777777888888666666666777999;;;===???555555555444333333333222,,,///333444333222111111111222444999===??????>>><<<===>>>>>>======>>>???888888777999;;;<<<;;;:::bbbQQQUUUWWWYYYZZZZZZYYYWWWWWWWWWSSSOOONNNPPPTTTVVVXXX[[[___aaabbbffflllnnnlllcccZZZRRRQQQQQQOOONNNPPPRRRQQQNNNKKKHHHFFFFFFFFFCCC>>>:::>>>IIISSSWWWXXXTTTNNNEEE>>><<<===???@@@CCCDDDDDDDDDFFFJJJPPPTTT^^^dddnnnvvvzzz||||||}}}}}}}}}~~~|||nnn^^^RRRKKKSSSaaaqqq{{{kkk___ZZZSSSOOONNNOOOOOOMMMYYY\\\```eeehhhiiihhhhhhffffffffffffggghhhiiijjjgggffffffgggiiikkkkkkjjjeeeeeeggghhhjjjlllmmmnnnkkkllljjjgggddddddhhhkkkfffeeeccccccdddeeedddcccccccccdddeeeffffffeeeeeefffeeedddbbb```___^^^]]]ZZZZZZ[[[\\\]]]___```aaaddddddcccccccccdddfffggggggbbb^^^___dddhhhhhhgggffffffeeeeeedddccccccbbbeeefffhhhjjjjjjjjjjjjiiikkkkkkkkkjjjiiigggfffeeeeeegggkkkooosssvvvwwwxxxzzzvvvsssvvv|||}}}~~~}}}||||||}}}}}}}}}|||{{{zzzzzzyyyrrrrrrrrrrrrsssuuuwwwxxxuuuuuuuuuuuusssqqqooonnnfffeeebbb___]]][[[ZZZYYYXXXYYYXXXVVVTTTSSSTTTUUUUUUVVVXXXZZZ[[[[[[ZZZZZZ]]]\\\[[[YYYXXXVVVUUUTTTVVVVVVWWWZZZ]]]___^^^\\\___```aaabbbbbbccccccccc`````````aaaaaaaaaaaaaaa]]]^^^^^^___```aaabbbbbbfffdddbbbdddfffhhhfffdddeeedddcccbbbaaabbbccccccdddddddddcccbbbaaa___^^^eeeeeefffeeedddcccaaa___^^^\\\XXXRRRKKKEEE@@@===777777777777666666666666666444333222333444333222555555999======???JJJWWWhhh{{{|||uuuYYYKKK666555222000............*********)))******+++,,,++++++,,,,,,,,,+++******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&&&&'''(((***+++******)))(((''''''&&&'''''''''''''''((())))))&&&''''''((()))***++++++))))))*********+++++++++++++++,,,...///111222333666555444333444555666777666666777888999::::::;;;999888666444333222111111------...///000111222222///111333555777999:::;;;<<<;;;;;;:::;;;===>>>???>>>>>>>>>===;;;999777555cccRRROOOQQQUUUWWWXXXYYYYYYYYYXXXVVVTTTTTTUUUUUUUUUTTTXXX]]]```cccgggnnnooommm]]]UUUMMMMMMOOOOOOQQQTTTSSSRRRNNNKKKHHHFFFDDDDDDDDD@@@???DDDOOOYYY\\\\\\SSSMMMEEE???======??????>>>???@@@BBBDDDIIIOOOTTT\\\bbbkkkssswwwyyyzzz{{{}}}~~~xxxggg\\\MMMPPPWWWbbbsss}}}nnnggg^^^WWWSSSQQQOOONNNTTTVVV[[[___ccceeeffffffffffffgggggghhhjjjkkklllkkkjjjiiijjjllllllkkkjjjhhhiiiiiijjjjjjkkkkkkkkkkkkkkkjjjgggdddcccfffhhhfffdddbbbbbbdddddddddcccddddddeeefffffffffffffffhhhgggeeecccaaa___]]]\\\[[[[[[\\\\\\]]]^^^``````cccbbbaaaaaabbbcccdddeeeeee```]]]^^^bbbffffffeeeeeedddccccccbbbbbbbbbbbbcccdddeeefffggggggffffffffffffeeedddcccbbbaaa```bbbdddgggjjjmmmpppqqqrrrqqqrrrssssssrrrsssuuuvvvwwwxxxzzz}}}}}}zzzwwwuuuttttttrrrrrrrrrrrrqqqqqqqqqqqqpppoooooonnnooopppqqqrrrqqqqqqqqqqqqooommmllljjjdddcccaaa^^^[[[XXXVVVTTTYYYYYYYYYXXXUUUTTTUUUWWWSSSTTTVVVWWWYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWXXX[[[^^^___^^^]]]^^^___```aaabbbbbbbbbbbb```````````````_______________```aaabbbbbbcccccccccbbbaaabbbeeefffeeecccgggfffeeedddcccddddddeeeccccccddddddccccccbbbbbbeeeeeefffeeedddbbb```___\\\ZZZUUUOOOHHHBBB===:::666666666666666666666666555444444444555666555555999999<<<@@@CCCIIIWWWfff|||~~~{{{[[[EEE<<<555333111///...---------,,,,,,+++***)))))))))***+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&&&&(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&''')))***((((((((((((((()))))))))'''''''''''''''((())))))%%%%%%&&&&&&&&&&&&&&&&&&+++++++++,,,,,,,,,------+++,,,---...///000111222555444333333333444555666666666777888888999999999<<<;;;:::888666555444333......///000000111111222000111333555666777888888888777666666666777888999<<<<<<===<<<;;;999777666dddTTTLLLPPPTTTWWWXXXYYYYYYZZZYYYYYYYYYYYYZZZYYYVVVSSSTTTYYY\\\___eeekkkllliiiZZZQQQKKKKKKNNNOOOQQQTTTSSSRRROOOKKKHHHEEEDDDCCCBBBAAACCCJJJUUU\\\]]]\\\PPPLLLEEEAAA???>>>>>>===<<<===>>>@@@BBBFFFKKKOOOYYY___gggnnnsssvvvxxxyyy{{{~~~uuujjjVVVRRRNNNSSSaaattt|||ooobbbYYYSSSNNNLLLMMMPPPTTTYYY]]]aaacccdddeeefffgggiiijjjlllmmmnnnpppooonnnnnnoooooonnnlllmmmllllllkkkjjjjjjiiiiiijjjjjjjjjhhheeeccccccccceeecccbbbbbbcccddddddccceeeffffffffffffgggggggggjjjiiigggeeebbb```^^^]]]]]]]]]]]]]]]]]]^^^______aaaaaa`````````aaabbbbbbbbb___\\\]]]aaaddddddccccccaaa```^^^^^^___aaabbb``````aaabbbbbbbbbaaaaaa```___^^^]]]\\\[[[[[[[[[]]]^^^aaacccfffggghhhiiigggmmmrrrpppiiifffjjjooonnnpppsssxxx|||~~~zzzxxxuuuuuusssrrrpppnnnlllkkkkkkkkkllllllllllllmmmmmmkkkjjjjjjiiiiiijjjjjjkkkllllllkkkkkkiiihhhfffeee``````^^^\\\YYYUUURRRPPPWWWXXXXXXVVVTTTTTTUUUVVVRRRRRRSSSTTTUUUWWWYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\___```___]]]]]]^^^___``````aaaaaa```_________^^^^^^]]]]]]]]]]]]^^^___```aaabbbccccccaaa```___aaacccddddddccceeeeeedddccccccccccccdddaaabbbcccdddeeeffffffffffffffffffeeecccaaa___^^^XXXVVVQQQKKKDDD===888666555555555555555555666666333444555555666777777777<<<===AAAGGGOOOZZZmmm|||{{{```FFF999777222111000...---,,,,,,,,,...---,,,***)))(((((((((,,,+++)))(((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&''')))***++++++'''''''''''''''((())))))))))))))))))((((((((('''+++++++++,,,,,,,,,,,,---,,,------...//////000000333222222222333333444555666777777888888777777777::::::;;;:::999777555444111111111111111111111111222333333444555555555555888777666555666777888999999::::::::::::888777666eeeVVVQQQUUU[[[]]]\\\[[[\\\]]]]]]\\\[[[[[[\\\[[[XXXVVVQQQSSSTTTUUU[[[bbbddd```ZZZSSSNNNOOOQQQOOONNNOOOPPPOOOMMMKKKHHHFFFEEEDDD@@@AAAEEEMMMUUUYYYXXXUUULLLIIIEEEBBBAAA@@@>>>===???@@@AAAAAAAAABBBEEEHHHVVV[[[bbbiiinnnrrrvvvyyyzzz}}}}}}zzzggg]]]RRRPPPYYYfffqqqvvvooo```TTTLLLHHHIIIKKKNNNRRRWWW\\\```bbbdddeeegggjjjlllnnnpppqqqsssrrrrrrsssttttttrrrpppooonnnnnnmmmkkkjjjjjjiiiiiiiiiiiihhheeebbb```___cccbbb```aaacccddddddcccggggggfffffffffgggggggggjjjiiigggfffdddbbb``````______^^^^^^^^^^^^^^^___aaaaaa`````````aaaaaaaaaaaa___^^^___aaaccccccbbb___^^^[[[ZZZZZZ[[[]]]___^^^^^^^^^______^^^^^^^^^\\\\\\ZZZYYYYYYYYYYYYZZZZZZ[[[\\\^^^___```aaaaaabbbhhhnnnllleeebbbeeeiiihhhkkkoootttxxx{{{||||||zzzzzzyyywwwuuusssrrrqqqmmmnnnnnnnnnmmmjjjhhhfffeeeffffffgggggghhhhhhhhhddddddddddddeeeeeeffffffgggffffffeeecccbbbaaa```[[[[[[[[[ZZZXXXUUURRRPPPSSSTTTTTTSSSQQQPPPRRRSSSRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVWWWWWWXXXYYYZZZZZZ\\\[[[\\\^^^``````___]]]\\\\\\]]]^^^____________^^^^^^]]]]]]\\\\\\[[[[[[ZZZ[[[\\\]]]^^^___```aaa`````````aaabbbcccccccccbbbbbbaaaaaa````````````___```aaaccceeegggiiijjjggggggfffeeeccc```]]][[[TTTQQQMMMFFF@@@:::666444333444444444555555666666333444555666666666777888;;;???HHHRRR___ooofffNNN===777888000///...---,,,,,,++++++---,,,+++***))))))))))))...,,,)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$%%%&&&'''(((***++++++'''''''''''''''((())))))************************))))))))))))************---------....../////////111111111222222333444444666777777777777666555444444555777999999888777666333333333222111111000000333333444444444333222222444444333333444666888999777888888999999888777666dddWWWTTTZZZaaadddcccbbbccceeefffbbb]]]ZZZXXXWWWUUUTTTOOOOOOMMMMMMTTT\\\]]]YYYYYYTTTRRRVVVWWWSSSOOONNNLLLLLLKKKJJJIIIHHHGGGGGGBBBCCCGGGMMMRRRSSSPPPMMMIIIFFFDDDBBBBBBAAA???>>>@@@BBBCCCCCCBBBCCCDDDFFFQQQVVV\\\ccciiiooouuuyyy}}}}}}~~~wwwmmm```ZZZZZZ^^^______nnntttzzzgggWWWLLLGGGFFFGGGHHHKKKOOOUUUZZZ]]]```bbbeeeiiimmmpppqqqrrrsssssstttvvvxxxxxxwwwuuuoooooonnnnnnmmmmmmlllllliiiiiihhhgggeeebbb___\\\aaa```___```bbbdddddddddhhhgggffffffffffffggggggggggggffffffeeeddddddccc``````______^^^^^^______bbbbbbbbbbbbbbbbbbbbbaaa`````````bbbcccdddcccbbb]]][[[YYYWWWWWWXXXZZZ\\\]]]]]]]]]]]]]]]]]]^^^^^^\\\\\\[[[[[[[[[[[[[[[\\\YYYYYYZZZZZZ[[[\\\]]]^^^^^^aaadddeeecccbbbcccdddbbbfffkkkpppsssttttttsssrrrrrrpppooommmmmmllllllhhhiiijjjkkkjjjhhheeeccc]]]]]]]]]]]]]]]]]]]]]^^^]]]^^^___aaabbbcccdddeeecccbbbaaa___^^^]]]\\\\\\VVVWWWXXXYYYXXXVVVTTTSSSRRRRRRRRRQQQOOONNNOOOQQQRRRQQQPPPOOOOOOPPPQQQRRRTTTTTTUUUWWWXXXZZZ[[[\\\^^^]]]^^^___``````^^^\\\[[[\\\]]]^^^^^^_________]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZ\\\]]]^^^```aaaaaaaaabbbcccccccccccccccddd```````````````_________^^^^^^```bbbdddgggjjjlllhhhhhhfffddd```\\\YYYWWWOOOLLLGGGBBB===888555444222333333444555666777777333555666666555666999<<<===FFFSSSaaaqqqcccMMM???777333333------------,,,,,,+++++++++***************++++++...,,,***((('''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))'''''''''''''''((())))))%%%%%%&&&''''''((())))))(((((()))))))))*********,,,---------......//////000000111222333333333444555666777777666555333222///111444777999::::::999555555444333222111000000333333444444333222111111,,,,,,---...000333555777666666888888888777666555bbbVVVRRRZZZccchhhiiiiiilllooooooiii```XXXSSSQQQOOONNNLLLMMMMMMPPPYYYbbbbbb^^^ZZZUUUUUUYYY[[[WWWSSSQQQIIIIIIJJJJJJJJJIIIIIIHHHEEEGGGIIIMMMOOONNNKKKHHHEEEDDDBBBAAABBBBBBAAA@@@???AAADDDEEEEEEEEEFFFHHHKKKOOOVVV]]]dddllltttyyy|||ssskkkeee^^^WWWRRRWWW\\\hhhxxxrrraaaTTTMMMFFFEEEDDDEEEHHHMMMRRRUUU\\\___ccchhhlllppprrrrrrssstttuuuxxx{{{{{{yyywwwpppoooooooooooonnnnnnnnnjjjhhhgggfffeeeccc___\\\```___^^^___bbbdddddddddhhhgggfffeeeeeeeeefffgggfffffffffeeeeeeeeeeeeeeeaaa``````_________``````ccccccdddddddddcccbbbaaa```aaacccdddeeedddcccbbb]]]\\\YYYXXXWWWWWWXXXYYY[[[[[[[[[[[[\\\]]]^^^___]]]]]]^^^_________^^^^^^YYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZ[[[]]]___``````___^^^aaaeeeiiilllllljjjiiiiiiiiihhhgggggghhhhhhiiidddeeeffffffeeecccaaa___[[[ZZZZZZYYYXXXWWWWWWWWWXXXZZZ\\\^^^```aaabbbccc___^^^\\\ZZZYYYXXXXXXXXXSSSTTTUUUVVVWWWWWWVVVUUUSSSTTTTTTRRROOONNNOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTVVVXXXZZZ\\\\\\______^^^___```___]]][[[[[[\\\]]]^^^^^^______^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___aaacccdddddddddeeeeeeeeecccbbbcccdddaaaaaabbbbbbaaaaaa```___]]]]]]^^^___bbbeeehhhjjjhhhgggeeeaaa\\\WWWRRRPPPGGGEEEAAA===999777555555222333333555666777888888666888999888888;;;AAAFFFHHHTTTcccqqq|||}}}lllOOO>>>999444000---,,,,,,---------,,,,,,+++******))))))***++++++,,,,,,+++***)))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))((((((((((((((('''''''''''''''''''''''''''''''''((())))))&&&&&&'''((()))***++++++*********++++++++++++,,,+++,,,,,,---....../////////000111222333444444444333444666666666444222111...///333666999;;;<<<===666666555444333222111111222333333444444333333222---------///111444777888666777888888888777666555```UUUOOOXXXccciiiiiiiiilllpppmmmggg^^^VVVQQQNNNLLLKKKIIINNNUUU^^^llluuutttmmm```ZZZWWWYYYZZZWWWSSSSSSIIIIIIJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJHHHFFFCCCAAA@@@@@@BBBDDDDDDCCC@@@CCCFFFGGGFFFEEEFFFFFFEEEHHHNNNVVV^^^hhhrrrxxx~~~tttggg\\\UUUKKKLLLTTTaaammmyyy~~~nnnaaaZZZLLLIIIFFFEEEFFFJJJOOORRRXXX[[[```fffkkkoooqqqrrruuuuuuwwwyyy{{{{{{xxxvvvrrrqqqqqqpppoooooonnnnnnjjjhhhfffeeeeeedddaaa^^^___^^^]]]___bbbdddddddddhhhgggeeedddcccdddeeeffffffffffffeeeeeeddddddddd`````````___``````aaaaaaccccccdddddddddcccbbbaaa___aaadddeeeeeedddbbbbbb___^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[]]]___```\\\^^^```bbbcccbbb```___YYYXXXXXXXXXYYYZZZ\\\\\\YYYXXXXXXYYY[[[\\\]]]]]]\\\___bbbeeeffffffdddcccbbbbbbbbbcccdddeeeffffffccccccccccccbbb```^^^]]]^^^^^^\\\ZZZXXXWWWUUUUUUVVVXXXZZZ\\\^^^^^^___^^^[[[ZZZXXXVVVUUUTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSQQQNNNLLLLLLMMMKKKLLLMMMOOOPPPPPPQQQQQQRRRSSSTTTVVVXXXZZZ[[[\\\```_________```___\\\ZZZ[[[\\\]]]^^^____________ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]^^^```bbbdddeeefffeeefffgggeeebbb```aaaccc``````aaaaaaaaa```___^^^\\\\\\\\\]]]___bbbeeegggfffdddaaa\\\VVVPPPJJJGGG???===;;;888666555555555222333444555777888999:::999;;;======>>>DDDNNNVVV\\\ggguuuzzzkkkWWWBBB999666333///---+++,,,---......---,,,,,,++++++******)))*********((((((((())))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&'''((()))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''((())))))*********++++++,,,,,,,,,************++++++++++++******+++,,,...///000000///000222333444555555444111333555666666444222111...///111333666888:::;;;777666666555444333222222111222333444555555555555222111111222333555777999777888888999888777666555___SSSPPPYYYcccgggfffeeehhhkkkfffbbb[[[UUURRRPPPNNNLLLGGGOOO\\\lll}}}{{{iiiaaaZZZXXXWWWSSSQQQQQQJJJJJJKKKKKKJJJHHHFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEAAA@@@>>>???BBBDDDEEEEEEDDDFFFHHHHHHFFFCCCBBBBBB@@@DDDJJJQQQZZZeeepppwwwqqqeee]]]IIIFFFHHHPPPZZZfffxxxxxxkkkdddRRROOOKKKHHHHHHKKKOOORRRVVVYYY___eeejjjnnnpppqqqwwwwwwxxxzzz{{{zzzvvvssstttsssrrrqqqpppnnnmmmmmmkkkhhheeedddeeeeeebbb___^^^]]]]]]^^^aaadddeeedddhhhgggeeeccccccccceeefffggggggfffeeedddcccbbbbbb```````````````aaabbbbbbbbbcccdddddddddbbbaaa```^^^aaadddfffeeecccbbbaaaaaaaaa```^^^]]][[[ZZZYYYXXXXXXXXXXXXZZZ]]]___```[[[]]]aaacccdddccc```^^^XXXXXXWWWWWWXXXZZZ[[[]]]ZZZ[[[[[[ZZZYYYZZZ]]]___^^^___bbbdddeeedddbbbaaa______aaabbbccceeeeeefffddddddcccbbbaaa```^^^]]]___^^^\\\ZZZWWWTTTRRRQQQVVVWWWYYY[[[\\\\\\[[[[[[XXXWWWUUUSSSRRRQQQQQQRRRTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQNNNKKKIIIIIIJJJGGGIIILLLOOOQQQRRRRRRRRRRRRRRRTTTVVVXXXZZZ[[[\\\```____________^^^[[[YYY\\\\\\]]]^^^____________YYYYYYZZZ[[[\\\]]]^^^^^^[[[\\\]]]___aaabbbddddddeeeggghhheeeaaa___```aaa]]]^^^_________^^^\\\\\\\\\\\\[[[\\\]]]```ccceeedddbbb^^^YYYRRRKKKEEEAAA:::888666444333444555666222333444666777999:::;;;;;;===@@@AAADDDLLLXXXbbblllvvv|||~~~oooSSSFFF999444222///------+++,,,---...///...---,,,------+++***))))))((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''"""###%%%'''))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))))))))***+++,,,...///000111///000222444555555555555000222444666666444222111------...///111333555777777666666555444444333333000111222444555666666777222111000000000111333333888999999999888777555444{{{]]]___UUU]]]dddffffffgggfffccceee]]]WWWWWWXXXUUUQQQOOOMMMYYYkkkkkkcccXXXQQQQQQQQQPPPNNNLLLLLLLLLKKKHHHDDD@@@>>>EEEDDDDDDEEEFFFFFFCCCAAAAAACCC@@@<<<===AAADDDCCCIIIHHHGGGFFFFFFEEEBBB@@@BBBCCCFFFJJJQQQ[[[gggooo|||xxxiiiPPPFFFAAADDDLLLUUUaaammm|||wwwlllbbbUUULLLKKKMMMPPPQQQRRRWWW___hhhnnnrrrsssssswwwxxxyyyyyywwwvvvvvvwwwxxxuuurrrqqqrrrrrrpppnnnmmmlllkkkiiifffeeecccbbb___^^^]]]^^^```bbbbbbbbbeeeeeedddddddddeeefffgggdddeeegggggggggeeecccaaacccdddeeeeeeeeedddcccbbb```aaabbbaaa_________```bbbcccdddcccaaa```aaabbbaaaaaaaaa```___]]]\\\[[[YYYXXXXXXXXXZZZ\\\]]]___^^^^^^```aaabbbbbbaaaaaa\\\XXXVVVYYY^^^aaa```^^^YYYYYYYYYZZZZZZ[[[[[[[[[ZZZ\\\___bbbcccbbbaaa``````_________aaabbbbbbaaaaaa```^^^^^^______]]]\\\ZZZ[[[[[[ZZZWWWUUUTTTUUUVVVWWWXXXYYYYYYXXXWWWWWWQQQOOONNNNNNPPPRRRSSSSSSTTTUUUWWWWWWWWWUUUSSSRRRSSSRRRQQQPPPMMMKKKHHHGGGFFFHHHKKKLLLMMMNNNQQQSSSQQQRRRUUUXXX[[[]]]^^^____________^^^^^^]]]]]]]]][[[[[[[[[\\\\\\]]]]]]]]]YYYZZZ[[[\\\^^^___```aaaaaaaaaaaaaaabbbcccdddeeejjjiiihhhgggeeecccbbbbbb^^^]]]\\\[[[ZZZZZZZZZZZZ^^^[[[XXXXXXZZZ]]]___```^^^ZZZUUUOOOJJJDDD???;;;999888666444333222111111000333555555555666:::>>>===???BBBFFFOOO]]]nnnzzzoooVVVAAA===777222000///---,,,,,,,,,,,,++++++*********)))***,,,,,,,,,+++)))'''***************)))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%&&&'''))))))(((&&&%%%''''''(((((())))))******&&&'''((()))***+++,,,,,,//////000000000...---+++111222333333444444333333222222222444555555333111.........///111333555777888888999999777555222111777777777666666666666555444333222222111111111111555555444444444444555555}}}```aaa___iiipppnnnhhheeecccaaaccc\\\WWWYYY[[[YYYVVVVVVYYYggg{{{jjjbbbWWWQQQPPPPPPOOOMMMLLLLLLLLLKKKIIIGGGDDDCCCFFFEEEEEEEEEFFFEEEBBB@@@@@@BBBAAA>>>>>>CCCEEECCCIIIGGGEEEEEEEEEEEECCCBBBAAABBBEEEHHHNNNWWW```gggyyyxxx___SSSGGGDDDFFFKKKVVV```lllwww{{{uuukkk___VVVQQQPPPPPPSSSVVV\\\ccchhhlllmmmnnnrrrtttwwwyyyyyyyyyzzz{{{yyywwwttttttuuuuuusssqqqpppooommmkkkiiigggeeedddcccaaa``````bbbccccccbbbeeeeeeeeeeeefffffffffffffffffffffeeedddbbb```___ccccccdddddddddcccbbbaaa```aaabbbaaa```___```aaabbbcccdddcccaaa```aaabbbbbbbbbaaa```___]]][[[ZZZZZZZZZYYYYYYYYYZZZ\\\]]]]]]^^^```aaabbbbbbaaa```[[[XXXVVVYYY^^^aaaaaa^^^[[[[[[\\\\\\]]]^^^______\\\]]]```bbbbbbbbb```_________```aaabbbcccbbbaaabbb```^^^]]]^^^]]]\\\ZZZYYYZZZ[[[ZZZWWWUUUUUUUUUVVVVVVXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQSSSUUUVVVUUUTTTUUUWWWWWWWWWUUUTTTRRRRRRRRRPPPNNNLLLJJJHHHGGGFFFHHHJJJLLLMMMNNNQQQSSSTTTUUUWWWZZZ\\\]]]^^^___^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\YYYZZZ[[[\\\]]]^^^___`````````aaabbbccceeeggghhhhhhhhhgggfffdddcccbbbbbb```___^^^\\\[[[ZZZZZZZZZ[[[YYYWWWWWWYYY[[[[[[[[[XXXTTTOOOIIIEEEAAA<<<999444333222111000/////////333666999:::999:::===@@@>>>CCCLLLVVVccctttrrrVVVCCC===999444000///...,,,+++,,,,,,,,,++++++*********)))***+++,,,,,,***)))'''''''''''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%)))(((''''''&&&&&&&&&&&&'''((((((((()))))))))***))))))***************+++)))***,,,...///000111111444444555666666666666666000000000222444444222111/////////000222444777888888999;;;<<<;;;:::888777:::::::::999999999::::::777666444333111111000000444444333333333333444444ggghhhjjjtttyyyssshhhbbb```______ZZZWWW[[[______^^^```gggxxxiiibbbXXXQQQOOOOOONNNMMMMMMMMMMMMLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEDDDBBB???>>>AAABBBAAACCCHHHIIIGGGIIIFFFDDDCCCDDDEEEEEEEEEBBBDDDGGGJJJMMMSSSYYY^^^rrrzzzvvviiiYYYOOOJJJIIIMMMSSSWWWaaalllrrryyyxxxiii\\\UUUSSSTTTVVVYYY]]]bbbeeehhhiiimmmppptttwwwwwwxxxxxxyyyzzzxxxvvvvvvwwwwwwuuutttsssrrrpppnnnllliiihhhggggggeeecccbbbccccccbbbaaabbbccceeefffgggggggggfffgggfffeeecccaaa```______bbbccccccccccccbbbaaa``````aaabbbbbb``````aaabbbbbbccccccbbb``````aaabbbcccbbbbbb```^^^\\\ZZZYYY[[[ZZZZZZYYYYYYZZZZZZ[[[[[[]]]___aaaaaaaaa```___ZZZXXXWWWYYY^^^aaaaaa___[[[[[[\\\]]]___```aaaaaa]]]___```bbbbbbaaa___^^^^^^```bbbdddddddddcccbbbbbb```^^^\\\\\\[[[YYYXXXXXXYYYZZZYYYWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXVVVVVVUUUSSSRRRSSSUUUWWWWWWVVVUUUUUUVVVWWWWWWVVVTTTSSSRRRQQQNNNLLLJJJIIIIIIIIIGGGIIILLLMMMMMMOOOQQQSSSXXXYYYZZZ[[[]]]]]]^^^^^^]]]\\\ZZZXXXXXXYYY[[[\\\^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^___```bbbdddfffhhhiiiffffffeeeddddddccccccbbbaaaaaa___^^^\\\[[[ZZZYYYWWWVVVVVVWWWWWWWWWTTTRRROOOKKKFFFAAA>>>;;;999777444444333333222333333333222555999::::::;;;???BBBEEEOOO___ooo}}}qqqVVVCCC999888555111...------,,,++++++++++++++++++*********)))***+++++++++***)))(((''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&'''''''''((()))(((&&&$$$%%%&&&((()))(((((((((((())))))))))))******))))))((((((((('''((()))***,,,...000222333444444555666666666666555......///111333444222111111000111111333555888999888999;;;===>>>===<<<;;;<<<;;;:::999::::::<<<===999888666444222111000000333333222222222222333333uuuuuutttyyyzzzrrriiiddd```\\\[[[WWWWWW\\\aaaccceeehhhpppyyyiiibbbZZZSSSQQQPPPOOOOOOQQQQQQOOONNNMMMMMMMMMNNNLLLJJJHHHGGGFFFEEECCC@@@===BBBEEEGGGJJJPPPQQQOOOIIIFFFCCCCCCDDDFFFGGGGGGFFFHHHKKKMMMNNNQQQTTTWWWdddlllwwwuuuiii```XXXSSSRRROOOTTTZZZbbblllyyy~~~ooobbb[[[VVVVVVWWWYYY\\\aaaeeegggiiilllppprrrrrrrrrrrrrrrxxxwwwwwwvvvvvvuuutttsssuuuuuusssqqqnnnllljjjiiiiiigggdddccccccbbb```___^^^```cccfffggghhhgggggggggfffcccaaa```aaaaaabbbccccccccccccbbbbbbaaaaaa___aaabbbaaa``````aaacccaaabbbbbb```___^^^```bbbcccbbbaaa```]]][[[YYYWWWYYYYYYYYYYYYZZZZZZ[[[[[[ZZZ[[[^^^___``````^^^]]]ZZZYYYXXXZZZ]]]``````___YYYYYY[[[\\\^^^___```aaa___```aaaaaaaaa```^^^]]]^^^```dddffffffdddccccccdddaaa^^^\\\[[[ZZZXXXWWWWWWXXXZZZYYYXXXVVVWWWWWWWWWXXXYYYZZZYYYXXXWWWVVVSSSRRRRRRSSSUUUVVVVVVUUUUUUVVVVVVWWWWWWVVVUUUUUURRRQQQNNNKKKIIIIIIJJJKKKJJJLLLNNNPPPPPPQQQSSSUUUZZZ[[[[[[\\\\\\\\\[[[[[[[[[YYYWWWUUUUUUWWWYYYZZZ]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZ[[[[[[\\\\\\\\\^^^___```bbbdddeeeffffffdddddddddcccccccccccccccaaaaaa```^^^\\\ZZZYYYXXXTTTTTTTTTUUUUUURRRMMMJJJGGGCCC===999888777777666666555555444444444555555444666999:::;;;???GGGMMMVVVcccvvv}}}{{{{{{}}}{{{ttt[[[HHH<<<999555222///---------,,,++++++++++++***************)))******+++***)))(((((($$$%%%'''(((***,,,......((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))%%%%%%%%%%%%&&&(((***+++(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&...---,,,,,,,,,...///000000111111222222222222222------...111333444333222000000000111333555888999888999;;;<<<===<<<;;;:::999888777666777888:::;;;888888666555333333222222333333222222222222333333zzzqqqmmmiiiaaaYYYXXXVVVWWW]]]bbbdddgggkkksssrrrhhhccc\\\VVVSSSRRRRRRRRRVVVUUUSSSQQQPPPOOONNNNNNOOOLLLJJJHHHHHHFFFDDDBBB===CCCHHHKKKPPPWWWYYYWWWIIIGGGDDDDDDEEEGGGHHHHHHHHHJJJLLLMMMMMMMMMOOOPPPVVV^^^jjjttt{{{~~~}}}rrreee\\\OOOLLLLLLPPP[[[jjj|||ssshhhZZZYYYWWWVVVXXX[[[___bbbcccfffjjjlllmmmmmmmmmnnnuuuvvvwwwwwwvvvuuuttttttvvvvvvtttrrrpppnnnmmmllljjjhhheeedddcccbbbaaa___\\\^^^aaadddggggggggggggeeedddbbbaaaaaaccceeegggeeedddccccccbbbaaaaaaaaa___```aaaaaa```___```bbb`````````^^^\\\\\\___aaaaaaaaa```^^^\\\YYYWWWVVVUUUVVVWWWYYYZZZ\\\]]]]]]ZZZZZZ\\\]]]^^^^^^]]]]]][[[ZZZZZZ[[[\\\^^^___^^^YYYZZZ[[[\\\^^^___aaaaaa```aaaaaaaaa```___^^^]]]^^^bbbfffgggeeeccccccccceeebbb^^^[[[ZZZYYYXXXWWWUUUWWWYYYYYYXXXWWWXXXYYYYYYZZZZZZ[[[ZZZYYYXXXWWWTTTSSSRRRTTTVVVWWWVVVUUUVVVVVVVVVVVVWWWVVVVVVVVVSSSQQQOOOLLLKKKKKKLLLMMMNNNPPPRRRSSSTTTUUUWWWYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXWWWTTTSSSSSSUUUWWWYYYZZZZZZ[[[[[[\\\]]]^^^^^^ZZZZZZZZZ[[[[[[\\\\\\\\\``````aaabbbccccccbbbbbbccccccccccccccccccccccccaaaaaa```___]]]ZZZXXXWWWTTTSSSRRRRRRPPPLLLFFFBBB@@@<<<888555555666666666444333333222222222222333888:::<<<>>>BBBLLLXXXbbbnnn{{{{{{yyyzzz{{{}}}sssZZZJJJ===666555333111...---......---,,,************************************))))))((((((######$$$%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((((((((('''&&&))))))))))))((((((((((((&&&&&&&&&'''''''''((((((111000...---,,,---......---...//////000000//////......///222444555444222000///000000222444777888::::::<<<<<<;;;:::888666555555555555666777999:::666666555444444555555555444444333333333333444444uuupppnnneeeZZZYYYWWWYYY^^^bbbcccggglllrrr}}}lllfffbbb]]]XXXTTTTTTUUUVVVYYYXXXWWWTTTRRRPPPNNNNNNOOOMMMJJJHHHHHHGGGEEEDDD???EEEJJJLLLQQQXXXZZZYYYJJJHHHFFFFFFHHHIIIIIIIIIGGGIIIKKKKKKJJJIIIJJJKKKLLLTTT```kkkuuu|||}}}|||~~~|||zzz{{{{{{{{{xxxkkkVVVMMMEEEEEEMMMZZZlll{{{yyyhhhddd^^^YYYVVVVVVWWWYYYYYY\\\```bbbdddfffiiikkknnnqqqtttvvvvvvvvvwwwxxxwwwwwwvvvtttsssrrrqqqpppmmmkkkhhhgggggggggeeeddd___```bbbdddeeeffffffeeecccbbbaaaaaabbbdddggghhheeedddbbbaaa````````````___```aaa```^^^]]]^^^_________^^^[[[ZZZZZZ]]]______^^^^^^\\\ZZZXXXVVVUUUSSSTTTVVVYYY[[[\\\]]]]]]ZZZZZZZZZZZZZZZ\\\]]]^^^]]]\\\\\\[[[\\\\\\]]]]]]\\\\\\]]]^^^```aaabbbbbb``````aaa``````___^^^^^^```dddggggggdddaaaaaacccccc```\\\YYYXXXXXXWWWVVVTTTVVVXXXYYYXXXXXXYYYZZZYYYZZZ[[[[[[ZZZYYYWWWVVVUUUUUUUUUVVVXXXYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWTTTRRRQQQOOONNNNNNOOOOOOQQQSSSUUUVVVVVVWWWYYY[[[ZZZZZZZZZZZZYYYWWWVVVUUUVVVUUUSSSRRRSSSTTTVVVWWWWWWXXXYYYZZZ[[[]]]^^^^^^ZZZZZZ[[[[[[\\\]]]]]]^^^aaabbbcccddddddcccbbbaaaddddddccccccccccccccccccaaaaaaaaa```___\\\ZZZXXXTTTRRROOOLLLIIIEEE@@@<<<:::888444333444555555555555555555555555666777777999<<<@@@EEENNN\\\mmmxxx{{{xxxxxxzzz||||||[[[III@@@888222222222000.........///...,,,)))))))))*********************)))))))))((((((((())))))((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''')))(((''''''&&&'''''''''&&&&&&&&&'''''''''((((((((()))******(((&&&###!!!))))))))))))(((((((((((('''((((((((())))))******,,,,,,,,,,,,---...///000......///000000000000/////////000222444555333222/////////000222444777888;;;<<<<<<<<<;;;888555444444444555666888999999:::555444444444444555666666444444333333333333444444xxxrrrpppjjjccc]]][[[\\\```bbbbbbeeejjjlllttt}}}|||rrrhhhbbb```\\\WWWTTTTTTVVVWWWXXXXXXXXXWWWUUURRROOONNNNNNKKKHHHFFFFFFFFFEEEDDDBBBFFFIIIJJJMMMSSSUUUSSSKKKJJJIIIIIIJJJKKKJJJHHHIIIJJJKKKKKKIIIIIIIIIJJJIIIPPP[[[gggqqqxxx}}}}}}|||}}}{{{zzzyyyxxxvvv{{{~~~{{{gggYYYLLLFFFGGGMMMZZZgggwwwyyyoooddd[[[TTTQQQPPPOOOQQQSSSTTTVVVYYY]]]```aaaffflllppprrruuuxxxzzzxxxxxxxxxwwwvvvvvvuuuuuuqqqooommmmmmnnnnnnmmmlllggggggffffffeeedddccccccbbbbbbaaaaaabbbcccdddeeecccbbb```^^^]]]]]]]]]]]]___``````___]]][[[[[[\\\]]]]]][[[YYYWWWXXX[[[]]]\\\\\\[[[ZZZYYYWWWUUUTTTTTTUUUWWWYYY[[[[[[\\\\\\[[[ZZZXXXWWWWWWZZZ]]]___^^^^^^^^^\\\[[[ZZZ[[[[[[\\\]]]]]]^^^______`````````````````````_________bbbeeegggfffaaa^^^___bbb```]]]YYYVVVUUUVVVUUUUUUSSSUUUWWWXXXXXXYYYZZZ[[[XXXYYYYYYYYYXXXWWWUUUTTTTTTTTTUUUVVVYYYYYYXXXVVVVVVVVVVVVVVVVVVWWWXXXXXXTTTTTTTTTSSSRRRRRRRRRQQQSSSTTTVVVWWWWWWXXXZZZ[[[ZZZZZZZZZYYYXXXWWWVVVUUUSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[[[[\\\YYYZZZ[[[\\\]]]^^^___```aaabbbdddffffffeeedddccceeeeeeddddddcccccccccbbbaaabbbccccccaaa___]]]\\\SSSOOOJJJDDDAAA===999777666444222222444444444333555555666888:::<<<>>>???>>>CCCLLLVVVcccssszzzuuussswww}}}|||cccJJJ@@@;;;444111555111///...---......---+++((()))))))))*********+++******)))(((((((((((((((+++******)))((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''))))))))))))************(((((((((((('''&&&%%%$$$***)))))))))((((((((('''((((((((('''''''''''''''((((((***+++,,,---............///000000000000////////////111333333111000000000111111333555888999888999999999888555333111111222555777999999999888555555444444333444444555333333222222222222333333xxxqqqqqqooolll```^^^___bbbbbbbbbeeejjjeeekkkooooooooonnnjjjddd```^^^[[[WWWTTTTTTVVVXXXWWWXXXXXXXXXVVVTTTQQQOOOLLLIIIFFFEEEEEEEEEDDDCCCCCCGGGHHHGGGIIIMMMOOOMMMLLLKKKJJJKKKLLLLLLJJJHHHKKKLLLMMMLLLKKKJJJKKKMMMIIIOOOZZZeeeooouuuyyy{{{~~~||||||~~~|||{{{xxxvvvsssvvv}}}xxxhhhVVVMMMHHHGGGNNNWWWaaammmoooaaaVVVOOOLLLIIIJJJJJJJJJJJJLLLPPPSSSUUU[[[cccjjjnnnrrrwwwzzzzzzyyyyyyyyyyyyyyyxxxxxxuuusssrrrrrrssstttssssssooommmkkkgggdddbbbaaa```bbbbbbaaaaaaaaaaaabbbbbbaaa```^^^\\\[[[[[[[[[[[[___``````^^^\\\ZZZZZZ[[[\\\\\\ZZZXXXVVVWWWZZZ\\\ZZZZZZZZZYYYXXXVVVUUUTTTUUUVVVXXXZZZZZZZZZZZZYYY\\\ZZZWWWUUUVVVYYY]]]____________]]]ZZZYYYYYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]````````````````````````cccfffhhheee___]]]^^^aaa^^^ZZZVVVSSSSSSTTTTTTSSSRRRUUUWWWXXXXXXYYYZZZ\\\WWWWWWXXXXXXWWWUUUTTTSSSRRRRRRRRRTTTVVVWWWUUUSSSVVVVVVVVVVVVVVVWWWXXXYYYUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTVVVWWWWWWWWWYYY[[[ZZZZZZZZZZZZYYYWWWVVVUUURRRRRRSSSTTTTTTTTTTTTUUUXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\^^^___```aaaaaabbbeeeggghhhhhhhhhgggffffffeeeeeedddccccccbbbbbbcccdddeeedddbbb```^^^SSSMMMFFF???;;;888555444333222111222333444333111///000222555888<<>>>>>@@@BBBHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLMMMNNNMMMLLLJJJIIIGGGGGGHHHHHHHHHHHHIIIIIIJJJPPP[[[eeemmmsssxxx{{{|||xxxvvvuuuvvvxxx||||||rrr___MMMDDDFFFMMMRRRXXXdddrrrwwwfffWWWOOOFFFCCCAAABBBDDDEEECCCAAAIIILLLRRRZZZcccjjjpppsssrrrtttwwwxxxxxxwwwxxxyyyxxxvvvuuuvvvzzz|||{{{yyyuuuqqqlllhhhfffeeecccbbbaaabbbbbbbbb```^^^\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[]]]^^^^^^\\\YYYWWWWWWXXXWWWXXXXXXWWWVVVVVVYYY[[[YYYYYYZZZZZZYYYXXXWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[YYYXXXWWWWWWYYY\\\___aaa^^^^^^\\\ZZZWWWUUUVVVXXXYYYZZZ[[[\\\]]]^^^^^^^^^\\\]]]___aaabbbccccccbbbddddddcccbbb```^^^\\\[[[^^^YYYUUUSSSTTTUUUTTTSSSUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZ[[[[[[ZZZXXXVVVUUUYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUTTTSSSRRRRRRVVVWWWXXXYYYZZZYYYXXXWWW[[[[[[YYYWWWUUUSSSRRRQQQWWWXXXXXXXXXXXXXXXWWWWWWXXXWWWWWWXXXZZZ[[[ZZZZZZ\\\]]]_________```ccceeeddddddddddddeeefffggghhhggghhhjjjjjjgggdddcccbbbdddcccbbbbbbaaa]]]XXXSSSJJJDDD<<<777666777666555666444222222333444444444999777:::======<<>><<<@@@DDDJJJRRRZZZbbbiiimmmooorrruuuwwwwwwvvvvvvwwwwwwvvvvvvyyy|||~~~}}}|||vvvsssooollliiigggdddbbbaaaaaa```___^^^\\\[[[ZZZZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[[[[ZZZWWWVVVVVVWWWXXXYYYYYYWWWVVVVVVXXXZZZYYYYYYYYYYYYXXXXXXWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZXXXWWWVVVVVVWWWZZZ]]]___^^^^^^\\\YYYVVVTTTUUUVVVYYYZZZ[[[\\\\\\]]]\\\\\\\\\]]]___aaabbbbbbbbbbbbdddccccccaaa```^^^\\\[[[\\\XXXTTTRRRTTTUUUUUUTTTWWWVVVVVVVVVWWWXXXZZZZZZWWWXXXXXXXXXWWWVVVTTTSSSWWWWWWVVVVVVVVVWWWXXXXXX[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWWWWVVVVVVUUUUUUTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQXXXYYYYYYZZZYYYYYYXXXXXXYYYXXXWWWXXXYYYZZZZZZZZZ]]]___aaabbbccceeehhhjjjhhhhhhhhhhhhiiijjjkkkkkknnnooopppooommmkkkiiiiiigggeeebbb___\\\XXXRRROOODDD???999666555555444333888777666555666666666666777888;;;AAADDDHHHSSS```mmm}}}gggRRREEE>>>666222111222000---/////////...---,,,+++******))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''((('''''''''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***&&&'''((()))***))))))((()))))))))((((((''''''''''''((((((((()))*********---***((())),,,...///...//////000111111111111000222111222444777888666444333333222111000000000000///111666999;;;:::888666555555666666666555333222222222222333444555555555}}}tttllljjjlllnnnnnnkkkiiijjjmmmlllfff```]]]XXXWWWXXXXXXWWWYYY^^^```aaaaaa^^^ZZZUUUSSSRRRUUUUUUTTTRRRQQQPPPPPPPPPMMMKKKFFFAAA======@@@CCCEEEEEEEEEFFFGGGHHHIIIJJJGGGHHHJJJKKKJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIINNNVVV]]]cccgggjjjlllxxx}}}~~~{{{xxxuuutttvvv{{{vvvfffYYYRRRFFFEEEFFFMMM\\\pppxxxooo]]]UUUKKKCCC@@@???===<<<;;;@@@GGGLLLQQQWWW^^^dddhhhlllpppssssssttttttuuussstttvvvyyy}}}~~~}}}{{{tttrrrpppnnnllliiidddaaa```___]]][[[ZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWXXXZZZZZZYYYXXXWWWWWWYYYYYYZZZZZZXXXVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYYYYZZZXXXWWWVVVVVVVVVXXX[[[\\\]]]]]]\\\YYYVVVUUUVVVWWWZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]^^^```aaaaaaaaaaaacccbbbbbbaaa___]]][[[ZZZZZZWWWSSSRRRSSSUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWWWWXXXYYYYYYZZZ]]]]]]\\\\\\ZZZYYYWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSYYYYYYZZZZZZZZZZZZZZZYYYZZZYYYWWWWWWWWWXXXZZZ[[[]]]___ccceeegggjjjmmmpppnnnnnnnnnnnnoooooopppqqqwwwwwwvvvuuutttrrrpppooojjjfff```ZZZUUUPPPJJJGGG===:::666444444333222111333333444444555666777777999<<>>BBBGGGIIIJJJMMMSSSXXX]]]aaafffjjjmmmoooqqqssspppqqqtttwwwyyyyyywwwvvvqqqpppoooooommmiiiddd```aaa___\\\YYYWWWXXXYYYZZZ[[[ZZZYYYWWWWWWVVVVVVVVVYYY[[[\\\[[[ZZZYYYZZZ\\\[[[[[[[[[YYYWWWVVVVVVWWWVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYYYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZXXXWWWYYY[[[]]]]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^^^^____________aaaaaa```___]]][[[YYYXXXVVVTTTRRRQQQQQQSSSUUUVVVVVVVVVVVVVVVWWWWWWXXXXXX[[[\\\\\\\\\[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZ\\\\\\]]]]]]\\\[[[ZZZYYYRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYWWWVVVUUUWWWZZZ\\\]]]```dddhhhkkknnnrrrttttttttttttuuuvvvxxxyyyzzz}}}|||zzzyyywwwvvvsssrrrjjjddd[[[SSSLLLFFFBBB>>>666555444444333333222111000111333444666888;;;===???DDDMMMVVV```mmmfffOOOAAA;;;555333222222222111---*********************++++++++++++***)))(((''''''&&&''''''''''''(((((())))))'''''''''''''''''''''''''''((('''&&&%%%%%%'''(((''''''''''''''''''''''''''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$$$$%%%&&&'''((()))***'''''''''(((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&******+++,,,---,,,+++***......///000111111111111333333444444555444333111111222333555555555444333111333555888888777555444444666999;;;;;;999666444444444444555555555666666yyytttwwwyyyuuummmggggggiiihhhiiilllooooookkkccc]]][[[WWWUUUTTTRRRQQQUUU\\\cccbbb___ZZZTTTQQQQQQRRROOONNNLLLKKKKKKMMMOOOQQQPPPNNNIIIDDD@@@???BBBEEEJJJIIIGGGEEEDDDBBBBBBBBBEEEFFFGGGIIIIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGJJJNNNQQQRRRSSSUUUVVVcccppp~~~wwwssssssvvvxxx|||}}}{{{llldddXXXOOOMMMTTT^^^eeezzzyyyiii\\\SSSLLLGGGCCC@@@BBBCCCCCCCCCDDDIIILLLOOOSSSYYY^^^bbbgggkkknnnnnnpppsssttttttrrrpppoooooonnnmmmmmmllliiieeeaaaaaa^^^[[[XXXVVVWWWXXXZZZ[[[ZZZYYYWWWWWWVVVVVVVVVYYYZZZ[[[[[[ZZZZZZ[[[\\\[[[\\\\\\ZZZXXXVVVVVVVVVUUUUUUTTTSSSTTTTTTUUUVVVUUUUUUVVVVVVWWWXXXXXXXXXZZZYYYYYYXXXXXXYYYZZZZZZYYYZZZZZZZZZZZZ[[[]]]```______`````````___^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^___^^^^^^]]][[[YYYWWWVVVSSSRRRPPPOOOOOOPPPSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY]]]]]]]]]]]]\\\ZZZYYYXXXXXXYYY[[[]]]]]]]]]\\\[[[SSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPQQQRRRSSSTTTVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXYYYXXXVVVUUUWWW[[[^^^aaadddiiinnnqqqtttxxxzzz{{{{{{|||}}}~~~|||zzzyyyvvvrrroooddd]]]TTTKKKDDD???;;;888333444555444444333333333444666888999:::===BBBFFFIIIRRR^^^iiivvvdddOOO@@@777444333222000/////////......((((((((('''(((((()))***+++******)))((('''&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&'''((('''%%%%%%''')))''''''''''''''''''''''''''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&(((***,,,------+++******------...000000111111111222333444444444222111111000111333444555555444333222333555777777555444222333555888::::::888555333333333333333333444444444nnnmmmqqquuussslllfffeeeeeeccceeehhhjjjkkkhhhbbb]]]YYYVVVTTTRRRNNNKKKOOOVVV___]]]YYYTTTOOONNNOOOQQQNNNMMMLLLLLLMMMOOORRRSSSOOONNNKKKGGGDDDCCCEEEGGGLLLKKKIIIFFFDDDCCCBBBAAAEEEFFFHHHIIIJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEHHHKKKLLLLLLLLLLLLMMMWWWdddttt|||zzzzzzzzz}}}}}}ssshhh___ZZZXXXXXX```iiiwww|||oooeee[[[RRRKKKDDDCCCAAA??????@@@AAABBBCCCFFFKKKPPPUUU[[[aaaeeejjjlllnnnooommmjjjiiiiiikkkiiigggfffffffffdddbbb___]]]ZZZWWWVVVVVVWWWXXXZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXZZZYYYXXXXXXYYYZZZZZZ\\\\\\[[[YYYWWWVVVVVVTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYZZZZZZXXXYYYZZZZZZZZZ[[[^^^aaa___``````aaaaaaaaa``````^^^]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[ZZZXXXVVVTTTSSSPPPPPPOOOMMMLLLMMMPPPSSSWWWWWWXXXYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[]]]]]]^^^]]]\\\ZZZWWWVVVUUUWWWYYY\\\]]]]]]\\\\\\WWWVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXZZZ[[[ZZZYYYZZZ___ccchhhlllrrrvvvyyy|||}}}yyyxxxvvvrrrlllfffYYYSSSJJJCCC===:::777555333444555555444444555666777999;;;<<<===BBBJJJQQQ\\\iiixxxfffOOOBBB999333111000///...,,,,,,,,,---...******((((((((()))***+++)))))))))(((((('''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''###&&&))))))&&&%%%''')))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''(((''''''&&&&&&''''''&&&&&&''''''((()))'''''''''''''''(((((((((&&&&&&'''''''''''''''''''''))),,,,,,,,,+++++++++,,,---...///000111111111000222444444333111111111000000111222222333222222333444555666555444222111000222444666666555333222222222222222222222222222|||hhheeejjjnnnoookkkgggdddccc___```cccfffgggeeeaaa___ZZZWWWUUURRRLLLHHHKKKQQQVVVVVVTTTQQQMMMKKKKKKLLLNNNNNNNNNOOOQQQSSSUUUVVVNNNNNNMMMJJJGGGFFFHHHIIILLLKKKIIIGGGFFFEEEDDDDDDFFFGGGIIIKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHHHHGGGFFFGGGHHHNNNWWWeeerrr}}}}}}oooccc\\\XXX\\\cccnnnzzz|||ssshhh```WWWQQQIIIEEEDDDBBB>>>;;;===>>>AAADDDHHHNNNVVV[[[aaaccceeeeeebbbaaabbbcccbbb___[[[ZZZ[[[]]]^^^___\\\[[[XXXVVVTTTTTTUUUUUUZZZZZZYYYXXXXXXYYYYYYYYYXXXYYYZZZYYYXXXWWWXXXYYYYYY[[[\\\\\\YYYWWWWWWWWWSSSRRRQQQPPPQQQRRRTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZXXXXXXYYYXXXXXXYYY[[[^^^^^^___```aaaaaaaaaaaaaaa^^^]]]\\\[[[ZZZ[[[[[[\\\YYYYYYXXXWWWUUUTTTRRRQQQNNNOOONNNKKKIIIJJJMMMQQQTTTUUUUUUVVVVVVUUUTTTTTTYYYYYYYYYYYYYYY[[[\\\]]]YYYZZZ[[[[[[ZZZXXXVVVUUUTTTVVVXXX[[[\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVVVVVVVRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXVVVWWWXXXYYYYYYZZZZZZZZZYYY\\\``````___```dddhhhnnnrrrwww{{{~~~~~~~~~~~~~~~xxxuuurrrpppoooiii___XXXLLLHHHAAA<<<999777666444333444555555333333555888777:::>>>BBBGGGRRR___iii{{{kkkQQQBBB;;;555222222---......---,,,,,,,,,---,,,+++)))(((((()))***+++(((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''!!!%%%***+++(((%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&(((((((((''''''''''''&&&&&&&&&'''((()))'''''''''(((((()))))))))&&&&&&&&&'''(((((())))))&&&)))+++,,,******,,,...+++,,,---///000111111111...111444444222000111222000000/////////000000111444555555555444333111000...///000222222222111000222222222222222222222111zzzgggaaadddiiikkkjjjgggdddbbb]]]^^^```cccdddcccbbbaaa\\\ZZZXXXUUUMMMGGGIIIPPPOOOPPPQQQPPPMMMJJJIIIHHHJJJJJJKKKMMMOOOQQQRRRSSSNNNNNNNNNLLLJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJLLLLLLKKKJJJIIIFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEFFFFFFEEEDDDDDDEEEHHHNNNYYYffftttrrrggg]]]YYYUUUWWWaaarrr}}}vvvnnndddWWWOOOLLLGGG???888;;;;;;<<<===@@@FFFNNNSSSXXXZZZ\\\\\\ZZZYYY[[[^^^ZZZUUUQQQOOOPPPTTTXXXYYYZZZYYYWWWUUUSSSSSSSSSSSSZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZYYYYYY[[[YYY[[[\\\\\\ZZZXXXWWWXXXRRRRRRPPPOOOPPPRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWUUUUUUVVVWWWWWWXXXXXXYYYXXXYYYXXXWWWVVVVVVXXXZZZ]]]]]]___```aaaaaaaaaaaa^^^]]]\\\ZZZZZZZZZ[[[[[[XXXXXXWWWVVVTTTRRRPPPOOOMMMNNNMMMJJJGGGHHHKKKOOOOOOPPPQQQRRRRRRQQQPPPOOOVVVUUUUUUUUUVVVWWWYYYZZZUUUVVVXXXYYYYYYWWWUUUTTTTTTVVVXXXZZZZZZYYYWWWVVVXXXXXXWWWVVVVVVUUUTTTTTTRRRSSSUUUVVVVVVVVVUUUTTTSSSTTTUUUWWWYYY[[[\\\]]]WWWXXXYYYZZZ[[[[[[[[[[[[ZZZ___cccdddcccdddhhhlllppptttyyy}}}~~~}}}{{{yyyvvvuuusssssspppmmmjjjiiiggg```UUULLLEEEAAA<<<888777666555555333444555444222222555888999>>>EEEMMMWWWfffyyy}}}dddRRR@@@888444///...000,,,...000111///---,,,,,,+++***((('''&&&'''((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%+++,,,)))&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''))))))))))))''''''&&&%%%&&&'''((()))'''((((((((())))))******&&&&&&&&&'''((()))******%%%(((++++++******---///+++,,,---///000111111111---000333444222000111333000///...------...///000555555555555444222000///------...///////////////222222222222222222222222uuu___bbbdddffffffdddbbbaaaaaabbb______bbbaaa___bbbfffcccbbb```\\\XXXSSSOOOMMMPPPUUUXXXVVVNNNIIIIIILLLJJJJJJLLLPPPSSSVVVVVVVVVRRRPPPMMMKKKIIIIIIJJJKKKMMMMMMMMMLLLKKKIIIHHHGGGKKKMMMOOONNNKKKHHHHHHIIIFFFDDDAAA>>>>>>???AAACCCDDDEEEFFFGGGGGGGGGFFFEEEJJJLLLPPPXXXddduuu}}}~~~tttmmm```RRRNNNQQQZZZkkk{{{ttteeeYYYRRRKKKCCCBBBAAA???<<<;;;<<<@@@DDDIIIIIIKKKNNNQQQQQQOOOMMMKKKJJJGGGFFFFFFGGGIIIKKKTTTTTTSSSRRRRRRQQQRRRRRRVVVWWWYYY[[[]]]^^^______\\\\\\[[[[[[\\\\\\]]]^^^[[[ZZZXXXXXXXXXVVVTTTQQQTTTRRRQQQRRRSSSUUUTTTTTTSSSTTTUUUTTTRRRRRRTTTVVVSSSTTTVVVWWWXXXXXXXXXWWWYYYYYYXXXVVVSSSSSSTTTVVV___]]]\\\]]]___aaaaaa```^^^^^^]]][[[YYYXXXVVVVVVZZZXXXVVVSSSQQQPPPOOOOOOPPPNNNLLLKKKKKKLLLNNNPPPPPPOOOMMMLLLLLLLLLMMMNNNRRRSSSTTTUUUWWWYYYZZZ[[[WWWVVVUUUTTTTTTTTTVVVVVVSSSSSSTTTUUUVVVXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXWWWUUUSSSTTTWWWXXXVVVTTTSSSSSSSSSVVVYYY\\\\\\\\\WWWXXXYYY[[[\\\]]]^^^^^^dddeeeeeefffgggjjjooossszzzvvvsssvvv}}}|||zzzxxxtttooollljjjiiiiiihhhgggfffddd^^^UUUKKKDDDAAA<<<777444444555444222555222333555666666;;;BBB@@@HHHQQQ\\\mmm}}}tttssszzzwww\\\GGG@@@777222222111///+++++++++++++++++++++++++++******)))(((((((((((((((((())))))(((&&&$$$%%%&&&&&&((()))++++++)))(((&&&+++)))'''%%%$$$######$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''((((((((((((***)))'''&&&&&&'''((()))+++)))'''(((******'''$$$)))***+++,,,------------000000//////.........---000/////////000222444666444555666777777555333222000...---...000000,,,(((111111111111000///---,,,ttt^^^aaadddggghhhgggeeecccccccccaaaaaaddddddbbbdddiiihhhfffccc___ZZZWWWTTTSSSRRRVVVYYYVVVNNNIIIIIIKKKNNNNNNOOORRRTTTVVVWWWWWWTTTRRROOOMMMKKKKKKKKKLLLKKKKKKKKKLLLKKKKKKJJJIIILLLNNNPPPOOOLLLIIIHHHHHHDDDBBB>>><<<<<<>>>AAACCCFFFGGGHHHIIIJJJJJJIIIIIIHHHIIIKKKPPPYYYggguuu}}}|||{{{{{{|||xxxiiiYYYOOOKKKMMMVVVbbbppp}}}qqqiii```XXXMMMIIIDDD???===>>>@@@AAADDDDDDDDDFFFGGGHHHFFFDDDDDDCCCAAA@@@AAACCCFFFHHHJJJJJJIIIHHHHHHHHHHHHIIIQQQRRRUUUWWWYYY[[[]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\ZZZYYYYYYXXXUUUSSSQQQOOONNNPPPRRRTTTTTTSSSTTTTTTUUUTTTRRRRRRSSSUUUTTTUUUWWWYYYZZZ[[[ZZZZZZZZZ[[[ZZZWWWTTTRRRRRRSSSZZZZZZ[[[^^^``````___]]]]]]]]]\\\[[[ZZZXXXWWWWWWXXXVVVTTTRRRPPPOOOOOOOOOPPPOOOLLLKKKKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLLLLMMMPPPQQQRRRSSSUUUWWWXXXYYYVVVUUUTTTTTTTTTTTTUUUVVVUUUUUUVVVVVVVVVVVVVVVUUUWWWWWWXXXXXXXXXXXXXXXXXXUUUSSSRRRTTTWWWXXXXXXVVVUUUUUUUUUWWWZZZ\\\\\\[[[ZZZ[[[^^^```bbbcccccccccdddfffhhhjjjlllpppvvvzzz~~~zzzxxx{{{}}}uuurrrnnnjjjgggeeedddccccccbbb___\\\VVVNNNEEE???>>>;;;777555666777666444555444666:::<<<===BBBHHHNNNZZZjjjxxxvvvvvvwwwxxx}}}bbbLLL@@@:::444111111111///,,,++++++************++++++***))))))(((((((((((((((((())))))(((&&&$$$%%%&&&'''((()))******)))((('''+++***)))'''&&&&&&&&&&&&)))(((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&((('''&&&(((+++,,,***(((******++++++,,,------...////////////......------000/////////111222444555444444555555555444333222,,,+++***+++,,,,,,+++)))...000222333222000//////ttt^^^^^^ccchhhkkkkkkhhhfffdddfffccccccffffffdddeeeiiijjjhhheeebbb^^^\\\ZZZYYY[[[^^^```\\\TTTOOONNNPPPSSSSSSTTTUUUVVVVVVVVVVVVSSSRRROOOMMMKKKJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPRRRQQQNNNJJJGGGFFFBBB???<<<::::::===@@@CCCEEEFFFHHHJJJKKKKKKKKKJJJHHHGGGGGGHHHMMMWWWbbbjjjzzz|||}}}yyyyyy}}}yyyhhhYYYNNNHHHJJJNNN]]]lllzzzrrr```YYYOOOHHHDDDCCCAAA???AAA@@@>>>===>>>>>>===;;;===<<<;;;<<<>>>AAAEEEGGGFFFEEEDDDCCCBBBAAAAAAAAAJJJKKKMMMPPPSSSVVVXXXYYYYYYZZZ\\\^^^______^^^]]]]]][[[YYYXXXWWWVVVTTTRRRLLLKKKJJJLLLNNNQQQQQQQQQRRRRRRSSSRRRQQQPPPRRRTTTTTTUUUWWWXXXZZZZZZZZZYYY[[[\\\[[[YYYUUURRRQQQQQQVVVWWWZZZ]]]```___]]]ZZZ]]]]]]\\\ZZZYYYXXXWWWWWWTTTSSSQQQOOONNNNNNNNNOOOPPPOOOMMMKKKKKKKKKMMMNNNOOONNNMMMLLLKKKKKKKKKKKKMMMMMMOOOPPPRRRSSSUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUWWWWWWXXXYYYXXXVVVSSSRRRUUUUUUUUUVVVWWWWWWXXXXXXTTTSSSTTTUUUXXXZZZZZZYYYYYYYYYYYY[[[^^^___^^^]]]\\\^^^bbbeeeggghhhhhhhhhcccfffkkkoootttyyy~~~~~~zzzpppmmmjjjfffbbb```___^^^___\\\XXXSSSMMMFFF???:::777555333333444555444333666555777<<>>BBBGGGJJJFFFEEECCC@@@>>><<<;;;:::AAABBBEEEHHHKKKOOORRRSSSTTTVVVZZZ]]]___^^^]]][[[ZZZXXXUUUTTTSSSRRRPPPNNNIIIGGGFFFGGGIIIJJJJJJJJJKKKMMMNNNNNNNNNOOOQQQSSSRRRSSSTTTUUUVVVVVVUUUTTTYYYZZZ[[[ZZZWWWSSSRRRQQQWWWWWWXXX[[[]]]^^^]]][[[^^^]]][[[ZZZWWWUUUTTTSSSOOONNNMMMLLLLLLLLLMMMMMMOOONNNLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUWWWYYYZZZ[[[ZZZXXXUUUSSSUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ[[[\\\\\\]]]]]]^^^aaadddeeeeeeddd___aaaeeeiiikkkllllllkkkeeejjjqqqwww}}}zzztttnnnllliiieeeaaa___]]]\\\]]]YYYSSSLLLGGGBBB===999444444444444555555444444:::999;;;AAAGGGMMMWWWaaayyytttsssyyy~~~bbbLLL>>>777222000//////000///---***+++***)))(((((()))***+++)))))))))))))))((((((''''''((()))(((&&&%%%&&&'''''''''((())))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&###$$$%%%'''((((((((('''++++++*********)))(((''',,,+++)))))))))+++...///------------------------/////////000111222222333333333222111000111111111***,,,---+++))))))---000...222777888444111111222ttt]]]]]]dddooowwwyyyxxxuuutttnnnhhhcccbbbaaa]]][[[\\\___aaabbbcccaaa^^^ZZZWWW^^^___^^^[[[UUUQQQPPPPPPXXXZZZ]]]\\\XXXTTTRRRRRRMMMLLLKKKIIIHHHGGGFFFFFFDDDFFFHHHKKKNNNPPPQQQRRRTTTTTTTTTSSSQQQMMMIIIFFFAAA@@@>>>======???BBBDDDFFFGGGHHHHHHHHHGGGFFFEEEHHHHHHGGGFFFFFFIIINNNRRRTTT[[[hhhvvvzzzyyy}}}zzz|||}}}qqqggg```[[[XXXOOOQQQXXXdddtttxxxmmmfff___WWWQQQNNNJJJDDD@@@===<<<:::999888888999;;;>>>CCCHHHKKKGGGEEEBBB>>>999666333222;;;;;;===@@@CCCGGGJJJLLLPPPSSSXXX\\\^^^]]]\\\ZZZWWWUUURRRPPPOOONNNLLLKKKFFFDDDBBBAAABBBBBBBBB@@@BBBDDDFFFHHHIIIKKKOOOQQQQQQRRRSSSTTTTTTSSSRRRQQQVVVXXXZZZYYYXXXVVVUUUUUUZZZXXXWWWWWWZZZ\\\^^^^^^^^^\\\ZZZWWWTTTQQQOOONNNKKKJJJIIIIIIIIIIIIKKKKKKMMMMMMLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLNNNPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUWWWYYY[[[]]]\\\[[[XXXWWWXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYYYY[[[[[[^^^___aaafffjjjllllllkkkfffhhhkkknnnoooppppppooommmrrr{{{}}}uuuoookkkjjjgggccc```]]][[[ZZZZZZUUUMMMGGGBBB>>>;;;999777888888999888888999999??????CCCMMMXXXeeetttwwwsssrrryyy{{{{{{|||fffPPPBBB999555111000000000///...+++)))******)))(((((()))******((())))))***)))(((''''''&&&(((((((((&&&%%%&&&'''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((((((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''(((***+++***+++++++++)))(((''''''+++***)))((()))+++---///,,,,,,,,,,,,------------...//////000111111111111222222111000000000000111+++---...---++++++///333222555888888444111///000uuu^^^^^^gggsss}}}tttkkkccc```^^^ZZZXXXXXXZZZ\\\^^^```___\\\YYYVVV]]]]]]\\\YYYVVVSSSSSSSSSXXX]]]aaa```[[[UUUQQQPPPLLLLLLKKKKKKJJJIIIIIIHHHEEEFFFIIIKKKNNNPPPQQQRRRTTTSSSQQQPPPOOOLLLHHHFFFBBBAAAAAA@@@@@@AAABBBCCCGGGHHHIIIIIIIIIIIIGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKHHHOOOZZZiiivvv~~~~~~zzz|||{{{xxxsssnnn\\\UUUQQQUUU^^^iiivvv|||uuunnnhhh___ZZZRRRKKKFFFAAA===;;;888888888:::>>>BBBGGGJJJMMMKKKFFFAAA<<<888555333777777888999<<>>;;;999777555777888888888999<<<>>>BBBDDDMMM]]]nnn~~~yyypppooosss{{{{{{zzz~~~jjjQQQCCC:::444222111000000///...,,,***)))************************((()))*********)))'''&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''(((((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%'''(((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''')))***)))(((&&&%%%&&&(((***+++%%%''')))))))))((()))+++******))))))***+++---...++++++,,,,,,,,,,,,,,,---...///000000111111000000222111111111111000000000+++---...000111222555888777777666555444222///...vvv___\\\dddqqq}}}yyynnnccc___^^^[[[YYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\\\\[[[ZZZXXXWWWWWWXXXXXX___eeefff___WWWQQQOOOIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGIIILLLNNNPPPQQQQQQRRROOOLLLJJJJJJIIIFFFDDDAAABBBBBBCCCBBBBBBAAA@@@CCCDDDFFFHHHIIIIIIIIIIIICCCFFFHHHIIIHHHGGGFFFFFFEEEHHHNNNXXXeeettt~~~~~~{{{}}}yyylll___YYYWWWVVVYYY___tttvvvooofff\\\SSSJJJBBB>>>:::::::::;;;>>>CCCGGGJJJPPPNNNJJJEEE@@@<<<999888555555444555666999;;;===CCCEEEIIINNNQQQRRRRRRQQQMMMJJJFFFCCCBBBAAA@@@???;;;999777666666666555444555777999;;;<<<>>>AAADDDHHHJJJMMMPPPRRRTTTTTTTTTUUUVVVWWWWWWWWWWWWZZZ\\\ZZZXXXVVVUUUWWWXXXYYYXXXTTTTTTRRRPPPMMMKKKIIIHHHFFFFFFDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLNNNOOOOOOFFFGGGIIIKKKLLLLLLLLLKKKKKKLLLMMMOOOQQQRRRSSSTTTSSSTTTVVVWWWXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZYYY\\\[[[[[[ZZZYYYXXXWWWWWWTTTWWW[[[]]]^^^```cccffflllnnnqqqvvv{{{}}}}}}{{{xxxxxxvvvuuuttttttuuuuuu|||~~~zzzuuuppplllfffeeeccc```\\\YYYVVVTTTPPPKKKEEE???<<<;;;999777444666999:::;;;>>>CCCHHHOOOTTTbbbvvvyyyuuuttttttyyy|||{{{rrrTTTCCC;;;555111000.........---,,,+++***+++)))***+++,,,,,,+++***)))((((((*********)))'''&&&&&&'''((('''&&&&&&'''((('''''''''&&&&&&''''''''''''(((((())))))((('''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''' """$$$&&&'''(((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))'''''''''&&&'''''''''(((###&&&((()))''''''(((***)))))))))***++++++,,,,,,***+++++++++,,,,,,,,,,,,...///000111111111000///111111222222222111000///---...111666;;;???AAABBB999555222222444444111...www```WWW```mmmyyy|||pppddd```___]]]]]]^^^]]][[[YYYXXXXXXZZZ]]]___XXXWWWWWWVVVUUUUUUVVVVVVYYY```hhhiiibbbYYYRRROOOEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHJJJLLLNNNOOOPPPPPPPPPLLLHHHFFFFFFFFFEEEBBB@@@AAACCCDDDCCCAAA???>>>===???AAADDDGGGHHHIIIIIIDDDGGGKKKLLLKKKHHHFFFEEEGGGFFFFFFKKKWWWhhhxxx}}}|||~~~{{{|||~~~{{{wwwyyy{{{qqqhhh```XXXTTTVVVVVVbbbooowwwuuuiii]]]RRRGGGAAA======<<<===@@@DDDHHHKKKKKKIIIFFFBBB>>>;;;888777555444333333333555888999:::<<<@@@DDDGGGIIIJJJJJJGGGCCC???<<<::::::999888666555333333444444444333444555777777888999<<<>>>AAACCCGGGKKKPPPSSSTTTUUUWWWWWWWWWWWWVVVWWWZZZ\\\WWWVVVVVVVVVWWWWWWUUUTTTPPPOOONNNMMMLLLJJJIIIIIIFFFEEEDDDCCCBBBCCCDDDDDDGGGHHHIIIKKKMMMNNNOOOPPPEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMOOOPPPRRRTTTUUUUUUTTTUUUVVVXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWXXX[[[[[[[[[[[[[[[ZZZZZZZZZWWW[[[___bbbdddggglllpppwwwxxx|||{{{yyyvvvtttrrrrrrsssttt|||}}}xxxxxxwwwvvvtttpppmmmjjjfffeeedddaaa]]]ZZZWWWUUUOOOKKKEEE@@@>>><<<;;;999:::===???AAADDDIIIPPPVVVccckkk|||zzzmmmdddjjjvvv}}}zzz|||sss]]]FFF;;;666222///000,,,,,,,,,+++******+++,,,(((***,,,......,,,***((('''(((***+++***)))'''&&&%%%'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%$$$((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&***)))'''%%%$$$%%%&&&'''$$$&&&'''((((((&&&%%%###&&&(((***)))&&&$$$%%%&&&((((((***++++++,,,++++++*********++++++,,,,,,,,,...///000111111000//////000111333444333222000...000000444<<>>===<<<;;;;;;======>>>BBBFFFHHHHHHFFFLLLMMMLLLLLLJJJGGGEEEDDD???BBBEEEGGGNNN[[[lllyyy~~~{{{yyy|||wwwjjj[[[QQQOOORRRUUUZZZcccqqq{{{pppaaaQQQGGGDDDAAA??????AAACCCDDDDDDHHHFFFCCCBBB@@@===:::777777555333111000000111222444555777999;;;======>>>777777888888777555333222444555666555333222444666444666777777666666777888>>>AAADDDHHHKKKPPPTTTXXX^^^]]]]]]\\\[[[ZZZXXXWWWUUUTTTSSSVVVZZZZZZUUUPPPQQQOOOKKKGGGEEEDDDEEEFFFHHHFFFDDDDDDFFFFFFFFFEEECCCDDDGGGIIIJJJJJJIIIIIIKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNPPPSSSTTTUUUUUUUUUTTTVVVXXXZZZZZZXXXUUURRRWWWUUUSSSQQQRRRUUUXXXZZZ]]]]]]\\\]]]^^^```bbbccc```bbbdddiiiooovvv|||uuurrrnnnkkkkkknnnsssvvv|||yyyppppppppppppnnnmmmkkkjjjfffeeecccaaa___[[[VVVRRRIIIFFFAAA>>>===<<<<<<;;;@@@CCCFFFIIINNNXXXfffpppvvv^^^^^^aaaiiiwww}}}{{{|||mmmVVVKKK===444222222222111+++,,,---------+++)))'''))))))))))))))))))))))))(((''''''''''''(((((()))''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((%%%$$$%%%'''(((&&&$$$&&&%%%$$$%%%'''((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%&&&(((((('''&&&'''&&&%%%$$$###$$$%%%&&&***)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))%%%&&&(((***++++++******%%%%%%%%%&&&'''((()))***))))))))))))************))))))))))))***+++,,,---,,,---.../////////...---,,,---...000000000///...///555777888CCCRRRTTTMMM:::666000...///000///...vvvXXXQQQVVV[[[aaajjjssstttqqqtttnnngggaaa___```bbbccceeebbb___[[[XXXVVVVVVVVVWWWXXXWWWUUUSSSRRRRRRTTTWWW\\\bbbfffddd]]]TTTOOOHHHGGGFFFFFFFFFFFFGGGHHHOOOPPPPPPPPPNNNMMMNNNOOOLLLJJJHHHFFFEEEDDDEEEFFFAAA@@@???>>>===<<<;;;:::999:::===@@@DDDGGGIIIJJJNNNMMMKKKKKKKKKIIIFFFCCCBBBCCCDDDDDDGGGPPP^^^hhhtttzzzxxxuuuvvvzzzqqqeeeZZZWWWSSSQQQTTT^^^mmmwwwxxxjjj\\\RRRLLLIIIFFFCCCCCCCCCBBB@@@BBBAAA@@@@@@???===888555333333222222222333444555444555666777888999999999666666666666555444333222333333222222111111222333444555666777666777999:::===@@@DDDHHHKKKOOOTTTWWW[[[[[[[[[[[[[[[ZZZZZZYYYXXXVVVUUUWWWZZZYYYSSSNNNMMMLLLIIIFFFDDDDDDDDDEEEFFFDDDCCCCCCDDDDDDCCCBBB@@@AAAAAABBBCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKNNNOOOQQQSSSTTTTTTTTTTTTUUUWWWYYY[[[ZZZXXXUUUSSSXXXWWWUUUTTTUUUWWWZZZ\\\```_________aaacccfffgggjjjllloootttzzzzzznnnmmmkkkjjjkkknnnqqqtttyyy{{{}}}~~~|||yyyuuurrrrrrrrrpppooonnnnnnnnnnnngggfffccc```\\\VVVPPPLLLEEEBBB???===>>>@@@CCCDDDGGGLLLTTT[[[cccooo}}}vvvggg]]][[[```jjjxxx~~~}}}~~~}}}eeeRRRGGG@@@666111000000...,,,------,,,+++************)))))))))))))))))))))))))))(((((('''''''''(((((((((((('''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''%%%$$$%%%'''(((&&&$$$&&&%%%$$$%%%'''((('''&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++((('''&&&&&&'''((('''%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((((()))))))))*********))))))))))))***+++,,,,,,+++,,,---.........------//////000111111111000///111666777777@@@LLLMMMFFF888444000///000000///...uuuYYYTTTXXX\\\___fffooorrrppppppjjjccc___^^^aaadddfffdddccc```\\\YYYWWWUUUTTTUUUUUUSSSPPPNNNNNNPPPRRRVVV[[[aaaeeeccc]]]UUUOOOHHHGGGFFFFFFFFFFFFGGGHHHNNNOOOPPPOOONNNMMMNNNOOOLLLKKKIIIGGGEEEEEEEEEFFFAAA@@@???>>><<<;;;:::999555777:::>>>AAAEEEJJJMMMOOOLLLIIIJJJMMMMMMHHHCCCBBBBBBBBBAAABBBIIISSSZZZgggqqq{{{}}}xxxssswww}}}qqqjjj^^^RRRMMMPPPXXX___iiiwwwuuuiiiaaa^^^ZZZTTTOOOKKKFFFBBB???>>>>>>>>>??????<<<888444333333333444444444444555333333444555555444444444666555444444333333333333333222111111222333333222555666888888999;;;>>>@@@@@@CCCGGGJJJMMMPPPTTTWWWZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[YYYZZZ[[[XXXSSSNNNLLLKKKIIIGGGFFFEEEDDDDDDAAA@@@@@@@@@AAAAAA???===@@@???>>>===>>>???AAABBB???@@@AAACCCDDDFFFGGGHHHMMMNNNPPPQQQSSSTTTTTTTTTVVVWWWYYY[[[ZZZYYYVVVTTTXXXWWWVVVVVVWWWYYY\\\^^^aaa``````aaacccgggkkknnntttvvvyyy~~~xxxqqqhhhjjjlllnnnqqqtttvvvwwwyyyyyyyyyyyyxxxuuusssqqqqqqpppmmmkkkkkklllnnnooogggfffccc___YYYRRRLLLHHHBBB@@@??????BBBGGGMMMQQQ[[[bbbmmmyyywwwjjjaaa\\\YYYaaajjjzzz~~~uuu^^^KKK???888444000///000///,,,)))///---+++)))((()))***+++((((((((((((((((((((((((***)))((('''''''''''''''((('''&&&%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&$$$&&&%%%$$$%%%'''((('''&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((***---///111)))(((&&&&&&''''''&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&(((((())))))))))))************)))))))))******+++***+++,,,------------,,,///000000111000000//////000444444333888AAAAAA:::444222000000111111000///vvv[[[ZZZ___cccgggmmmtttwwwuuummmhhhaaa]]]^^^aaadddfffdddcccaaa^^^[[[XXXUUUTTTWWWVVVRRROOOLLLMMMPPPSSSXXX\\\aaadddbbb\\\TTTNNNHHHGGGFFFEEEDDDEEEFFFGGGLLLMMMNNNMMMLLLKKKLLLMMMKKKJJJHHHFFFDDDCCCBBBBBB@@@???>>><<<:::999777777111555:::===@@@CCCHHHKKKNNNJJJGGGJJJPPPQQQLLLGGG@@@AAABBBCCCFFFLLLTTTZZZ```gggoootttwww||||||~~~wwwggg[[[TTTRRRRRRUUU```ooowwwrrrtttpppiiibbbZZZSSSLLLGGGBBBAAA?????????===:::777666666666666444333111000111111222222222222222111555444333222111222333444666444222333666888777666999;;;>>>@@@BBBDDDHHHKKKJJJLLLPPPRRRTTTVVVYYY[[[]]]]]]]]]]]]^^^___`````````___^^^^^^]]]ZZZUUUQQQMMMMMMKKKJJJHHHFFFDDDCCC===<<<;;;<<<===<<<:::888;;;::::::::::::;;;;;;;;;999999;;;===???AAACCCDDDIIIJJJLLLNNNPPPRRRTTTUUUUUUWWWYYYZZZZZZYYYWWWVVVWWWWWWWWWXXXZZZ\\\^^^````````````bbbffflllqqquuuxxxzzz}}}yyyqqqkkkaaaeeekkkrrrwwwzzz{{{{{{yyyyyywwwvvvtttsssrrrqqqmmmjjjgggddddddfffjjjlllfffeeeccc^^^WWWPPPKKKIIIDDDDDDEEEGGGLLLUUU^^^dddttt|||wwwkkkaaa]]]```fffkkkttt~~~ttt\\\KKK???888333111//////000000---+++---,,,***)))))))))***+++((((((((((((((((((((((((******)))''''''&&&&&&&&&'''&&&%%%$$$###"""""""""((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&'''))),,,000222***(((''''''''''''%%%###"""###%%%'''(((((('''&&&$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&)))(((&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((((((((((()))))))))***+++******))))))))))))*********++++++,,,,,,,,,,,,............------,,,,,,---//////---111666666111111111111111111111000///yyy^^^ZZZbbbjjjoootttxxxxxxuuulllgggaaa^^^^^^```bbbcccccccccaaa___]]]ZZZXXXWWW[[[YYYUUUQQQMMMNNNQQQTTTZZZ^^^bbbdddbbb[[[SSSMMMHHHGGGEEEDDDCCCCCCDDDDDDHHHIIIJJJJJJHHHHHHIIIJJJIIIHHHFFFDDDAAA@@@>>>===@@@???===;;;999777555444111555<<>>AAA@@@>>><<<999777555444333:::DDDOOOUUUTTTMMMHHHHHHEEEEEEHHHNNNPPPMMMIIIDDDEEEHHHKKKOOOSSSVVVWWWSSSOOOOOOVVVfffwwwrrrbbbXXXOOOJJJIIIQQQ^^^nnnwwwrrreee```YYYRRRLLLFFFAAA>>>888888888888777777777777222333333444555555555555222222222222333444444555111333666888999;;;???BBBJJJNNNUUU[[[___cccfffhhhiiikkklllkkkiiifffeeeeeeccccccaaaaaaaaabbbcccdddaaabbbbbbaaa^^^ZZZVVVSSSHHHGGGEEEBBB???>>><<<<<<<<<:::888777777777666555555888<<>>===<<<:::::::::;;;<<<777888888888888777666666111222333444555555555555000555:::<<<;;;>>>DDDJJJPPPVVV```hhhmmmppprrrtttuuuvvvvvvsssooojjjgggfff___^^^^^^]]]^^^```cccddd_________]]]XXXSSSOOOLLLCCCBBB???===<<<<<<<<<===AAA>>>:::888888999999999999;;;>>>@@@AAA@@@???===888888888888888999999999888999:::<<>>;;;999888;;;CCCTTTiiivvvsssbbbRRRDDDDDDEEEDDDCCCAAA@@@>>><<<===???CCCFFFFFFEEEDDDBBBBBBBBBEEEKKKXXXfffpppvvvxxxzzz|||~~~zzzvvv~~~|||yyyjjj[[[UUURRRQQQUUU\\\hhhqqq~~~sssdddVVVMMMEEECCC@@@===;;;;;;<<<<<<<<<<<<<<<;;;:::888777666000111333555666666555555000888???AAA???AAAIIIRRRTTT[[[eeeooouuuwwwyyyzzz{{{|||{{{wwwqqqkkkgggeeeZZZYYYYYYZZZ\\\___bbbddd]]]^^^]]]YYYSSSMMMHHHFFFAAA@@@===<<<<<<===???AAAEEEAAA<<<::::::;;;<<<===555666888999;;;;;;<<<<<<::::::999999888888888777777777888999;;;>>>AAABBBFFFHHHKKKOOORRRUUUWWWXXXXXX[[[___cccgggiiijjjjjjlllmmmppprrrtttuuuuuuuuunnnllljjjgggfffggghhhhhhgggddd``````bbbcccaaa___dddiiiqqqvvvwwwssslllgggbbbaaa___\\\ZZZXXXWWWWWWUUUWWWYYYZZZYYYVVVRRROOOLLLNNNQQQQQQTTT\\\iiirrr{{{~~~rrrggg___VVVOOOKKKJJJGGGDDDHHHPPPZZZggg{{{}}}bbbJJJ???666333111------000***+++------,,,++++++++++++***((('''((()))***,,,************************(((((('''''''''(((((()))''''''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''"""%%%&&&%%%###"""$$$&&&&&&%%%$$$%%%'''((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&%%%&&&(((((('''&&&)))(((&&&%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########!!!"""$$$&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))''''''''''''(((***++++++---,,,+++++++++,,,---...))))))))))))***,,,///000.........///...,,,---000222333222...++++++///222eeedddiiipppsssrrrooollljjjaaaaaabbbbbbccccccccccccaaaaaaaaaaaabbbcccdddddd___\\\WWWRRRNNNLLLKKKKKKLLLPPPUUUWWWVVVUUUUUUVVVWWWSSSMMMFFFAAA???>>>???DDDDDDDDDDDDCCCCCCCCCCCCDDDCCCDDDHHHMMMMMMHHHCCCDDDBBB@@@===;;;:::::::::===HHHXXXjjjvvvuuudddQQQHHHFFFCCCAAA?????????@@@@@@???===>>>@@@BBBBBBAAA:::>>>BBBEEEHHHNNNVVV\\\ccckkkuuu|||~~~}}}}}}wwwmmmeee^^^UUUOOORRRZZZeeeqqq{{{yyyjjj___VVVQQQJJJGGGGGGHHHHHHGGGFFFFFFFFFEEECCC???;;;888:::999666555555666777777:::===@@@BBBBBBDDDHHHKKKZZZ```iiirrryyy{{{{{{{{{zzzxxxuuuoooggg___WWWRRRPPPOOOOOOOOOQQQTTTWWWYYYYYYWWWTTTOOOKKKGGGEEECCC>>>===<<<;;;;;;<<<===>>>@@@???===;;;:::;;;<<<===???>>><<<<<<>>>??????>>>>>>>>>===<<<<<<<<<<<<===:::<<>><<<;;;;;;<<<<<>>===<<>>;;;999888888888888999<<<@@@CCCDDDEEEHHHKKKXXX^^^gggooosssssspppnnniiigggddd___XXXQQQKKKGGGDDDCCCCCCDDDGGGJJJMMMOOONNNMMMJJJGGGEEECCCAAAAAA>>>===<<<<<<<<<===>>>???@@@>>><<<;;;;;;;;;<<<===:::999999:::===???@@@?????????>>>>>>>>>>>>>>>???===???AAABBBAAAAAACCCDDDCCCDDDEEEGGGIIIJJJKKKKKKPPPQQQRRRUUUWWWXXXYYYZZZ\\\\\\]]]^^^]]][[[ZZZXXXWWWWWWXXXZZZ[[[\\\]]]^^^[[[YYYVVVSSSSSSTTTVVVWWW[[[]]]^^^___\\\XXXTTTQQQOOOLLLIIIGGGGGGHHHHHHIIIFFFKKKNNNMMMLLLNNNNNNLLLRRRVVV]]]fffppp|||}}}pppfffYYYUUUOOOIIIEEEAAA???===<<>>@@@AAAMMMUUU]]]aaaaaa[[[OOOCCCAAAAAA@@@??????>>>======@@@EEEKKKLLLHHHBBB???===???>>>???@@@CCCEEEEEEEEEHHHPPP^^^nnn|||~~~}}}|||~~~zzznnn___]]]YYYTTTSSSUUU[[[___mmmtttzzzssslllhhheeebbbaaakkkhhhddd___YYYTTTPPPNNNEEEAAA===:::999888888777999<<<@@@CCCEEEGGGIIIJJJSSSXXX```fffgggddd___[[[TTTSSSOOOKKKFFFAAA>>><<<888888888999;;;>>>AAABBBBBBAAA@@@???????????????>>>>>>======>>>???@@@@@@AAA@@@>>>======>>>???@@@;;;::::::;;;>>>@@@@@@@@@@@@@@@?????????@@@AAAAAA@@@BBBDDDEEEDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQOOONNNLLLKKKKKKKKKLLLMMMOOORRRSSSQQQOOOMMMKKKJJJKKKLLLMMMRRRSSSSSSRRROOOKKKFFFDDDAAA@@@>>>======>>>@@@AAA???EEEIIIJJJMMMTTTXXXYYYaaahhhsss}}}~~~uuukkk___QQQIIICCCAAA>>>;;;:::;;;===???>>>CCCKKKUUUaaaqqqmmmTTTCCC;;;:::333222111000///---,,,,,,,,,+++***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))'''%%%$$$%%%%%%%%%###&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''%%%%%%(((***%%%%%%%%%%%%%%%&&&''''''+++((($$$$$$&&&'''%%%###'''&&&%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((('''''''''&&&'''(((((()))''''''''''''(((***+++,,,........./////////000000...---,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,...............---------xxx\\\[[[bbbkkkpppppplllfffcccdddgggjjjlllkkkgggbbb^^^\\\\\\]]]]]]___```bbbcccgggccc]]]VVVPPPMMMKKKJJJNNNOOOQQQPPPOOOMMMLLLKKKHHHIIIKKKIIIGGGFFFHHHKKKIIIHHHHHHHHHGGGFFFFFFFFFHHHGGGGGGHHHHHHFFFBBB???;;;;;;:::;;;===AAAEEEGGGSSSYYY]]][[[UUUOOOFFF>>><<<===>>>>>>>>>>>>===<<>>BBBDDDEEEFFFFFFKKKNNNSSSVVVVVVRRRNNNKKKFFFDDDAAA>>>;;;888777777555555555555666888999:::<<<;;;;;;;;;<<<<<<===>>>======>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCAAA@@@???AAAAAAAAA@@@AAA@@@@@@@@@AAABBBBBBCCCCCCEEEGGGHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIIIIHHHGGGFFFEEEBBBAAA@@@@@@AAACCCEEEGGGGGGFFFEEECCCCCCCCCDDDDDDJJJKKKJJJIIIGGGDDDAAA???;;;;;;:::999999:::===???AAAHHHNNNRRRZZZeeellloooyyytttnnncccYYYPPPGGG???:::@@@???===;;;<<>><<<;;;;;;<<>><<<888999;;;===???@@@@@@???CCCDDDEEEEEEEEECCCBBBAAA>>>===:::777666555555666666666555555555555555555999999888888999999:::;;;<<<===>>>???@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDFFFDDDBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEEEEFFFHHHJJJKKKKKKKKKLLLMMMPPPPPPPPPQQQQQQPPPPPPOOOHHHHHHGGGFFFEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@??????===<<<:::999999:::<<<===????????????@@@@@@@@@@@@AAAAAABBBBBBAAA@@@??????===>>>===<<<<<<>>>CCCGGGHHHRRR\\\dddooo{{{zzzooohhhWWWQQQJJJCCC>>>;;;999888:::;;;<<<===???EEEMMMSSSccclllzzz~~~gggOOOCCC>>>999444222,,,,,,---------,,,+++*********))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%###!!!"""$$$&&&&&&&&&&&&'''((()))***'''&&&$$$$$$%%%&&&''''''&&&$$$""""""###%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((***+++,,,))))))***+++,,,---.........---+++,,,,,,---+++***))))))((()))***+++,,,---------..................vvvYYYSSSZZZcccjjjkkkiiifffcccbbbccceeeeeedddaaa^^^\\\]]]]]]]]]]]]^^^___```aaa\\\ZZZVVVRRRPPPOOOPPPPPPTTTRRRPPPOOONNNLLLHHHFFFJJJNNNQQQPPPMMMMMMRRRWWW\\\ZZZXXXUUURRROOOMMMKKKHHHHHHHHHGGGEEEBBB@@@>>>===<<<;;;<<<>>>CCCGGGJJJNNNSSSSSSNNNIIIFFFBBB===888888999:::<<<===>>>???BBBGGGKKKLLLGGG@@@<<<:::<<<;;;;;;<<<>>>??????>>>???@@@CCCJJJUUUcccqqqyyy||||||mmm```WWWJJJIIIHHHHHHKKKVVVdddooo}}}rrriiiYYYQQQHHHCCCCCCDDDAAA>>>===<<<:::;;;<<<===<<<:::???>>>===<<<<<<<<<===>>>:::999777555444444444555555555555555444444333333666666666555555666666777;;;<<<===???AAABBBBBBBBB??????@@@AAABBBCCCCCCDDDDDDBBBAAABBBDDDFFFFFFEEEBBBBBBCCCCCCEEEFFFHHHHHHJJJLLLOOOPPPOOOOOOPPPRRRQQQQQQRRRRRRRRRRRRRRRQQQKKKIIIGGGEEEDDDCCCCCCDDD<<<<<<;;;;;;:::999999999888888777666666777888999<<<===>>>@@@AAAAAAAAAAAA<<<<<<===>>>???AAABBBCCC???@@@@@@???@@@EEEMMMTTT^^^jjjwwwrrrcccWWWPPPCCCAAA<<<888777777999:::555:::@@@GGGNNNXXXdddlll}}}{{{aaaMMM<<<:::;;;555...,,,,,,,,,,,,+++++++++++++++)))************)))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$""""""###%%%&&&&&&&&&'''((()))***+++***)))'''%%%$$$###$$$$$$'''&&&%%%%%%'''(((((('''!!!"""###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''(((***+++,,,******+++,,,,,,---......---,,,++++++------,,,++++++***))))))***+++---...,,,,,,,,,---------------wwwYYYQQQXXXaaahhhjjjiiihhhgggeeedddcccbbbbbbaaaaaaaaa]]]]]]\\\\\\\\\]]]]]]^^^ZZZXXXUUURRRPPPPPPQQQRRRUUUSSSQQQQQQSSSSSSQQQOOOQQQTTTUUUQQQLLLKKKPPPVVVZZZYYYWWWTTTQQQNNNLLLKKKHHHHHHHHHFFFCCCAAA?????????===;;;:::<<<@@@DDDGGGHHHKKKLLLIIIGGGEEE@@@:::777777888999;;;===@@@AAADDDEEEEEEEEECCC@@@===;;;<<<<<<<<<;;;:::;;;===>>>???AAACCCEEEIIIQQQ\\\eeemmmwwwvvvmmmUUUSSSNNNHHHEEEHHHQQQXXXbbbgggnnntttzzznnneeeZZZSSSRRRQQQMMMIIIJJJGGGBBBAAAAAAAAA@@@>>>>>>>>>======<<<=========999999888666555444444444333333444444555555444444555555555555555666666777999:::===???AAABBBBBBBBB@@@AAABBBCCCEEEEEEFFFFFFGGGEEEDDDEEEGGGHHHHHHHHHEEEEEEFFFGGGHHHJJJLLLMMMOOOQQQTTTTTTTTTTTTUUUVVVTTTTTTUUUUUUTTTSSSRRRRRRJJJHHHEEECCC@@@@@@@@@@@@999888777666555555555555333444444555777888888999;;;===@@@BBBDDDEEEEEEDDDBBBBBBCCCDDDFFFIIILLLMMMGGGIIIJJJJJJMMMUUUaaakkk}}}tttfffWWWKKKDDDBBB;;;;;;999888888:::===??????GGGRRR^^^jjjxxxooo^^^KKK===444666666000---///...---+++*********++++++)))***+++++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''%%%$$$$$$%%%&&&&&&%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&'''(((************(((&&&#########$$$'''&&&&&&'''))))))(((&&&######$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((''''''&&&&&&&&&&&&&&&'''%%%&&&'''(((((((((''''''''''''''''''(((***+++,,,))))))******++++++,,,,,,+++******+++---......------,,,+++******+++---...+++++++++,,,,,,,,,------wwwZZZRRRYYYaaahhhllllllkkkkkkhhhfffdddbbbaaabbbdddeee]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZXXXUUURRRQQQQQQRRRSSSSSSQQQRRRUUUZZZ]]]]]]\\\WWWYYYXXXRRRKKKHHHMMMSSSTTTSSSRRROOOMMMJJJHHHGGGGGGHHHHHHFFFCCC@@@?????????===;;;999:::===AAADDDDDDGGGGGGFFFEEEDDD>>>777888777777888:::===AAACCCCCC@@@>>>=========<<<:::999;;;<<<:::888999===AAABBBDDDEEECCCAAADDDLLLSSS\\\hhhwww}}}fffccc]]]TTTLLLJJJMMMQQQPPPTTTZZZ___gggsss~~~qqqjjjgggeee```[[[WWWRRRLLLIIIHHHHHHGGGEEE@@@@@@AAAAAA@@@???>>>===;;;::::::999888666555555111222333555666777777777666666666666777888999:::888999<<>>AAAEEEGGGHHHHHHGGGLLLLLLMMMNNNPPPTTTWWWXXXVVVXXXZZZ[[[___jjjyyypppiii]]]NNNBBB<<<;;;<<<999:::::::::;;;>>>AAADDDKKKUUUcccrrroooYYYIII???666222555333---///888///...+++))))))***+++,,,******+++,,,,,,+++)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&$$$"""###$$$%%%%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&(((((('''%%%###$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''%%%$$$%%%%%%$$$$$$$$$%%%&&&'''))))))'''''''''%%%$$$$$$&&&(((%%%$$$%%%'''((((((&&&$$$$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((''''''&&&&&&&&&''''''&&&''')))*********)))(((''''''''''''(((***+++,,,''''''''''''((((((((((((******)))+++---///......///---,,,******+++---...*********++++++,,,,,,,,,|||]]]OOOUUU]]]ccceeedddbbbbbb]]]eeejjjfffbbbaaaaaa```YYY[[[^^^^^^]]]ZZZXXXWWWTTTTTTTTTUUUVVVWWWYYYZZZZZZXXXUUUUUU___iiihhh___[[[^^^___WWWLLLGGGJJJOOOUUUSSSOOOLLLIIIFFFEEEEEEGGGEEECCC@@@>>>>>>>>>???EEECCC???:::777777;;;>>>DDDAAA>>>@@@DDDEEEBBB???999:::<<<===??????@@@@@@======<<<<<<<<<===???@@@AAA<<<666333444888;;;======@@@CCCBBB>>>===@@@DDDMMMVVVdddsss~~~{{{ssshhh]]]VVVRRRQQQNNNOOOPPPOOOQQQZZZgggrrr}}}yyywwwoooddd]]]XXXSSSLLLGGGDDDCCCCCCFFFJJJKKKHHHEEEEEE@@@<<<:::888444555888666666666666666666777888999999999999999999999999:::888888;;;@@@DDDDDDCCCKKKJJJJJJJJJKKKMMMPPPQQQSSSSSSRRRPPPOOONNNMMMLLLKKKLLLMMMNNNOOOPPPQQQRRRUUUWWW[[[___aaabbbcccbbb```^^^[[[YYYXXXWWWUUUSSSLLLGGGAAA<<<;;;===>>>???999666444444777888666555666555444555888;;;<<<<<<>>>AAAEEEKKKPPPUUUXXXZZZZZZ\\\```cccfffhhhiiiiiikkklllnnnrrrzzzqqqaaaVVVMMMBBB;;;::::::999666:::@@@CCCBBBDDDMMMXXX^^^iiiqqq}}}xxxdddRRRCCC999222111000///...---,,,,,,+++++++++************)))))))))))))))))))))))))))'''''''''''''''((())))))((()))*********((('''&&&'''&&&&&&%%%%%%&&&&&&'''#########$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$%%%%%%#########$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((&&&$$$'''---...)))$$$###((('''&&&'''((())))))''''''(((***+++,,,,,,,,,+++)))************+++++++++************))))))((((((000///...---------...///{{{]]]RRRWWW\\\``````___^^^^^^^^^dddgggccc^^^]]]\\\[[[VVVXXXZZZZZZZZZYYYXXXWWWTTTTTTUUUVVVWWWXXXXXXYYYVVVUUUSSSTTT[[[dddddd]]]XXX[[[[[[VVVNNNJJJLLLPPPSSSQQQNNNKKKHHHFFFDDDDDDCCCAAA@@@>>>>>>>>>???@@@CCCCCCAAA???<<<<<<>>>AAAEEEBBB>>>???BBBDDDCCCAAA======>>>???@@@AAA@@@@@@CCCBBBAAA@@@???@@@AAABBB???;;;666444444777999999;;;???BBBAAA>>>===???AAADDDKKKVVVdddrrr}}}}}}qqqggg```^^^XXXUUUPPPIIIEEEIIISSS\\\nnnxxx}}}vvvppphhh___XXXUUUSSSSSSVVVZZZ]]]\\\ZZZSSSJJJBBB>>>;;;777666999;;;:::::::::;;;===>>>???AAAAAAAAAAAAAAA???>>>===:::888888:::>>>AAABBBAAAGGGIIILLLPPPUUUZZZ^^^```______]]][[[YYYWWWUUUSSSPPPPPPRRRSSSUUUVVVWWWWWW\\\^^^aaadddggghhhhhhhhhbbb___ZZZWWWTTTRRRPPPNNNGGGCCC>>>:::999:::::::::999777555666888999888666888777777999<<>>============???@@@BBBBBBCCCDDDCCCBBBBBBDDDFFFJJJEEE???>>>@@@CCCCCCCCCAAAAAAAAABBBBBBAAAAAA@@@EEEDDDCCCAAAAAAAAAAAABBB>>>;;;777555555666666555:::===AAAAAA>>>;;;<<<======@@@FFFQQQ^^^mmmzzz}}}vvvrrrfff```UUUHHH???===BBBGGGSSS^^^nnn{{{|||uuupppnnnmmmpppuuuxxxwwwuuuhhhZZZMMMFFFCCC???===>>>AAAAAAAAABBBEEEHHHKKKMMMMMMNNNNNNLLLJJJFFFBBB@@@>>>======???AAACCCCCCBBBHHHLLLSSS\\\dddlllqqqttttttsssqqqnnnjjjfffcccaaa[[[\\\^^^```bbbcccdddeeecccdddfffhhhiiijjjiiiiiifffbbb[[[UUUQQQNNNKKKIIIEEEBBB???<<<<<<<<<;;;::::::999999:::<<<======<<<<<<===???BBBFFFJJJNNNOOOSSS[[[fffrrr{{{yyygggWWWIIIAAA;;;;;;:::;;;===AAAHHHLLLSSS___llluuuqqqZZZHHH???:::555000000000///...---,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''###$$$%%%&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&'''%%%'''---///+++(((''''''&&&&&&&&&((()))((('''((()))***++++++***)))((()))))))))*********+++++++++++++++***************,,,++++++******++++++,,,yyy\\\TTTWWW[[[]]]\\\ZZZXXXXXX\\\``````ZZZVVVUUUSSSQQQRRRQQQPPPPPPRRRSSSTTTTTTRRRSSSTTTUUUUUUUUUTTTSSSOOOQQQSSSRRRQQQQQQQQQQQQKKKKKKMMMOOOQQQQQQOOONNNKKKJJJHHHFFFDDDBBBAAAAAA======<<<===>>>???@@@AAADDDDDDDDDDDDDDDFFFJJJMMMPPPKKKCCC???>>>@@@BBBCCCBBBBBBBBBBBBBBBAAA@@@@@@BBBAAA@@@?????????@@@AAA>>><<<:::888888777555333888;;;??????===;;;999999;;;;;;===BBBLLLYYYeeelllyyyyyy{{{}}}vvvpppeeeVVVJJJBBBAAABBBFFFNNNYYYbbbjjjssszzzjjjYYYQQQOOOLLLJJJJJJIIIJJJMMMPPPUUUZZZ___aaaccccccaaa]]]XXXQQQKKKHHHHHHIIIJJJLLLMMMLLLKKKIIIOOOUUU```lllwww}}}xxxtttrrrpppqqqtttvvvxxxyyyzzzzzzqqqqqqqqqqqqpppooonnnmmmlllggg___XXXSSSOOOKKKIIIIIIHHHFFFEEEEEEDDDAAA?????????@@@BBBDDDEEEEEEEEEHHHKKKPPPUUUZZZ___dddgggnnnttt~~~}}}nnn^^^QQQHHHCCCAAA:::===@@@AAACCCKKKVVV___nnnzzzlll\\\GGG999666666444222//////......---,,,,,,+++************))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''&&&$$$&&&+++---+++(((((('''&&&%%%&&&((()))((('''((()))*********)))((('''))))))))))))************++++++++++++************,,,,,,,,,,,,,,,---------xxx\\\PPPUUU[[[^^^___]]][[[ZZZZZZ^^^___[[[XXXXXXVVVSSSTTTQQQNNNNNNPPPRRRRRRQQQPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRTTTRRRNNNIIIGGGHHHDDDEEEHHHLLLPPPPPPMMMJJJGGGFFFFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>>?????????FFFEEECCCAAABBBFFFMMMSSSTTTOOOGGGAAA>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>=========>>>???AAABBB???>>><<<;;;:::999666333777999<<<===<<<:::999888999888888:::???GGGOOOTTTbbbiiisssyyy{{{|||zzznnnaaaVVVNNNKKKHHHKKKNNNPPPRRRZZZfffooouuueee___^^^]]]\\\\\\\\\^^^ccciiipppvvv{{{~~~}}}xxxqqqiiiaaaZZZWWWWWWZZZ^^^```___\\\YYYWWWYYYbbbooo}}}{{{zzztttooohhhaaa\\\WWWSSSQQQRRRQQQPPPQQQQQQOOOLLLJJJIIIKKKMMMPPPQQQRRRSSSTTT^^^bbbiiiooouuu{{{xxxccc]]]TTTIIIBBB>>>???@@@<<>>>>>>>>>>>FFFDDDAAA>>>???DDDLLLRRRRRRNNNHHHCCC???>>>>>>???>>>???@@@@@@AAAAAAAAAAAA============???AAACCCDDD@@@>>><<<<<<;;;:::777444777888:::;;;<<<;;;999888555555555666999===BBBDDDKKKYYYlllyyy}}}}}}{{{ooofff```WWWWWWUUUPPPMMMPPPZZZbbbqqq~~~wwwssssssrrrssstttwww{{{}}}tttmmmhhhfffkkkqqqxxx|||zzztttoookkkjjjsss~~~yyytttppplllgggdddccccccbbbccccccbbb___]]]]]]```dddgggiiijjjlllmmm{{{zzzooobbbYYYMMMJJJFFFAAA<<<;;;>>>@@@CCCKKKVVVaaammm|||}}}dddOOO???:::333000000000///...------,,,,,,,,,+++++++++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$######"""###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''######''')))'''&&&'''&&&%%%%%%%%%'''((('''&&&&&&'''((())))))(((''''''((((((((()))))))))******)))))))))))))))*********)))***+++,,,,,,---,,,,,,vvv\\\QQQSSSVVVYYYZZZ]]]```bbbaaaeeegggfffeeeeee___YYYTTTQQQNNNPPPTTTVVVUUURRROOONNNLLLLLLMMMOOORRRSSSUUURRRRRRTTTQQQHHHBBBAAA???DDDJJJNNNOOOLLLHHHEEEAAABBBCCCCCCBBBAAA@@@???=========>>>>>>=========CCCBBB???======AAAHHHMMMJJJHHHFFFBBB???=========<<<===>>>@@@BBBCCCCCCCCC>>>>>>======>>>@@@AAABBB???===;;;;;;:::999777555777777777999;;;<<<;;;:::444444444555666888:::<<<>>>JJJ[[[kkkvvv|||tttsssnnnddd\\\YYY]]]cccmmmxxx~~~zzzyyyyyy~~~~~~~~~|||zzzzzz~~~xxxqqqhhhaaa[[[SSSJJJDDDEEEFFFGGGFFFGGGJJJOOOSSS\\\eeerrrmmm]]]LLL>>>555555444222111000000111,,,,,,,,,,,,++++++++++++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%###$$$&&&''''''&&&$$$###%%%&&&&&&'''((()))******)))%%%$$$'''((('''&&&(((&&&%%%$$$%%%'''((('''&&&$$$%%%'''((()))(((((('''(((((((((((()))))))))***''''''((((((((())))))))))))***,,,---.........---uuu\\\TTTTTTTTTTTTVVVZZZ```eeeeeeiiilllkkkjjjhhhbbbZZZSSSPPPNNNQQQWWWYYYXXXTTTOOONNNLLLKKKLLLOOOSSSVVVUUUQQQPPPUUUSSSJJJCCCBBB@@@FFFMMMPPPOOOKKKGGGEEEAAAAAABBBCCCBBBAAA@@@???::::::;;;<<<============@@@@@@???======???DDDHHHBBBCCCCCCBBB???=========;;;<<<>>>@@@CCCDDDEEEFFF>>>======<<<<<<===>>>???>>><<<:::999999888777555777666666888:::<<<<<<<<<777666555444444555666777888<<>>666...000222000---,,,...000,,,,,,++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%'''(((%%%%%%%%%$$$$$$############$$$&&&''''''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&&&&&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&&&&&&&###$$$&&&''''''&&&$$$###!!!"""###$$$%%%'''((((((+++'''%%%((()))'''&&&(((&&&%%%$$$%%%'''((('''&&&###$$$&&&((())))))(((((((((((((((((())))))))))))&&&'''''''''(((((())))))%%%&&&((()))*********)))uuuYYYOOOTTTVVVVVVXXX^^^bbbbbbnnnlllkkkjjjhhhccc\\\WWWVVVZZZ[[[[[[```fffccc[[[RRRRRRPPPMMMKKKMMMQQQTTTRRRPPPMMMKKKIIIGGGCCC@@@DDDHHHMMMPPPPPPLLLGGGCCCAAADDDFFFFFFCCC???<<<;;;<<<>>>>>>>>><<<<<<===???AAA@@@>>><<<;;;===BBBEEEDDDDDDDDDDDDBBB@@@>>><<<===???>>>::::::@@@EEEFFF???>>><<<:::::::::;;;<<<;;;:::999999::::::888777777666444444444555777999777666555444333444444555444888<<>>>>>@@@BBBBBBAAA@@@AAABBB@@@@@@???>>>>>>???AAABBBCCCDDDEEEFFFGGGFFFFFFEEEHHHKKKJJJFFFEEEHHHJJJIII???>>>;;;999888999:::;;;:::999888888999999888777666555444333333555666888555444333222222222333333222555888;;;BBBOOO___kkkvvv||||||||||||ssseee[[[VVVXXX]]]eeeqqq~~~~~~vvvkkkaaaYYYRRRLLLHHHGGGGGGGGGGGGJJJPPPWWW\\\iiiqqq}}}xxx```JJJBBB===555111333000///...---,,,,,,,,,,,,))))))))))))))))))))))))((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''(((((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&'''''''''''''''&&&%%%%%%''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''yyy\\\WWW^^^cccdddeeehhhiiifffgggiiijjjgggaaa^^^^^^aaa[[[bbbjjjrrryyy|||vvvmmm^^^XXXOOOKKKLLLPPPRRRSSSPPPNNNMMMMMMMMMMMMJJJHHHIIIKKKNNNOOONNNKKKGGGEEEDDDDDDBBB???===<<<>>>@@@AAADDDGGGIIIHHHFFFEEEEEE@@@AAABBBCCCCCCBBB@@@???BBBCCCEEEGGGHHHIIIJJJJJJMMMPPPPPPLLLJJJJJJGGGCCC???===:::777666888:::<<<;;;:::999999::::::999888444333222222222333555666333222111111000000111111111333444555999BBBNNNWWWkkkxxx{{{wwwxxxyyy|||~~~tttcccZZZVVVVVVXXX]]]gggsss~~~}}}sssmmmaaa\\\VVVPPPMMMLLLKKKJJJNNNPPPSSSWWW]]]eeeooouuuoooTTTEEE999888888333///000//////...---,,,,,,,,,,,,(((((()))******)))((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$&&&&&&'''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''{{{___YYYbbbkkkooorrrvvvuuusssqqqpppmmmiiieeebbbbbbcccccchhhoooxxx~~~xxxggg^^^RRRMMMNNNQQQRRRQQQNNNMMMMMMNNNPPPPPPOOONNNMMMNNNNNNNNNMMMKKKIIIGGGHHHGGGEEEBBB>>>===>>>@@@DDDHHHLLLNNNMMMKKKIIIHHHBBBDDDFFFIIIIIIFFFBBB>>>AAABBBCCCDDDEEEFFFFFFFFFLLLOOOPPPNNNLLLJJJDDD<<<>>><<<999777777:::===??????>>><<<;;;;;;;;;999777222222111111222222333444111111111111000000111111222222333333555;;;BBBHHHZZZggguuuzzzxxxvvvwwwyyyvvvyyy{{{}}}~~~{{{pppeeebbb]]][[[[[[___eeehhhppp|||{{{rrriiibbb\\\ZZZUUUSSSRRRRRRTTTXXX\\\___eeegggkkkooouuu~~~zzzbbbRRRBBB999333444444000------......---,,,++++++,,,,,,(((***+++------+++***(((((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%############$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''}}}aaa\\\gggsss{{{zzztttnnnlllnnnooommmjjjhhhhhhkkkqqqxxxzzzyyywwwkkkaaaVVVPPPPPPQQQPPPOOOLLLLLLMMMOOORRRSSSSSSRRRPPPPPPNNNMMMLLLKKKJJJJJJMMMLLLKKKGGGBBB???>>>???GGGJJJOOOQQQPPPMMMJJJIIIEEEGGGJJJMMMNNNKKKEEE@@@??????@@@AAABBBCCCDDDEEEJJJNNNOOOOOOOOOMMMFFF>>><<<;;;999999:::===AAACCCAAA>>><<<:::999777444222111111111111111222333333111111222222222222222222000111222222444777;;;>>>EEEMMMZZZfffmmmqqqtttxxxwwwzzz}}}}}}yyyqqqiii```ZZZUUUSSS[[[fffuuulllggg```YYYTTTSSSUUUWWWZZZ\\\___ccciiipppvvv{{{sss\\\HHH>>>:::555111000000...,,,------,,,,,,++++++++++++,,,((()))+++,,,,,,+++)))((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((~~~bbb___kkkxxxzzzsssmmmnnntttyyywwwsssgggbbb___bbbfffggghhhiiieee___WWWRRRQQQPPPOOOMMMKKKKKKLLLOOOSSSUUUUUUTTTSSSQQQNNNLLLKKKLLLMMMNNNPPPPPPNNNJJJEEEBBBAAAAAAJJJNNNQQQSSSQQQMMMJJJIIIHHHHHHJJJNNNPPPNNNHHHCCC<<<======???AAACCCEEEGGGDDDGGGHHHIIIKKKLLLEEE===:::::::::;;;<<>><<<999666555333000---111111111222222222222222111111222333333333333222///000111222444555777777999<<>>@@@BBBCCC===?????????CCCEEEAAA999::::::;;;<<<===>>>???@@@<<<999777666555333111///111111222222333333222222000111222333333333222222111111333444666666555444666666;;;DDDLLLUUUeeesssuuunnnffffffhhhlllsss{{{zzz{{{}}}~~~yyywwwuuuuuuwwwxxxwwwuuutttuuurrrllljjjkkkkkkhhhhhhjjjlllmmmooosssxxx}}}xxx```PPPEEE:::444222,,,......---+++,,,---...++++++************++++++(((((((((((((((((((((((()))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$%%%&&&''''''&&&%%%$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))ccc[[[eeeqqqxxx}}}~~~rrrqqqooooooqqqsssuuuuuueee[[[RRRQQQPPPLLLKKKNNNOOOQQQSSSRRRPPPNNNMMMMMMJJJJJJLLLOOOSSSVVVVVVVVVTTTQQQMMMJJJJJJMMMQQQSSSRRROOOKKKEEECCCDDDIIIMMMRRRTTTUUUUUUQQQNNNKKKJJJIIIGGGFFFIIIMMMNNNKKKFFF???>>>===;;;;;;;;;<<<<<<======<<<<<<@@@DDD@@@999;;;;;;<<<======<<<<<<;;;;;;:::888777888777555444111111222333333333333222///000111333333333222111555555666888999888666444222222444888:::BBBVVVjjj|||}}}{{{{{{~~~{{{vvvtttqqqnnnjjjeee^^^ZZZ______```dddggggggccc___bbb``````ccciiimmmnnnmmmlllooopppmmmooovvv}}}www|||mmmYYYEEE===;;;777444444+++///111///,,,+++,,,++++++***************++++++******))))))))))))******)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))~~~bbbXXXcccnnntttvvvvvvrrrmmmjjjkkkkkkkkkjjjllloooqqqiiiccc]]]WWWSSSNNNGGGBBBHHHMMMQQQQQQRRRUUUSSSOOONNNMMMKKKKKKNNNRRRWWW[[[YYYUUUOOOKKKKKKLLLMMMMMMNNNGGGBBBBBBDDDEEEIIINNNRRRRRRRRRQQQNNNJJJGGGEEEDDDFFFHHHJJJKKKJJJIIIHHH>>><<<999999999:::999888::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>=========<<<;;;888777555555444666666666666555222000///000000111222333333444444555333111///...000222333222...///444888999AAAKKKfffrrrxxxrrrooooooooosssvvvxxxyyyxxxvvvuuuuuusssvvvzzz~~~~~~yyytttooollllllllllllooosssvvvxxxxxx~~~~~~~~~}}}~~~|||~~~}}}yyysssooommmjjjiiiiiihhhgggccc^^^ZZZ]]]ZZZVVVUUUTTTTTTSSSRRRTTTVVVYYYYYYXXXWWWWWWXXX\\\^^^ccciiipppwww|||sss]]]KKKCCC:::444333333000---...---,,,+++***(((''''''"""&&&,,,111333111---***(((((())))))))))))((((((((())))))(((&&&$$$$$$%%% """%%%((())))))'''&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''---***'''%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++,,,---,,,)))''''''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&''''''$$$""""""%%%&&&$$$"""$$$######"""###$$$&&&'''''''''&&&%%%%%%$$$#########$$$%%%''')))***,,,,,,$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%&&&&&&'''((())))))((((((}}}aaa^^^iiisssvvvwwwvvvpppjjjhhhiiijjjiiihhhgggiiijjjhhheee```ZZZUUUOOOIIIFFFHHHNNNSSSUUUXXX[[[YYYUUUQQQPPPNNNNNNPPPUUUYYY\\\VVVRRRLLLIIIHHHIIIJJJKKKKKKEEEAAABBBCCCDDDIIINNNPPPQQQQQQOOOKKKHHHEEEDDDAAACCCEEEGGGGGGGGGFFFEEE???===:::999999;;;;;;;;;:::999999888888888888999999999;;;<<<<<<=========>>>===;;;999777555444444555555666555444333111000111111222222333333333444444333111///...000111333555222333777888999???FFFLLLZZZnnnyyyoooiiieeedddfffhhhjjjiiihhhffffffffffffiiimmmoooooommmiiifffeeedddccc```\\\WWWSSSPPPRRRQQQQQQTTTWWWZZZ[[[[[[___^^^___bbbfffhhhhhhgggcccaaa^^^\\\[[[\\\]]]^^^___aaabbbaaa\\\WWWSSSRRRQQQQQQRRRSSSSSSRRRPPPNNNOOOPPPPPPQQQRRRUUUWWWXXX]]]___bbbbbbaaa``````aaakkkooouuu}}}|||lllYYYJJJ@@@:::222/////////,,,***---,,,++++++***)))(((((('''))),,,......---+++***))))))))))))))))))))))))$$$%%%&&&%%%$$$$$$&&&'''''')))***++++++***)))((($$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&"""!!!!!!"""&&&((()))(((%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&)))))))))'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%###""""""%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''ddddddmmmuuuwwwvvvsssllleeefffhhhiiihhheeecccaaaaaaddddddaaa\\\UUUOOOJJJIIIIIIPPPWWWZZZ]]]```^^^ZZZQQQPPPNNNNNNPPPSSSXXXZZZRRROOOJJJGGGGGGHHHHHHHHHHHHCCCAAABBBCCCDDDIIIOOOQQQQQQPPPMMMHHHDDDBBBBBB>>>???AAACCCCCCCCCBBBAAA@@@===999888999<<<===>>><<<;;;888666555555666777777777999:::<<<<<<======>>>===<<<:::777666444333444444444444444333222222222222333333333333333222444222000//////000111222222000111333333333666;;;:::EEEUUUhhhwww}}}~~~zzzrrrmmmkkkkkkkkkkkkiiigggfffggghhhiiilllppprrrooohhhaaa\\\UUUTTTRRRNNNJJJEEEAAA???AAAAAAAAADDDGGGIIIIIIHHHKKKIIIHHHIIILLLNNNOOOOOOJJJIIIGGGFFFGGGHHHJJJLLLNNNPPPRRRQQQMMMIIIEEECCCCCCEEEGGGJJJMMMOOOQQQQQQUUUXXX]]]___aaadddiiimmmtttwwwyyyyyyxxxwwwwwwxxxoooYYYIII@@@:::888444000...//////---+++++++++*********)))))))))---,,,+++)))))))))))))))(((''''''&&&&&&''''''((('''''''''%%%$$$$$$&&&(((******)))((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%)))***)))'''$$$######%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""###%%%&&&&&&%%%''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$***)))(((&&&$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%hhhdddlllssstttrrroooiiicccfffhhhjjjjjjfffaaa^^^\\\___aaaaaa]]]UUUNNNKKKJJJNNNUUU[[[^^^___```]]]WWWMMMLLLKKKJJJLLLOOORRRTTTQQQNNNIIIGGGGGGHHHIIIIIIFFFCCCAAACCCDDDEEEJJJQQQTTTUUUSSSNNNGGGAAA???@@@<<<===???AAAAAA@@@???>>>@@@<<<888777888<<>>;;;777666666777888666777888:::<<<===>>>>>>>>>===<<<:::888666444333333333333333333333333333222333444444444333222111333222000/////////000111...///000111111000222444<<<>>>CCCMMM[[[jjjvvv|||~~~}}}{{{{{{|||~~~~~~|||yyyyyy{{{}}}}}}|||ssslllcccaaa]]]WWWQQQLLLGGGEEEFFFFFFGGGKKKNNNPPPOOONNNNNNLLLIIIHHHJJJMMMNNNNNNNNNLLLIIIGGGGGGKKKOOORRRYYY[[[]]]\\\YYYTTTQQQOOOMMMOOOSSSXXX\\\```dddgggooouuu{{{}}}}}}~~~~~~jjjSSSBBB999666666333111///...//////---+++))))))))))))************,,,+++)))((('''''''''((()))(((''''''''''''((()))------+++(((%%%$$$%%%''')))(((&&&$$$######$$$$$$%%%$$$$$$$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%+++)))'''&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((((((((('''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''''''''&&&$$$###(((((('''&&&$$$###""""""&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&(((''''''&&&&&&%%%%%%%%%hhhbbbiiioooooonnnmmmiiieeegggjjjmmmmmmiiiddd___]]]^^^aaaccc```YYYSSSOOOOOOVVV\\\```aaa```___YYYSSSKKKJJJIIIHHHIIIKKKMMMOOOQQQNNNJJJIIIIIIJJJKKKJJJEEECCCBBBDDDDDDEEEKKKRRRYYYZZZXXXRRRHHHAAA>>>>>><<<>>>???AAAAAA@@@???>>>>>>;;;777666999<<<@@@AAABBB???<<<999777777888999777888999;;;===>>>>>>???======<<<;;;999777555444222222222222333333444444222333444555555444222111222111000/////////000000///222444444333444555666<<<999888<<>>???AAABBBBBBAAA@@@>>>===;;;888888;;;???AAACCC???>>>;;;999888888999:::888888:::;;;======>>>>>>;;;;;;<<<<<<;;;999777666333333222222222222333444111222444666666555333222111111000000/////////000---111333111000333444333000111333666999===@@@BBBOOOSSSYYYbbblllvvv|||zzzzzz|||~~~wwwssspppooommmooorrrwwwzzz{{{yyyvvvllliiieeedddeeeggghhhhhhgggdddbbbbbbhhhrrr}}}zzzxxxwww|||wwwdddOOOCCC777444444222000000......---,,,+++***)))((())))))))))))))))))))))))%%%''')))******)))(((&&&'''(((((())))))(((((('''###$$$&&&%%%$$$$$$%%%'''$$$$$$#########$$$&&&'''&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%#########$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%$$$%%%''')))$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%#########!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((('''''''''***)))((('''&&&'''((()))~~~aaaYYY^^^```___```dddffffffcccfffkkkmmmllliiifffeeeeeefffggghhhgggccc\\\WWWUUUZZZ\\\[[[YYYYYYUUUOOOLLLKKKIIIHHHHHHIIIJJJKKKLLLJJJGGGGGGHHHIIIIIIIIIAAAAAABBBCCCAAA@@@FFFNNNWWW[[[^^^YYYOOOFFFCCCCCC???@@@BBBCCCCCCBBB@@@???===<<<:::;;;???BBBDDDEEE>>>>>>===<<<<<<<<<======888888999;;;;;;<<<<<<<<<999:::;;;<<<;;;:::888777444333222111111222222333000111444666666666444333111000000000////////////,,,000111,,,+++...000...,,,///222333222222444666999<<>>DDDLLLSSSYYY^^^ZZZQQQHHHEEEFFF@@@AAABBBCCCCCCBBB@@@???>>>===<<<>>>BBBEEEFFFGGG???@@@@@@@@@AAAAAAAAAAAA777888999:::::::::::::::888999;;;<<<<<<;;;999888555444222111111111222222///111444666777666555333000000000000////////////000444333---+++///111///111333444000,,,---222888>>><<<<<<@@@IIIVVVccclllttttttssssssuuuzzzuuu___LLL@@@;;;333000111444111,,,,,,111)))***)))(((((((((***,,,***)))))))))((((((((((((+++***)))((((((((((((((('''))),,,......,,,)))'''!!!$$$''')))'''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''###!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&###########################$$$&&&&&&$$$###$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''%%%######$$$%%%###$$$%%%&&&&&&%%%$$$###$$$&&&&&&&&&'''))))))(((&&&%%%$$$$$$%%%&&&######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((((((''''''&&&$$$$$$$$$&&&((()))}}}\\\TTTUUURRRNNNPPPWWW]]]^^^aaafffiiihhhiiilllnnnlllkkkiiiffffffeeeaaaZZZTTTOOONNNOOORRRTTTQQQLLLGGGEEEFFFGGGHHHIIIIIIJJJKKKFFFEEEDDDCCCBBBBBBCCCDDDBBBAAA@@@>>>>>>AAAFFFKKKMMMPPPTTTVVVTTTOOOHHHDDDBBBCCCDDDEEEFFFFFFEEEDDDBBB???===@@@FFFJJJJJJHHHEEEAAA>>>>>>@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<:::888777666555444333222111111111000111222333444555555555333222000/////////000111000000000000000000000000000000000000000111111222777555222222777@@@JJJPPP]]]eeeoootttvvvyyy~~~}}}xxxeeeSSSEEE<<<666222000///---+++)))((((((''''''((((((***+++,,,------***)))(((''''''((()))***++++++++++++++++++++++++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,***&&&%%%%%%&&&&&&%%%"""######$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((('''$$$""" !!!"""$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""&&&'''((((((&&&%%%&&&'''%%%&&&&&&&&&%%%"""&&&&&&%%%%%%&&&''')))***|||[[[QQQRRROOOKKKLLLTTT[[[^^^aaafffhhhhhhkkkppptttsssgggeeebbbbbbaaa___YYYUUUOOOOOOQQQSSSTTTRRRLLLGGGGGGGGGHHHIIIKKKKKKIIIHHHGGGFFFDDDBBB@@@@@@@@@AAABBBBBB@@@???>>>@@@DDDGGGIIIKKKNNNPPPOOOKKKFFFCCCBBBCCCDDDFFFFFFEEECCCBBBBBB@@@@@@DDDJJJNNNNNNKKKCCCAAA>>>>>>@@@AAAAAA???999999888888777777777777888999;;;<<<<<<:::999888777666555333222222222222222222333333444333333333333222000/////////000111000000000000000000000000000000//////000000111222555333111111333777;;;>>>FFFOOOZZZbbbiiirrr}}}uuuZZZRRRGGG===888666555444111000...---,,,+++******+++++++++*********))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!###%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$'''))))))(((%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%%%%###""""""###$$$&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######!!!###$$$$$$######%%%&&&###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%&&&''')))***|||ZZZNNNOOOMMMIIIKKKUUU^^^bbbaaadddddddddhhhpppvvvvvviiieeeaaa``````^^^ZZZVVVRRRRRRTTTVVVWWWTTTNNNJJJJJJIIIJJJLLLOOONNNJJJFFFGGGFFFCCCAAA???>>>>>>>>>BBBBBBBBB@@@>>>>>>???AAAEEEFFFHHHJJJJJJHHHEEECCC@@@BBBDDDEEEEEECCCAAA@@@@@@@@@AAAEEEKKKNNNMMMKKKAAA@@@??????AAABBBAAA@@@999888777666555555444444888999:::;;;;;;:::999999888777555444333333222222333333333333333222111111333222000/////////000111000000000000000000000000000000//////000000111222000000000000000000000000666===GGGPPPZZZgggwww|||{{{}}}zzz}}}lll\\\QQQBBB>>>777222111000000//////...---,,,,,,+++++++++---,,,,,,+++***)))(((((()))((((((''''''(((((()))((((((((((((((((((((((((((())))))******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######$$$&&&&&&%%%&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&######$$$''')))***(((&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$#########$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$!!!############%%%'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))|||ZZZOOORRRQQQNNNRRR^^^jjjpppmmmmmmjjjfffjjjrrrxxxxxxqqqlllfffbbbaaa^^^ZZZWWWTTTUUUWWWYYYXXXUUUQQQNNNMMMMMMNNNRRRUUUTTTMMMGGGFFFEEECCCAAA@@@??????@@@BBBCCCCCCAAA>>><<<<<<<<>>???CCCGGGHHHFFFDDD??????@@@AAABBBBBBBBBAAA===;;;:::888777666666666888888999::::::::::::999888777666555444333333333222222333333333222222111333222000/////////000111///////////////////////////////////////000111111......000111111111111000222666;;;@@@HHHUUUeeeppp~~~}}}wwwtttuuuxxxyyy{{{wwwbbbQQQCCC;;;===:::777333111///---,,,,,,+++************************************++++++((((((((((((((((((((((((''''''''''''''''''''''''(((***+++---,,,+++)))(((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((()))(((&&&###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&%%%%%%&&&((()))((('''%%%$$$#########&&&&&&&&&&&&''''''((((((~~~\\\TTTYYY[[[[[[aaappp}}}uuutttyyy|||{{{xxxrrrjjjddd```\\\WWWSSSRRRTTTUUUUUUTTTRRRPPPOOOPPPRRRVVVZZZ\\\YYYQQQJJJDDDCCCBBBAAAAAAAAABBBCCCBBBCCCCCCAAA>>>;;;:::;;;????????????@@@@@@@@@AAA===>>>@@@BBBBBB@@@>>><<<===>>>???AAABBBAAA???===>>>???BBBCCCCCCBBBAAAAAA???===;;;999888777888888888999999999999999999999888777666555444333333333///000111222333333333333333222000/////////000111/////////////////////////////////...///000000111/////////000000111222333222222222333888AAANNNVVVlllrrrwwwwwwrrroooqqqtttxxx{{{~~~wwweeeVVVKKK@@@888333222222222111000...------+++******))))))***************************++++++''''''((((((((((((''''''((((((((((((((((((((((((&&&(((***++++++***((('''(((((((((''''''&&&&&&&&&###############$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""$$$&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((***)))'''$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%'''((()))(((&&&%%%%%%&&&((('''&&&$$$############&&&&&&&&&'''''''''''''''aaaYYYaaagggllluuu}}}}}}{{{wwwwwwqqqiiiccc^^^ZZZTTTPPPMMMOOOOOONNNMMMMMMNNNOOOTTTYYY___cccaaaZZZQQQKKKCCCBBBAAAAAAAAABBBDDDEEEBBBCCCCCCAAA>>><<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>?????????>>>>>>??????@@@@@@???===<<<;;;===@@@DDDEEEDDDBBBAAA@@@>>><<<:::888777777888999::::::999999888888888888888777555444333333222222...///000222333333444444333222000/////////000111000000000000000000000000//////......//////000111111000///......///000111333222000///111777@@@GGGTTTZZZbbbfffgggiiimmmqqqtttwww{{{}}}zzzgggXXXHHH???;;;666222111000111222000...+++++++++---,,,,,,+++++++++,,,,,,---,,,,,,+++***)))((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))$$$$$$&&&''''''&&&&&&%%%))))))(((((('''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$(((+++,,,***((($$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''(((&&&$$$"""############$$$$$$%%%%%%&&&&&&&&&&&&''''''(((''''''&&&fff[[[fffqqqyyy~~~xxxqqqpppkkkeeeaaa^^^[[[VVVRRRKKKLLLLLLJJJHHHJJJNNNRRRXXX```hhhiiiaaaVVVMMMHHHCCCBBBAAA@@@@@@AAABBBBBBBBBCCCBBB@@@>>>===>>>???@@@??????>>>===<<<:::::::::;;;;;;;;;<<<>>>??????>>>>>>>>>===<<<;;;;;;;;;===AAAEEEFFFDDDAAA??????===;;;999777777888999;;;;;;;;;:::888777777777666777666555333222222222222///000111222222222222222333222000/////////000111000000000000000000000000///............///000000000000///////////////...333111///---...222888<<<>>>BBBHHHNNNSSSYYY```eeekkkoootttwwwzzz|||~~~{{{nnnbbbZZZKKKAAA888555333//////111111222333111---)))))))))------,,,+++******+++++++++++++++*********))))))&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&&&&&&&&&&)))))))))((('''&&&&&&&&&&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%(((+++,,,+++)))######$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%###"""$$$'''""""""###$$$&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$"""###%%%&&&'''''''''&&&&&&&&&'''(((((('''&&&%%%iii\\\hhhvvv{{{rrrjjjgggcccaaaaaa___ZZZWWWMMMMMMLLLJJJHHHKKKQQQVVV[[[dddmmmlllaaaSSSIIIEEEDDDCCCAAA???>>>>>>??????BBBBBBBBB@@@>>>>>>???AAADDDDDDDDDBBBAAA>>>===;;;::::::999:::;;;===???AAA:::;;;;;;:::888888:::;;;===BBBFFFGGGDDDAAA???>>>>>>===:::999888:::<<<===<<<;;;:::888777666666666666555444333222111111111111222222222222111000000333222000/////////000111000000000000000000000000...............///000000,,,...000111222222111000///---***((((((***...000333444666:::@@@HHHQQQWWWccchhhnnnsssvvvxxx{{{}}}}}}|||lll\\\OOODDD===777333222333000,,,---444'''***------+++***,,,...,,,+++***)))(((((((((((('''((()))***+++,,,------%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''''''''''''''((()))******))))))((('''&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%###&&&&&&%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''')))+++***(((&&&"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$!!!!!!###&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%'''&&&'''((())))))'''%%%###&&&&&&((((((((('''&&&%%%mmmbbbmmmvvv}}}wwwmmmfffcccaaaccceeeccc\\\VVVUUUPPPMMMMMMNNNNNNRRRWWWcccggghhhbbbWWWLLLFFFDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAA???>>>???BBBEEEFFFGGGIIIJJJGGGCCC===:::777888:::;;;===>>>>>>???>>>>>>???@@@@@@>>>;;;777===>>>@@@AAAAAA???===<<<:::<<<;;;999:::???BBBAAA>>><<<999888888777666444555555444333333333444444222111111111111111222222000///...------...//////111111000//////////////////............---------000000////////////000000111000///...------.../////////000222666:::>>>AAAMMMUUUaaalllsssuuuvvvvvvzzz}}}{{{lllXXXJJJCCC>>>999555333111...+++)))***+++,,,+++++++++*********)))))),,,+++***)))(((((((((((((((''''''(((((()))***+++&&&'''''''''(((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$""" ######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$######$$$&&&''''''&&&$$$###&&&$$$"""###%%%&&&%%%"""''')))***)))%%%""""""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###%%%&&&%%%######$$$%%%$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((''''''%%%&&&((())))))'''%%%$$$jjj___hhhpppxxxpppfff```^^^]]]___dddddd```[[[VVVRRRPPPQQQRRRQQQTTTYYY___aaabbb\\\RRRIIIEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHCCCCCCAAA???>>>???CCCFFFIIIKKKMMMNNNLLLHHHBBB>>><<<<<<===>>>????????????>>>>>>???@@@@@@???;;;888;;;<<<<<<======<<<;;;:::777::::::999;;;AAADDDDDD<<<:::888777888888666555555444444333333333333333222111111000000111222222000///......---...///000111000000//////////////////............---------000000////////////000000111000///...------...////////////000222666999;;;???FFFOOOYYYbbbiiippptttvvvzzzrrr^^^SSSDDD:::777666333000111///---+++******+++,,,+++++++++******)))))))))++++++***((((((''''''((((((((('''''''''''''''(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''&&&$$$%%%'''((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''''''''''''''&&&%%%&&&'''(((((((((&&&%%%fff[[[bbbiiiqqqqqqfff]]]ZZZYYY\\\aaabbb___ZZZTTTQQQPPPSSSTTTSSSUUUXXXYYYZZZYYYTTTLLLFFFDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKEEEEEECCC@@@>>>@@@CCCGGGJJJMMMPPPRRRQQQLLLGGGCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>@@@@@@???<<<999888888888888888888999999666999999888;;;AAADDDCCC999888666666777777777666444444333222222222222222222111111000000000111111000000.........///000111000000000000///////////////............---------////////////////////////000///......---.........///.........///000222333555888>>>FFFOOO\\\hhhppppppuuu{{{zzznnn^^^PPPFFF>>>555111111222000...---------,,,,,,+++++++++************))))))))))))***)))(((''''''''''''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&''''''&&&%%%%%%''''''&&&%%%###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%######$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''(((((('''&&&bbbXXX]]]dddmmm|||wwwiii```\\\YYYYYY\\\\\\WWWRRRNNNLLLMMMPPPRRRPPPQQQTTTVVVVVVSSSNNNHHHDDDCCCCCCFFFHHHKKKMMMNNNNNNMMMLLLGGGGGGDDDAAA@@@@@@DDDGGGHHHKKKNNNQQQPPPLLLGGGCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@@@@===;;;888777555555555777999:::888::::::888999===???===555444333333555666666555444333222222111111222222222111111000000000000111000///.........///000111000000000000000//////...///............---------...//////////////////..............................------------...//////000111333888???JJJWWW___ccciiirrryyy|||~~~~~~tttdddZZZQQQEEE;;;:::555111///111111///,,,***+++,,,------,,,+++***)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&###$$$$$$&&&'''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%###$$$%%%''''''(((((('''```XXX\\\cccmmm{{{yyyhhhbbb]]]ZZZYYYZZZXXXRRRLLLIIIHHHIIINNNOOONNNNNNQQQUUUSSSPPPKKKFFFDDDCCCDDDGGGHHHKKKLLLMMMMMMKKKJJJIIIHHHGGGDDDBBBBBBDDDFFFCCCFFFHHHJJJJJJFFFBBB@@@??????>>>>>>???@@@BBBBBB>>>======???@@@@@@???===999888666666777999<<<===<<<>>><<<888666888777444333111000111333555555444444333222222111111222222222111111000//////000000///...---------...000111///000000111000///......///............---------......////////////......------..................,,,,,,,,,------...//////------...///222777???DDDMMMTTT___iiiqqqwww{{{~~~|||~~~qqqcccRRRGGGAAA<<<777333000...---...//////---***((()))+++,,,---,,,+++***(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''''''''(((___YYY\\\dddppp}}}{{{jjjbbb^^^\\\\\\]]]ZZZSSSLLLHHHFFFGGGLLLNNNMMMNNNRRRRRRPPPMMMIIIGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJIIIGGGEEECCCDDDEEEAAABBBCCCDDDCCCAAA>>><<<======<<<<<<===???AAABBB>>>======>>>@@@AAA@@@???;;;:::::::::;;;===@@@AAA===???===888666666444111333111000111333555555444444444333222222222222222222111111000////////////---,,,,,,,,,,,,...///000///000111111111000...---///............------------...///000000///...---,,,,,,---............---,,,,,,---......//////000///000000000///000222444777>>>HHHSSS^^^hhhqqqvvvsssvvvzzz}}}pppdddSSSHHH===777333///...000++++++,,,///111111000...((()))++++++,,,+++***)))''''''''''''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***,,,+++***)))'''%%%$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%$$$#########%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$######$$$%%%%%%######$$$%%%'''&&&%%%%%%&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%$$$$$$%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''___YYY]]]gggttt~~~yyynnneeebbbaaabbbbbb^^^UUUNNNGGGDDDEEEJJJLLLLLLNNNRRRMMMKKKIIIHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFIIIJJJKKKJJJHHHEEECCCCCCCCCBBBBBBAAA@@@>>>===<<>><<<;;;<<<===>>>???>>>======>>>@@@BBBAAA@@@<<<<<<<<<===???AAACCCDDD;;;>>>===999888999888444555444222333555777666666555444444333333333333333222222000//////.........++++++******+++,,,.../////////111111111000...---///............---------,,,---///000000///---,,,+++,,,---.........------------..................///000222222000000000222...222888???HHHRRR\\\bbbfffjjjpppvvv{{{zzznnn___PPPFFF@@@999444222...***+++000,,,---...000222222000///******************))))))&&&&&&&&&''''''(((((((((((('''''''''''''''((((((&&&&&&&&&%%%&&&&&&''''''******)))(((&&&%%%$$$$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###$$$&&&'''%%%$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%!!!###$$$$$$$$$$$$%%%'''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&```YYY]]]hhhvvv|||rrrmmmjjjhhhfffgggfff```VVVMMMEEEBBBCCCGGGIIIIIILLLQQQHHHGGGFFFHHHJJJMMMNNNOOOKKKKKKIIIGGGFFFFFFFFFFFFHHHKKKMMMLLLIIIFFFCCCBBBEEEDDDBBBAAA???>>>>>>>>>AAA@@@>>><<<;;;;;;<<<===>>>======>>>@@@BBBBBBAAA======>>>???AAACCCDDDEEE888<<<<<<:::;;;======:::777666555555777888888777666555444444333333444444222222000///............******))))))***,,,---......///111222111000...---//////.........---------,,,---///000000///---,,,***+++---...///...------...............---,,,+++)))+++---...---...///000///000111444888???HHHNNN\\\aaaiiipppvvv~~~wwwhhh[[[QQQHHH>>>777777333222222...)))+++333,,,,,,---......,,,***(((+++******)))))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&$$$######$$$&&&'''$$$&&&((('''%%%$$$%%%(((%%%$$$###%%%(((***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%!!!###$$$$$$$$$$$$&&&'''%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((#########$$$$$$%%%%%%%%%!!!"""###%%%&&&'''((((((&&&&&&%%%$$$$$$$$$%%%%%%```XXXbbbnnnxxxwwwoookkkkkkjjjkkkmmmnnnllleee\\\UUUEEEBBBAAAFFFKKKKKKGGGEEECCCEEEHHHKKKOOORRRSSSSSSOOONNNLLLJJJHHHFFFEEEEEEEEEFFFGGGHHHGGGEEECCCBBBDDDCCCBBBAAA@@@??????>>>??????>>>>>>>>>>>>??????EEECCCAAA???>>>???@@@AAABBB???===<<<>>>???>>><<<;;;;;;;;;;;;:::999888888666666555555555666888999555444333222111222333333000000000///......------000,,,)))***...111000///111111111111000///...---+++***)))***,,,...///...------------------------------------------------***+++,,,,,,,,,,,,+++***------------------------...---------000444888:::BBBGGGRRRaaalllsss|||xxxlll\\\UUUJJJAAA:::777444333000///...---,,,++++++++++++++++++***)))(((((('''+++++++++***)))(((((('''%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$&&&((('''&&&%%%%%%&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%%%%&&&'''%%%###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***)))'''$$$###((((((&&&%%%###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaaYYYcccoooxxxxxxyyyyyyuuuoookkkjjjjjjoooqqqsssqqqlllddd\\\WWWPPPLLLIIIKKKOOOPPPMMMKKKEEEDDDEEEIIINNNRRRSSSRRRQQQPPPNNNKKKIIIGGGFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>CCCBBBAAA@@@@@@AAAAAABBBBBB@@@>>>>>>???@@@>>><<<888999999999999777666555999999888777888999::::::888888666555555555666777222111000///...------,,,,,,,,,,,,,,,...222777::::::888444111//////.........,,,++++++---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------------------------000///...---...000222333999;;;CCCNNNWWW]]]gggooouuuhhhYYYOOOEEE@@@:::555333222222111///...---,,,,,,+++++++++++++++******)))(((((('''******))))))(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((########################''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))"""###%%%&&&'''&&&&&&%%%###%%%&&&%%%$$$""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$***'''$$$$$$%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***++++++)))&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaaZZZdddpppxxx|||kkkkkkllljjjhhhffffffgggpppssswwwuuuooohhhcccbbb```]]]ZZZYYYZZZYYYVVVRRRHHHEEEDDDIIIQQQWWWUUUQQQSSSQQQOOOLLLJJJHHHFFFFFFCCCEEEFFFHHHHHHGGGFFFEEE@@@AAAAAAAAABBBBBBBBBCCCEEEDDDBBB@@@>>><<<;;;;;;??????@@@AAABBBCCCCCCCCCAAA@@@@@@@@@AAA@@@===;;;<<<===???@@@???===:::999;;;:::999999888999999999999999888777777777777888444333111000...---,,,,,,+++---000111333999BBBJJJKKKDDD:::222///.........000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,---------------------------------...111000222888>>>CCCLLLVVVfffpppyyy}}}|||mmm___TTTIII???888222000------...///000///......---,,,+++++++++++++++******))))))((((((''')))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((***++++++!!!"""$$$&&&'''''''''&&&###%%%&&&%%%###""""""###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%((('''&&&&&&$$$$$$###"""(((&&&$$$$$$$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))******(((&&&%%%$$$%%%%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%```YYYdddpppyyy~~~xxxiiiiiihhhfffeeecccccccccjjjpppvvvwwwrrroooooopppooopppqqqooommmhhh^^^VVVOOOJJJIIIPPP[[[___YYYQQQQQQPPPNNNKKKHHHFFFEEEDDDCCCDDDEEEGGGGGGFFFDDDCCC>>>>>>???@@@AAABBBCCCCCCBBBAAA???===<<<::::::999<<<>>>@@@CCCDDDEEEDDDCCC@@@AAAAAABBBAAA@@@===;;;???AAADDDEEEDDDBBB>>><<<999999888888777777666666777666666555555555555555555444222000...------------111666;;;AAAJJJTTT[[[___TTTDDD777000/////////000...,,,---...///...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------)))***,,,---............///------///111333:::BBBHHHRRR^^^eeejjjsss~~~~~~xxxxxx|||uuummmddd\\\QQQGGG???:::555222000///......//////...,,,------,,,+++++++++++++++******))))))((((((((((((((((((((('''''''''&&&&&&((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((************************''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******"""###$$$&&&''''''&&&&&&###%%%&&&&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$######$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%___XXXcccpppyyy~~~xxxllljjjhhhfffeeedddccccccfffmmmtttwwwuuusssuuuwwwxxxxxxhhhZZZVVVRRRSSS[[[eeefff\\\PPPMMMLLLJJJGGGDDDCCCAAAAAABBBCCCDDDEEEDDDCCCAAA???AAAAAABBBCCCDDDEEEFFFFFF@@@???>>>===<<<<<<<<<<<<<<<>>>AAADDDEEEEEEDDDCCC@@@AAABBBBBBAAA>>><<<;;;;;;<<>>666333222222...,,,+++,,,...000000///+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------)))+++---...//////...---///------//////---000555444;;;DDDKKKPPPZZZhhhtttyyy}}}zzztttsssvvvzzz|||nnn```TTTLLLDDD@@@;;;777444222111///111000///000000...+++))),,,,,,+++*********++++++)))))))))((((((((((((((())))))((((((((((((''''''((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$### """$$$&&&&&&&&&''')))&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%___XXXcccpppyyyyyyllljjjgggffffffffffffeeeffflllsssvvvuuusssssssssyyyooo___\\\YYYZZZaaaiiigggZZZNNNHHHGGGEEECCCAAA??????>>>???AAABBBCCCCCCBBB@@@???AAAAAABBBBBBCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA>>>@@@BBBDDDEEEDDDCCCBBB???AAABBBAAA>>><<<;;;;;;888:::;;;<<<;;;999777555888888999999999888888777555555555666555444444333333222000//////111222333666<<>>======<<<>>>@@@CCCDDDDDDCCCBBBAAAAAAAAA@@@@@@?????????BBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCBBBAAA???AAAAAA???<<<999:::;;;:::;;;;;;;;;;;;999888777666666777888888888777777444555555666555444333222111000//////000333666888BBBMMM___qqq}}}{{{wwwnnn___JJJ<<<666555333111---+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))******+++,,,,,,------------------------,,,,,,,,,***+++---+++((()))---///---...222333333777???OOOVVV___fffkkkttt~~~{{{|||}}}|||~~~}}}rrriiiWWWQQQIIIBBB<<<888555333222333333222111///......((((((((()))******(((&&&******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$!!!#########"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%%######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''&&&$$$###%%%(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%bbbYYYcccnnnvvv|||}}}xxxwwwsssnnnkkkkkkjjjhhhfffcccggglllrrruuutttnnniiidddooosssnnnmmmppplllcccbbb^^^ZZZZZZ\\\YYYQQQIIIBBBBBB@@@???>>>=========:::<<>>:::888999;;;999999999999888777666666222333444666666666555555222333444444444333222111//////......111444888:::NNN]]]qqq|||sssnnnaaaRRR@@@333000///...,,,...---++++++,,,,,,,,,+++---------------------------------------------------,,,+++******+++,,,---))))))***+++,,,,,,------))))))***+++---...///000,,,))))))***)))''')))......+++,,,111333//////333333;;;FFFNNNUUU___mmmxxx}}}~~~|||yyy{{{wwwmmmdddZZZOOOGGGCCC???:::777555333111////////////...,,,++++++,,,+++*********++++++)))(((***)))))))))))))))******'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&'''''''''&&&$$$%%%&&&&&&$$$######$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''$$$$$$&&&)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%eee[[[fffpppwww{{{|||jjjiiiiiilllppppppmmmiiifffgggiiimmmooonnnkkkhhh]]]^^^```bbbccccccbbbbbbaaa]]]YYYXXXWWWTTTLLLFFFCCCAAA???>>>>>>===:::888<<<>>>@@@AAACCCEEEIIILLLGGGIIIHHHCCC===:::<<<@@@BBBBBBAAAAAA@@@???>>>>>>CCCBBBAAABBBCCCDDDCCCBBBDDDCCC@@@>>><<<;;;;;;;;;999:::::::::999777666444444444444444444444444444666555444333333333444555.........---///333999>>>UUUiiizzz}}}zzzuuugggWWWKKKBBB777111000000...,,,...------,,,,,,++++++***))))))***+++---......///++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,------,,,++++++,,,,,,,,,)))***,,,------,,,***)))###&&&***------......///111222555:::@@@GGGMMMQQQeeejjjrrrzzzyyytttppprrruuuyyy|||oooaaaSSSKKKFFF@@@<<<;;;777666555333111000......------,,,,,,,,,++++++++++++***))))))(((((()))))),,,+++***))))))***+++,,,))))))))))))(((((((((((()))((('''&&&%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###"""&&&$$$ &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###&&&%%%!!!!!!&&&'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%((('''%%%$$$###$$$%%%%%%%%%$$$######%%%%%%$$$###"""$$$&&&&&&$$$###$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&ddd^^^hhhsssyyyqqqooommmnnnppppppmmmiiidddfffjjjnnnpppnnniiieeeWWWXXXZZZ\\\]]]]]]]]]]]]aaa[[[TTTQQQOOOMMMHHHCCCAAA@@@?????????===:::888:::<<>>>>>DDDBBBAAABBBCCCDDDCCCBBBCCCBBB@@@===;;;:::::::::::::::::::::999777555444444444444444444444444444444333222111000000000000111111111000111666<<<@@@WWWiiivvvtttlllcccUUUGGGBBB;;;333//////000...,,,++++++++++++++++++++++++,,,...000111222111///...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))---,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***(((***++++++***+++---///---...///222666;;;@@@CCCLLLQQQYYYccclllrrrvvvwwwyyy{{{~~~~~~yyytttvvvyyy}}}~~~ttthhh___SSSIII@@@>>>;;;666222000222222111000000///......---,,,,,,,,,,,,+++++++++------,,,++++++++++++,,,))))))(((((((((((())))))))))))))))))(((((((((''')))((('''&&&%%%&&&&&&'''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&### !!!%%%((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%(((&&&""""""%%%&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$###$$$%%%%%%######$$$%%%'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$dddaaakkkuuu{{{wwwsssnnnmmmmmmmmmjjjgggbbbdddhhhlllmmmkkkeee```XXXYYYZZZ\\\]]]]]]]]]]]]```YYYPPPJJJHHHGGGEEECCC@@@@@@@@@AAAAAA???;;;888999===AAAEEEGGGHHHJJJLLLOOOOOOMMMGGGAAA>>>@@@CCCBBBBBBAAA@@@????????????EEEDDDCCCCCCDDDEEEDDDCCCBBBAAA???===;;;::::::::::::;;;;;;:::888666444333444444444444444444444444000111111111111000//////222222111111222555;;;???RRRaaajjjdddXXXMMMAAA777777333...---...///...---)))))))))***+++,,,,,,,,,***,,,///111000...***(((++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***((((((+++---+++++++++,,,...000222444444888???HHHPPPWWW[[[^^^ccchhhooovvv|||{{{}}}ssshhh]]]RRRHHHAAA<<<777444777888444000///.........---------------,,,,,,,,,+++++++++************)))(((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))(((((((((''''''(((((('''&&&&&&&&&&&&'''&&&'''(((((())))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''''''''((((((&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&((('''$$$###%%%&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%%%%$$$""""""$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###dddbbbkkktttyyy}}}wwwrrrlllhhhhhhhhhfffdddaaabbbccceeefffddd___\\\ZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[UUUNNNHHHFFFFFFEEEDDD???@@@AAACCCDDDBBB===::::::???EEEKKKNNNPPPRRRSSSQQQPPPLLLFFFAAA???@@@BBBDDDDDDBBBAAAAAAAAABBBBBBGGGFFFEEEEEEFFFGGGEEEDDDAAAAAA???>>><<<;;;:::::::::;;;::::::888666333222333333444444444444444444...///111333444333333222/////////...///111666999EEEQQQXXXRRRFFF===777222000...,,,,,,...///...,,,******+++++++++,,,,,,,,,)))***,,,---,,,+++)))'''++++++************++++++++++++++++++++++++++++++''''''((()))***,,,...///***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------+++))))))***,,,---,,,,,,+++,,,,,,---...///111444888<<<@@@CCCDDDHHHMMMVVVaaakkktttyyy|||yyyddd]]]SSSJJJCCC===888444555111111555777444222222------,,,,,,,,,,,,++++++++++++++++++************(((((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%))))))((((((((('''''''''''''''''''''&&&&&&''''''&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%%%%%%%$$$###!!!"""%%%'''&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%eee```iiisssxxx}}}xxxrrrjjjffffffgggfffeeeaaa```_________^^^[[[XXXUUUTTTSSSRRRQQQPPPOOOOOOQQQOOOKKKIIIGGGFFFEEEDDD@@@@@@BBBEEEFFFDDDAAA===:::@@@HHHOOOTTTVVVXXXZZZUUURRRNNNHHHCCCBBBCCCDDDGGGFFFEEEDDDCCCDDDEEEFFFIIIHHHGGGGGGHHHHHHGGGEEEAAA@@@@@@???===<<<;;;::::::::::::999888666444222333333333444444444555555111222333444444333222111.........------...222555:::BBBGGGCCC:::444222111......---.........---+++......---------,,,,,,,,,,,,,,,+++++++++,,,---...++++++************++++++++++++++++++++++++++++++''''''((()))***,,,...///)))***+++,,,,,,,,,++++++,,,++++++++++++,,,---...(((+++------,,,+++++++++---------,,,,,,---------000111111111222333444555555999@@@IIISSS]]]fffjjjsssvvv|||}}}uuupppiii___VVVHHHDDD>>>999666444444333222...---//////------///......---,,,+++******)))++++++*********)))))))))******)))(((((((((((((((&&&&&&((())))))(((&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$######&&&&&&%%%%%%$$$###""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))'''###!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$###$$$&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%###%%%%%%$$$###!!!"""%%%'''%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''hhh^^^hhhrrryyy{{{uuunnnjjjjjjjjjjjjhhhcccbbb```______\\\YYYVVVQQQPPPOOOMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDBBBBBBDDDFFFHHHGGGEEEBBB===BBBJJJQQQVVVYYY[[[\\\ZZZVVVPPPKKKHHHGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFGGGGGGFFFDDD?????????>>>===<<<::::::888888999999888666444333222333333444444555555555666666555444222000...---///000///...---///111444777:::;;;999444000//////.../////////...---,,,+++/////////...---,,,,,,,,,,,,***)))((((((***,,,...++++++************++++++++++++++++++++++++++++++++++++***************+++((()))***,,,,,,,,,++++++)))******++++++,,,,,,---&&&))),,,...---,,,++++++***+++++++++,,,,,,------............////////////000111333888>>>FFFLLLPPPXXX^^^hhhsss|||}}}yyynnnfffZZZRRRMMMHHHBBB===;;;888555222000000111222222...++++++***((())),,,///...---,,,+++***))))))*********))))))))))))((((((((('''&&&&&&&&&&&&&&&'''(((((((((((((((((('''((((((((('''''''''&&&&&&%%%&&&''''''((('''''''''$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$###""""""&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%(((***)))&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''###"""###'''(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$######%%%%%%$$$###$$$%%%%%%$$$""""""$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''kkkaaajjjttt{{{zzzrrrmmmmmmlllkkkiiieeeeeeffffffeeeaaaZZZVVVPPPOOONNNLLLLLLKKKLLLLLLKKKKKKKKKIIIGGGFFFEEEFFFDDDDDDEEEGGGIIIJJJHHHGGGDDDIIIOOOUUUXXXZZZ\\\^^^[[[WWWQQQLLLJJJJJJKKKLLLJJJHHHFFFEEEEEEGGGIIIJJJHHHFFFDDDDDDEEEEEECCCBBB<<<=========<<<:::888777666777888888888777555444222222333333444555555666888777666444333222222222000000000///......111333555333222222222///...---......///...------------------------------------++++++***)))((())))))***++++++************++++++************************,,,,,,+++***))))))))))))'''(((***,,,---,,,+++***'''((()))+++,,,,,,++++++)))***,,,,,,+++++++++,,,((()))******++++++++++++***+++,,,---..................///111444777999;;;???DDDMMMXXXccclllrrrvvvzzz}}}}}}xxxooofff]]]VVVRRRMMMHHHBBB===:::888555333555444222///------...///111...---...,,,)))***...,,,+++++++++*********)))******)))))))))(((((((((%%%%%%$$$###############((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%'''(((((((((''''''%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((()))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%"""###((('''###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%######$$$%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%mmmfffooowww{{{|||tttooommmllljjjgggfffhhhkkkmmmllleee\\\VVVLLLLLLKKKJJJJJJKKKMMMMMMQQQPPPNNNKKKHHHGGGHHHIIIFFFEEEFFFGGGJJJKKKJJJIIIMMMPPPUUUYYY[[[\\\^^^```ZZZUUUOOOJJJIIIIIIKKKKKKIIIHHHFFFDDDEEEFFFIIIJJJFFFDDDCCCBBBCCCCCCAAA???::::::;;;;;;:::888777555555666777888888777666555222222333333444555666666777666666666777999:::<<>>;;;999999888666555333222222111111000...,,,+++,,,...,,,***,,,...---******...((()))))))))*********+++))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&((((((&&&%%%%%%&&&(((((((((((('''''''''&&&&&&&&&$$$%%%'''(((((((((''''''&&&''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&& !!!"""###%%%&&&(((((($$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((($$$$$$((('''!!!"""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######"""###%%%&&&'''&&&%%%%%%'''&&&%%%%%%''''''&&&%%%"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""rrrhhhoooxxx}}}~~~~~~~~~zzzsssooollljjjfffccceeegggjjjkkkiiiaaaVVVNNNMMMMMMLLLJJJKKKNNNTTTYYY]]]\\\[[[ZZZWWWTTTQQQOOOKKKIIIHHHHHHJJJKKKJJJIIIRRRRRRRRRRRRTTTUUUWWWXXXPPPNNNJJJGGGFFFGGGIIIJJJIIIKKKKKKHHHHHHKKKKKKHHHAAA???======???@@@@@@@@@:::;;;;;;;;;:::888777666666666666555555555555555444444444444444444444444444444444333222111000/////////............//////000000///...------......,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))---------,,,,,,+++++++++,,,++++++******++++++,,,((()))***+++++++++++++++))))))))))))************++++++++++++***)))'''&&&---,,,+++***))))))))))))((()))***++++++***)))(((,,,+++***)))((((((((((((---,,,+++++++++,,,---...,,,,,,++++++,,,---///000222333555777999;;;===>>>GGGKKKQQQVVV[[[```fffiiiqqquuuzzzvvvoooddd]]]XXXSSSLLLGGGEEECCC@@@<<<888666444444444444333111000...---------------,,,,,,+++++++++***+++,,,,,,+++***+++,,,(((((()))***++++++***))))))((('''&&&&&&'''((()))'''''''''''''''((()))******(((%%%%%%'''((())))))%%%%%%%%%&&&&&&'''''''''---***'''&&&(((***)))''')))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&''''''((()))(((((((((((((((((('''&&&%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''' """%%%(((+++...///&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%$$$$$$###$$$%%%'''((((((&&&$$$$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%qqqjjjrrrzzz~~~~~~}}}~~~~~~yyysssoookkkfffaaa]]]___aaaccceeeddd^^^VVVPPPFFFHHHJJJLLLPPPWWW___dddgggfffddd```[[[VVVRRRPPPNNNLLLKKKKKKLLLMMMMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNLLLJJJHHHFFFFFFGGGJJJKKKIIILLLLLLKKKLLLOOOOOOLLLFFFCCC@@@>>>>>>>>>===;;;999999:::::::::999888777999999999888888666555444222222222222222222222222000111111222222222222222000//////......//////000//////......------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,))))))***+++++++++******))))))))))))************))))))***+++******((((((***************)))))))))((()))***++++++***)))(((***))))))))))))*********,,,+++*********+++------,,,+++++++++,,,---///000------...///000111222333555888<<>>======;;;:::888888999999999999888888;;;;;;<<<<<<:::888555444000000000000000000000000//////000111111111111111000000////////////000000---............---,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,******+++++++++******)))))))))))))))************(((((()))***************'''((()))*********)))((())))))************))))))(((((())))))***++++++,,,*********)))***++++++,,,++++++++++++,,,---..............................,,,...000111111222444666???@@@AAADDDHHHMMMQQQTTTWWWZZZ^^^ccchhhnnnuuuyyy}}}vvvooogggbbb___WWWRRRMMMJJJIIIHHHDDDAAA>>>:::666444555666444111//////......//////000111---------------------...,,,,,,,,,+++++++++++++++((()))******(((((()))***)))(((&&&'''((()))((('''(((''''''&&&&&&''''''(((++++++***)))((((((((((((&&&$$$######%%%((((((((((((((((((((((((''''''''')))'''%%%%%%&&&'''&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$###"""!!!!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%rrriiiqqqxxxyyyuuussswww|||~~~}}}zzzvvvppphhhaaa]]]WWWWWWWWWXXXXXXWWWTTTQQQJJJMMMQQQUUUYYY^^^cccgggmmmjjjeee___XXXRRRLLLIIIKKKIIIGGGFFFHHHJJJJJJJJJGGGHHHGGGGGGEEECCCAAA@@@CCCCCCDDDDDDEEEFFFGGGHHHEEEIIIKKKNNNSSSYYYYYYTTTHHHDDD@@@>>>===>>>======:::::::::999999888777777:::;;;<<<===<<<999666444111111111111111111111111222111111111000...---,,,000000////////////000000------...//////...---,,,........................***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++***)))(((((()))))))))************)))))))))*********))))))$$$&&&(((***+++***)))((()))))))))******)))))))))))))))******++++++++++++)))))))))))))))******++++++++++++++++++,,,------//////////////////.........///000000///...///111222222333444666888:::<<>>===============<<<;;;:::888777777777888999;;;<<<;;;999666555333333333333333333333333111111111000///...---,,,000000////////////000000---......//////.................................,,,,,,+++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++***)))(((((()))))))))************,,,+++***))))))((((((((($$$%%%(((***++++++***)))***))))))))))))))))))***+++++++++,,,+++***)))((((((((())))))******************++++++++++++++++++)))*********++++++,,,,,,+++---...---,,,+++,,,...---...///111222222222111333555666888999<<<@@@CCCIIIOOOVVVYYYZZZ\\\aaaeeeiiikkknnnqqqssssssrrrrrrwwwvvvuuuvvvzzz}}}zzzwwwvvvrrrpppmmmkkkiiifffaaa^^^YYYYYYWWWTTTOOOJJJIIIHHHDDDCCCAAA???<<<:::888777999777444333333333333333000///...------------,,,000//////...---,,,+++***++++++******)))(((((((((************************&&&'''((((((&&&&&&'''(((((((((***///222111+++%%%))))))))))))))))))))))))$$$$$$$$$$$$%%%&&&((((((+++)))''''''(((((('''%%%(((''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%###$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%###$$$%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%rrreeejjjqqqtttuuuuuuvvvwwwsssttttttpppjjjddd___]]]ZZZXXXVVVUUUUUUUUUTTTRRRNNNQQQUUUXXXXXXWWWXXXXXXYYYWWWTTTPPPMMMJJJHHHGGGDDDBBB@@@@@@CCCGGGIIIJJJGGGFFFDDDBBB@@@???>>>>>>AAACCCEEEFFFFFFCCCAAA??????@@@AAAFFFPPPYYY[[[WWWNNNIIICCC>>><<<;;;;;;:::>>>===<<<:::999999999999999999:::::::::888555444444444444444444444444444......///000000000000000//////............//////---------,,,------...///++++++++++++++++++++++++,,,,,,++++++*********)))*********+++++++++++++++,,,++++++******++++++,,,******+++++++++******)))))))))))))))************---,,,+++)))((('''''''''&&&'''(((***++++++************))))))))))))******+++,,,,,,---,,,***)))'''(((((()))************))))))******+++++++++******'''(((((()))***+++,,,,,,((()))++++++******+++,,,)))***---///000111000000000111111111000111333666333666;;;>>>@@@BBBDDDEEEGGGHHHKKKNNNPPPQQQQQQQQQWWWWWWWWWYYY]]]bbbgggiiiiiijjjlllmmmmmmmmmlllkkkkkkmmmpppqqqqqqqqqrrrsssqqqqqqqqqpppooonnnlllkkkdddcccbbb___\\\YYYVVVUUUOOONNNLLLKKKKKKJJJGGGEEEAAABBBAAA???<<<999999:::777777666555444333333222111111111111111000000000//////...---,,,+++************++++++++++++************))))))((('''&&&&&&)))))))))))))))*********&&&'''((((((&&&&&&'''((())))))+++111666555...(((((())))))******))))))(((###$$$$$$%%%&&&((()))***((('''&&&&&&&&&&&&%%%###&&&&&&&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&'''((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%nnn___bbbhhhooosssuuusssrrroooppppppkkkeee^^^[[[ZZZXXXWWWUUUUUUVVVVVVUUUSSSNNNQQQVVVXXXWWWVVVTTTTTTPPPNNNLLLJJJHHHGGGFFFFFFAAA???===>>>BBBGGGJJJKKKLLLIIIEEEAAA>>>=========@@@BBBEEEGGGGGGDDD@@@>>>>>>>>>===AAAMMMXXX[[[WWWNNNIIICCC>>><<<<<<<<<;;;===<<<;;;;;;;;;<<<============<<<:::888555333222333333333333333333333333//////000111111111111000......------------......---+++***))))))+++---///++++++++++++++++++++++++************++++++++++++)))*********++++++++++++,,,++++++******++++++,,,))))))***+++++++++******))))))))))))************,,,+++***((((((((())))))((())))))******++++++++++++***)))(((((()))***+++***+++,,,------,,,***)))((()))***+++++++++******))))))***++++++***)))(((*********+++,,,,,,------)))***++++++++++++,,,---++++++++++++,,,---...............---,,,---///111///...///222555777666444777777888999:::;;;;;;<<<======???@@@CCCFFFIIIJJJHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMOOOOOONNNMMMNNNPPPNNNNNNMMMMMMMMMLLLLLLLLLEEEEEEEEEEEECCCBBB@@@>>>;;;999888999::::::888777666777777555333222333444222222111111000000000///---///111111111000//////,,,---...---,,,,,,,,,,,,&&&'''((()))***))))))(((((((((((((((((((((((((((((((((((()))))))))******&&&((()))((('''&&&'''(((+++))))))...555777222,,,&&&'''((())))))((('''&&&(((((((((((()))***,,,,,,%%%$$$$$$%%%'''((('''%%%&&&&&&&&&&&&''''''''''''!!!$$$''''''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$###"""!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))'''&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%$$$&&&'''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%kkkXXX[[[aaaiiippprrrooolllooopppooojjjbbb\\\YYYXXXVVVUUUTTTUUUVVVWWWVVVUUUPPPSSSWWWYYYWWWTTTQQQPPPJJJIIIGGGEEEDDDCCCDDDDDD>>><<<:::;;;@@@EEEIIIKKKRRRNNNHHHCCC???======>>>>>>AAAEEEHHHHHHEEEAAA>>>>>>===<<>>??????;;;;;;:::;;;<<<>>>@@@AAABBBAAA>>>;;;777444222000000000000000000000000000222222222222111///...------------,,,,,,---------,,,***'''&&&&&&))),,,...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------))))))******++++++++++++,,,++++++++++++++++++,,,((()))***+++++++++++++++))))))))))))***************)))((((((((()))+++,,,+++******)))******+++,,,+++***)))(((((()))***+++((()))+++---------,,,+++((()))***,,,,,,++++++***((()))***++++++***)))((()))))))))***************)))***,,,+++******+++---111...+++((('''(((***+++***+++++++++***+++...111...+++)))+++000111...+++111111000/////////000000111111333444555777777888999999999999:::===???@@@:::<<<>>>===:::888999;;;::::::999999999:::;;;;;;555666777888888888777666666444333333333333222000111222222111//////000111---------------------...)))+++///000///---,,,+++&&&(((***+++******+++,,,'''((()))***)))((('''&&&&&&&&&''''''((())))))***'''((((((((())))))******'''((()))(((''''''((()))---)))'''+++222666444000$$$%%%&&&''''''&&&%%%$$$((('''''''''''''''((()))$$$$$$%%%'''***++++++***&&&'''''''''(((((())))))!!!$$$''''''&&&$$$%%%'''$$$######$$$%%%'''***+++%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''''')))'''&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%'''((('''$$$"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeTTTUUU[[[dddjjjkkkmmmppppppuuuuuummmddd___\\\ZZZZZZYYYXXXZZZ\\\[[[XXXTTT[[[YYYVVVSSSQQQQQQRRRRRRLLLIIIDDDBBBBBBDDDEEEEEE;;;<<<===>>>AAADDDIIIMMMQQQNNNIIIFFFDDDCCCBBBAAAAAABBBDDDFFFEEEDDDAAA???999<<<;;;:::@@@LLLRRRQQQKKKHHHDDDAAAAAACCCFFFHHHCCCBBBAAAAAABBBCCCBBBAAA@@@>>>;;;:::888666222///000000//////000111222222111111000000//////......,,,,,,------...------,,,,,,---...//////...---,,,)))+++,,,------,,,***)))((())))))***++++++,,,,,,---,,,++++++*********+++''''''((()))***+++++++++******++++++++++++******))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))'''((()))+++++++++***)))(((((())))))*********************++++++,,,,,,---)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,---,,,+++))))))***,,,---***+++,,,,,,+++***((('''---------------------------,,,,,,++++++,,,,,,---+++---000000000//////000333111//////000111111000222222222222222222222222333222222222111111000000000111111111111000000///000000//////............////////////////////////000***%%%&&&+++...,,,(((,,,,,,,,,------,,,,,,,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((###$$$'''...555888444///'''''''''(((((((((((((((''''''&&&%%%&&&(((***,,,((('''%%%$$$###$$$&&&''''''&&&&&&%%%$$$$$$######$$$&&&''''''&&&&&&((()))%%%%%%&&&'''&&&%%%###"""((())),,,---,,,)))&&&###&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$"""""""""###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%))))))((((((''''''''''''***(((&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))******''''''''''''''''''''''''%%%$$$"""""""""$$$&&&'''(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&& $$$%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%dddVVVWWW^^^hhhmmmmmmnnnqqqqqqvvvwwwooofff```[[[XXXYYYXXXXXXZZZ\\\[[[XXXUUUYYYXXXVVVSSSQQQPPPPPPPPPMMMIIIEEEBBBAAABBBCCCCCC===>>>???@@@CCCFFFJJJMMMPPPMMMIIIFFFEEEEEEDDDCCCCCCDDDEEEFFFEEECCCAAA@@@888:::999777;;;EEEJJJJJJBBBAAAAAAAAADDDHHHLLLOOOFFFDDDCCCCCCDDDDDDCCCBBB???===;;;999888666222000000000000000000111222222////////////000000000000....../////////...---------...///000000///...---******+++,,,,,,+++***)))))))))***++++++,,,,,,---,,,++++++******++++++,,,(((((())))))***+++++++++******++++++++++++******))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))(((((()))***************+++++++++***++++++,,,,,,...---,,,***)))'''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,((())))))***++++++++++++******+++++++++***))))))************************,,,,,,------------,,,,,,+++---//////---,,,,,,,,,---...///000111222333444000000000000////////////000000//////............---...////////////......//////.........---------...........................***&&&&&&***,,,+++)))%%%&&&((())))))(((&&&%%%((((((((())))))******+++((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***...333444000,,,))))))))))))))))))))))))((('''&&&%%%&&&''')))+++---+++)))'''&&&&&&&&&'''((((((((((((((('''''''''$$$%%%&&&&&&%%%$$$%%%'''%%%%%%&&&&&&&&&%%%$$$###$$$'''(((''''''&&&&&&%%%%%%$$$#########&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%((('''%%%%%%'''(((((('''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%$$$$$$''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%''')))***&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&& ###'''((('''%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%dddXXXZZZaaakkkpppooooooqqqqqqwwwzzzssskkkddd]]]XXXXXXXXXXXXZZZ[[[[[[YYYWWW[[[ZZZYYYWWWUUUSSSPPPOOOMMMJJJEEEBBBAAABBBBBBAAA@@@AAABBBDDDGGGJJJMMMOOOOOOLLLIIIGGGGGGGGGFFFDDDEEEEEEEEEDDDDDDBBBAAAAAA:::;;;888555777???DDDFFFGGGFFFEEEEEEEEEGGGJJJKKKIIIHHHFFFFFFGGGFFFDDDBBB>>><<<:::999888666333111000000000000000000111222.........///000111111111000000000000000///...---......000000000000......******************************+++,,,,,,------...+++++++++***++++++,,,,,,******************++++++******++++++++++++******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++---,,,+++***)))***+++,,,---,,,+++)))'''%%%$$$###))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++$$$&&&(((+++,,,+++***)))******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))+++------+++***)))***---000222111---++++++,,,------,,,,,,+++++++++***,,,,,,,,,+++++++++++++++***++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''((()))******'''(((***++++++***((('''((()))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))))))))'''''''''((()))***,,,******,,,000111///---((((((((((((((((((((((((((('''&&&%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$###"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$ """%%%&&&%%%$$$###&&&&&&&&&&&&%%%$$$###"""&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%%%%((()))))))))&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########"""&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''')))***)))'''%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&cccWWWYYYaaalllqqqooonnnppprrryyy|||xxxrrrkkkddd]]]WWWXXXXXXYYYZZZZZZYYYXXX_________]]]ZZZWWWSSSQQQMMMJJJFFFDDDDDDEEEEEEDDDCCCCCCEEEHHHLLLPPPSSSTTTPPPMMMJJJHHHHHHGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@@@@>>>===:::777888>>>EEEIIIOOOMMMKKKJJJHHHHHHGGGHHHJJJIIIHHHHHHHHHFFFCCCAAA>>><<<;;;::::::888666333111000000000000000111111.../////////000000000111000000000000///...------...///000111111000///...******)))))))))***++++++++++++,,,,,,---......///---,,,++++++*********+++++++++++++++******************++++++++++++******))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((+++***)))(((((()))***+++,,,***)))'''''''''((()))((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&''')))************)))***)))(((((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***++++++***((('''&&&)))+++,,,+++******+++(((---000...((($$$$$$&&&++++++******))))))((((((***)))))))))))))))))))))((()))***+++,,,,,,------++++++++++++++++++******++++++++++++++++++++++++((()))***)))&&&&&&(((+++,,,,,,++++++++++++,,,,,,)))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))******(((((((((((((((((((((((()))((('''&&&&&&''')))***(((&&&&&&)))---111333222&&&%%%%%%%%%%%%%%%$$$$$$((('''&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&((()))"""######$$$%%%%%%&&&&&&$$$%%%%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%$$$(((((((((((('''%%%###"""%%%&&&&&&''''''&&&%%%$$$&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%&&&((())))))(((%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&'''(((((()))&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''dddUUUWWW___jjjooonnnmmmnnnsssyyy|||zzzvvvrrrllleeeYYYYYYZZZZZZZZZYYYZZZZZZbbbbbbaaa```\\\XXXSSSQQQLLLJJJHHHGGGHHHJJJJJJJJJFFFFFFGGGKKKQQQVVVXXXXXXQQQNNNKKKIIIHHHFFFDDDBBBCCCCCCBBBAAAAAA@@@@@@??????===:::999:::???HHHPPPQQQPPPNNNMMMLLLKKKLLLLLLJJJIIIHHHHHHHHHFFFBBB???>>>===;;;;;;<<<;;;888666111111000000000000000111111000000000/////////...///////////////...---,,,...///000111111000///...******))))))***+++,,,,,,+++,,,,,,------.../////////...---+++***))))))(((++++++************************++++++++++++******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((+++***)))(((((()))***++++++***((('''''''''((((((''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***,,,+++***)))(((((()))***))))))((('''((()))+++,,,((((((((((((((((((((((((''')))***,,,,,,***)))'''%%%'''***,,,,,,,,,,,,---###)))+++(((''')))---*********))))))((((((((())))))))))))))))))))))))((()))***+++,,,---------)))))))))***************************************&&&)))+++***&&&%%%(((++++++)))&&&$$$$$$&&&)))+++))))))(((((('''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''((('''&&&&&&&&&((()))***%%%$$$$$$&&&***///222444&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&%%%%%%%%%%%%%%%(((((())))))***+++,,,---%%%%%%&&&'''((()))******%%%&&&'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&''''''''''''+++)))''''''(((((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&((('''''''''''''''&&&&&&%%%%%%&&&'''((()))******))))))))))))))))))))))))((((((((('''''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''eeeTTTVVV^^^iiinnnnnnnnnppprrrwwwyyyvvvuuutttpppjjj]]]^^^___^^^\\\[[[\\\]]]bbbbbbaaa___[[[VVVQQQOOOMMMKKKJJJJJJLLLNNNOOONNNIIIHHHHHHLLLSSSWWWWWWVVVOOOMMMJJJIIIHHHGGGDDDBBBAAABBBBBBBBBBBBAAA@@@@@@???<<<::::::;;;@@@KKKVVV[[[XXXTTTOOOKKKIIIHHHGGGIIIHHHHHHHHHHHHFFFBBB???===<<<;;;;;;<<<<<<:::888222111111000000000000000111111111000///.........---......//////...............000000000000......*********+++,,,,,,------++++++,,,------......//////...---+++***))))))((())))))))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******)))))))))))))))******************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///---***((('''((()))***))))))((((((((()))******))))))))))))))))))))))))***+++,,,------,,,+++***%%%(((+++,,,,,,,,,---...###'''***+++))))))***,,,))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))''')))+++***((('''(((+++***((($$$""""""$$$(((***((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((()))'''&&&%%%%%%'''))),,,...(((((((((''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%+++******)))(((''''''&&&$$$$$$%%%&&&''''''((((((%%%&&&'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&!!!!!!"""###$$$&&&((()))&&&&&&&&&&&&&&&'''))))))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((((((((((((((())),,,***((('''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&***(((&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&fffVVVXXX___iiioooppprrruuurrrtttsssooonnnooommmiiicccdddeeeccc___^^^___aaaeeedddbbb^^^ZZZUUUQQQOOOOOOMMMLLLLLLNNNOOOOOONNNLLLJJJIIILLLQQQSSSRRROOOJJJIIIHHHHHHHHHHHHFFFDDD@@@BBBCCCEEEEEEDDDCCCBBBAAA===;;;<<<===AAANNN[[[bbb^^^WWWOOOHHHDDDBBBBBBHHHHHHHHHIIIIIIGGGCCC@@@:::999999:::;;;;;;999888222222111000000000000000000000000000////////////---...//////000000000000---...///000000///...---)))***,,,---......------+++++++++,,,------......,,,,,,++++++******++++++'''''''''((()))))))))*********++++++++++++******))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))***************)))(((((('''(((***+++,,,+++)))(((+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++***))))))(((((((((((())))))))))))))))))((('''++++++++++++++++++++++++************************'''))),,,,,,+++******+++---,,,+++***)))'''&&&&&&''''''(((((())))))******(((((()))))))))*********)))******+++++++++******(((((())))))************)))))))))))))))))))))))))))***++++++***))))))******)))'''&&&&&&''')))***''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###%%%'''((())))))((('''''''''&&&%%%$$$%%%''')))))))))(((((('''&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%'''''''''&&&%%%###"""!!!#########$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&''')))(((&&&%%%%%%&&&'''(((+++)))'''%%%%%%&&&''')))$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$''''''((((((((()))))))))***)))''''''((())))))(((''''''''''''((((((((()))''''''''''''(((((((((((((((((('''''''''&&&&&&&&& !!!"""$$$%%%&&&'''%%%%%%&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&((('''''''''&&&&&&&&&&&&+++)))'''''')))(((&&&$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%gggYYYZZZ```kkkqqqsssvvvzzzqqqqqqnnniiiiiijjjiiieeegggiiiiiifffcccaaabbbdddhhhfffddd```[[[WWWSSSQQQQQQOOOMMMMMMNNNOOONNNMMMNNNKKKIIIKKKOOOPPPMMMIIIFFFFFFFFFGGGIIIIIIHHHFFF@@@BBBEEEGGGHHHGGGEEEDDDEEEAAA??????@@@CCCPPP___\\\XXXRRRLLLHHHFFFGGGHHHHHHHHHHHHJJJJJJHHHDDDAAA888888777888::::::888777222222111000000///000000......//////000000111111---...///111222222222222,,,---...//////...---,,,)))***---///000///...---******+++,,,,,,------...************+++,,,---...%%%&&&&&&'''((())))))*********++++++++++++******))))))))))))))))))))))))&&&'''''''''(((((()))))))))))))))))))))))))))))))))***+++++++++)))((('''###%%%(((***+++)))(((&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%'''(((******)))'''&&&((()))*********((('''&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))+++,,,,,,***((('''''')))'''&&&&&&((())))))(((%%%&&&&&&'''((()))******((((((((()))))))))******)))***************)))(((((()))))))))******++++++*********************************+++++++++***)))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((("""$$$''')))***)))'''&&&%%%%%%%%%$$$###$$$&&&((((((((('''&&&%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''((((((###$$$&&&&&&%%%%%%&&&(((%%%%%%$$$###$$$%%%'''(((%%%$$$#########%%%((()))///,,,(((%%%###$$$&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&'''&&&%%%###"""'''''''''((((((((()))))))))'''&&&''')))*********))))))))))))************'''''''''(((((((((((((((###$$$$$$%%%&&&'''((()))"""###$$$&&&(((***+++,,,((()))))))))(((''''''&&&(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&(((&&&%%%&&&))))))'''$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))###$$$&&&''''''&&&$$$###&&&%%%%%%%%%%%%%%%%%%%%%fffXXX[[[aaagggnnnssswwwxxxppplllhhhgggccc^^^\\\^^^cccdddcccbbb``````bbbdddmmmmmmjjjddd^^^YYYVVVUUUSSSQQQNNNKKKJJJJJJLLLMMMJJJFFFCCCDDDIIIKKKIIIFFFCCCBBBCCCFFFIIIKKKIIIFFFCCCDDDGGGIIIJJJIIIHHHGGGFFFCCCAAAAAAFFFNNNWWW]]]bbbTTTHHHFFFGGGEEEDDDEEEHHHGGGGGGFFFEEEAAA<<<888888777555555666666444333444444333222111000////////////...------------.........///////////////...000///...---,,,------.........---,,,***)))((((((+++++++++,,,---...///000)))((('''((()))***)))''''''''''''((())))))******)))+++,,,,,,***))))))***,,,+++))))))***++++++***(((((())))))))))))((('''(((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((()))))))))))),,,)))'''''')))***(((&&&))))))))))))))))))))))))******))))))((('''''''''(((''''''&&&&&&((()))***'''(((((((((&&&&&&((()))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''((()))))))))************(((((())))))))))))))))))&&&'''((())))))******)))************++++++++++++)))************+++++++++******++++++++++++******&&&&&&&&&%%%%%%$$$$$$$$$$$$+++---(((&&&***+++***''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((()))******"""%%%((((((%%%###&&&)))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&'''((())))))((('''&&&'''%%%######$$$$$$###""""""###%%%&&&&&&'''***---(((222555,,,$$$###&&&'''((('''%%%$$$$$$%%%'''(((!!!"""$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((((((((('''''''''&&&&&&))))))******)))(((&&&%%%$$$%%%&&&'''''''''''''''%%%(((++++++'''%%%&&&(((***)))((('''&&&'''((((((%%%&&&'''((()))((('''&&&***)))((('''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###"""!!! gggXXX[[[```ffflllpppsssuuuqqqlllhhheeeaaa[[[YYY[[[]]]^^^___^^^^^^___bbbeeejjjjjjhhhddd^^^YYYVVVUUUXXXVVVRRRNNNKKKJJJIIIIIIHHHDDDBBBCCCGGGIIIGGGDDDCCCCCCCCCEEEIIIJJJHHHFFFDDDDDDFFFGGGHHHHHHHHHGGGFFFEEEEEEGGGKKKSSSZZZ^^^]]]PPPEEECCCDDDBBBAAABBBEEEEEEDDDDDDDDDAAA===999666666777999:::999666333000/////////////////////000///...---------------...//////000000/////////000///...---,,,------...------,,,+++***)))((((((***************+++,,,---***)))((((((******)))((()))))))))))))))))))))((()))***++++++)))'''((((((***)))''''''((())))))((((((((())))))))))))(((((()))))))))))))))(((((('''))))))))))))))))))))))))''''''((((((((())))))))),,,)))'''''')))***)))'''************************++++++******)))((((((((((((''''''&&&'''((()))***((())))))(((''''''(((***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((())))))******)))))))))))))))))))))((()))))))))))))))((('''((((((((((((((((((''''''(((((()))))))))*********''''''(((((((((((('''''')))))))))(((((((((''''''***///000+++)))+++,,,***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))%%%%%%$$$%%%%%%'''((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&'''(((((((((((('''&&&***(((&&&&&&'''((('''&&&###$$$''')))******(((''':::>>>;;;000'''&&&((()))((('''%%%$$$$$$%%%'''(((%%%%%%&&&'''((()))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''((()))((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''(((((((((''''''(((''''''&&&&&&''''''((((((((())))))))))))))))))''''''''''''''''''''''''&&&'''((()))(((((('''&&&&&&''''''(((((((((((((((''''''((()))******)))(((+++***)))((('''(((((()))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######gggXXXZZZ___dddhhhlllnnnooorrrmmmiiigggbbb[[[XXXZZZXXXYYYZZZYYYYYYZZZ]]]___eeeffffffccc^^^YYYVVVUUUYYYWWWUUUQQQNNNKKKIIIHHHEEECCCAAABBBEEEGGGEEECCCDDDCCCCCCEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHGGGHHHJJJNNNRRRVVVZZZ]]]VVVKKKBBB@@@BBBAAA@@@@@@BBBBBBAAABBBBBB@@@===:::555666999<<<>>><<<888444---........./////////000111000///...---,,,,,,,,,...//////000//////......///...------,,,------------,,,,,,+++***))))))(((+++***************+++++++++***))))))++++++***)))++++++******)))((((((''')))***+++***(((&&&&&&'''***(((''''''((())))))(((((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((+++)))((((((***+++******++++++++++++++++++++++++******))))))((('''''''''(((''''''''''''((())))))))))))***)))(((''')))+++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((***)))((('''((()))***+++*********))))))(((((((((************)))((('''&&&((((((''''''&&&&&&&&&%%%'''''''''((((((((())))))))))))************))))))*********)))))))))))))))***------)))''''''(((&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((%%%###$$$'''***)))(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((&&&%%%%%%&&&&&&&&&%%% ###)))333;;;???===:::>>><<<555***######%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))))))))((((((((())))))))))))(((''''''(((&&&%%%(((---...,,,)))+++***)))((((((((())))))&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&'''(((((()))''''''&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''&&&%%%$$$###(((((('''&&&%%%$$$######&&&&&&''''''''''''&&&&&&gggXXXZZZ]]]bbbeeehhhiiijjjpppmmmllllllhhh```ZZZZZZWWWXXXWWWUUUSSSSSSUUUVVV```bbbdddccc___[[[XXXWWWWWWVVVTTTRRROOOLLLJJJIIIDDDCCCBBBCCCEEEFFFEEECCCDDDCCCDDDEEEFFFFFFFFFFFFEEEDDDBBB@@@AAACCCFFFHHHGGGIIIMMMQQQTTTUUUUUUUUUMMMFFF@@@???AAACCCBBBBBBBBBAAA@@@@@@@@@>>>:::777555666888;;;>>>===:::777000000000000000000000000111000///...---,,,,,,,,,...............------,,,...---------------------------,,,,,,++++++******---,,,,,,++++++++++++,,,,,,+++******,,,,,,+++***++++++******))))))))))))***+++,,,+++(((&&&&&&'''+++***))))))+++,,,++++++((((((((((((((())))))*********)))))))))((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))((((((***+++++++++************************)))((((((''''''&&&%%%%%%''''''''''''((((((((())))))*********(((((()))+++******))))))((((((''''''))))))))))))))))))))))))'''''''''(((((())))))***+++***)))((()))***,,,---***))))))((((((''''''''')))))))))))))))((('''''')))))))))(((''''''&&&&&&''''''((((((((()))))))))******++++++++++++******''''''''''''''''''''''''((())))))'''&&&&&&&&&%%%***)))'''%%%%%%''')))***''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''(((*********)))((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%"""$$$***666CCCJJJJJJGGG222...((("""!!!###%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$#########%%%&&&'''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&(((((((((((((((((((((((((((((('''''''''((((((((((((((()))************)))(((((((((((((((''''''(((((((((******))))))))))))((((((***************+++++++++)))))))))******))))))))))))))))))(((((('''%%%%%%)))''''''(((+++,,,+++******)))))))))(((((((((((('''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''eeeWWWYYY\\\```ccceeeggggggjjjiiikkkoookkkbbb[[[YYYTTTUUUTTTRRRPPPOOOQQQSSS[[[^^^aaaaaa```]]][[[ZZZXXXWWWUUURRRNNNKKKHHHGGGDDDDDDDDDEEEGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCC@@@>>>>>>AAADDDFFFFFFIIIMMMPPPQQQPPPMMMKKKCCCAAA>>>>>>AAADDDDDDCCCCCCAAA???>>>===;;;777444777666777999;;;<<<;;;:::333222222111000/////////000000///------,,,,,,,,,,,,---------,,,,,,+++***,,,,,,---------------------------------,,,,,,,,,,,,,,,+++*********++++++,,,+++***+++,,,---,,,***(((((())))))***************,,,---,,,***(((((((((+++)))((()))+++,,,,,,+++((((((''''''((()))***+++***)))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))+++,,,))))))))))))))))))))))))******)))((((((''''''&&&&&&''''''((((((((((((((()))*********(((((()))+++******))))))((((((''''''((((((((((((((((((((((((((((((((())))))*********)))(((((('''((()))***+++(((((((((''''''&&&&&&&&&''''''((())))))))))))))))))((((((((('''''''''&&&((((((((()))))))))******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***))))))******************)))'''%%%%%%''')))***''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%,,,222222,,,&&&%%%'''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%***((('''''')))***)))((((((&&&'''---555999888444)))%%%######&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((()))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))*********))))))((())))))(((((((((((())))))------------------------*********************************))))))((((((((()))))))))((('''&&&%%%$$$(((***+++***(((''')))+++))))))))))))((((((''''''((('''&&&%%%&&&'''((()))$$$%%%%%%%%%%%%$$$######&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&dddVVVXXX[[[___ccceeeggggggfffeeehhhkkkhhh```YYYXXXPPPQQQQQQPPPOOOPPPRRRTTTWWWZZZ]]]^^^^^^]]]]]]]]]___\\\WWWRRRLLLHHHDDDCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEEEEDDDBBBBBBCCCEEEDDDBBB>>><<<<<>>??????>>>AAAEEEEEEBBBDDDBBB???===<<<999666333999888777888:::<<<<<<;;;222222111000///...------//////...------------...------------,,,+++******+++,,,,,,------------,,,,,,,,,,,,,,,------------)))((((((((((((((()))))),,,+++******,,,,,,+++***&&&''''''((()))*********)))+++,,,,,,***))))))***)))'''&&&''')))*********((((((''''''''')))***+++***)))'''&&&&&&&&&'''((())))))))))))))))))))))))&&&&&&'''''''''((((((((('''((()))((('''''')))+++((((((((((((((((((((((((,,,,,,,,,+++******))))))&&&''''''((()))((((((((())))))***)))(((''')))+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((()))************&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))*********''''''((((((((((((''''''''''''(((((((((((()))))))))&&&%%%(((***)))((())))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%""",,,555333***###$$$(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%'''(((((('''(((%%%"""###&&&)))((('''%%%""""""&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((()))((('''''''''((()))***))))))))))))))))))))))))&&&''''''(((((())))))***(((((()))***************,,,,,,++++++++++++,,,,,,,,,---------............+++++++++*********))))))+++******)))))))))******++++++++++++***)))((('''))),,,...+++(((&&&)))---))))))******))))))((('''((((((''''''(((((()))***!!!"""$$$&&&'''(((((('''((((((''''''&&&''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((((((%%%%%%&&&&&&''''''''''''"""###$$$%%%%%%%%%%%%%%%bbbUUUWWW[[[```dddggghhhiiijjjgggfffgggccc]]]YYYYYYPPPQQQQQQPPPOOOOOORRRTTTSSSUUUXXXZZZZZZ[[[]]]^^^bbb___YYYRRRLLLHHHEEEDDDCCCEEEGGGHHHHHHGGGFFFFFFDDDEEEEEECCCAAA@@@BBBEEECCCAAA>>>;;;;;;===@@@CCCDDDEEEGGGIIIIIIHHHGGGFFFAAAEEEEEECCCDDDHHHGGGBBBBBB@@@>>><<<<<<:::777555999999:::<<<>>>>>><<<:::222222111111000000//////...------------...//////...//////...---,,,++++++***+++,,,---...------,,,*********++++++,,,,,,,,,'''''''''''''''((()))***,,,***)))***+++,,,+++***'''''''''''''''(((((((((''')))++++++***)))***+++((('''&&&''')))*********(((((('''&&&''')))+++,,,+++***((('''&&&'''((()))))))))))))))))))))))))))''''''((((((((()))))))))'''((()))(((&&&%%%''')))((((((((((((((((((((((((+++++++++***))))))((((((&&&&&&((()))))))))((('''((())))))(((''''''(((***(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&''''''(((((()))*********'''((()))))))))))))))(((%%%%%%%%%&&&''''''(((((('''''''''((((((((())))))))))))************))))))(((((()))))))))*********)))###"""&&&(((%%%###%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""(((...---'''###%%%)))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''((((((((('''&&&%%%$$$$$$%%%&&&'''$$$###""""""$$$%%%%%%$$$$$$######$$$%%%&&&((((((%%%"""###&&&&&&""""""&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))*********)))((((((((()))+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,******,,,---......//////000000////////////000000//////000111222333333444111111000///......---,,,---------...///111222444000000000000000///...------------,,,+++,,,---///++++++,,,,,,,,,+++***)))(((((()))***************###$$$''')))++++++******,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$```TTTVVV[[[```dddhhhjjjkkkqqqkkkgggddd```[[[ZZZ]]]TTTTTTTTTQQQOOONNNOOOQQQPPPRRRTTTVVVWWWYYY\\\^^^bbb^^^YYYRRRMMMJJJIIIIIIBBBDDDGGGHHHGGGFFFEEEEEEDDDEEEEEECCC@@@???BBBDDDBBB@@@===;;;;;;===???AAACCCDDDFFFGGGIIIIIIIIIIIIHHHLLLMMMIIIIIIKKKIIIDDDAAA???===<<<<<<;;;999777999:::===@@@AAA@@@<<<888222333333333333444444444---------------...///000000000000000///...---,,,)))***,,,---...------,,,((((((((()))******++++++(((((((((((()))+++,,,,,,+++***))))))++++++***)))((((((((('''&&&&&&%%%%%%%%%''')))***)))))))))+++***)))((()))+++------,,,(((((('''&&&''')))+++---,,,+++)))((('''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))'''))))))(((%%%###%%%((())))))))))))))))))))))))((((((((('''&&&&&&%%%%%%%%%&&&((()))))))))(((''''''(((((((((&&&&&&((()))''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&(((***,,,---+++)))((((((((()))***+++,,,------************)))((('''&&&&&&''''''((()))***++++++&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''(((((()))))))))***...'''%%%)))+++'''$$$&&&''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$'''***'''''''''&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''%%%%%%%%%%%%''''''&&&%%%$$$$$$&&&(((((('''%%%'''((('''&&&%%%%%%&&&)))&&&&&&)))'''###%%%,,,%%%&&&&&&''''''&&&&&&%%%((((((*********)))(((''''''''''''''''''''''''''''''''''''((()))******++++++***)))))))))***,,,---))))))))))))))))))))))))******+++,,,------............000222333444444444333333222222222222333333888999:::;;;<<<===>>>???999888777666444333222222111111222333666999<<<>>>444555555555555444333333000---***+++///222222000------...///...---,,,+++((()))***,,,,,,+++******((()))+++,,,---,,,***)))......,,,+++******))))))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''************************''''''''''''&&&%%%$$$###))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$```TTTUUUYYY___eeejjjmmmnnnrrrsssrrrmmmfffaaa```bbb^^^ZZZUUUSSSTTTVVVUUUTTTRRRQQQRRRTTTWWWYYYYYYXXXYYYXXXVVVSSSPPPMMMKKKJJJIIIJJJKKKKKKKKKJJJHHHHHHEEEGGGHHHGGGEEEBBBAAAAAACCCBBB???===<<<===???@@@@@@@@@AAADDDGGGJJJJJJIIIFFFHHHJJJKKKJJJFFFAAA>>><<<<<<;;;::::::999888888;;;<<<===>>>>>><<<:::999000000111111111222222222......------------......111000...,,,++++++++++++///...,,,++++++,,,---///,,,+++******))))))******...,,,***)))((()))***++++++******)))))))))))))))))))))(((((('''''''''&&&)))))))))))))))******++++++***)))'''&&&&&&&&&&&&))))))((((((((((((((())))))((('''&&&'''(((***,,,(((((())))))******++++++''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))((((((((((((((()))******'''))))))((('''&&&'''((()))'''&&&'''((()))((('''&&&&&&((()))************'''''''''(((((((((((((((++++++******))))))((((((''''''(((((())))))******(((((((((((())))))))))))(((((('''''''''&&&&&&&&&'''(((((()))(((((('''&&&''''''''''''''''''''''''((())))))(((&&&$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&(((''''''(((((((((((((((((('''&&&&&&&&&&&&'''((((((...+++((()))++++++(((%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***+++,,,,,,'''&&&&&&&&&&&&((()))***&&&))),,,...---,,,,,,,,,'''((()))+++,,,,,,,,,,,,...000111111000000111333777:::;;;999:::======;;;<<<;;;999888999;;;===???CCCHHHNNNSSSTTTTTTTTTSSSQQQMMMFFF@@@<<<;;;<<<======>>>@@@DDDGGGKKKNNNOOOPPPMMMIIIFFFCCCAAA>>><<<555666666444222111111222222444555555333111000000---+++***,,,...///,,,***)))******+++,,,,,,------...//////...---,,,+++***++++++,,,++++++***)))((()))(((((('''''''''(((((())))))))))))************))))))((((((((('''''''''******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```SSSUUUYYY___eeejjjmmmnnnuuuwwwwwwrrrlllgggeeefffaaa]]]XXXVVVXXXYYYXXXWWWTTTSSSRRRSSSVVVXXXXXXXXX[[[ZZZXXXVVVSSSQQQOOONNNLLLLLLLLLKKKIIIGGGEEECCCGGGHHHIIIGGGDDDAAA?????????>>><<<<<<===???BBBDDDCCCCCCDDDFFFHHHIIIGGGFFFDDDEEEGGGGGGFFFCCC???===<<<;;;;;;:::999999888888;;;<<<======<<<;;;888777444444333333222111111111......------------......000///---,,,+++******+++---,,,+++******+++,,,---,,,+++******))))))******---+++***(((((((((***++++++***))))))(((((()))))))))(((((((((''''''''''''))))))(((((())))))***+++)))(((((('''''''''(((((())))))(((((((((((())))))***)))'''''''''(((***+++)))))))))))))))*********'''''''''((((((((())))))***)))(((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''((((((((((((((())))))***(((******)))((('''((()))(((&&&%%%&&&'''((('''&&&&&&'''((((((((((((''''''(((((((((((((((''''''''')))))))))))))))(((((((((((((((((((((((()))))))))'''((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((()))***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((+++***(((((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''######$$$%%%'''((()))***%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%+++***)))((('''%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&******)))(((((()))***+++***,,,...///...---......++++++,,,---...//////000...000222555777:::>>>AAAEEEIIILLLKKKLLLOOONNNJJJJJJHHHFFFEEEFFFHHHKKKMMMTTT[[[eeemmmppppppoooooogggaaaYYYQQQKKKHHHHHHIIIHHHKKKQQQXXX^^^dddhhhjjjjjjgggccc___ZZZSSSKKKFFF??????===:::888777999;;;???>>>===999555222222333222000///000111222000...000000000000000111111222222222222111111000//////.........---,,,***)))(((******)))((((((((())))))((()))))))))************''''''&&&&&&&&&&&&%%%%%%***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaQQQTTTYYY___eeejjjmmmooovvvyyyzzzvvvpppjjjhhhhhhfffaaa]]][[[]]]^^^\\\[[[WWWUUUSSSRRRTTTVVVWWWWWWYYYXXXWWWVVVTTTRRRQQQQQQKKKKKKIIIHHHFFFEEECCCBBBHHHHHHHHHFFFBBB???>>>>>><<<<<<;;;<<<>>>BBBEEEGGGFFFFFFGGGIIIIIIHHHDDDAAABBBBBBBBBBBBAAA???===;;;;;;;;;::::::999999888888;;;;;;<<<<<<;;;888666444777777555444222111000///......------------......//////---,,,++++++***+++*********+++++++++++++++,,,+++******))))))******+++***)))((('''((()))***+++***))))))(((((())))))((((((((((((''''''''''''))))))(((((())))))***+++((('''''''''(((((()))***))))))(((((((((((())))))******(((''''''((())))))***))))))))))))))))))((((((((((((((())))))))))))***))))))((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&((((((''''''(((((()))***)))***+++***((('''((()))'''%%%$$$%%%&&&'''&&&%%%'''''''''''''''&&&&&&%%%))))))((((((''''''&&&&&&'''''''''((((((((((((((())))))((((((((((((((((((''''''((((((((()))))))))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&((()))***'''''''''''''''''''''''')))******)))'''&&&&&&((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%%%%'''((()))***+++&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$,,,,,,+++***((('''&&&&&&%%%&&&&&&&&&&&&'''''''''))))))((('''&&&%%%%%%$$$***)))((((((''''''((((((---...////////////111333444444333333333444666777666888;;;???CCCIIIPPPUUUZZZ___cccddddddeeebbb\\\WWWUUUTTTTTTUUUYYY]]]```jjjsssyyysssjjjaaa[[[YYYZZZ[[[___dddllluuu~~~}}}xxxpppeeeZZZSSSSSSQQQOOOLLLJJJKKKOOORRRRRRPPPKKKDDD===888777888555444222333333333222000333333222222222222333333555555555555555555555444333222111000...+++)))(((,,,++++++***))))))******((())))))))))))******************))))))))))))((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbQQQTTTZZZ___dddhhhlllooosssvvvxxxuuuoooiiigggfffhhhddd```___aaabbb```^^^ZZZWWWTTTRRRSSSTTTUUUUUUSSSSSSRRRRRRQQQPPPPPPOOOGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGFFFDDDAAA???>>>>>>???>>>>>>???@@@CCCEEEGGGFFFGGGHHHJJJJJJGGGCCC????????????>>>===<<<;;;;;;::::::::::::999999888888::::::;;;;;;999666444222666666555333222111000///......------------......//////...------,,,,,,,,,)))***++++++,,,++++++***,,,+++******))))))*********)))(((((('''((())))))******)))(((((((((((((((((((((((((((((('''''''''((((((((((((((()))******)))((((((((((((((()))))))))(((((((((((())))))***+++***)))(((''''''((((((******))))))((((((((('''((((((((()))))))))*********))))))((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((((((''''''''''''((())))))((()))***)))((('''''')))'''&&&%%%%%%''''''&&&%%%&&&&&&'''(((((((((''''''******)))((('''&&&&&&%%%%%%&&&&&&''''''((((((((()))))))))((((((''''''&&&'''''''''((((((((())))))'''''''''''''''''''''''''''&&&%%%$$$%%%'''***+++'''''''''''''''''''''''')))*********((('''''')))&&&%%%###""""""###%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$&&&((('''###"""$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))*********&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))******++++++---///000111222666:::>>>BBBAAA???>>>>>>???@@@BBBGGGHHHJJJMMMRRRYYYaaagggnnntttyyyxxxwwwuuuooohhh^^^]]]]]]___ccchhhnnnqqq~~~~~~yyyrrrkkkhhhiiilllooouuuzzzzzzpppeee___```aaabbbbbbcccfffjjjmmmjjjgggaaaWWWLLLCCC>>><<<:::999888888777777777666666666555555555555555666777777777777777888888888888777666333111...+++***---,,,+++***************))))))))))))************,,,,,,+++++++++*********(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''dddRRRVVV[[[```bbbfffjjjmmmooorrrtttrrrlllgggeeedddgggccc``````bbbcccbbb```\\\YYYTTTRRRRRRTTTTTTTTTOOOOOOOOONNNNNNNNNNNNNNNFFFEEECCCBBBBBBBBBDDDEEECCCDDDDDDBBB@@@??????@@@DDDDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHIIIFFFBBB???======<<<<<<;;;;;;;;;;;;:::999999999999999888888999999:::999888555333111222222222222111111111111......------------......000000//////......------******+++,,,------,,,,,,,,,+++******))))))******)))((((((((((((((())))))***))))))((('''((((((((('''''''''(((((((((((((((((((((((('''((())))))***++++++***(((((('''''''''((((((((((((((()))************)))(((((((((((('''***)))))))))((((((''''''(((((((((((())))))))))))((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))'''''''''''''''(((((()))'''((()))(((&&&%%%&&&'''((('''&&&'''((()))(((&&&$$$%%%'''((()))***++++++******)))((('''&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))((((((''''''&&&&&&''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&$$$$$$%%%''')))+++''''''''''''''''''''''''((()))***)))((('''((()))((('''%%%######%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''###&&&'''&&&###"""$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%%%%&&&'''((())))))''''''''''''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''))))))'''''''''(((((((((''''''''''''(((((('''''''''(((((()))))))))&&&&&&&&&'''''''''((((((&&&''''''((()))***+++++++++,,,---///000222333333222444777:::>>>EEELLLQQQSSSQQQOOOMMMMMMMMMOOOPPPSSSTTTVVVYYY___gggpppvvv}}}vvvnnneeeeeehhhlllrrryyy~~~yyyvvvvvvyyy~~~}}}vvvooojjjgggkkkpppuuuyyy}}}zzzmmm]]]NNNCCC===@@@@@@???>>>======>>>?????????>>>>>>===<<<;;;;;;999999888888888999::::::;;;:::999777444111...---...---,,,+++************************+++++++++,,,)))(((((((((((('''''''''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''eeeUUUYYY^^^```aaabbbfffjjjmmmoooqqqoooiiieeecccdddbbb___]]]^^^aaacccaaa___\\\YYYUUUSSSSSSTTTSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNJJJHHHDDDAAA??????AAABBBAAABBBBBB@@@???>>>@@@AAAFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEEEEDDD@@@===;;;;;;::::::::::::::::::999999999999999999888888888888999999888555333111000000000111111222222222......------------......///////////////...------******++++++,,,---------,,,+++******))))))******(((((())))))))))))*********)))((((((''''''(((((('''''''''(((((((((((((((((((((''''''(((((()))***,,,,,,***)))((('''''''''(((''''''(((((()))***+++)))))))))))))))((((((((()))(((((((((((((((((('''''''''''''''((((((((((((&&&''''''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''...---,,,***)))(((((((((''''''&&&&&&''''''((()))&&&'''((('''%%%$$$%%%&&&)))(((''''''((()))((('''$$$%%%&&&(((***+++,,,,,,))))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''((()))'''''''''''''''''''''''''''((())))))''''''((()))***)))(((''''''((()))***''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$######$$$$$$%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%&&&'''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((******((('''((()))))))))(((((((((((())))))))))))(((''''''&&&%%%%%%&&&&&&'''''''''(((((((((((((((((()))******++++++,,,---000222444666777888;;;>>>CCCIIIPPPYYYaaagggeeecccbbb```___^^^______[[[]]]```ccciiirrr{{{wwwppplllnnnsssyyy~~~}}}zzzvvvtttqqqwww~~~lllYYYLLLDDDDDDDDDDDDCCCBBBBBBDDDFFFKKKKKKKKKJJJGGGCCC???======<<<;;;::::::;;;<<<======<<<;;;:::777555333222000///...---,,,+++++++++++++++,,,,,,,,,---------++++++++++++************)))(((((('''''''''((((((''''''''''''''''''''''''fffXXX]]]aaaaaa```___bbbfffjjjlllllljjjeeeaaaaaabbb\\\ZZZXXXZZZ^^^```___]]]ZZZXXXVVVTTTTTTTTTSSSQQQMMMMMMMMMMMMMMMMMMLLLLLLKKKHHHDDD@@@>>>???AAABBBBBBBBBBBB@@@======>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@===;;;777888888999999999888888888888888888888888999999777777888999888666444222111111111222222333333333......------------......,,,---.........---,,,+++******))))))***+++---...,,,+++******))))))******((())))))******+++******))))))(((''''''''''''(((''''''''''''((((((((()))(((''''''''''''((())))))++++++***)))((((((((()))''''''''''''((()))***+++'''(((((()))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''...---+++***(((''''''''''''&&&&&&&&&&&&'''(((((('''(((((((((&&&%%%&&&'''((('''&&&&&&(((((('''&&&$$$%%%&&&((()))*********((((((((((((((('''''''''((((((((('''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$############%%%&&&'''))))))(((((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''''''((()))(((''''''''''''((())))))((((((''''''&&&&&&%%%''''''''''''(((((((((((()))***+++---///111222333333555777:::<<<=========DDDHHHOOOWWW___hhhqqqwwwssssssrrrpppooommmllllllgggiiikkknnnssszzz{{{uuuooonnnrrrwww}}}{{{zzzvvvuuuuuuwwwzzz|||zzzxxxwwwzzz~~~uuuggg]]]WWWQQQRRRRRRQQQOOOPPPTTTWWWaaaaaaaaa^^^XXXPPPIIIDDDCCCBBB@@@>>>>>>>>>???@@@======<<<<<<:::999777666333222111000///.........---------............///000000000////////////...))))))((((((((())))))***''''''''''''''''''''''''gggZZZ___bbbbbb___]]]```dddfffhhhhhheee```]]]^^^___XXXVVVUUUXXX\\\___^^^\\\YYYWWWVVVUUUUUUUUUSSSQQQKKKKKKKKKKKKJJJJJJJJJJJJHHHEEEBBB??????AAADDDFFFDDDCCCBBB???<<<;;;<<<>>><<<===>>>@@@BBBDDDEEEFFFDDDBBB@@@???>>>===:::888555666777888888888777666888888888888888888999999666777888999888777555333333333333333333333333333.........------.........***+++,,,---,,,+++***)))))))))''''''(((***,,,...,,,++++++***)))*********((()))***+++++++++++++++))))))((('''''''''''''''&&&'''''''''(((((())))))'''''''''''''''((()))))))))))))))))))))******+++''''''''''''((()))++++++&&&'''((()))******))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''###$$$&&&((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((()))))))))'''&&&'''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&'''(((((((((''''''''''''((((((((((((((()))))))))((('''''''''&&&%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''%%%'''((('''&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$###"""""""""$$$'''(((******)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***'''%%%&&&)))+++)))&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$+++******)))(((''''''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''((())))))***''''''''''''((((((((())))))***---111666999<<<>>>AAABBBDDDFFFGGGHHHHHHGGGIIINNNUUU^^^fffoooxxx}}}||||||{{{zzzxxxvvvtttssstttuuuwwwxxxzzz~~~~~~xxxvvvrrrmmmlllooouuu|||zzzssskkkfffccccccbbbcccfffjjjooouuuzzz}}}|||xxxuuuuuuvvvuuuuuuzzz|||zzzrrrmmmkkkdddeeefffeeecccdddhhhlllyyyyyyxxxtttlllaaaWWWPPPHHHFFFDDDBBBAAAAAACCCCCC============<<<;;;:::999666555444222111000000000.........////////////000////////////............***)))))))))))))))******((((((((((((((((((((((((hhh[[[\\\]]]^^^``````aaaaaabbbdddbbb\\\YYY]]]``````ccc^^^YYYZZZ]]]___\\\YYYVVVTTTRRRPPPOOOOOOPPPQQQPPPNNNKKKJJJJJJHHHFFFDDDFFFFFFEEECCCAAA@@@@@@BBBHHHEEEAAA>>>>>>>>>======;;;<<<>>>AAACCCFFFHHHIIIHHHDDD@@@<<<;;;;;;;;;:::888777555444444555666777888;;;???AAA>>>:::666444999:::<<<======<<<:::999555333222333555555222///111///---+++***)))******---......///...---+++******+++,,,,,,,,,,,,+++***,,,------...---,,,***))))))))))))))))))))))))))))))(((''''''''')))***+++,,,***'''%%%%%%'''***,,,)))))))))))))))(((((('''((((((((((((((((((((((((+++(((%%%&&&)))+++***)))************************!!!$$$&&&((()))***)))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&%%%(((&&&&&&''')))***)))(((((((((&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))((((((((('''''''''((((((((('''&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&***)))'''&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$((('''&&&''')))))))))((())))))************))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''---+++(((%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))$$$&&&''''''$$$&&&&&&&&&%%%%%%$$$$$$$$$***'''$$$$$$'''((((((&&&''''''&&&%%%&&&'''((()))&&&&&&''''''((())))))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((()))))))))((((((((((((((('''''''''***)))'''''')))+++++++++000111555:::BBBJJJRRRVVV]]]]]][[[XXXTTTRRRQQQRRRUUUXXX___iiittt{{{{{{uuurrrrrrssssssrrrwww}}}~~~zzzxxxzzzyyyuuuvvvsssnnnhhhccc___]]]\\\aaafffkkknnnnnnllljjjiiihhhaaaXXXRRRPPPOOONNNMMMQQQPPPPPPRRRWWW[[[^^^___bbbhhhmmmlllfffaaa___```[[[\\\]]]___aaaeeehhhjjjsssvvvxxxwwwuuuuuuxxx{{{}}}~~~}}}{{{zzzzzzzzz||||||yyyvvvxxx~~~vvvjjjcccPPPLLLHHHGGGGGGGGGEEECCCFFFGGGEEEAAAAAADDDBBB>>>;;;;;;999777333111111222000///---++++++---///000333222222222222222333444......---+++***)))((('''))))))((('''''')))***+++jjj[[[^^^bbbeeegggeeecccaaa___```\\\TTTRRRXXX]]]___eeedddbbbaaa```^^^[[[YYYRRRPPPNNNMMMLLLMMMNNNOOOQQQPPPNNNLLLHHHEEEBBB@@@DDDEEEFFFFFFDDDDDDEEEFFFCCCAAA>>>=========<<<;;;<<<===>>>AAACCCFFFHHHIIIIIIFFFAAA===<<<;;;:::999:::999777666666777999:::666999>>>@@@???<<<999888999:::;;;<<<<<<:::999888444333222444666666333111000///---,,,++++++++++++............---,,,++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++***))))))))))))))))))))))))((((((((((((((()))******+++)))'''&&&&&&''')))+++'''''''''''''''&&&&&&%%%((((((((((((((((((((((((+++(((&&&''')))++++++)))************************###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((************)))))))))((()))(((''''''''''''&&&%%%((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((()))((('''&&&&&&&&&'''((()))((((((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&''',,,***'''%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%$$$%%%&&&'''&&&%%%$$$###'''''''''&&&&&&&&&%%%%%%)))'''$$$%%%'''((((((&&&'''&&&&&&%%%&&&'''((())))))))))))(((''''''&&&&&&&&&'''''''''(((((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&'''((()))*********))))))******++++++***)))((()))+++---//////333777???IIITTT^^^fffjjjkkkiiieee```\\\ZZZZZZ[[[```ccciiipppwwwyyyyyywwwtttoooiiifffgggjjjkkkkkkiiinnnooojjjggggggfffccc^^^\\\XXXTTTQQQOOOOOONNNUUUYYY]]]___]]]ZZZWWWUUUTTTOOOHHHCCCCCCCCCDDDCCCGGGGGGGGGJJJNNNQQQQQQQQQNNNQQQUUUTTTQQQMMMKKKKKKKKKKKKKKKMMMOOORRRUUUWWW```bbbeeefffeeecccbbbbbbhhhkkknnnqqqtttwww{{{}}}|||zzzrrr___[[[VVVRRRQQQOOOLLLJJJMMMOOOMMMJJJIIIJJJFFF@@@>>>===<<<999666444444444333333222222222222333333111000000000000111222222444333222111///...---,,,+++***)))(((((()))******lll[[[```gggmmmooolllgggccc___^^^WWWNNNLLLTTT\\\```gggiiikkkhhhccc]]]YYYXXXPPPNNNLLLKKKJJJJJJLLLMMMOOOPPPQQQMMMEEE???<<<<<<<<<>>>AAAAAAAAAAAABBBCCC???>>>===>>>??????===<<<<<<===>>>@@@BBBDDDFFFHHHHHHEEEAAA>>><<<;;;999888;;;:::999888888999;;;<<<888;;;???@@@???<<<:::999888999:::::::::888777666444333333555666666444222000///...---,,,------...//////...---,,,,,,,,,,,,******+++,,,,,,+++************************+++,,,))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))'''''''''''''''&&&&&&%%%((((((((((((((((((((((((***((('''''')))******)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''((((((((()))((('''&&&&&&(((***+++)))(((''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&%%%$$$%%%'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&%%%%%%%%%%%%&&&'''(((***+++((((((''''''''''''&&&&&&)))'''%%%%%%'''((('''&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((''''''&&&&&&'''''''''((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))((('''&&&&&&((()))***)))(((''''''''')))+++---++++++,,,---///222444666<<>>:::999:::===???@@@BBBBBBCCCFFFHHHIIIGGGEEEBBBCCCDDDDDDCCCAAA???>>>>>>=========???AAADDDFFFMMMNNNQQQSSSTTTRRRMMMIIILLLNNNRRRWWW\\\dddlllrrruuuzzz{{{mmmiiiddd```^^^]]]\\\ZZZ[[[^^^^^^[[[YYYWWWPPPHHHEEECCCAAA>>><<<:::888888333333333333333333333333111000000000000111222222777777666555333222111111------,,,+++************nnn]]]bbbjjjqqqsssqqqlllhhheeebbbZZZPPPOOOWWWbbbggghhhjjjlllkkkfff```YYYUUURRRPPPMMMJJJHHHHHHHHHIIIJJJMMMOOOKKKCCC;;;999999888:::===>>>======>>>???======>>>AAACCCCCCAAA>>><<<<<<<<<===???BBBDDDEEEDDDAAA???======<<<:::888;;;:::888777888999;;;<<<===???AAA@@@===999777666888888888888888666555444555555666666666555333222000///...------...///000000///---,,,++++++,,,---******++++++++++++*********)))(((((((((***+++,,,))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''&&&'''(((((((((((('''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%%%%%%%"""!!!"""$$$'''))))))(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((+++***((('''(((***,,,...))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''&&&&&&&&&''')))***+++)))(((&&&'''''''''''''''''''''''')))***+++,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&''')))))))))(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''))))))(((((())))))***+++&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))+++******((('''&&&%%%$$$((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))(((((((((***)))''''''(((+++...111000111333444666999<<>>>>>>>>>>>???@@@BBBCCCDDDIIIKKKMMMLLLHHHCCC???>>>;;;::::::;;;>>>BBBFFFHHHGGGHHHJJJLLLMMMLLLHHHDDDDDDBBBAAAAAAAAAAAA@@@>>><<<;;;::::::;;;===@@@AAAEEEDDDEEEGGGJJJHHHCCC???<<<===???BBBFFFNNNVVV\\\dddgggkkkpppttt{{{|||rrrpppnnnmmmmmmnnnppppppooossstttssspppkkkbbbXXXPPPNNNJJJGGGDDDAAA>>>===888777555444333333333333222222222111222222333333555555444444444444444444111000///...---,,,++++++ppp^^^bbbjjjppptttsssqqqoooooolllddd[[[YYYaaakkkpppllljjjjjjkkkkkkggg^^^WWWUUURRRNNNIIIFFFCCCBBBBBBEEEIIILLLIIIAAA;;;:::;;;<<<>>>??????>>>===>>>???======???BBBDDDDDDBBB???;;;;;;:::;;;<<>>===<<<===>>>>>>===;;;999888777666777888:::<<>>@@@@@@@@@BBBFFFIIISSS[[[hhhuuu~~~~~~|||xxxsssooohhhaaa\\\ZZZVVVQQQMMMIIIEEEAAA>>>===<<<<<<<<>>AAACCCFFFHHHIIIIIIJJJJJJHHHDDDAAA???>>><<<===???BBBFFFKKKOOORRRPPPRRRTTTWWWWWWTTTOOOKKKHHHEEECCCBBBBBBBBBAAA??????????????????AAABBBCCCDDD@@@>>>>>>@@@@@@>>>;;;;;;<<<;;;<<<>>>CCCJJJOOOTTTTTTTTTUUUYYY```hhhmmm{{{{{{}}}|||vvvvvvxxxyyy|||~~~wwwlll```\\\VVVRRRPPPLLLHHHEEEDDDAAA===888666666777777444333222222111111111222111111222333555666777777444444333222111///......qqq]]]aaahhhoootttvvvvvvuuuvvvuuuooogggeeekkkqqqtttnnnkkkhhhjjjmmmkkkccc\\\VVVSSSNNNIIIDDD@@@???>>>DDDGGGIIIGGGCCC???>>>>>>>>>??????===<<<;;;<<<>>>>>>>>>???AAACCCBBB@@@>>>;;;;;;::::::;;;===@@@AAA<<<<<<===???AAAAAA@@@>>>:::999888777888:::<<<===<<<===>>>===:::888888888666555555555555666666666555777888777444222111111000///...------...000000//////...---,,,,,,,,,,,,+++***))))))))))))***+++))))))))))))))))))***+++)))))))))))))))))))))))))))))))))))))))(((((('''(((((())))))))))))(((((('''''''''''''''&&&&&&%%%((((((((((((((((((((((((###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''''''''(((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&'''&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%$$$"""!!!###&&&***---"""$$$&&&(((((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%'''(((((('''&&&&&&'''''''''((())))))))))))((()))))))))(((''''''&&&&&&&&&&&&''''''((())))))))))))((((((''''''(((((()))''''''''''''''''''''''''$$$&&&))),,,,,,+++)))(((...///111444999>>>CCCFFFNNNPPPRRRPPPNNNNNNRRRUUUZZZbbbnnnzzzzzzuuuooojjjeee]]]TTTNNNNNNJJJDDD???===;;;:::999888:::;;;===???BBBGGGJJJFFFDDDCCCCCC@@@======AAA===???BBBEEEIIIMMMOOOQQQNNNMMMKKKGGGCCCAAABBBCCCBBBEEEIIILLLOOOSSSWWW[[[\\\]]]```ccccccaaa[[[WWWSSSRRRQQQNNNLLLIIIHHHGGGEEEFFFGGGHHHIIIIIIIIIHHHFFFBBB===:::999999::::::999:::;;;<<<>>>BBBGGGKKKNNNKKKGGGEEEFFFLLLRRRVVVaaabbbdddgggjjjooosssuuuzzz}}}ooojjjeeeaaa___\\\XXXTTTPPPMMMGGGBBB===;;;::::::555555333222000000//////000111222444666777999999777777777666555444222111qqqZZZ```hhhqqqwwwzzzzzzyyywwwxxxuuuooolllooorrrrrrkkkiiigggggggggfffbbb___YYYVVVQQQKKKFFFCCCAAA@@@HHHHHHHHHGGGFFFDDDCCCBBB@@@@@@???<<<:::;;;>>>@@@BBBAAAAAABBBCCCBBB@@@>>>===<<<;;;:::;;;>>>@@@BBB>>>???@@@CCCEEEEEEBBB@@@===<<<;;;;;;;;;===???AAA=========;;;888666666777555444444555555666777888111444666666444222222333000///...---------...///............---,,,+++++++++***)))(((((()))***+++*********+++******))))))))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((())))))'''''''''''''''&&&&&&%%%(((((((((((((((((((((((($$$&&&))))))'''&&&'''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((######$$$$$$$$$%%%%%%%%%((('''%%%%%%&&&&&&%%%###$$$%%%&&&(((((((((((('''''''''''''''''''''''''''((())))))))))))(((&&&%%%&&&''''''((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''######$$$%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&'''''''''((((((((('''''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$%%%'''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))((('''%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))###$$$$$$%%%'''((())))))%%%%%%%%%%%%&&&&&&''''''$$$'''))))))'''%%%&&&''''''((()))***+++******))))))))))))(((''''''&&&&&&$$$%%%&&&'''(((******+++))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''(((***+++,,,---000333888???GGGOOOUUUYYYbbbddddddaaa\\\[[[]]]aaaeeejjjqqqwwwzzzxxxtttqqqgggaaaYYYUUURRROOOJJJFFFDDDBBB>>><<<;;;;;;999888666999===???@@@BBBEEEHHHDDDAAABBBEEEDDDAAADDDJJJFFFHHHLLLRRRWWW\\\___aaa^^^\\\VVVPPPKKKJJJMMMPPPRRRVVVZZZ]]]___aaaeeehhhkkklllooorrrsssqqqmmmiiiggghhhhhhddd]]]YYYWWWXXXTTTVVVYYY[[[\\\[[[YYYXXXRRRPPPKKKDDD>>><<<<<<>>>888;;;???BBBDDDGGGKKKMMMLLLIIICCC@@@???AAADDDFFFIIIKKKLLLMMMPPPXXXdddmmmwww}}}{{{vvvqqqoooooonnnjjjfffaaa___[[[UUUOOOHHHCCC@@@;;;:::888555333111111000111111222333444666666777999:::::::::999777666555pppXXX^^^iiitttzzz}}}|||zzzuuuxxxwwwrrroooppppppnnnggggggfffccc___]]]^^^___]]]ZZZUUUPPPKKKHHHGGGFFFMMMKKKIIIHHHHHHHHHFFFDDDEEEEEECCC@@@???AAAEEEHHHGGGEEEDDDDDDEEEDDDBBB@@@???>>><<<;;;<<>>>>>???AAACCCDDD@@@@@@>>>:::666333333333444444444555666777888999...111444555333222444666000///...---,,,------...---......///...---+++***+++***)))(((((()))***+++***+++,,,,,,,,,***)))((())))))))))))))))))))))))+++***)))'''''''''((()))))))))(((((((((((()))))))))))))))))))))(((((('''((((((((((((((((((((((((%%%(((++++++)))((((((***''''''''''''''''''''''''%%%&&&'''((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((&&&%%%$$$%%%'''((('''&&&###$$$&&&((())))))(((''''''''''''''''''''''''&&&,,,---......---+++((('''%%%&&&'''''''''&&&$$$$$$'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&&&&'''&&&+++***)))(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%'''((()))(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''(((((('''&&&''')))))))))((('''(((((())))))(((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))'''%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((((()))+++,,,,,,***(((&&&&&&%%%###""""""$$$'''(((&&&&&&&&&'''''''''(((((($$$'''***)))'''%%%&&&'''((()))***,,,,,,++++++***&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))'''&&&%%%'''***...111999===EEENNNYYYcccjjjnnnnnnppppppllleeebbbeeehhhoooqqqrrrrrrnnnggg___ZZZSSSLLLDDDAAACCCFFFFFFDDD???>>><<<<<<===<<<:::888999>>>CCCEEEEEEFFFHHHKKKDDDAAACCCGGGHHHFFFJJJQQQPPPSSSYYY___ffflllppprrrpppllleee]]]XXXWWW[[[^^^dddggglllnnnoooppptttwwwyyyzzz||||||xxxtttwwwxxxsssjjjdddbbbccccccfffjjjnnnooommmjjjhhhaaa___[[[SSSJJJDDDCCCEEE>>>BBBGGGKKKNNNPPPRRRTTTKKKGGGBBB???======<<<<<<>>>@@@AAAAAACCCMMM^^^kkkqqqxxx}}}xxxxxxzzzzzzvvvrrrssssssqqqllleee[[[RRRMMMAAA???===:::777555444333111111111222222222222222:::;;;;;;<<<;;;:::888777nnn[[[^^^gggrrrxxxyyy{{{~~~xxxqqqqqquuuwwwtttpppllliiieeecccbbbaaa___^^^ZZZXXXSSSOOOMMMLLLLLLLLLOOORRRVVVVVVRRRLLLHHHEEEJJJHHHEEEBBBBBBCCCFFFHHHJJJJJJKKKJJJHHHEEEBBB@@@>>>???AAABBBBBBBBBAAAAAAEEECCCAAA??????AAACCCEEEBBBBBBAAAAAAAAACCCFFFHHHCCCCCCAAA>>>:::777666777555333222444888;;;;;;:::999777444222111222333333111000...,,,++++++++++++...//////---++++++,,,---+++*********************+++******)))))))))))))))((()))***++++++,,,++++++***)))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((*********)))(((+++******)))((((((''''''))))))(((((('''''''''&&&%%%(((++++++)))'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&'''((()))***++++++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""$$$'''***++++++)))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&%%%###"""'''''''''&&&%%%###"""!!!!!!''')))'''%%%&&&)))((('''&&&%%%%%%&&&'''((()))((('''&&&%%%$$$######''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((###$$$$$$%%%&&&'''(((((($$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$&&&***,,,***((('''((()))***)))((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%))))))(((((('''''''''&&&(((((((((((())))))))))))************)))))))))))))))(((((((((((()))******)))+++------***(((''''''---+++)))***///555:::<<>>>>><<<:::<<>>======>>>BBBFFFLLLPPPRRRSSSSSSTTTSSSOOOLLLMMMQQQVVVXXXXXX```dddkkkrrrxxx{{{}}}}}}|||}}}{{{uuummmiiijjjmmmxxxxxxyyyzzz{{{{{{{{{{{{yyy||||||{{{yyywwwtttrrrqqqrrruuuzzz~~~yyytttuuurrrlllccc[[[VVVUUUVVVOOORRRUUUWWW\\\ccceeebbbYYYRRRIIICCC@@@???>>>===:::<<<>>>???AAAJJJWWWaaakkkiiimmmwww~~~~~~{{{zzz~~~wwwjjjRRRJJJBBB>>>;;;777666888333222000000000111000///555777:::<<<======<<<;;;lllZZZ]]]eeepppuuuwww{{{}}}yyyxxxzzz{{{xxxuuupppmmmiiigggeeeccc```^^^ZZZXXXTTTPPPNNNMMMNNNNNNQQQTTTVVVVVVRRRMMMJJJHHHIIIGGGEEECCCCCCEEEGGGHHHGGGHHHIIIJJJIIIHHHFFFDDDFFFFFFFFFEEECCCAAA???>>>CCCBBB@@@???>>>???AAABBBFFFEEEDDDBBBAAAAAABBBDDDDDDCCCBBB???;;;999999999999777555555888999888777777666444333222111111222222111///---,,,,,,,,,---...///...---+++***+++,,,)))*********************,,,+++******))))))******(((((()))***++++++++++++)))((((((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&'''''''''''''''''')))((((((((('''''''''&&&%%%(((******(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&''''''(((((()))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((((((''''''(((((('''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%###"""###&&&)))+++((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&& %%%))))))&&&%%%&&&(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((())))))(((''''''))))))((('''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%)))(((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((())))))''')))---...---+++******///...///000555;;;BBBFFFTTT]]]jjjrrrvvvyyy|||~~~|||uuummmeee```]]]\\\VVVTTTQQQNNNJJJFFFBBB??????AAA???===???EEEHHHFFFCCCDDDDDDCCCBBBBBBDDDFFFMMMRRRYYY^^^aaabbbdddeeeaaa]]]YYYYYY]]]aaaddddddjjjnnnsssyyy}}}{{{tttqqqrrruuuyyyzzzzzz{{{|||||||||}}}}}}}}}|||{{{zzzxxxvvvuuutttyyy}}}}}}zzzwwwqqqiiibbb______aaa]]]aaacccfffkkkrrrtttqqqmmmfff[[[RRRLLLGGGCCC@@@@@@BBBCCCCCCDDDJJJTTT\\\bbb^^^^^^cccgggiiinnnvvv~~~hhhZZZLLLDDD???;;;:::<<<888666444333444444333222111222555777999:::;;;;;;jjjXXXZZZaaakkkqqqtttyyy~~~|||zzzsssqqqooommmkkkhhhccc```\\\ZZZWWWTTTQQQPPPPPPQQQTTTUUUVVVUUUQQQNNNLLLLLLIIIHHHGGGFFFEEEFFFGGGGGGDDDEEEGGGIIIIIIIIIIIIHHHMMMLLLJJJGGGDDD@@@===;;;@@@???>>>>>>======>>>>>>CCCDDDDDDBBB@@@???@@@AAADDDDDDCCC@@@===;;;<<<>>>>>><<<999888777666555333555555555444333222111000333111000...---------......///...,,,***((()))***(((((())))))*********+++,,,+++******))))))******'''((()))***++++++++++++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))((((((''''''''''''''''''%%%%%%%%%&&&'''(((((()))((((((((('''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))'''''''''(((''''''&&&%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%(((&&&$$$######%%%(((***''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&'''((()))%%%&&&'''((()))*********%%%(((***)))&&&$$$&&&(((((('''&&&&&&&&&&&&'''(((&&&&&&''''''((((((((()))'''&&&%%%$$$$$$$$$$$$$$$((((((''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&&&&%%%((('''&&&&&&(((((('''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))'''(((((())))))(((''''''))),,,///000000//////000222555888;;;>>>FFFOOOVVVfffnnnwww}}}}}}||||||||||||wwwmmmbbbXXXPPPLLLJJJCCCBBB@@@???>>>?????????AAADDDDDDCCCEEEKKKNNNMMMLLLMMMMMMLLLLLLNNNRRRUUU\\\aaaiiinnnrrrtttvvvwwwqqqmmmiiigggiiimmmqqqrrrvvvwwwzzz}}}~~~yyywwwyyy||||||||||||{{{||||||}}}~~~~~~~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvyyy||||||wwwuuuoooiiidddccceeehhhlllpppsssvvv|||{{{qqqfff]]]UUUNNNJJJLLLNNNNNNMMMKKKLLLQQQUUUVVVQQQMMMMMMOOOQQQWWW]]]fffsssppp[[[NNNHHHCCC@@@@@@;;;888555444333444333222//////000222555777999:::iiiVVVWWW\\\eeekkkooowww~~~}}}yyyyyyrrrrrrqqqqqqpppmmmiiieeebbb```\\\YYYUUUTTTSSSRRRTTTUUUTTTRRROOONNNNNNOOOMMMLLLJJJHHHGGGFFFEEEEEECCCCCCEEEFFFGGGGGGGGGGGGKKKJJJHHHEEEBBB>>><<<:::=========<<<<<<<<<;;;;;;===@@@CCCCCCAAA???@@@BBBDDDDDDCCCAAA>>>>>>???AAAAAA???<<<:::888666444333555666777777666444222000222111///------------...//////...,,,)))'''((()))((((((((())))))******++++++***))))))(((((())))))'''((()))***++++++++++++))))))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***)))((('''%%%%%%%%%&&&'''''''''(((((()))*********''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''((((((((()))((((((&&&'''''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%''')))+++***)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&$$$###$$$%%%'''(((%%%&&&'''((()))*********&&&'''(((&&&$$$$$$''')))'''''''''&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((&&&%%%$$$'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((('''''''''&&&'''''''''((((((((((((((((((((((((((()))))))))'''((())))))))))))((('''...000111222222444777:::;;;???DDDGGGJJJQQQ\\\eeepppvvv}}}~~~xxxsssppphhhcccYYYOOOFFF@@@===;;;999:::::::::<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???DDDHHHIIIEEEBBBBBBCCCDDDDDDCCC@@@>>>>>>AAACCCAAA@@@>>>;;;999777666666777888999:::999666444222000///---,,,,,,,,,,,,---//////...,,,)))'''((()))(((((())))))*********+++))))))(((''''''''''''(((''''''((()))************+++***))))))((((((((()))(((((((((((((((((((((((($$$$$$%%%&&&''''''(((((()))((('''%%%%%%%%%&&&'''))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((()))(((((('''&&&&&&'''''''''''''''&&&######$$$$$$%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&''')))+++***(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&$$$""""""###$$$&&&&&&''''''(((((((((''''''%%%%%%$$$$$$###%%%''')))&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$))))))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&%%%&&&&&&'''((()))))))))%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$'''%%%$$$%%%&&&'''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''((((((((((((((('''''''''(((((((((((()))'''((((((((())))))******))))))******+++++++++***///000222444888???FFFLLLIIIMMMRRRTTTVVV]]]gggpppvvvzzz}}}|||vvvkkkaaa[[[OOOKKKEEE???:::888777777777999:::<<<>>>CCCJJJOOORRRXXX]]]]]]___dddhhhhhhhhhhhhgggeeedddfffiiilllppptttzzz~~~{{{xxxwwwyyy}}}}}}|||{{{zzzyyyzzzzzz{{{rrrssssssssstttwwwzzz}}}~~~|||zzzxxxwwwwwwvvvvvvuuuuuusssppppppqqqrrrsssssstttuuuuuuuuutttvvvxxxyyywwwsssooommmmmmlllkkkhhheeedddfffkkkooooootttyyy|||vvvrrrppppppqqqppplllfff___ZZZWWWQQQPPPNNNKKKHHHHHHGGGFFFFFFKKKQQQUUUWWWZZZbbbiiivvv~~~qqqgggccc[[[SSSNNNKKKHHHDDDAAA>>>;;;888555666444222000000111222444nnnVVVVVVZZZaaafffkkkrrrzzz}}}uuupppnnniiijjjlllpppssssssqqqooojjjhhhddd```\\\XXXUUUTTTSSSSSSRRRPPPNNNMMMOOOQQQUUUSSSOOOKKKHHHEEEDDDCCCEEEDDDCCCBBBAAA@@@???>>>======<<<<<<<<<<<<======::::::::::::;;;<<<===>>>HHHNNNSSSRRRLLLFFFDDDEEEDDDCCCBBB???======@@@CCC@@@@@@@@@===:::888888999999999:::;;;:::888555444///...---,,,+++,,,,,,---...///...,,,***((()))***************************))))))(((''''''''''''(((&&&'''((()))************,,,+++***))))))((())))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&$$$$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''((((((((('''&&&%%%&&&''''''((('''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))'''%%%######$$$'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%#########$$$$$$''''''''''''&&&&&&%%%$$$$$$$$$######$$$%%%'''(((&&&&&&'''(((((('''&&&&&&((('''''''''&&&&&&%%%%%%)))(((''''''&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$!!!""""""###$$$%%%&&&'''%%%&&&''''''''''''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))******++++++++++++++++++,,,...///000000333999???HHHQQQ\\\bbb]]]___```aaabbbhhhpppvvv{{{zzzvvvooodddXXXMMMGGG>>>===;;;:::999:::;;;<<<999<<<@@@BBBEEEJJJRRRXXXeeelllqqqpppooorrrttttttnnnnnnnnnllljjjkkkmmmooouuuyyy|||zzz{{{~~~|||{{{zzzzzzzzzzzzrrrrrrrrrrrrtttxxx{{{}}}~~~}}}{{{yyywwwvvvvvvssssssvvvuuurrrqqqsssqqqqqqrrrsssttttttttttttvvvwwwwwwsssnnniiiiiijjjhhhhhhgggfffeeegggkkkooooootttzzz~~~|||{{{|||}}}|||zzzuuunnnhhhddd___aaa___YYYTTTPPPKKKFFFBBBBBBCCCGGGIIIMMMVVV___lllsss}}}yyyuuurrrjjjbbb^^^WWWTTTQQQMMMHHHCCC<<<888:::888555222000///000000rrrYYYYYY]]]dddiiilllssszzz|||vvvqqqnnnfffgggiiilllpppqqqpppooogggeeeccc___\\\YYYWWWUUUSSSSSSSSSQQQOOOOOOPPPRRRVVVSSSOOOKKKHHHGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>>===<<<;;;;;;<<<<<<===;;;:::999999;;;===@@@AAAJJJQQQWWWWWWPPPIIIFFFGGGCCCBBB@@@===;;;<<>>:::888999:::999:::::::::999777555444000///---,,,,,,------......///...---+++***+++,,,------,,,,,,+++*********++++++***)))))))))))))))&&&'''((()))************++++++***(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))((((((%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&''''''''')))'''$$$$$$&&&((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&$$$"""''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''$$$######%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%% !!!!!!"""""""""###&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&%%%&&&'''((('''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))*********+++)))))))))***+++,,,,,,,,,...---,,,,,,...111444666;;;BBBLLLVVV```iiiqqquuuqqqpppnnnlllnnnqqqvvvyyywwwqqqfffZZZOOOFFF???<<<::::::;;;<<<===>>>???@@@@@@EEEJJJNNNQQQWWW```fffttt{{{|||xxxxxxxxxwwwqqqrrrrrrqqqppppppqqqsssvvvzzz~~~|||{{{~~~~~~}}}|||{{{{{{xxxwwwuuuuuuwwwyyy{{{{{{{{{|||~~~~~~|||zzzyyyvvvssstttyyyzzzwwwuuuwwwsssssstttuuuvvvvvvvvvvvvuuuwwwvvvrrrllliiijjjmmmiiijjjkkkjjjjjjkkknnnqqqqqqvvv|||~~~}}}xxxtttsssvvvssslllfffccc]]]VVVOOOJJJGGGIIIJJJIIIMMMTTT^^^bbbjjjqqqxxxyyysssqqqhhhfffccc___YYYPPPGGGAAA???>>>;;;888666444333333uuu\\\\\\```gggkkknnnttt{{{~~~|||xxxssspppeeeeeegggjjjmmmoooooonnncccbbb```^^^\\\YYYXXXWWWSSSTTTTTTSSSQQQPPPRRRSSSUUURRRNNNJJJHHHHHHJJJKKKGGGFFFDDDBBB@@@?????????BBB@@@>>>===<<<;;;<<<<<<;;;:::999999;;;>>>BBBDDDFFFNNNVVVWWWPPPJJJHHHIIICCCBBB???<<<::::::===@@@BBBCCCCCC???:::888888:::999999999888777666555444111000...------...//////...//////---++++++,,,---///......---,,,+++******---,,,++++++***+++++++++&&&'''((()))******************)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((*********))))))%%%&&&'''((()))+++,,,,,,%%%%%%%%%&&&&&&'''''''''***'''$$$$$$'''((((((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((((((((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%''''''&&&%%%$$$%%%%%%&&&'''(((((((((''')))))))))((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&(((***+++***'''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%'''((()))*********&&&&&&'''''''''''''''&&&)))(((''''''''''''%%%$$$%%%&&&'''(((((('''&&&%%%!!!""""""###%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&%%%'''((()))******)))((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''(((((('''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&'''''''''(((((()))))))))*********++++++++++++))))))***+++,,,,,,------///...------///333888:::JJJRRR___kkktttzzz~~~~~~zzzvvvtttuuuwwwyyyzzzoooeeeVVVHHH???;;;::::::;;;<<<>>>???@@@@@@@@@@@@IIINNNUUUZZZ^^^dddmmmttt|||zzzwwwuuusssssstttvvvvvvuuutttvvvwwwtttxxx~~~{{{}}}~~~}}}zzzzzz|||~~~~~~}}}|||{{{~~~|||yyywwwxxxyyyzzzyyyxxxzzz~~~~~~|||uuurrrttt{{{}}}yyywwwzzzuuuvvvwwwxxxxxxxxxxxxxxxxxxzzzzzzvvvqqqnnnqqquuuqqqrrrttttttssstttvvvxxxtttxxx}}}|||}}}zzzvvvuuuqqqjjj```XXXSSSSSSPPPKKKIIILLLQQQTTTZZZaaajjjuuu{{{yyywwwssslllbbbWWWPPPDDDCCCAAA???===;;;:::999nnn]]]^^^```ccciiiooouuuyyy~~~zzztttqqqqqqrrrqqqoookkkhhhgggkkkqqqsssnnnhhhkkkeee^^^ZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTRRRPPPNNNMMMKKKIIIIIIKKKKKKIIIFFFJJJJJJIIIGGGEEECCCAAA???AAA@@@???=========>>>>>>@@@@@@???>>>>>>=========DDDGGGLLLOOOPPPMMMIIIFFF@@@@@@???===<<<;;;:::999===>>>>>>>>>>>>===;;;:::<<<;;;:::999999888555333///...---...000000///.........---,,,---...///000///---+++***++++++***)))))))))))))))************...+++((()))+++,,,***(((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))+++,,,---***)))((((((((((((((()))$$$%%%&&&&&&''''''&&&&&&)))(((&&&%%%%%%&&&'''((()))((('''&&&%%%&&&''''''&&&'''))))))((('''((()))$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''###'''******'''$$$$$$%%%&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%+++***)))(((''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''***)))((((((''''''''''''(((((('''&&&%%%$$$$$$###"""""""""###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,------,,,)))((('''((()))************+++,,,---////////////000222555;;;BBBGGG^^^gggsss}}}wwwrrrpppnnnjjjgggNNNKKKEEE>>>999999;;;>>>@@@GGGMMMNNNKKKKKKOOOTTTSSS[[[ccchhhiiimmmuuu{{{~~~{{{xxxvvvuuussssssttttttuuuvvvxxxxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~{{{yyyxxxyyy{{{{{{zzzzzz|||~~~|||vvvtttssstttwwwyyywwwvvvwwwwwwxxxzzz||||||{{{yyy~~~|||yyyvvvuuuuuuvvvxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvxxx{{{}}}zzzxxxxxxyyyzzz}}}|||rrrmmmhhhccc^^^XXXPPPKKKOOOKKKLLLSSSZZZ^^^gggpppvvv{{{nnndddXXXTTTNNNHHHCCCAAA@@@@@@nnn[[[[[[]]]```eeelllqqquuu{{{uuunnnjjjkkkmmmoooooonnnkkkiiijjjmmmnnnkkkhhhllliiiddd```^^^\\\[[[YYYXXXWWWWWWVVVUUURRRNNNKKKLLLJJJHHHHHHIIIIIIGGGEEEGGGGGGEEEDDDBBB???===<<>>>>>>>>@@@AAABBBDDDCCCAAA>>><<<;;;::::::;;;>>>AAADDDGGGGGGFFFFFF???>>>======<<<;;;::::::999:::;;;<<<<<<<<<;;;:::;;;:::888888888777444222000...------...///...---,,,,,,+++++++++,,,---...///---+++***++++++***)))))))))))))))***************(((&&&&&&((()))'''&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''((()))++++++***))))))((('''''''''((($$$%%%&&&&&&''''''&&&&&&((('''&&&&&&&&&&&&'''((()))((('''&&&%%%&&&&&&'''''''''&&&$$$""""""$$$&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''"""$$$&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''')))((('''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********+++***(((''''''((()))*********)))))))))+++,,,------///333777<<>>===<<<=========>>>@@@BBBDDDFFFEEECCC@@@===;;;::::::;;;777888:::;;;>>>@@@AAABBB======<<<;;;;;;:::999999555777999;;;======<<<;;;:::888666666666555333111333000...---...///......,,,++++++++++++,,,---...///---+++***++++++***)))))))))))))))************)))'''&&&&&&'''(((&&&%%%''''''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))+++***)))((('''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''&&&%%%&&&&&&&&&)))(((&&&### !!!$$$&&&&&&''''''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''+++***(((&&&&&&$$$"""!!!&&&&&&&&&&&&'''''''''''')))((('''&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''$$$###""""""###$$$'''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++***)))((()))***+++,,,///---+++******,,,...000111666<<>>???BBBDDDEEEBBBAAA>>><<<;;;;;;===>>>999999:::;;;<<<======>>>>>>===<<<;;;999888777666333555999<<<>>>>>>>>>===888666444333333333222000555333000...////////////------------....../////////---+++***++++++***)))((()))))))))******************************)))((((((((())))))***))))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((+++***)))'''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%)))))))))'''%%%%%%''')))'''((()))'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''')))&&&######%%%&&&$$$"""%%%%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&'''((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$%%%''')))******)))((('''%%%###""""""%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((******)))(((&&&%%%$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&---,,,,,,+++++++++,,,,,,333111///...///222555888===BBBIIIMMMRRRZZZgggqqq|||zzznnnccc]]]VVVQQQJJJEEECCCBBBBBBAAAAAAAAABBBCCCHHHPPPZZZaaalllqqqvvvwwwuuussstttvvvxxxzzz{{{xxxsssqqqrrruuu}}}}}}}}}}}}|||{{{zzzzzzsssqqqnnnllllllnnnppprrroooqqqsssuuuwww{{{{{{yyyqqqsssvvvyyy{{{|||{{{zzz{{{yyyvvvsssqqqpppooonnniiijjjlllqqqwww|||~~~~~~}}}{{{yyywwwwwwxxx{{{|||}}}|||zzzyyyzzzvvvtttpppooopppsssxxx{{{xxxzzz{{{}}}|||{{{wwwqqqhhh^^^SSSKKKHHHIIILLLPPPXXXbbbkkkpppqqquuuyyy|||kkk\\\RRRMMMJJJkkkVVVWWWXXX[[[___cccgggiiiqqqqqqpppppppppqqqssstttsssqqqlllccc[[[XXX\\\```bbbggglllmmmjjjfffddddddbbbaaa]]]XXXRRRPPPQQQSSSOOOPPPOOONNNLLLKKKJJJKKKJJJIIIGGGEEEDDDCCCBBBBBB>>>>>>======>>>???AAABBBBBBAAA>>><<<;;;;;;<<<<<<777999;;;<<<>>>>>>======@@@???===;;;999666555444111333777;;;===>>>===<<<777444222111111222111000333111///............------------...............///---+++***++++++***)))((()))))))))************+++,,,,,,,,,,,,+++***************++++++******)))'''''''''''''''''''''''''''''''''(((((('''''''''%%%%%%&&&'''((((((((()))***)))(((&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%$$$''')))***)))((()))))))))******)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''###((()))(((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((&&&''''''''''''''''''&&&$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''+++***((('''&&&'''((()))***)))((('''%%%$$$###"""&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((------,,,+++***(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((------,,,+++***)))))))))111000///000333888===@@@JJJOOOUUUYYY]]]dddmmmuuu~~~}}}yyyqqqdddXXXOOOJJJEEECCC@@@@@@AAADDDFFFGGGHHHJJJLLLOOOUUU___iiipppuuuxxx|||}}}{{{xxxwwwxxx{{{{{{{{{wwwsssqqqrrrttt{{{{{{{{{{{{zzzyyyyyyxxxpppnnnllljjjkkknnnqqqtttrrrtttvvvyyy|||{{{xxxyyy}}}zzzrrrkkkhhhhhhjjjlllmmmllljjjgggfffiiijjjlllllljjjhhheeeddd[[[[[[]]]bbbggglllooooooooopppqqqrrrqqqpppnnnmmmkkkmmmpppsssvvvvvvvvvvvv~~~yyyyyyxxxxxxyyy{{{}}}~~~~~~}}}~~~{{{pppbbbUUUMMMHHHEEEEEEHHHNNNSSSWWWZZZaaagggnnnuuu{{{yyykkk___VVVRRRlllVVVWWWYYY]]]aaaeeehhhjjjppprrruuuwwwvvvuuuuuuuuusssqqqlllddd\\\XXXZZZ]]]___ccciiilllllljjjhhhfffhhhfffaaaXXXOOOKKKLLLNNNMMMNNNNNNMMMKKKJJJJJJKKKJJJIIIGGGDDDCCCBBBCCCCCC???>>>=========>>>???@@@DDDCCCAAA>>>;;;999888777333555888;;;>>>???@@@@@@@@@???===;;;999777555444000333777;;;<<<<<<:::999666333111000000111111000///---,,,,,,------,,,******+++,,,,,,------,,,,,,///---+++***++++++***)))))))))))))))************(((***,,,,,,***)))((()))******++++++******))))))''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((()))))))))))))))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((('''%%%&&&&&&&&&&&&%%%$$$$$$###'''))))))''''''&&&((())))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$######$$$&&&(((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))((((((&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((('''''',,,---///333:::AAAGGGKKKVVVYYY^^^bbbgggkkkooorrrvvvrrrjjj^^^SSSJJJFFFDDD@@@AAABBBCCCFFFHHHKKKMMMSSSUUUXXX]]]bbbjjjrrrxxx|||{{{xxxwwwyyyyyywwwtttqqqpppqqqrrruuuvvvwwwwwwxxxxxxwwwwwwrrrqqqoooooopppsssvvvwwwyyy|||{{{zzzwwwrrrnnnpppvvv|||xxxnnnfffbbbdddgggiiiiiifffbbb___^^^```dddiiikkkiiifffcccbbbXXXWWWXXX[[[___ccceeeeee___```aaabbbbbbbbbaaa```[[[\\\___bbbeeehhhjjjkkktttxxx~~~~~~|||xxxwwwyyy{{{}}}~~~vvviii^^^PPPIIIDDDDDDEEEEEEGGGKKKRRRYYYaaahhhnnnxxxwwwmmmeeeaaalllUUUWWWZZZ^^^bbbfffiiikkknnnrrrvvvwwwvvvttttttuuusssqqqlllfff```\\\[[[[[[YYY\\\```eeehhhgggddd```bbbccc```YYYPPPIIIHHHJJJKKKMMMOOONNNLLLKKKLLLNNNKKKIIIGGGDDDCCCCCCDDDDDD@@@???>>>>>>>>>???@@@AAACCCBBBAAA???<<<999666555555555666888;;;???AAACCC>>>===<<<;;;:::999888777444777;;;>>>???===;;;999666333000///000111111111---------///000///---******+++,,,---------,,,,,,///---+++***++++++***)))))))))))))))************'''***,,,,,,***((('''((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%&&&'''((())))))((((((''''''&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((((((''''''&&&%%%%%%&&&&&&&&&%%%$$$### """%%%&&&%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''+++,,,---+++(((%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%% """$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((('''&&&%%%###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((######$$$%%%&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))******+++((())))))***+++++++++***///111777???IIIRRRZZZ^^^ddddddfffiiilllllliiifffaaa]]]UUULLLEEEBBBCCCEEEGGGIIIMMMPPPSSSUUUXXXYYY```bbbfffjjjnnnsssyyy}}}{{{wwwtttwwwvvvtttqqqooonnnooopppqqqrrrtttwwwyyyzzz{{{|||zzzyyyxxxxxxxxxzzz{{{|||~~~|||zzzxxxqqqssstttrrroooqqqwww||||||sssllliiihhhlllppppppmmmjjjgggggggggkkkpppqqqpppmmmlllllleeedddccccccfffhhhiiiiiiaaabbbbbbbbbbbbbbbaaaaaaXXXXXXWWWWWWXXXYYY[[[[[[fffjjjpppwww|||yyyuuuuuuwwwyyyzzzzzz}}}|||qqqddd[[[QQQMMMIIIDDDCCCFFFIIIQQQZZZ```dddjjjttt{{{yyyvvvtttmmmUUUVVVZZZ^^^bbbfffjjjkkkmmmqqqtttuuusssrrrrrrttttttqqqmmmiiiddd```]]][[[TTTUUUXXX]]]aaaaaa]]]XXXXXX\\\]]]YYYQQQKKKIIIJJJLLLOOOQQQPPPNNNMMMOOORRRMMMKKKHHHFFFEEEEEEFFFFFF??????>>>>>>???AAABBBCCC>>>???@@@@@@>>>;;;999777===;;;999888999===AAADDD;;;;;;;;;;;;;;;;;;;;;;;;:::<<<@@@CCCCCCAAA>>><<<666333000///000111111111...///000333444333000---,,,---.../////////...---///---+++***++++++***)))))))))))))))************'''+++......+++)))((()))''''''(((((('''&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))(((((('''&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%%%%$$$###"""$$$%%%###$$$%%%%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''"""&&&'''%%%$$$$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&'''&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$"""###&&&((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((&&&%%%%%%%%%%%%&&&''''''$$$%%%(((*********((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))***++++++((()))+++---///000000111666:::BBBLLLXXXccckkkppppppnnnlllmmmnnnjjjbbbZZZLLLIIIDDD>>>;;;===AAAEEEOOOSSSYYY^^^aaadddfffgggjjjmmmqqqtttwwwzzz}}}zzzuuurrrvvvuuurrrpppnnnmmmnnnoooppprrruuuyyy|||~~~~~~|||||||||~~~{{{wwwtttqqqooonnnnnnrrrwwwxxxwwwxxx||||||uuupppmmmmmmrrrwwwyyywwwuuussstttrrruuuyyyyyyvvvuuuuuuwwwvvvtttqqqqqqrrrsssssssssnnnnnnmmmllllllkkkkkkkkkeeebbb^^^ZZZVVVUUUTTTTTT\\\___eeelllsssxxx{{{}}}}}}|||{{{|||~~~xxxttttttvvvxxxyyytttwwwzzz|||~~~zzzyyymmmaaaYYYQQQGGGDDDFFFDDDMMMWWW]]]^^^```fffllljjjssslllVVV[[[aaafffhhhiiihhhhhhnnnoooooolllhhhggghhhkkkqqqooolllhhhdddaaa^^^]]]VVVWWWYYYZZZZZZXXXUUUTTTUUUVVVUUUSSSOOOMMMLLLMMMNNNPPPQQQPPPOOOOOOPPPQQQOOOKKKGGGCCCBBBBBBAAAAAABBBAAA???>>>===>>>@@@AAADDDBBB???>>>>>>>>>===<<<:::999888999;;;===>>>>>>???===<<<;;;;;;<<<===???===@@@CCCDDDDDDAAA===;;;666666555444333333222222......////////////.........,,,+++,,,...000000///000---+++,,,......,,,***//////---,,,***)))(((''''''%%%$$$&&&+++---,,,)))+++***)))'''''')))***+++'''((()))))))))(((&&&%%%***)))((('''&&&%%%%%%%%%&&&)))'''###$$$))))))%%%)))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&((((((((((((((((((((((((((('''%%%%%%&&&&&&%%%###''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''!!!"""$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%&&&***......***&&&&&&&&&%%%&&&''''''%%%$$$%%%%%%&&&'''((((((''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&''''''((($$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((&&&$$$###$$$%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''***++++++***'''&&&&&&'''''''''((((((((((((''''''%%%&&&)))***+++)))'''%%%''''''''''''''''''''''''((((((((((((((((((((((((*********)))(((&&&%%%$$$&&&&&&''''''(((((())))))(((((((((((())))))))))))((((((((((((((()))******((()))))))))))))))((('''***+++,,,------***&&&###%%%'''***---///111555777???LLLXXX___lll{{{}}}vvvpppnnnkkkgggbbbYYYMMMEEE???>>><<<;;;===CCCLLLRRRXXX]]]cccgggjjjmmmqqqtttxxxzzz|||{{{yyyzzz~~~}}}zzzxxxzzzwwwsssooommmnnnpppqqqssswww|||zzzvvvuuuuuuwwwvvvtttrrrrrrrrrssssss{{{|||}}}}}}|||yyyuuusssxxx{{{|||wwwuuuuuutttssswwwyyy|||~~~~~~}}}{{{yyyvvvvvvwwwzzz||||||zzzxxx|||||||||}}}~~~}}}zzzxxxvvvnnnmmmkkkjjjhhhfffaaa^^^eeegggjjjnnnrrrsssqqqnnnpppnnnlllmmmqqqxxxzzzvvvvvvwwwxxxyyyxxxzzz|||}}}{{{vvvqqqjjj```UUUMMMMMMNNNPPPRRRTTTVVVWWWXXX\\\eeessslllTTTYYY___dddgggggggggfffiiikkkllljjjfffcccdddfffkkkkkkiiifffccc```]]][[[___`````````^^^ZZZVVVTTTTTTUUUUUUSSSPPPOOOPPPQQQSSSSSSTTTRRRPPPOOOOOOPPPPPPLLLGGGDDDCCCCCCCCCBBBAAA@@@>>><<<<<<===???@@@AAA@@@??????@@@@@@???===;;;:::999999:::;;;<<<<<<===<<<;;;::::::<<<>>>???@@@BBBCCCDDDBBB???;;;888555555555555555444444444111111111000///...---,,,,,,+++***+++---//////...///---+++,,,---...,,,***))))))******++++++,,,,,,---------,,,+++***)))***+++***(((''''''(((***+++((((((((((((((('''&&&&&&%%%%%%%%%'''(((***,,,---%%%''''''###$$$))))))%%%)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%'''(((***+++---...''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''%%%%%%&&&((()))'''$$$&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&&&&&&&'''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''((())))))(((&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%&&&'''((((((((()))))))))))))))(((((((((((())))))))))))((((((((((((((()))******&&&'''((())))))***))))))%%%&&&'''***,,,.........***,,,...///222666;;;???MMM\\\iiiooovvv|||yyypppfffbbb\\\VVVQQQKKKDDD???<<<<<<===@@@FFFQQQ]]]fffpppsssvvvwwwvvvuuuvvvwwwvvvxxxyyyxxxvvvwwwzzz}}}}}}zzzwwwzzzxxxtttqqqoooooopppppp{{{{{{uuuqqqpppppprrrrrrrrrssstttvvvwwwyyyyyy|||}}}~~~}}}|||yyy|||{{{wwwuuuuuuwwwxxxxxxuuuvvvwwwyyyxxxwwwvvvtttttttttvvvyyy|||}}}|||{{{zzz{{{}}}~~~wwwvvvtttttttttrrrooolllssstttvvvyyy{{{zzzvvvsssnnnkkkhhhfffhhhmmmssswww|||||||||}}}~~~|||{{{zzzzzzzzzzzzzzz|||{{{wwwppphhhbbb[[[[[[ZZZXXXUUURRROOOMMMPPPYYYggg{{{lllTTTWWW^^^dddggghhhfffeeedddfffgggeeeaaa______aaafffffffffeeeccc```]]][[[aaaaaa___]]]XXXSSSOOOLLLLLLLLLMMMLLLKKKKKKNNNPPPVVVWWWWWWTTTQQQNNNNNNNNNMMMJJJFFFCCCBBBCCCCCCBBB@@@>>><<<;;;;;;;;;===>>>>>>===>>>@@@AAABBB@@@>>><<<<<<;;;:::999999::::::;;;:::999999:::<<<>>>@@@CCCCCCDDDCCC@@@<<<888555444555555666666666666666444444333222000---+++***+++))))))***,,,...///...///---++++++------,,,+++''''''((()))***+++,,,,,,---000111...)))'''(((+++******((((((((((((******)))(((''''''&&&'''''''''''''''&&&&&&&&&'''(((((($$$&&&'''%%%%%%((((((&&&((())))))))))))((('''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''###!!!!!!###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&)))'''%%%$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))(((''''''&&&'''''''''$$$&&&'''&&&%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%)))&&&###!!!!!!###&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&***,,,************))))))))))))(((((((((((())))))))))))((((((((((((((()))******%%%&&&''')))***************)))))))))***+++---......///000222666===FFFLLL]]]mmm{{{~~~|||yyyoooeeeWWWRRRJJJCCC???===<<<;;;===???DDDKKKUUUcccpppyyy}}}yyywwwvvvuuuvvvvvvtttssstttvvvxxx{{{yyyrrrqqqppppppqqqsssuuuwww|||yyyvvvrrrnnnmmmooorrrtttuuuuuuwwwyyyzzz{{{|||}}}||||||}}}~~~~~~yyy|||}}}{{{xxxwwwyyy{{{}}}~~~vvvwwwwwwwwwvvvuuuttttttssstttvvvyyy}}}~~~zzz|||}}}}}}~~~~~~|||zzz~~~~~~~~~ssspppkkkggggggiiilllooorrrooojjjggghhhmmmssswwwwww}}}}}}}}}|||{{{yyyxxxxxx|||~~~|||xxxuuuooommmjjjddd\\\RRRJJJFFFFFFKKKVVVggg~~~lllUUUYYY___fffjjjkkkiiigggcccdddddd```\\\[[[]]]```eeefffggggggfffccc```]]]]]]\\\ZZZVVVQQQLLLGGGEEEDDDEEEFFFEEEFFFGGGKKKNNNVVVVVVVVVSSSPPPMMMMMMMMMIIIFFFBBB??????@@@@@@@@@???>>><<<:::999:::;;;<<<======>>>@@@BBBBBB@@@>>>>>>>>>===;;;999777777777999888888888999<<<>>>@@@BBBBBBBBBAAA>>>:::777555666666777888777777666555444444333222000...,,,++++++))))))***---///000///...---+++++++++,,,,,,---+++******)))(((''''''&&&''')))+++***(((((()))+++***)))(((((((((((()))***)))((('''&&&%%%&&&'''(((&&&%%%$$$$$$#########$$$%%%'''((('''''''''(((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((''''''''''''(((''''''%%%%%%%%%$$$$$$$$$&&&(((%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''''''''###$$$&&&&&&%%%%%%&&&'''&&&''''''''''''''''''&&&)))'''$$$"""!!!###&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''')))+++,,,*********))))))((((((((((((((((((((())))))))))))((((((((((((((())))))***''''''((())))))***))))))+++++++++***))))))+++,,,///000222666===IIIUUU]]]jjjwwwvvvkkk___VVVHHHDDD>>>999888:::===???EEEJJJSSS\\\gggrrr||||||xxxvvvssssssrrrqqqqqqqqqsssttt{{{~~~|||{{{pppmmmjjjiiiiiimmmqqqtttuuu}}}yyytttrrrssswww{{{~~~~~~{{{zzzyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyvvvyyy}}}~~~}}}}}}|||{{{{{{zzzzzzxxxxxxyyy||||||~~~~~~~~~{{{wwwtttrrrsssvvvwwwtttnnneee]]]XXXXXXZZZ]]]dddmmmyyy~~~|||yyyxxxyyy}}}~~~{{{{{{}}}~~~{{{uuukkk```UUUOOOIIIIIIKKKTTTcccpppwwwxxxxxx|||lllYYY\\\bbbiiiooopppmmmjjjgggfffbbb]]]YYYZZZ___dddggghhhiiijjjiiifffccc```[[[ZZZXXXUUUQQQMMMIIIGGGDDDEEEFFFFFFGGGIIILLLNNNPPPQQQQQQPPPMMMLLLLLLMMMGGGDDD@@@>>>???@@@AAAAAA???>>><<<:::999:::;;;<<<>>>>>>???AAABBBAAA???<<>>@@@@@@@@@???>>><<<:::888777888999999999888666444222222222222111111000///...,,,+++***,,,...000000000---,,,+++******+++---...---,,,+++)))'''&&&$$$###&&&%%%$$$&&&)))+++***))))))(((((((((((((((((())))))(((&&&%%%%%%%%%&&&''' """$$$''')))***&&&(((***+++)))'''''')))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++)))$$$!!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$"""$$$'''))))))((('''&&&###$$$&&&%%%$$$$$$&&&(((%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%''''''&&&&&&''')))(((((())))))))))))(((((((((((('''&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********(((''')))))))))(((((('''''''''(((((((((((())))))))))))((((((((((((((())))))***))))))***))))))((('''&&&###&&&***,,,,,,---000222222555999???JJJXXXfffoooxxx~~~~~~ttteeeWWWMMMGGG<<<<<<;;;;;;===@@@EEEHHHRRRZZZeeeqqqyyy|||xxxooonnnmmmmmmnnnpppqqqqqquuuyyy~~~~~~{{{yyyxxxqqqlllddd___]]]aaafffjjjppp{{{}}}xxxwwwzzz~~~xxxtttrrrssstttrrrrrrqqqpppqqqsssuuuvvvrrrvvv{{{~~~|||~~~~~~}}}}}}~~~~~~~~~|||}}}~~~xxxooodddZZZSSSOOOMMMSSS[[[fffmmmrrrwww~~~}}}zzzyyyyyyzzz{{{zzzwwwtttrrrtttxxx|||vvvllleeeZZZTTTMMMKKKOOOUUU[[[___dddjjjssswwwzzzlll[[[]]]ccclllrrrtttpppkkkiiihhhddd^^^ZZZ[[[aaafffhhhhhhiiihhhgggdddaaa___WWWWWWUUUSSSPPPNNNKKKJJJDDDEEEGGGHHHGGGGGGIIIJJJLLLMMMMMMLLLKKKJJJJJJKKKGGGEEEAAA@@@AAACCCDDDDDDAAA@@@===;;;:::;;;;;;<<>>>>>@@@AAAAAA???===@@@BBBCCC@@@:::666666777777666666666777:::===>>>>>>===<<<;;;:::999888888999999:::999888555222000//////000000111000000000...---,,,,,,...000000///,,,,,,+++***)))***---///++++++***)))((('''&&&&&&+++(((&&&'''+++,,,***&&&((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))((((((+++---)))$$$%%%((('''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))'''''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%% %%%((('''&&&%%%$$$ ###&&&&&&$$$###%%%'''%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((%%%'''((((((''''''(((***)))))))))******)))))))))((())))))))))))'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******(((%%%###((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******************)))'''&&&%%%%%%))).../////////111333<<>>:::<<<@@@CCCGGGLLLQQQUUU```hhhtttzzzuuulllkkkjjjkkknnnqqqssssssrrrvvvzzzzzzwwwsssrrrrrrgggccc^^^[[[]]]ccclllqqqwww|||xxxwww{{{{{{uuuqqqooopppqqqllllllmmmooorrruuuxxxzzzsssvvv||||||}}}}}}||||||~~~|||tttkkkbbbZZZUUUKKKNNNSSSWWW[[[bbbkkkrrruuuxxxzzzzzzyyyxxxyyyyyyvvvuuurrrooonnnppptttxxx}}}~~~~~~~~~|||pppfff[[[RRRLLLIIIKKKPPPRRRYYYccckkkrrr{{{lllZZZ\\\bbbkkkrrrtttooojjjhhhhhhgggccc___^^^aaaeeeffffffeeeccc```^^^[[[ZZZTTTSSSRRRPPPNNNLLLKKKJJJFFFHHHJJJKKKIIIGGGGGGGGGJJJKKKLLLJJJHHHGGGHHHIIIGGGDDDAAA@@@BBBDDDEEEFFFCCCAAA???===<<<<<<===>>>>>>======>>>@@@BBBBBBAAAAAADDDEEEBBB<<<777777888777666555555666999;;;===>>>===;;;999888777777777777888999999888555222000...//////000000////////////---,,,,,,---......---+++,,,+++***((()))---000*********))))))(((((((((+++******)))***)))(((((('''(((((((((((((((((('''&&&&&&''''''&&&&&&%%%%%%+++***((('''%%%$$$$$$$$$'''(((+++---(((!!! &&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""%%%&&&$$$######$$$"""'''(((%%%###$$$&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((&&&'''(((((('''&&&''')))(((((())))))))))))((((((******))))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))'''&&&%%%((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((()))******))))))***))))))((('''&&&+++...111111000111555999FFFIIIOOOVVV^^^gggpppvvvuuulll___RRRGGG@@@???@@@BBBFFFKKKOOOSSSYYY___dddkkkqqqzzzyyytttnnnmmmllloootttyyyzzzzzzxxx{{{}}}zzzsssnnnmmmmmmdddcccccceeekkksss|||~~~yyyuuuwww|||{{{xxxuuurrrqqqqqqlllmmmoooqqquuuxxx{{{}}}wwwzzz}}}|||}}}}}}{{{}}}~~~}}}}}}}}}~~~{{{tttlllhhhZZZWWWSSSPPPPPPSSSXXX[[[aaadddhhhkkknnnrrrwwwzzzxxxwwwtttpppnnnnnnqqqtttuuuwwwyyyyyywwwwwwyyy{{{wwwmmmcccWWWLLLJJJNNNLLLQQQZZZbbbkkkvvvlllXXXZZZ```iiiqqqsssnnnhhhfffhhhiiigggbbb```aaacccdddbbb```]]]ZZZXXXVVVUUUVVVUUUTTTRRRPPPNNNMMMMMMMMMOOORRRRRRPPPLLLJJJIIIKKKKKKLLLJJJGGGFFFFFFGGGEEEBBB???>>>@@@CCCDDDDDDDDDCCC@@@>>>======>>>???<<<;;;;;;===@@@CCCDDDDDDAAADDDFFFCCC===888777999777666555555666888:::<<>>;;;999777666666666444666777888888666333222///////////////......---///---++++++,,,,,,,,,++++++,,,,,,)))((()))---111---,,,+++***)))((('''&&&&&&)))+++***'''&&&(((+++''''''((((((((((((''''''%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''***,,,&&&###''''''((((((''''''&&&%%%''''''''''''''''''''''''$$$$$$&&&'''((()))))))))(((((((((((((((((((((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''(((&&&###"""$$$'''"""((()))&&&###$$$&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%&&&'''((($$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&'''((((((&&&&&&'''(((''''''((((((((((((''''''+++***((('''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******(((((())))))******++++++(((((((((((())))))))))))((((((((((((((()))******'''((()))))))))))))))(((&&&***...000222777AAAIIILLLOOOUUUZZZ___eeejjjnnnfff[[[NNNEEE@@@???BBBEEEMMMPPPUUUYYY\\\bbbiiiooossswww{{{}}}}}}{{{zzzzzzzzzsssrrrqqquuu|||}}}tttmmmlllmmmsssrrrsssuuuxxx}}}~~~~~~}}}yyyvvvxxx~~~{{{wwwsssqqqoooppprrrtttvvvxxxyyyzzz{{{}}}|||~~~~~~~~~~~~~~~}}}~~~{{{{{{}}}}}}|||zzzyyyyyyyyy~~~xxxttttttmmmbbbZZZUUUSSSSSSSSSNNNQQQVVV\\\ccckkktttzzz|||{{{xxxsssooonnnpppsssrrruuuxxxxxxvvvvvvwwwyyyyyyqqqdddUUUOOOQQQNNNRRRWWW___gggqqqzzznnnVVVZZZ```gggllllllhhhdddccceeeiiilllmmmjjjeee```^^^^^^]]]ZZZVVVSSSRRRRRRUUUTTTRRROOOLLLLLLNNNPPPUUUYYYZZZVVVTTTRRRNNNHHHHHHIIIHHHGGGEEEDDDEEEFFFJJJHHHFFFDDDCCCCCCDDDEEEEEEEEEDDDCCCAAA>>><<<;;;;;;::::::===BBBGGGJJJKKKKKKHHHCCC???<<<<<<===>>><<<999666555666888999:::888:::;;;:::777555444444333333222222111000000000...............///000000,,,,,,---.../////////...---------------,,,+++***+++,,,,,,,,,+++***((('''%%%&&&&&&'''((()))******))))))))))))(((((((((((())))))(((((()))+++...///&&&)))++++++***((('''''''''''')))***)))&&&&&&(((&&&&&&&&&'''((())))))***((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%''')))******)))$$$%%%&&&'''''''''&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((((((&&&%%%$$$######"""###%%%&&&'''&&&&&&%%%)))))))))((('''''''''&&&((('''%%%$$$###$$$%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&))))))'''&&&$$$###!!!!!!)))((('''&&&&&&'''((()))))))))((('''''''''''''''(((%%%######%%%'''(((((((((((('''&&&%%%$$$$$$###&&&&&&&&&'''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%"""&&&***+++)))''''''((())))))))))))))))))))))))))))))))))))************,,,,,,++++++***)))))))))***+++,,,,,,++++++,,,---///111222444<<>>;;;888666888999;;;;;;999;;;<<<;;;777444222111333222222111111000//////......------...//////000,,,------............---$$$%%%&&&(((***+++++++++,,,+++)))'''''''''((((((&&&&&&''''''(((((()))))))))(((((((((((((((((((((,,,***((('''''''''((()))&&&'''(((((('''((()))+++&&&''''''((('''&&&(((+++&&&&&&&&&'''((()))))))))((('''&&&%%%%%%%%%%%%&&&%%%&&&'''***,,,,,,)))'''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%(((''''''''''''''''''&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&***((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&'''((()))))))))((('''''''''''''''(((&&&$$$$$$%%%'''((((((&&&&&&&&&%%%$$$$$$######&&&&&&''''''((((((((('''''''''''''''((((((((((((************************'''(((((())))))(((((('''((((((((((((((((((((((((+++******)))(((((())))))''')))***)))'''&&&''')))))))))))))))))))))))))))))))))))))))************+++++++++******)))))))))***,,,------,,,,,,---///000666<<>>======>>>;;;777666777888999999999;;;===<<<888444111000222222111111000000//////......---------...//////------------------,,,+++$$$%%%''')))+++---......---***&&&###"""$$$(((***'''''''''(((((((((((((((((((((((((((((((((((((((***)))'''&&&%%%%%%%%%&&&(((((('''&&&%%%&&&***,,,(((((((((&&&%%%&&&(((***&&&&&&&&&'''(((((())))))''''''&&&%%%%%%%%%&&&&&&%%%&&&(((+++---,,,)))&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&'''(((((())))))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%***)))'''%%%$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''(((((()))(((((('''&&&&&&'''(((((()))(((''''''&&&''''''''')))'''%%%%%%'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((('''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&''''''*********'''%%%%%%''')))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))***,,,------------000111444???KKKTTT[[[```___ZZZUUUMMMGGGEEECCCAAABBBDDDEEEFFFNNN[[[gggqqq||||||uuuooolllmmmooolllllljjjiiiiiimmmssswwwyyy~~~}}}{{{yyyvvvuuuvvvxxxyyyyyyvvvqqqllllllooorrrtttsss~~~|||xxxvvvuuuwwwyyy{{{|||}}}}}}|||}}}{{{xxxvvvuuuwwwxxxyyyzzzzzzxxxvvvuuummmooopppnnnhhh___UUUOOOJJJMMMQQQVVV\\\dddlllqqqwwwyyy{{{zzzyyyzzzqqq___SSSPPPRRRxxx___```ccciiinnnnnniiiccc___^^^]]]\\\]]]\\\ZZZXXXVVVUUURRRNNNKKKJJJLLLNNNTTTTTTRRRPPPMMMLLLMMMOOOSSSXXX\\\\\\[[[[[[VVVPPPLLLJJJHHHFFFEEEDDDBBBAAAAAAAAAAAABBBDDDGGGIIIKKKMMMJJJGGGCCC@@@??????@@@;;;999888999;;;===>>>===AAAAAAAAABBBBBBAAAAAA@@@<<<999555333444555666666666999;;;;;;888444111000222111111000//////.........---------------......,,,---------,,,+++************+++,,,,,,,,,,,,,,,,,,)))&&&######%%%(((***(((((((((((((((''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&'''((('''((((((&&&%%%%%%''')))'''******'''%%%%%%&&&%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%&&&''')))+++***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((((((((((((((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''(((''''''&&&&&&''''''''')))(((&&&&&&((())))))((('''((((((((())))))******((((((((((((((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%)))))))))(((''''''((()))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***+++------...000333666<<>>BBBKKKSSS\\\dddooozzzyyyssspppqqqssstttvvvyyyyyyyyyzzz|||}}}~~~yyyyyy|||xxxuuuuuuxxx{{{{{{yyy|||zzzyyyxxxxxxyyyzzzyyyzzzzzzzzz|||}}}{{{zzzzzz{{{|||vvvwwwyyyzzz{{{{{{{{{{{{}}}|||tttooobbb___XXXPPPIIIGGGIIIKKKWWW^^^gggoootttzzz|||lll```yyy___```eeeoooxxxxxxpppggg```^^^\\\\\\]]]^^^]]]\\\ZZZYYYWWWTTTQQQPPPQQQSSSRRRSSSTTTSSSRRRQQQSSSTTTWWW[[[^^^^^^^^^___]]]XXXWWWSSSMMMJJJIIIGGGCCC???===???BBBEEEGGGHHHGGGGGGIIIHHHFFFDDDCCCCCCCCCDDD???>>><<<===>>>>>>===;;;999:::===@@@CCCFFFGGGHHH@@@===999666666777777666000222555555444333333444000000//////......------------,,,+++++++++,,,,,,******************)))((())))))***+++,,,,,,,,,,,,((()))***++++++***(((''''''''''''(((((((((((((((&&&&&&&&&''''''(((((()))******)))(((''''''&&&%%%$$$'''))))))***+++$$$(((%%%&&&+++,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((%%%""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$######$$$$$$&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%'''((())))))&&&!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%'''((((((((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))'''&&&'''(((((('''%%%%%%&&&&&&&&&''''''(((((()))((('''&&&%%%&&&'''(((''''''''''''((((((((((((************************'''''''''(((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%'''+++------+++)))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---+++---000222666;;;AAAEEEPPPZZZdddddd^^^WWWNNNFFF???<<<<<>>===>>>??????===;;;:::;;;===@@@BBBEEEGGGHHHBBB>>>:::777777777777777111222333222000000111333000000///......------,,,------,,,+++++++++++++++(((((())))))***)))))))))))))))+++,,,......//////'''(((***++++++***)))(((&&&&&&''''''(((((())))))%%%%%%&&&''''''((())))))((((((((((((((('''&&&&&&"""$$$&&&&&&'''(((*** ''''''!!!!!!)))---***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$###%%%&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((***(((&&&$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$'''(((((('''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%###$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&''')))+++,,,''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&''''''&&&'''))),,,---+++)))))))))))))))))))))))))))))))))))))))************((()))***+++,,,---.........000333777<<>><<<:::???>>>===>>>??????===;;;======>>>???AAADDDFFFGGGAAA===999666555666555555333333222000...---///111000//////...------,,,,,,---,,,,,,+++*********+++''''''((())))))***))))))&&&'''((())))))***))))))(((((())))))))))))))))))%%%&&&&&&'''((()))******%%%%%%&&&&&&'''((())))))###$$$%%%'''((()))))))))((((((&&&$$$""""""$$$&&&(((---)))%%%***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%'''((('''%%%###&&&&&&%%%$$$%%%&&&'''(((***(((&&&$$$###$$$%%%&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$%%%'''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((((((''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###''''''&&&%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((&&&$$$""" $$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&''''''%%%###((((((((((((((((((((((((&&&&&&&&&&&&(((+++///000''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,)))&&&''')))++++++)))))))))))))))))))))))))))))))))))))))************))))))***+++---...//////000333777;;;AAAHHHPPPVVVZZZ___^^^UUUJJJDDD@@@===DDDFFFMMMXXX```hhhsss}}}|||~~~xxxtttsssvvvxxx|||}}}{{{zzzzzz{{{|||}}}~~~{{{{{{{{{zzzxxxuuuqqqooorrrtttvvvtttoooiiidddaaacccbbb]]]WWWQQQQQQVVV[[[bbbnnnyyy|||}}}uuuYYY]]]gggvvv}}}tttjjjiiihhhhhhjjjkkkkkkjjjmmmkkkfff```ZZZSSSMMMJJJPPPPPPOOOMMMJJJKKKOOOSSSVVVUUUTTTUUUWWWXXXXXXWWWTTTSSSPPPMMMLLLLLLMMMNNNCCCAAA??????AAADDDFFFGGGFFFFFFFFFEEEBBB???===;;;======<<<<<<;;;;;;;;;:::888999;;;===@@@BBBDDDEEEEEEAAA===:::999888444111000111111111111000000///.........///////////////000...,,,***)))***+++,,,,,,,,,,,,+++++++++******((())))))))))))*********+++***)))'''''''''((()))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,)))((('''''''''(((***+++---+++(((((()))))))))))))))((((((&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&)))))))))((('''%%%$$$###''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''''''''((((((%%%%%%$$$%%%%%%&&&((((((''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%&&&&&&&&&&&&%%%$$$######(((&&&%%%%%%'''*********)))'''%%%&&&)))***(((&&&'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''((((((((((((((('''''''''''''''((((((((()))************************---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,------,,,++++++---///111333444888===BBBGGGMMMRRRVVVbbb]]]UUUKKKDDDBBBEEEHHHJJJSSS\\\ccclllxxx}}}yyyuuutttuuuvvv}}}{{{{{{~~~|||yyy~~~~~~}}}~~~yyytttqqqpppqqqpppnnnpppttttttpppnnnppprrruuutttkkk\\\PPPJJJIIIPPPXXXdddpppyyy|||}}}|||~~~{{{{{{sssZZZ]]]eeerrr~~~yyyqqqjjjhhhffffffggghhhhhhgggfffddd```\\\WWWQQQMMMKKKMMMMMMMMMKKKIIIIIILLLOOOQQQOOOMMMMMMOOOQQQQQQQQQPPPOOOMMMLLLLLLLLLLLLMMMJJJHHHEEEDDDDDDDDDCCCBBBDDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;:::999999888999:::;;;===???BBBDDDEEEFFFBBB===:::888666333111000111111111111000//////............////////////,,,+++*********+++,,,---,,,,,,+++++++++*********)))))))))************+++,,,+++***)))((())))))***((((((((((((((((((((((((&&&'''((()))***+++,,,,,,)))((('''''''''(((******+++(((&&&&&&'''((('''&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&'''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&$$$###$$$&&&((((((''')))'''&&&&&&))))))(((&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((()))((((((((('''''''''''')))*********)))((('''''''''''''''((((((((()))))))))))))))))))))))))))))),,,+++***))))))+++,,,---+++,,,---...---,,,+++******************+++,,,,,,------,,,,,,...111444666>>>BBBFFFKKKNNNRRRVVVYYYZZZUUUNNNFFFBBBDDDJJJOOOWWW^^^fffjjjqqq{{{|||{{{zzzwwwttttttuuuwwwyyy~~~}}}|||}}}~~~}}}|||xxxssspppnnnnnnpppmmmmmmpppqqqoooqqquuu|||}}}|||tttgggZZZQQQNNNJJJMMMTTT]]]hhhrrrzzz~~~||||||~~~oooYYYYYY___iiitttxxxrrrkkkiiigggeeedddddddddcccaaa^^^]]][[[XXXTTTQQQOOOMMMIIIJJJKKKJJJIIIIIIJJJKKKMMMJJJGGGFFFHHHJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNLLLJJJHHHGGGEEEBBB@@@BBBAAA???===<<<<<<<<<===<<<<<<;;;:::888777666666999999999:::<<<>>>AAABBBEEEAAA<<<888666555333111000000111111000000///...........................))))))***++++++,,,------,,,++++++++++++*********)))************+++++++++,,,+++***************+++((((((((((((((((((((((((''''''(((((()))***++++++((((((''''''(((((()))******(((&&&&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$%%%%%%'''((()))'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&((((((''''''''''''((((((+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''((((((((((((%%%$$$$$$%%%'''((('''&&&((('''&&&'''(((((('''&&&&&&'''((())))))(((''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((''''''''''''++++++++++++***((('''&&&''''''((((((((()))))))))''''''''''''''''''''''''******)))((((((***+++,,,+++,,,---...---,,,***)))++++++*********+++,,,,,,---------///222666:::<<>>===;;;999888:::;;;======<<<;;;:::888777666555666555555555777999<<<>>>AAA>>>:::777555444444444111111111111000///......///...............------******+++,,,------,,,,,,++++++++++++************************++++++++++++************************((((((((((((((((((((((((''''''(((((()))******+++''''''''''''(((((())))))***)))(((((()))***)))((()))(((((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))))))))((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&'''(((******(((&&&''''''&&&'''''''''''''''%%%&&&((()))***)))'''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''************))))))(((''''''(((((((((((()))))))))((((((((((((((((((((((((***))))))))))))***+++,,,------,,,+++************,,,,,,++++++++++++,,,,,,,,,---///333888===BBBEEEGGGHHHIIIHHHEEECCCCCCCCCCCCBBBBBBDDDLLLYYYhhhsssxxx|||~~~|||{{{~~~|||xxxyyyyyywwwtttrrrrrrsssyyyzzzvvvvvvxxxzzz{{{|||wwwrrrqqqpppnnnpppuuu}}}ssskkk___YYYRRRMMMOOOVVV___fffwww}}}kkkRRRQQQSSS\\\iiippppppmmmkkkhhhdddbbb```^^^\\\ZZZZZZXXXVVVSSSPPPNNNLLLLLLFFFGGGHHHJJJKKKKKKIIIHHHHHHEEECCCCCCGGGKKKOOOPPPJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDEEEGGGHHHHHHDDDBBB<<<:::777666666777:::<<<======<<<:::999777666555555555555666777999;;;======;;;999777555555666777222222222222111000///...//////......---------,,,---------...---,,,+++++++++++++++*********))))))))))))*********+++++++++(((((())))))))))))))))))'''''''''''''''''''''''''''''''''((())))))******&&&''''''((((((((((((((()))((('''((()))***)))'''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%### &&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))&&&%%%%%%'''((()))))))))(((((('''&&&'''&&&'''(((******(((&&&&&&'''''''''&&&&&&&&&'''###$$$&&&((()))(((&&&%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&''''''((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))***************+++,,,,,,000---***''''''))),,,...,,,,,,,,,,,,,,,,,,---...,,,///333999@@@FFFKKKMMMMMMMMMKKKGGGBBB???======<<>>???@@@<<<<<<<<<;;;888777888999444444333333222111000/////////......---,,,,,,,,,......---,,,,,,+++******+++************)))))))))((())))))))))))*********''''''((())))))))))))((('''''''''''''''''''''''''''''''''(((((()))))))))&&&&&&'''(((((((((((('''&&&%%%%%%&&&(((((('''%%%%%%%%%&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$###'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++***&&&$$$%%%'''))))))))))))((('''&&&%%%&&&%%%%%%&&&''''''&&&$$$%%%'''((('''&&&%%%&&&'''###$$$%%%'''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((('''''''''((((((((((((((($$$%%%&&&((())))))))))))((((((((()))))))))******++++++++++++++++++++++++*********++++++++++++,,,///,,,)))&&&&&&)))---///,,,,,,,,,,,,---.../////////333:::AAAHHHMMMPPPQQQMMMLLLHHHCCC>>>;;;;;;===>>>DDDNNNZZZfffrrr}}}~~~yyyxxxwwwwwwzzz|||{{{|||}}}}}}}}}zzzzzz}}}}}}zzzzzz|||~~~~~~}}}xxxuuusssooohhhaaaYYYRRRNNN[[[gggwwwoooVVVTTTVVV___mmmwwwyyywwwooolllhhheeecccaaa^^^\\\WWWTTTQQQMMMJJJHHHGGGGGGGGGFFFEEEGGGJJJKKKJJJHHHEEECCCBBBCCCFFFIIIJJJJJJHHHGGGEEEDDDCCCCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>;;;888777666444444555777888::::::999888777777666666666888;;;>>>@@@AAAAAAAAA@@@BBBCCCAAA===:::::::::555555555444333222111000//////...------,,,++++++,,,+++***)))))))))***+++************))))))))))))''''''((((((((()))))))))'''((()))***+++******)))'''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&'''(((((((((''''''%%%$$$%%%&&&(((((('''%%%%%%%%%&&&'''((()))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''''''''&&&%%%$$$'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&'''(((((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&))),,,***&&&$$$%%%(((''''''((((((((('''&&&&&&(((&&&$$$$$$&&&'''&&&%%%$$$&&&((('''%%%$$$&&&(((%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''((((((((()))&&&'''((()))))))))))))))(((((()))))))))*********++++++++++++++++++++++++((())))))*********************)))((()))+++,,,...+++++++++,,,---///111111555:::BBBIIINNNPPPPPPOOOHHHFFFBBB===::::::===@@@JJJSSS```mmmvvv}}}yyywwwoooqqquuuwwwxxxzzz|||~~~}}}zzzxxxwwwzzz|||||||||}}}}}}{{{wwwwwwuuurrrlllddd]]]YYYYYYbbboooxxx~~~qqqVVVTTTUUU___llluuuwwwuuupppmmmjjjfffdddbbb___]]]WWWUUURRRNNNKKKJJJIIIIIIGGGEEEDDDFFFIIIKKKJJJHHHGGGFFFEEEEEEGGGHHHHHHGGGEEEDDDBBBAAAAAABBBDDDEEE@@@???>>>???@@@@@@???===888777666555555555666666888888777777666666555555333666:::>>>AAABBBAAAAAADDDFFFHHHFFFAAA<<<::::::666666666555444333111000//////...---,,,,,,++++++)))((('''&&&'''(((+++,,,************))))))))))))''''''''''''((((((((((((((()))***+++,,,,,,+++***'''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%'''((((((((('''&&&&&&&&&&&&(((******((('''((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""###$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&***,,,+++&&&###%%%((($$$%%%&&&'''((((((((((((+++(((&&&&&&'''((((((((($$$&&&((('''%%%$$$%%%(((&&&&&&&&&&&&'''(((***+++(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''(((******((('''&&&''''''''''''((((((((()))&&&'''''''''(((((()))))))))************))))))((())))))))))))************************************'''(((((()))))))))))))))&&&((()))+++,,,,,,,,,+++******+++,,,...000222333:::???GGGNNNRRRRRROOOMMMGGGEEEAAA===<<<>>>DDDHHHWWWaaaooo|||}}}xxxxxxzzz~~~xxxvvvssslllgggfffccchhhooovvvzzz~~~{{{zzz|||~~~~~~}}}{{{|||{{{{{{yyywwwrrrmmmhhheee^^^dddlllrrruuuyyy}}}uuu[[[UUUUUU___jjjoooooooooooonnnllliiieee```\\\ZZZXXXTTTPPPLLLKKKJJJHHHGGGGGGEEEBBBBBBDDDGGGHHHIIIFFFEEEFFFGGGHHHHHHFFFDDDAAABBBBBBCCCCCCBBBBBBAAACCCEEEDDDCCCEEEGGGDDD>>><<<:::888666555555666777888999:::999777777777888999:::<<<<<<===@@@DDDGGGGGGHHHJJJIIIFFFAAA<<<888555333333444666777666555///////////////.........***,,,------,,,+++,,,---------,,,++++++,,,---...,,,+++)))((((((((()))***************************''''''''')))++++++)))'''(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&''')))+++,,,---,,,***(((((((((******((('''&&&&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***'''&&&&&&%%%"""%%%***''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&))))))(((((((((***+++---***((('''&&&'''&&&###!!!&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))(((&&&$$$%%%&&&%%%%%%%%%%%%'''(((******"""%%%((((((&&&&&&))),,,&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&'''))),,,(((%%%&&&)))***'''$$$''''''((((((((((((''''''''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''*********)))((((((''''''))))))(((((('''''''''&&&'''((((((((()))))))))***)))))))))))))))******+++''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++******)))&&&''')))***++++++******(((,,,//////...000777<<>><<<:::777666666666777888999:::999777666777888888:::;;;<<<===???BBBDDDFFFHHHIIIIIIGGGCCC>>>;;;666555444555777777777666111111000000//////......---///000000...---------,,,+++***))))))***+++++++++++++++*********))))))************************((('''((()))++++++)))((((((((())))))))))))((((((((((((((())))))(((((((((((((((((((((((((((((((((%%%&&&&&&%%%$$$$$$%%%'''''')))******((('''(((((()))(((((('''''''''''''''((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))$$$"""###%%%$$$"""$$$)))''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***((((((''''''((()))+++,,,&&&''''''%%%"""  &&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))(((&&&$$$%%%&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&''''''&&&%%%&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))---)))$$$$$$''')))(((&&&(((((())))))))))))((((((''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''((((((((())))))))))))))))))))))))))))))******+++((((((((()))))))))******************************,,,,,,,,,,,,,,,+++++++++((()))***,,,,,,,,,++++++***---000000000333:::???HHHKKKNNNMMMIIIEEEDDDDDDHHHJJJLLLMMMQQQXXXbbbiiizzz~~~|||}}}yyyvvvuuuvvvwwwvvvuuusssrrrrrrrrrsssyyy~~~|||}}}||||||~~~{{{xxxwwwxxxxxxxxxxxx|||~~~~~~xxxnnnddd___^^^fffqqq{{{|||YYYSSSRRR[[[dddgggeeedddcccdddeeedddbbb]]]YYYVVVSSSPPPLLLJJJIIIIIIGGGFFFHHHEEEAAA@@@AAAAAABBBAAAFFFEEEEEEFFFHHHHHHFFFDDDAAAAAABBBBBBBBBBBBAAAAAABBBCCCBBB@@@CCCIIIKKKHHHAAA???<<<999777666777777777888999888666555666777666888;;;<<<<<<===>>>@@@BBBCCCEEEEEEDDDAAA>>><<<777555555555777888777666222111111000///.........///111222111///.........000///...---------------***++++++++++++***))))))************************)))((()))***,,,,,,***((((((((())))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((((())))))((('''''')))***$$$%%%''''''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((($$$$$$%%%((((((%%%&&&***''''''''''''''''''''''''&&&&&&%%%&&&&&&'''))))))&&&&&&&&&&&&'''((()))***&&&)))+++)))$$$!!!"""$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&%%%%%%&&&((((((''''''&&&&&&&&&&&&)))&&&%%%'''******&&&!!!&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))...)))$$$###%%%((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&'''(((((())))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++)))))))))*********++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,---------,,,,,,---///111222333777===CCCLLLNNNNNNKKKFFFBBBBBBCCCMMMQQQWWW\\\bbbjjjsss{{{~~~|||}}}~~~~~~|||{{{{{{|||||||||~~~}}}uuullljjjggggggkkkqqqvvvxxx{{{~~~|||yyywwwyyy{{{~~~~~~}}}ssseeeXXXPPPSSS[[[eeepppzzz\\\VVVUUU]]]fffgggeeecccaaacccddddddaaa\\\WWWSSSPPPMMMKKKIIIIIIIIIHHHGGGHHHFFFCCCBBBCCCCCCCCCCCCEEEEEEEEEFFFHHHGGGEEECCC??????@@@@@@@@@@@@??????@@@AAA@@@>>>AAAHHHLLLLLLEEECCC???;;;999777777777666777888777555444555666555777:::;;;;;;:::;;;<<<;;;<<<===>>>>>><<<:::999666555444555666777666555111111000///......---,,,,,,...000///...---...///111000000///............++++++***)))))))))))))))************************)))))))))+++------+++)))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***))))))+++---$$$%%%''''''&&&%%%%%%&&&###$$$%%%&&&'''(((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''(((''''''%%%$$$###""""""&&&%%%''')))'''"""!!!$$$'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&((())))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''$$$%%%&&&'''((((((((((((''''''(((***,,,+++'''$$$&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((('''((()))((('''&&&''')))+++(((%%%%%%&&&((()))((())))))(((((((((((())))))''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((*********))))))))))))((()))))))))))))))******+++)))))))))*********++++++++++++++++++++++++++++++---,,,,,,++++++,,,---...,,,,,,,,,,,,---,,,,,,,,,...000222333555:::@@@EEEJJJJJJHHHEEEBBBDDDJJJOOOYYY^^^ffflllqqqwww~~~~~~}}}}}}~~~|||ppplllfffbbbbbbbbbcccccceeefffhhhlllqqqvvv{{{}}}~~~{{{zzz{{{}}}~~~~~~|||vvvjjj]]]SSSMMMOOOSSS[[[gggrrrvvvwww^^^XXXWWW___ggggggdddaaabbbcccdddccc```ZZZUUUQQQNNNLLLJJJJJJKKKKKKJJJHHHIIIGGGEEEEEEGGGHHHHHHGGGEEEDDDEEEFFFGGGGGGEEECCC<<<======>>>>>>======<<<===??????>>>@@@GGGLLLLLLGGGEEEAAA===:::888888777555666777666444333444555444666999::::::999999:::999999:::::::::999888888555444333333555555444333000000///......---,,,,,,'''))),,,,,,,,,,,,---...,,,,,,,,,++++++******))),,,+++((('''&&&''')))***)))))))))))))))))))))))))))))))))+++------+++)))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&(((***&&&((()))(((&&&$$$$$$$$$!!!"""$$$&&&'''((((((((())))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''%%%$$$###""""""$$$###$$$%%%!!!''''''''''''''''''''''''(((((((((''''''&&&%%%%%%###$$$%%%%%%&&&'''''''''###!!!"""(((***((($$$'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&(((((((((&&&%%%&&&'''$$$%%%&&&'''((((((((('''!!!%%%)))+++)))((('''(((&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((('''((()))((('''&&&''')))'''''''''((())))))(((&&&((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&(((((())))))))))))))))))************)))))))))))))))))))))))))))******+++((((((((()))))))))******************************+++++++++++++++,,,------++++++++++++,,,,,,,,,---///000222555888<<>>@@@HHHUUU___iiinnnuuuyyy{{{}}}}}}~~~~~~zzztttnnniiiccc^^^[[[XXXWWWWWWWWWXXXZZZ]]]^^^cccgggjjjjjjiiikkkssszzz}}}||||||}}}~~~}}}{{{xxxwwwuuupppfff___WWWQQQLLLMMMUUU___ggglll^^^XXXWWW___ffffffaaa^^^aaaaaabbb```]]]WWWRRROOOMMMLLLKKKKKKMMMMMMLLLKKKJJJHHHGGGGGGIIIJJJIIIHHHEEEDDDDDDEEEGGGGGGEEECCC<<<<<<============<<<<<<;;;@@@BBBAAABBBGGGKKKKKKHHHFFFBBB>>>;;;999888888444555666555333222333444444666888888888888999:::===<<<<<<;;;::::::999999555444222333444444333222////////////............&&&(((***+++++++++,,,---+++,,,,,,------,,,,,,+++,,,+++)))''''''((()))+++)))))))))))))))))))))))))))((()))***,,,,,,***((((((((())))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((&&&'''(((''''''''')))+++'''))))))(((&&&$$$$$$$$$ !!!###&&&'''((('''''')))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&%%%%%%&&&"""''''''''''''''''''''''''$$$%%%&&&'''((((((((((((###$$$%%%&&&&&&''''''&&&&&&!!!###+++...+++%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&%%%&&&((((((((())))))(((&&&$$$###"""'''(((%%%$$$&&&(((&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))%%%&&&(((******)))'''&&&((('''%%%%%%%%%%%%'''(((''''''''''''(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((())))))(((((('''&&&&&&%%%(((((())))))))))))******)))))))))*********++++++)))))))))))))))******+++((((((((()))))))))******)))))))))))))))))))))))))))***+++,,,------,,,,,,++++++++++++,,,---...///000222555888<<>>>>>>>>>>>======;;;BBBGGGFFFFFFIIIJJJHHHHHHEEEBBB>>>;;;999999999333444555444333222222444444555777777777888:::<<>><<<;;;:::::::::666444333333444444333222000000000000111111111111***,,,------,,,++++++,,,---...///000111111000000++++++,,,---,,,+++***)))))))))))))))))))))))))))((('''((()))++++++)))((((((((())))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((('''((())))))((()))+++---%%%'''((('''&&&$$$$$$%%%!!!###&&&''''''&&&&&&((((((((((((((()))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''&&&''')))'''""""""%%%''''''''''''''''''''''''$$$%%%&&&(((((((((((('''###$$$%%%&&&'''''''''&&&(((%%%###''',,,...+++((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''((((((((())))))(((&&&$$$"""###$$$&&&&&&&&&&&&&&&'''&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))%%%&&&((()))((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********(((((()))***++++++,,,---)))))))))))))))******+++)))))))))*********++++++************************(((***,,,/////////---,,,++++++++++++---///111222222444888===AAABBBBBBBBB>>>@@@EEEKKKUUUddduuu|||rrrppplllggg```YYYRRROOOGGGGGGFFFCCCAAACCCIIIMMMWWWbbbqqq}}}}}}}}}|||{{{yyywwwvvvuuusssqqqppphhh```[[[VVVRRRVVV]]]^^^YYYXXX```hhhgggbbb___VVVVVVVVVUUUSSSPPPNNNLLLMMMMMMMMMOOOQQQRRRQQQPPPJJJHHHFFFEEEEEEEEEBBBAAADDDDDDDDDEEEGGGFFFDDDBBB>>>>>>????????????>>>>>><<>>;;;999999999333444555444222111222333444555666666666888;;;>>>CCCBBB???<<<:::999999999777666444444555555444333111111111222333333444444///000111000---+++++++++***+++---...///000//////))),,,///222222...***'''))))))))))))))))))))))))''''''''')))++++++)))'''(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%''')))###$$$&&&&&&%%%%%%%%%&&&!!!###&&&''''''&&&%%%&&&&&&'''((()))***++++++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$((((((%%%'''+++'''''''''''''''''''''''''''((((((((((((&&&%%%$$$###$$$&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''&&&&&&'''((($$$%%%'''))))))(((&&&%%%,,,)))&&&'''***+++)))&&&&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''&&&''')))+++***)))'''&&&&&&''')))***''''''''''''((((((((()))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((()))*********(((((())))))*********+++''''''(((***+++,,,---...)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((+++...111222000...,,,,,,,,,,,,,,,...111333444444777;;;@@@DDDEEECCCAAA<<>>BBBDDDDDDEEEIIIMMMLLLGGGGGGCCC>>>;;;999888666555222222222222222333444555111222444444555888<<>>>>><<<999555444444444666777777666222111000111555777666444111000...---,,,,,,,,,---...------...//////...,,,$$$&&&))),,,---,,,+++)))***)))((((((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++******))))))***)))((('''&&&%%%$$$$$$######$$$%%%&&&'''(((((((((******)))'''%%%%%%%%%&&&'''(((***+++)))%%%!!!''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&))))))(((&&&$$$$$$&&&(((&&&&&&%%%'''((()))'''&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''((((((((((((((('''''''''$$$$$$%%%&&&''''''&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))************))))))''''''((()))))))))))))))+++*********))))))((((((,,,+++++++++***)))))))))(((((())))))))))))(((((())))))))))))))))))******,,,,,,+++***))))))******000))))))444888222---...++++++***+++...222777:::;;;<<<===<<<<<<>>>AAADDDEEEPPP___nnn}}}}}}wwwyyyxxxvvvssspppnnnmmmlllvvv{{{}}}pppgggccc[[[PPPGGGCCCBBBCCCCCCLLLJJJNNN]]]qqq}}}||||||{{{yyyxxxwwwyyyyyyuuummmddd]]]ZZZ~~~___XXXXXXbbbmmmpppllliii[[[TTTLLLJJJOOOTTTXXXXXXYYYVVVRRRPPPOOONNNLLLKKKIIIHHHFFFEEECCCBBBBBBBBBCCCDDDFFFIIIKKKKKKHHHEEEDDDBBB???===<<<===???AAAAAACCCCCCDDDIIIOOOOOOLLLDDDAAA===;;;:::999888777444444333333333333444444444444555444555777;;;???CCCGGGHHHDDDBBBBBBAAA???<<<;;;:::;;;<<<===;;;:::111000///000333555444222222111///...---------...///......///000111///---&&&''')))+++,,,+++***)))))))))(((((((((((())))))************************)))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''')))))))))(((((('''''''''(((***+++***((('''''''''%%%$$$######%%%(((***+++(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&$$$"""!!!!!!"""&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''')))))))))))))))((('''&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((('''&&&&&&''''''(((((())))))'''((())))))******))))))&&&&&&((()))))))))(((''''''''''''((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''))))))***+++++++++++++++************)))))))))(((+++++++++***************************************************)))))))))))),,,,,,+++***************///++++++111555333///...000000000111555999>>>AAAEEEDDDCCCAAA@@@BBBFFFIIINNN\\\mmmzzzzzztttpppuuutttrrrqqqppppppppppppxxx~~~wwwkkkfff^^^TTTMMMIIIHHHHHHDDDEEEJJJSSS```kkksssvvv~~~~~~}}}zzzxxxzzz}}}zzzsssmmmjjj~~~___VVVRRR]]]lllqqqoookkk]]]TTTKKKJJJQQQYYY^^^^^^]]]YYYTTTPPPMMMKKKIIIGGGHHHGGGDDDBBBAAAAAAAAABBBDDDFFFHHHLLLNNNLLLIIIEEEDDDBBB???======>>>???AAA???BBBCCCEEEJJJPPPRRROOOBBB???<<<;;;;;;:::999777777777666555444444444444666666555444444777<<>>===<<<;;;888666:::999888666555444444333666555555444444888===AAAHHHLLLNNNJJJHHHIIIHHHFFF:::999888888888666333111333222111111222333333444222222222222111111111222111000///000111111///...---,,,+++)))((())))))***)))))))))((())))))******************************))))))))))))))))))))))))&&&&&&&&&''''''((((((((($$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((($$$%%%&&&&&&%%%%%%''')))'''***,,,,,,***''''''''')))(((&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&###%%%&&&''''''(((***,,,&&&%%%%%%'''((()))'''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''((((((((((((((('''''''''''''''(((((((((((()))(((((((((''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))&&&''''''(((((((((''''''&&&''''''(((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''*********++++++*********''''''((()))))))))))))))*********))))))))))))))))))))))))***+++++++++,,,,,,+++************+++,,,,,,++++++******))))))(((,,,++++++******+++++++++,,,000000,,,000:::<<<666...///222555:::???DDDFFFFFFEEEDDDCCCEEEJJJRRRWWWhhhwww~~~zzzwwwwwwxxxxxxwwwxxxzzz~~~{{{vvvppphhh^^^WWWSSSTTTUUUYYY]]]bbbeeefffaaafffqqq}}}___RRRJJJRRR```gggddd```^^^\\\\\\aaaffffff```YYYYYYVVVQQQNNNMMMLLLKKKJJJHHHFFFCCC@@@???@@@BBBCCCCCCDDDFFFIIIKKKIIIEEEBBB>>>===;;;999999999:::;;;;;;CCCJJJMMMOOOPPPMMMGGGIIIGGGEEEDDDBBB???;;;888<<<;;;999777555444333333333333333333555888>>>BBBFFFKKKLLLIIIFFFGGGFFFCCC===<<<;;;;;;;;;999555333222111000///...///000222222222333333333333333333111/////////000000...,,,///---+++)))(((((()))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))&&&'''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%&&&''''''&&&''')))+++'''((((((((('''&&&'''((()))'''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$$$$$$$###"""$$$'''***&&&%%%%%%'''((()))'''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''(((((((((((((((''''''''''''(((((((((((()))''''''((((((((()))))))))$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''''''''&&&'''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((******++++++++++++******''''''((()))))))))))))))))))))))))))))))))******)))))))))***+++++++++,,,*********))))))*********,,,+++++++++******)))))),,,+++++++++++++++,,,,,,+++000000,,,111<<<@@@<<<111333777<<>><<<;;;::::::;;;;;;:::CCCLLLOOOOOONNNJJJDDDNNNMMMLLLKKKIIIEEE@@@<<<<<<;;;999777555444333333111222333444555888<<>>>>>>>>===;;;777444//////...,,,******,,,///111222333444444444444444111000//////000000...,,,///...,,,***))))))))))))))))))))))))******+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((((((((('''&&&&&&&&&%%%((((((((((((((('''''''''))))))***)))((()))+++---BBB:::///&&&###$$$''')))''''''&&&%%%&&&'''((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((('''$$$######%%%'''&&&&&&%%%'''((()))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((''''''&&&&&&'''''''''(((((((((''''''(((((()))******+++&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))))))))******)))((('''&&&%%%%%%(((((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))******))))))((())))))***+++++++++++++++))))))))))))***************************+++++++++))))))***++++++***))))))++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,.........111999>>>???333555:::???DDDIIILLLMMMGGGKKKQQQWWW___hhhqqqvvvzzz|||}}}~~~||||||}}}|||xxxvvvxxx{{{}}}|||zzzvvvxxx{{{}}}zzzrrrnnnsssxxxtttiii___ZZZVVV[[[fffnnnooommmjjjiiijjjppp{{{```UUUOOOTTT\\\___]]]\\\[[[___dddfffddd___YYYUUUNNNNNNNNNOOOQQQQQQPPPNNNHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBAAABBBDDDDDDBBB@@@>>>>>>===;;;;;;;;;;;;;;;;;;DDDKKKLLLKKKLLLJJJFFFMMMMMMLLLLLLKKKGGGBBB>>>;;;:::999777555444333333111333555555555666888::::::???BBB@@@@@@BBBCCCAAA>>>>>>>>>>>>>>>;;;777444000000///,,,)))))),,,///000111222444555555444444222111000000111000...,,,...---,,,+++***)))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))(((&&&'''***,,,SSSFFF333((($$$&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&###%%%'''((('''&&&&&&&&&&&&&&&%%%'''((()))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((&&&'''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***))))))((((((''''''&&&&&&)))))))))))))))(((''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))***+++++++++++++++((()))))))))************+++++++++***************(((***,,,------,,,***((()))******++++++,,,,,,---+++++++++++++++,,,---......,,,,,,///111222666<<<666999>>>CCCHHHLLLNNNOOOMMMSSS\\\eeelllssszzz}}}}}}||||||yyypppooommmllllllmmmooopppllliiifffdddeeejjjooosssuuuwwwwwwuuuqqqmmmjjjiiikkkoootttwwwvvvuuutttsssrrrtttuuuqqqhhhaaa^^^^^^^^^fffsss}}}xxxsssiiiddd```aaagggmmmppppppqqqooonnnpppvvv}}}]]]TTTOOOSSSZZZ\\\[[[[[[WWWZZZ]]]]]]YYYUUUSSSSSSLLLLLLNNNPPPRRRRRRPPPNNNIIIHHHHHHHHHGGGGGGFFFFFFCCCBBBAAAAAABBBCCCBBBAAA======<<<;;;::::::::::::<<>>===>>>BBBCCCBBBAAA@@@AAAAAAAAA???;;;777333333222///++++++...222///000222444555555444444444333222222222222000...------,,,,,,+++***))))))))))))))))))***+++,,,---************************))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''' !!!###%%%'''((()))''''''&&&$$$###$$$&&&)))EEE999+++%%%'''***)))%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&!!!%%%'''&&&%%%$$$&&&&&&%%%'''((()))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))***'''''''''((((((((((((((((((((()))(((((('''&&&&&&''''''&&&%%%&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++''''''((()))))))))))))))(((((())))))*********+++,,,+++++++++******)))))))))+++---000000---+++)))))))))***+++,,,------...++++++++++++,,,,,,---...000***+++000111,,,000888===@@@FFFKKKPPPTTTUUUVVVYYY___iiissszzzwwwyyy{{{~~~{{{vvvrrrllljjjgggccc```^^^]]]]]][[[XXXVVVVVVZZZaaahhhmmmjjjjjjjjjgggccc^^^\\\\\\aaagggmmmpppmmmfff___[[[[[[\\\[[[UUUMMMIIIKKKNNNNNNYYYgggttt}}}}}}zzzzzznnnkkkgggddddddgggllloooqqqqqqpppppprrruuuyyy|||yyy~~~|||{{{___VVVOOORRRWWWXXXWWWVVVSSSTTTUUUWWWWWWUUUPPPMMMLLLKKKJJJLLLNNNNNNKKKHHHIIIJJJLLLMMMLLLJJJGGGFFFDDDCCCAAA@@@@@@AAABBBCCC===<<<;;;:::999888888999<<>><<<999888777555444222111111444444444444444555666666777777777888;;;===@@@BBBAAABBBCCCCCCBBB???===;;;888555111///000111111111000111333444444444333333111222222222111000...---///...,,,+++***+++,,,,,,)))((('''&&&'''(((***,,,)))((('''''''''(((***+++)))(((''''''(((((('''&&&***)))))))))((((((''''''************))))))))))))***)))'''%%%%%%%%%'''(((''''''''''''''''''''''''***)))((('''%%%###""""""&&&%%%%%%'''))))))(((&&&)))(((%%%###"""###$$$$$$######%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''')))++++++***)))'''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''&&&%%%%%%&&&''')))***''''''''''''''''''&&&&&&++++++++++++)))((('''&&&******))))))(((((('''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((()))******))))))((('''&&&))))))))))))))))))))))))******))))))))))))******&&&&&&'''((()))***++++++************************)))))))))***+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,+++***)))+++,,,,,,------------000444888:::BBBLLLQQQPPPOOOSSSWWWhhhnnnwww}}}{{{sssnnnooosssyyy~~~|||yyywwwvvvxxxzzz|||zzzvvvssspppkkkeeeaaa___]]]\\\[[[WWWUUUSSSRRRUUUZZZ```dddiiifff```ZZZXXXXXXZZZ\\\aaaeeehhhgggaaaWWWNNNHHHGGGFFFCCCAAAAAAAAABBBCCCJJJPPPZZZfffrrr|||~~~|||xxxssslllhhhggghhhiiiiiinnnjjjggghhhkkkmmmjjjgggbbbjjjvvv```VVVOOORRRWWWWWWVVVUUUQQQQQQSSSUUUWWWUUURRROOOOOONNNLLLLLLMMMLLLIIIFFFIIIHHHHHHGGGGGGGGGGGGGGGHHHFFFCCCAAA?????????@@@@@@>>><<<999888888999:::;;;???CCCHHHIIIGGGDDDAAABBB@@@>>>>>>>>>>>><<<;;;::::::999888777666555555555555555555555666666777666666777888:::===@@@AAA@@@AAABBBBBBBBBAAA@@@???<<<999444111111111111000111222333444444444333222///000111222333222111111...---,,,+++++++++,,,,,,)))(((((('''((()))***+++***))))))((()))***+++,,,(((''''''(((***+++***)))******)))))))))(((((((((*********)))))))))((((((***((('''%%%%%%%%%'''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((('''&&&''')))))))))''',,,***(((&&&&&&&&&'''(((%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''''''''''''''(((''''''&&&&&&)))((('''&&&&&&'''((((((''''''''''''''''''''''''***************)))((('''***)))))))))(((((((((''')))(((''''''''''''((()))'''(((((())))))(((((('''(((((((((''''''((((((((()))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,---,,,******,,,---............///333888<<>>======>>>???@@@FFFLLLWWWdddqqq{{{yyyqqqkkkgggeeedddcccgggeeeccceeehhhhhhddd```]]]aaahhhsss}}}```VVVOOOQQQUUUVVVTTTSSSPPPPPPRRRTTTWWWWWWUUURRRQQQPPPNNNLLLKKKIIIFFFCCCGGGEEECCCBBBBBBDDDGGGIIIJJJHHHEEEAAA>>>===<<<<<>>@@@BBBDDDJJJVVVcccooowww|||uuurrrqqqssstttvvv|||~~~vvvoooiiifffbbb```aaa```___bbbdddccc___ZZZZZZZZZ[[[___eeemmmuuuyyy}}}___UUUMMMOOOTTTTTTRRRQQQRRRQQQRRRSSSUUUUUUTTTRRROOONNNLLLJJJHHHFFFDDDBBBDDDCCCBBBAAABBBDDDGGGHHHJJJHHHDDDAAA>>><<<<<<<<>>===;;;:::999;;;===???AAABBB@@@>>><<<999888666777888888777666444444555555666666777777777777777666777888888999555555666777888;;;===???@@@@@@??????@@@@@@AAABBB@@@<<<777333111111000///222333333444333222000///,,,---///111222333333222---,,,,,,,,,,,,,,,,,,,,,((())))))*********)))))))))))))))*********++++++(((''''''(((***++++++*********************))))))***)))))))))((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''((())))))***---***'''&&&&&&(((((((((&&&%%%$$$######$$$$$$%%%)))******)))))))))((((((''''''''''''&&&&&&&&&&&&'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$))))))((((((((((((((((((+++)))%%%"""!!!"""%%%'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((())))))(((((('''&&&%%%(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((()))******))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((())))))((((((((('''((()))))))))))))))((()))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))***+++,,,,,,---------.........,,,---...000///000111333555:::AAAFFFPPPUUUYYYUUURRRYYYjjjyyy~~~{{{{{{|||~~~yyyuuurrrpppwww{{{~~~|||zzz{{{}}}||||||zzzxxxuuutttuuuvvvwwwzzzyyyxxxuuussspppnnnmmmlllllliiibbbXXXMMMDDD@@@>>>>>>===>>>???BBBEEEGGGEEELLLVVVaaajjjppprrrsssddd```^^^```bbbgggpppzzz~~~xxxrrrnnniiieeebbb___^^^]]]^^^```aaa___]]]]]][[[YYYXXXXXXZZZ]]]___nnnzzz~~~___TTTMMMOOOSSSSSSQQQPPPRRRPPPOOOOOOOOOOOOMMMLLLIIIIIIHHHFFFDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFGGGEEEBBB@@@>>>>>>>>>???@@@AAACCCCCCBBB>>>;;;888;;;<<<>>>???>>>===;;;:::666555444444666666555444111111222333444666666777777777777777777888999999555555555666777999<<<===@@@???>>>>>>======>>>>>><<<999444111000000000///111111222222222000///...,,,---...000000000///...+++,,,,,,,,,,,,,,,,,,,,,))))))************)))(((((((((((())))))))))))))))))(((''''''))))))((('''))))))))))))))))))******)))))))))(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''',,,)))&&&$$$%%%''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))&&&'''((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((()))******)))((((((&&&'''((())))))***)))))))))))))))))))))))))))))))))***,,,------,,,***)))((((((((()))***+++++++++************************---,,,,,,,,,++++++******))))))***+++,,,,,,---------.........------///111///111333555999>>>DDDHHHNNNRRRVVVVVVWWWbbbvvv~~~|||tttsssrrrrrrqqqqqqqqqqqqvvv}}}~~~|||zzzuuurrrjjj___SSSIIIDDDAAA@@@?????????AAADDDGGGIIIIIINNNUUU\\\```bbbaaa```RRRNNNKKKLLLOOOUUU___jjjtttwww{{{{{{wwwrrrmmmhhheee```^^^[[[ZZZ\\\^^^aaabbbbbb```]]]ZZZVVVRRROOOMMMSSS]]]nnn}}}```VVVNNNQQQUUUVVVTTTSSSQQQNNNKKKJJJIIIIIIGGGFFFEEEFFFEEECCCAAA@@@AAACCCAAACCCFFFIIIIIIHHHGGGEEECCCBBB@@@???>>>???AAABBB@@@AAADDDEEEDDDAAA===;;;<<<<<<======<<<:::999888666555333444444555333222222222333444666777888999777777777777777888888999444444444555666888:::<<<>>>>>>>>>>>>======<<<<<<999666222//////000000000...///000000000///...---------...//////...---,,,++++++,,,---------,,,,,,+++************)))))))))''''''((())))))))))))(((***(((''''''(((((('''%%%(((((((((((())))))))))))))))))((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%)))'''%%%%%%&&&''''''&&&%%%%%%&&&&&&'''''''''((('''''''''''''''((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''###$$$&&&)))************%%%&&&&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))(((((((((######%%%&&&&&&''''''&&&'''''''''(((((())))))***&&&'''(((((())))))))))))(((((((((((())))))))))))((())))))******))))))(((((())))))******))))))(((((((((************((((((&&&&&&((()))************))))))))))))))))))))))))(((((()))******)))((((((''''''((()))***+++,,,---************************,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---,,,---......------///111///222666:::===AAAFFFIIILLLPPPTTTXXX^^^kkk~~~zzzoooiiiaaabbbdddgggkkknnnpppqqqwww{{{vvvlll```TTTKKKGGGFFFDDDCCCBBBCCCDDDFFFIIIKKKNNNQQQTTTVVVVVVTTTPPPNNNDDD???===>>>@@@EEENNNXXXccciiiqqqxxx~~~~~~{{{vvvqqqkkkfffccc```\\\YYYYYY\\\```cccdddccc```\\\VVVOOOHHHEEEBBBIIIUUU```jjjuuubbbXXXRRRTTTYYYZZZXXXXXXRRROOOLLLIIIIIIIIIHHHGGGEEEEEEEEECCC@@@???@@@CCCBBBDDDGGGIIIJJJHHHFFFEEEAAA@@@???>>>>>>@@@BBBCCCBBBBBBCCCCCCCCCBBBAAA@@@======<<<;;;:::999888777777666444444444444222111222333444555666888999999777666666666666777888888444444444444555777999;;;<<<<<<>>>??????>>>>>>===:::666222///////////////+++,,,---.........---,,,------...//////...---,,,***+++,,,---------,,,,,,,,,,,,***)))))))))******'''((()))*********)))))))))((('''((()))***)))(((&&&'''''''''(((((((((((())))))((((((((('''''''''%%%&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&'''((()))((('''!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))***+++)))))))))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$%%%&&&(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))***))))))%%%&&&'''((((((((('''&&&&&&''''''((())))))******''''''(((((((((((((((((('''((((((((()))))))))***((()))***++++++***)))((())))))************))))))'''(((***++++++***((('''%%%&&&''')))******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++++++++************************++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,---///111000444:::???BBBEEEHHHJJJNNNQQQVVV[[[dddrrr~~~tttnnnnnnmmmfff___]]]YYY[[[```ffflllppptttuuu{{{~~~wwwmmmbbbZZZVVVTTTPPPOOONNNMMMNNNPPPRRRSSSWWWWWWWWWUUURRRMMMIIIFFF>>>;;;999:::;;;>>>EEEMMMVVV]]]hhhrrryyy~~~~~~}}}zzzvvvpppllljjjgggccc___\\\]]]```bbbdddccc```[[[UUUMMMGGGCCCAAAEEEKKKPPPWWWcccqqq|||eee[[[TTTWWW\\\^^^\\\\\\UUURRRNNNLLLLLLLLLLLLLLLFFFGGGGGGCCC@@@>>>@@@BBBDDDEEEGGGHHHHHHHHHFFFFFFAAA@@@???>>>>>>@@@BBBCCCEEEDDDBBBAAAAAABBBDDDEEE>>>===<<<;;;999888777777888777555444444444222000222222333444555666777888666666666666666777777888444444333444555777999:::999;;;>>>@@@AAAAAA@@@???;;;888333000/////////...)))***,,,---...------,,,,,,---///000000000//////)))***,,,---...---,,,,,,...,,,***(((((()))***+++((()))***+++,,,+++******(((''''''(((+++,,,,,,+++%%%&&&&&&&&&''''''(((((()))(((((((((''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))))))))'''''''''(((***+++***((($$$%%%&&&'''((()))))))))&&&&&&&&&&&&(((***,,,---***))))))((('''&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&%%%### %%%&&&&&&&&&''''''((((((+++***(((&&&%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&''')))************))))))*********((('''&&&&&&''''''((()))******+++'''((((((((((((((('''''''''((((((((())))))******&&&'''((())))))((('''&&&''''''((((((((((((''''''''')))***++++++***)))'''%%%%%%''')))***+++++++++))))))))))))))))))))))))******))))))))))))******+++++++++***************************************+++++++++,,,,,,---------,,,,,,++++++++++++++++++***,,,---,,,,,,,,,///111111666===BBBFFFHHHJJJKKKRRRTTTXXX___iiiuuu~~~pppfff___```aaa\\\XXXXXXZZZ]]]cccjjjqqqvvvzzz|||~~~|||rrrjjjeeeccc]]]\\\ZZZYYYYYY[[[\\\]]]^^^]]][[[XXXSSSNNNIIIFFF@@@<<<;;;<<<======CCCJJJQQQYYYdddooovvvyyy|||}}}yyyzzz{{{}}}~~~|||wwwtttpppoookkkgggbbb``````aaaeeeccc___ZZZTTTMMMHHHEEEGGGIIIKKKMMMQQQ\\\jjjuuujjjYYYUUU[[[^^^cccddd\\\XXXSSSMMMJJJJJJKKKJJJIIIIIIHHHGGGHHHHHHGGGEEECCCAAABBBDDDEEEFFFFFFFFFFFFCCCAAA@@@@@@BBBCCCDDDCCCBBBAAA@@@AAABBBBBB@@@???@@@>>>=========<<<:::888555444444333333444444555222222333555666888999999555666777888999999888777555333111222444777888888;;;;;;===???AAA@@@>>>;;;888666333///,,,+++++++++((()))***+++,,,---------///......///111222111///,,,,,,+++***)))))))))***))))))***---...---+++((((((((())))))))))))((((((%%%&&&((()))+++,,,,,,,,,&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))$$$%%%'''((((((((('''&&&((((((((((((((((((((((((&&&%%%$$$$$$######$$$$$$&&&''')))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%###%%%&&&%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&"""###%%%%%%$$$###$$$%%%&&&&&&&&&''''''''''''(((((('''%%%%%%%%%&&&(((***''''''((((((((((((''''''$$$$$$$$$'''******&&&###%%%%%%$$$$$$%%%&&&((()))+++)))&&&$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&''''''%%%######$$$%%%&&&''''''''''''&&&&&&&&&&&&''')))***+++###""""""$$$''')))))))))''''''''''''((((((((((((,,,++++++******++++++,,,+++++++++************)))''''''((()))))))))))))))&&&'''((())))))((('''&&&))))))))))))************++++++++++++++++++++++++...---,,,+++***)))******++++++******************---.../////////111444777555<<>>AAACCCNNNVVVaaalllrrruuuwwwxxxzzzwwwtttvvv{{{}}}{{{xxx{{{xxxtttppplllgggaaa]]]\\\\\\[[[[[[ZZZWWWRRRNNNOOORRRWWW\\\aaaggglllpppwwwgggVVVTTT\\\bbbiiillleeeWWWRRRLLLIIIIIIJJJIIIGGGJJJHHHFFFFFFGGGGGGEEEDDDAAABBBDDDEEEEEEEEEEEEDDDCCCAAA>>>>>>???@@@AAA@@@BBBBBBBBBDDDFFFHHHGGGFFFAAA@@@??????@@@???<<<:::777666555444333333333333222333444555666888999999999999::::::::::::999999999666444333555777888888888999;;;>>>@@@???===:::555333111...---------...---,,,+++******+++---...///......///111111000...---,,,,,,+++******++++++000...---,,,---,,,***(((************************&&&'''(((***++++++++++++%%%&&&&&&''''''(((((((((''''''''''''((((((((((((&&&'''((()))***))))))(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&((()))***)))'''&&&'''((((((((('''''''''&&&&&&&&&((()))***(((&&&$$$$$$$$$&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((()))'''''''''(((((('''''''''(((&&&%%%&&&(((((('''%%%%%%%%%%%%%%%&&&'''(((((()))(((%%%$$$###$$$&&&'''&&&&&&&&&&&&%%%%%%%%%$$$''''''(((((((((''''''&&&((('''''''''((((((&&&$$$$$$%%%&&&'''(((((((((((((((((('''''''''(((((()))'''&&&&&&'''((())))))'''''''''((((((((()))))))))''''''((()))***,,,---...+++++++++*********))))))((()))******+++++++++***(((((()))))))))(((((('''))))))))))))************++++++++++++++++++++++++---------,,,++++++******,,,,,,,,,++++++++++++++++++,,,------...000333555<<>>???@@@@@@AAA@@@@@@BBBDDDEEEEEECCCAAAAAAAAABBBCCCBBB???<<<999888666555333222222222222333444555666777888999<<<<<<<<<<<<<<<<<<<<<<<<>>>:::666444555666777777666666999<<<>>>???<<<:::222111///.........///000111///---******+++...///000/////////000000///---------,,,,,,+++,,,,,,,,,111///,,,++++++,,,++++++,,,++++++******++++++,,,(((((()))***************%%%&&&&&&'''(((((())))))((((((((('''''''''''''''''''''((())))))))))))((('''''''''''''''''''''''')))((((((''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''***++++++***(((&&&&&&''''''''''''''''''&&&&&&&&&(((***+++)))'''%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%'''((()))&&&&&&''''''''''''&&&&&&***'''%%%$$$%%%'''''''''$$$$$$%%%&&&''''''''''''((('''%%%######$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%))))))))))))(((''''''&&&)))(((''''''((((((&&&%%%%%%&&&'''(((((())))))(((***)))(((((('''''''''(((,,,***))))))))))))(((&&&((((((((()))))))))******&&&''''''((()))+++,,,---++++++*********)))))))))***+++,,,,,,,,,,,,,,,,,,++++++***)))((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++***,,,,,,,,,---------------+++---......///000444777@@@EEEIIILLLNNNQQQVVVZZZ___eeemmmuuu{{{~~~{{{tttrrrppppppqqqqqqmmmiiidddeeehhhkkkppptttxxxzzzzzzyyyxxxxxxxxxxxxvvvtttwwwzzz}}}}}}||||||}}}zzzxxxyyyzzzzzz|||}}}xxxpppiiiccc___XXXTTTOOOJJJHHHIIIKKKMMMWWWZZZ]]]^^^[[[WWWSSSQQQUUUZZZbbbiiipppvvv{{{~~~~~~zzzxxxtttooohhhcccaaa___^^^^^^aaafffmmmtttzzz}}}~~~~~~sssvvv}}}dddSSSOOOXXX]]]eeeiiibbbYYYTTTMMMJJJJJJJJJIIIHHHIIIFFFCCCBBBCCCDDDEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@GGGCCC@@@>>>@@@BBBCCCDDDBBBAAA@@@AAAAAAAAA???===@@@@@@AAACCCDDDCCC@@@>>>999888777555444444333333333333444555666777888888<<<<<<<<<===>>>???@@@@@@@@@===888555555555555555444555888;;;>>>>>><<<:::111000////////////000000000///...------...///000111/////////000///...,,,---,,,,,,+++++++++,,,,,,,,,***)))***,,,------,,,,,,+++************+++,,,))))))*********))))))(((&&&&&&&&&'''((()))))))))(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''''''''''''''&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((('''%%%$$$%%%&&&''''''''''''''''''''''''###%%%'''((('''&&&'''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''###$$$&&&'''((('''&&&%%%((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''************)))(((&&&&&&'''&&&&&&(((******)))(((''''''((()))))))))))))))))))))((((((((((((((())),,,***))))))******((('''))))))))))))******************))))))))))))******************))))))))))))++++++,,,,,,---,,,,,,+++---,,,***)))((())))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,,,,,,,,,,------------...///000111222444777:::@@@CCCIIINNNSSSYYY```eeefffllluuu}}}~~~yyyuuuqqqppprrrrrrpppmmmrrrsssuuuwwwyyyzzz{{{{{{{{{yyywwwuuussspppmmmjjjqqqrrrsssssssssvvv{{{~~~~~~|||xxxuuurrrssstttsssuuuzzz~~~|||xxxtttqqqgggccc]]]WWWTTTTTTUUUWWW[[[\\\\\\ZZZUUUOOOKKKIIILLLTTT___ggglllpppvvv{{{~~~{{{uuupppllliiigggeeeeeejjjrrr{{{qqqoooooovvvcccRRRMMMUUUZZZaaaeee___VVVQQQJJJFFFFFFGGGEEEDDDGGGDDDAAA@@@AAACCCDDDCCCBBBBBBAAA@@@@@@?????????CCCAAA>>>>>>AAACCCEEEFFFDDDCCCBBBBBBCCCBBB@@@>>>======>>>@@@BBBBBB@@@>>>999888777777666777777777333444444555666777888888777888:::===???AAACCCDDDAAA>>>:::777666666444333555555888;;;>>>???===:::222111111000///.........,,,---///000111111000///000///...///000///---+++++++++************++++++******+++---000000...,,,*********))))))*********)))************)))(((((('''''''''((((((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((((((((((((((((((((((((((***)))(((''''''((()))***###$$$&&&&&&%%%%%%&&&(((&&&'''''''''''''''''''''###%%%'''(((''''''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%!!!$$$&&&''''''&&&&&&$$$%%%&&&'''''''''&&&%%%(((((('''&&&''''''((()))(((((((((((())))))))))))************)))(((&&&&&&'''''''''***---//////...'''((())))))***)))))))))'''''''''((((((***++++++((('''&&&''')))***)))((())))))))))))************+++++++++******+++++++++*********)))))))))((((((***+++++++++++++++******---,,,+++)))))))))***+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////---,,,******+++++++++,,,,,,------...000111222333555999;;;@@@DDDJJJQQQXXX```hhhlllmmmsss{{{|||}}}~~~zzzvvvvvvyyy{{{{{{yyy}}}}}}~~~~~~}}}{{{zzzyyyxxxvvvtttrrrpppmmmjjjgggmmmmmmllllllmmmpppuuuyyyyyyyyywwwtttpppnnnnnnoooppprrrvvv{{{~~~|||tttpppjjjdddaaa```aaacccaaaaaa___ZZZSSSLLLIIIGGGJJJUUUaaajjjmmmpppuuuzzzzzz|||uuunnniiigggjjjrrr{{{vvvrrrmmmlllpppyyybbbPPPLLLTTTZZZcccgggbbbYYYTTTMMMIIIIIIIIIHHHFFFDDDBBB@@@@@@AAABBBBBBBBBAAA@@@??????>>>>>>>>>??????===<<<===@@@CCCDDDDDD???>>>>>>???AAAAAA@@@???;;;;;;;;;===???AAA@@@???::::::999999999999::::::444444555555666777777888444666999>>>AAADDDEEEFFF@@@>>><<<;;;:::999666444555666888;;;>>>>>>;;;999333222111000///...---,,,))),,,///222333222000//////.........//////...,,,******))))))******++++++......///111222000---)))))))))***++++++***))))))))))))*********))))))((()))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((()))(((((((((((((((((()))###%%%&&&''''''''')))***&&&&&&&&&'''''''''''''''(((***+++***(((''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&!!!%%%''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%(((((((((((((((((())))))((((((((()))))))))))))))))))))))))))(((''''''&&&(((((())),,,000222222111(((((())))))))))))(((((('''''''''((()))***,,,,,,&&&%%%%%%&&&((())))))(((((((((((()))))))))******((())))))***+++---//////******)))))))))(((((((((***************))))))(((+++***************++++++*********++++++++++++,,,+++++++++++++++++++++++++++,,,---......---,,,+++******++++++,,,,,,---------...000111222444888;;;CCCFFFMMMUUU^^^gggmmmqqqtttyyy|||{{{}}}|||zzz{{{~~~|||{{{zzzwwwuuusssrrrrrrpppmmmjjjllljjjhhhhhhiiimmmqqqsssssssssrrrooolllkkklllnnnppprrruuuyyy}}}}}}|||yyyuuupppnnnmmmnnnooommmkkkfff^^^UUUNNNJJJIIINNNXXXfffoootttvvvyyy|||yyyuuummmhhhjjjoooxxxyyytttnnniiiggglllzzzaaaPPPLLLSSSZZZccchhhccc\\\VVVOOOLLLKKKKKKJJJHHHBBB@@@???@@@AAABBBAAA@@@@@@???>>>=========>>>???>>>>>>>>>???BBBCCCBBBAAA===<<<<<<===??????>>><<<;;;:::999:::===@@@AAAAAA======<<<;;;;;;:::;;;;;;444444555555666777777777333666;;;@@@DDDEEEEEEEEE???????????????===999666444555777:::<<<;;;999666222111111000///...---,,,,,,---///000111000///......------...///000...---+++************+++,,,---------,,,---......,,,***(((***,,,------,,,***(((((())))))*********))))))++++++***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%'''((((((''''''(((***&&&&&&&&&'''''''''((((((''')))******(((''''''(((&&&&&&&&&''''''''''''(((%%%&&&&&&''''''''''''''''''''''''(((((('''''''''###%%%((((((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((())))))&&&&&&'''''''''(((((((((''''''(((((((((''''''&&&''''''(((***---......,,,'''(((((())))))((((((''')))((((((((()))***++++++&&&%%%%%%&&&((())))))(((''''''((((((((()))))))))((((((((()))***,,,...///***)))))))))((((((((((((***************))))))((('''((()))***++++++++++++*********+++++++++,,,,,,************************++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---///000111333555999<<>>===<<<<<<===>>>???AAAAAAAAACCCDDDDDDBBB@@@EEECCCBBBBBBBBBAAA???===;;;999888999<<>>===;;;;;;::::::444444555555666666777777444888===CCCFFFFFFEEECCC???@@@AAACCCCCCAAA<<<888444444666888::::::777444000000000000000///......000//////...............---,,,,,,---///000///---++++++++++++,,,,,,---...)))'''&&&'''))),,,,,,,,,)))+++---000000---+++)))(((((()))***************,,,,,,+++)))(((&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((()))((('''&&&''''''''''''''''''''''''###$$$&&&&&&&&&&&&$$$###&&&'''((('''&&&%%%&&&'''&&&&&&&&&'''''''''((((((!!!###%%%&&&&&&&&&((()))&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''(((((((((((('''''')))++++++(((%%%$$$&&&)))((('''%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%$$$$$$%%%'''(((&&&%%%'''(((((((((((((((''''''+++******)))))))))))))))((('''&&&'''((()))((('''''''''''''''((((((((((((******))))))))))))******))))))))))))((((((((((((+++++++++++++++***)))(((%%%'''(((***+++++++++*********+++++++++,,,,,,,,,)))))))))))))))))))))))),,,+++*********+++,,,,,,,,,,,,------...///000000000111333444555888;;;>>>???DDDOOO\\\kkkvvv}}}xxxwwwwwwsssnnnqqquuu}}}~~~}}}|||{{{{{{vvvuuuttttttuuutttrrrpppmmmkkkhhhggghhhjjjkkkkkkkkkllllllkkkiiijjjlllnnnlllllllllmmmqqqvvvzzz}}}~~~~~~~~~~~~~~~|||vvvnnnfffaaa_________fffqqqzzz~~~}}}{{{yyywww}}}~~~uuueeedddfffnnnyyy|||uuuwwwyyyxxx|||bbbQQQLLLRRRUUU\\\___YYYYYYVVVPPPJJJEEEAAA??????@@@@@@@@@@@@@@@>>>======??????>>>======<<<======>>>BBBFFFHHHGGGDDDAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@<<<;;;:::::::::;;;<<<<<<>>>@@@CCCEEEDDDAAA<<<999444333222333666777555222555666999???EEEHHHFFFDDDBBBAAA@@@BBBBBB???999444555555555666777666333111------,,,+++++++++,,,,,,...---,,,,,,---...///000...,,,******+++------,,,)))))))))))))))******+++***,,,...///...---***(((+++++++++++++++***)))((()))((('''&&&&&&'''((()))&&&'''''''''(((((())))))******)))''''''&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%'''***++++++(((%%%###(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&)))((('''&&&%%%&&&''''''***)))((('''''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((!!!$$$''''''%%%%%%''')))(((((((((((((((''''''''')))(((''''''((()))***+++(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((******++++++++++++******)))))))))((((((((('''''',,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,---.../////////111555888:::<<<<<<===@@@HHHUUUeeettt~~~vvvnnnlllmmmlllnnnqqqtttxxx}}}}}}|||yyywwwqqqpppqqqsssvvvxxxxxxxxxnnnllliiihhhggghhhjjjkkklllkkkjjjiiihhhhhhhhhhhhlllmmmnnnoooppptttyyy}}}zzztttooolllkkkkkknnnqqqvvv|||{{{wwwssswww|||~~~sss______aaagggpppzzz|||zzz{{{dddQQQKKKNNNOOOTTTVVVOOOPPPNNNKKKHHHEEEDDDCCCCCC???????????????>>>>>>===@@@???>>>>>>======>>>>>>@@@CCCGGGHHHGGGDDDBBBBBBCCCBBBAAA@@@???>>>>>>>>><<<;;;:::999999:::;;;<<<===@@@CCCEEEDDD@@@;;;777555444333444666777555333555666888===CCCFFFEEEDDD???>>>>>>???@@@>>>:::666666555333333444444333111000///......------......000//////......///000111...,,,******+++------,,,)))))))))))))))******+++***,,,---......,,,***)))******+++++++++***))))))))))))(((''''''(((((()))''''''''''''((((((((()))***)))((('''&&&&&&&&&&&&###$$$&&&'''((()))((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%''')))***,,,+++)))'''%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))((('''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''')))((('''&&&&&&&&&'''''')))((((((''''''''''''(((((((((((((((((())))))***(((((((((((((((((((((((($$$&&&((()))(((((()))***(((((())))))))))))))))))''''''&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((((())))))(((((('''((((((((()))))))))************++++++++++++*********++++++,,,,,,++++++***---------,,,,,,++++++++++++******))))))******+++***+++++++++,,,,,,,,,---,,,,,,,,,---------......------------...///000111444666:::<<<>>>@@@BBBCCCHHHPPP^^^mmm{{{wwwnnnhhhggghhhiiilllpppwww~~~}}}|||zzzwwwsssnnnnnnooorrrvvvxxxyyyxxxnnnllliiihhhggghhhjjjlllllllllkkkiiiiiihhhhhhiiikkklllmmmnnnppptttzzz~~~~~~~~~zzzwwwuuuuuuuuutttvvvzzz~~~}}}wwwsssooorrruuuvvvvvvwww|||rrr___^^^]]]bbbkkkuuu~~~|||{{{}}}bbbPPPHHHJJJJJJNNNQQQKKKJJJIIIHHHGGGFFFDDDCCCCCC===>>>>>>>>>>>>?????????@@@@@@??????>>>>>>??????AAADDDGGGIIIGGGEEEDDDCCCCCCBBBAAA???>>>=========<<<;;;999777777888;;;<<<<<>>888555666555444444666666555444555555666:::???BBBDDDCCC===<<<;;;<<<<<<<<<:::888777555222222222333222111000000///...............111000//////.../////////---,,,******,,,---,,,+++)))))))))))))))******+++***+++---......,,,***))))))******+++++++++******))))))((((((((())))))***''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&"""###%%%'''((()))))))))''''''''''''''''''''''''''''''((((((''''''&&&%%%(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''(((***+++,,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''((('''''''''''''''((())))))(((''''''&&&&&&''''''(((''''''''''''(((((()))&&&'''(((((())))))))))))(((((((((((((((((((((((('''&&&&&&(((******)))((((((((())))))******++++++(((((('''&&&&&&&&&''''''(((((((((((())))))))))))((())))))******))))))((()))))))))*********++++++******++++++++++++*********++++++,,,,,,++++++***............------------***))))))))))))))))))***,,,,,,,,,,,,------------,,,,,,,,,---------......///.........///000222333555777:::<<<===@@@CCCFFFQQQZZZgggvvvyyyllleeeaaacccfffhhhmmmrrr}}}~~~{{{wwwsssooojjjkkkmmmqqquuuxxxyyyxxxooonnnkkkiiihhhiiijjjkkklllkkkjjjiiiiiihhhhhhiiijjjkkklllnnnppptttzzz~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~zzztttoookkklllmmmkkkiiikkkooottt~~~pppaaa]]]ZZZ\\\dddoooyyy~~~}}}xxxsssvvv}}}]]]KKKDDDGGGGGGMMMSSSOOONNNMMMLLLJJJGGGDDDAAA@@@======>>>>>>???@@@AAAAAAAAAAAA@@@??????@@@@@@@@@BBBEEEGGGHHHFFFEEEDDDDDDDDDCCCAAA@@@>>>============;;;888666666777:::;;;;;;===@@@BBB@@@<<<666222555444444444444444444444666555666888;;;???AAACCC===<<<:::999888777777666666555444555555555333111//////...---,,,,,,,,,,,,///......---,,,,,,,,,,,,---+++******,,,,,,,,,+++)))))))))))))))******+++++++++,,,------+++***)))((()))***+++++++++++++++)))))))))))))))*********'''''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((()))'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''(((((()))******)))((((((''''''''''''''''''''''''''''''((()))***'''''')))))))))((('''&&&(((((((((((((((((((((((('''%%%$$$%%%)))***(((%%%''''''((()))******++++++++++++***))))))((((((((((((((((((((())))))))))))((())))))******))))))((()))))))))*********++++++((())))))******))))))((()))******++++++******))),,,,,,,,,,,,,,,,,,++++++******))))))))))))******,,,,,,,,,,,,,,,---------,,,,,,,,,---------......///.........///111333555666999;;;===>>>AAAGGGKKKXXX```mmmzzztttkkkccc___^^^bbbggglllssszzz{{{vvvpppmmmiiiiiikkkoootttxxxyyyyyytttrrrnnnkkkiiiiiiiiijjjjjjiiiiiihhhggggggggghhhiiijjjkkkmmmoootttyyy~~~}}}~~~~~~}}}~~~zzztttoookkkkkkiiifffbbbccchhhmmmwww}}}pppdddaaa]]]^^^ccclllssswww{{{rrrnnntttXXXGGGAAADDDDDDLLLTTTRRRSSSRRRPPPMMMIIIEEEAAA???>>>>>>>>>>>>???AAABBBCCCAAA@@@@@@@@@@@@@@@AAAAAABBBDDDFFFFFFDDDCCCDDDDDDDDDCCCBBBAAA?????????>>>===;;;999777666777999:::999;;;>>>???===999555222333333333222222333444555777777888888999<<>>===:::888555333333333444555888;;;<<<999444000111000///...------------......---------,,,++++++,,,+++***+++,,,,,,+++***)))))))))))))))******+++++++++,,,,,,,,,+++***)))((()))***+++++++++++++++(((((()))***************((((((((((((((('''''''''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%$$$###$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***+++,,,(((((((((((((((''''''''''''''''''''''''((()))***((()))))))))((('''%%%$$$(((((((((((((((((((((((((((%%%$$$&&&)))***(((%%%&&&&&&''''''((()))******+++++++++******)))(((((((((((((((((())))))))))))'''(((((())))))(((((('''((((((((()))))))))******))))))************))))))(((((())))))))))))((((((************+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........---------///222666888<<>>>>>>>>>>>@@@BBBCCC@@@@@@??????@@@@@@AAAAAAAAABBBCCCCCCAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@<<<;;;:::999888888999999888999:::;;;:::888555333222222333333222333666999:::;;;;;;:::::::::===???======;;;888333111000111333666:::???@@@===777222444333222000////////////....../////////...------+++******+++,,,,,,+++))))))))))))))))))******++++++++++++++++++******))))))******+++++++++******''''''((()))************((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''))))))'''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((())))))((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''(((***+++,,,((())))))))))))((('''&&&(((''''''''''''(((((())))))))))))((('''&&&%%%$$$(((((((((((((((((((((((()))(((((()))***+++)))(((&&&&&&''''''(((((())))))(((((()))))))))(((''''''(((((((((((())))))))))))'''(((((())))))(((((('''((((((((()))))))))******++++++,,,,,,,,,,,,++++++((())))))))))))))))))(((++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........------...111555:::<<<>>>AAADDDEEEFFFMMMXXXaaajjjqqqyyyxxxjjj___[[[XXXXXX\\\fffnnnvvvxxxsssooonnniiihhhggghhhlllpppssstttwwwtttpppllliiihhhhhhhhhggggggffffffffffffggggggiiijjjkkklllnnnqqqwww{{{}}}}}}~~~~~~~~~{{{|||~~~~~~}}}|||{{{xxxssssssrrrnnnkkkmmmrrrwwwuuutttsssssstttuuutttssstttwww{{{xxxttt|||XXXGGGAAABBB@@@HHHRRRSSSWWWTTTPPPKKKFFFCCCAAA@@@>>>===<<<;;;<<<===???AAA???????????????@@@AAAAAA@@@@@@AAA???>>>>>>@@@BBBAAAAAA@@@@@@@@@@@@@@@AAA<<<<<<<<<;;;::::::999888777777777777777666555555222333444444444666:::======>>>???===;;;:::;;;===:::;;;;;;888444111111222333555:::>>>AAA???:::666444444222111000/////////,,,---.../////////...---*********+++,,,,,,***((()))))))))))))))******+++++++++++++++*********)))******+++++++++***))))))%%%&&&''')))******)))))))))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''')))***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((***+++,,,((())))))***)))((('''&&&)))((((((''''''''''''((('''''''''&&&&&&''''''(((((((((((((((((((((((((((((()))++++++))))))))))))(((((((((((((((((())))))''''''((()))))))))(((((((((((((((((())))))))))))((())))))******))))))((()))))))))*********+++++++++,,,,,,------,,,,,,+++******++++++++++++*********+++++++++,,,,,,,,,---++++++************++++++...---------,,,,,,,,,,,,,,,,,,,,,---------...............000444999???BBB@@@CCCFFFGGGIIIQQQ^^^iiisssxxx~~~|||tttkkkccc^^^\\\YYYZZZaaakkkuuu~~~|||uuupppnnnnnniiifffcccbbbeeejjjmmmoooqqqoookkkiiigggggghhhiiihhhhhhggggggggghhhhhhiiijjjkkkkkklllmmmpppuuuyyy{{{{{{{{{|||~~~~~~}}}}}}yyyzzz}}}~~~~~~|||{{{~~~|||vvvwwwwwwuuusssuuuzzz~~~}}}|||}}}~~~~~~}}}|||yyyzzzzzz|||XXXHHHBBBDDDCCCLLLXXXYYYYYYUUUOOOIIICCC???<<<;;;===<<<:::::::::;;;===>>>???>>>>>>>>>???@@@@@@AAA?????????===<<<<<>>??????@@@AAA<<<<<<======<<<:::999777777666555555555555666777222444666666555888===AAA???AAABBB@@@<<<:::;;;<<<777999;;;999555222222333444555888<<>>===============>>>>>>>>>???>>>>>>=========>>>>>>@@@@@@??????@@@BBBDDDEEECCCAAA???>>>>>>>>><<<;;;:::::::::999888777777666666666555555555444444444333444555777999;;;===???>>>@@@CCCBBB???:::777555999888666444333222222222888:::===??????<<<999666333333222111000///...---,,,------...------,,,,,,---,,,******+++***)))''')))))))))***++++++,,,,,,(((((((((((())))))))))))))))))))))))************------,,,+++***)))(((((()))***+++,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((()))(((&&&%%%%%%&&&'''))))))))))))(((''''''&&&&&&&&&''''''((((((((((((((()))((('''&&&%%%&&&&&&'''))))))((('''%%%%%%(((***+++******)))(((''''''&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((''''''''''''*********))))))((('''&&&%%%&&&&&&'''((((((''''''******************++++++)))))))))))))))*********+++***((('''''')))+++,,,+++***)))(((((()))******,,,***)))'''(((***,,,...))))))*********+++++++++000---******---///...,,,---,,,+++***)))******++++++,,,------......------111000000/////////000000000000222777<<>><<<<<<===>>>>>>???@@@@@@======<<<<<<<<<<<<======>>>=========>>>???@@@AAACCCAAA???>>>>>>>>>===<<<999999888888777666666555666666555555555444444444555555555555777999;;;<<>><<<;;;999888777666555333222222777999<<<>>>>>>;;;888666333333222111000///......------.........---------...,,,*********+++***)))++++++******************(((((((((((()))))))))***(((((())))))*********+++******))))))((('''''''''((()))************)))((())))))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((()))((('''&&&%%%&&&&&&''''''''''''%%%$$$$$$''')))*********)))((('''''''''((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''((())))))*********(((((())))))(((((('''&&&+++++++++++++++***)))((())))))))))))***************)))(((&&&&&&''')))***+++***))))))))))))***+++***************++++++,,,,,,,,,---------.........+++)))(((***...111111111///...---,,,++++++,,,---,,,,,,------......------000000//////...//////000111111444888===BBBDDDFFFIIIOOOVVVZZZ]]]fffuuusssddd]]]SSSSSSSSSQQQQQQTTTXXX[[[eeeppp~~~|||{{{yyyuuuppplllhhhfffeee]]]YYYUUUSSSVVVZZZ^^^```aaaaaa```^^^]]]___cccfffhhhhhhhhhgggggghhhkkkmmmmmmmmmnnnoooqqqsssuuuvvvvvvvvvvvvuuuuuuwww{{{}}}}}}~~~~~~{{{xxxyyy{{{|||~~~~~~~~~~~~}}}~~~}}}{{{|||~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~}}}{{{zzz~~~}}}~~~aaaPPPHHHHHHDDDHHHNNNLLLLLLGGGBBB@@@AAAAAA@@@???:::;;;;;;<<<===>>>??????;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????BBB@@@???>>>???>>>===;;;999999999888888777777666666666666555555555555444888666444333444666888:::???AAADDDEEECCC@@@>>>>>>999999999888777555333222555777:::<<<<<<:::777666333222222111000///.................................,,,))))))***+++,,,+++,,,,,,++++++***))))))(((((((((((()))))))))******'''(((((()))***+++++++++(((((((((((((((((((((((('''(((((())))))(((((('''***)))))))))((((((((((((&&&&&&'''''''''((((((((((((((((((''''''''''''&&&)))))))))(((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''(((((($$$%%%%%%&&&&&&'''''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&'''$$$$$$%%%$$$###$$$&&&)))******))))))(((((('''''''''&&&&&&%%%%%%&&&''''''))))))))))))))))))))))))%%%%%%&&&'''((()))******&&&'''((())))))*********)))))))))******))))))(((+++,,,------,,,***'''&&&)))))))))*********++++++,,,+++)))((('''((())))))++++++************+++,,,((()))+++,,,,,,,,,+++************++++++++++++,,,***)))(((***---000111111......---,,,,,,,,,,,,---,,,,,,,,,---------......//////............//////111333666:::===AAADDDEEEMMMSSSZZZaaaiiisss~~~}}}~~~~~~~~~ppp```UUUPPPJJJKKKKKKLLLNNNSSSZZZ^^^qqq|||}}}zzzzzzzzzxxxuuuqqqooommmiiieeebbb___^^^WWWTTTPPPOOORRRVVVZZZ\\\___^^^\\\ZZZZZZ]]]aaaeeedddffffffggggggiiillloooooooooppprrrrrrsssssssssvvvvvvvvvuuutttvvvyyy|||~~~}}}}}}}}}}}}zzzxxxyyy{{{|||~~~~~~}}}}}}}}}~~~~~~|||zzz{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~||||||{{{yyywwwuuurrrqqqttt|||{{{zzz}}}cccPPPHHHGGGEEEIIIPPPMMMMMMIIIDDDAAABBBCCCAAA???::::::::::::;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<============>>>>>>??????@@@???======>>>>>><<<::::::::::::999999999888888666666666555555555555555777555333111222444777:::===@@@BBBBBB@@@===<<<<<<888999::::::999666444222333444777999:::999777555222222111111000//////..................//////000...,,,))))))+++,,,------+++++++++*********))))))(((((()))))))))*********''''''((()))***++++++,,,))))))******++++++++++++(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''(((((((((((((((((((((''''''''''''''')))))))))(((((((((''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''%%%%%%&&&''''''((('''''''''$$$$$$%%%&&&''''''((((((&&&''''''(((((((((((((((''''''''''''&&&&&&''''''###$$$%%%$$$$$$%%%''')))***)))))))))((((((((('''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&'''((())))))************))))))((('''&&&&&&'''((()))************)))***,,,------+++(((&&&)))))))))******++++++,,,///...---,,,+++***++++++++++++++++++++++++,,,,,,******+++,,,,,,+++++++++))))))))))))************...---,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................///000111333777:::===@@@CCCEEERRRWWW```jjjuuu~~~|||mmm```SSSLLLJJJFFFHHHJJJMMMRRRXXX```fff{{{xxxtttsssqqqooolllhhhhhhfffdddaaa^^^[[[ZZZTTTQQQNNNNNNRRRWWW\\\^^^___]]][[[XXXWWWYYY^^^bbbcccdddfffffffffhhhkkkmmmnnnoooqqqrrrssssssrrrqqqtttuuuuuutttssstttvvvyyy~~~~~~~~~}}}}}}}}}}}}{{{zzzzzz{{{}}}~~~}}}|||}}}~~~}}}|||zzzyyy{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~|||{{{zzzwwwuuurrrpppoooqqqvvv~~~~~~vvvssstttvvvbbbOOOFFFGGGFFFMMMSSSPPPRRRNNNHHHEEEEEEDDDAAA???===<<<<<<;;;;;;::::::999<<<>>>@@@BBBBBBAAA???>>><<<=========>>>>>>>>>>>>===<<<<<<<<<===<<<:::888888888888888777777777777666666666666666666666666555444222000111444888:::===???AAA@@@===:::999999777777999999888666333222000222444666777777555444222222111111000000/////////............///000111...,,,******,,,---...---))))))*********+++++++++))))))))))))************'''(((((()))******++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&'''((((((((('''''''''''''''((((((((())))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%'''))))))((('''%%%%%%%%%&&&'''((((((''''''%%%%%%&&&'''((())))))***&&&''''''(((((((((((((((&&&&&&''''''''''''''''''$$$%%%&&&&&&&&&&&&(((***))))))))))))((((((((((((''''''(((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''*********))))))((('''&&&''''''((()))))))))((((((&&&(((+++------,,,***)))((())))))***+++,,,,,,,,,///...---,,,,,,+++++++++******++++++,,,,,,,,,,,,---,,,+++))))))***,,,---,,,,,,,,,------------...//////...---+++))))))(((------..................------,,,,,,,,,---...///...............///000000000333777:::<<<@@@EEEIIIYYY^^^hhhsss}}}kkk^^^TTTLLLHHHIIIEEEIIINNNUUU]]]fffooouuu}}}tttnnnllljjjhhhfffbbbbbbcccbbb```]]]ZZZXXXTTTQQQOOOPPPUUUZZZ^^^```aaa```]]]YYYWWWWWW[[[^^^cccdddffffffffffffhhhjjjlllmmmoooqqqrrrrrrqqqpppppprrrssssssrrrrrrsssuuuzzz|||~~~~~~}}}~~~~~~~~~}}}}}}{{{}}}~~~}}}|||}}}~~~}}}|||zzzyyyzzz}}}}}}}}}{{{{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||zzzyyywwwuuuuuutttsssrrrtttxxx}}}~~~|||{{{tttnnnmmmmmmvvv|||bbbNNNEEEGGGHHHOOOVVVSSSUUUPPPKKKGGGFFFDDDAAA===>>>>>>>>>===<<<<<<;;;;;;===???BBBEEEFFFDDDBBB@@@:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<======:::888555555555555555555555555555666666666666777777777555333222111222444777999===>>>???>>>;;;888777777555666666666555444222111...///222444555555555444111111111111000000//////...------,,,---...000111...---,,,---......---,,,((())))))***++++++,,,,,,)))))))))*********++++++))))))))))))************''''''(((((()))))))))******))))))(((((())))))***''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))'''(((((((((((()))))))))((((((((('''''''''&&&&&&%%%&&&'''((()))(((''''''''''''((((((((()))))))))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''((()))******&&&''''''(((((((((((((((%%%&&&''''''((('''''''''%%%'''(((((((((((()))***))))))))))))(((((((((((('''((()))***************(((((((((((((((((((((((())))))((((((''''''''''''&&&'''((())))))******************)))((('''%%%%%%&&&'''***,,,------,,,+++((())))))***+++,,,------++++++++++++***)))))))))((()))***+++,,,,,,,,,+++///---+++))))))***,,,...++++++++++++,,,,,,,,,,,,***,,,------+++******+++...///000000111111000000------,,,+++,,,---.../////////...//////000111222111444777:::===BBBKKKQQQaaahhhsss~~~vvviiiZZZRRRMMMHHHGGGIIIGGGMMMVVVaaakkkvvvxxxpppjjjiiiiiihhhgggbbbccceeeeeedddbbb___]]]YYYWWWUUUUUUXXX]]]```aaacccbbb```\\\YYYXXXZZZ\\\aaaccceeeeeeeeefffgggiiikkklllmmmnnnnnnooonnnnnnlllnnnpppqqqppppppqqqrrruuuxxx}}}~~~}}}}}}}}}|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||zzzyyyzzz|||||||||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{yyyyyyxxxyyyyyyuuuqqqooorrryyy|||yyytttxxx|||~~~xxxrrrooonnnsssxxxdddOOOEEEGGGHHHPPPWWWTTTSSSOOOIIIFFFEEECCC???;;;:::;;;;;;;;;<<<<<<<<<======???CCCGGGGGGFFFCCC@@@:::;;;<<<======<<<;;;:::=========>>>??????<<<999555555555555555666666666555666666666777777777777666555444333333444555666777999:::999777555555555444444333333222222111111,,,---000222333444444444111111111111000000000000---,,,,,,+++,,,...000111.........///000///,,,)))******************++++++))))))*********+++++++++************))))))))))))((((((((((((((())))))))))))(((''''''''''''((()))(((((((((((('''''''''''''''((((((((())))))))))))'''((((((((()))))))))))))))))))))(((((((((''''''%%%&&&((()))))))))'''''''''((((((((())))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&''')))***&&&&&&&&&''''''(((((((((&&&''''''(((((((((((((((%%%%%%'''(((((((((''''''&&&((())))))((('''((()))(((((((((((())))))))))))&&&&&&((()))*********)))(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((())))))*********(((((()))******)))))))))((()))***+++++++++++++++((())))))***,,,------...)))***************))))))'''((()))+++++++++++++++...---,,,++++++++++++,,,(((((()))))))))*********'''***------,,,+++,,,---,,,---...///000//////......---,,,++++++---...000/////////000000111333333333666999;;;???FFFRRRZZZiiirrr~~~xxxcccXXXNNNJJJIIIGGGHHHKKKOOOVVV```lllwwwzzztttlllhhhjjjlllnnnnnnjjjlllnnnppppppmmmjjjhhheeebbb___]]]___```bbbbbbbbbcccbbb```]]]\\\]]]^^^^^^```ccceeeeeefffhhhjjjllllllkkkjjjjjjjjjjjjjjjgggjjjmmmoooooooooooopppqqquuuzzz~~~}}}||||||||||||zzz}}}}}}}}}~~~~~~}}}~~~}}}{{{yyy{{{}}}~~~|||}}}}}}~~~~~~|||||||||}}}}}}|||||||||{{{zzzyyyxxxwwwxxxxxxyyytttsssrrrtttwwwwwwtttqqqqqqxxx~~~zzzxxxtttxxxfffPPPFFFGGGHHHPPPWWWSSSPPPLLLGGGDDDDDDBBB>>>:::444555666777999:::;;;<<<<<>>===<<<>>>>>>>>>@@@AAA@@@===;;;888888888888888999999999555666666666777777888888888777666555444333333333111222444444333222222333333333222111000000000111+++,,,///111333333333333111111111111000000000000---,,,+++***+++---///111......///000111///+++(((,,,,,,++++++***))))))))))))************+++++++++++++++******)))(((((((((++++++******************((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))******************))))))))))))%%%&&&((()))***)))(((&&&(((((((((((())))))))))))'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$%%%''')))+++%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((($$$%%%'''(((((((((''''''&&&(((***)))(((''''''((((((((((((((())))))))))))$$$%%%'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******************)))((('''&&&###$$$'''***,,,...000000++++++******************((())))))+++,,,---......******+++,,,,,,,,,++++++&&&''')))***++++++******,,,------...---,,,******++++++,,,,,,,,,---------'''***---...+++***+++---((()))+++,,,---,,,++++++...---,,,++++++---...000000000000000111222333444555888;;;===@@@JJJWWWaaaoooxxx}}}}}}uuueeeXXXOOOHHHGGGHHHIIIKKKNNNXXX___iiisss|||wwwqqqjjjhhhkkkppptttuuusssuuuyyy{{{{{{xxxuuusssqqqmmmhhheeeeeeeeedddcccaaabbbcccbbb```______```[[[^^^aaadddfffgggjjjlllnnnmmmjjjhhhgggfffggggggeeehhhlllnnnnnnnnnnnnoooooosssyyy}}}~~~}}}|||{{{||||||yyy{{{~~~~~~||||||}}}~~~~~~|||zzz{{{}}}~~~~~~}}}~~~{{{{{{||||||||||||{{{{{{zzzyyywwwvvvuuuuuuvvvwwwrrrtttwwwxxxvvvtttqqqooonnnwwwwwwzzzfffRRRIIIJJJJJJPPPUUUPPPNNNJJJDDDAAA??????>>>===::::::;;;;;;;;;;;;::::::===???BBBDDDEEEDDDCCCAAA???@@@@@@@@@???>>><<<;;;===<<<<<<===???@@@???===999888888999:::999888666444444444666888999888777777666444333222222333333222222222222222222222222111222222222222111000000------...000000111111111333000---+++,,,...///000///////////////000111111//////000111222111...,,,***)))***+++,,,,,,***((()))(((((())),,,...///...++++++++++++++++++++++++))))))*********))))))((('''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++...---+++)))(((((()))***''''''(((((((((((('''''''''''''''''''''&&&&&&&&&###$$$%%%&&&''')))******''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&%%%%%%&&&''')))***((('''&&&%%%$$$%%%%%%&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((&&&((()))++++++)))(((&&&((((((''''''''''''(((((()))******(((%%%"""!!!!!!***)))(((''''''((()))***)))************+++++++++((())))))))))))*********,,,+++******++++++)))(((******+++,,,,,,---......,,,,,,------------......******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------------------------...............///000000/////////000222444777888999:::;;;???GGGSSS```hhhwww|||||||||gggXXXPPPOOOIIIFFFGGGGGGFFFMMMVVVdddkkkvvvzzztttrrrqqqtttxxx{{{zzzyyy}}}}}}xxxsssoookkkfffdddeeedddbbbaaaaaa```^^^\\\]]]]]]^^^```bbbfffiiijjjkkkkkkjjjiiihhhffffffeeedddfffjjjmmmooopppooonnnpppnnnooovvv~~~~~~~~~}}}yyy|||{{{{{{{{{|||}}}|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{|||~~~~~~}}}}}}}}}~~~|||{{{zzzzzz{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvuuuvvvwwwwwwuuurrrooommmnnnwwweeeQQQHHHJJJJJJPPPUUUQQQLLLIIICCC@@@>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;===???BBBCCCDDDCCCAAA@@@======>>>????????????>>>???>>>======>>>===;;;:::999888777888999999888666777666555555777888777666999777555444222222222333222222222222222222222222222222222222111111000/////////000111222333333222444111...---...000000000000/////////000000111222/////////111222111...,,,...---,,,,,,,,,,,,)))'''***)))((())),,,---...---++++++++++++++++++++++++************************((((((''''''(((((()))***''''''((()))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++))))))((((((((((((((()))''''''((((((((((((''''''&&&&&&''''''''''''''''''$$$%%%%%%&&&'''((())))))'''''''''''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%(((((('''&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((''''''&&&&&&&&&&&&(((((('''&&&&&&'''(((((('''((()))******)))((('''((((((((((((((((((((((((,,,+++***)))((('''&&&%%%***)))(((((((((((()))***))))))*********+++++++++***++++++++++++,,,,,,,,,,,,***))))))******)))(((******++++++,,,------...*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------///............///000000000000111222555777:::;;;;;;<<>>======<<<;;;<<<<<<<<<<<<<<<<<<;;;>>>???AAABBBBBBAAA@@@???;;;<<<<<<>>>???@@@AAABBB@@@???===<<<<<<;;;888666888777666777888999888777;;;888555444555777777666:::999777555333222222222222222222222222222222222222222222222111000///...111111222333444444444444444222000000111111111000000////////////000111111/////////111222111...+++---+++***)))***+++***)))+++***))))))+++,,,,,,++++++++++++++++++++++++++++++***))))))***+++,,,---)))(((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))******((((((((((((******(((((()))))))))((('''''''''(((((())))))(((((('''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))'''%%%%%%&&&&&&%%%$$$))))))(((&&&&&&%%%%%%&&&((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%)))((((((''''''(((((()))'''((()))******)))((('''(((((()))******)))((((((,,,)))&&&&&&(((***)))(((***))))))(((((())))))***)))))))))*********++++++***++++++++++++,,,,,,,,,+++***))))))******)))(((******++++++,,,,,,------************+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------------------------//////......//////000111222222444666888;;;>>>???===@@@EEELLLVVVbbbnnnvvv{{{||||||vvvvvvvvv{{{hhhUUUKKKGGGGGGFFFDDDDDDHHHMMMSSS]]]fffsssxxx~~~{{{tttqqqrrrtttzzz{{{wwwllliiifffddddddddddddcccaaa`````````bbbeeegggiiikkkkkkjjjiiihhhfffeeedddhhhiiikkkmmmnnnmmmlllkkkjjjhhhhhhmmmuuu}}}}}}xxxrrrqqqssswwwyyyyyy|||{{{{{{{{{|||}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyzzzyyyyyyzzz|||~~~~~~}}}|||{{{{{{zzzzzzzzzyyyzzzzzz{{{|||{{{{{{zzzzzzyyyyyyxxxxxxwwwxxxyyyyyyxxxvvvsssrrruuu}}}cccPPPGGGJJJJJJQQQWWWSSSKKKGGGBBB???>>>>>>===<<<;;;<<<<<<======<<<<<<;;;>>>???@@@AAAAAA???>>>===<<<<<<<<<===???@@@AAABBB???===<<<;;;;;;999777444777666555666888999999888===:::666444666888::::::<<<:::888555333222222222222222222222222222222222333333222222111000......222222333444444444444444222111000000111222000//////.............../////////...///000111000---+++&&&%%%$$$%%%'''***,,,,,,,,,+++))))))***++++++***************************+++***))))))***,,,...000)))))))))))))))******+++''''''((()))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***++++++,,,,,,+++)))'''&&&(((((())))))))))))((((((%%%%%%%%%&&&'''((())))))'''''''''''''''''''''&&&''''''''''''''''''''''''---+++(((((((((((('''&&&((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))((((((''')))***,,,,,,***)))'''((($$$ !!!&&&))))))'''))))))))))))))))))))))))))))))))))))************(((((()))))))))*********,,,+++******+++,,,+++)))******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,---------------,,,,,,,,,,,,---............................../////////...///000000111222333666999<<>>>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>??????>>>===<<<======>>>>>>????????????<<<;;;::::::::::::888666777666555555888:::::::::===:::666555888;;;>>>???<<<:::888555333222222222222222222222222222222222333333333333222111000///111222333333333333333333222000///000111111///......------,,,,,,,,,------......///000111000---+++&&&$$$###$$$'''***,,,,,,,,,+++))))))***+++***)))************************+++***))))))***,,,...000)))))))))))))))******+++''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))((()))***++++++***)))((((((((())))))))))))((((((%%%%%%%%%&&&'''((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''---+++(((((((((((('''&&&%%%&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((()))))))))(((((())))))))))))(((((((((((())))))))))))((((((''')))***,,,,,,***)))'''&&&"""%%%)))(((&&&))))))************))))))(((((()))))))))*********(((((()))))))))*********---+++***+++------,,,+++******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,---------.........---,,,,,,,,,,,,---..............................///////////////000111111222444777;;;???CCCFFFGGGFFFLLLTTT^^^hhhqqqzzzyyyttttttxxx}}}uuu]]]PPPLLLIIIHHHJJJNNNRRRXXX]]]eeeoooyyy~~~{{{uuurrrtttxxx}}}}}}xxxtttnnniiifffdddcccbbbcccaaa^^^]]]\\\^^^```bbbfffggghhhhhhgggfffdddccc```bbbdddfffhhhiiiiiiiiigggeeedddfffkkkrrrxxx|||}}}~~~wwwqqqjjjhhhlllrrrwwwyyy|||||||||}}}}}}}}}}}}}}}|||||||||{{{{{{zzzzzzzzzsssssstttuuuvvvyyy{{{||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzwwwxxxxxxzzz{{{{{{||||||{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyzzz{{{{{{zzzyyyyyy}}}bbbNNNFFFHHHHHHNNNTTTPPPIIIFFFAAA>>>=========<<<:::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<=========<<<<<<===>>>???@@@@@@???===<<<:::999999:::;;;;;;999777888666555666888;;;<<<<<<<<<999666666999<<>>CCCGGGJJJKKKNNNTTT]]]fffooovvv}}}|||uuutttvvv}}}tttaaaPPPKKKJJJHHHHHHLLLRRRZZZccciiirrr}}}{{{vvvsssvvvzzz~~~~~~zzztttooollliiigggeeedddbbb^^^[[[ZZZ[[[]]]___bbbccceeeffffffeeedddccc^^^___aaaccceeeggghhhhhhfffeeeddddddggglllqqquuuyyy}}}~~~xxxrrrlllkkknnntttxxxyyy||||||}}}}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyxxxxxxssssssssstttvvvyyy{{{}}}}}}}}}}}}}}}|||||||||||||||}}}~~~~~~~~~|||{{{zzzwwwxxxyyy{{{||||||||||||zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{|||___LLLCCCDDDDDDJJJOOOKKKFFFCCC>>>;;;;;;;;;;;;:::999999::::::::::::999999::::::;;;;;;<<<<<<======;;;===@@@AAAAAA@@@===;;;;;;:::999:::;;;;;;999777888777555666999<<<>>>>>><<<999777666888:::<<<<<<999777555444222222222333222222222222222222222222333333444555555555444444222222333333333222222111555222///...///111111111000///......---------............///000///---***+++***)))***++++++***(((+++)))((((((***+++******************************************************((((((''''''(((((()))***''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((())))))************))))))&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%&&&'''((((((''''''&&&%%%&&&'''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((()))))))))***&&&'''(((((((((((('''&&&))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((())))))))))))***++++++++++++***)))(((((((((((()))))))))******++++++++++++,,,,,,,,,***)))((()))+++,,,+++***++++++******************))))))))))))************---.........////////////---,,,,,,,,,,,,---..............................000000//////000000111222444777<<>>;;;===;;;:::;;;;;;;;;888666999777666777:::===??????<<<999777666777888888888777666444333222222333333222222222222222222222222333333444555666666666666333333333444444333222222777444000///000222333333111111000///////////////...---...///000///,,,***&&&&&&''')))+++,,,***(((***)))'''(((***++++++***))))))))))))))))))))))))))))))*********))))))((('''''''''''''''((())))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''000...+++(((&&&%%%%%%%%%))))))************))))))'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((&&&%%%%%%'''((((((''''''((((((((((((&&&%%%$$$%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%))))))(((((((((((())))))((((((''''''''''''((((((&&&((())))))(((''''''((()))***+++,,,,,,+++***)))(((((((((((())))))))))))((())))))))))))*********(((''''''((()))******)))++++++*********************++++++++++++,,,,,,,,,............/////////000---,,,,,,,,,,,,---......////////////////////////000000000000000111111222666999>>>DDDJJJNNNQQQRRR[[[aaakkksssyyy|||zzzyyyxxxxxx|||}}}zzz|||hhhYYYIII>>>AAAGGGLLLXXXgggoooyyyxxxtttrrrvvv|||~~~|||zzzwwwttthhheee```\\\ZZZZZZ\\\^^^[[[]]]```ccceeeeeedddcccaaabbbbbbcccddddddeeeeeeddddddcccaaa```bbbeeegggpppuuu{{{}}}{{{|||~~~~~~}}}~~~~~~~~~zzzwwwssstttwwwzzz{{{zzz||||||}}}~~~~~~}}}|||{{{||||||{{{{{{zzzyyyxxxxxxzzzyyyxxxvvvvvvxxxyyyzzzzzzzzz|||}}}~~~~~~~~~~~~|||}}}~~~|||{{{zzz{{{|||}}}}}}}}}|||{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}zzz}}}|||vvvrrrxxxfffMMMBBBBBB???@@@CCCAAA???===:::999:::;;;:::999;;;::::::999999999:::::::::999999888888999999::::::;;;===????????????>>>;;;<<<=========<<<:::999888888999:::<<<>>>@@@AAA:::999888666666666666777555444333333222222333333444333333444777999888888111111111111111111111111000000000000111333555666222333333333222000...---///////////////000000111222444333000000111...)))---------,,,,,,+++++++++***++++++++++++,,,,,,,,,))))))(((((())))))***+++,,,,,,++++++***)))))))))******))))))((((((''''''((((((((((((((((((((((((+++***)))(((((()))***+++(((''''''''''''&&&&&&&&&$$$&&&((()))***)))((('''&&&***...000...***'''%%%((((((((((((((((((((((((''''''((())))))((('''''')))((('''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((&&&%%%%%%'''((((((''',,,,,,***'''%%%%%%(((***''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&''')))((((((((()))+++---000222&&&'''''''''&&&%%%%%%$$$''''''((()))))))))))))))''''''((()))))))))))))))'''))),,,,,,+++******+++))))))))))))))))))))))))***///000,,,***++++++))))))))))))***+++++++++,,,&&&''')))+++,,,+++***)))---......---+++******+++------------------,,,,,,,,,---------......//////.........------,,,,,,,,,***---111333444333444444555@@@HHHJJJJJJPPPWWW[[[eeekkkrrrwwwzzz{{{{{{|||}}}xxxsssssszzz}}}|||}}}jjjYYYJJJFFFCCCEEENNNZZZfffmmm|||yyyuuutttvvvzzz~~~}}}yyyuuurrrnnnjjjddd```^^^^^^^^^]]][[[\\\]]]___```aaaaaaaaa___``````aaabbbdddfffgggiiifffbbb^^^\\\\\\^^^___iiinnnuuuzzz}}}~~~|||{{{}}}~~~~~~}}}|||yyyvvvvvvyyy|||||||||{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||{{{zzzyyyxxxyyyzzzzzzzzz{{{{{{||||||{{{{{{|||~~~~~~~~~~~~~~~}}}}}}}}}~~~{{{zzzyyyyyy{{{{{{zzzyyywwwwwwyyyzzz{{{|||||||||yyyxxxxxxzzz|||zzzvvvqqqxxxeeeMMMAAABBB>>>>>>AAA???>>><<<999999:::::::::999<<<;;;;;;::::::;;;;;;;;;999999999888888999999999999:::<<<===>>>>>>>>>>>>>>>???@@@@@@@@@???===<<<777888888999;;;===>>>???999888666555444444555666555444333333222222333333333222222444666888777777222222222222222222222222111000000000111333555666444444444333222111000///222222111000000000000000444888888444111111...))),,,,,,,,,,,,,,,+++++++++((())))))))))))*********+++************+++,,,,,,...------,,,+++***))))))+++++++++***************(((((((((((((((((((((((())))))(((''''''((())))))(((''''''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&&&&)))...///---***'''&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''&&&%%%&&&(((((((((''',,,---,,,***&&&###""""""''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&&&&''''''''''''&&&''''''''''''((()))***+++&&&'''''''''&&&&&&%%%$$$''''''((()))))))))))))))'''((()))))))))))))))(((%%%'''***+++*********+++))))))))))))))))))))))))***...///,,,+++---...---+++++++++++++++,,,,,,,,,((((((((()))******+++,,,,,,---...---+++***+++,,,------,,,,,,,,,------................../////////.........------,,,,,,,,,***---000222222333444666:::EEENNNOOOOOOVVV___eeemmmrrrxxx|||}}}}}}|||||||||xxxtttvvv|||~~~oooZZZPPPLLLJJJIIILLLVVVdddqqqyyy{{{wwwuuuvvvyyy}}}}}}{{{wwwuuurrrnnnhhhcccaaa___]]]\\\[[[\\\]]]___```aaabbbbbb``````aaaaaacccdddeeefffgggeeebbb^^^]]]\\\]]]^^^eeejjjqqqvvvzzz|||~~~~~~{{{{{{}}}~~~}}}zzzwwwwwwyyy||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||{{{{{{zzz{{{{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}{{{yyyyyyyyyzzz{{{zzzyyyxxxxxxyyyzzzzzz{{{{{{{{{|||zzzxxxxxxyyyyyywwwuuu~~~dddLLLAAAAAA===<<<>>>;;;<<<:::888888999::::::999;;;::::::999999:::;;;;;;999999888888888888999999777888999;;;<<<=========??????@@@AAA@@@???>>>===777777777888999:::<<<<<<888777555444333333444444555444333333222222333333222111111222555666666555222222222222222222222222111000000000111333444555777666555333222222111111666555444222111111000000888===???:::444111...+++++++++++++++++++++,,,,,,((())))))))))))*********,,,,,,++++++,,,,,,---...//////...---,,,******)))************++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&)))---...,,,)))'''&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((***)))'''&&&&&&'''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))&&&%%%&&&'''))))))'''%%%!!!$$$(((+++***(((&&&%%%(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''***+++,,,+++***(((''''''((((((''''''&&&%%%&&&''''''''''''&&&%%%%%%''''''((()))))))))))))))((()))))))))))))))((('''$$$&&&)))***)))))))))***))))))))))))))))))))))))))),,,---)))))),,,///...,,,,,,,,,,,,,,,++++++++++++***(((((((((***---...,,,---...---,,,+++,,,------,,,+++++++++---///000000000000000////////////.........---------------,,,---///000111333666999BBBMMMVVVVVVVVV^^^jjjsssyyy|||}}}|||zzzxxxxxx{{{}}}sssZZZNNNMMMOOOPPPSSSZZZeeerrr~~~~~~{{{xxxxxxyyy{{{}}}|||zzzwwwuuutttppplllgggdddaaa^^^[[[ZZZZZZ\\\]]]^^^```aaaaaaaaaaaabbbbbbcccdddeeeeeeeeedddbbb```___^^^]]]]]]```eeekkkpppuuuxxx|||~~~~~~|||{{{|||~~~|||yyyxxxyyy{{{{{{{{{||||||||||||||||||||||||{{{|||}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{|||{{{yyyxxxyyyzzz{{{zzzxxxzzzzzzyyyyyyyyyyyyzzzzzz|||xxxvvvwwwxxxzzzzzzyyyyyy}}}cccKKK@@@@@@<<<;;;===999;;;999777777888::::::999888888888777888888999999888888777777777777888888666666777999::::::;;;;;;<<<<<<===>>>===<<<;;;:::666666666666777888999:::888666555444333333444444555444333333222222333333111000000111333555444333222222222222222222222222111000000000000222444555888777555333222222333333666555444444333333444444;;;BBBDDD>>>666111///,,,)))******++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////...,,,+++***)))(((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&(((+++,,,+++)))''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((())))))''''''''''''((()))%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%&&&(((***)))'''$$$ &&&***++++++++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&''')))***++++++******)))******+++***)))'''&&&&&&&&&''''''''''''&&&&&&''''''((())))))))))))))))))))))))))))))(((((('''&&&(((***+++***(((((()))))))))))))))))))))))))))(((++++++'''&&&***------,,,,,,,,,++++++***************))))))***+++---...,,,---...---,,,+++,,,...---,,,******+++---000222222111111111000000//////...............---------...//////000111555:::>>>IIITTT]]][[[ZZZdddsss~~~~~~}}}zzz{{{~~~~~~eeeSSSNNNRRRSSSXXX```jjjttt~~~|||{{{zzz{{{~~~|||yyywwwuuuqqqooopppmmmjjjhhhfffccc___\\\WWWXXXYYYZZZ[[[]]]___```bbbbbbcccdddeeeeeeeeeeeedddddddddcccbbb```___^^^]]]aaafffkkkoootttyyy|||}}}}}}}}}~~~}}}{{{yyyyyyzzzzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzzzz{{{zzzyyyxxxxxxzzzzzzyyyxxx{{{{{{yyyxxxxxxxxxyyyyyy~~~|||yyyxxxxxxyyyzzz{{{~~~sssmmmooouuuaaaJJJ???@@@===<<<>>>:::<<<:::888777888999999999888888777777888999::::::888777777666666777777888666666666777888888999999999:::;;;;;;;;;:::888777444444444555555777888888888777555444333333444555555444333333222222333333111000000111333444333222222222222222222222222222111000000///000111333444888777555333222222222333333333333444666777999999===CCCEEE>>>666222000...*********++++++,,,,,,---******+++++++++,,,,,,,,,***************++++++,,,------,,,+++***)))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((()))))))))(((((((((%%%(((******)))(((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((()))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%&&&(((***)))'''$$$%%%''')))***)))(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((((()))***+++++++++***)))&&&&&&'''((((((''''''&&&''''''((()))))))))))))))(((((())))))))))))(((((()))+++---,,,***((((((((())))))))))))))))))))))))+++...---(((&&&))),,,+++++++++******))))))((((((((()))+++,,,------,,,,,,---...///...,,,+++,,,------,,,******+++---000222222222111111000000//////........................111111111111333888???DDDMMMWWW___^^^^^^iiiyyynnn]]]RRRQQQTTT[[[cccooozzz}}}}}}zzztttoookkkgggdddeeedddcccccccccaaa^^^\\\XXXXXXXXXYYY[[[]]]___aaabbbccceeefffggggggggggggeeefffffffffeeedddbbbaaa]]]___cccfffjjjoootttxxx{{{|||~~~~~~~~~}}}}}}~~~|||yyyxxxxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~}}}zzzzzzzzzzzzyyyxxxxxxyyyzzzyyyxxx{{{zzzyyyyyyxxxxxxxxxxxxzzzzzz{{{{{{zzzyyyyyyyyyyyy}}}}}}vvvmmmiiinnnuuu~~~___HHH???BBB??????AAA>>>>>>;;;999888999999999888888888888888999:::;;;;;;777777666666666666777777777777666666666666777888999999:::;;;:::999888777333333333444555666888999888777555444333333444444555444333333222222333333222000000111333333333222111111111111111111111111111000000///000111222333666555444222111111000000000111222444777:::<<<>>>>>>BBBBBB;;;555333111...,,,,,,,,,,,,,,,,,,------((())))))))))))*********))))))(((((())))))***+++,,,++++++******))))))(((************++++++++++++))))))))))))))))))))))))))))))************))))))(((''''''''''''&&&&&&&&&*********)))))))))))))))%%%'''))))))''''''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&%%%&&&'''((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))&&&%%%&&&'''))))))'''%%%&&&'''((((((((()))+++---)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++***(((&&&&&&(((***+++&&&&&&'''((())))))))))))&&&&&&'''(((((((((((('''''''''((()))))))))))))))''''''((()))))))))))))))***+++------+++)))((()))))))))))))))))))))))))))---000000+++)))+++---,,,)))))))))))))))((((((((((((***,,,...///...---,,,...///000...,,,+++,,,------,,,+++++++++---///000111111111111000000000000.............../////////222222222333555;;;BBBGGGNNNWWW]]]___dddqqqppp___WWWTTTUUUWWWhhhqqq~~~wwwooohhhaaa\\\XXXWWWWWWWWWYYY[[[\\\[[[YYYYYYYYYYYYZZZ\\\___bbbccccccdddfffiiijjjjjjjjjjjjgggggggggggggggfffeeeddd______```aaaccchhhmmmrrruuuxxx{{{}}}|||{{{{{{{{{}}}}}}{{{yyywwwwwwyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~}}}||||||||||||{{{{{{{{{|||}}}~~~}}}zzzzzz{{{zzzxxxwwwxxxyyyzzzyyywwwyyyyyyzzzzzzyyyxxxwwwvvvuuuyyy|||}}}|||yyyxxxwwwyyyyyyxxxsssnnnooouuuzzz]]]GGG???CCCBBBCCCEEEBBB@@@>>>;;;999999999888777666666666666777888999999777666666555555666666777999999777666555555666666888999999:::999888777666111222222333555777999:::777555444333222222333333555444333333222222333333222111000111333444333222000000000000000000000000111000000//////000222333333333222222111///...---///000222444777:::===???===???<<<666333333222.........------------------((())))))))))))*********)))(((((((((((()))******+++++++++++++++++++++++++++++++++***************(((((((((((((((((((((((((((((()))******)))(((((((((''''''''''''&&&&&&&&&******)))(((((((((((((((%%%'''((('''&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''&&&%%%&&&((((((((('''"""###&&&'''(((***---///))))))(((&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((,,,,,,+++***))))))))))))''''''&&&&&&''''''((((((&&&&&&'''(((((((((((((((''''''((()))))))))))))))%%%&&&''')))************&&&(((++++++************))))))))))))))))))))))))***......+++))),,,,,,+++)))))))))))))))************+++,,,------.........000111111///,,,+++++++++------,,,,,,,,,------...//////000000000000000000---........./////////000000111222333666<<>>===<<<888333222444222.../////////......---------***++++++++++++,,,,,,,,,)))))))))((()))******+++++++++,,,,,,,,,---------******))))))((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&***)))((('''''''''''''''%%%&&&'''&&&&&&&&&(((***((((((((((((((((((((((((''''''((())))))(((''''''%%%$$$$$$###$$$%%%&&&'''((('''&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((&&&%%%%%%'''(((((('''&&&((())))))'''%%%%%%%%%***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''&&&$$$""" ***)))(((&&&&&&'''((()))&&&&&&'''((())))))(((((('''(((((()))))))))))))))$$$%%%'''(((***+++++++++"""%%%(((*********+++,,,))))))))))))))))))))))))$$$(((***((((((***+++)))))))))******+++++++++,,,---,,,+++++++++---///111111222111///,,,*********------------------,,,,,,......//////000000111111---.........//////000000///000222333777<<>><<<:::999888888999444444555666777777666666666666666666666666666666666555555444444444444555777:::;;;999555222333444222222222222222333333333333222111111222222111///111111222222222222111111111111111111111000///...111111111///------///111000000//////000222444555555333222333333222000...333333333333444555666777;;;:::888666333000---,,,000...,,,+++,,,+++***))),,,---......---***'''%%%***)))(((''''''((())))))+++)))((())),,,---------+++***)))((('''&&&%%%$$$%%%%%%&&&'''((()))******((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))),,,...---***((()))+++))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))'''(((***+++***)))'''%%%(((&&&$$$$$$%%%&&&&&&%%%((('''&&&%%%%%%&&&'''((('''(((+++,,,,,,+++((('''''''''&&&&&&&&&&&&''''''))))))************)))))))))))))))))))))))))))))))))'''%%%&&&(((***++++++,,,,,,+++***))))))******)))***++++++))))))***+++///...,,,+++***+++,,,,,,++++++++++++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,---...///000111000000000000000000000000...---,,,...111222000---///111555888<<<@@@FFFJJJOOOVVV^^^kkk}}}yyylllggg___YYY___mmm}}}zzzqqqiiibbb[[[TTTNNNGGGGGGGGGFFFEEEFFFIIIKKKMMMMMMOOOPPPRRRWWW\\\```eeefffhhhlllpppqqqooommmgggcccaaaccceeecccccceee```bbbccc___YYYVVVXXX[[[dddfffkkkppptttwwwxxxyyyyyyyyyyyyvvvsssrrrrrrssswwwzzz|||}}}|||{{{{{{{{{||||||}}}}}}}}}}}}||||||zzz{{{{{{|||||||||||||||~~~~~~~~~|||zzzyyyyyy{{{|||zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwuuusssrrrvvvvvvwwwwwwwwwvvvvvvuuuyyywwwuuuttttttwwwzzz|||zzzYYYHHH@@@AAA???CCCGGGCCC@@@???===:::999888888888444444555666666666666666666666666666666666666666555555555444444555666666888999999777444222111111111111222222222222222222333111000000111222000///111111222222222222111111111222222333333222222111111222222111//////000111000/////////111222444666555333222222333222111///000000111222333555777888777777777666444333111000111///,,,++++++++++++***,,,,,,,,,+++***)))((('''***)))((((((((()))***++++++***)))***,,,------,,,,,,,,,+++***(((''''''&&&%%%%%%&&&&&&''''''(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&''''''&&&$$$%%%%%%)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&%%%'''(((((('''''''''(((&&&'''(((((((((((('''&&&''')))***++++++***)))'''***))))))(((((())))))***++++++++++++***)))'''&&&************************+++)))'''(((***+++,,,+++,,,++++++***))))))******+++,,,------++++++,,,---...---,,,+++++++++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///000000000000000000000000222111000222444555444222///222555888<<>>BBB>>>???>>><<<999777666666666444444555555555555444444444444444444444444444444444444444444555777888888666333000111444555444222///000222444444444333333111000//////000000///---111111222222222222111111000000000///...---,,,+++---///111222111//////000////////////111333555666555333111111222333222111555444333111000///.........///000000111111111111111///,,,+++,,,------,,,((()))+++------,,,+++***))))))***+++,,,---------+++******+++------,,,***&&&&&&&&&&&&&&&%%%%%%%%%))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%'''***+++)))&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((***))))))(((((()))******...***%%%$$$&&&((('''$$$))))))(((((((((((())))))***)))(((''''''((()))***))))))(((((((((((())))))$$$&&&)))+++---...------************************,,,+++***+++,,,,,,+++)))+++***************++++++)))***++++++))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------.........//////000//////............/////////////////////////////////000000111222444666777:::>>>BBBGGGMMMSSSWWW```kkkxxx}}}||||||~~~~~~zzzxxxxxxzzz|||tttjjjcccZZZZZZ\\\aaahhhmmmppppppjjjgggdddcccfffiiijjjjjjlllmmmnnnqqqrrrpppkkkhhheee]]]WWWVVVVVVWWWZZZ^^^`````````^^^ZZZWWWUUUTTTUUUWWW[[[```fffkkkppprrrqqqrrrssssssssstttvvvyyywwwxxxyyyyyyxxxxxxyyy{{{~~~~~~~~~~~~}}}~~~~~~{{{|||~~~~~~~~~zzzzzzyyyyyyyyyzzz{{{{{{}}}}}}|||||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz}}}}}}}}}||||||{{{yyyyyyvvvuuusssrrrsssuuuxxxzzz{{{UUUCCC;;;;;;999<<<@@@<<<===;;;999777666666666666444555555555555444333333444444444444444444444444444444444444444555666777444222111000222333444444///111333555666666555444222000//////000111///...111111222222222222111111111111111111000///...------///000111/////////000000000//////000222444555555333000000111333333222222222111111111111111222....../////////......---000...---,,,---...---,,,(((***,,,......---***))))))***+++,,,,,,,,,,,,,,,+++******,,,------+++)))((((((((((((((())))))))))))))))))(((((('''''''''(((''''''''''''((()))))))))((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&'''((()))(((&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))***)))))))))((((((((((((---***'''''')))***)))(((***)))'''&&&&&&''')))***))))))''''''''''''))))))+++******))))))******+++******+++++++++++++++++++++++++++++++++++++++++++++******+++------+++************)))******+++,,,+++,,,------++++++,,,---++++++,,,---------,,,,,,++++++++++++,,,---...///,,,------------.........000///////////////000000////////////////////////---...///......000333555777:::>>>CCCHHHNNNTTTYYYgggrrr~~~{{{zzz||||||tttnnneeedddgggnnnyyy|||wwwuuuvvvwwwvvvuuuvvvuuuuuutttssspppkkkhhhaaaYYYSSSRRRSSSSSSUUUZZZ\\\]]]]]]\\\[[[YYYWWWUUUSSSSSSVVVYYY___ffflllooooooppprrrrrrrrrsssvvvxxxwwwxxxxxxxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||}}}~~~~~~}}}|||zzzyyyyyyzzzzzz{{{||||||}}}|||||||||{{{{{{{{{{{{||||||{{{zzzyyyyyyzzzzzz~~~~~~}}}}}}|||{{{yyyyyyxxxvvvtttrrrsssuuuyyy{{{zzzUUUCCC;;;;;;888;;;???;;;:::999777666555555555666444555555555444444333222333333333333333333333333444444333333333444444555444333222000......000222000222444777888777666555333111000000111222000///111111222222222222111111---...//////000000000000///000111000//////111333222111000000000111333444555222000000111333333333222222111111111222222333....../////////......---...------...//////---+++******+++,,,++++++***))))))***+++,,,,,,+++******+++***+++,,,...---+++(((((((((((())))))*********'''''''''''''''''''''&&&'''''''''''''''((())))))((((((((((((''''''''''''&&&&&&'''''''''((((((((((((***++++++)))(((((()))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))((('''&&&$$$###$$$***+++((('''))),,,''''''''''''''''''''''''(((((((((''''''(((((((((***))))))(((((())))))***,,,,,,+++*********+++,,,+++++++++++++++++++++++++++***+++---//////---,,,******))))))***++++++,,,+++,,,------++++++,,,---***+++,,,---------,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------...............///000111000000000000000000000000+++,,,------,,,...222555999<<>>:::;;;===888666666666666555555555555333333333333333333333333444444444444444444444444666555555555555444444444777777555222///...///000444444555888;;;;;;777333555444333111000/////////000.........000000...---------++++++,,,...000222...111444555333222222222444444333222222222333333222222111111222444666777666777777777777555444333222111000111222111000...111000000///...---------*********)))******++++++*********++++++,,,------******++++++***)))'''&&&'''&&&%%%%%%%%%%%%&&&'''(((((()))***+++***(((%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$%%%&&&(((***+++%%%&&&''''''((((((''''''///+++'''&&&(((******)))(((((((((((())))))))))))***)))((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''((()))***(((((((((((())))))))))))******))))))))))))******)))***,,,......---,,,+++//////...---,,,***)))(((...,,,++++++---...//////+++++++++,,,,,,,,,------///111111---((('''+++///,,,,,,,,,,,,++++++***)))...------------...//////........................------............------------------...000111222///000222222333555888;;;FFFIIIMMMOOOPPPTTT___iiizzz|||xxx{{{~~~~~~~~~|||ssspppqqqvvv|||}}}|||yyyyyy|||iiiaaaUUULLLHHHGGGGGGFFFCCCDDDEEEFFFFFFHHHLLLNNNTTTWWW\\\^^^^^^\\\ZZZZZZRRRPPPMMMLLLNNNTTTZZZ^^^gggiiikkklllmmmnnnqqqsssvvvwwwxxxxxxwwwvvvwwwyyy}}}|||||||||||||||}}}~~~}}}{{{zzz{{{~~~~~~{{{~~~|||{{{|||}}}~~~~~~}}}|||{{{|||zzzyyyzzz|||~~~~~~}}}zzzzzzyyyyyyyyyzzzzzz{{{~~~}}}{{{xxxwwwvvvvvvwwwwwwwwwvvvvvvuuuuuuuuutttsssXXXEEE===<<<777888;;;555666666666666555555555555333333333333333333333333333333333444444333333333444444444444333333333333333444444222000000111222555555555777::::::777444555444222111000/////////000//////111222222000...000////////////000222333000222555666555444333444555444333222111000000000000000/////////111222333777888888888888666555444222111000000111111000...111000000///......------,,,++++++*********++++++******************))))))))))))******)))(((&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&''')))******'''%%%&&&&&&&&&'''((()))***+++***)))((((((((()))******%%%&&&''''''(((((('''''',,,)))&&&%%%'''(((((('''))))))))))))((((((((((((((('''%%%$$$######$$$$$$&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((()))(((((((((((()))))))))*********))))))))))))******+++++++++++++++++++++,,,)))***++++++,,,,,,,,,+++...,,,******,,,.........+++,,,,,,,,,------------,,,...///,,,((((((,,,000,,,,,,------,,,++++++***,,,,,,,,,,,,,,,---.......................................//////.....................//////000111...///000111222555999===EEEKKKQQQRRRQQQVVVdddqqqzzz~~~zzz}}}tttooooooqqqwww}}}}}}}}}zzzxxx}}}zzzpppWWWPPPFFF@@@>>>??????@@@AAABBBBBBBBBAAABBBEEEHHHPPPTTTZZZ^^^^^^\\\ZZZYYYUUURRROOOMMMNNNRRRWWWZZZbbbdddgggiiijjjkkkmmmoootttvvvwwwwwwvvvvvvxxxyyy}}}||||||{{{{{{||||||||||||{{{yyy{{{}}}~~~}}}{{{~~~}}}|||}}}~~~~~~}}}|||{{{yyyxxxyyy{{{}}}}}}|||zzzzzzzzzyyyzzzzzzzzz{{{|||{{{yyyxxxwwwxxxxxxyyywwwwwwxxxxxxwwwwwwvvvuuurrrWWWDDD<<<;;;666777:::444666666666555555555555444333333333333333333333333111222333444444333222111333333333222222222111111...000222333222222333444666555555666888888777555444333222111000///////////////111333555555222000111111111111111111111111222444777777666555555666666555444333111000//////444444333222222333444555888888999999888777555444222111000000111111000...111000000//////......---...---,,,,,,++++++++++++,,,,,,,,,+++***)))))))))))))))))))))((('''&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&''')))++++++)))'''))))))((('''&&&%%%$$$$$$---,,,+++)))((((((((((((%%%&&&''''''((((((''''''((('''%%%%%%''''''&&&%%%******))))))((((((''''''((('''$$$###"""###$$$%%%%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))******,,,+++***(((((()))***+++'''((()))***+++,,,,,,,,,---+++******,,,------,,,,,,,,,,,,---------......+++---...,,,******...111---------...------,,,+++,,,++++++++++++,,,------------------------------...//////000000//////...//////////////////////////////000000222666<<<@@@IIIQQQWWWVVVTTTZZZjjjxxx{{{xxxooonnnqqqtttyyyxxxxxx{{{zzzwwwyyynnn]]]HHHCCC===999:::<<>>999999999888888:::>>>AAAGGGKKKOOORRRQQQPPPOOOOOOQQQRRRRRRSSSTTTXXX^^^bbbbbbaaa___[[[WWWRRRNNNLLLLLLNNNRRRVVVYYY\\\```cccgggkkkooosssuuuvvvwwwyyywwwxxxxxxyyyxxxwwwuuuttttttuuuvvvvvvuuuuuuvvvxxxxxxxxxxxxyyyyyyzzzzzz{{{}}}}}}}}}~~~}}}}}}|||{{{zzzzzzzzzzzz}}}|||{{{{{{~~~{{{|||}}}}}}|||{{{yyyxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuwwwxxxzzzzzzyyyxxxwwwtttVVVDDD;;;:::666777999444555555555444444444333333333333333333333333333333444333111000000111333444222222111111111000000000000111111111//////111222///222555555333000000000111111000////////////000/////////000222222000...000////////////000222333222333444333222222444666666777999:::::::::888777777777666666666888999:::555666666666666444333222444222///...///000111000000000000000000000000000------,,,,,,,,,,,,,,,---))))))******************---,,,+++))))))))))))***&&&'''((())))))((('''&&&'''%%%$$$$$$&&&'''&&&%%%******)))&&&###%%%&&&'''((()))(((((('''%%%&&&''''''((((((''''''%%%(((******(((''')))***))))))))))))((((((((((((&&&'''((())))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''(((***++++++***)))((())))))*********+++++++++******))))))))))))******&&&(((+++...///...,,,+++((((((***+++------......------,,,---......+++)))*********+++++++++,,,,,,)))))))))***++++++******,,,,,,---...............------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........---...000222222222111000000111333444666:::>>>BBBFFFSSSbbbooo{{{yyyzzzyyyxxxqqqZZZHHH>>>;;;;;;<<<======<<<===AAADDDIIINNNSSSVVVUUURRROOOMMMHHHKKKNNNQQQTTTYYY]]]aaabbbaaa```^^^ZZZVVVQQQNNNJJJLLLNNNQQQTTTYYY___cccfffiiiooorrrtttuuuvvvwwwuuuvvvwwwxxxxxxwwwuuutttrrrtttvvvuuutttsssuuuwwwwwwvvvuuuuuuuuuwwwyyyzzz||||||}}}}}}~~~~~~|||{{{zzzzzzzzz{{{}}}{{{zzz{{{}}}~~~~~~||||||}}}~~~}}}{{{yyyxxxvvvwwwxxxyyyxxxxxxwwwvvvxxxxxxyyyzzzzzzzzzzzzzzzsssYYYFFF>>>===888999<<<666555555444444444333333333333333333333333333333333333111///------///111333000000000000///////////////000000/////////222444000333777777555111111111111000000////////////000111000000000111111000...------++++++,,,...000222333444444444333333555666666777888999888666444333444333333333444555777888666777777777777555444333444222///...///000111111000000000000000111111111,,,,,,+++++++++,,,------------,,,,,,+++*********,,,+++***(((((((((((()))&&&'''((())))))((('''&&&+++)))'''''')))))))))(((%%%&&&((())))))(((&&&%%%$$$$$$&&&&&&&&&%%%$$$###%%%&&&''''''((((((''''''%%%'''))))))'''&&&(((+++(((((((((((())))))))))))((()))+++------,,,***)))'''''''''(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&''')))+++,,,+++***))))))************+++++++++******))))))))))))******&&&''')))***,,,---------+++++++++++++++***))))))...------...///...,,,)))))))))*********+++++++++******+++---///000///...++++++,,,---.........---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,...000222333222111111...000222444555888<<>>;;;;;;:::::::::<<>>777:::AAAIIIQQQWWW\\\^^^______``````^^^ZZZWWWTTTKKKIIIHHHHHHLLLSSSZZZ^^^dddhhhlllooopppqqqqqqrrrrrrtttvvvxxxyyyzzzyyyyyyssssssttttttttttttsssssswwwrrrmmmlllooosssvvvwwwyyy{{{||||||{{{zzzzzz{{{{{{{{{|||}}}}}}|||{{{zzz|||||||||}}}~~~~~~~~~|||{{{|||~~~|||xxxtttsssrrrrrrrrrrrrsssttttttvvvyyy{{{|||{{{{{{|||~~~mmmQQQEEE:::999<<<<<<:::888555555444333333333333444111222333333111111222333555666777777666444333222111111111000000000////////////000000000000//////000111333333333222000///000000000000/////////...//////............//////222000......//////,,,***,,,...000333555777999999777777666555444444444444444333333222333555777888:::777444444777888555111444000...///333444222...............------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,+++++++++***((()))***++++++******)))((((((((((((((((((((((((((((((''''''''''''''''''(((((('''&&&%%%%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''((()))***)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))***++++++***((('''''''''((((((,,,+++***)))(((((((((((('''''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))*********)))***+++***)))((()))***,,,+++***+++---------,,,***++++++,,,,,,,,,++++++)))***+++---............,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------............---,,,+++******,,,---///,,,,,,++++++,,,,,,---......,,,***+++...000000......000111000//////000222555555666777:::>>>CCCGGGUUUdddyyylllfffiiinnnrrrtttxxx|||jjjVVVIIIAAA;;;999:::;;;;;;;;;>>>BBBFFFHHHIIIJJJNNNRRRQQQKKKCCC===:::666:::AAAJJJQQQXXX\\\]]]___`````````___\\\XXXVVVLLLJJJGGGGGGJJJPPPVVV[[[___ccciiimmmnnnoooooopppqqqqqqsssuuuvvvwwwwwwwwwrrrrrrssssssssssssrrrrrrrrrnnnjjjiiilllppprrrssswwwxxxzzzzzzyyyxxxyyyzzzzzz{{{|||}}}}}}|||{{{zzzzzzzzz{{{{{{|||}}}~~~~~~{{{zzzyyyyyyzzzyyyvvvsssssssssrrrrrrsssssstttuuuwwwyyy|||}}}||||||}}}iiiOOOCCC999999;;;:::888777555555444333333333333444333444555444333222333555666777999:::999777555333111111000000000000//////////////////////////////...///000111222111000///000000000/////////......//////............//////000///......///000...------...///222444666777888777777777666555555444444333333222222222444555777999555222222444555444222555222000111444555333000............------------------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++******************(((((((((((((((((((((((()))))))))((((((''''''''')))((('''&&&%%%###""""""))))))))))))))))))))))))%%%%%%%%%&&&'''''''''(((''''''&&&&&&&&&'''((()))%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***,,,,,,...,,,***(((''''''((()))++++++***)))(((((((((((())))))((((((((((((((('''(((((((((((())))))))))))************))))))))))))((()))******)))(((***+++---------+++******,,,---)))***+++,,,------------******+++,,,,,,---,,,,,,,,,+++***(((((((((((())))))******+++,,,,,,------,,,,,,------......//////---,,,+++***+++,,,---...,,,,,,++++++,,,,,,---......---,,,,,,///000000//////000111000///000111333666777888:::===BBBIIINNNaaalll}}}sssccc___ccciiillloooxxx|||ooo___MMMBBB===:::999;;;===<<<>>>BBBHHHMMMQQQRRRRRRSSSSSSPPPHHHAAA:::777666:::CCCLLLTTTYYY\\\]]]___```aaaaaa```^^^[[[ZZZOOOLLLHHHFFFGGGKKKQQQTTTXXX\\\ccchhhkkklllmmmnnnnnnnnnooopppqqqssstttuuuqqqqqqrrrrrrrrrrrrqqqqqqmmmkkkhhhhhhjjjnnnpppqqqsssuuuwwwxxxwwwvvvwwwxxxyyyzzz{{{||||||{{{zzzzzzwwwxxxyyyzzz{{{|||}}}}}}{{{yyyxxxwwwxxxwwwvvvtttsssssssssrrrsssssstttuuuxxxzzz|||}}}}}}}}}~~~iiiMMMBBB999999:::999777777555555444333333333333444333444555444333222333555555777:::;;;;;;888555333111000000000/////////////////////....../////////,,,---///000111111111000000000/////////.........//////............//////---------...000111111111333333333333444444555555777777777777666555444444222222222111222333444555777444111000111333333222222000//////111222111///.........---------,,,,,,---,,,+++***************---,,,,,,,,,,,,,,,,,,,,,---,,,+++***************((((((((((((((((((((((((*********)))((((((''''''(((((('''&&&&&&%%%$$$$$$(((((((((((((((((((((((($$$$$$%%%&&&'''(((((()))'''''''''''''''(((((((((######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((***+++------000...+++((('''''')))******)))(((((('''''''''(((******))))))((((((''''''(((((((((((())))))))))))++++++******))))))(((((('''(((******))))))***,,,***++++++(((%%%%%%(((,,,)))***++++++,,,,,,,,,+++******+++,,,,,,+++++++++,,,+++)))'''&&&''')))***))))))******++++++++++++***++++++,,,---......///,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...///...---...///000000000///000000000000000333555666999;;;===@@@GGGOOOVVVjjjsss~~~ooo```^^^dddkkkqqqvvv~~~{{{wwwjjj[[[JJJBBB???======???>>>>>>AAAGGGOOOVVV[[[]]]^^^\\\XXXRRRKKKCCC===:::999>>>GGGPPPXXX\\\^^^___```aaabbbbbbaaa```^^^]]]RRROOOJJJFFFEEEGGGKKKMMMPPPVVV]]]cccgggiiijjjlllllllllkkklllmmmooorrrssspppqqqqqqrrrrrrqqqqqqppplllkkkjjjkkkmmmoooqqqrrrqqqsssuuuvvvvvvvvvwwwxxxxxxyyyzzz{{{|||{{{zzzzzzvvvwwwxxxyyyzzz|||}}}}}}|||{{{yyyxxxxxxxxxxxxxxxssssssssssssssstttuuuuuuwwwyyy||||||||||||}}}~~~kkkLLLCCC;;;:::;;;888777777555555444333333333333444111333444333222111222444333555888:::999777444222000000000////////////...//////............//////------...///000111111222////////////............//////............//////---......///...//////000333333222222222222333444666777777777666555444333111111111111111222222333555333000///000111222222//////....../////////......------------,,,,,,,,,,,,+++***))))))((()))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******++++++))))))))))))))))))))))))******))))))((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&'''(((((())))))''''''((((((((()))))))))&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''$$$""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---///...+++)))(((((())))))(((((('''&&&&&&&&&''''''******))))))((((((''''''(((((((((((())))))))))))++++++******))))))(((((('''(((******))))))***,,,)))******'''$$$$$$'''+++***************)))((((((******+++,,,,,,++++++++++++***((('''((()))+++---+++++++++******)))))))))))))))***+++,,,------...++++++++++++,,,,,,------,,,,,,++++++,,,,,,---......//////.........///000///000000000000111555777777:::>>>@@@DDDLLLVVV^^^qqqwww~~~pppcccaaahhhrrr{{{~~~xxxttthhhZZZJJJCCCAAA???@@@BBB@@@AAAFFFNNNXXX```eeeggghhhddd^^^WWWOOOIIICCC@@@@@@EEEMMMVVV\\\```aaabbbaaabbbbbbbbbbbbaaa```___VVVSSSNNNJJJGGGFFFGGGHHHKKKOOOVVV\\\aaadddgggjjjiiiiiiiiiiiikkkmmmooopppoooppppppppppppppppppoookkkkkkmmmnnnnnnooopppqqqnnnqqqsssuuuuuuvvvwwwyyywwwxxxyyy{{{{{{{{{zzzyyywwwxxxxxxyyy{{{||||||}}}{{{{{{zzzyyyxxxwwwxxxyyytttsssssssssssstttuuuuuuvvvxxxzzz{{{zzzzzz|||}}}kkkLLLDDD===<<<<<<999888999555555444333333333333444000222333222111000111333222333555777777555333111000000////////////......000///...------...///000------...//////000111111/////////.........------//////............//////000000111///,,,++++++,,,......---...///111333444555666666666666444333222000000111111111111111111333222111000000000111222////////////////////////------------,,,,,,,,,,,,+++******))))))))))))*********++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''((())))))))))))(((***)))))))))((((((''''''%%%%%%%%%$$$$$$#########'''''''''''''''''''''''''''&&&$$$######$$$&&&'''''''''''''''''''''''''''''''''''''''((()))++++++---,,,+++***)))))))))((((((''''''&&&&&&''''''((())))))((((((((((((((('''(((((((((((())))))))))))************))))))))))))((()))******)))(((***++++++++++++)))((((((***+++************)))((('''&&&******+++,,,,,,---,,,,,,***)))))))))***+++---...,,,,,,++++++***))))))(((******++++++,,,,,,------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......//////...------...000///000000000000222666999999===AAAEEEIIIQQQ^^^gggwww||||||pppfffgggpppzzz}}}vvvrrreeeWWWIIICCCAAA@@@@@@BBBCCCFFFMMMXXXccckkkpppqqqooojjjccc\\\VVVPPPKKKHHHHHHLLLSSSZZZ___cccddddddbbbbbbcccbbbbbbaaa``````ZZZWWWTTTOOOKKKGGGEEEDDDFFFIIIOOOTTTYYY^^^cccgggfffffffffggghhhjjjlllllllllmmmmmmnnnnnnmmmmmmlllhhhjjjmmmnnnnnnmmmmmmmmmlllnnnqqqssstttuuuwwwyyyvvvwwwyyyzzz{{{zzzzzzyyyxxxxxxyyyyyyzzzzzz{{{{{{xxxyyyyyyyyywwwvvvvvvxxxttttttssssssttttttuuuvvvuuuwwwyyyzzzzzzzzz{{{|||gggMMMFFF@@@???>>>;;;999;;;555555444333333333333444000222333222111000111333111222333444444444333222000000/////////.........000///---,,,,,,---///000---------------...////////////.........---------//////............//////,,,...///...+++***+++---......------...///222333444444555666555333111000000000000000000000000///111111222111111111111222//////000000/////////000---------,,,,,,,,,++++++++++++++++++++++++,,,---)))))))))******++++++++++++,,,---......------,,,))))))))))))))))))))))))&&&&&&&&&'''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''(((((((((''''''((((((((((((((()))))))))''''''&&&%%%$$$###""""""''''''''''''''''''''''''%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((''''''&&&&&&'''((())))))******+++++++++)))((('''))))))((((((((())))))***'''''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))*********)))***+++***)))((()))***,,,+++***+++,,,---,,,+++))))))*********))))))((()))***+++---............*********************+++++++++++++++++++++******------------------------++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---...---...///...,,,+++---///000000000000111333777;;;;;;@@@FFFIIINNNWWWeeeppp~~~||||||yyypppkkkpppyyy{{{vvvqqqcccUUUHHHBBBBBBAAABBBDDDGGGLLLUUUbbbmmmuuuyyyyyyuuupppiiiddd___[[[VVVRRRNNNQQQVVV\\\```dddeeefffcccccccccbbbaaa``````___\\\[[[YYYUUUPPPJJJEEEBBBAAADDDHHHLLLQQQWWW^^^cccaaabbbccceeefffggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggkkkooopppnnnkkkjjjkkkhhhkkknnnppprrrsssuuuwwwuuuvvvxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvyyy{{{{{{xxxwwwwwwxxxtttttttttttttttuuuuuuvvvvvvxxxzzz{{{zzzzzz{{{}}}dddNNNGGGBBBAAA???<<<;;;<<<555555444333333333333444111222333333111111222333222222333333333333333333000/////////............000///---,,,,,,---///000,,,,,,+++++++++,,,------//////.........---------//////............//////&&&))),,,,,,,,,,,,///222444333111///...///000111333444555555555333111//////000000000000000/////////111333333222111111222---...///...---------...---------,,,,,,,,,++++++,,,,,,,,,,,,---......///(((((())))))*********+++)))+++---/////////---,,,))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&%%%))))))))))))))))))))))))&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%######$$$%%%&&&'''((()))******)))(((&&&%%%$$$$$$''''''''''''''''''''''''###$$$%%%&&&'''((((((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((''')))***,,,+++***((('''+++***************++++++%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))(((((())))))******++++++***++++++***((('''((()))+++)))(((***...///,,,***((()))***+++++++++++++++)))***,,,---.../////////***+++++++++***)))((('''*********+++,,,,,,------///////////////.........***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,...///---+++***,,,///000000000000111444888<<<>>>CCCIIIMMMQQQ[[[jjjuuu|||vvvqqqpppwww~~~{{{vvvrrraaaTTTHHHCCCCCCCCCDDDGGGKKKPPP[[[hhhttt|||~~~~~~{{{vvvoookkkhhhddd^^^ZZZRRRTTTXXX\\\```ccceeefffddddddcccbbbaaa```______^^^^^^\\\YYYSSSLLLFFFBBB???AAADDDGGGLLLSSS[[[```]]]___aaaccceeeeeeeeedddeeeeeeffffffffffffeeeeeeiiimmmqqqrrrooollljjjkkkfffiiillloooppprrrtttvvvuuuvvvxxxyyyzzzzzzyyyyyywwwwwwwwwwwwvvvvvvvvvvvvxxx{{{~~~~~~|||yyyyyyzzztttttttttttttttuuuvvvvvvwwwyyy{{{|||{{{{{{|||~~~|||gggUUULLLDDDAAA???;;;888999666666555444333222222111111222222333444444444333111222222333333333222222000000000000000000000000111111222111...------...000...,,,---///111000...111000///...---,,,,,,,,,,,,---------....../////////...,,,+++***++++++,,,////////////000000000000111111111///------///111000000111111111000000///......//////000000111111000//////...------,,,,,,,,,.........,,,,,,---...***)))***+++,,,,,,***))))))************+++++++++------,,,++++++******)))))))))(((((((((((())))))&&&&&&'''(((((()))(((((()))(((''''''''')))***++++++***((('''&&&''')))***((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&'''''''''((('''%%%%%%'''(((&&&&&&%%%$$$%%%&&&'''(((***)))'''&&&&&&''')))***))))))((('''&&&%%%%%%$$$))))))((()))***)))&&&$$$&&&&&&''''''((()))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))...---,,,+++************))))))))))))))))))))))))((())))))))))))*********+++///333222---))))))+++***++++++,,,,,,++++++***+++++++++++++++***))))))'''(((***,,,------------,,,++++++******++++++,,,.........------,,,,,,,,,...+++((((((,,,//////...,,,---......------...000000000000//////222777:::CCCFFFJJJOOOWWWbbboooxxx}}}vvv|||~~~|||uuuooo```SSSGGGDDDFFFFFFGGGHHHPPPZZZiiivvv~~~{{{wwwpppkkkgggdddaaa___ZZZVVVSSSVVV]]]dddffffffdddeeefffdddaaa___^^^___cccaaa^^^\\\YYYSSSJJJCCCFFFAAA???AAACCCFFFLLLRRR\\\^^^aaadddffffffeeeddddddeeeeeeffffffeeedddccckkkmmmnnnllliiiggghhhjjjkkkjjjjjjjjjmmmnnnoooooosssssstttuuuwwwwwwuuusssuuuvvvwwwxxxxxxwwwuuutttyyyyyyyyyzzz|||{{{yyywwwttttttuuuuuuvvvvvvwwwwwwvvvwwwxxxyyyzzzyyyxxxxxx|||fffNNNFFF>>>===<<<999777888555555555444333333222222222333333444555555444444111222222333333222222222000000000000000000000000000111222000...---...///000...,,,---///111000///000000///.........//////.../////////000000000111......,,,+++++++++,,,,,,....../////////000000000000111111000...---...000///000000111111111000000////////////000000000000000000//////......------***+++,,,,,,******+++,,,---,,,+++++++++++++++***)))************+++++++++///......---,,,,,,++++++******))))))))))))******(((((())))))(((''''''&&&)))((('''''''''(((***++++++***(((&&&&&&'''((()))''''''''''''''''''''''''((('''%%%$$$%%%&&&'''((('''''''''&&&&&&&&&'''(((+++)))'''%%%%%%%%%&&&''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''%%%###%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((''''''((((((((((((((((((((((((((('''))))))))))))))))))))))))*********)))*********+++************************)))))))))*********++++++***...111000+++)))***,,,***++++++,,,,,,++++++*********))))))***,,,...///,,,+++*********+++,,,,,,,,,++++++++++++++++++,,,......---------,,,,,,,,,,,,)))''''''***---------,,,---......------...000111111111000000333888<<>>???AAACCCIIIOOOTTTWWW[[[^^^```aaa```_________```aaacccdddeeefffkkklllmmmllljjjiiiiiijjjgggffffffiiinnnqqqqqqpppsssrrrrrrssstttuuutttsssuuuvvvwwwxxxyyyxxxvvvuuu{{{zzzzzz{{{||||||zzzxxxttttttuuuuuuuuuuuuvvvvvvtttuuuwwwxxxyyyyyyxxxxxx{{{eeeIII@@@:::::::::888777999444444444444333333333333111222222333333333333333222222222333333222222111000000000000000000000000000111111000...---...//////...---...000111000//////////////////000111111///////////////000000000...---,,,,,,,,,,,,,,,---------........./////////...000111111///......///...//////000000111111111111111000000000/////////111000000///......---------...//////------...///...---,,,+++++++++++++++)))************+++++++++---,,,,,,++++++***))))))++++++************++++++((((((((())))))(((((('''(((((('''''''''((()))******)))'''&&&&&&&&&'''(((''''''''''''''''''''''''%%%$$$$$$###$$$%%%'''((('''&&&&&&&&&&&&&&&''''''///,,,)))&&&$$$$$$%%%&&&$$$%%%'''))))))'''%%%$$$&&&&&&&&&'''''''''((((((''''''&&&((()))***((('''%%%%%%&&&'''((()))***+++(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))))))))''''''((()))******++++++++++++++++++++++++++++++************+++++++++,,,))),,,...---***)))+++---******++++++++++++******,,,+++)))((())),,,///111000...+++((('''(((***+++,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,,,,***((((((***,,,------,,,---......------...000222222222111222555999===AAADDDJJJSSS^^^mmm{{{tttqqqzzz~~~{{{vvvqqqfffXXXKKKGGGHHHKKKOOOSSSXXXaaammmwww}}}~~~}}}|||yyyuuupppkkkhhheeebbb```]]]YYYUUUUUUYYY^^^``````dddgggiiiiiigggcccaaa```bbbaaa```^^^\\\WWWQQQLLLFFFAAA===>>>???@@@DDDJJJPPPSSSXXX]]]___```___^^^[[[[[[[[[\\\^^^aaaccceeeiiihhhgggggghhhiiihhhgggcccaaabbbhhhppptttsssqqqrrrpppnnnoooppprrrrrrrrrtttuuuwwwxxxyyyyyyxxxwww||||||{{{|||}}}|||zzzxxxuuuuuuuuuuuuttttttttttttrrrssstttvvvwwwxxxxxxxxxzzzdddHHH@@@999999:::888777888222222333333333444444444000000111111111111111000222222333333333222111111000000000000000000000000///000111000...---...///......//////000000000///000///////////////000000---------------------------,,,,,,,,,------------------------.........///---///111111000..................///000111222222222222111111000//////...000000///......------,,,---...//////......///000)))+++,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,+++******))))))+++******))))))******+++&&&&&&'''))))))*********((((((((('''(((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''""""""!!!"""###$$$%%%&&&'''&&&%%%%%%&&&'''''''''...,,,(((%%%$$$$$$&&&'''$$$%%%&&&''''''&&&%%%$$$'''''''''''''''''''''''''''&&&&&&''')))******)))''''''''''''((((((((((((++++++++++++++++++++++++(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++***))))))+++...******++++++++++++******---,,,+++***)))***+++,,,///---+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,+++------------------------...---,,,,,,---...//////,,,---......------...000111111222222222555999===BBBEEELLLWWWdddsssqqqiiihhhwww}}}xxxuuukkk^^^OOOJJJIIIKKKPPPUUU[[[cccnnnxxx|||}}}|||{{{wwwtttoookkkiiifffcccaaa^^^ZZZUUUTTTUUUYYY[[[\\\aaaeeeiiijjjhhheeeaaa```aaaaaa```^^^\\\XXXTTTRRRHHHBBB>>>>>>======@@@EEEKKKOOOTTTYYY]]]^^^]]]]]]\\\[[[ZZZYYYZZZ\\\^^^```dddaaa___aaadddfffdddbbb```___```gggpppuuusssoooooommmjjjjjjllloooqqqqqqtttuuuwwwxxxyyyyyyyyyyyy}}}|||||||||}}}|||zzzxxxuuuuuuuuutttsssrrrrrrqqqoooppprrrtttuuuwwwxxxxxxyyycccHHH@@@999888888666444555111111222333333444444444111111222222222222111111333333333333333222111000////////////////////////...///000///...---...///---///000111000000000000111000///...---------------------------,,,,,,,,,+++,,,,,,---............------------.........///,,,...000111///.....................///000222222333333222111000///......//////......---,,,,,,+++''')))******))))))***,,,"""&&&+++---,,,+++******))))))*********+++++++++...------,,,,,,+++******))))))(((((((((((())))))(((((()))))))))))))))((('''(((((((((((('''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$%%%&&&'''''''''%%%###$$$&&&((('''&&&***(((&&&$$$###%%%&&&((('''&&&%%%$$$$$$%%%&&&''')))(((((('''&&&&&&%%%%%%"""!!!!!!"""$$$&&&&&&%%%)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((******+++,,,,,,+++************************************+++++++++,,,,,,,,,)))))))))))))))***,,,---)))******++++++******))))))***+++++++++***((('''*********++++++******)))+++,,,------------,,,+++------------------------..................///000,,,---......------...000///000111111222555999<<>>@@@AAABBBDDDHHHLLLPPPSSSOOOOOOPPPRRRSSSUUUVVVVVVTTTUUUVVVUUUTTTTTTUUUVVVWWWYYY\\\]]]^^^___bbbdddcccbbbbbbeeejjjnnnrrrsssuuuuuuuuuuuuuuuuuuvvvvvvtttttttttvvvxxxyyywwwuuurrrrrrqqqqqqpppppppppooopppppppppqqqrrruuuwwwxxxwwwaaaHHH@@@:::999999777666888222222222222222222222222000000000000000///......444444444333222111000///////////////////////////,,,...///...------...///,,,///333333111000000111///////////////000000111---------,,,,,,+++++++++)))***,,,...000000000000////////////000000000000---......---,,,---///111111000...------...///000222222222111111111111111333333222222111000000000((()))++++++++++++,,,...---///...***%%%$$$(((---)))************+++++++++------,,,,,,++++++******++++++************++++++"""###&&&)))+++...///000''''''((((((((('''%%%$$$)))))))))***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&### """''')))(((%%%&&&'''((())))))((('''&&&&&&''')))******)))'''&&&&&&&&&&&&''''''''''''((()))'''%%%%%%''')))))))))%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))$$$%%%(((+++,,,,,,,,,+++++++++++++++++++++++++++((())))))))))))***************+++---...---***((())))))************)))))),,,++++++***************,,,+++(((''''''(((***,,,+++,,,...//////...,,,+++,,,,,,,,,------.........---000222222///...///000,,,---///...------...000///111333444666888;;;>>>KKKRRR```ttt~~~{{{|||ooo___YYY\\\hhhsss||||||zzztttqqqmmmgggeeeggghhhmmmuuuzzz{{{yyywwwvvvqqqpppmmmlllkkkiiifffccc^^^ZZZTTTNNNKKKLLLPPPSSSVVVZZZ```dddfffggghhhhhhddddddddd```\\\ZZZ\\\___XXXRRRLLLIIIDDD>>><<<>>>;;;;;;;;;<<<@@@EEEJJJMMMPPPPPPQQQQQQQQQPPPOOOOOOMMMOOOQQQPPPMMMLLLNNNQQQQQQUUUYYYYYYXXXYYY^^^ccc``````aaaeeejjjooorrrsssvvvuuuuuuttttttttttttuuurrrqqqrrruuuwwwxxxvvvuuuqqqqqqqqqpppppppppppppppqqqqqqqqqqqqrrrtttvvvxxxuuu```GGG>>>888888888555000///333333333222222222111111111111111111111111111111///000111222222111000//////............///000000000111111///---,,,...///111111222222222222111111222111///...---------...........................+++---//////...---...///,,,---...//////...---,,,***+++,,,---...000111111...000111111///......///222222222222222222222222111000///000111111///------,,,+++******+++,,,------,,,,,,+++***))))))(((***(((&&&'''***,,,+++******+++---......---+++***((((((''''''''''''((((((************)))'''&&&%%%%%%'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))***)))(((&&&&&&''''''((()))(((&&&&&&&&&''')))+++))))))((((((''''''&&&&&&&&&%%%%%%''')))+++***((())))))((('''&&&&&&%%%%%%$$$&&&((()))***)))'''&&&+++)))(((((()))******)))******))))))((((((''''''&&&((())))))(((((()))+++//////...,,,***)))((('''''''''((()))***+++,,,,,,,,,,,,++++++***)))))))))************************///...,,,+++++++++,,,,,,++++++******+++---...//////---,,,,,,,,,,,,+++)))++++++******************........./////////000000,,,,,,,,,---------......---///000000///---...///000//////............///...///111444777<<>>DDDGGGSSS^^^ooo|||zzz{{{uuuvvv~~~rrrdddbbbjjjvvv}}}{{{~~~~~~}}}~~~~~~~~~~~~}}}zzzxxxvvvtttsssssstttuuuuuusssqqqooonnnnnnnnnnnnmmmllljjjiiihhheeebbb]]]XXXTTTRRRRRRRRRUUUYYY^^^aaacccdddfffggghhheee```^^^^^^]]][[[YYY[[[XXXSSSOOOLLLHHHCCC@@@;;;999777888:::===??????CCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDFFFIIIKKKMMMQQQVVVYYY^^^[[[ZZZ___fffmmmooonnnppprrrssssssrrrpppqqqrrrqqqrrrsssrrrqqqrrrtttvvvrrrssstttttttttsssrrrqqqpppqqqrrrtttuuuuuuuuuuuuuuu___NNNCCC999777888777666777333333333222222222111111111111111111111111111111000000111222222111000000000000000///...---+++***/////////---***(((((((((000000111111111111000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---.../////////000000000000///////////////000000111111111,,,...000000000///000111000000000000000000000000000///...///000000...,,,******++++++++++++******************************,,,***)))((())))))'''&&&)))***,,,---------,,,+++******))))))))))))******((())))))******))))))((()))***+++***((('''((()))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((''''''(((((())))))(((''''''''''''((('''&&&%%%%%%%%%&&&((()))(((((((((''''''''''''''''''&&&%%%&&&''''''%%%###((((((((('''&&&&&&%%%%%%''''''((((((((()))))))))((('''&&&&&&'''((('''&&&(((((((((((())))))))))))((()))***)))((('''((()))''''''((())))))******+++++++++*********)))))))))((())))))***++++++,,,,,,************************++++++***))))))))))))***))))))))))))***+++,,,,,,+++***)))***+++,,,+++*********+++,,,---......///---------------------------------------------,,,)))+++---.........///000/////////......///000000222444666999===CCCJJJOOO]]]gggwww|||wwwxxx~~~xxxuuuwwwsssiiicccjjjyyy}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwvvvssspppnnnmmmmmmmmmmmmnnnnnnmmmllllllhhheeeaaa\\\XXXVVVVVVVVVWWWYYY\\\^^^^^^___```aaahhheeebbb```___^^^[[[YYY\\\ZZZWWWTTTQQQLLLGGGCCC===:::777777888999::::::======>>>>>>>>>>>>======:::;;;;;;;;;;;;;;;;;;:::===???AAACCCFFFIIINNNRRRXXXWWWXXX\\\cccggghhhgggnnnpppssssssqqqooonnnnnnpppqqqssssssrrrrrrtttuuurrrsssttttttsssrrrqqqpppqqqrrrsssttttttttttttsssttt___KKKAAA888666777666444555333333333222222222111111111111111111111111111111111111111111111111111111------......---+++***)))...///000...,,,******+++///000000000000000000///......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...---..................---//////..................)))+++---...------...///000000000000000000000000000///......000///...,,,((()))++++++++++++)))(((+++++++++,,,,,,,,,,,,,,,+++***************)))((()))***+++,,,------,,,,,,***))))))(((((())))))***'''((()))***************((())))))(((&&&%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((())))))***)))(((((((((''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''(((&&&$$$(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((())))))((('''((()))***((('''''''''(((((())))))******)))******)))(((''''''(((((())))))***+++,,,,,,---************************))))))*********+++++++++************************,,,,,,++++++++++++++++++***************+++,,,,,,***))))))***,,,...---,,,***+++++++++,,,,,,------------,,,,,,,,,,,,++++++...------------,,,,,,,,,+++---//////.........000//////......///000111111444777:::===AAAGGGPPPVVVdddmmm{{{~~~yyytttttt~~~yyywwwzzz~~~qqqkkkhhhiiittt~~~|||}}}~~~~~~~~~~~~}}}}}}}}}{{{yyywwwvvvtttrrrppplllmmmnnnooooooooooooooollliiiddd```\\\ZZZZZZZZZXXXYYYZZZYYYXXXXXXZZZ\\\gggfffeeedddbbb___\\\ZZZ[[[ZZZYYYXXXUUUPPPJJJEEE===;;;777666666777777777:::;;;;;;;;;;;;::::::999555666777888888777666555666888:::<<>>;;;888666666777777666888888888888888777666666333444555666666555444333222444666888999<<>>:::777777777666555555555555555444333222222333333444444444444333333111222444555555888;;;>>>???BBBGGGMMMSSSXXX[[[\\\[[[___cccfffgggggghhhiiijjjmmmrrrtttttttttttttttssssssttttttsssrrrqqqpppnnnnnnooooooooonnnnnnmmmppp\\\III???888888:::888555555333333333222222222111111111111111111111111111111333222222111111222222333000///,,,++++++,,,...///(((***---......------------......//////......------------,,,,,,------...------------------------***+++------,,,,,,,,,---111000///......///000111111111111111111111222222000222444444222222222333444444444444444444444444222111000111222222000...------,,,,,,,,,,,,------.........------,,,,,,+++%%%(((,,,,,,***(((((())),,,,,,+++******)))))))))))))))(((((((((((())))))))))))***+++++++++******((()))++++++******+++---((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++'''((()))))))))(((&&&&&&&&&&&&''''''((((((((((((&&&&&&'''''''''(((((((((&&&%%%%%%'''))))))((('''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&(((((((((***+++***(((&&&))))))))))))(((((((((((('''((())))))(((((()))***((((((((((((((((((((((((*********++++++,,,,,,,,,++++++******************************************&&&'''((()))******)))(((***+++,,,,,,,,,,,,+++***---,,,+++,,,...///...---,,,,,,,,,++++++***************+++,,,---...//////***++++++,,,---.../////////111222111///......///------...///000222444555===DDDMMMRRRTTTXXX```fffooouuu{{{}}}|||{{{}}}|||}}}}}}~~~wwwgggdddjjjvvv}}}{{{zzzzzz{{{zzz}}}~~~}}}yyywwwqqqnnnkkknnntttzzz}}}|||yyyyyyyyyyyyyyyxxxwwwwwwsssqqqlllhhheeeddddddddd___^^^[[[WWWVVVXXX]]]aaaiiimmmqqqqqqmmmgggbbb```YYYXXXXXXWWWVVVSSSNNNJJJFFFBBB===:::888666555333444444444333333222111000222111111000000111111222000111222222222444777999:::===BBBGGGLLLPPPTTTVVVWWWZZZ___bbbeeegggjjjmmmmmmppptttvvvtttrrrooooooooopppqqqrrrrrrqqqpppoookkkllllllmmmmmmmmmlllllloooYYYHHH>>>555333555444444555333333333222222222111111111111111111111111111111444333222111111222333444777444111...---...000222,,,...111222000.........---..................---...---,,,++++++,,,...///........................)))+++------,,,,,,,,,---///...---,,,,,,---...///.../////////000000000000222444555555333222222333444444444444444444444444333222111111333222111///......,,,,,,,,,,,,......,,,,,,+++******)))((((((%%%)))++++++(((%%%%%%&&&...---+++***))))))((((((******))))))))))))************+++++++++******)))%%%&&&((()))((()))***,,,)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''((()))))))))(((&&&%%%&&&'''(((((())))))((((((#########$$$$$$%%%%%%%%%'''&&&%%%&&&''''''%%%###&&&''''''''''''''''''''''''(((***,,,,,,+++)))(((%%%%%%%%%'''((((((%%%###******))))))((((((''''''&&&((())))))(((((()))+++(((((())))))******++++++,,,,,,,,,++++++++++++***)))))))))***++++++,,,,,,************************((()))***,,,,,,,,,+++***)))***+++,,,,,,+++)))))),,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000)))***+++,,,...///000000---...000000///......///------...///111222444555@@@HHHRRRWWWXXX\\\ccciiissswww||||||yyyxxx{{{vvvzzz~~~mmm```cccnnn~~~|||{{{|||}}}xxx|||~~~~~~zzzxxxrrrnnnkkknnnvvv}}}~~~~~~}}}}}}|||{{{zzzyyytttqqqmmmiiifffeeeeeeeeebbb```]]]ZZZXXX[[[aaaeeeiiinnnssstttooohhhcccaaaZZZYYYXXXWWWVVVTTTOOOLLLJJJFFF@@@<<<888666333111555555555555444333222111111000............000111000111111111000111444666888;;;???CCCFFFJJJNNNQQQUUUXXX]]]```dddhhhmmmppppppsssvvvwwwtttooollljjjmmmmmmoooppppppooonnnnnniiijjjkkkkkklllllllllkkkmmm]]]EEE>>>999999999555333333333333333222222111111111333333333333333333333333222222222111111111111000000000000000////////////111111000000//////......//////.........---------...---,,,+++,,,---...///000//////........./////////...,,,+++***+++,,,,,,111000///...------...///000000111111111000000///111222333333444444444444222111111111222333333444222333333111000///111333............///000222222......---,,,++++++******///...------...///...,,,++++++,,,------------,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******)))((((((((((((((((((((('''''''''&&&&&&&&&)))&&&$$$$$$''')))((('''%%%&&&''''''((((((''''''%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((()))(((''''''((((((%%%"""'''&&&%%%%%%'''(((((('''''''''((((((((((((''''''+++***)))((('''''''''((('''&&&%%%$$$$$$%%%&&&'''((((((((((((''''''''''''++++++***************+++---,,,+++***))))))))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++++++++***(((&&&******))))))******+++,,,,,,------......------,,,---111333000,,,***---111///---***'''&&&(((+++,,,000...+++)))***,,,///111---------............///000000111000111444888;;;BBBHHHQQQYYY___eeekkkooowwwyyyzzz|||{{{zzzxxxwwwwwwyyy~~~~~~oooddd```kkk|||~~~zzzwwwvvvvvv{{{|||}}}~~~~~~~~~}}}~~~~~~yyyvvvrrrnnnlllpppxxx|||~~~|||vvvtttpppkkkhhhfffeeeeeefffdddbbb```^^^______```iiikkkoootttuuuqqqjjjeee\\\YYYVVVTTTTTTSSSRRRQQQRRRLLLEEE>>>:::888666555666444111000000111000///+++...111222111000000000...//////000111222222222222555999===???BBBFFFIIILLLSSS]]]eeejjjkkkllllllrrrssstttuuussspppmmmjjjlllkkkmmmpppttttttpppllljjjiiihhhiiikkklllkkkjjjiiiYYYGGG???999888888555444444333333333222222222111111111111111111111111111111222222222111111111111000111111000000000/////////000000000000//////......//////.........---------...---,,,,,,,,,,,,---...000000...---,,,,,,,,,,,,...---,,,+++++++++++++++///...---,,,,,,,,,---------......///000000000000111111222222222111000000111111000000111222222333111222222000---++++++,,,------------...///000111.........---,,,+++++++++...---,,,,,,......---,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((******)))((((((((((((((((((((('''''''''&&&&&&&&&(((&&&$$$&&&))),,,---,,,%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''&&&'''&&&$$$%%%&&&''''''&&&'''(((((())))))(((((('''''''''&&&''''''((()))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))(((((())))))***++++++***************++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++******++++++***))),,,,,,,,,,,,,,,------...,,,------......------,,,---//////...+++***,,,......,,,***(((((()))+++,,,...---+++***+++,,,///000---------............//////000000000111444999<<>>;;;888666666444222111111222111000---/////////...---///111...//////000111111222222///222555777999<<<@@@CCCNNNTTT]]]dddhhhjjjkkklllmmmooorrrssspppnnnmmmmmmlllnnnpppsssuuussspppmmmjjjiiihhhiiikkkkkkkkkjjjhhhXXXHHH???888777888666555666333333333333222222222222000000000000000000000000222222222111111111111000222222111111111000000000000000000////////////..................---------...------,,,,,,,,,------000///...---,,,***)))))),,,,,,,,,,,,,,,++++++***---,,,+++*********++++++++++++,,,---...///000000000000000000///...------000////////////000111111222444555444111///......------,,,------...///000//////......---,,,,,,,,,---+++***+++,,,---,,,+++))))))***++++++++++++***************************))))))))))))))))))))))))++++++***)))((('''&&&%%%***))))))((((((((((((((((((((((((''''''''''''&&&'''&&&%%%''')))+++,,,+++%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$$$$%%%(((***(((&&&%%%%%%&&&'''&&&%%%(((((())))))))))))((((((&&&&&&&&&&&&''''''''''''***))))))(((((())))))***))))))))))))))))))))))))((('''''''''((()))******))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,***((((((***,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,++++++******++++++++++++*********+++,,,,,,---,,,,,,,,,,,,---...///---------............///////////////111555:::>>>JJJQQQXXX\\\___gggsss|||~~~}}}|||{{{||||||}}}ooohhhhhhppp~~~|||{{{{{{{{{|||}}}~~~~~~~~~yyyzzz{{{}}}~~~{{{uuuqqqooorrryyy~~~~~~{{{wwwrrrooollljjjkkkiiifffdddbbbbbbbbbccckkknnnsssxxxzzzwwwqqqllldddaaa[[[XXXVVVVVVUUUTTTSSSPPPKKKGGGCCC???;;;888777444222111222222222111000000///---+++,,,...111...//////000000111111222///000111222333666;;;>>>KKKQQQXXX___ccceeeggghhhfffkkkppppppmmmkkkmmmpppooorrrvvvwwwvvvrrrpppnnnjjjiiihhhiiikkkkkkkkkjjjjjjZZZIII@@@888777777666666888333333333333333333333333000000000000000000000000222222222111111111000000222222222222111111111000////////////////////////..............................------,,,,,,,,,---.........---,,,+++*********+++,,,------,,,******+++++++++*********++++++---------------...//////....../////////......---///......---......//////...111444555444333222333...---------......///000//////.........---------+++***)))***+++,,,+++***++++++,,,------------,,,************************((((((((((((((((((((((((++++++***)))(((''''''&&&))))))(((((((((((())))))(((((((((''''''''''''''')))((('''&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&(((******(((&&&&&&'''((('''&&&(((((())))))))))))((((((******)))((('''%%%$$$###))))))))))))))))))))))))))))))))))))***************))))))((((((((())))))******))))))***++++++,,,,,,,,,++++++++++++,,,,,,************************---+++((((((***,,,------*********+++++++++++++++,,,------......------,,,---+++))))))+++++++++*********+++,,,,,,------,,,+++,,,------......---------------............///......//////111666<<>>CCCIIIPPPUUUZZZ\\\___bbbgggmmmtttyyy|||yyyvvvttttttsssqqqpppnnnlllkkkkkkllllllkkkiii~~~eeeUUUAAA:::666666777555333444333333333444444555555555111111111111111111111111222222222111111111111000000000000000////////////---------.........//////---------.........//////......//////...,,,+++)))***+++---------+++)))(((+++***)))))))))***,,,---)))***+++,,,------,,,+++---,,,***))))))+++,,,...------......///.........///...------,,,,,,,,,,,,''')))***++++++,,,///222///......---------......,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---,,,+++++++++,,,------------,,,((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++)))(((&&&%%%$$$((((((((((((((()))******'''((((((((())))))******(((***,,,***&&&###"""###%%%&&&''''''((((((''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***!!!""")))***'''###"""!!!###&&&(((((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''))))))((('''&&&&&&'''((())))))((('''&&&%%%&&&&&&'''((())))))***&&&&&&''''''(((***+++,,,))))))))))))***+++,,,---++++++************++++++))))))))))))))))))))))))))))))***,,,...///...---)))***,,,......---,,,+++,,,------......------,,,(((+++...,,,)))(((,,,000000///...------------------,,,,,,,,,,,,---...///---------.........//////000000111333777???HHHOOOXXXUUUVVV^^^nnn{{{~~~|||yyyxxxxxx{{{|||}}}~~~~~~~~~xxxzzz|||~~~}}}}}}yyyzzz||||||yyywwwyyy~~~~~~{{{wwwttttttyyyzzzzzz{{{}}}~~~{{{yyyyyyyyywwwuuussstttvvvxxxyyyxxxsssppplllgggbbb\\\UUUPPPMMMLLLLLLNNNNNNMMMJJJHHH@@@===999666555333111000/////////...---...111444///////////////.........,,,...000000000000222444333555777999<<>>:::777555333111111111111000000//////////////////////////////////////////////////////111111111222444777;;;===@@@DDDLLLUUU^^^ffflllnnnmmmmmmooosssvvvwwwvvvuuuooonnnooopppqqqpppnnnkkkzzzcccPPPCCC;;;555555666444333555333333222222222222222111111111222222222222111111000000000000000000000000000///............//////------------------------.........///......------------------------------......------,,,++++++***++++++,,,---------,,,,,,+++++++++***+++,,,,,,---...///000111111///---,,,***++++++,,,,,,,,,,,,,,,+++,,,---------,,,+++***+++,,,---...///////////////...------///000000///......---,,,,,,+++*********)))'''&&&&&&'''((())))))***++++++,,,,,,++++++---......---***(((((()))))))))(((((((((((())))))+++******))))))******+++)))((('''&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((((('''''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))******%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&''''''''''''************************)))))))))))))))*********++++++++++++++++++++++++************+++++++++++++++***))))))***+++++++++)))+++,,,,,,++++++,,,---,,,,,,------------------------------------------------------------------,,,------.../////////...............---------,,,///........./////////000///000222666<<>>:::666333222222111000////////////000000000000000000000000////////////............111000000111222444777888;;;@@@IIIRRRZZZbbbgggkkklllnnnrrrvvvyyyyyywwwuuunnnnnnpppssstttssspppmmmzzzcccPPPGGG???888888777555444555333333333222222111111111000111111222222111111000111111111111111111111111//////............//////,,,,,,---...///000111111.........///......------------,,,,,,,,,---------000//////...------,,,,,,***++++++,,,------,,,,,,++++++*********+++,,,,,,,,,---///111111000...---++++++,,,------------,,,***+++,,,......---,,,+++,,,,,,---...////////////......---...000000///...---------,,,,,,++++++***,,,***(((''''''((()))+++((())))))***************---......---***(((((()))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((((((((((())))))(((((((((''''''''''''''''''(((((((((((((((''''''&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''&&&'''''''''''''''''''''***))))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++,,,---...+++,,,---,,,***)))***+++,,,,,,,,,---------......------------------------------------------------------......///.........,,,,,,,,,,,,,,,---------......------...///000000///000333777>>>EEELLLPPPSSS[[[iiiyyy~~~}}}~~~}}}|||||||||~~~~~~|||zzzzzz{{{{{{}}}~~~}}}{{{{{{|||~~~}}}|||xxxwwwuuusssqqqpppppppppqqqrrrrrrtttuuuvvvwwwwww|||zzzwwwtttpppnnnmmmlllpppqqqsssuuutttooogggaaaWWWSSSOOONNNPPPQQQOOOMMMNNNKKKGGGDDDAAA===888444333222111000////////////111111111111111111111111000/////////.........---000000///000111222333444777===EEEMMMTTT[[[aaaeeejjjnnnssswwwxxxvvvtttrrrlllmmmpppsssuuuuuuqqqnnn{{{cccPPPIIIAAA:::999888555444555444333333222222111111111000000111111111111000000000000000000000000000000///............//////000,,,,,,------///000222333,,,------.........------,,,,,,,,,+++,,,,,,---...///...---,,,+++++++++,,,)))***+++,,,,,,------,,,))))))(((((())))))***++++++,,,.../////////......+++,,,,,,---------------)))***,,,---...------,,,,,,------...//////.........------///000111///...---------,,,,,,++++++++++++***)))))))))***+++,,,(((((()))************))),,,------,,,***(((((()))(((((())))))))))))(((((())))))(((((((((((()))))))))))))))))))))((((((((())))))(((((('''&&&&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''(((((())))))(((((('''*********))))))))))))((())))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++***,,,------,,,,,,...///***+++,,,***(((''''''(((+++,,,,,,------.........------------------------,,,,,,,,,------------...,,,------.........------,,,,,,++++++,,,---.........------,,,---...000111111222444999@@@HHHPPPUUUVVV\\\gggsss}}}~~~~~~}}}|||}}}~~~~~~|||{{{zzzzzz{{{|||~~~}}}{{{zzzzzz|||{{{yyyvvvuuutttrrrqqqpppppppppnnnoooooopppqqqrrrrrrsssxxxwwwvvvuuurrrooommmkkknnnoooqqqssssssoooiiidddZZZVVVQQQPPPPPPPPPNNNLLLKKKJJJIIIGGGEEEAAA<<<888555444222000//////000000111111111111111111111111111000000//////.........////////////000111222222444999@@@FFFKKKQQQYYY^^^fffkkkqqqttttttrrrpppppplllmmmooorrrtttssspppmmmzzzbbbOOOFFF>>>777777777555444555444444333333222111111000000000111111111111000000////////////////////////...............///000000......---------...///000***+++,,,------...------,,,,,,+++++++++,,,---...///...,,,+++******++++++))))))***,,,,,,------,,,***))))))))))))***++++++------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***+++,,,---------...+++,,,,,,---------------...------///111111///---------,,,,,,,,,,,,++++++)))))))))******+++++++++))))))***++++++++++++******+++,,,+++)))((()))***(((((())))))))))))((((((***))))))))))))))))))***(((((()))((((((((('''&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((((((((('''''''''(((((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''++++++*********)))))))))))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++))))))))))))************'''***---...---,,,---...)))***++++++)))((()))***++++++,,,,,,---......///------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,000///...---------.........---,,,,,,,,,...000222333333555:::BBBLLLUUU[[[]]]ccckkktttzzz~~~}}}}}}~~~}}}~~~}}}{{{zzzzzz{{{|||~~~~~~{{{yyyyyy{{{}}}|||xxxuuuttttttsssqqqpppooonnnnnnkkkkkklllmmmnnnooopppppprrrssstttuuussspppllljjjkkklllmmmppppppnnniiieee]]]XXXSSSQQQQQQPPPMMMJJJJJJJJJJJJJJJJJJFFFAAA===777555333111000000111111222222222222222222222222222222111000000///............//////000111111222111666;;;???BBBGGGPPPVVV```eeelllppppppooonnnooonnnnnnooopppqqqpppmmmjjjyyyaaaNNNBBB:::444444555444333555444444333333222111000000000000111111111111000000.......................................///000111000///---,,,++++++,,,,,,)))***+++,,,------...---,,,,,,+++***+++,,,...///000///---,,,++++++,,,---((()))***+++,,,---------,,,,,,++++++,,,,,,---...000///---,,,+++***************+++,,,,,,,,,,,,+++******++++++,,,---...///******+++,,,,,,,,,++++++------...///111111///------,,,,,,,,,,,,,,,,,,,,,&&&''')))***++++++++++++******+++,,,,,,,,,,,,+++)))***+++***)))((()))***(((((())))))))))))((((((++++++************++++++''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&'''''''''(((((())))))$$$%%%'''(((((('''%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''******))))))((((((''''''))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))************%%%)))---...,,,+++,,,---***+++------,,,,,,---///++++++,,,,,,---...//////------------------------,,,,,,,,,------.........,,,,,,,,,------,,,++++++444333111///...---.........---,,,+++,,,...000222444444666:::CCCNNNXXX^^^eeejjjrrrxxx|||~~~zzzzzz{{{~~~~~~|||zzz{{{|||~~~~~~}}}{{{zzzzzz{{{|||~~~~~~{{{yyyxxxyyy{{{}}}~~~}}}zzzvvvssstttsssrrrpppooommmlllkkkiiiiiijjjkkkmmmnnnoooooonnnpppssstttssspppllliiihhhiiijjjlllnnnlllhhheee^^^ZZZTTTQQQQQQPPPLLLIIIIIIJJJKKKMMMMMMJJJEEEAAA888666444222111111111222222222222222222222222222333222222111000//////.........//////000111111222000444888:::;;;AAAJJJQQQ[[[aaahhhlllmmmmmmnnnoooqqqpppooooooooommmiiifff