BM6P6(@ [[[ZZZWWWVVVVVVXXXZZZ\\\[[[\\\^^^___aaaaaa``````bbbbbbaaaaaaaaabbbdddeeedddeeefffhhhkkknnnppprrrwwwvvvtttsssrrrrrrsssttttttsssqqqnnnlllkkkmmmoooqqqvvv}}}}}}{{{yyyxxxxxxvvvwwwyyyzzzzzzxxxvvvtttooonnnllljjjiiiiiijjjjjjiiihhhgggffffffggghhhhhhkkkkkklllnnnqqqtttwwwyyy|||}}}}}}|||{{{{{{}}}~~~vvvtttrrrrrrsssqqqmmmiiijjjjjjjjjjjjlllnnnpppqqqpppooooooppprrrrrrqqqooorrrrrrrrrqqqqqqqqqqqqpppiiihhhgggfffeeeffffffgggmmmrrrxxx|||~~~~~~|||zzzyyyzzzyyyyyyyyyyyyxxxvvvtttsssvvvwwwxxxzzz{{{}}}~~~~~~~~~xxxttttttqqqlllkkkmmmqqquuuwwwzzz{{{|||}}}~~~~~~~~~{{{wwwuuummmkkkhhhfffhhhqqq{{{ooo___XXX[[[___nnn{{{wwwnnnggg___VVVJJJDDDCCCDDDDDDBBBCCCBBBAAA???<<<999777555888777666777888999888777444444555666777777666666222333555666888999999999555555555555666777999999666666666666777777777777888888777777888888999:::888999::::::999999;;;===@@@CCCJJJWWWmmm}}}tttmmmhhhddd```___aaabbbbbb```cccaaa___]]]]]]```ccceeefffhhhjjjmmmooopppqqqqqqqqqqqqrrrssstttvvvwwwwwwvvvwwwyyy}}}~~~wwwnnnhhhfffffffffeeedddfffhhhiiikkkqqqzzz[[[YYYWWWVVVVVVXXXZZZ\\\\\\]]]___```aaaaaaaaa```ccccccbbbbbbccceeefffggggggggghhhjjjlllnnnpppqqqtttssssssrrrrrrrrrrrrsssssssssrrrpppnnnmmmnnnpppvvv{{{~~~{{{xxxwwwvvvuuussstttvvvwwwwwwuuusssqqqnnnmmmkkkiiihhhhhhhhhhhhiiihhhhhhhhhhhhjjjkkkllloooooopppqqqtttwwwyyy{{{{{{}}}~~~~~~~~~}}}vvvttttttttttttrrrmmmhhhiiiiiihhhiiijjjlllnnnoooooonnnnnnoooqqqqqqpppoooqqqqqqqqqqqqqqqpppooooooiiihhhgggggghhhjjjmmmooorrrvvv{{{~~~~~~|||{{{zzz{{{zzz{{{{{{{{{yyyxxxvvvuuuxxxyyyzzz|||~~~|||wwwtttrrrooonnnnnnqqquuuzzz|||}}}||||||}}}}}}~~~{{{yyyqqqnnnjjjhhhiiipppyyynnn___YYYZZZ^^^eeeppp~~~ssskkkddd[[[OOOHHHEEEEEECCCAAABBBBBBAAA???<<<:::888666888777666666888888777666444555666666666666666666333444555666666666666666555555555555666777888999666666666777777777888888888888777777888888999:::999:::::::::999999;;;===???DDDNNN\\\ooo|||rrrkkkgggdddaaa```aaabbbbbb```bbbaaa___^^^^^^```ccceeehhhjjjlllnnnpppqqqrrrrrrrrrsssssstttuuuvvvvvvwwwvvvxxxzzz~~~zzztttkkkfffeeeeeeeeeeeedddgggiiikkkooovvvZZZYYYWWWWWWWWWYYY[[[\\\______```aaabbbbbbbbbaaadddddddddeeefffhhhiiijjjiiijjjkkklllmmmnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrqqqrrrsssrrrpppooopppqqqzzz}}}|||zzzwwwuuutttsssrrroooppprrrsssrrrqqqooonnnmmmkkkiiigggfffeeeeeeeeeiiiiiijjjkkklllnnnpppqqqsssttttttuuuwwwyyy{{{|||yyy|||}}}uuuuuutttttttttqqqllliiiiiiiiihhhggghhhjjjlllnnnooonnnnnnoooqqqqqqpppooonnnooopppppppppooommmlllhhhgggggghhhkkkpppuuuxxxxxx{{{~~~~~~}}}}}}~~~}}}}}}}}}}}}|||{{{yyyyyy{{{|||}}}~~~yyytttrrrrrrrrrpppqqqtttzzz~~~~~~~~~~~~~~~|||uuusssoookkkjjjnnnuuuzzz{{{kkk___YYYZZZ\\\```fffpppzzz|||qqqkkkbbbWWWMMMIIIFFFCCCAAAAAAAAA@@@???===;;;999888777666555555777777666555666666666666666666555444444444555555555555444444666555555666666777888999777777777888888888999999888888777777888888999:::999:::;;;:::999999;;;===>>>FFFRRR```rrryyyooohhhfffdddaaa```aaabbbaaaaaaaaa```___^^^___bbbdddfffkkklllnnnpppqqqrrrsssssstttuuuuuuvvvwwwwwwwwwwwwwwwyyy|||uuupppjjjfffeeeeeeffffffiiikkkmmmpppttt|||YYYXXXWWWWWWXXXZZZ\\\]]]aaaaaabbbbbbbbbcccccccccddddddeeefffhhhiiikkkkkkkkkkkklllmmmnnnooooooooopppqqqssstttttttttsssrrrpppqqqssssssrrrqqqqqqrrrzzz}}}yyyxxxwwwuuusssrrrqqqqqqmmmnnnooopppooonnnlllkkkkkkjjjhhheeedddccccccccciiijjjkkkmmmoooqqqssstttvvvvvvwwwwwwxxxyyyzzz{{{vvvzzz~~~{{{uuutttrrrpppooommmlllkkkkkkjjjiiihhhiiikkkmmmoooqqqppppppqqqssssssqqqppplllmmmnnnoooooommmlllkkkggggggfffhhhlllrrryyy}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~zzzvvvtttuuuxxxyyyzzz{{{~~~~~~}}}}}}}}}~~~~~~zzzwwwsssmmmjjjlllpppttt~~~~~~tttggg^^^YYYXXXYYYYYY]]]eeennnwwwwwwpppiii]]]TTTMMMHHHDDDBBBAAA@@@@@@???>>><<<;;;:::777666555555666666555444666666777777666555444444444444555666666666555555666666666666666777888888777888888888999999999999888888777777888888999::::::;;;;;;;;;::::::;;;===>>>GGGTTTcccuuu}}}~~~~~~tttkkkeeedddcccaaaaaaaaaaaaaaaaaa````````````bbbdddfffggglllmmmnnnpppqqqrrrssstttwwwwwwxxxyyyyyyyyyxxxxxxzzz{{{~~~{{{qqqoookkkhhhhhhiiijjjkkkppprrrtttvvvzzzXXXWWWWWWXXXYYY[[[]]]^^^aaabbbbbbbbbccccccddddddddddddfffgggiiijjjkkkkkkkkklllnnnoooqqqqqqqqqqqqtttuuuvvvvvvvvvuuutttsssnnnppprrrrrrqqqqqqqqqrrrxxx{{{~~~~~~{{{yyyyyyuuuuuuuuutttsssqqqppppppmmmmmmnnnnnnnnnmmmlllkkkjjjiiigggeeeccccccccccccjjjkkklllnnnppprrrttttttuuuuuuvvvwwwxxxxxxxxxxxxtttxxx|||xxxtttrrrnnnjjjhhhiiilllnnnooommmlllkkklllnnnqqqsssvvvuuutttuuuvvvuuusssrrrllllllmmmnnnmmmlllkkkjjjhhhhhhgggiiimmmsssyyy}}}}}}~~~~~~~~~~~~xxxxxxyyyzzz|||~~~}}}}}}|||}}}}}}{{{wwwqqqlllkkkllloooyyyzzzzzzyyywwwwwwyyyzzz{{{uuummmddd^^^ZZZXXXXXXRRRUUU\\\eeeooo~~~tttnnndddZZZQQQKKKGGGDDDAAAAAAAAA@@@???===<<<;;;888666555555666666555333666666777777666555444444333444555666777888888888777666666666666777777888777888888888999999999999888888777777888888999:::999:::;;;;;;:::;;;===>>>@@@IIIVVVfffyyy|||yyyooogggcccbbbbbbbbbaaa``````aaaaaa___```aaaccceeeggghhhiiilllmmmnnnoooqqqrrrttttttyyyzzz|||}}}}}}|||{{{zzz}}}~~~zzzvvvmmmlllkkkjjjjjjkkknnnpppsssvvvzzz~~~WWWWWWXXXYYYZZZ\\\^^^___aaaaaaaaaaaacccdddeeefffeeefffgggiiijjjkkkkkkkkklllnnnpppsssuuuvvvvvvvvvzzzyyyyyyxxxwwwuuussssssnnnoooppppppooonnnoooqqqvvvyyy||||||zzzwwwvvvuuurrrrrrrrrrrrrrrqqqpppooommmmmmmmmmmmmmmllllllkkkjjjhhhgggeeedddddddddeeejjjkkklllnnnpppqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvtttyyyzzztttqqqoookkkgggfffhhhlllqqqqqqpppnnnnnnooorrrvvvyyy{{{zzzxxxxxxxxxwwwuuurrrmmmmmmllllllkkkkkkkkkkkkkkkjjjjjjlllpppvvv{{{~~~~~~~~~~~~}}}}}}|||||||||yyyyyyzzz{{{|||~~~}}}zzzxxxwwwvvvvvvvvvxxx|||~~~}}}{{{|||}}}{{{uuupppmmmlllmmmsssuuuuuutttrrrqqqrrrrrrrrrnnniiidddaaa^^^[[[YYYSSSUUU[[[ccclll{{{{{{uuulllaaaWWWNNNIIIGGGBBBBBBAAAAAA???>>><<<<<<999777666666666666555444666666666666666666555444222333555777888999999:::777777666666666666777777777777777888888888999999888888777777888888999:::888999:::;;;;;;<<<>>>@@@FFFNNN\\\mmm}}}sssiiicccaaa```aaabbbbbb`````````bbb___```cccfffhhhjjjkkklllllllllmmmoooqqqsssvvvwww|||}}}~~~zzzuuusssjjjkkklllmmmmmmooorrruuuvvv{{{VVVVVVXXXYYY[[[]]]^^^_________``````bbbdddfffhhhhhhiiijjjlllmmmmmmllllllnnnpppssswwwzzz|||||||||}}}{{{xxxuuusssrrrqqqnnnnnnnnnmmmkkkkkkmmmooosssuuuxxxxxxvvvsssrrrrrroooooopppqqqppppppooonnnmmmmmmmmmlllllllllkkkkkkiiihhhgggfffeeefffggggggiiijjjlllmmmnnnmmmmmmlllpppqqqssstttuuuuuuttttttwww{{{wwwqqqllllllkkkiiihhhiiimmmqqqsssqqqooooooqqquuuzzz}}}}}}{{{zzzyyywwwtttrrrnnnmmmllljjjjjjkkklllmmmnnnnnnooorrrvvv{{{~~~}}}|||zzzyyyyyyuuuvvvxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuvvvwwwxxxyyy|||}}}~~~|||||||||}}}~~~{{{uuuqqqoooooooooppprrrqqqooommmmmmmmmnnnkkkhhhfffeeeccc___[[[XXXWWWYYY^^^eeerrr~~~uuuhhh\\\QQQKKKHHHCCCCCCBBBAAA@@@>>><<<;;;:::888777777777777666444444555666666666666666666333444555666777777777777777777666666666666777777666666666777777777888888888888777777888888999:::666888:::;;;;;;===@@@BBBNNNVVVeeeyyy~~~{{{nnneeeaaa```^^^aaacccbbb```___```bbb___aaaeeehhhkkkmmmnnnnnnmmmmmmnnnppprrrvvvxxxzzz}}}{{{uuurrrqqqkkknnnrrrssstttvvvzzz}}}UUUVVVXXXYYY[[[]]]______^^^^^^___```bbbeeegggiiijjjkkkmmmnnnnnnnnnmmmmmmoooqqqvvvzzz~~~|||xxxtttrrrppppppnnnnnnmmmjjjiiiiiikkknnnppprrrttttttrrrooonnnnnnlllmmmnnnoooooonnnmmmmmmlllllllllkkkkkkkkkkkkjjjiiihhhgggffffffggghhhiiiiiijjjkkkllllllkkkjjjiiioooppprrrssstttuuuttttttyyy}}}vvvooohhhjjjmmmmmmkkkkkknnnpppsssqqqpppppprrrwww|||~~~|||zzzyyywwwsssqqqpppnnnkkkiiiiiijjjlllnnnpppqqqssswww{{{~~~}}}{{{yyyxxxwwwvvvwwwyyyzzzzzzyyywwwvvvttttttuuuvvvyyy|||||||||{{{{{{}}}~~~xxxtttrrrrrrlllnnnpppooommmkkkkkkkkkmmmkkkiiihhhiiigggbbb^^^XXXTTTSSSUUUZZZfff{{{{{{nnn___SSSKKKHHHDDDDDDCCCBBB@@@>>><<<;;;;;;999777777888888666444444444555666777777777666444444555555555555555444888777666666666666777777666666666666777777777777888888888777888999999:::555777999;;;<<<>>>AAADDDSSS\\\lll|||yyylllccc``````^^^```cccbbb```___```bbb___bbbfffjjjmmmooooooooommmnnnoooqqqtttxxx{{{}}}~~~~~~yyyssspppppppppsssxxxzzz{{{}}}ZZZZZZ[[[\\\]]]___```aaabbbbbbbbbccceeehhhjjjlllmmmmmmlllllllllmmmnnnnnnssswww|||~~~~~~}}}yyyuuuqqqmmmkkkjjjjjjkkkjjjjjjiiihhhgggoooppppppoooooonnnllllllllllllnnnoooppppppppppppkkkllllllllllllkkkjjjjjjhhhiiiiiihhhgggfffeeedddffffffffffffgggiiikkklllttttttvvvxxx{{{{{{zzzyyy~~~zzzrrrmmmkkkiiiiiijjjiiiiiijjjlllooorrrsssttttttuuuxxx|||}}}||||||zzzxxxuuurrrpppooonnnkkkjjjjjjmmmppprrruuuxxx|||~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{}}}~~~|||yyyyyy{{{|||wwwtttnnnkkkkkknnnnnnkkkjjjmmmiiiiiiiiikkklllkkkiiiggg```[[[WWWVVVXXX```ooo}}}vvvooogggZZZNNNIIIGGGEEEBBBAAA@@@@@@>>>===999999999888777555444333666666666555444444333333...222666999888666555555333444666666555444555666666555555444444666777888999999888888888888888888<<<999999<<<<<<===BBBIIIXXXbbbvvv~~~|||~~~qqqhhhdddbbbaaabbbbbbbbbbbbaaaaaaaaaaaaaaaeeeiiilllmmmmmmnnnoooooopppsssvvvyyy|||~~~}}}{{{zzzyyy{{{~~~\\\\\\\\\\\\]]]^^^```aaadddddddddeeefffiiikkklllmmmmmmllllllmmmppprrrtttxxx|||~~~}}}{{{xxxtttooollljjjkkkkkkkkkjjjiiihhhggggggjjjjjjjjjjjjjjjjjjiiiiiikkkkkklllmmmnnnnnnnnnnnnjjjjjjkkkkkkkkkkkkjjjjjjfffffffffgggfffffffffeeefffffffffggghhhkkkmmmnnntttuuuyyy|||}}}{{{xxxoooiiigggfffggghhhiiiiiikkknnnpppsssuuuvvvvvvvvvxxx{{{~~~||||||{{{yyywwwssspppnnnmmmlllllllllnnnqqqtttwww|||}}}~~~~~~~~~~~~zzzzzz||||||yyypppllljjjlllkkkhhhiiilllmmmmmmmmmnnnoooooonnnllleee___XXXUUUTTTXXXeeerrrvvvnnnhhh]]]RRRLLLHHHEEECCCAAAAAAAAA@@@>>>:::999888777666555444333555555555555555444444444000333666888777555555555666777888777444222222333666555555444555666777888888888888888888888888888;;;999999<<<===>>>DDDLLL\\\hhh}}}~~~zzznnneeeaaa______```aaaaaaaaaaaabbbbbbbbbbbbeeejjjlllmmmmmmnnnoooppprrrtttxxx{{{~~~^^^]]]\\\\\\]]]___aaabbbggggggggggggiiijjjkkklllnnnmmmlllmmmpppssswwwzzz}}}{{{zzzxxxuuuqqqnnnkkkiiikkkkkkjjjiiihhhgggfffeeeeeeeeeeeeeeefffggghhhiiijjjjjjkkkllllllkkkkkkkkkiiiiiijjjjjjjjjjjjjjjiiiddddddeeeeeeeeefffffffffeeeeeefffhhhjjjmmmppprrruuuyyy~~~}}}tttkkkfffccccccdddggghhhiiilllooorrrvvvwwwxxxxxxwwwwwwxxxzzzzzzzzzzzzyyywwwtttpppnnnmmmmmmnnnppptttwww{{{}}}~~~~~~~~~}}}{{{|||}}}sssmmmjjjiiihhheeegggkkknnnooopppqqqqqqqqqqqqqqqlllddd\\\VVVRRRTTT^^^jjjwwwmmmhhhaaaWWWPPPIIIFFFCCCBBBBBBBBBAAA@@@;;;:::888666444444444444444444444555555555555555333555666777555444555666666777888777555333333333666555555555555666777777888888888888888888888888:::999999<<<>>>AAAJJJSSScccrrr|||vvvjjjccc___^^^]]]_________```aaabbbcccddddddgggjjjmmmmmmnnnoooppprrrtttwww{{{~~~~~~]]]\\\\\\\\\^^^aaadddfffhhhhhhiiiiiijjjkkklllmmmnnnnnnmmmnnnqqquuuzzz}}}~~~}}}}}}vvvuuutttrrrooollliiihhhjjjiiihhhgggeeeddddddccccccccccccdddeeegggiiikkkjjjkkkkkkkkkkkkjjjjjjiiiggghhhiiijjjjjjjjjjjjjjjffffffeeeeeeeeeeeeeeeeeeeeeeeegggiiilllppptttvvvzzzxxxpppiiidddbbbbbbeeegggiiijjjlllooorrrwwwyyyzzzyyyxxxvvvvvvvvvyyyzzz{{{{{{{{{xxxvvvtttqqqrrrtttwwwzzz}}}~~~~~~~~~~~~~~~~~~wwwpppkkkiiifffdddfffjjjmmmnnnppppppqqqqqqrrrsssrrrkkkbbb[[[UUUUUU]]]hhhvvv|||oooiiicccYYYRRRJJJGGGCCCBBBBBBBBBBBBAAA===;;;888555444444444555333333444444555666666777555666777666444444555777222444666666666555666777555555555555666666666777888888888888888999999999999999:::===@@@EEEQQQ]]]kkk}}}~~~tttiiibbb______^^^^^^^^^^^^___aaaccceeeffffffiiilllnnnnnnoooqqqrrrvvvxxx{{{~~~~~~|||~~~[[[[[[[[[]]]```cccgggiiihhhiiiiiijjjkkkllllllllloooooonnnooorrrvvvzzz}}}~~~|||yyywwwrrrqqqpppooommmkkkiiigggiiihhhfffdddccccccccccccdddddddddeeeggghhhjjjkkkkkkkkklllllllllkkkkkkjjjhhhhhhiiikkkllllllllllllkkkjjjiiigggfffeeeeeeeeefffgggiiillloootttxxxzzzyyyrrrlllhhheeedddeeegggjjjllllllnnnppprrryyyzzz{{{zzzxxxvvvvvvvvvyyy{{{~~~~~~}}}yyyzzz{{{|||~~~}}}}}}~~~~~~~~~{{{uuuooolllhhhdddeeeiiikkkmmmpppppppppqqqtttvvvxxxqqqiiiaaaYYYUUUZZZbbbkkkuuullleee[[[SSSKKKHHHDDDBBBAAAAAAAAA@@@>>>===999777555444555555222333333444555666777777666777777555444444666777222444666777666666777888444555555666666666666666777777888888888999999999999999;;;???BBBJJJYYYhhhuuusssiiicccaaaaaaaaa^^^^^^^^^___aaadddggghhhhhhkkknnnoooppprrrtttvvvzzz|||~~~~~~~~~~~~}}}~~~~~~||||||||||||}}}}}}}}}}}}~~~~~~~~~{{{ZZZ[[[]]]___bbbeeehhhiiifffggghhhjjjkkklllllllllnnnoooppprrruuuyyy|||~~~~~~}}}zzzwwwtttnnnnnnnnnmmmllljjjhhhhhhhhhgggeeedddcccddddddeeeeeefffgggiiiiiijjjiiiiiikkkkkklllmmmmmmllllllllliiijjjkkkmmmnnnoooooooooqqqooommmjjjiiihhhhhhhhhkkklllmmmqqquuuyyy}}}{{{sssllliiigggffffffgggjjjmmmooopppqqqrrrttt{{{|||}}}{{{yyyxxxyyyzzz}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~zzzuuurrrmmmgggfffgggjjjmmmpppqqqppprrrvvvzzz|||vvvnnneee[[[SSSTTTYYYhhhxxxrrriii___WWWOOOKKKFFFCCCBBBBBBAAAAAA@@@>>><<<999777666666666333333444444555666777777666666777666555555666888555777888888666555555555444555555666777666666666777777777888999999::::::::::::===AAAEEEOOOaaarrr~~~|||qqqgggbbbaaabbbbbb```______```bbbeeehhhjjjjjjllloooqqqsssvvvyyy{{{~~~~~~}}}}}}|||{{{{{{{{{}}}~~~~~~~~~{{{xxxuuutttvvvxxxzzzzzzrrrssstttvvvxxxzzz{{{|||yyyyyy{{{}}}}}}|||\\\]]]___bbbdddeeeffffffcccdddfffiiijjjkkkkkkkkklllnnnqqquuuzzz}}}~~~{{{zzzyyywwwrrrnnnllllllllllllkkkjjjiiihhhiiihhhgggffffffggghhhiiijjjlllnnnoooooommmkkkjjjjjjjjjkkklllmmmmmmmmmmmmjjjkkkmmmooopppqqqrrrrrrtttrrrpppnnnllllllmmmnnnqqqrrrtttwww{{{yyyooohhhffffffffffffgggjjjooorrrsssuuuwwwyyy~~~~~~||||||~~~}}}||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyytttkkkgggggggggkkknnnnnnmmmoootttyyy{{{vvvpppiii^^^UUUSSSWWWdddppp~~~zzzooofff^^^TTTOOOJJJEEEDDDCCCCCCBBB@@@???>>><<<:::888666666333444444444555555666666444555777777666666777999555777888888666555555666444444666777777777666555666777777888999999::::::;;;<<>><<<999777555444444444555555555555555222555777888777777888999222444666777777777999:::333444666777777777666555666777777888999999::::::;;;<<<@@@DDDIIIVVVlllzzzyyy{{{tttiiiaaa]]]]]]^^^___cccbbbaaaaaacccfffjjjlllkkknnnqqqtttwww{{{zzzxxxuuusssrrrsssvvvwwwwwwyyy{{{~~~}}}yyywwwqqqsssuuutttsssuuuyyy~~~}}}zzzxxxuuutttsssvvvwwwzzz~~~{{{|||``````aaacccfffgggfffeeeYYY[[[^^^bbbfffiiikkkllljjjnnnsssyyy~~~|||{{{xxxtttqqqnnnllljjjjjjlllmmmmmmkkkjjjjjjkkkjjjiiihhhhhhiiillloooqqqvvvxxxyyyxxxtttpppmmmlllooonnnlllkkkjjjkkklllllllllnnnpppqqqrrrsssvvvxxxwwwwwwuuusssqqqrrrtttwwwzzz}}}~~~}}}~~~{{{sssooojjjeeedddcccccccccjjjmmmqqqtttvvvzzz~~~|||{{{}}}}}}uuukkkdddeeedddfffkkklllkkknnnsssyyyuuuoookkkgggccc^^^YYYWWW]]]hhhsss{{{~~~pppddd\\\VVVNNNGGGDDDBBBAAAAAACCCBBB???<<<:::888777666555555444444444333333333444444444555555555666666888888777777666666555555333333333444444444555555444555555666777888888999<<<<<<>>>CCCJJJWWWnnn}}}wwwoooddd]]]\\\\\\]]]\\\___aaabbbcccdddgggjjjmmmmmmnnnrrrvvvzzz~~~{{{zzzyyytttsssqqqpppqqqsssvvvwwwzzzzzz|||}}}~~~{{{yyywwwrrrrrrtttvvvyyy{{{~~~}}}wwwsssssstttwwwzzz~~~aaaaaabbbeeeggggggeeecccXXXYYY]]]aaaeeeiiilllnnnnnnqqqvvv{{{~~~{{{yyyuuuqqqnnnkkkjjjiiijjjlllnnnmmmlllkkklllmmmlllkkkiiiiiijjjmmmppprrrvvvxxxyyyxxxuuuqqqooonnnnnnmmmmmmllllllmmmmmmnnnoooqqqtttvvvvvvwwwyyyzzzzzzyyyxxxvvvuuuvvvyyy|||{{{xxxmmmjjjfffdddccceeefffgggmmmqqquuuxxxzzz}}}wwwnnngggdddbbbdddhhhjjjiiilllqqquuusssqqqooolllfff___YYYTTTXXXaaakkksss|||vvvjjjccc]]]SSSKKKFFFDDDBBBBBBDDDBBB@@@>>>;;;999888777555555555444444444333333444444444555555555666666888777777777666666666555444444444444555555555555888888888888888888888999;;;;;;===BBBJJJYYYpppvvvnnnddd]]]\\\]]]^^^]]]___aaacccdddeeegggkkkmmmlllnnnqqqvvv{{{}}}zzzxxxvvvuuutttsssqqqqqqqqqsssvvvwwwzzzzzz|||~~~~~~|||yyyxxxvvvwwwyyy{{{~~~zzzwwwvvvwwwyyy{{{}}}bbbccceeeggghhhgggccc```VVVWWW[[[___eeejjjnnnppprrruuuzzz~~~}}}{{{yyywwwrrrnnnjjjiiiiiiiiijjjlllnnnnnnmmmmmmnnnooommmlllkkkkkklllmmmpppqqqvvvwwwyyyxxxvvvsssqqqpppmmmmmmnnnnnnooopppppppppqqqtttwwwyyyyyyyyyzzz{{{zzz{{{zzzyyyyyyzzz}}}{{{uuurrrjjjhhhfffeeefffhhhlllnnnsssvvv{{{~~~~~~{{{sssmmmccc``````dddffffffiiinnnoooppprrrrrrpppiii```ZZZTTTTTTYYYbbbjjjqqq|||vvvnnnggg[[[QQQJJJFFFDDDCCCDDDCCCAAA???<<<:::999888666555555555444444444444444444555555555666666666777777777777666666666666555555555555666666666666;;;;;;;;;:::::::::999999<<<;;;>>>CCCLLL\\\vvv}}}tttlllccc]]]]]]^^^___^^^___aaadddggghhhiiikkkmmmlllnnnsssxxx}}}~~~|||yyywwwuuutttssssssrrrqqqqqqrrrsssvvvwwwzzz{{{}}}~~~|||{{{{{{|||~~~|||{{{{{{}}}}}}}}}~~~cccdddfffhhhiiifffaaa]]]UUUWWWZZZ___dddkkkpppsssvvvyyy}}}}}}zzzxxxuuupppkkkiiihhhiiijjjiiikkkmmmnnnnnnnnnoooqqqnnnmmmlllllllllmmmooopppuuuwwwxxxxxxvvvtttssssssmmmnnnoooqqqrrrsssttttttsssvvvyyyzzzzzzzzzzzz{{{zzz{{{|||{{{{{{}}}{{{uuupppmmmkkkkkkjjjjjjkkknnnsssvvvzzz}}}~~~}}}||||||}}}~~~~~~wwwrrrccc___]]]```bbbcccfffjjjjjjllloooqqqooojjjccc^^^XXXTTTTTTZZZbbbgggooouuuyyyqqqdddXXXOOOIIIEEECCCCCCBBBAAA???===;;;999888666666666555555555555444555555555555666666666666777777777777666666666666666666666666777777777777::::::::::::;;;;;;;;;;;;>>>>>>AAAGGGPPPaaa|||{{{qqqjjjbbb^^^^^^`````````___bbbfffiiijjjkkklllmmmnnnqqqvvv|||~~~}}}|||zzzxxxvvvuuuttttttrrrrrrqqqqqqrrrtttvvvwww{{{|||~~~dddeeefffiiiiiigggbbb^^^XXXYYY[[[___eeelllrrrvvvxxx{{{~~~}}}{{{vvvsssoookkkiiijjjkkkmmmiiikkkmmmnnnnnnooopppqqqoooooonnnmmmlllmmmmmmnnnsssuuuwwwwwwvvvuuuuuuvvvooooooqqqrrrtttvvvwwwxxxwwwyyy|||}}}|||||||||}}}}}}~~~{{{vvvqqqmmmkkkiiijjjlllmmmooottt{{{}}}|||{{{{{{|||~~~~~~~~~zzzvvvhhhaaa]]]^^^``````bbbeeefffhhhkkklllkkkiiifffddd\\\UUUQQQTTTZZZ^^^dddjjjyyyyyylll___TTTMMMGGGCCCAAAAAA@@@???===;;;999777777777666666666555555555555555555666666666777777666666666666777777777777666666666777777777888888777777888999:::;;;<<<===??????CCCJJJUUUgggzzznnnhhhaaa^^^___aaabbbbbb```dddgggjjjkkklllmmmooorrruuu{{{~~~zzzyyyxxxvvvuuuuuuttttttrrrrrrrrrrrrsssuuuwwwxxx}}}~~~eeefffgggjjjkkkjjjfffccc^^^^^^^^^aaagggmmmtttxxxzzz|||}}}~~~~~~|||zzzxxxrrrpppmmmkkkkkklllmmmooojjjlllooopppppppppqqqrrrrrrqqqpppooonnnnnnmmmnnnrrrsssuuuvvvuuuuuuvvvwwwrrrrrrrrrsssuuuwwwzzz{{{}}}~~~~~~~~~|||xxxtttqqqooonnneeehhhlllnnnrrrxxx~~~~~~~~~}}}||||||||||||}}}~~~}}}yyypppggg___^^^___^^^___aaabbbeeehhhjjjiiiiiiiiijjj___WWWQQQPPPSSSWWW]]]dddmmm|||sssggg\\\RRRJJJEEEAAABBBBBBAAA???<<<:::888777777777777666666666666555555666666666777777777666666666666777777777777666666666666777777777777555555777888:::;;;=========???EEEOOO\\\oooxxxkkkfff```^^^```cccddddddccceeehhhjjjkkkmmmoooqqqvvvzzz|||vvvvvvuuuttttttttttttuuutttuuuuuuvvvwwwyyyzzz{{{hhhhhhiiilllnnnnnnllljjjccccccbbbdddhhhooouuuzzz||||||{{{zzzxxxvvvtttrrrmmmllllllkkklllmmmooopppnnnppprrrsssrrrrrrssstttuuutttsssrrrqqqpppooooooppprrrtttttttttuuuwwwxxxvvvuuutttsssuuuxxx|||~~~~~~}}}~~~~~~}}}zzzwwwuuuttttttuuukkknnnqqqssstttzzz}}}|||}}}~~~}}}}}}}}}}}}{{{}}}~~~~~~|||xxxmmmccc```___]]]]]]^^^___ccchhhjjjkkkkkklllmmmeee]]]TTTQQQQQQTTT]]]gggiiissszzznnncccXXXNNNHHHCCCDDDDDDCCCBBB???<<<;;;888888888777777777666666555666666666777777777777555666666666777777777888555555555666666666777777666777777999:::;;;<<<<<<===AAAKKKYYYhhh}}}~~~uuuiiiddd___^^^```dddeeeeeeeeegggiiijjjkkkmmmpppsssyyy|||{{{yyyvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyzzz{{{|||~~~jjjjjjkkknnnppprrrqqqooogggfffeeefffiiiooovvvzzz~~~|||zzzwwwssspppnnnmmmiiijjjjjjkkklllnnnooopppqqqssstttuuuttttttuuuvvvwwwwwwvvvuuusssrrrqqqpppoooqqqsssttttttuuuwwwyyyyyywwwtttsssuuuxxx}}}~~~|||zzz|||}}}|||zzzxxxwwwxxxyyyzzzuuuxxxyyyxxxwwwzzz}}}|||~~~~~~~~~}}}~~~~~~zzz|||~~~vvv}}}}}}qqqeeeaaa```]]]\\\]]]\\\bbbiiimmmmmmmmmnnnoookkkbbbYYYTTTRRRVVVaaalllkkkppp|||~~~ssshhh\\\QQQKKKEEEEEEFFFFFFDDDAAA???===888888888888777777777777666666666666777777777777555666666666777777888888555555555555666666666666999999999::::::;;;;;;;;;???EEEQQQaaasss}}}~~~ssshhhddd___^^^aaadddfffffffffhhhiiijjjkkkmmmqqqtttzzz}}}~~~{{{xxxuuuyyyyyyxxxyyyyyyzzz{{{{{{||||||}}}ggghhhkkknnnpppqqqqqqqqqqqqoookkkjjjlllpppvvvzzz}}}|||zzzvvvrrrmmmiiiggggggiiiiiijjjjjjkkkoooqqqppprrrrrrrrrrrrtttwwwzzz{{{zzzwwwtttrrrpppooonnnooopppqqqqqqqqqrrruuuxxxxxxvvvtttsssuuuxxx}}}|||xxxzzz|||~~~~~~|||zzz{{{}}}~~~}}}{{{|||~~~~~~}}}}}}~~~~~~www{{{zzzqqqhhhaaa]]]\\\\\\aaabbbfffkkkpppssstttsssqqqjjj___UUUQQQVVV```hhhnnnrrrxxx{{{pppfffXXXKKKGGGDDDBBBCCCDDDDDDAAA===777777777888777666555555999888888888777777666666555666888:::::::::888777888888777777777777777888999:::::::::999:::===???BBBIIIVVViii}}}{{{tttiii```ZZZ^^^dddgggfffgggiiiiiihhhggghhhlllrrrwwwxxx~~~|||{{{zzz|||||||||||||||}}}~~~~~~~~~hhhjjjlllooorrrssstttuuusssqqqnnnlllmmmqqqvvvyyy|||zzzwwwsssoookkkiiiggghhhiiijjjiiiiiijjjllloooqqqrrrssssssssstttwwwyyywwwwwwuuutttrrrrrrqqqqqqpppqqqrrrrrrrrrsssvvvxxxzzzxxxwwwwwwyyy}}}}}}zzzwww{{{|||~~~~~~}}}|||~~~||||||~~~}}}~~~~~~yyyzzz~~~}}}vvvmmmfff```]]]\\\]]]^^^bbbhhhpppvvvyyyzzzvvvooocccXXXRRRTTT[[[aaajjjnnnttttttiii[[[NNNHHHEEECCCCCCDDDDDDAAA===888888888777666666666555777777777777666666555555555666888::::::999888777888888777777777777777888999:::::::::999;;;===@@@AAAHHHWWWmmm~~~zzztttiii```[[[^^^dddffffffggghhhiiiiiiiiijjjooouuuyyy~~~}}}{{{{{{kkklllooorrruuuwwwyyyzzzwwwuuurrrpppppprrruuuwwwyyyvvvsssnnnkkkiiihhhhhhiiijjjkkkjjjiiiiiikkkmmmrrrsssttttttssstttvvvxxxssssssssssssssssssttttttrrrsssssssssrrrsssvvvxxxzzzzzzyyyzzz}}}~~~{{{zzzxxxuuusss|||}}}~~~~~~|||{{{~~~~~~~~~~~~|||yyyyyy|||tttkkkddd^^^[[[\\\\\\___fffooowww}}}|||uuujjj]]]TTTRRRUUUXXXdddhhhmmmvvv{{{ooo```SSSJJJFFFCCCBBBDDDDDDAAA>>>;;;:::888666666666666666666666666666555555555555666777888999999999888777777777777666666777777888999::::::::::::;;;>>>AAACCCKKK\\\vvvzzzssshhh```[[[___dddffffffggghhhiiiiiikkkmmmrrryyy~~~~~~}}}}}}mmmnnnqqquuuyyy|||~~~zzzxxxvvvtttssstttuuuvvvuuurrrnnnjjjgggggghhhhhhiiijjjllllllkkklllmmmooossstttuuuuuuttttttuuuvvvqqqrrrrrrsssttttttuuuuuusssttttttsssrrrrrruuuwwwxxxyyyyyy{{{~~~|||{{{yyywwwuuusssqqqyyyyyyzzz|||~~~zzzyyy|||~~~~~~zzzvvvzzzyyypppggg___[[[^^^]]]___dddmmmvvv}}}{{{pppdddYYYRRRPPPQQQ[[[___eeelllxxxtttdddWWWLLLHHHDDDBBBCCCCCCAAA???===;;;999666555555666777666666666666666666666666666777888888999888777777777666666666666777777888888999:::::::::<<>>;;;999777666666666777777777777888888888888888888777777777666666666555555555555666777888888777888::::::;;;>>>AAADDDMMM[[[vvv|||tttgggcccaaaeeegggggghhhjjjjjjlllppptttyyylllqqqwww~~~}}}||||||}}}|||zzzwwwsssqqqlllkkkiiiggggggiiikkklllhhhkkknnnpppqqqqqqssstttvvvxxxyyyxxxuuusssrrrrrrssstttvvvxxxyyyxxxxxxwwwzzzzzzyyywwwttttttuuuvvvvvvwwwyyy{{{|||}}}}}}|||xxxzzz|||}}}zzzxxxxxxrrrtttwwwvvvsssqqqpppqqqqqquuuzzz}}}~~~~~~}}}{{{yyywwwxxxyyyyyyxxxyyy|||~~~|||xxxwww{{{zzzqqqiiiddd[[[[[[\\\cccmmmxxxwwwjjj]]]QQQKKKIIIKKKRRR]]]fffpppsssfffTTTMMMFFFBBBBBBCCCBBBAAA???>>>===;;;999777555444666666666777777777888888888888777666666666666666555444444555555777888888666888:::;;;<<<>>>BBBEEEQQQccc}}}uuuhhhddddddgggiiihhhiiilllkkknnnrrrvvv{{{kkkpppxxx}}}zzz{{{|||}}}}}}{{{wwwsssqqqkkkjjjiiihhhiiijjjlllmmmiiillloooppppppppppppqqqwwwxxxyyyxxxuuusssrrrrrrqqqsssvvvyyyzzzzzzzzzyyy}}}}}}|||yyyvvvuuuvvvxxxyyyzzz{{{}}}}}}}}}|||{{{tttvvvzzz~~~|||yyyyyyzzztttwwwzzzzzzwwwtttttttttuuuyyy}}}zzzyyywwwuuussssssuuuvvvvvvtttuuuxxx{{{|||}}}~~~|||~~~zzzvvvyyy{{{tttlllhhh_________dddllluuu|||{{{mmm^^^QQQJJJHHHIIIPPP\\\dddlllzzzvvvjjjUUUNNNFFFBBBAAABBBBBBAAA??????>>><<<:::777555333444555555555666666777777888888777666666666666666444444444555555777888888666888999;;;<<>><<<999777555666666555555555555666666777777777777777777777777666666666777888:::;;;<<<:::888888:::<<<===DDDKKKXXXmmm}}}|||uuuiiidddbbbdddggggggiiilllmmmpppuuu{{{qqquuuzzz}}}}}}{{{zzzyyy~~~}}}zzztttooolllllljjjhhhiiikkkkkkjjjhhhjjjlllmmmnnnnnnooorrrtttwwwwwwxxxxxxyyyzzz{{{{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||||||||{{{zzzzzz{{{}}}~~~|||}}}~~~zzz{{{{{{{{{yyyyyy{{{|||~~~||||||xxxsssqqqqqqrrrqqqpppsssvvvyyy{{{{{{zzzzzz{{{xxxxxxxxxxxxwwwwwwwwwwww{{{{{{|||}}}~~~~~~~~~yyywww{{{~~~~~~xxxsssiiiddd______eeennnuuuzzzvvvbbbSSSOOOKKKHHHKKKXXXfffpppvvv{{{xxxmmm]]]UUULLLFFFEEEEEECCCAAA@@@@@@@@@>>><<<:::777666777666666555555555666666777777777777777777777777666666666777888999;;;<<<:::888888;;;<<<>>>EEEMMM^^^ttt~~~~~~xxxjjjdddbbbdddffffffhhhlllnnnqqqvvv|||rrrtttwwwxxxyyyyyy{{{||||||xxxsssooommmkkkjjjhhhhhhiiiiiihhhfffjjjkkkmmmmmmmmmooosssvvvwwwxxxxxxyyy{{{|||~~~{{{{{{|||}}}~~~~~~}}}|||{{{zzz|||}}}~~~~~~~~~~~~~~~~~~}}}~~~{{{xxxvvvwwwuuusssrrrrrrsssrrrqqqwwwzzz}}}~~~}}}~~~zzzyyyxxxwwwuuutttsssrrrxxxyyyyyyzzz|||~~~~~~}}}}}}}}}{{{wwwwwwyyyyyy}}}yyyoooiiibbb___aaahhhooosssxxxgggXXXRRRMMMLLLMMMTTTdddttt{{{yyy}}}}}}qqqggg\\\OOOHHHGGGGGGEEEAAA@@@@@@@@@???===:::888666888777666666555555555555777777777777777777777777666666666777888999:::;;;:::888999;;;<<<>>>GGGQQQddd|||~~~|||kkkeeebbbccceeefffhhhlllnnnqqqwww}}}rrrssstttuuuvvvxxx|||{{{wwwssspppnnnjjjjjjiiiiiihhhhhhggggggkkklllmmmnnnnnnqqqtttxxxyyyyyyyyyyyyzzz|||}}}~~~{{{{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{xxxvvvtttvvvvvvwwwwwwxxxxxxwwwwwwzzz|||~~~~~~~~~}}}|||zzzyyywwwvvvuuuwwwwwwwwwxxxzzz|||}}}~~~~~~}}}|||||||||~~~yyywwwvvvyyytttnnnfff```___dddjjjooo{{{~~~zzzlll^^^VVVNNNPPPNNNQQQbbbwww{{{yyyzzzpppcccSSSJJJHHHHHHEEEAAAAAAAAAAAA???===;;;888777999888777666555555555555777777777777777777777777666666666666777888999::::::999999;;;<<<@@@JJJVVVhhh}}}mmmgggbbbcccdddeeehhhlllnnnqqqwww~~~qqqrrrtttuuuvvvyyy~~~{{{wwwssspppooojjjkkkkkkjjjiiihhhiiiiiinnnooopppqqqqqqsssvvvyyyzzzyyyxxxxxxxxxyyy{{{|||zzz{{{}}}~~~}}}||||||}}}}}}}}}|||zzzyyyxxxxxxyyy{{{|||}}}}}}}}}}}}}}}|||}}}~~~~~~}}}|||}}}~~~}}}{{{{{{zzzwwwwwwwwwxxxyyy{{{|||}}}~~~~~~}}}}}}}}}}}}}}}zzzyyy{{{wwwrrrjjjccc```bbbhhhmmmvvvzzz{{{qqqdddZZZPPPQQQOOOPPP```wwwzzz~~~xxxkkkZZZNNNIIIGGGDDD@@@BBBBBBAAA@@@>>>;;;999777888888777666666666666666666666666666666666666666666666666666777888999999:::999:::<<<<<>>;;;::::::999777777666666666555555444444555555666777666666666777888999:::;;;<<<;;;===@@@DDDOOObbbtttwwwlllgggiiilllooopppuuuzzz~~~wwwmmmkkkooopppvvv~~~~~~zzzvvvtttvvvxxxyyy}}}nnnvvv~~~|||vvvrrrpppooommmmmmlllmmmpppuuuyyy||||||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{zzz~~~zzzooofffccccccooozzz||||||||||||zzzooodddZZZUUUTTTUUU]]]fffyyy~~~tttgggWWWKKKGGGDDDCCCBBBBBBCCCBBB???===;;;:::999888777666666666555555555555555666666777555555555555666777888999;;;;;;===AAAHHHUUUlllrrrkkkkkknnnqqqrrrwww{{{wwwnnnlllooosssyyy|||xxxwwwvvvvvvxxx{{{~~~ooowww|||wwwtttrrrqqqkkkkkkkkkmmmppptttxxxzzz}}}}}}}}}||||||{{{zzzzzz|||zzzwww{{{~~~tttiiiccc___jjjsssuuutttuuuvvvvvvnnnfff]]]WWWUUUVVV[[[aaawww~~~{{{|||~~~uuujjj[[[NNNGGGEEEDDDBBBBBBCCCBBB@@@>>><<<;;;:::888777777666666666555555555555666777777999888888777777888888888::::::<<>>===;;;999888777666666666666666666666777888888555555666666777888::::::<<<===BBBNNNaaa~~~yyyxxxyyyyyy|||xxxxxxxxx~~~{{{vvvwwwrrr{{{uuusssyyynnnuuu~~~zzzwwwtttqqqooonnnmmmnnnqqqtttvvvvvvwwwwwwxxxzzz||||||xxx{{{|||xxxnnnkkkhhhgggiiimmmppprrrmmmkkkggg```ZZZUUUTTTTTT^^^kkkyyy}}}xxxssstttwwwsssmmmiii^^^SSSLLLFFFCCCEEEDDDAAA??????======<<<;;;:::888777666555555666666777888888888888888888777888888999999<<<;;;AAARRRhhh}}}|||wwwppppppuuu{{{~~~xxxvvv~~~vvvqqqrrrvvv|||ooouuu~~~{{{xxxtttrrrpppnnnmmmnnnqqqtttuuuuuuvvvvvvvvvxxx{{{}}}xxxzzz{{{qqqlllfffeeehhhmmmppprrrooommmhhhaaaYYYUUUTTTTTTZZZgggwww}}}yyywwwwwwzzztttooodddXXXNNNHHHDDDEEEEEEBBB@@@AAA=========<<<:::999777666999999888777777666666555888888888777888888999:::;;;;;;CCCRRRgggvvvnnniiilllqqqwww{{{xxxxxxqqqnnnpppvvv{{{nnnttt}}}|||yyyvvvsssqqqooommmnnnpppsssttttttttttttsssuuuyyyyyyxxx}}}~~~tttmmmdddbbbffflllppppppssspppjjjaaaYYYUUUSSSTTTWWWcccttt~~~yyy|||wwwkkk^^^RRRJJJEEEEEEFFFDDDBBBCCC>>>======<<<;;;999888777999999888777777666666555888888777777888999999::::::===EEESSSfffzzzvvvjjjeeeccciiipppwww{{{}}}qqqjjjiiinnnuuuzzzlllqqqzzz}}}{{{wwwuuurrrpppmmmmmmooorrrsssssssssrrrrrrtttyyyzzzwwwzzzyyyoooeeeaaaeeekkkoooooouuurrrlllccc[[[UUUSSSTTTVVVaaasssrrrfffVVVMMMEEEEEEEEEDDDBBBCCC>>>>>>>>>===;;;:::888777444555555666666777888888777777777777888999:::::::::???IIIVVViiiwwwnnnhhhcccaaaccckkkttt{{{}}}nnngggffflllsssyyy~~~iiimmmvvv|||yyyvvvtttqqqnnnlllnnnppprrrrrrrrrrrrrrrtttzzz|||xxxzzz|||ssshhhbbbdddiiimmmnnnuuurrrmmmeee]]]WWWUUUTTTXXXaaaqqq}}}qqq\\\PPPFFFDDDEEECCCBBBBBB??????>>>===<<<:::999888333333444555555666666777777777777777888999:::;;;;;;BBBMMM\\\ppp~~~xxxpppggg```______dddnnnwww~~~nnnfffeeekkkqqqxxx}}}gggjjjrrr~~~~~~zzzxxxuuurrrnnnlllmmmooopppqqqsssssstttwww}}}zzz{{{xxxnnnfffdddfffjjjmmmrrrqqqnnnhhhaaa[[[WWWVVVZZZ___kkk|||}}}cccUUUHHHEEEEEEDDDBBBBBB@@@??????>>>===;;;:::999777777666555555444444333666666777777888999;;;;;;===EEERRRccc||||||yyyrrrkkkccc^^^]]]^^^dddnnnvvv}}}}}}lllffffffkkkqqqyyy|||fffiiiqqq}}}|||yyyvvvsssnnnkkklllnnnoooppptttuuuwww{{{|||{{{|||tttjjjdddcccggglllnnnooonnnkkkddd^^^YYYWWWYYY\\\dddqqq~~~kkk[[[LLLGGGGGGFFFDDDCCC@@@@@@??????===<<<:::999888888888777666666555555666666666777888:::;;;<<>>>>><<<:::777777777777777666666666666666777777666666888;;;>>>BBBMMM^^^uuu{{{zzzvvvtttuuu{{{}}}ssshhhcccbbbdddaaaeeeccchhhuuu|||zzznnnaaa]]]ccclllrrrttt~~~fffgggmmmxxx}}}xxxuuupppnnnnnnooopppqqqtttwww}}}~~~|||}}}~~~zzz}}}yyyrrrjjjeeeccccccjjjooopppmmmjjjfff___XXXUUUSSSTTTWWW___ooopppbbbRRRHHHGGGIIIGGGDDDCCCAAA???>>>>>>===:::777777777777777666666666666666777777666666888<<>>===:::888777777777777666666666666666777777777777999<<>>;;;999777777777777666666666666666777777777777999===@@@JJJVVVooo|||vvvvvvwww|||rrrjjjgggfffeeekkkjjjooo{{{qqqggg[[[]]]^^^___bbbiiisss{{{uuuvvvxxx|||zzzuuuooolllllloooqqqrrrrrrvvv}}}}}}|||zzzrrrjjjdddaaadddkkkrrrttttttsssmmmfff]]]XXXVVVXXXYYYddd}}}ppp^^^PPPIIIFFFCCCAAABBBAAA?????????>>><<<:::777777777777666666666666666666777777888:::>>>AAAKKKXXXrrr{{{xxxyyy|||uuummmjjjjjjdddkkkkkkooo{{{~~~mmmbbbZZZ]]]```bbbeeekkkttt{{{{{{{{{}}}zzzuuuooollllllooorrrssstttxxx~~~{{{}}}{{{tttlllfffdddbbbjjjpppsssuuuuuuqqqkkkbbbYYYVVVYYYZZZ```xxx|||ppp```RRRJJJGGGEEEDDDBBBAAA@@@???@@@???<<<:::777777777777666666666666666666777777888:::>>>BBBKKKYYYsssyyyyyy}}}xxxpppmmmlllffflllmmmqqq}}}~~~mmmaaa\\\___bbbdddgggmmmuuu{{{|||wwwppplllkkknnnppprrruuuzzz{{{||||||uuunnniiifffaaahhhooorrrtttwwwuuuppphhh]]]XXX[[[[[[\\\nnntttcccUUULLLHHHFFFEEEBBBAAA@@@@@@@@@???===;;;777777777777666666666666555666777888888;;;???BBBIIIXXXrrr}}}zzzsssooonnniiippprrrvvv~~~lll```]]]^^^aaadddiiipppwww|||~~~yyyqqqlllkkkllloooppptttyyyzzz{{{|||uuuooojjjhhhaaagggmmmqqqtttwwwvvvrrrnnnaaaZZZ]]]]]][[[hhh|||zzzhhhXXXMMMGGGDDDCCCBBBAAA@@@@@@@@@???===;;;777777777777666666666666555666777888888;;;???CCCIIIWWWqqq|||tttooonnnllltttvvvzzz}}}kkk___]]]]]]___cccjjjrrryyy}}}yyypppkkkllloooqqqrrruuuzzz~~~zzzvvvpppiiicccaaaccchhhooouuuwwwwwwuuuuuuiii]]]ZZZ\\\```gggnnn}}}kkkZZZMMMFFFBBB@@@AAAAAA@@@@@@???>>>>>>>>>;;;:::999888777777777777555555888<<<<<<:::>>>EEEOOO]]]pppzzzsssppppppooosssxxx}}}nnnccc___```aaadddiiipppvvvzzzyyypppkkkkkknnnqqqrrrxxx}}}}}}}}}{{{wwwrrrjjjeeeaaacccgggmmmsssuuuuuusssqqqhhh```___```bbbggglllppp^^^OOOFFFCCCBBBAAAAAA@@@??????>>>>>>===;;;:::999888777777777777666666888;;;;;;:::@@@GGGTTTcccxxx~~~xxxvvvvvvuuuxxx|||qqqeee______```ccchhhooovvvyyyyyyqqqlllkkkmmmppprrr{{{}}}{{{}}}yyyssslllfffaaabbbeeejjjoooqqqqqqppplllfffbbbcccddddddeeeiii{{{wwwcccQQQFFFCCCDDDAAA@@@@@@??????>>>======;;;:::999888777777777777888666777::::::;;;BBBKKK[[[mmm~~~||||||~~~ttthhhaaaaaabbbeeejjjqqqwww{{{zzzrrrmmmkkkmmmpppsss}}}}}}{{{}}}yyytttlllfff```aaabbbfffjjjllllllkkkhhhcccaaacccdddcccdddhhhttt|||gggSSSFFFCCCDDD@@@@@@@@@???>>>>>>======;;;:::999888777777777777999777777888999<<>>======<<<;;;:::999888777777777777:::777777888999===HHHRRRiiizzzmmmdddeeefffjjjpppwww~~~~~~zzz|||}}}wwwppplllmmmrrrvvv|||{{{|||zzztttlllfff```^^^]]]^^^```aaabbbaaabbb___^^^___^^^^^^bbbiiioooyyygggUUUHHHCCCBBB@@@??????>>>>>>===<<<<<<;;;:::999888777777777777999777777999;;;???JJJUUUkkk|||pppcccdddfffjjjqqqyyyyyywww{{{yyyrrrmmmnnnssswww~~~zzz~~~{{{vvvnnnhhh___]]][[[ZZZ\\\]]]^^^^^^___^^^___aaa```^^^bbbhhhiiivvvfffXXXLLLEEEAAA?????????>>>======<<<<<<;;;:::999888777777777777999777777:::<<<@@@KKKVVVjjjzzzsssdddeeehhhmmmuuu~~~~~~vvvvvv|||{{{sssnnnnnnsssxxxyyy}}}}}}xxxoooiii___]]]ZZZYYYZZZ[[[\\\\\\]]]]]]aaadddccc```bbbgggbbbxxxtttfffYYYOOOFFFBBB?????????>>>======<<<<<<;;;:::999888777777777777888666777:::===AAALLLVVViiiyyyuuuhhhiiilllrrrzzz}}}tttnnnmmmrrrvvvzzz{{{|||xxxppphhhbbb___[[[YYYYYYZZZZZZZZZ^^^___bbbdddeeeeeedddcccgggppp~~~vvvkkk[[[KKKDDDDDDAAA@@@???>>>============<<<;;;999888777777666666777888:::;;;;;;>>>KKKYYYjjj~~~xxx}}}mmmmmmooovvvuuuooonnnqqquuu~~~zzz{{{{{{xxxrrrjjjbbb___[[[YYYYYYZZZ[[[[[[\\\^^^aaaccceeeffffffffffffmmm|||~~~wwwmmm^^^NNNFFFEEEAAA@@@???>>>============<<<;;;999888777777666666777888:::;;;;;;>>>KKKYYYhhhzzz~~~rrrrrrtttzzzxxxpppooorrruuu|||{{{{{{|||zzzssslllbbb___ZZZXXXXXXZZZ[[[[[[\\\^^^```cccfffhhhiiiiiiiiikkktttyyyqqqbbbRRRHHHFFFAAA@@@???>>>============<<<;;;999888777777666666777777999;;;;;;???LLLYYYfffvvvyyyxxxyyy~~~{{{ssspppsssvvv{{{|||{{{}}}uuummmbbb___ZZZWWWWWWYYYZZZZZZ^^^___aaadddgggjjjlllmmmppplllnnn~~~}}}tttfffTTTIIIEEEAAA@@@???>>>============;;;;;;999888777666666666666777999;;;;;;???LLLZZZiiivvv~~~~~~}}}tttqqqsssvvvyyy||||||xxxoooeeeaaa[[[WWWWWWXXXYYYZZZaaabbbcccfffjjjnnnqqqtttvvvoookkkvvv}}}vvvgggUUUHHHCCCAAA@@@???>>>============;;;;;;999888777666666666666666999;;;;;;???LLLZZZlllwww}}}}}}{{{rrrpppsssvvvyyy~~~}}}||||||sssjjjeee___ZZZYYYZZZ[[[[[[bbbccceeehhhnnntttzzz}}}~~~uuummmrrr~~~tttgggVVVHHHCCCAAA@@@???>>>============<<<;;;999888777777666666555666999;;;;;;???MMM[[[lllvvv{{{zzz{{{{{{sssxxxvvvooommmppptttyyy~~~~~~|||zzzqqqlllddd___\\\]]]]]]^^^```bbbeeejjjrrr|||~~~tttuuuyyy{{{rrrfffVVVJJJEEEAAA@@@???>>>============<<<;;;999888777777666666555666888;;;;;;@@@MMM[[[fffpppvvvsssrrrvvvuuuooorrrzzz}}}rrrllljjjnnnrrryyy~~~|||wwwqqqhhhbbb______``````^^^```dddlllvvv|||zzz}}}tttxxxpppeeeWWWLLLHHHAAA@@@???>>>============<<<;;;999888777777666666555666888;;;;;;@@@MMM[[[```kkkrrrooonnnqqqpppkkkuuu~~~yyypppjjjiiimmmqqqxxx}}}~~~~~~|||uuukkkddd```^^^\\\[[[```aaaeeemmmyyy~~~~~~xxxttt|||vvvkkkcccYYYMMMCCCAAA???>>>>>>??????===<<<<<<<<<;;;::::::999999888444666777888;;;DDDPPPYYYbbbeeehhhjjjkkkkkklllmmmyyy|||yyypppjjjiiilllpppyyy}}}~~~}}}xxxnnngggbbb```]]][[[```aaaeeemmmyyy|||vvvqqqyyyyyyooofff[[[NNNCCCAAA@@@>>>>>>??????===<<<;;;;;;;;;:::999999888888666777888999===FFFRRRZZZaaadddfffhhhhhhiiijjjllluuuzzzzzzqqqkkkiiilllnnnzzz~~~{{{zzz||||||ssskkkeeeaaa]]][[[___```dddmmmxxx{{{|||rrrmmmttt}}}uuulll___PPPEEEBBB@@@>>>>>>>>>>>>===<<<;;;;;;:::999999888888777777888999:::>>>GGGSSS\\\bbbdddfffggghhhiiikkkmmmqqq{{{{{{tttnnnkkkmmmnnnzzz~~~{{{zzz|||wwwnnngggaaa]]][[[___```dddlllxxx~~~xxxqqqjjjqqq{{{}}}sssdddSSSGGGCCCAAA>>>===>>>>>>===<<<;;;::::::999888888777777666888999:::>>>HHHTTT]]]dddfffiiikkkkkklllmmmoooppp}}}}}}xxxrrrooooooqqq{{{~~~}}}}}}}}}}}}{{{qqqhhhaaa\\\ZZZ^^^___dddlllwwwxxxqqqjjjoooyyyxxxhhhWWWKKKDDDAAA>>>============<<<;;;;;;::::::999888888777555777888:::>>>GGGTTT]]]dddhhhmmmpppqqqpppooooooooo~~~|||xxxuuutttuuu||||||}}}zzz{{{~~~~~~uuujjjbbb]]][[[^^^___dddlllvvv{{{ssskkkqqqzzzyyyhhhXXXMMMEEEBBB>>><<<<<<======<<<<<<<<<;;;::::::999999888555777888:::>>>HHHTTT]]]cccjjjrrrxxxxxxuuupppnnnnnn}}}~~~~~~|||zzzyyyyyy}}}wwwzzz~~~}}}tttuuuxxx~~~xxxmmmddd___]]]]]]___ccclllvvv~~~tttnnnsss|||vvvfffWWWNNNEEEBBB>>><<<<<<======<<<======<<<;;;;;;::::::999666888999;;;@@@IIIVVV___eeennn{{{}}}uuupppppp~~~}}}|||zzzxxxuuuttttttuuussssssssstttuuuvvvwwwxxxwwwxxxyyy{{{~~~}}}||||||~~~|||sssxxx}}}zzznnnooorrrxxx{{{pppfffaaa```]]]___ccclllvvvuuupppuuu~~~sssdddVVVMMMFFFBBB>>><<<<<<<<<===<<<>>>======<<<<<<;;;::::::777999;;;===AAAKKKWWWaaaiiittt{{{tttsss}}}vvvvvvuuussspppnnnmmmnnnjjjkkkkkkkkklllnnnooopppkkkkkkjjjkkkmmmppptttvvvssswww|||}}}zzzyyy}}}wwwppplllmmmppptttzzz~~~}}}}}}~~~~~~vvvlllccc]]][[[___ffflllsssyyyqqqrrrvvv}}}ssseeeVVVLLLDDDCCC@@@>>><<<;;;;;;;;;======<<<;;;::::::999999:::888888>>>DDDMMM[[[ggghhh}}}}}}yyy~~~|||zzzyyyppppppooonnnllljjjgggeeefffeeeeeedddcccbbbaaaaaabbbaaa___^^^___aaaccceeecccfffjjjooosssvvvxxxyyy~~~zzz|||rrrkkkjjjlllooossswwwyyyzzzyyy{{{zzzzzzzzz{{{}}}wwwnnnddd^^^\\\___eeekkkrrryyytttqqquuu}}}vvvhhhXXXNNNDDDCCC@@@>>><<<<<<;;;;;;===<<<<<<;;;::::::999999:::888999>>>EEENNN]]]iiisss~~~}}}|||{{{yyywwwuuusssmmmmmmllljjjhhheeecccbbbbbbbbbaaa```___^^^^^^]]]\\\[[[YYYXXXXXXZZZ\\\]]]YYY[[[^^^bbbfffiiikkkllloooqqqsssvvvxxxyyyyyyyyy|||}}}~~~zzz}}}ooohhhjjjlllooosssuuuuuuuuutttxxxxxxyyy|||~~~yyyqqqgggaaa]]]___dddjjjqqqxxx}}}xxxsssvvv}}}zzzkkk[[[OOODDDCCCAAA>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888:::???GGGQQQaaaooo~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwvvvtttrrrpppnnnllljjjiiifffcccaaa___^^^]]]]]]]]]\\\[[[ZZZYYYYYYXXXVVVUUUSSSRRRRRRSSSTTTUUUUUUVVVWWWZZZ]]]```cccdddfffgggjjjmmmpppssstttuuuwwwxxxyyyzzz{{{~~~~~~zzz}}}yyyooojjjlllnnnqqqrrrtttuuuwwwxxx}}}~~~|||uuukkkddd___```ccciiipppwww|||~~~|||wwwzzz~~~nnn[[[OOOEEECCCAAA???===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888:::AAAIIIVVVjjjzzzyyyyyyxxxxxxyyyyyyyyyzzzsssrrrqqqpppmmmkkkiiiggggggeeeaaa^^^[[[ZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSQQQOOOOOOOOOPPPQQQTTTTTTUUUVVVYYY\\\___```bbbdddfffiiillloooqqqrrrtttuuuwwwxxxyyy||||||yyyyyy}}}~~~sssllljjjmmmnnnpppqqqssswww|||yyyooohhhbbbaaaccchhhpppwww{{{}}}zzz|||ooo\\\OOOEEEDDDAAA???===<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999888;;;BBBMMM]]]vvv}}}{{{ttttttssssssssstttuuuuuuqqqpppooommmkkkhhhfffdddcccaaa^^^[[[YYYWWWWWWVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMNNNNNNPPPPPPPPPQQQSSSVVVYYYZZZ______aaaccceeegggiiijjjmmmoooqqqrrrtttvvvzzz}}}~~~zzzxxxwww}}}tttlllhhhgggkkknnnqqqsssuuuyyy}}}ssskkkeeecccccchhhpppwww{{{|||~~~zzz{{{}}}qqq]]]QQQEEEDDDBBB???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999<<>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::999<<>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::===EEEVVVrrrxxx|||{{{yyyxxxvvvsssooollljjjiiifffdddcccdddeeefffiiihhhgggeeebbb___\\\[[[WWWWWWXXXWWWVVVUUUSSSQQQSSSRRRRRRQQQPPPOOONNNNNNLLLMMMMMMNNNNNNOOOOOOOOONNNOOORRRUUUXXXYYYYYYYYY\\\\\\]]]^^^```ccceeegggeeegggjjjlllnnnpppsssuuuwwwzzz~~~}}}wwwvvvvvv{{{rrrhhhfffhhhkkkmmmsssyyy}}}xxxuuuhhheeeeeekkkqqquuuyyy~~~zzzzzz}}}uuufffYYYLLLHHHCCC???>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::999;;;>>>GGGZZZzzz{{{www~~~~~~}}}||||||xxxtttqqqooommmkkkiiihhhfffdddbbbbbbbbbcccdddeeeffffffeeebbb^^^YYYVVVWWWUUUTTTUUUVVVTTTPPPLLLQQQPPPOOOOOONNNNNNOOOOOOOOONNNLLLKKKKKKMMMNNNOOOOOOQQQTTTVVVWWWXXXZZZ\\\``````aaabbbccccccddddddfffhhhjjjkkklllooorrruuuwwwyyy|||~~~~~~~~~~~~{{{wwwwwwyyy}}}uuukkkeeefffkkkpppssszzz|||wwwttthhhdddeeekkkqqquuuyyy~~~zzzxxx~~~|||~~~{{{uuudddUUUKKKGGGBBB???======<<<;;;<<<<<<;;;;;;;;;:::::::::;;;<<>>======<<<<<<<<<;;;;;;;;;;;;:::::::::<<<===AAAKKK```vvvvvv{{{xxxvvvuuurrroookkkiiigggfffeeeccceeecccaaa___^^^^^^^^^___aaa```___^^^\\\YYYWWWVVVTTTTTTTTTVVVWWWVVVSSSPPPPPPPPPOOONNNNNNNNNNNNNNNOOONNNMMMMMMMMMNNNPPPQQQRRRTTTWWWYYYYYYZZZ\\\^^^___``````aaaaaabbbbbbbbbbbbeeehhhiiiiiiiiijjjkkkkkkmmmpppsssuuuwwwzzz|||~~~|||yyyuuusssssstttuuuuuutttvvvxxxzzz{{{~~~{{{wwwxxx|||}}}uuupppnnnlllmmmrrryyy}}}yyytttpppgggcccccciiiooosssxxx|||||||||{{{zzz~~~zzzrrr{{{{{{ssstttsss}}}}}}hhhVVVGGGDDD@@@===<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===AAAMMMdddvvvwww~~~yyyuuusssqqqmmmjjjgggddddddcccaaa```aaa```^^^]]][[[[[[[[[[[[]]]\\\[[[ZZZXXXWWWVVVVVVSSSTTTUUUWWWWWWVVVTTTRRRPPPOOOOOONNNMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRRRRTTTVVVYYYZZZ[[[\\\]]]___``````aaaaaaaaabbbbbbbbbaaadddgggiiihhhggggggggggggiiilllmmmoooqqqtttvvvyyy|||~~~yyyvvvsssrrrssstttuuuuuusssuuuwwwxxxyyy{{{yyywwwyyy}}}zzzqqqmmmnnnoooqqquuu|||}}}xxxsssooogggcccccchhhmmmqqquuuyyyxxxyyywwwvvvyyy{{{qqqxxxyyypppssssss|||iiiWWWGGGDDD@@@===<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===BBBOOOhhhxxxwww}}}xxxtttpppooojjjgggdddbbbaaa```^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVTTTVVVWWWXXXWWWUUUTTTSSSOOOOOONNNMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQRRRSSSTTTUUUWWWZZZ\\\\\\\\\^^^___aaaaaaaaabbbbbbbbbbbbbbbaaadddggghhhgggeeeeeeeeeggghhhiiijjjjjjkkknnnqqqvvvxxx|||~~~}}}uuusssqqqppprrrssstttttttttuuuwwwxxxyyy{{{~~~~~~yyyxxxzzz|||}}}~~~}}}zzzqqqmmmmmmmmmpppwww~~~|||xxxrrrooogggbbbbbbfffkkkmmmqqquuutttuuutttsssvvv|||~~~|||rrrwwwyyyooorrrrrryyy}}}iiiXXXIIIEEEAAA>>>======<<<<<<:::::::::;;;;;;;;;;;;<<<;;;<<>>===<<<;;;:::::::::;;;;;;<<<<<<<<<===???FFFYYYvvvwww{{{zzztttnnnjjjhhheeebbb^^^ZZZXXXWWWTTTSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSUUUXXXZZZ[[[ZZZYYYWWW\\\^^^___\\\VVVQQQNNNNNNOOONNNNNNMMMLLLMMMMMMMMMMMMNNNPPPRRRTTTVVVVVVWWWVVVXXX[[[\\\\\\\\\]]]___]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___^^^^^^^^^```bbb___```aaaaaabbbeeeiiillllllpppvvv{{{~~~zzztttrrrsssssssssssssssssssssxxxxxxwwwvvvvvvxxx}}}~~~}}}~~~|||xxxvvvvvvtttsssrrrqqqqqquuuzzz{{{qqqgggeee```___cccffffffhhhlllnnnmmmnnnrrrxxx|||}}}|||wwwwww}}}llliiillllllsss~~~tttgggRRRHHH@@@???@@@>>><<<<<<<<<;;;;;;::::::;;;;;;<<<===BBBJJJZZZwwwzzz}}}~~~yyysssnnnjjjhhheeeccc^^^YYYUUURRRQQQQQQSSSQQQOOOMMMNNNQQQTTTVVVSSSSSSRRRSSSUUUYYY\\\___^^^]]][[[WWWSSSPPPOOOPPPTTTQQQNNNLLLKKKMMMPPPRRRUUUSSSQQQPPPQQQSSSVVVXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[ZZZXXXWWWWWWXXXYYYYYYZZZ\\\^^^^^^\\\\\\\\\]]]\\\]]]^^^^^^___bbbfffjjjpppsssxxx}}}~~~xxxrrrrrrrrrrrrrrrssssssssssssvvvvvvwwwwwwwwwzzz~~~~~~}}}|||||||||~~~|||xxxuuusssssssssttttttuuuwww|||{{{rrrhhhddd```^^^aaadddeeegggjjjmmmlllmmmpppvvv{{{}}}}}}xxxwww}}}oooiiikkkkkkrrr~~~vvvjjjUUUJJJAAA@@@@@@===;;;;;;<<<;;;;;;::::::;;;;;;<<<<<>><<<<<<<<<;;;;;;::::::;;;;;;<<<===BBBKKK\\\yyyyyyqqq}}}~~~wwwqqqllljjjaaa___ZZZUUUQQQNNNMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKMMMPPPSSSVVVXXX\\\^^^``````\\\XXXUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTVVVVVVWWWWWWVVVTTTSSSRRRVVVVVVWWWXXXXXXXXXXXXWWWXXXWWWWWWVVVWWWXXXZZZZZZ[[[\\\]]]]]][[[[[[]]]^^^___```bbbdddeeehhhkkknnnrrrtttyyy~~~~~~zzzvvvsssoooooopppqqqqqqrrrssssssssstttuuuuuutttuuuwwwzzz~~~|||{{{zzzyyyyyyzzzzzzyyyxxxxxxxxxxxxxxxzzz{{{}}}~~~~~~}}}{{{yyywwwxxx|||~~~vvvmmmiiiccc___aaabbbbbbdddhhhiiiiiikkknnnttt|||sssdddbbbfffrrr}}}{{{ssskkkYYYNNNDDDAAAAAA???>>>>>><<<;;;;;;::::::;;;;;;<<<<<>>???<<<;;;;;;::::::;;;;;;<<<:::???HHH[[[yyyssscccfff{{{xxxsssuuuxxxqqqllljjjaaa^^^YYYTTTPPPMMMLLLLLLIIIIIIJJJLLLLLLLLLLLLLLLKKKLLLMMMPPPSSSVVVXXXZZZ]]]```cccdddbbb^^^\\\[[[UUUVVVWWWYYYZZZZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWUUUUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUUUUUUUWWWXXXZZZ\\\[[[\\\]]]]]]^^^___ccceeehhhkkknnnppprrrtttwwwzzz{{{}}}}}}yyyvvvtttppppppqqqrrrssstttuuuuuusssuuuvvvvvvvvvvvvxxxyyyyyyyyyxxxxxxyyyzzz{{{|||xxxxxxxxxwwwxxxxxxyyyyyyxxxyyy{{{~~~~~~}}}~~~~~~yyyqqqllleee______```___aaaeeehhhkkkoootttzzzqqqlllpppyyyzzztttaaaTTTHHHCCCAAA>>><<<<<<<<<;;;;;;::::::;;;;;;<<<<<<@@@JJJ]]]{{{hhh[[[aaaxxx~~~tttooorrrxxxqqqllliiibbb___[[[VVVRRROOONNNMMMJJJJJJKKKKKKLLLMMMMMMMMMLLLMMMOOORRRUUUXXXZZZ\\\___bbbdddeeeccc```______YYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYUUUVVVVVVWWWXXXWWWWWWWWWUUUTTTTTTUUUVVVYYY[[[\\\[[[\\\]]]^^^___bbbfffjjjnnnqqqtttwwwyyy{{{~~~}}}~~~~~~~~~}}}xxxuuutttpppqqqqqqrrrtttuuuuuuvvvrrrtttvvvwwwxxxxxxzzz|||wwwwwwwwwwwwxxxzzz|||~~~xxxwwwwwwwwwwwwxxxxxxyyyxxxyyy{{{~~~|||zzz}}}~~~zzzrrrkkkddd^^^^^^^^^^^^```dddhhhlllqqqvvv|||wwwrrrttt{{{yyyeeeXXXJJJDDD@@@<<<999999<<<;;;;;;::::::;;;;;;<<<@@@DDDNNNaaa}}}bbbVVV^^^vvv|||rrrlllqqqxxxqqqkkkhhheeeccc^^^YYYUUURRRQQQQQQMMMLLLLLLLLLMMMNNNOOOPPPNNNPPPRRRUUUXXX[[[]]]___```bbbeeeeeecccaaaaaaaaa___^^^]]][[[ZZZYYYYYYYYY]]]]]]]]]\\\\\\\\\\\\\\\UUUVVVWWWWWWXXXXXXWWWWWWTTTTTTTTTUUUVVVYYY[[[\\\[[[\\\^^^___```dddhhhlllqqqtttxxx{{{}}}}}}~~~~~~}}}{{{xxxuuurrrssstttuuuuuuuuutttssswwwvvvvvvwwwxxxzzz}}}~~~xxxxxxyyyzzzzzzyyyyyyyyyxxxwwwvvvuuuuuuvvvwwwwwwuuuwwwzzz}}}~~~~~~~~~~~~~~~}}}}}}yyyxxxxxxxxxzzz|||}}}|||~~~xxxuuunnnggg```___^^^\\\]]]aaaiiijjjnnnvvvvvvttt{{{{{{nnn\\\JJJBBBAAA@@@>>>===<<<;;;;;;::::::;;;;;;<<<999AAALLL```sss```WWW^^^ttt{{{ooolllttt~~~xxxrrrnnnkkkfffccc^^^[[[XXXVVVSSSPPPLLLLLLMMMOOOPPPQQQRRRSSSPPPQQQRRRTTTWWW[[[___aaacccbbbbbbeeegggfffbbb^^^\\\]]]]]]\\\\\\[[[ZZZYYY[[[\\\\\\]]]^^^^^^______[[[YYYWWWUUUTTTTTTUUUVVVUUURRRPPPPPPSSSXXX[[[\\\^^^^^^___aaaeeejjjooossssssuuuxxx{{{~~~~~~~~~~~~{{{~~~|||zzzzzzyyywwwuuuqqqrrrssstttttttttsssssszzzyyyyyyxxxxxxyyyyyyzzzwwwwwwxxxyyyzzzzzzyyyyyywwwwwwuuuuuuuuuuuuvvvwwwvvvwwwzzz}}}}}}}}}||||||}}}~~~~~~~~~}}}wwwvvvwwwxxx{{{zzzwwwppphhhbbb```___]]]___bbbgggiiioooxxx{{{www{{{zzzlll[[[IIIBBB@@@>>><<<;;;<<<;;;;;;::::::;;;;;;<<<;;;BBBMMM___~~~nnn]]]VVV^^^uuu{{{nnnkkkuuu}}}wwwsssooommmhhhddd```\\\YYYUUURRRPPPLLLLLLNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVXXX[[[]]]___cccbbbccceeefffddd```\\\\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZ[[[\\\]]]^^^^^^___ZZZYYYWWWUUUTTTTTTTTTUUUTTTRRRPPPQQQUUUZZZ]]]___aaaaaabbbdddgggkkkooorrrppprrruuuxxxzzzzzzzzzzzzwww|||~~~}}}~~~~~~}}}{{{wwwvvvvvvwwwwwwvvvqqqrrrsssttttttttttttsssyyyyyyyyyzzzzzzyyyyyyxxxuuuvvvwwwxxxyyyzzzzzzzzzvvvuuutttttttttuuuvvvwwwxxxyyy{{{}}}~~~|||{{{zzzxxxxxxyyy|||~~~xxxsssqqquuuwww{{{|||yyyrrrjjjcccbbbaaa___```ccceeeiiippp{{{zzz{{{}}}wwwjjjZZZJJJBBB@@@>>><<<<<<<<<;;;;;;::::::;;;;;;<<<<<>><<<;;;;;;::::::;;;;;;<<<===CCCKKKZZZtttqqq^^^TTTSSS^^^yyy|||nnnkkkvvv{{{wwwtttsssqqqjjjfff___YYYUUUQQQNNNKKKIIIJJJLLLNNNQQQSSSUUUVVVYYYYYYZZZZZZ[[[[[[\\\]]]aaabbbcccdddbbb___ZZZWWWZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYY[[[\\\]]]^^^ZZZYYYYYYWWWVVVUUUTTTSSSSSSRRRSSSVVV\\\bbbfffhhhiiijjjkkklllmmmnnnoooooommmnnnoooqqqrrrsssssssssqqqrrrssssssssssssrrrppppppqqqrrrssssssuuuxxx{{{~~~~~~}}}}}}|||||||||||||||||||||{{{{{{zzzyyyyyyyyyzzzvvvrrrppprrruuuwwwxxxtttttttttuuuuuuvvvwwwxxxtttuuuwwwyyyzzzzzzyyyyyyssstttuuuwwwxxxyyyyyyyyyuuutttsssssssssuuuvvvwwwzzzzzzzzz{{{{{{|||}}}}}}||||||xxxsssrrrpppppprrrvvvzzz}}}~~~|||uuuqqqssszzz}}}zzzssskkkdddbbbaaa______ccceeejjjsss{{{{{{zzzzzzrrrlll```TTTHHHCCCAAA>>>===>>><<<;;;;;;::::::;;;;;;<<<<<>>;;;888888;;;===<<<:::;;;???FFFUUUooonnn]]]PPPNNNQQQ```yyyqqqqqq~~~{{{tttmmmhhhbbb^^^XXXTTTTTTTTTUUUTTTWWWXXXYYYZZZ\\\___aaabbbfffggghhhfffcccaaa``````aaaaaaaaa```^^^\\\YYYXXXYYYWWWVVVWWWYYY\\\^^^^^^]]]]]]]]]^^^___bbbdddeeejjjqqquuutttqqqlllccc[[[[[[\\\^^^```ccceeefffgggiiihhhhhhkkkoootttxxxyyyxxxxxxzzz}}}pppiii```]]]___bbbbbbaaabbbdddfffgggggghhhjjjllloooqqqssssssrrrqqqtttvvv{{{}}}||||||yyyyyyzzzzzzyyyxxxvvvuuuuuuttttttsssrrrqqqppppppqqqqqqqqqpppooonnnmmmllljjjjjjiiiiiiiiijjjlllmmmooonnnmmmlllmmmnnnpppqqquuuuuuuuuuuuvvvvvvvvvvvvuuuvvvvvvuuuttttttuuuwwwvvvuuuuuuvvvvvvwwwxxxyyywwwxxxxxxwwwwwwzzz~~~{{{ssslllhhhccc______cccfffjjjpppwwwrrraaaRRRGGGAAA@@@>>>;;;999999;;;<<<<<<;;;<<<@@@GGGVVVpppmmm\\\OOOOOOTTTddduuunnnqqq{{{vvvqqqkkkgggaaa^^^YYYWWWWWWXXXXXXWWWXXXYYYZZZ\\\^^^aaacccdddfffggggggeeebbb``````aaacccccccccbbbaaa^^^\\\[[[ZZZWWWUUUVVVYYY\\\^^^___]]]^^^___^^^^^^___bbbeeekkkrrrwwwvvvrrrnnnfff___]]]^^^___```bbbdddeeefffllllllllloootttyyy|||}}}xxxxxx{{{kkkeee]]][[[^^^aaacccbbbccceeehhhiiijjjlllnnnpppqqqsssvvvvvvtttuuuwwwyyy~~~}}}|||{{{zzzuuuuuutttsssrrrrrrrrrrrrpppppppppppppppoooooooooooooooooonnnmmmlllkkkjjjgggfffffffffgggiiikkklllnnnmmmlllllllllmmmnnnooossstttuuuvvvwwwvvvvvvuuuvvvwwwvvvuuurrrqqqrrrtttuuuuuuvvvwwwxxxxxxxxxxxxvvvwwwwwwwwwxxxzzz|||uuummmiiiddd___```cccdddhhhooovvv~~~|||~~~lllZZZKKKBBB>>>===;;;999999:::<<<<<<;;;<<<@@@HHHWWWrrrppp^^^QQQPPPWWWhhhpppkkkqqq}}}xxxtttppplllhhheeeaaa___\\\\\\\\\\\\[[[ZZZ[[[[[[\\\^^^aaacccfffgggggggggeeebbb```___aaabbbdddeeeeeeeeedddbbb```___[[[YYYVVVUUUXXX\\\^^^______bbbdddaaa^^^^^^bbbgggmmmtttyyyxxxtttpppiiicccaaa`````````aaacccdddeeemmmmmmmmmpppvvv{{{~~~wwwwww|||{{{hhhccc]]]\\\___ccceeefffgggiiimmmooorrrtttxxxzzzzzz{{{}}}~~~}}}~~~~~~}}}|||zzzyyyyyytttrrrpppnnnnnnnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhheeeeeeeeeeeefffhhhiiikkknnnmmmlllllllllmmmmmmnnnqqqrrruuuvvvwwwvvvuuutttuuuvvvvvvtttrrrqqqrrrtttuuuvvvwwwyyyzzzyyyyyyxxxuuuvvvwwwxxxyyy{{{{{{tttmmmhhhccc^^^^^^bbbbbbgggmmmuuu|||}}}qqq}}}nnn[[[LLLCCC@@@===;;;:::999:::;;;;;;<<<;;;@@@HHHYYYvvvuuubbbRRRQQQXXXjjjoookkkrrryyyuuupppllljjjhhhfffdddcccaaa````````````]]][[[]]]^^^___aaacccfffhhhiiigggfffccc```]]]^^^aaaccceeeeeefffffffffeeedddccc^^^[[[XXXWWWYYY\\\___```bbbfffhhhddd___^^^cccjjjqqqxxx|||xxxsssnnniiiddddddbbbaaa``````aaacccdddiiiiiikkkoootttyyy|||}}}wwwxxx|||~~~rrrhhhddd```___bbbfffhhhiiikkknnnssswwwzzz~~~|||zzzyyywwwwwwsssqqqooollllllmmmnnnoooooonnnmmmlllkkkjjjjjjiiikkkkkkkkkjjjiiihhhgggfffeeeeeedddddddddeeefffgggmmmllllllllllllmmmmmmnnnoooqqqsssuuuvvvuuutttsssrrrsssttttttrrrssstttvvvuuuvvvxxxzzzzzzzzzyyyyyyuuuwwwyyyzzz{{{}}}zzzrrrkkkfffaaa\\\\\\___```eeelllssszzzzzziiirrr}}}mmmZZZLLLDDDBBB<<<;;;;;;:::999:::;;;===:::@@@III\\\{{{yyydddSSSQQQYYYkkktttooouuu}}}rrrooojjjgggfffeeeeeedddeeedddcccccccccaaa___\\\___```aaabbbdddgggiiijjjfffeeebbb^^^\\\]]]```cccdddeeeggghhhhhhhhhgggfffccc```\\\ZZZ\\\^^^___```bbbeeegggccc]]]]]]cccjjjssszzz}}}xxxqqqlllgggccceeeccc```^^^^^^___aaacccffffffhhhmmmsssxxxzzz{{{{{{{{{yyykkkhhheeebbbaaabbbfffhhhjjjmmmqqqvvv|||~~~~~~|||zzzxxxuuutttssspppooommmkkkjjjkkklllmmmmmmlllllljjjiiihhhgggggghhhhhhhhhgggfffeeedddcccccccccbbbaaaaaabbbcccdddiiijjjjjjkkkllllllmmmmmmnnnoooppprrrsssssssssrrrqqqrrrttttttssstttwwwyyywwwwwwxxxyyyzzzzzzzzzzzzwwwyyy{{{||||||~~~xxxqqqiiiddd___YYYYYY]]]___cccjjjqqqxxx~~~{{{hhhnnnwwwoooZZZLLLDDDAAA;;;<<<<<<:::999999;;;===:::@@@JJJ]]]~~~}}}gggTTTRRRZZZmmm|||vvvyyy|||vvvmmmjjjfffdddeeeeeeeeeeeeeeedddccccccdddcccaaa___aaaaaabbbcccdddfffggghhhdddcccaaa^^^\\\\\\___bbbeeefffhhhiiijjjkkkjjjjjjhhhfffbbb````````````______```aaa^^^[[[]]]ccciiissszzz}}}xxxoookkkhhheeefffccc___\\\[[[]]]```bbbdddeeeggglllsssxxxzzz{{{}}}~~~vvviiieeecccaaa```aaadddgggjjjnnnrrryyy~~~}}}|||zzzwwwtttqqqooonnnlllkkkiiihhhgggggghhhhhhhhhhhhhhhggggggfffffffffddddddddddddcccaaa```___^^^]]]]]]]]]^^^```aaabbbeeefffgggiiijjjkkkkkklllmmmmmmnnnooopppqqqrrrrrrrrrssstttuuutttuuuwwwzzzxxxxxxxxxyyyyyyzzz{{{|||zzz{{{}}}~~~~~~xxxppphhhccc^^^YYYXXX\\\]]]bbbiiipppvvv|||kkknnnvvvqqq]]]MMMCCC???;;;<<<<<<;;;999888;;;>>>;;;@@@JJJ^^^~~~qqq[[[UUU[[[lll}}}}}}vvvpppiiigggeeedddeeefffffffffbbbaaa```aaacccddddddcccbbbbbbbbbccccccdddeeefffbbbbbb```^^^\\\\\\___aaafffgggjjjlllnnnnnnnnnnnnmmmkkkhhhfffeeeccc```^^^^^^^^^^^^]]]]]]```fffjjjrrryyy}}}wwwooolllkkkjjjeeebbb^^^ZZZYYY\\\___bbbaaabbbeeekkkrrrwwwyyyzzzxxx{{{~~~qqqgggaaaaaaaaaaaabbbfffjjjmmmsssxxx|||zzzxxxuuuqqqnnnkkkjjjhhhhhhgggfffeeeeeeeeeeeedddddddddeeeeeefffffffffbbbbbbaaaaaa```^^^]]]\\\YYYYYYYYYZZZ\\\^^^aaabbbbbbcccdddfffhhhiiijjjjjjlllllllllmmmnnnpppqqqrrrsssuuuvvvuuuuuuuuuwwwyyyzzzyyyxxxxxxyyyzzz|||}}}{{{}}}xxxqqqiiiddd^^^YYYXXX\\\\\\aaaiiipppvvv{{{lllnnnuuurrr___OOODDD???:::<<<===;;;888888;;;>>><<>><<<<<<;;;:::::::::::::::;;;@@@HHHXXXwwwfffcccnnn}}}vvvnnniiidddaaa[[[UUUPPPMMMLLLLLLNNNOOOPPPRRRUUUXXX\\\]]]___aaadddfffffffffeeeddd^^^^^^]]]^^^___aaacccdddfffhhhmmmsssyyy||||||zzzyyyvvvqqqjjjbbb^^^]]]]]]```___^^^___cccfffhhhiiijjjgggdddcccdddfffggggggcccdddeeeffffffeeeaaa___aaa```___```cccddddddccc]]]\\\^^^bbbiiinnnpppqqqkkkkkkjjjjjjkkkpppvvv{{{|||}}}zzz{{{xxxtttqqqpppppppppooollliiieeebbbaaa```___]]]___```aaa___\\\ZZZZZZZZZYYYZZZZZZZZZZZZYYYYYYXXXYYYXXXXXXZZZ\\\\\\[[[ZZZWWWYYY\\\^^^^^^^^^___```______``````aaabbbcccdddaaa```___```bbbccccccbbbgggiiilllooorrruuuwwwxxxuuuwwwzzz{{{||||||~~~~~~}}}|||{{{|||~~~~~~{{{zzzyyyyyywwwvvvttttttuuuvvvxxx{{{}}}}}}tttooohhhaaa[[[XXXXXXXXXZZZ]]]bbbfffjjjmmmqqqssswwwvvvnnnooo}}}tttgggYYYLLLCCC@@@<<<;;;;;;:::::::::::::::;;;???EEETTTrrriiigggsss}}}uuummmhhh___[[[UUUPPPMMMLLLNNNOOOPPPQQQQQQSSSVVVZZZ]]]^^^```cccgggiiihhhgggffffff]]]]]]]]]^^^___aaadddeeefffiiinnnuuu{{{}}}{{{yyywwwtttnnnfff^^^ZZZZZZ[[[[[[[[[\\\]]]___bbbeeegggiiifffcccbbbcccdddddddddaaabbbccccccbbb```]]][[[[[[ZZZ[[[]]]aaaccccccccc^^^\\\\\\aaaiiipppsssssspppooommmllllllpppvvv{{{|||vvvssstttuuuvvvtttxxxzzzvvvtttrrrpppoooppppppnnnmmmgggdddaaa`````````_______________]]]ZZZYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXZZZZZZ\\\^^^aaa```^^^\\\YYY\\\___`````````aaabbb```aaabbbccccccccccccccc``````aaaccceeefffeeedddiiijjjmmmppptttvvvxxxxxxuuuxxx{{{|||{{{{{{|||~~~||||||||||||}}}~~~~~~~~~zzzwwwsssqqqrrrrrrrrrqqqssstttvvvyyy}}}~~~{{{sssooohhh```[[[XXXWWWXXXWWW[[[```eeejjjnnnrrruuuxxxyyyooooooyyytttkkk___SSSIIICCC@@@<<<;;;::::::999999::::::;;;>>>CCCPPPlll}}}iiikkkxxx|||tttkkkfff\\\XXXSSSNNNLLLMMMOOOQQQSSSSSSTTTVVVXXX\\\___```aaaeeejjjkkkjjjhhhgggggg\\\\\\\\\]]]___bbbdddfffgggkkkqqqyyy~~~|||yyytttqqqjjjbbbZZZWWWXXXYYYVVVYYY\\\]]]]]]^^^cccfffiiigggddddddeeeffffffeeeaaabbbbbbaaa___]]][[[[[[ZZZYYYZZZ]]]aaacccddddddaaa___^^^ccckkksssvvvvvvuuutttqqqmmmlllooouuuyyy~~~}}}xxxrrrnnnmmmnnnoooooonnnrrrwww~~~}}}wwwsssllllllmmmoooppppppmmmkkkdddbbb``````aaabbbcccbbb______^^^[[[XXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZ[[[^^^aaadddccc```]]][[[^^^aaabbbbbbbbbcccdddaaabbbccceeeeeeeeedddccc___```bbbfffiiijjjiiigggkkkmmmooorrrtttvvvwwwxxxuuuyyy|||}}}{{{zzz|||}}}{{{||||||}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzz}}}}}}vvvsssooommmnnnoooppppppuuuwww{{{}}}{{{sssooohhh```[[[XXXWWWWWWUUUYYY___eeejjjoootttxxxyyy{{{ppppppsssnnneeeYYYNNNFFFBBB@@@<<<;;;::::::999999::::::;;;>>>BBBNNNiii{{{iiilll{{{{{{rrrjjjddd]]]YYYSSSOOOMMMNNNQQQTTTUUUUUUVVVWWWZZZ]]]```bbbbbbfffkkkmmmkkkhhhhhhhhh\\\\\\\\\]]]___bbbdddfffhhhlllttt{{{}}}yyyrrrnnnhhh___XXXUUUVVVXXXTTTXXX]]]]]][[[]]]bbbgggjjjhhhggghhhiiijjjjjjiiicccccccccaaa^^^\\\[[[[[[\\\\\\\\\___ccceeeffffffeeebbbaaaeeennnvvvyyyyyyxxxvvvsssnnnmmmoootttxxxzzz||||||wwwooommmkkkjjjlllmmmmmmmmmlllnnnrrrwww{{{~~~~~~~~~~~~xxxooojjjlllllllllkkkkkkiiihhhgggbbb___]]]]]]aaaeeefffeeebbb```^^^[[[YYYYYYZZZZZZ]]]___``````___^^^^^^___^^^___aaabbbbbbaaa``````bbbccccccdddeeeeeeffffffeeeddddddeeeffffffeeedddbbbdddfffiiikkklllmmmmmmkkklllmmmooorrruuuwwwyyywwwxxxyyy{{{}}}~~~~~~zzzwwwwwwzzz||||||{{{|||zzzzzz|||}}}{{{|||}}}}}}}}}{{{yyyxxxsssuuuwwwwwwvvvwww{{{}}}||||||~~~zzztttrrrooolllkkkmmmqqquuuvvv~~~~~~|||tttooofff]]]XXXXXXZZZ\\\YYY[[[___dddiiiqqqyyyuuuqqq}}}zzzuuummmaaaVVVMMMGGGCCC@@@===<<<:::999888888999999>>><<>><<<;;;::::::;;;;;;???<<>>===<<<:::::::::;;;;;;===:::AAALLL```ppppppxxxmmmeeeZZZXXXUUURRRRRRTTTXXXZZZ[[[[[[\\\^^^aaaeeehhhjjjmmmppppppnnnooopppmmmhhhdddbbb``````ccceeeggghhhoooqqqtttvvvvvvuuusssrrrlllddd[[[UUUSSSRRRPPPOOOWWWXXXYYY[[[^^^aaadddfffjjjjjjlllrrrxxx{{{{{{xxxqqqlllhhhfffaaaZZZXXXYYYZZZ\\\___```bbbdddhhhjjjmmmlllmmmqqqvvv{{{|||xxxpppjjjgggiiilllooooooooonnnllliiifffdddbbbiiilllpppssstttuuuwwwxxxxxx}}}~~~{{{zzzzzzzzzzzz|||~~~{{{wwwuuurrrooommmgggfffeeecccbbbaaa``````]]]___aaadddfffgggfffeeeeeeeeecccbbbbbbbbbbbbcccdddeeefffeeeddddddeeefffjjjhhhfffeeeeeefffhhhjjjllllllllllllmmmmmmmmmnnnkkkkkkjjjiiihhhhhhjjjkkkjjjkkkmmmpppqqqrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqtttttttttuuuvvvwwwxxxxxxzzzyyyxxxyyyzzz{{{|||||||||}}}}}}{{{zzzzzzuuutttsssrrrqqqpppppppppkkklllnnnooooooooonnnmmmmmmmmmllllllmmmooorrruuuzzzyyyyyy|||zzztttpppllljjjnnnppptttxxx~~~zzztttkkkaaa[[[XXXWWWXXXZZZ\\\___ccchhhooowww|||tttggglllvvv{{{|||~~~wwwiii\\\QQQHHHCCC???<<<;;;999888888888999999:::999AAAMMM```{{{jjjmmmxxxmmmeee[[[YYYVVVTTTTTTVVVYYY[[[______```aaacccfffhhhjjjmmmppppppoooppprrrooojjjhhhddd```___```ccceeefffjjjkkkmmmooopppqqqqqqqqqhhhccc[[[VVVTTTTTTSSSSSSYYYYYYYYY[[[]]]aaadddfffjjjkkknnnttt{{{~~~}}}{{{tttnnniiigggccc\\\XXXYYY[[[]]]```aaaccceeehhhkkkmmmnnnooosssyyy~~~|||vvvooohhheeefffiiilllllljjjhhheeedddcccddddddmmmooosssuuuuuuvvvwwwxxx~~~~~~~~~}}}|||{{{uuurrrrrrsssuuuwww{{{yyyuuurrrpppnnnmmmfffeeecccaaa```___^^^^^^]]]```dddfffhhhhhhhhhggghhhhhhgggfffffffffffffffeeeffffffeeecccccceeegggjjjhhhfffeeeeeegggjjjlllkkkkkkmmmnnnpppqqqrrrsssmmmmmmllliiiggggggjjjmmmnnnoooqqqtttuuuvvvvvvvvvxxxxxxwwwwwwuuutttrrrqqqssssssssssssssstttuuuvvvvvvwwwwwwxxxxxxyyyzzz{{{yyyzzz}}}|||xxxuuutttsssrrrqqqqqqpppooooooooopppppppppooonnnmmmmmmnnnnnnooommmllllllnnnqqquuuwwwzzzyyyzzz}}}}}}vvvpppmmmlllmmmppptttzzzyyytttkkkccc\\\YYYYYYZZZ[[[]]]```dddhhhooovvv{{{rrrccchhhttt{{{yyykkk]]]RRRIIICCC???;;;:::999888777888999999999999BBBMMM]]]zzztttgggkkkxxxlllddd\\\ZZZXXXVVVWWWYYY[[[]]]ccccccddddddeeefffggghhhkkknnnooooooqqqtttrrrmmmjjjeee___\\\]]]___bbbdddeeefffggghhhjjjkkklllmmmfffbbb\\\XXXVVVVVVVVVWWWZZZYYYYYYZZZ]]]aaadddgggllllllooovvv|||~~~{{{uuunnniiihhheee___[[[ZZZ[[[^^^aaaccceeegggiiikkkmmmnnnpppuuu{{{zzzuuummmfffbbbbbbeeehhhgggeeecccaaabbbcccfffhhhlllnnnqqqssstttuuuwwwyyy|||yyywwwxxxyyyyyyyyy{{{|||}}}~~~wwwpppnnnooorrrtttyyy|||yyytttqqqooommmkkkfffeeebbb```^^^^^^^^^^^^___bbbfffiiiiiiiiijjjkkklllkkkkkkjjjjjjiiihhhhhhfffffffffeeecccdddfffhhhiiigggfffeeefffiiilllnnnjjjkkklllnnnqqqsssuuuvvvoooooommmjjjfffgggkkkpppqqqrrruuuxxxzzz{{{{{{|||~~~}}}zzzwwwtttrrrrrrqqqpppooooooppprrrssssssuuuwwwwwwwwwwwwyyyzzzwwwyyy{{{~~~|||xxxuuurrrqqqpppooonnnmmmllllllmmmoooooouuutttsssqqqqqqpppqqqqqqooommmjjjkkkoootttwwwyyy{{{{{{{{{~~~}}}zzzsssnnnmmmooorrrpppvvvzzzuuummmddd^^^[[[ZZZZZZ[[[]]]```ccchhhnnnuuuzzz}}}rrrdddhhhuuu}}}zzzlll^^^RRRIIICCC???<<<;;;:::999999:::;;;<<<;;;;;;CCCLLLXXXsssvvvkkkmmmwwwkkkbbb[[[ZZZYYYXXXYYY\\\^^^```eeeeeeeeeffffffgggggggggiiimmmoooppptttyyyxxxtttlllfff^^^YYYYYY\\\___aaaddddddeeeeeeeeeffffffgggeeebbb^^^ZZZXXXXXXYYYZZZ[[[ZZZZZZ[[[^^^bbbgggiiimmmnnnrrrxxx|||tttmmmhhhhhhgggbbb^^^^^^]]]```cccfffgggiiikkkmmmlllnnnqqqwww}}}{{{uuummmeeeaaaaaaccceeebbbaaa``````aaadddfffhhhgggiiikkknnnqqquuuzzz~~~tttrrrooooooqqqssstttuuuuuuvvvyyy|||~~~~~~{{{tttooommmppptttxxx}}}~~~|||yyyuuuqqqooollljjjgggfffccc```^^^^^^^^^^^^aaadddhhhjjjjjjkkkmmmooooooooonnnmmmlllkkkiiiiiigggggggggeeeddddddgggiiiggggggfffgggiiikkknnnpppnnnoooppprrrtttvvvwwwxxxqqqrrrpppkkkggghhhmmmssssssuuuxxx{{{~~~|||wwwsssqqqooonnnlllkkkkkklllmmmnnnooorrrtttuuuttttttvvvxxxwwwxxxzzz|||~~~}}}{{{xxxvvvsssrrrrrrrrrooommmlllkkkkkkmmmpppqqqtttuuuwwwxxxxxxvvvtttssspppmmmkkklllrrrxxx{{{}}}}}}|||}}}~~~}}}~~~~~~{{{vvvppplllmmmrrrwwwwww|||wwwooofff___ZZZYYYXXXZZZ\\\^^^aaaeeekkkrrrwwwxxxuuufffkkkxxxzzzlll^^^RRRJJJCCC@@@;;;;;;:::999999:::;;;<<<======CCCJJJXXXvvvtttrrrvvviii```ZZZYYYYYYYYY[[[^^^aaaccccccccceeefffhhhhhhiiiiiiiiimmmqqqtttzzz|||mmmfff]]]WWWUUUYYY]]]___bbbbbbcccdddeeefffffffffhhhfffccc___\\\\\\]]]___]]]\\\\\\]]]```eeejjjmmmnnnooosss{{{ssslllggghhhiiifffbbbaaa^^^aaaeeehhhiiikkkmmmnnnmmmooosssyyy|||wwwnnnfffaaaaaaccceeebbbbbbbbbcccdddeeefffgggfffgggiiijjjnnnsss{{{~~~xxxllljjjiiijjjlllnnnoooooooooqqquuuyyy{{{}}}}}}}}}}}}~~~~~~~~~|||xxxrrrnnnnnnrrrxxx||||||yyyuuuqqqooozzzuuurrrnnnkkkhhhhhhfffcccaaa___^^^______bbbfffiiikkkkkkkkknnnqqqqqqqqqpppooommmllljjjiiihhhhhhhhhfffeeeeeehhhjjjgggggggggiiikkknnnppprrrttttttuuuwwwxxxyyyzzz{{{ssstttrrrmmmhhhiiiooouuutttvvvzzz}}}~~~zzzuuupppnnnmmmllljjjhhhhhhiiijjjkkkkkknnnqqqqqqpppppprrrtttxxxxxxyyyzzz{{{|||}}}~~~xxxwwwuuutttssssssttttttqqqooommmkkklllooorrrtttqqqtttyyy}}}~~~{{{wwwtttssspppmmmooouuu|||~~~~~~}}}~~~{{{xxxsssmmmjjjmmmttt{{{zzzqqqggg___YYYWWWVVVXXXZZZ]]]___ccciiipppuuuwwwxxxiiinnnzzzzzzlll^^^SSSJJJCCC@@@999888777777777888999:::>>><<>>===;;;:::999999::::::777???DDDJJJ___|||}}}sssiiibbb\\\[[[[[[[[[\\\^^^```aaaaaaaaaaaabbbdddfffiiijjjlllqqqwww~~~tttdddZZZ[[[[[[VVVVVV]]]___aaadddfffhhhkkkooorrrrrrpppllliiieeebbb]]][[[\\\\\\^^^dddlllqqqssssssppprrrxxx}}}nnngggeeejjjllliiifffgggddd```^^^aaadddffflllrrrpppsssxxx}}}yyyooogggdddcccdddeeeccceeegggjjjlllmmmmmmmmmpppmmmiiihhhjjjpppxxx|||vvvoookkkgggggghhhjjjlllppptttvvvuuuuuuuuuvvvyyy{{{~~~||||||||||||~~~~~~}}}}}}{{{vvvqqqooorrrxxx}}}vvviiidddfffgggddd{{{uuuooojjjgggeeeggggggffffffeeeeeeeeedddffffffggghhhjjjmmmpppqqqmmmmmmmmmnnnpppqqqpppnnnkkkjjjhhhiiijjjlllkkkkkkhhhiiilllooorrruuuxxxyyy~~~~~~}}}}}}~~~~~~|||xxxsssooommmooorrrtttvvvyyy}}}yyyrrrmmmgggdddeeeeeeeeeddddddeeeeeeeeejjjkkkmmmmmmnnnpppsssvvvvvvvvvwwwyyy{{{}}}~~~}}}yyyvvvqqqnnnnnnnnnnnnmmmnnnpppsssuuutttttttttuuuxxx{{{~~~{{{xxxvvvvvvzzz|||uuunnnnnnpppuuu{{{sssjjjbbb[[[XXXVVVVVVVVVXXX\\\aaagggkkkmmmwwwrrrppprrr|||}}}ppp```QQQGGGBBBAAA>>>===;;;:::999999::::::777>>>CCCIII^^^zzz~~~{{{qqqgggaaa\\\\\\\\\]]]]]]___```````````````aaacccfffhhhjjjmmmssszzzsssfff]]]^^^^^^YYYZZZ___```cccfffiiilllooosssuuuuuurrrnnniiifffbbb___]]][[[]]]aaahhhooottttttsssuuuwww~~~zzzkkkeeedddjjjmmmjjjgggggg^^^ZZZXXXZZZ^^^aaahhhooosssuuuzzz|||ssslllhhhfffeeeeeedddfffhhhjjjlllnnnnnnnnnpppnnnkkkiiikkkpppvvv{{{~~~}}}uuunnnkkkhhhiiilllppptttwwwzzz|||}}}|||{{{{{{|||~~~~~~~~~}}}|||}}}~~~}}}{{{zzzyyyxxxxxxtttqqqpppsssxxx|||~~~~~~|||ttthhhbbbddddddbbb}}}yyytttooojjjgggeeeggggggggggggggggggggggggddddddfffgggjjjmmmoooqqqnnnnnnnnnppprrrsssqqqpppmmmkkkjjjkkklllnnnmmmmmmjjjkkknnnrrrvvvzzz}}}~~~}}}~~~zzztttooommmnnnqqqsssuuuzzz|||sssmmmhhhdddbbbeeeeeeeeeddddddeeeeeeeeegggiiilllnnnooorrrvvvyyyvvvwwwxxxzzz|||~~~|||uuurrrooonnnnnnnnnmmmlllnnnrrrwwwyyyzzzyyyyyyyyy}}}~~~}}}yyyqqqkkklllpppxxxzzzsssjjjbbb[[[WWWUUUTTTUUUXXX\\\aaahhhmmmppp{{{uuuqqqpppzzzrrrcccUUUJJJDDDAAA>>>===;;;:::999999::::::888===AAAGGG]]]{{{{{{zzzpppeee___\\\]]]^^^___``````______^^^^^^___```bbbeeegggiiilllsss~~~pppgggaaacccbbb]]]]]]bbbbbbeeejjjmmmpppsssvvvxxxwwwuuuqqqmmmhhheeebbb```[[[___eeennnuuuxxxwwwuuuyyy|||qqqfffbbbcccjjjooonnniiifffZZZUUURRRUUUYYY^^^gggooovvvxxx|||yyyrrrmmmjjjgggeeeeeefffhhhjjjlllnnnppppppqqqooommmlllmmmqqquuuxxx}}}{{{tttooolllhhhlllrrryyy~~~|||||||||}}}}}}}}}{{{yyywwwvvvuuuuuurrrpppqqqtttxxxzzz|||zzzxxxpppfffaaaaaaaaa```}}}yyytttoookkkhhhgggiiiiiiiiihhhhhhgggggggggaaabbbdddfffiiilllnnnoooooooooppprrruuuuuusssqqqooommmllllllnnnoooooooookkkmmmqqquuuzzz~~~}}}}}}yyytttooonnnpppsssvvvvvv|||xxxoooiiieeecccbbbeeeeeeffffffffffffeeeeeegggjjjmmmooopppsssvvvyyywwwxxxzzz|||}}}yyysssqqqooooooooopppooommmpppssswwwzzz{{{|||}}}~~~|||uuunnniiikkkrrr}}}~~~zzzsssjjjbbb[[[WWWUUUSSSUUUXXX\\\aaahhhoootttwwwqqqpppyyywwwiii\\\PPPGGGBBB>>>===;;;:::999999::::::;;;>>>@@@EEEZZZ}}}~~~zzzzzzpppfff___]]]^^^aaabbbcccbbb```___^^^^^^^^^___aaadddggghhhjjjttt|||lllgggeeeeeeccc^^^^^^bbbdddgggkkkoooppprrruuuwwwxxxxxxwwwtttooohhhdddbbb]]]bbbkkktttzzz{{{zzzxxx{{{xxxgggbbb```ccclllsssrrrllleeeZZZTTTQQQSSSXXX___jjjsssyyy{{{~~~~~~wwwrrrlllgggdddeeeeeegggiiillloooqqqssssssrrrpppppppppsssvvvxxx{{{tttooommmiiioooyyy}}}|||{{{||||||}}}~~~|||zzzxxxvvvuuurrrqqqppprrruuuxxxyyyyyywwwsssmmmfffaaa`````````~~~yyytttpppllljjjjjjmmmlllkkkjjjhhhgggeeeeee```aaacccfffhhhjjjlllmmmpppppprrruuuwwwxxxvvvsssqqqooonnnnnnoooppppppooommmooorrrwww|||~~~yyyvvvsssqqqqqqtttxxxzzzxxxuuulllgggeeeddddddgggggghhhhhhhhhhhhggggggjjjlllooopppqqqsssuuuwwwvvvwwwyyy|||~~~{{{vvvtttrrrqqqqqqrrrssssssrrrtttuuuvvvwwwxxx{{{}}}zzzrrrllliiimmmuuu~~~{{{tttlllccc\\\WWWUUUSSSUUUYYY\\\aaahhhqqqwwwxxxrrrppp{{{~~~rrrfffYYYLLLDDD>>>===;;;:::999999::::::===>>>@@@EEEWWWwwwzzz|||rrrhhhaaa^^^```ccceeefffeeebbbaaa_________```bbbdddggghhhjjjxxxsssjjjiiihhhgggbbb]]]]]]aaaeeehhhkkkmmmnnnppprrrtttxxx|||~~~}}}vvvmmmfffbbb```fffoooxxx|||}}}|||{{{qqqbbb___```eeeoooxxxxxxoooeeeZZZUUUQQQTTTZZZaaammmwwwzzz|||{{{tttnnngggccccccdddeeegggkkkoootttvvvvvvuuutttttttttvvvyyyzzzyyysssnnnllllllttt~~~}}}||||||}}}~~~~~~~~~}}}{{{xxxvvvuuuqqqpppppprrruuuwwwvvvvvvsssooojjjgggcccaaaaaabbbyyysssnnnlllkkklllnnnmmmllljjjhhhfffddddddbbbccceeegggiiikkkkkklllqqqrrrtttwwwzzzzzzxxxuuusssqqqooooooppppppooonnnooopppssswww{{{}}}|||uuuuuuttttttvvvxxx{{{~~~|||{{{rrrjjjffffffggggggiiijjjkkkllllllkkkjjjiiilllnnnqqqrrrrrrssstttuuutttvvvxxx{{{|||}}}}}}}}}|||~~~zzzwwwvvvtttrrrsssuuuwwwwwwwwwyyyyyyyyyxxxyyy{{{}}}zzzppplllkkkqqqyyy~~~}}}~~~|||uuummmeee^^^XXXVVVSSSVVVZZZ]]]aaahhhqqqxxxyyysssrrr}}}|||ppp```PPPEEE>>>===;;;:::999999::::::<<<===???DDDSSSooo|||{{{}}}tttkkkddd```bbbeeegggiiihhhfffeeecccbbbbbbbbbccceeeggghhhooo}}}ppplllnnnnnniiibbb]]]^^^aaafffhhhjjjkkklllooorrruuu{{{zzzpppiiieeefffkkksssyyy}}}~~~~~~~~~|||mmmbbb^^^bbbiiisss}}}ssseee[[[UUURRRUUU[[[cccnnnxxx|||~~~}}}vvvoooiiidddbbbcccdddggglllrrrxxx{{{{{{zzzxxxxxxxxx{{{}}}~~~yyyssspppnnnsss{{{~~~}}}}}}~~~~~~~~~|||||||||{{{yyyvvvsssrrroooooonnnppprrrsssrrrqqqooojjjhhhgggeeebbbbbbdddxxxpppkkkjjjkkklllmmmlllkkkiiihhhfffeeeeeeeeefffhhhjjjllllllllllllrrrsssuuuyyy||||||yyywwwuuusssqqqppppppooonnnlllpppqqqsssvvvzzz}}}|||yyywwwtttuuuvvvwwwyyy|||}}}~~~|||vvvnnnhhhfffggghhhiiilllmmmnnnoooooonnnmmmlllkkknnnqqqsssssssssuuuvvvwwwxxxzzz|||}}}}}}}}}||||||~~~~~~}}}}}}~~~|||zzzwwwuuussssssvvvyyy{{{|||}}}~~~~~~~~~}}}~~~{{{ooolllnnnuuu}}}~~~|||zzzwwwvvvvvvxxxzzz|||{{{~~~}}}wwwoooggg___ZZZVVVTTTWWW[[[^^^aaagggrrryyyzzzuuusss~~~wwwfffRRRDDD>>>===;;;:::999999::::::888999<<>>===;;;:::999999::::::444666;;;CCCPPPggg}}}{{{~~~vvvmmmgggcccdddgggiiilllmmmmmmmmmiiiiiigggffffffggghhhiiirrr~~~vvvwww|||{{{rrrfff```bbbeeeggghhhiiikkknnnttt{{{yyyqqqoooooonnnrrrvvvyyyzzz|||rrrfffbbbbbb```gggoooyyyxxxfff___[[[YYY]]]ccciiisss|||yyysssmmmiiicccdddeeeiiipppxxx}}}|||~~~~~~}}}}}}}}}xxxzzz{{{}}}}}}}}}}}}||||||||||||{{{yyyvvvsssqqqllljjjhhhhhhiiiiiiiiihhhgggbbbbbbffffffbbbbbbggg}}}vvvnnniiifffeeeeeehhhjjjjjjeee______eeelllpppsssuuuuuusssqqqpppooossssssuuuvvvxxxyyyzzzzzz{{{xxxtttooolllkkkkkklllqqqoooooosssyyy~~~~~~}}}}}}}}}zzztttppprrruuuwwwxxxwwwxxx|||}}}xxxmmmgggiiilllkkkkkknnnsssuuuvvvvvvsssqqqpppppplllnnnqqqsssuuuxxx|||~~~~~~}}}|||zzzyyyyyy{{{}}}~~~~~~|||{{{xxxxxxwwwvvvwwwyyy|||}}}~~~|||wwwkkkmmmuuu{{{sssnnnkkkhhhkkkmmmmmmlllmmmppptttqqqwww}}}~~~~~~yyyqqqiiiaaa[[[XXXUUUXXX\\\```eeekkkqqqvvv}}}tttrrr|||lllSSSDDD???===;;;999888999;;;<<<:::999;;;BBBNNNddd|||{{{rrrkkkbbbcccfffjjjnnnpppooonnnkkkiiihhhggghhhiiihhhgggsss}}}~~~{{{hhh\\\]]]bbbccceeeiiinnnsssxxx}}}zzzxxxuuuqqquuuttttttvvvzzz~~~xxxpppiiidddbbbaaaaaahhhsss~~~wwwooo```\\\\\\bbbhhhpppyyy~~~{{{tttmmmkkkdddgggiiikkkrrr~~~~~~|||~~~~~~~~~yyyzzz{{{|||||||||{{{{{{}}}{{{yyyuuupppmmmkkkjjjhhheeedddccccccccccccaaa^^^]]]^^^aaafffhhh|||tttmmmhhhfffeeeeeefffhhhhhhccc^^^___fffmmmqqqtttvvvwwwuuutttssssssvvvvvvwwwwwwxxxzzz{{{|||{{{wwwrrrmmmjjjiiiiiijjjooonnnooosssxxx|||~~~}}}{{{uuupppsssvvvyyyyyyxxxyyy|||}}}uuummmgggjjjnnnnnnooorrrtttuuuvvvuuusssrrrssstttppprrruuuvvvwwwyyy|||~~~}}}{{{{{{{{{|||~~~~~~}}}|||{{{xxxwwwvvvvvvwwwxxxzzz|||~~~{{{vvvmmmnnnvvvuuummmjjjiiijjjmmmpppqqqppprrrvvvyyywww}}}yyyrrriiiaaa[[[XXXUUUWWW\\\```eeekkkrrrwwwvvvssszzz~~~kkkTTTFFF???===;;;999888999:::<<<:::999;;;BBBMMMddd}}}~~~}}}uuuoooffffffhhhlllppprrrrrrqqqmmmkkkiiihhhiiiiiihhhgggooo{{{~~~{{{iii\\\\\\bbb```ccchhhnnntttyyy|||~~~~~~{{{zzzxxxvvvwwwvvvuuuvvvyyy{{{||||||zzzuuunnngggbbb```aaabbbccciiittt~~~wwwpppeeebbbbbbhhhooouuu~~~~~~{{{zzztttnnnkkkdddhhhjjjlllsss~~~~~~}}}}}}~~~yyyyyyzzzzzzzzz{{{{{{{{{}}}{{{zzzxxxvvvrrrmmmjjjiiihhhfffdddbbbbbbbbbbbbaaa```^^^]]]^^^aaadddfff~~~xxxpppiiieeedddddddddeeeeeeddd```\\\___gggoootttvvvxxxyyyxxxvvvvvvwwwyyyxxxwwwxxxyyy{{{~~~}}}yyytttoookkkjjjjjjjjjmmmnnnpppuuuyyy}}}}}}}}}}}}vvvrrrtttwwwzzzzzzyyyxxx{{{~~~}}}tttmmmiiikkkoooqqqtttvvvuuuvvvvvvuuutttuuuwwwzzzxxxzzz{{{{{{{{{{{{}}}||||||{{{zzz{{{|||~~~~~~}}}}}}}}}~~~}}}|||{{{zzzwwwvvvvvvuuuvvvwwwyyyzzz~~~xxxsssmmmooovvv~~~yyyoooiiihhhiiinnnqqqvvvwwwxxxzzzzzzssskkkccc\\\YYYTTTWWW[[[```eeelllsssxxxwwwrrrwwwxxxfffRRRGGG???===;;;999888999:::;;;;;;:::;;;@@@KKKbbbxxx{{{zzzyyytttiiiiiiiiikkkooorrrssssssooommmjjjiiiiiiiiihhhfffkkkvvv{{{iii]]]\\\```]]]```gggnnnuuuyyy|||}}}yyy}}}{{{{{{{{{zzzxxxvvvuuuvvvvvvvvvuuupppkkkeee___\\\^^^aaadddeeekkkuuuxxxrrriiigggiiipppvvv{{{zzzyyy{{{vvvooojjjdddiiilllooowww~~~}}}}}}}}}zzzyyyxxxxxxxxxyyyzzz{{{{{{zzzwwwvvvssspppkkkhhhgggeeecccaaa````````````^^^^^^]]]]]]^^^```bbbccc{{{tttjjjcccaaaaaabbbaaaccccccaaa]]]\\\```jjjqqqwwwxxxzzzzzzxxxwwwwwwxxxxxxwwwvvvwwwyyy}}}~~~yyysssooommmmmmmmmmmmppptttyyy~~~}}}wwwssstttwwwyyyyyyxxxxxxzzz}}}uuupppmmmmmmppptttwwwyyywwwwwwvvvuuuuuuxxx}}}~~~}}}zzzzzzyyyyyyzzz{{{|||}}}||||||}}}}}}~~~~~~|||{{{zzzyyyyyyyyywwwvvvvvvvvvwwwxxxyyyzzz{{{tttoookkknnnuuu}}}uuummmiiikkkooosssxxx}}}|||vvvnnnfff^^^ZZZUUUWWW[[[```eeellltttyyyvvvpppwww}}}zzzppp___MMMDDD>>>===;;;:::999999:::;;;;;;:::;;;???III___xxx{{{yyy{{{wwwkkkiiihhhiiimmmppprrrrrrqqqooolllkkkjjjjjjhhhggggggqqq|||yyyiii^^^[[[^^^ZZZ___fffooouuuyyy{{{{{{yyy~~~zzzzzz{{{zzzxxxuuussssssqqqooommmiiifffaaa^^^]]]___bbbeeegggmmmvvvzzzuuummmlllooovvv|||~~~xxx{{{zzzpppiiieeejjjpppttt|||}}}|||{{{{{{yyyxxxwwwvvvvvvxxxzzz{{{|||zzzwwwuuussspppkkkhhhdddcccaaa___^^^^^^^^^^^^\\\\\\]]]^^^___```aaaaaaxxxoooddd^^^]]]___``````cccbbb```]]]^^^ccclllsssyyyzzz{{{zzzxxxvvvvvvwwwvvvuuuvvvwww{{{|||vvvqqqooonnnnnnooottt{{{}}}wwwsssrrruuuwwwwwwvvvwww{{{xxxvvvrrrpppqqquuuxxxyyyyyyxxxwwwvvvwww{{{}}}yyyyyyzzzzzz{{{|||}}}}}}||||||}}}~~~}}}|||zzzxxxwwwvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzzzz}}}}}}||||||zzzvvvqqqmmmiiinnnuuu}}}yyyrrrnnnlllqqqxxx|||~~~yyyrrriiiaaa\\\VVVXXX\\\```eeellltttzzztttpppzzzyyymmm[[[JJJBBB>>>===;;;:::999999::::::::::::;;;>>>FFF[[[~~~{{{}}}|||xxxnnnllljjjjjjmmmqqqssssssrrrpppmmmllllllkkkjjjhhhfffnnnwww~~~vvvhhh^^^ZZZZZZYYY]]]eeemmmsssvvvwwwwwwzzz{{{uuuuuuuuuwwwuuurrrpppooommmjjjgggdddcccbbb`````````bbbbbbhhhnnnxxx}}}zzzsssrrruuu|||yyyxxx~~~|||qqqiiigggmmmtttzzz~~~|||{{{zzzzzzyyyxxxvvvvvvvvvwwwyyy{{{zzzxxxuuussspppnnnjjjgggcccaaa```^^^]]]]]]]]]^^^\\\\\\]]]___``````aaaaaawwwmmmaaa[[[[[[___``````cccbbb```___aaagggoootttyyyzzz{{{zzzwwwvvvwwwxxxxxxxxxyyy|||~~~wwwrrrooonnnnnnqqqxxx{{{vvvsssrrrtttuuuuuuuuuxxx{{{{{{xxxsssrrrwwwzzzzzz{{{zzzyyyxxxzzz~~~~~~zzzzzz{{{|||}}}~~~~~~{{{|||}}}~~~|||{{{xxxvvvtttsssssssssrrrssstttvvvwwwyyyzzzzzz~~~zzzttttttuuuuuutttqqqooommmjjjqqqyyy|||rrrqqqqqqrrrxxx}}}vvvmmmddd___XXXZZZ\\\```dddllltttyyyuuuttt|||nnn[[[KKKDDD======<<<;;;::::::::::::999:::<<<>>>DDDWWWzzz~~~~~~zzzrrrpppnnnnnnqqqtttuuuuuusssqqqnnnmmmmmmmmmllljjjhhhmmmuuu{{{~~~~~~~~~zzzrrrfff]]]XXXWWWWWW\\\bbbiiinnnpppppppppvvv|||sssooommmlllpppnnnllllllkkkjjjgggdddaaaaaaaaaaaaaaaaaaaaaaaaiiioooxxx{{{zzz|||}}}vvvtttwww{{{qqqkkkkkkrrryyyzzzvvvxxxzzz~~~~~~}}}|||zzzyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzxxxuuurrrooommmjjjgggeeebbbaaa```^^^]]]]]]^^^^^^^^^^^^___```aaabbbbbbcccxxxmmm```ZZZ\\\```bbbbbbdddcccbbbbbbeeejjjpppuuuxxxyyyzzzzzzyyyyyy{{{|||zzzuuuqqqpppppprrrzzzxxxtttsssssstttuuutttvvv{{{{{{}}}zzzttttttyyy}}}|||||||||{{{{{{|||}}}{{{wwwxxxyyyzzz{{{|||||||||yyyzzz{{{}}}~~~~~~|||zzzwwwtttrrrqqqpppqqqmmmoooqqqsssvvvxxxyyyzzz|||}}}sssooommmnnnoooppppppoooppppppooowwwvvvooosssxxx{{{yyypppgggbbbZZZ\\\]]]```dddkkksssxxxyyyzzz~~~ooo[[[KKKDDD===<<<<<<;;;::::::999999888:::<<<>>>BBBTTTuuu}}}rrrqqqoooppprrrtttuuuuuusssqqqnnnnnnnnnooonnnlllkkkoootttyyy|||~~~{{{yyyuuunnnddd\\\WWWUUUVVVYYY^^^cccggghhhhhhgggkkkqqqsssoooiiihhhfffdddhhhgggggghhhiiihhhfffdddbbbbbbaaa```aaabbbdddeeehhhoooxxx}}}~~~~~~vvvoooppppppttt{{{|||vvvqqqooopppwww}}}}}}}}}~~~|||wwwsssnnnrrrxxx}}}~~~~~~}}}|||{{{zzzxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzxxxuuuqqqnnnllljjjgggeeecccbbb```___^^^______````````````aaabbbccceeeeeeyyynnnaaa[[[]]]bbbddddddeeedddddddddggglllrrruuuvvvxxxyyyzzzzzz|||~~~~~~xxxuuussssssrrr{{{~~~wwwssssssssstttuuutttwww~~~{{{~~~{{{uuuttt{{{}}}}}}}}}|||~~~~~~yyyvvvssssssuuuvvvwwwxxxxxxxxxwwwxxxzzz|||}}}~~~~~~~~~{{{~~~}}}{{{wwwssspppooooooooojjjlllnnnqqqtttvvvxxxxxxyyy}}}vvvlllhhhiiikkklllmmmnnnoooqqqsssuuu}}}tttpppxxx{{{rrriiiccc\\\]]]^^^```dddjjjrrrxxx}}}|||mmmYYYIIICCC===<<<<<<;;;;;;:::999999777:::===>>>AAARRRrrrqqqooonnnooorrrssssssrrrrrrpppooonnnooopppooonnnnnnppptttyyy|||~~~xxxwwwrrrkkkccc[[[VVVSSSUUUWWW[[[___aaabbbbbbbbbbbbfffgggdddbbbcccccc```bbbbbbccceeeggghhhfffeeeeeedddaaa```aaaeeeiiikkkhhhoooxxx}}}}}}vvvqqqlllhhhmmmnnnrrrwwwvvvrrrqqqssstttzzzvvvwwwxxxxxxwwwtttrrrppplllqqqyyy}}}}}}}}}|||{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyzzzwwwssspppnnnllliiigggcccbbbaaa```______```aaabbbbbbaaaaaabbbdddfffgggzzznnncccaaabbbccceeehhhjjjiiiggggggiiimmmrrrvvvxxx|||~~~{{{zzz~~~yyyvvvuuutttuuu}}}|||yyywwwuuuvvvtttssswww|||xxxxxx{{{~~~~~~~~~{{{zzzwwwwwwxxxzzz{{{{{{yyywwwyyyzzz{{{zzzyyyyyyzzz|||~~~zzzxxxtttqqqooonnnnnnooonnnnnnmmmnnnpppsssuuuwww|||~~~xxxlllfffeeefffiiimmmppprrruuuxxxzzz~~~yyyxxx~~~zzzpppfff```]]]\\\^^^cccfffiiiooovvv}}}~~~nnnYYYHHHAAAAAA???===:::999888777777777555888???EEERRRkkk~~~uuutttsssrrrqqqqqqppppppmmmlllkkkkkklllmmmnnnooopppsssvvvwwwvvvvvvwwwxxxsssooojjjeee```[[[UUUQQQSSSSSSUUUYYY\\\\\\XXXUUUVVVWWWXXXXXXXXXYYY[[[]]]``````aaabbbcccdddeeefffbbbcccbbb___]]]___eeejjjrrrvvv}}}~~~}}}}}}|||sssllljjjiiigggfffjjjkkkmmmooopppppppppppprrrwww}}}sssqqqpppooooooooonnnmmmpppuuu{{{~~~}}}|||zzzyyyyyyxxxxxxyyyxxxxxxwwwvvvuuuttttttvvvuuutttqqqmmmjjjgggeeeaaa```````````````aaaaaagggfffdddccccccdddfffgggyyynnncccaaacccdddgggjjjkkkkkkiiiiiijjjmmmrrruuuwww|||~~~{{{zzz}}}}}}yyyvvvuuuwww~~~zzzyyyyyywwwyyyxxxyyy~~~}}}||||||~~~~~~|||zzz{{{~~~}}}zzzxxxxxxyyyxxxwwwxxxyyyyyywwwvvvyyyyyyzzzyyywwwxxxzzz|||~~~~~~zzzxxxtttpppnnnlllllllllmmmlllllllllnnnpppssstttwwwyyy|||~~~~~~vvvkkkfffeeehhhlllpppsssvvvzzz}}}xxxvvv{{{{{{rrrhhhbbb]]][[[]]]aaaeeehhhooowwwqqq[[[JJJBBBBBBAAA???<<<::::::999999<<<999:::???BBBKKKccczzzxxxwwwuuutttrrrqqqppppppkkkjjjjjjiiijjjkkkmmmnnnoooqqqssstttrrrqqqqqqrrrllliiiddd```\\\XXXTTTQQQPPPPPPRRRUUUXXXWWWTTTPPPQQQSSSUUUWWWWWWXXX[[[]]]]]]]]]^^^```aaacccddddddbbbbbbbbb```___bbbhhhmmmtttxxx~~~}}}}}}~~~~~~|||{{{yyytttmmmhhhggggggfffeeemmmnnnooopppqqqppppppooopppuuu|||~~~~~~}}}uuutttrrrqqqpppnnnllljjjppptttzzz}}}~~~}}}{{{{{{yyyyyyyyyxxxyyyyyyzzzzzzxxxxxxwwwvvvuuutttttttttvvvuuusssqqqnnnjjjgggfffbbbbbbaaaaaaaaabbbcccccchhhfffdddbbbbbbbbbccccccwwwmmmdddbbbdddeeehhhlllnnnnnnmmmlllkkkmmmqqqtttwww|||{{{zzz}}}}}}yyyvvvttt{{{xxxyyyzzzyyyxxxzzz~~~~~~~~~~~~yyyvvv||||||wwwvvvvvvvvv|||zzzwwwvvvvvvvvvuuutttxxxxxxwwwvvvuuuvvvyyy|||~~~{{{xxxvvvsssooollljjjiiiiiijjjjjjiiijjjkkkmmmoooppprrruuuyyy}}}|||}}}}}}sssiiiffffffllloootttxxx||||||sssvvv|||tttlllfff___\\\\\\___bbbfffnnnwwwttt^^^KKKCCCBBB@@@>>><<<:::999999:::===999:::===???FFF\\\rrr|||{{{yyyvvvsssqqqpppoooiiihhhgggggghhhiiikkkmmmooopppqqqpppmmmjjjiiiiiiccc```]]]YYYWWWUUURRROOOMMMMMMNNNOOOQQQPPPMMMKKKKKKNNNRRRUUUVVVWWWYYYZZZXXXYYYZZZ\\\^^^```aaabbb```aaaaaaaaa```dddkkkqqqwww{{{~~~|||{{{zzzxxxuuusssnnnkkkhhhffffffggggggfffooopppqqqrrrrrrqqqpppoooppptttxxx|||}}}}}}~~~}}}xxxvvvvvvvvvuuurrroookkkiiippptttyyy{{{{{{xxxvvvvvvttttttuuuvvvxxxyyyzzz{{{wwwvvvuuusssssssssttttttuuutttsssqqqnnnkkkhhhfffccccccbbbbbbcccddddddeeehhhgggdddbbbaaa```aaaaaa~~~vvvmmmeeecccddddddggglllqqqqqqqqqooommmmmmpppssswww|||}}}|||~~~}}}xxxvvvuuuvvv{{{uuuvvvxxxxxxsssxxx~~~}}}~~~}}}{{{xxx}}}wwwssstttvvvxxx{{{wwwtttttttttttttttvvvvvvvvvttttttvvvyyy|||~~~}}}zzztttrrrpppnnnllljjjjjjiiiiiiiiiiiiiiijjjlllmmmnnnppprrrwww||||||}}}|||ooohhhggghhhmmmqqqvvv|||~~~wwwvvv{{{}}}wwwoooiiiccc___\\\]]]___bbbjjjsss~~~~~~xxx```MMMDDD???>>><<<999888777777888999666888<<>>===;;;999888777777888777555888===???FFFZZZooo|||wwwrrrnnnkkkjjjhhhfffdddcccccceeehhhjjjoooooonnnkkkfffaaa^^^]]]ZZZWWWRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIHHHIIIKKKNNNQQQSSSSSSRRRSSSSSSUUUVVVXXXZZZ\\\^^^```aaa]]]^^^``````bbbgggooouuu|||}}}zzzwwwtttqqqmmmhhheeeggghhhiiijjjkkklllmmmoooqqqrrrtttvvvxxxyyyyyyyyywwwxxxzzz{{{}}}yyyuuuvvvwwwzzz||||||xxxtttrrrqqqtttvvvwwwuuurrrnnnlllkkknnnoooqqqssstttuuuuuuuuurrrqqqpppppppppqqqrrrsssrrrrrrsssrrrpppllliiigggbbbbbbaaaaaaaaaaaabbbbbbcccccccccdddeeefffgggggg|||vvvooojjjhhhgggfffjjjpppwwwzzz{{{xxxqqqmmmnnnqqqyyy~~~wwwssswww~~~uuupppqqqssssssttt{{{~~~|||||||||{{{{{{}}}~~~wwwrrrppprrrwwwzzz|||xxxtttrrrrrrsssttttttqqqsssuuuuuuuuuwwwyyy{{{|||}}}~~~}}}yyymmmnnnnnnnnnnnnnnnnnnnnnlllmmmnnnppprrrssstttuuurrruuuxxx|||~~~~~~~~~}}}}}}{{{pppjjjiiilllooopppvvv~~~~~~xxxrrrmmmgggbbb]]]\\\ZZZ[[[bbbiiisss|||}}}}}}xxxaaaNNNEEE???>>><<<;;;:::999:::::::::888:::>>>???CCCUUUjjj~~~}}}xxxsssnnnkkkiiigggeeebbb``````aaadddfffkkkkkkjjjgggaaa\\\YYYXXXVVVSSSOOOLLLLLLLLLKKKJJJLLLMMMMMMKKKIIIIIIJJJLLLMMMPPPRRRTTTSSSSSSSSSTTTXXXYYYZZZ\\\^^^```aaabbb___```bbbbbbccchhhooovvv{{{~~~yyyvvvqqqnnnkkkiiifffccceeegggiiijjjkkkmmmppprrruuuvvvyyy|||~~~}}}}}}~~~wwwvvvyyyzzz}}}~~~zzzwwwvvvwwwvvvvvvtttpppkkkhhhfffgggjjjlllnnnooopppqqqppppppnnnnnnooooooppppppqqqqqqpppqqqrrrrrrpppmmmiiigggcccbbbaaa```_______________```bbbdddfffhhhjjjkkk}}}uuupppllllllkkkkkkqqqwwwyyy}}}{{{sssmmmnnnpppyyywwwtttxxx~~~{{{zzz|||~~~{{{}}}zzzrrroooqqqtttsssxxx~~~~~~}}}}}}||||||}}}|||{{{}}}}}}vvvpppnnnpppsssvvvvvvsssqqqpppqqqrrrssssssooorrruuuwwwxxxxxxyyy{{{zzz{{{|||~~~|||xxxooooooppppppppppppoooooopppqqqsssuuuxxxzzz{{{{{{zzz|||~~~~~~~~~tttllliiikkkooorrruuu|||}}}xxxqqqmmmddd```\\\[[[ZZZ[[[aaaiiipppzzzvvv```NNNFFF???>>><<<:::999999:::::::::888:::>>>>>>AAARRReee|||zzztttooollljjjfffccc```\\\[[[]]]___aaadddeeeddd```[[[VVVSSSRRRPPPNNNJJJIIIJJJKKKLLLLLLMMMNNNNNNLLLIIIIIILLLOOOOOOQQQSSSTTTTTTUUUWWWYYY]]]]]]^^^```aaacccddddddcccdddeeeeeeeeeiiiqqqwwwyyy|||~~~|||uuuqqqllliiigggfffeeeddddddfffiiikkklllpppuuuyyy|||~~~zzzwwwyyy{{{{{{wwwxxxyyywwwuuupppjjjdddaaaaaabbbdddeeehhhjjjlllllllllkkkkkklllnnnpppppppppoooooooooqqqrrrrrrqqqmmmjjjgggdddcccbbb```___^^^]]]]]]]]]^^^aaacccfffhhhjjjjjj~~~tttpppmmmnnnooopppvvv~~~zzz~~~|||sssmmmmmmpppzzz~~~vvvtttwww~~~{{{wwwvvvxxxzzzuuuxxxvvvqqqooorrruuutttyyy|||{{{zzzzzzzzz}}}{{{}}}~~~}}}|||}}}}}}vvvppplllmmmoooqqqqqqpppnnnnnnpppqqqrrrqqqnnnrrrvvvxxxyyyyyyzzzzzzyyyzzz{{{}}}{{{wwwqqqqqqrrrrrrqqqpppooonnnrrrsssvvvyyy|||~~~~~~xxxoooiiihhhlllqqqtttyyy}}}wwwqqqlllaaa]]][[[[[[[[[\\\bbbiiippp{{{uuu___MMMFFF===;;;:::888777777888888777666999======AAARRReee{{{vvvqqqmmmkkkeeebbb]]]ZZZXXXYYY[[[]]]_________\\\WWWRRROOONNNLLLIIIGGGFFFIIIKKKMMMNNNMMMNNNNNNLLLJJJJJJMMMQQQOOOQQQSSSTTTUUUWWW[[[]]]``````aaabbbcccdddeeeffffffhhhhhhggggggkkkrrrxxxxxx{{{|||yyysssnnniiieeeeeeeeeeeeeeedddgggjjjmmmoootttzzz}}}xxxxxx{{{}}}{{{wwwxxxzzzwwwtttmmmfff___\\\]]]___^^^```cccgggiiiiiiiiiiiihhhjjjnnnpppqqqpppooommmoooppprrrsssqqqnnnjjjhhhfffeeecccaaa___^^^]]]\\\\\\^^^```ccceeeggghhhiiixxxtttpppppptttxxxyyyyyy{{{~~~|||uuupppppprrrxxxssssssxxx}}}}}}uuussstttuuusssxxxqqqllljjjjjjkkkpppwwwyyyvvvvvvooottt{{{~~~}}}}}}}}}~~~||||||{{{yyyvvvqqqllljjjlllmmmoooqqqrrrrrrrrrrrrsssuuuvvvvvvxxx{{{}}}~~~|||zzzyyy{{{~~~~~~{{{xxxwwwrrrmmmmmmpppsssrrrpppwwwzzz}}}~~~zzzssslllhhhkkkqqqvvvyyy{{{tttmmmhhh___[[[XXXZZZZZZZZZ^^^cccnnnwwwttt___LLLBBB>>>===<<<;;;:::999999999999666777<<<===AAAQQQddd}}}}}}xxxrrrmmmiiiddd^^^ZZZXXXXXXWWWWWWXXXWWWVVVTTTQQQNNNJJJHHHHHHHHHIIIJJJJJJKKKKKKKKKMMMMMMMMMOOOPPPRRRTTTUUUSSSTTTUUUWWWYYY\\\^^^___ddddddgggkkkjjjfffgggjjjhhhjjjjjjiiilllsssxxxxxxyyy{{{}}}}}}{{{xxxvvvvvvnnnlllhhhdddbbbbbbbbbcccjjjkkkmmmooottt|||{{{zzz{{{zzzyyyrrrfff[[[TTTSSSUUUWWW\\\ZZZ[[[^^^dddggggggfffgggjjjlllmmmmmmnnnooopppqqqqqqqqqpppnnnmmmkkkjjjcccddddddaaa^^^[[[[[[[[[[[[\\\___bbbdddfffhhhhhh{{{wwwssstttxxx|||}}}}}}~~~yyytttrrrssszzzssspppsssxxx|||{{{uuusssvvvxxxvvvwwwpppkkkjjjkkklllrrrxxx|||wwwvvvvvvuuuzzz~~~}}}|||zzzyyyyyy{{{|||zzzxxx{{{yyyxxxxxx{{{xxxwwwuuuqqqmmmkkklllmmmppprrrtttuuuuuuuuuwwwyyyxxx{{{~~~}}}|||zzzyyyzzz}}}{{{wwwvvvqqqmmmmmmqqqttttttsssxxx{{{~~~~~~wwwrrrkkkjjjnnnuuu||||||tttlllfff^^^[[[YYY[[[\\\\\\^^^cccllluuurrr]]]LLLDDD???>>>===<<<;;;::::::::::::666777;;;===AAARRRdddzzztttooohhhddd^^^YYYWWWUUUTTTRRRQQQQQQPPPNNNLLLJJJHHHGGGIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOQQQRRRSSSTTTVVVVVVXXXZZZ\\\___aaacccfffeeegggjjjjjjhhhiiimmmllloooooommmpppwwwzzzzzzwwwxxxxxxwwwuuusssrrrqqqnnnkkkhhheeeccccccdddeeeiiikkkooosssxxx|||||||||{{{wwwnnnbbbWWWRRRQQQTTTVVVYYYXXXXXX[[[```cccdddccceeegggjjjkkkkkklllnnnppppppppppppooonnnmmmkkkjjjeeeeeeeeebbb^^^\\\[[[\\\\\\]]]___bbbdddfffggghhh{{{wwwxxx|||yyyuuuuuu}}}yyysssmmmmmmrrrxxx{{{{{{|||}}}zzzvvvvvvzzz|||{{{uuuooojjjjjjlllnnnttt{{{yyyvvvuuuwww|||{{{yyywwwuuuttttttuuuuuutttrrrtttsssssstttvvvzzz}}}~~~}}}{{{zzzzzztttttttttrrrooommmmmmnnnrrrtttwwwxxxyyy{{{}}}~~~}}}|||zzzyyyzzz}}}{{{wwwsssppplllmmmqqqvvvxxxwwwzzz~~~}}}yyyyyyyyyxxxxxx{{{|||}}}~~~|||uuuqqqnnnnnnttt|||}}}tttjjjddd^^^[[[ZZZ]]]___^^^```dddiiitttooo[[[KKKDDD@@@???>>><<<;;;;;;:::::::::777777;;;<<>>===;;;:::::::::::::::777777;;;<<<@@@QQQdddxxx~~~|||vvvqqqiiieee```[[[WWWSSSNNNKKKLLLLLLKKKKKKKKKMMMOOOPPPNNNOOOPPPQQQRRRSSSTTTUUUXXXWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]```cccfffiiijjjiiiggggggjjjkkkkkkpppvvvwww{{{|||{{{}}}|||xxxrrrmmmkkkllllllmmmjjjiiigggfffffffffggghhhlllpppuuu{{{~~~zzzxxxxxxzzz|||zzz{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~mmmdddWWWMMMKKKNNNRRRTTTVVVVVVWWWYYY[[[]]]]]]^^^^^^```ccceeefffiiilllooolllmmmmmmmmmmmmllllllkkkjjjiiihhhddd```]]]]]]^^^aaaaaabbbcccdddeeegggggg}}}~~~zzzwwwxxx|||~~~~~~yyyooojjjggghhhoootttvvvvvvuuu||||||sssmmmjjjkkknnnqqqxxx~~~yyyxxxzzz~~~zzzuuusssoooooopppooooooooooooppppppqqqssstttvvvwwwwwwwwwyyyyyyxxxxxxwwwvvvuuuuuuvvvxxxzzzyyywwwtttsssssstttvvvzzz|||~~~|||wwwrrrooommmnnnrrrxxx}}}yyyqqqjjjiiiiiijjjmmmqqqvvvzzz}}}xxxvvvwwwyyy|||uuuiiibbb^^^\\\]]]aaaccccccdddhhhiiittt|||dddOOOEEE======;;;:::999888888888:::666777;;;<<>>===<<<;;;:::999999999666555999===<<<:::DDDRRRjjjyyy|||wwwvvvxxx}}}wwwpppkkkddd```[[[YYYYYYZZZ[[[\\\\\\]]]___```aaaaaaaaa```^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\^^^```bbbbbbbbbbbbbbbccceeefffhhhiiijjjhhhjjjmmmmmmlllooottt~~~tttpppqqqssssssrrrmmmmmmmmmmmmmmmmmmllllllrrrssstttrrroookkkjjjjjjlllnnnrrrwwwzzz}}}~~~~~~}}}{{{yyy}}}}}}{{{ccc[[[RRROOOTTTXXXYYYWWWZZZ\\\^^^]]][[[ZZZ[[[]]]UUUVVVWWWWWWXXX[[[___bbbeeefffhhhiiikkklllllllllggggggeeebbb______bbbdddccccccbbbccceeegggjjjlll|||yyyvvvsssrrrrrrsssuuutttrrrmmmiiifffddddddccccccccccccccccccdddeeefffhhhnnnxxxuuukkkjjjnnnrrrwww|||{{{tttpppnnnllliiioooooopppqqqrrrtttvvvwww{{{|||~~~{{{zzzzzz{{{{{{~~~wwwuuusssrrrtttxxx}}}}}}tttooofffhhhkkknnnssszzz}}}~~~}}}|||{{{}}}wwwnnnjjjlllrrrvvv}}}yyyvvvssssssssstttuuuwwwyyyzzzzzz{{{}}}~~~}}}tttlllfffaaaaaabbbcccfffjjjnnnpppwwwzzz|||mmmRRRDDD===<<<;;;:::999888888888777777777777999===CCCHHHaaajjjkkklllwww~~~|||wwwqqqmmmggg___YYYXXXWWWVVVWWW[[[]]]```cccddddddcccccccccbbbaaa`````````___]]][[[ZZZZZZ[[[\\\^^^```bbbcccbbbbbbaaaaaaaaacccdddeeegggjjjmmmmmmlllkkkmmmpppzzzssspppppprrrrrrrrrpppnnnllllllnnnqqqrrruuusssnnnkkkiiihhhjjjkkkqqqssswwwzzz}}}~~~|||zzzyyyxxxxxxyyy|||xxxaaaZZZUUUVVVWWWXXX\\\```fffffffffeeecccaaa___^^^```]]]XXXVVVVVVXXXYYYYYYaaabbbdddfffhhhiiijjjjjjhhhgggeeecccbbbbbbbbbccceeeffffffeeedddfffiiilll}}}zzzwwwtttrrrppppppqqqqqqqqqpppmmmjjjfffccc^^^^^^^^^___``````aaaaaa___aaacccfffmmmvvvuuukkkjjjnnnsssyyy~~~xxxrrrpppooonnnmmmoooooopppqqqsssuuuxxxyyy{{{|||}}}~~~||||||}}}~~~~~~~~~}}}|||xxxvvvtttssstttwww{{{~~~|||uuuooojjjgggiiimmmqqqvvv}}}}}}|||xxxyyyzzz|||~~~tttmmmjjjlllpppsssxxxvvvrrrooolllkkklllllloooqqqrrrsssssstttwwwyyy}}}}}}tttkkkeee^^^___```cccggglllpppsssvvvzzz}}}jjjQQQCCC===<<<;;;:::999888888888777777777777999===CCCGGGYYYgggnnnrrr}}}|||wwwqqqlllddd]]]WWWVVVUUUTTTVVVYYY[[[^^^bbbddddddcccddddddbbbaaa`````````___]]][[[YYYZZZZZZ\\\^^^aaacccddddddcccccccccccceeefffggghhhkkkooopppoooooopppqqq}}}uuurrrrrrssssssrrrqqqpppooooooqqqssstttuuurrrnnnjjjhhhiiikkkmmmtttwww|||~~~}}}|||zzzxxxwwwvvvvvvxxx{{{~~~xxxddd]]]XXXYYY\\\]]]aaafffkkklllnnnoooooommmkkkjjjfffbbb]]]ZZZYYYYYYYYYYYY]]]^^^```bbbdddfffggghhhgggfffeeecccbbbbbbccccccfffgggfffeeedddeeeiiikkk}}}zzzwwwtttpppmmmlllmmmmmmooonnnmmmjjjhhhdddbbb```ZZZ[[[[[[\\\]]]^^^______\\\___ccchhhnnnwwwvvvlllkkknnnttt{{{~~~tttoooooopppqqqqqqoooooopppqqqtttxxx{{{~~~~~~~~~~~~~~~~~~}}}|||||||||zzzyyyyyywwwuuussssssuuuxxxzzz}}}xxxrrrmmmjjjhhhjjjmmmqqqvvv{{{zzzxxxxxxxxxxxx{{{xxxpppkkkkkknnnppppppsssqqqnnnjjjhhhgggggggggjjjkkkkkkkkklllnnnrrruuuzzz|||~~~}}}tttkkkddd\\\]]]___ccchhhnnnsssuuuvvvzzz~~~~~~dddNNNBBB===<<<;;;:::999888888888777777777777999===BBBGGGSSShhhvvv~~~~~~{{{vvvoookkkbbb[[[UUUTTTTTTSSSTTTXXXZZZ]]]aaaddddddeeeeeefffdddbbbaaa```aaa```___]]]ZZZZZZZZZ\\\^^^```ccceeeeeeeeeeeeeeefffggghhhiiikkknnnsssvvvvvvuuutttttt}}}vvvrrrqqqqqqrrrpppqqqqqqrrrssstttuuuuuutttqqqllliiihhhkkkoooqqqxxx|||~~~||||||zzzxxxvvvtttrrrqqqrrruuuyyy{{{{{{{{{}}}~~~uuugggaaa]]]___bbbeeeiiiooorrruuuxxx{{{|||{{{yyyxxxoookkkfffaaa___]]][[[ZZZZZZ[[[]]]___aaadddfffggggggfffeeedddddddddddddddhhhhhhgggeeedddeeehhhkkk}}}wwwtttooojjjhhhhhhjjjkkkmmmkkkiiifffcccaaa```___\\\\\\]]]^^^^^^___``````^^^aaaffflllsss|||vvvlllkkknnnttt}}}{{{rrrmmmmmmppprrrrrrppppppqqqssswww|||}}}||||||{{{yyywwwxxxvvvsssqqqqqqrrrtttvvv|||~~~}}}xxxrrrmmmjjjiiijjjnnnrrrwww||||||yyyzzz|||~~~xxxsssmmmkkknnnrrrsssrrruuutttqqqmmmkkkjjjiiiiiihhhhhhhhhhhhhhhkkkooossswww{{{|||sssiiibbb[[[]]]```dddiiinnnsssuuuvvvzzzvvv^^^JJJBBB===<<<;;;:::999888888888777777777888999<<>>AAAMMMcccrrryyy~~~~~~}}}{{{yyytttnnnjjjeee___ZZZZZZ\\\\\\___ccc```bbbdddeeecccaaaaaaaaa^^^[[[XXXWWWYYYZZZ[[[ZZZ\\\[[[ZZZZZZ\\\___dddfffeeehhhmmmsssxxx|||zzztttttt~~~yyyvvvtttrrrpppnnnqqqqqqqqqqqqqqqqqqqqqrrrooonnnmmmlllnnnqqquuuxxxuuuyyy{{{tttnnnlllmmmqqqsssyyy{{{}}}}}}wwwpppjjjiiimmmtttyyy~~~vvvvvvwwwxxxzzzyyyvvvsssllliiiccc___]]]^^^```bbbccceeegggjjjkkkllllllllljjjiiifffddddddggglllppp|||zzzzzztttlllfffcccccccccbbbbbbbbbbbbbbbcccbbb```^^^YYY\\\___bbbdddfffiiikkkoooqqquuuyyy{{{||||||||||||zzzxxxwwwvvvtttpppnnnhhhgggfffhhhlllrrrxxx|||{{{qqqjjjggglllqqqrrrqqqrrrnnnvvv}}}}}}}}}|||zzzxxxuuussspppqqqtttxxxzzzyyyvvvsss{{{|||~~~~~~|||xxxvvvwwwsssnnnjjjjjjnnnsssvvvxxxtttvvv{{{|||yyyvvvuuuxxx|||}}}}}}}}}~~~~~~~~~~~~{{{ssskkkeee```^^^]]]bbbgggiiiiiikkkpppuuuxxx~~~xxxaaaNNNDDD@@@999999999999999999999999555666777888888:::===@@@KKK]]]iiisss}}}zzzwwwrrrooolllfffbbb]]]ZZZZZZ\\\]]]^^^bbbbbbbbbaaa___]]]ZZZXXXWWWVVVUUUTTTSSSTTTTTTUUUYYY\\\^^^___^^^^^^bbbfffiiikkknnnsssxxx|||}}}tttsssuuu{{{}}}yyyuuurrrppppppppppppqqqrrrqqqppppppqqqssssssooojjjjjjoootttxxxyyy{{{}}}tttmmmmmmoooqqquuuyyy}}}zzzyyyzzz}}}{{{uuurrrooonnnppptttzzz~~~}}}zzzyyyyyyttttttuuuvvvwwwwwwxxxxxxsssoooiiidddaaa```aaacccggghhhiiikkkllllllkkkkkklllhhhffffffdddcccgggnnn{{{yyywwwrrrkkkfffdddddddddcccbbbbbbbbbbbbaaa```^^^\\\[[[^^^aaacccdddeeegggiiiooorrrwww{{{~~~~~~zzzxxxuuutttsssqqqooommmhhhgggggghhhkkkqqqvvvzzzzzzpppjjjhhhlllqqqrrrqqqrrrpppyyy~~~}}}}}}{{{yyywwwuuutttqqqsssvvvyyy{{{zzzxxxvvv|||}}}~~~|||xxxvvvvvvsssooolllmmmqqqvvvyyyyyytttsssvvv{{{~~~{{{wwwwww{{{~~~~~~yyyqqqiiiddd```___^^^bbbgggjjjkkknnnsssxxxxxxaaaNNNCCC@@@:::::::::999999888888888555666777888888:::===@@@III^^^ppp~~~{{{wwwsssooolllccc```[[[YYYZZZ\\\^^^___aaaaaa```^^^\\\YYYVVVUUURRRQQQOOONNNMMMNNNOOOPPPYYYZZZ\\\]]]___aaadddfffiiikkknnnrrrwww{{{~~~}}}zzzwwwuuuooooooqqqxxx}}}{{{wwwtttrrrpppppppppqqqrrrsssrrrqqqqqqsssuuutttppplllkkknnnsssvvvwww|||~~~yyyrrrmmmooorrrsssvvvzzz{{{yyyxxxzzz~~~~~~{{{uuurrrnnnkkkkkknnnsssvvvyyy{{{}}}|||zzzxxxwwwvvvssssssssstttuuuvvvvvvwwwtttqqqlllgggdddbbbbbbbbbgggiiikkkmmmmmmmmmlllkkklllhhhffffffeeecccgggnnn{{{xxxrrrnnniiifffeeeeeeeeeeeeccccccbbbaaa___]]][[[ZZZ]]]___bbbcccddddddfffgggooosssyyyxxxuuurrrpppoooooommmlllhhhhhhggghhhkkkooosssvvv~~~~~~~~~yyyooojjjhhhmmmqqqqqqqqqrrrttt~~~~~~}}}{{{xxxwwwuuutttsssuuuxxx{{{|||}}}|||{{{}}}yyywwwvvvtttqqqppprrrvvvzzz}}}sssnnnooorrrvvv{{{|||yyyzzz~~~vvvmmmfffbbb``````^^^bbbgggkkkmmmrrrxxx}}}www___MMMCCC@@@;;;;;;::::::999888777777555666777888888:::===@@@GGG___xxx|||wwwrrrnnnkkkaaa^^^ZZZXXXZZZ\\\^^^___^^^^^^\\\ZZZWWWSSSPPPOOONNNLLLJJJHHHHHHJJJMMMOOOYYYYYYZZZ]]]aaaeeeggggggjjjlllnnnrrrvvvyyy|||}}}~~~}}}|||yyyvvvrrrnnnlllkkkkkknnnuuu{{{~~~}}}zzzyyywwwuuusssqqqppppppqqqrrrssstttsssrrrrrrtttvvvvvvsssnnnmmmnnnqqqtttuuu|||yyytttpppnnnrrruuuuuuwwwzzzxxxyyy{{{~~~|||uuuqqqlllgggfffgggjjjmmmrrrtttxxxyyyxxxvvvuuuuuussssssssssssssstttuuuvvvvvvtttqqqmmmiiifffcccbbbhhhjjjlllnnnooonnnlllkkkkkkhhhfffgggeeedddhhhnnn~~~yyyvvvmmmjjjhhhfffgggggggggfffddddddcccaaa^^^[[[ZZZYYY]]]___bbbdddeeefffhhhjjjqqquuu{{{vvvsssooommmmmmmmmmmmmmmiiiiiihhhiiikkknnnppprrrxxxxxxzzz}}}~~~zzzvvvnnnjjjjjjnnnqqqqqqqqqrrryyy~~~~~~~~~~~~|||yyywwwvvvvvvtttvvvyyy|||}}}~~~|||{{{wwwvvvuuuvvvxxx{{{vvvhhhfffkkkqqqvvv{{{}}}{{{}}}{{{rrriiiccc`````````___ccchhhlllpppvvv|||sss]]]MMMDDD@@@<<<<<<;;;:::888777666666666777888888888999===???GGG```|||{{{vvvpppllliiiaaa^^^ZZZXXXXXXYYYZZZZZZZZZYYYWWWTTTPPPMMMJJJIIIJJJIIIGGGFFFHHHLLLQQQTTT[[[YYYYYY^^^eeejjjkkkkkkmmmnnnppprrruuuxxxyyyzzzyyyxxxvvvsssppplllhhhgggiiijjjmmmsssxxxzzzxxxvvvtttsssrrrqqqppppppppppppppprrrrrrrrrqqqrrrtttvvvwwwuuuqqqnnnnnnppprrrsss{{{}}}wwwqqqnnnooosssvvvuuuvvvyyyyyy}}}}}}{{{sssoooiiidddbbbcccfffhhhooorrrwwwyyyxxxwwwvvvvvvuuuuuuttttttuuuvvvwwwwwwwwwvvvtttqqqnnniiifffdddgggiiilllnnnooommmkkkjjjkkkhhhfffgggfffeeehhhnnn~~~xxxtttjjjiiihhhhhhiiiiiihhhfffeeeeeedddaaa\\\YYYYYYYYY[[[^^^bbbeeegggjjjmmmooossswww|||uuurrrooommmmmmnnnnnnmmmiiiiiijjjjjjlllmmmoooppprrrsssuuuwwwyyyxxxuuusssnnnkkklllpppsssqqqqqqttt}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{yyywwwvvvsssvvvyyy{{{|||}}}zzzzzzzzz|||~~~~~~pppdddcccjjjqqqwww{{{}}}}}}}}}xxxooofff```^^^___```___ccchhhnnnsssxxx}}}nnn[[[MMMDDDAAA<<<<<<;;;:::888777666666666777888888888999<<>>FFF[[[uuu|||xxxsssmmmhhhfffccc___ZZZUUURRRPPPMMMLLLMMMLLLJJJHHHFFFDDDDDDCCCAAAAAABBBEEEJJJPPPWWWZZZ[[[[[[]]]bbbhhhmmmppprrrrrrrrrrrrsssssssssttttttoooooommmlllkkkiiihhhhhhdddeeehhhjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmnnnnnnmmmnnnppprrruuuuuusssqqqoooppprrruuuyyy|||vvvqqqoooqqqtttvvvvvv{{{~~~zzzxxxllliiieeebbbcccfffkkknnnsssuuuxxxyyyxxxwwwxxxyyyvvvwwwyyyzzzzzzyyywwwvvvttttttuuutttssspppmmmkkkiiiiiijjjkkkkkkkkkjjjiiijjjggggggiiihhhfffiiiooo~~~vvvpppkkkkkklllmmmmmmkkkgggddd```aaaaaa]]]WWWSSSUUUXXX[[[___dddiiilllppptttwwwzzzzzzzzzxxxwwwuuusssrrrpppooommmmmmnnnnnnmmmkkkiiijjjlllnnnoooooooooooommmoooqqqrrrssssssttttttooonnnqqquuuvvvssstttwww}}}~~~|||{{{zzzyyyzzzzzz{{{}}}~~~}}}yyytttqqqmmmppptttuuuuuuxxxssskkkfffhhhmmmsss{{{vvvqqqjjjccc^^^\\\\\\]]]^^^bbbiiipppvvvyyyxxxwwwsssuuu{{{|||jjjZZZMMMCCC>>>:::::::::999999888888888777888888888888999<<<>>>AAAVVVppp|||xxxtttnnniiigggbbb^^^XXXSSSPPPMMMJJJGGGHHHGGGEEEDDDCCCCCCCCCDDDAAABBBDDDGGGLLLQQQVVVYYYYYY[[[___cccfffjjjooosssqqqqqqqqqqqqppppppppppppmmmlllkkkjjjiiihhhhhhhhheeefffgggggghhhiiikkklllkkkllllllllllllllllllkkkjjjlllmmmmmmmmmmmmppprrrrrrssssssqqqpppqqqtttwww|||yyysssrrrpppqqquuuwwwzzz}}}xxxuuujjjhhhdddbbbccchhhmmmpppssstttttttttrrrrrrsssuuuqqqtttwwwzzzzzzwwwtttqqqpppqqqrrrssssssqqqpppoookkkkkkkkkjjjjjjkkkkkkkkkiiiggggggiiiiiigggjjjooo~~~vvvpppllllllmmmoooooolllgggccc]]]______ZZZTTTQQQSSSWWW]]]aaafffjjjmmmqqquuuwww|||{{{yyyvvvrrrpppnnnmmmnnnmmmmmmmmmnnnnnnllljjjiiikkkmmmooopppppppppooonnnppprrrsssssssssuuuvvvpppooorrrvvvwwwtttuuuxxx|||~~~}}}zzzxxxwwwwwwwwwxxxyyyzzz{{{|||~~~}}}~~~|||wwwrrrnnnkkkooorrrssssssvvv~~~nnniiigggjjjnnnttt}}}tttpppiiiccc^^^\\\[[[\\\^^^bbbiiiqqqwwwxxxvvvsssmmmqqqyyy|||kkkZZZMMMBBB===:::999999999999999999999777888999888888999;;;>>>>>>RRRnnn}}}yyytttoookkkhhh```\\\WWWRRROOOLLLHHHFFFDDDDDDBBBBBBBBBBBBDDDDDDEEEEEEGGGKKKOOOSSSWWWYYYWWW[[[___bbbdddhhhnnnrrrpppppppppooonnnmmmmmmllllllllljjjiiihhhggggggggghhhiiiiiihhhhhhiiilllnnnkkkkkklllllllllkkkjjjjjjjjjlllmmmmmmmmmnnnppprrrqqqrrrsssrrrpppqqquuuyyy}}}wwwqqqsssqqqrrruuuyyy~~~|||vvvsssiiigggdddbbbccchhhmmmqqqqqqrrrqqqooommmmmmooopppnnnqqquuuxxxxxxuuupppmmmnnnoooqqqrrrrrrrrrrrrqqqnnnmmmkkkjjjjjjkkklllmmmiiiggggggjjjiiigggjjjooovvvpppooopppqqqrrrwwwxxxoooddd\\\YYYVVVTTTOOOMMMQQQYYY\\\```gggnnnsssvvvwwwwwwwwwwwwuuusssooommmlllmmmjjjkkkmmmlllkkkjjjjjjkkkllllllllllllmmmnnnpppqqqrrrssssssssstttuuuuuuvvvsssqqqsssuuutttqqqrrrvvv~~~vvvuuurrrooonnnoooqqqrrrtttvvvzzz}}}~~~}}}zzzyyy}}}zzztttpppnnnppprrruuuyyy|||rrrlllhhhkkkpppuuu}}}~~~{{{sssmmmgggddd```[[[[[[^^^___eeemmmrrrtttrrrpppooolllqqq|||~~~kkkYYYJJJ@@@<<<===<<<;;;999888777777666;;;999777555666999<<<>>>BBBPPPooo}}}}}}{{{xxxsssnnniiiggg\\\[[[XXXUUUQQQMMMKKKIIIGGGGGGFFFEEEEEEEEEFFFFFFGGGJJJMMMOOOPPPRRRUUUXXX[[[\\\```eeekkknnnpppooopppnnnkkkjjjjjjiiigggeeehhhhhhgggggggggggghhhhhhllllllkkkiiiggghhhjjjmmmhhhhhhhhhhhhhhhhhhhhhhhhkkkllllllmmmmmmnnnnnnnnnppppppqqqpppppprrruuuxxx{{{vvvrrrjjjnnnsssvvv{{{yyysssppphhhfffddddddgggkkkmmmnnnqqqooolllhhheeecccbbbbbbeeegggkkknnnooonnnllljjjmmmooopppqqqpppooopppqqqllllllkkklllmmmmmmllljjjiiiggggggiiiiiihhhkkkpppwwwqqqqqqssstttvvvyyywwwmmmaaaZZZUUUQQQOOOMMMLLLPPPVVV]]]```gggmmmrrruuuvvvvvvssssssqqqnnnkkkjjjiiiiiiiiikkkmmmmmmlllkkklllmmmmmmmmmnnnooopppqqqqqqrrrttttttttttttttttttsssssssssqqqrrrtttsssppprrrvvv~~~{{{sssqqqooonnnnnnoooqqqsssuuuwwwzzz|||}}}}}}|||{{{}}}~~~yyytttqqqpppqqqtttwww{{{~~~|||tttnnniiikkkooottt}}}~~~zzzqqqkkkeeebbb^^^ZZZZZZ]]]___dddkkkppprrrpppooonnnnnnsss~~~~~~kkkXXXKKKBBB>>>;;;;;;:::999888888888888:::999777666666999<<<>>>EEERRRppp}}}|||{{{xxxsssmmmgggdddZZZYYYWWWTTTQQQNNNLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKOOOQQQTTTUUUVVVWWWYYY[[[]]]^^^aaaeeejjjmmmmmmlllnnnkkkhhhfffffffffeeedddgggggghhhhhhhhhhhhggggggjjjjjjjjjhhhggggggjjjllliiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkllllllmmmmmmnnnppppppppppppoooqqquuuwww~~~|||xxxrrrooohhhlllqqqwww}}}wwwrrrnnnfffdddbbbbbbeeeiiikkklllkkkiiifffbbb___]]]\\\\\\___aaaeeehhhkkkllllllkkkkkkmmmooooooooonnnooopppooommmlllmmmmmmmmmkkkiiiiiifffeeeggggggfffiiimmmyyysssqqqtttwwwyyy|||yyynnnbbbYYYRRRLLLLLLLLLMMMQQQVVV^^^aaaffflllqqqtttuuuuuuqqqooommmkkkiiihhhgggggghhhjjjlllmmmmmmmmmnnnooonnnooorrrtttuuuuuutttsssuuuuuuuuuuuutttsssrrrrrrsssqqqppprrrqqqooorrrwww~~~~~~xxxtttooonnnllllllmmmooorrrtttwwwwwwyyyzzz|||}}}~~~~~~~~~|||yyyuuusssrrrsssvvvzzz~~~~~~vvvoookkkkkknnnrrr{{{zzz{{{{{{|||}}}~~~~~~|||xxxnnnhhhccc```]]]YYYYYY\\\___cccjjjnnnooonnnmmmlllqqqvvv}}}iiiWWWJJJCCC@@@:::999999888999999:::::::::888777666666999;;;===FFFRRRnnn~~~||||||{{{xxxrrrkkkddd```WWWVVVUUUSSSQQQPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSXXXYYY[[[[[[ZZZZZZ\\\]]]___```bbbfffjjjlllkkkjjjkkkhhhcccaaaaaacccccccccgggggghhhhhhhhhhhhgggggghhhhhhhhhgggffffffhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkkkkklllmmmmmmoooppppppoooooopppsssvvv|||}}}}}}|||yyytttnnnkkkgggjjjoooxxx}}}yyyvvv}}}~~~}}}yyytttoookkkdddbbb___```bbbfffhhhiiigggeeeaaa]]]ZZZXXXWWWWWWXXXZZZ]]]aaaeeehhhkkkllliiikkkmmmnnnnnnmmmnnnoooqqqooonnnmmmnnnmmmllljjjiiieeedddeeeeeeccceeeiii{{{uuunnnsssxxx|||~~~|||qqqfffZZZQQQJJJKKKOOORRRVVVZZZ___bbbggglllppprrrssstttpppnnnkkkiiihhhhhhhhhgggeeehhhjjjllllllmmmnnnpppoooqqquuuxxxyyyyyywwwvvvuuuuuuvvvvvvvvvuuusssssstttqqqpppqqqpppooosssyyy|||vvvqqqooommmlllkkkllloooqqqsssxxxwwwwwwwwwxxxzzz|||~~~}}}zzzxxxvvvuuuvvvyyy}}}uuuoookkkkkkllloooxxxxxxxxxyyyzzz{{{|||}}}~~~|||}}}zzzuuulllfffaaa___\\\YYYYYY]]]___ccchhhkkkkkkkkkkkklllsssyyyzzzeeeTTTHHHBBB@@@::::::999999888888999999999888777666777888;;;<<>>===<<<;;;999888777666666777777666666777888:::;;;@@@HHH]]]}}}~~~yyyxxxuuupppjjjddd^^^[[[TTTSSSRRRSSSTTTWWWYYY[[[]]]^^^```aaabbbaaa``````bbbccccccaaa___^^^^^^___```aaaeeekkkooopppooommmddd```\\\ZZZ\\\___cccdddeeeggghhhjjjjjjhhhgggeeebbbdddeeeeeeddddddfffggggggggggggggggggggggggggggggggghhhiiikkklllmmmmmmmmmmmmnnnnnnooorrrvvvyyy}}}||||||zzzvvvrrrnnnllljjjjjjmmmssszzz~~~~~~|||rrrpppmmmlllkkkjjjhhhfffiiijjjkkkjjjiiihhhiiijjjlllkkkkkkkkkkkkiiieeebbb___^^^\\\]]]aaaeeehhhiiihhheee___ZZZVVVUUUUUUUUUVVVVVVUUUVVVXXX\\\```ccchhhlllqqqsssttttttttttttnnnmmmlllnnnrrruuuwwwwwwllleee_________\\\ZZZZZZ|||wwwxxxtttmmmgggccc[[[TTTNNNMMMNNNRRRUUUWWW\\\cccggghhhkkkmmmppprrrssstttmmmhhhcccbbbeeeggggggeeefffiiikkkmmmnnnoooppprrrqqqssswwwzzz||||||{{{zzzwwwxxx{{{||||||{{{yyyxxxwwwuuuvvvyyyyyywwwyyy~~~}}}~~~~~~zzzuuutttsssssstttwwwzzz|||}}}yyyuuurrrqqqqqqqqqtttvvv{{{}}}{{{{{{|||}}}}}}xxxuuuuuuvvvxxxyyy{{{}}}yyyuuusssooonnnoooqqqooonnnuuu}}}{{{vvvpppkkkeee```\\\\\\ZZZXXXZZZ^^^bbbdddfffhhhjjjmmmrrruuuyyytttaaaQQQFFF@@@>>><<<;;;:::999888888888888777666666666777888999:::???EEEWWWwwwxxxvvvrrrmmmgggbbb^^^\\\UUUTTTSSSSSSUUUXXX\\\^^^aaabbbcccccccccaaa```^^^aaabbbcccbbb```___```aaa```bbbeeejjjnnnnnnkkkiii```]]]ZZZYYY[[[___aaaccceeefffiiijjjjjjiiifffeeeaaaccceeefffeeeeeefffgggggggggggggggggggggggggggggghhhiiijjjkkkmmmnnnnnnlllmmmnnnooopppsssxxx{{{||||||{{{yyyvvvsssooommmhhhiiikkknnnrrrssssssrrrjjjkkkkkkiiigggeeeffffffgggiiikkkkkkkkkkkklllmmmllljjjiiihhhhhhfffbbb```]]][[[ZZZ\\\```eeeiiijjjjjjfffaaa[[[WWWVVVVVVWWWUUUTTTTTTTTTVVVZZZ]]]___hhhlllqqqtttuuuuuuuuuuuupppnnnmmmooorrrvvvxxxxxxnnneee_________[[[XXXWWW}}}ssssssooofff```]]]XXXSSSNNNOOORRRWWWXXXZZZ```hhhhhhiiilllnnnppprrrssstttpppjjjeeedddgggjjjjjjhhhhhhkkknnnooooooppprrrtttqqqsssvvvyyy{{{{{{{{{{{{zzz{{{}}}~~~}}}{{{xxxwwwwwwvvvxxx||||||yyy{{{|||}}}~~~|||~~~~~~zzzuuuuuutttuuuwww{{{~~~{{{vvvssspppooooooooosssyyy}}}}}}{{{||||||}}}wwwtttpppnnnoooqqqrrrsssyyy|||}}}wwwqqqmmmkkknnnoooqqqtttrrrpppvvv~~~|||xxxsssnnnjjjccc^^^ZZZZZZYYYWWWXXX]]]cccdddfffhhhjjjoootttxxx{{{uuubbbRRRGGGAAA>>>::::::999999888999999:::666666666666777888999:::===BBBQQQpppxxxuuuqqqkkkfffaaa^^^\\\VVVUUUTTTTTTVVVZZZ]]]```cccdddddddddcccaaa^^^]]]^^^___``````^^^^^^___```aaabbbeeeiiilllkkkhhhddd^^^[[[XXXXXXZZZ^^^```aaaeeefffiiijjjjjjiiifffeeeaaaccceeefffeeeeeefffggghhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjlllmmmnnnoookkklllnnnoooqqquuuzzz}}}{{{{{{zzzxxxvvvssspppnnneeegggiiikkkmmmmmmmmmmmmkkkmmmmmmjjjfffdddeeehhhccceeehhhjjjjjjkkklllnnnmmmkkkiiigggfffdddaaa___ZZZYYYXXX[[[```eeeiiijjjmmmiiiccc]]]YYYXXXYYYYYYRRRRRRRRRSSSVVVYYY\\\^^^gggkkkppptttuuuuuuuuuuuurrrpppoooooorrruuuwwwxxxooofff___^^^^^^[[[WWWVVV|||wwwsssooohhhbbb]]]YYYUUUSSSOOORRRWWW[[[___bbbeeehhhkkkmmmppprrrtttsssrrrrrrjjjgggddddddgggiiijjjiiimmmoooqqqrrrrrrsssuuuvvvrrrsssvvvxxxzzzzzzyyyxxxzzz}}}}}}zzzyyyyyy{{{|||}}}|||zzzyyyzzz{{{~~~~~~}}}|||~~~{{{zzzxxxwwwwwwzzz|||}}}}}}{{{wwwsssooommmssstttwwwyyyzzzzzzzzzyyy}}}}}}}}}~~~|||tttrrroookkkhhhiiinnnssswww~~~~~~wwwrrrooonnnmmmqqquuuxxxuuuppppppuuu{{{}}}wwwqqqiiiddd]]]\\\ZZZYYYXXXYYY[[[\\\cccbbbeeekkknnnoooqqqvvvxxxtttcccRRRDDD??????::::::999999888777777777888777666666666777999::::::BBBQQQlll|||wwwsssnnniiieeebbb___\\\XXXWWWUUUUUUVVVYYY]]]___eeeddddddcccbbbaaa``````bbbbbbbbbaaabbbbbbcccccceeeeeegggkkknnnnnnjjjfffZZZZZZYYYYYY[[[]]]```bbbeeefffffffffeeecccaaa``````aaabbbccceeefffggghhhhhhhhhgggggggggiiijjjlllhhhhhhiiijjjkkkmmmnnnooorrrrrrrrrssstttuuuuuuvvvwwwwwwwwwwwwwwwsssnnnjjjeeeeeeeeehhhmmmppprrrssssssrrrpppnnnllliiigggfffggghhhiiikkkmmmoooqqqrrrooopppnnnjjjiiiiiieee```bbb[[[WWW[[[___bbbdddgggiiihhhddd^^^XXXUUUTTTUUUTTTSSSSSSRRRSSSVVV\\\aaafffiiimmmrrruuuuuuuuuttttttoookkklllqqquuuvvvuuummmjjjddd___\\\ZZZXXXVVVyyyuuunnniiiddd___\\\YYYVVVTTTVVVXXX[[[___bbbeeehhhjjjmmmooosssuuuvvvtttqqqooohhhfffdddeeehhhkkkkkkkkknnnppprrrrrrrrrsssuuuwwwqqqsssvvvyyy{{{{{{{{{{{{{{{}}}}}}{{{zzz{{{{{{|||}}}}}}}}}}}}~~~~~~}}}~~~~~~|||zzzxxxwwwxxx{{{~~~|||yyywwwuuuvvvvvvvvvvvvwwwwwwwwwwww|||||||||}}}~~~zzzrrrmmmjjjhhhgggiiiooovvv{{{|||vvvqqqnnnoooqqqwww{{{~~~|||wwwuuuxxx}}}|||wwwppphhhccc\\\[[[YYYXXXXXXYYY[[[\\\bbbaaaeeekkknnnooosssxxx{{{sssbbbRRRDDD??????::::::999999888777777777888777666666666777999:::888???LLLccc~~~zzzuuuqqqlllgggccc```]]]ZZZWWWVVVUUUUUUVVVZZZ^^^```ddddddcccbbbbbbaaa``````ccccccbbbbbbcccdddeeeeeeffffffiiilllnnnkkkfffaaaYYYYYYYYYZZZ\\\^^^```bbbddddddeeeeeedddcccbbbaaa``````aaabbbccceeeeeefffffffffffffffggghhhiiiiiihhhhhhiiijjjkkkmmmoooppprrrsssssstttuuuuuuvvvvvvxxxxxxxxxxxxxxxtttoookkkffffffhhhlllrrrvvvyyyyyy}}}{{{wwwsssoookkkiiihhhiiijjjlllnnnppprrrsssssszzz{{{zzzvvvtttsssnnngggddd]]]XXX[[[___aaacccfffhhhfffbbb\\\VVVSSSSSSTTTSSSSSSRRRRRRSSSWWW\\\aaagggjjjoootttwwwxxxwwwvvvsssnnniiiiiimmmrrrssssssnnnkkkfffaaa]]]ZZZWWWVVV}}}uuuppphhheeeaaa^^^\\\\\\ZZZYYY]]]^^^```cccgggjjjmmmnnnqqqtttxxxzzzyyyuuuoookkkdddccccccfffiiilllnnnnnnnnnppprrrsssssstttvvvwwwqqqsssvvvyyy{{{|||}}}}}}|||}}}~~~}}}|||{{{|||}}}{{{}}}|||~~~zzzyyyxxxzzz}}}~~~zzzxxxvvvsssrrrrrrtttuuu{{{||||||}}}~~~~~~~~~vvvoooeeedddccceeejjjrrrzzz~~~~~~|||vvvooommmqqqvvv}}}~~~zzz{{{~~~{{{uuuooogggbbb\\\ZZZXXXWWWWWWYYY[[[\\\aaaaaaeeekkknnnpppuuu|||rrraaaQQQDDD???@@@::::::999999888777777777888777666666666777999::::::>>>FFFXXXvvv~~~|||xxxrrroooiiieeeaaa^^^[[[XXXVVVUUUTTTTTTWWW[[[___bbbddddddccccccbbbbbbaaaaaacccccccccdddeeefffggghhhhhhiiilllmmmlllggg___ZZZVVVWWWYYY[[[^^^```aaaaaabbbbbbccccccccccccbbbbbb``````aaaaaabbbccccccdddddddddeeefffgggggggggggghhhhhhiiijjjlllnnnpppqqqttttttuuuuuuvvvvvvwwwwwwyyyyyyyyyyyyxxxuuuqqqmmmfffhhhlllssszzz{{{sssnnnjjjiiihhhjjjlllooosssuuuuuuuuutttzzz|||}}}zzzyyyyyysssmmmfff___ZZZ[[[^^^___```ccceeeccc^^^XXXSSSQQQRRRSSSRRRSSSSSSRRRSSSWWW]]]aaagggjjjooouuuxxxxxxxxxwwwrrrmmmgggfffiiinnnppppppooommmiiiddd___ZZZWWWUUUyyyqqqkkkgggdddaaa______```______bbbaaabbbeeejjjnnnrrrsssvvvzzz}}}|||uuummmhhhaaabbbdddgggkkknnnpppqqqoooppprrrsssssstttvvvxxxtttuuuwwwyyy{{{|||||||||{{{|||||||||{{{{{{}}}|||~~~zzz}}}{{{zzzzzz|||}}}wwwssspppppprrrttt{{{|||}}}~~~yyyqqqlllaaa```aaadddkkksss|||~~~~~~wwwooommmssszzz}}}~~~zzztttnnnfffbbb\\\ZZZXXXVVVVVVXXX[[[]]]aaaaaaeeekkknnnqqqxxxqqqaaaQQQDDD???@@@::::::999999888777777777888777666666666777999:::<<<>>>BBBNNNiii}}}zzzvvvqqqmmmgggccc```]]]ZZZWWWTTTTTTSSSTTTWWW[[[```ccceeeddddddddddddddddddddddddeeeeeefffggghhhjjjkkkkkklllnnnnnnjjjcccZZZTTTTTTVVVYYY]]]___aaaaaaaaa``````aaaaaabbbbbbbbbbbbaaaaaaaaabbbbbbccccccccccccdddfffggghhhhhhgggfffggghhhiiikkkmmmoooqqqsssuuuuuuvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwuuupppmmmhhhkkkrrrzzz~~~vvvnnnhhhfffffffffjjjmmmrrrvvvxxxxxxvvvtttssswwwyyyyyyzzz{{{wwwpppiiiaaa[[[[[[]]]]]]]]]___aaa___[[[UUUPPPOOOQQQSSSSSSSSSSSSTTTUUUXXX]]]aaaeeeiiioootttxxxxxxwwwuuuqqqlllgggeeegggkkknnnooopppooommmhhhbbb\\\XXXVVVvvvnnnhhhfffdddaaa```bbbcccdddccceeeccccccffflllrrrvvvwww|||~~~|||tttkkkeee___aaaeeeiiillloooqqqrrrnnnppprrrsssssstttuuuwwwxxxxxxyyyyyyzzzzzzzzzzzzxxxzzz{{{zzzzzz{{{}}}~~~zzz}}}~~~}}}}}}|||wwwtttssstttvvvyyyzzz{{{}}}~~~|||xxxsssmmmiii``````aaaeeellluuu}}}yyypppnnnuuu|||yyytttmmmfffbbb\\\ZZZWWWVVVVVVYYY\\\^^^aaabbbfffkkknnnqqqzzzqqqaaaQQQDDD???@@@::::::999999888777777777888777666666666777999:::<<<===>>>FFF]]]xxx~~~yyyuuuoookkkfffbbb___\\\YYYWWWSSSRRRRRRSSSVVVZZZ___bbbeeeffffffffffffffffffffffffffffffggghhhjjjkkkllllllmmmnnnlllfff^^^WWWSSSSSSVVVYYY]]]```aaaaaa```^^^_________```aaaaaabbbaaabbbbbbbbbccccccdddddddddeeeggghhhiiiiiihhhgggggghhhiiikkknnnqqqssstttvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuuuutttrrrooollljjjnnnvvvzzzuuunnngggddddddfffhhhllloootttyyy{{{zzzxxxvvvuuuyyy{{{{{{}}}~~~zzzsssjjjaaa[[[ZZZ[[[ZZZZZZ[[[\\\[[[XXXTTTPPPPPPRRRTTTTTTUUUVVVVVVVVVYYY]]]aaagggkkkqqqvvvyyyxxxvvvuuuppplllhhhfffgggjjjmmmoooqqqrrrrrrnnnfff___ZZZXXXvvvnnnhhhfffdddbbbbbbeeehhhiiijjjkkkhhhfffhhhooouuuyyyzzz~~~|||wwwooohhhccc^^^bbbhhhkkkmmmoooppprrrmmmoooqqqrrrrrrsssuuuvvvyyyyyyyyyyyyxxxxxxxxxxxxwwwyyy{{{|||||||||~~~||||||zzzzzzzzzxxxxxxxxxyyy{{{}}}}}}|||{{{xxxtttooojjjhhhaaabbbcccgggnnnwwwzzzrrrqqqwww}}}yyytttmmmgggbbb]]][[[XXXVVVWWWZZZ]]]```cccdddgggkkkmmmqqq{{{rrraaaQQQDDD???@@@::::::999999888777777777888777666666666777999:::888::::::@@@UUUooo}}}|||}}}~~~yyyuuummmjjjeee```^^^[[[XXXVVVRRRQQQPPPQQQTTTYYY]]]```eeeeeeffffffgggggghhhhhhggggggggghhhiiijjjkkklllkkkllljjjfff___YYYUUUTTTTTTVVVZZZ]]]___`````````^^^^^^^^^^^^^^^___```aaaaaaaaabbbbbbcccdddeeeeeeeeeeeefffggghhhhhhhhhhhhggghhhiiilllooorrrtttvvvvvvvvvvvvvvvvvvwwwwwwwwwtttsssrrrrrrrrrpppmmmkkkkkkooowwwtttpppjjjfffeeehhhlllooorrruuuzzz~~~~~~|||{{{~~~~~~|||||||||wwwpppiiiaaaZZZYYYYYYWWWWWWXXXWWWWWWVVVTTTRRRRRRTTTVVVWWWXXXYYYXXXXXXZZZ^^^aaaiiimmmsssxxxzzzyyyvvvssslllkkkiiiggghhhjjjmmmoooqqqtttvvvssskkkccc^^^\\\yyyqqqlllgggfffeeehhhlllqqqtttuuutttppplllmmmsssyyy||||||}}}zzzuuuoooiiiccc```___dddjjjmmmnnnnnnoooppplllnnnpppqqqqqqrrrtttuuuxxxxxxwwwwwwwwwxxxxxxxxxvvvyyy|||~~~~~~}}}{{{yyyxxxxxxzzz}}}zzzzzzxxxuuupppllliiigggbbbccceeejjjqqqzzzyyytttuuuzzz~~~zzztttnnngggccc^^^\\\YYYWWWWWW[[[___bbbdddeeehhhlllmmmppp|||sssbbbRRRDDD??????::::::999999888777777777888777666666666777999:::666999:::???SSSmmm{{{||||||yyy|||~~~yyyuuukkkgggbbb^^^[[[YYYVVVTTTQQQPPPOOOPPPRRRWWW[[[^^^cccddddddeeeffffffggggggiiihhhhhhhhhiiijjjjjjkkkhhhgggddd^^^WWWTTTTTTUUUVVVXXXZZZ\\\^^^___``````^^^^^^]]]\\\\\\]]]^^^_________```aaabbbddddddeeeeeeeeeeeeeeefffggghhhhhhggghhhiiilllooosssuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvtttrrrqqqqqqqqqpppmmmkkkiiinnnuuu~~~}}}pppmmmjjjggghhhmmmrrrvvvzzz}}}|||{{{{{{vvvppphhh___XXXWWWWWWUUUTTTVVVSSSUUUVVVVVVUUUUUUWWWXXX[[[[[[\\\[[[ZZZ[[[^^^```hhhkkkqqqvvvwwwuuuqqqooohhhhhhhhhhhhhhhjjjlllnnnqqqvvvyyywwwooofffaaa___|||tttooojjjiiijjjmmmtttzzz~~~|||wwwqqqqqqvvv{{{}}}}}}~~~{{{vvvpppjjjddd```^^^```eeekkknnnnnnnnnnnnooolllmmmoooppppppqqqsssuuuvvvvvvvvvvvvwwwxxxyyyzzzwwwzzz~~~|||yyyxxxzzz}}}yyyyyywwwsssnnnjjjhhhgggaaacccfffkkksss|||}}}xxxuuuwww|||zzztttnnnhhhddd___\\\YYYWWWXXX[[[```ccceeefffiiillllllppp|||tttcccRRRDDD??????::::::999999888777777777888777666666666777999:::777;;;===BBBUUUnnn}}}wwwuuuxxx~~~yyyuuuiiieee```\\\ZZZWWWTTTRRRQQQPPPOOOOOOQQQUUUZZZ\\\bbbbbbccccccdddeeeffffffiiiiiiiiihhhiiiiiijjjjjjfffddd___XXXRRRPPPSSSVVVXXXYYYZZZ\\\]]]____________^^^]]]\\\\\\\\\]]]^^^]]]]]]^^^```aaacccddddddeeedddccccccdddeeeggghhhggghhhiiilllpppsssvvvxxxvvvvvvvvvuuuuuuuuuuuuuuutttrrrqqqqqqqqqpppnnnkkkhhhlllsss{{{~~~yyyuuuooollljjjhhhjjjooouuuyyy}}}wwwggg^^^WWWVVVVVVTTTSSSUUUQQQSSSVVVWWWWWWWWWYYYZZZ]]]]]]]]]\\\[[[\\\^^^```dddhhhnnnrrrssspppllliiieeefffhhhhhhhhhiiikkkmmmqqqwww{{{zzzqqqhhhcccaaayyysssmmmiiijjjnnnsssyyy}}}zzzzzz{{{zzzwwwsssvvvoooeee___]]]]]]]]]\\\aaaeeejjjnnnoooooooooooopppppppppqqqqqqrrrrrrrrrssstttuuuwwwxxxzzz{{{{{{}}}{{{zzzwwwrrrlllgggeeeeee```ffflllooovvv|||||||||xxxwww||||||vvvooofffaaaZZZWWWWWWZZZ\\\[[[^^^bbbhhhgggiiimmmqqqvvvwww]]]LLLDDD>>>999::::::999999888777777777555555666777777777777777666999<<<===KKKppppppoooyyy}}}wwwqqqiiieee___ZZZVVVSSSPPPNNNLLLOOORRRRRRQQQRRRWWW\\\___```bbbbbbbbbcccfffhhhjjjjjjjjjiiihhhgggffffff^^^ZZZTTTOOOMMMOOORRRUUU]]]]]]]]]]]]^^^^^^______]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZ\\\___bbbcccdddccccccccccccddddddfffgggiiiiiikkkiiiiiimmmrrrwwwxxxwwwwwwvvvuuutttsssrrrrrrrrrsssrrrrrrqqqpppooonnnnnnmmmmmmooossswwwwwwsssoooggggggggggggjjjpppxxx}}}{{{vvvkkk]]]TTTVVVUUUNNNLLLPPPTTTTTTUUUWWWYYY]]]___aaadddcccaaa^^^\\\\\\^^^```fffiiinnnrrrrrrpppllliiiaaabbbbbbbbbcccfffjjjmmmssswww|||}}}xxxooofffaaazzztttnnnmmmnnnpppuuu{{{{{{vvvppplllgggbbb\\\ZZZ[[[^^^___```aaafffkkknnnoooooooooooonnnoooooopppqqqrrrrrrrrrqqqqqqsssuuuxxx{{{~~~{{{zzzwwwrrrlllgggeeeeeecccjjjppptttzzzzzzxxxyyy~~~|||vvvnnnfffaaa[[[XXXWWWYYY[[[[[[___dddgggiiimmmqqqtttxxxyyy^^^LLLDDD???:::::::::999999888777777777555666666777777777777777666888===???LLLooo~~~rrrsss{{{xxxrrriiieee^^^YYYUUURRROOOMMMJJJMMMPPPOOONNNOOOSSSXXX^^^```bbbcccdddeeegggiiijjjjjjjjjiiigggdddaaa___VVVSSSNNNJJJIIILLLPPPSSS\\\\\\]]]^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[]]]___bbbddddddddddddeeeeeeeeeeeefffgggiiiiiiiiihhhiiimmmrrrvvvwwwwwwwwwvvvuuutttssssssssssssssssssrrrqqqooonnnnnnmmmjjjjjjlllooorrrqqqnnnkkkffffffggghhhjjjpppvvv{{{}}}yyynnn```UUUVVVUUUOOONNNSSSUUUUUUVVVXXX[[[___bbbeeehhhfffccc___\\\\\\___aaaeeehhhmmmppppppmmmiiifff```aaabbbcccdddfffjjjnnntttxxx|||~~~zzzssskkkggg}}}wwwqqqpppppprrrvvv~~~yyynnnfffbbb[[[YYYWWWWWWZZZ^^^aaabbbcccggglllooopppooonnnooommmmmmnnnoooqqqrrrssssssrrrrrrsssvvvzzz|||{{{wwwqqqkkkgggeeeeeegggooovvvzzz~~~xxxwwwyyy|||vvvnnnfff```]]]XXXVVVYYYZZZ\\\```ffffffkkksssxxxyyy}}}}}}```MMMEEE@@@;;;::::::999999888777777777666666666666777777777777666888===AAALLLlllxxxzzzyyyyyysssiiiddd]]]XXXTTTQQQNNNLLLJJJMMMOOONNNMMMMMMPPPTTT[[[^^^aaadddeeefffgggiiiiiijjjjjjiiieee___YYYUUUNNNKKKHHHGGGHHHLLLQQQTTT\\\]]]^^^______]]]\\\ZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[\\\^^^```cccdddeeeeeeeeeggggggfffgggggghhhiiiiiiggggggiiilllqqquuuwwwwwwvvvvvvvvvuuuuuuttttttttttttsssrrrqqqooonnnlllllliiiiiijjjkkkmmmllliiigggdddeeefffhhhjjjnnntttxxx|||rrrdddXXXUUUSSSPPPQQQVVVWWWWWWWWWYYY]]]bbbgggjjjmmmjjjeee___[[[\\\___bbbeeehhhkkkmmmllliiieeeaaa```aaacccdddeeehhhlllooouuuxxx}}}~~~yyysssooo{{{tttpppooorrrxxxrrreee^^^\\\YYYYYYXXXZZZ\\\___aaabbbeeeiiinnnppppppooonnnnnnmmmmmmoooppprrrssstttuuuwwwwwwwwwzzz}}}yyyrrrlllgggffffffiiirrrzzz~~~|||vvvvvvyyy|||vvvnnnfff```^^^YYYVVVXXXZZZ\\\aaahhhfffmmmxxxaaaMMMEEE@@@<<<::::::999999888777777777666666666666666777777888888777===@@@JJJjjjyyymmm{{{tttiiiddd]]]WWWSSSPPPNNNLLLMMMNNNPPPOOONNNMMMOOOQQQUUUYYY^^^aaacccdddeeefffggghhhhhhfffaaaYYYQQQLLLJJJHHHGGGHHHKKKPPPUUUXXX\\\^^^___aaa```^^^[[[YYY[[[[[[ZZZZZZZZZZZZ[[[[[[^^^___aaaccceeefffffffffiiihhhhhhhhhhhhhhhiiiiiifffgggiiimmmqqqtttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuutttsssqqqnnnmmmkkkjjjjjjjjjjjjjjjjjjiiigggeeebbbdddeeeggghhhlllppptttyyy|||~~~}}}~~~}}}ttthhh[[[UUURRRPPPSSSXXXXXXXXXXXX[[[___eeekkknnnoookkkeee^^^ZZZZZZ^^^bbbfffhhhjjjkkkjjjfffaaa^^^^^^```bbbdddfffiiimmmpppuuuwww|||zzzvvv~~~wwwppppppsss|||xxxiii^^^[[[[[[YYYZZZ[[[\\\]]]___bbbdddhhhkkkppprrrqqqooonnnnnnnnnnnnoooqqqrrrtttuuuvvvyyyyyyyyy{{{~~~||||||tttmmmhhhggggggjjjsss{{{zzztttuuuyyy|||vvvnnneee___^^^YYYWWWYYY[[[]]]ccciiifffnnnzzzaaaMMMDDD@@@<<<::::::999999888777777777777666666555666777888888;;;777;;;???GGGeeezzziiiyyy}}}uuujjjeee]]]VVVRRROOOMMMLLLMMMNNNOOONNNMMMMMMMMMNNNPPPSSSXXX\\\^^^___```aaabbbccccccaaa\\\TTTMMMHHHHHHHHHHHHJJJNNNSSSXXX[[[]]]^^^```aaaaaa___\\\ZZZ[[[ZZZZZZYYYZZZZZZ[[[[[[___```aaaccceeefffggggggiiiiiihhhhhhhhhiiiiiijjjeeegggkkknnnqqqsssuuuvvvuuuvvvwwwxxxxxxxxxwwwvvvvvvuuusssqqqnnnkkkiiihhhhhhiiihhhgggfffdddddddddaaabbbcccdddeeegggkkknnnrrrvvv{{{~~~xxxwwwwwwxxxzzz{{{{{{{{{tttkkk___WWWSSSQQQTTTXXXXXXXXXYYY\\\aaagggmmmpppmmmjjjccc\\\XXXYYY^^^bbbggghhhjjjjjjhhhccc___\\\\\\^^^aaadddfffjjjnnnppptttwww}}}zzz~~~vvvqqqqqquuu~~~yyykkkaaa[[[[[[\\\VVVXXXZZZ\\\]]]```dddgggjjjnnnqqqsssrrrpppnnnmmmnnnooooooqqqrrrsssttttttvvvvvvwwwzzz~~~|||{{{~~~xxxooojjjhhhhhhllluuu}}}vvvsssuuuyyy~~~|||vvvmmmeee___]]]YYYXXXZZZ]]]^^^ccciiigggnnnzzz```LLLCCC???;;;::::::999999888777777777777666555555555666888999===777;;;???DDD___kkkuuuwwwlllfff^^^VVVRRRPPPNNNMMMKKKKKKLLLLLLLLLKKKKKKJJJKKKOOOSSSVVVWWWYYY[[[\\\]]]]]]\\\ZZZVVVQQQLLLIIIHHHIIIJJJLLLOOOSSSWWWZZZ]]]^^^___``````^^^]]][[[ZZZZZZYYYYYYYYYZZZ[[[[[[___```aaabbbdddfffggghhhhhhhhhggghhhhhhiiijjjjjjfffiiimmmpppqqqrrrsssuuuuuuvvvxxxyyyzzzyyyxxxxxxwwwvvvsssqqqmmmjjjhhhgggfffffffffcccaaa```aaabbbbbbbbbaaa``````bbbeeeiiikkknnnrrrvvvxxxxxxvvvuuuppppppqqqrrrsssuuuwwwxxxtttnnneee\\\VVVTTTVVVXXXVVVXXXZZZ^^^ccchhhlllooojjjfffaaaZZZWWWYYY^^^bbbfffggghhhhhheeeaaa]]]ZZZYYY\\\```cccfffjjjnnnpppvvvyyy||||||sssqqqpppsss{{{xxxrrriiiaaa]]]\\\]]]]]]XXXZZZ\\\]]]]]]aaafffjjjlllooossstttrrrpppnnnmmmmmmnnnnnnoooppppppqqqqqqrrrsssvvv{{{~~~}}}~~~~~~}}}|||}}}{{{rrrllljjjjjjpppxxx~~~rrrqqqvvv{{{|||vvvmmmeee___\\\YYYXXX\\\^^^___ccciiihhhmmmxxx|||^^^KKKBBB>>>:::::::::999999888777777777777777555555555666888999<<<666;;;AAABBBXXXpppsss|||yyymmmggg^^^WWWRRRPPPNNNNNNJJJJJJKKKLLLMMMMMMKKKJJJJJJLLLOOOQQQRRRTTTWWWYYYXXXWWWUUUSSSPPPOOOMMMMMMKKKLLLMMMOOOQQQTTTWWWYYY[[[[[[\\\]]]]]]]]]\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[______```aaaccceeefffgggfffffffffggghhhiiijjjkkkhhhlllppprrrqqqqqqrrrtttuuuvvvxxxzzz{{{zzzzzzyyyxxxvvvtttpppmmmiiigggfffeeeffffffccc```___aaadddcccbbb___]]][[[]]]aaadddfffgggjjjmmmnnnnnnnnnmmmiiijjjlllmmmnnnqqqtttvvvuuurrrkkkccc\\\YYYXXXXXXUUUWWWZZZ___dddhhhkkklllfffddd___ZZZXXXZZZ___ddddddeeeeeeeeebbb___[[[XXXVVVZZZ___cccfffiiimmmpppxxx|||}}}zzzqqqooommmnnnuuu|||}}}wwwpppkkkeee___\\\\\\^^^^^^^^^^^^``````______aaafffkkkmmmpppssstttssspppnnnmmmllllllmmmmmmnnnnnnooooooppprrrvvv}}}}}}{{{yyyzzz}}}~~~sssmmmjjjjjjsss|||yyyooopppvvv||||||vvvmmmddd^^^\\\YYYYYY]]]``````dddhhhiiilllvvvzzz]]]JJJBBB===999::::::999999888777777777888777555444555666888999:::555<<>>;;;::::::999999888777777777222333444444555555444444888:::888===DDDIIIccc}}}nnnhhh^^^VVVQQQOOONNNNNNNNNOOOQQQSSSTTTTTTSSSSSSQQQRRRTTTVVVWWWWWWWWWWWWWWWVVVTTTRRRQQQQQQRRRRRRPPPPPPQQQSSSUUUXXXZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]YYYXXXWWWVVVVVVVVVWWWWWWXXXYYY[[[^^^```ccceeefffccceeegggiiijjjkkkmmmpppsssssstttuuuvvvxxxyyyzzzyyyzzz{{{{{{|||{{{{{{{{{{{{yyywwwtttpppmmmjjjiiihhhfffdddaaa``````bbbcccaaa\\\WWWWWW[[[______^^^ddddddeeeeeeeeedddcccccc```aaaeeeiiimmmppprrrtttxxxwwwuuuqqqllleee___\\\[[[[[[]]]aaaeeehhhhhhhhhaaa^^^ZZZYYY[[[]]]]]]]]]ZZZ[[[\\\]]]\\\YYYVVVUUUVVVWWW[[[ccchhhkkkpppvvv{{{vvv~~~{{{yyyvvvqqqmmmkkkhhhccc```^^^\\\YYYWWW[[[\\\___bbbdddffffffgggfffffffffgggjjjmmmqqqtttyyy|||uuurrrrrrppprrrqqqooommmkkkiiihhhhhhiiipppzzz~~~|||yyyvvvsssqqqoooqqquuuzzz}}}vvvuuuwwwyyy}}}}}}ssslllooowww}}}xxxsssmmmfffbbb\\\\\\\\\^^^bbbfffjjjmmmpppttt~~~gggPPPEEE@@@>>><<<::::::999999888777777777666666666666666777777777999:::888:::@@@DDDYYY{{{|||lllfff^^^VVVRRRQQQPPPOOOOOOPPPRRRTTTVVVVVVUUUTTTSSSUUUWWWYYY[[[[[[[[[[[[YYYXXXWWWUUUTTTSSSSSSSSSQQQRRRSSSTTTVVVXXXZZZ[[[ZZZZZZ[[[[[[\\\\\\[[[[[[XXXWWWVVVUUUTTTUUUVVVVVVWWWXXXZZZ]]]___bbbdddeeedddfffgggiiijjjmmmqqqtttxxxxxxyyyyyyzzz{{{{{{|||||||||{{{zzzzzzzzzzzz{{{{{{zzzwwwtttqqqnnnllljjjjjjhhhddd```______aaabbbbbb]]]XXXWWWYYY]]]___^^^cccdddfffffffffdddcccaaa___```bbbeeeiiinnnrrrtttyyyzzzzzzwwwrrrjjjccc^^^]]]]]]^^^```dddfffgggfff___]]]ZZZYYYYYYZZZYYYXXXZZZ[[[\\\\\\[[[YYYWWWUUUXXXYYY___ggglllnnntttzzzttt|||xxxuuuqqqnnnkkkfffdddaaa___^^^^^^^^^______aaadddhhhkkklllmmmmmmkkkkkkjjjjjjlllooorrrttt{{{}}}vvvssssssrrrrrrqqqnnnllljjjiiihhhhhhlllsss~~~}}}{{{~~~}}}{{{{{{{{{}}}~~~|||yyyuuuqqqoookkkmmmqqqwww}}}{{{xxxyyy|||{{{rrrlllpppxxx{{{vvvqqqlllfffbbb[[[\\\]]]```dddhhhmmmoooqqqwwwbbbNNNDDD@@@======::::::999999888777777777888777777777888888999999888:::777999>>>AAAQQQnnn}}}xxxlllfff^^^WWWSSSQQQPPPOOONNNOOORRRUUUVVVVVVUUUTTTVVVWWWZZZ\\\___`````````]]]\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTUUUVVVXXXYYYZZZYYYYYY[[[\\\\\\[[[ZZZYYYWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWYYY\\\^^^```bbbccceeefffhhhiiilllpppuuuyyy}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{zzzyyyyyyzzzzzz{{{zzzxxxuuurrrooommmlllllliiiddd```^^^^^^___aaabbb^^^YYYWWWYYY\\\______ccceeeggghhhhhhfffcccaaa______```bbbfffkkkpppssswwwyyyzzzyyyuuummmddd___]]]\\\]]]___cccfffggggggeeebbb^^^[[[YYYXXXXXXXXX[[[\\\]]]]]]]]]\\\ZZZYYYZZZ\\\bbbjjjoooqqqxxxrrryyysssooommmkkkjjjcccbbbaaa```___aaaccceeebbbeeeiiimmmpppqqqrrrrrrrrrpppnnnllllllooorrrttt|||}}}vvvtttttttttqqqpppnnnlllkkkkkkkkklllooovvv|||yyyxxxwwwvvvvvvvvvwwwzzz|||~~~~~~}}}{{{xxxtttpppnnnjjjlllqqqvvv|||{{{zzz~~~zzzrrrnnnqqqyyy~~~zzzuuuoookkkfffaaa^^^[[[\\\^^^bbbfffjjjnnnppprrryyy|||^^^MMMDDD???<<<<<<::::::999999888777777777444444555555555666666666666999777888>>>@@@LLLccc{{{zzzuuukkkeee]]]WWWSSSPPPOOOMMMOOOQQQTTTWWWYYYXXXWWWVVVXXXYYY\\\```bbbdddeeeeeeaaaaaaaaa```^^^[[[YYYWWWVVVVVVVVVVVVWWWXXXYYYZZZXXXXXXZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRSSSTTTTTTVVVVVVXXXZZZ]]]___```aaadddfffhhhkkknnnsssyyy}}}}}}|||zzzyyyyyyyyyzzzzzzyyyxxxuuussspppooonnnkkkhhhddd```^^^]]]^^^___aaa^^^[[[YYYZZZ]]]```aaadddeeehhhiiiiiigggeeeccc```______```cccggglllooosssuuuvvvvvvrrrkkkddd```\\\[[[[[[]]]bbbfffiiijjjllliiiccc]]]YYYWWWXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]^^^```gggnnnrrruuu}}}ooo}}}zzztttnnnjjjiiiiiiiiicccddddddcccbbbbbbeeeggggggjjjnnnsssvvvwwwvvvvvvyyyvvvqqqmmmmmmoootttwww}}}~~~xxxvvvwwwwwwsssrrrpppnnnnnnooopppqqqsssyyy}}}zzzwwwuuuqqqqqqqqqrrruuuwwwzzz{{{}}}|||zzzxxxuuurrrooonnnkkkmmmqqqwww}}}{{{}}}~~~{{{tttpppsssyyyzzztttmmmhhhddd```]]]\\\]]]___cccfffjjjnnnooorrrzzzwwwYYYJJJDDD>>>;;;===::::::999999888777777777444555777888888888777666555999666777===???GGGYYYkkkvvv~~~~~~wwwqqqgggbbb[[[VVVRRRPPPOOOMMMRRRTTTXXX\\\]]]]]][[[ZZZYYY[[[^^^bbbeeegggiiiiiifffffffffeeeccc```\\\ZZZXXXXXXXXXXXXXXXXXXYYYZZZWWWWWWXXXXXXXXXWWWVVVVVVVVVUUUTTTSSSRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]___```cccfffiiimmmqqqwww}}}}}}}}}|||{{{zzzyyyyyyyyyyyyyyywwwuuusssqqqooonnniiigggdddaaa___^^^^^^^^^```^^^]]]\\\]]]___bbbccceeefffhhhjjjjjjjjjiiihhhbbbaaa``````aaadddhhhjjjnnnnnnooonnnlllhhhccc```]]][[[ZZZ\\\```fffiiikkknnnlllhhhbbb]]]ZZZZZZ\\\XXXYYY[[[]]]___```aaabbbdddffflllrrrvvvzzzkkkwwwtttooojjjffffffhhhjjjfffhhhjjjjjjhhhhhhjjjlllqqqtttxxx|||~~~~~~yyysssnnnnnnrrrxxx|||~~~zzzyyy{{{{{{yyywwwuuusssrrrssstttvvv{{{|||yyyuuutttmmmnnnooorrrtttwwwyyyzzzzzzxxxvvvsssqqqooommmmmmlllnnnrrrwww}}}}}}zzz{{{~~~}}}vvvrrrtttyyy|||tttmmmhhhddd```]]]\\\]]]```cccgggjjjmmmnnnrrrzzzpppSSSGGGCCC===;;;>>>::::::999999888777777777555777:::<<<<<<;;;999777555999666555<<<<<>>;;;<<<999777888999:::;;;:::999888333333222222333555666777888888777666777;;;AAAEEE]]]{{{{{{||||||vvvooohhhdddYYYXXXUUUSSSRRRRRRSSSTTTVVVVVVXXXYYYZZZ[[[[[[[[[]]]]]]^^^aaafffkkkpppsssqqqpppnnnmmmkkkiiieeebbb[[[ZZZYYYZZZZZZZZZXXXVVVVVVUUUTTTSSSSSSTTTUUUUUUWWWVVVVVVUUUUUUTTTTTTTTTVVVUUUTTTTTTVVVXXX[[[\\\bbbeeelllrrrwww{{{||||||~~~~~~|||{{{yyyyyywwwvvvuuutttssspppllliiieeedddcccbbbaaa```___^^^\\\^^^aaabbbcccdddfffhhheeefffhhhjjjmmmpppssstttsssrrrrrrssstttuuusssrrrnnngggbbbbbbbbbaaabbbeeeeeeeeeccc```]]]^^^ccchhhlllmmmqqqvvvzzzyyyuuupppjjjjjjkkknnnrrrvvvxxxxxx|||zzz|||rrrfff}}}xxxpppllliiihhhkkkmmmnnnmmmppprrruuuwwwxxxzzz}}}|||qqqnnnqqquuu}}}}}}xxxvvvvvvwwwyyy~~~zzztttqqqnnnlllooowww}}}~~~yyytttooolllkkkjjjppprrrvvv{{{yyyrrrxxx}}}vvvtttzzzyyynnneee___[[[YYYWWW[[[^^^aaadddeeegggiiikkkqqq|||zzz]]]KKKEEE===;;;<<<999777888999999999888777666333333222222333555666777888888777666777;;;@@@EEEXXXxxx~~~vvvnnnggg```\\\YYYXXXVVVTTTSSSTTTTTTUUUWWWWWWXXXZZZZZZ[[[[[[[[[[[[]]]```dddiiiooosssvvvuuusssqqqooolllhhhccc```YYYXXXXXXYYY[[[[[[ZZZYYYVVVUUUSSSRRRQQQRRRTTTUUUWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTVVVYYY\\\^^^bbbeeejjjpppuuuyyy{{{|||~~~~~~}}}{{{yyywwwwwwuuutttssssssrrrpppllliiiddddddcccbbbaaa```______]]]```cccdddddddddeeefffeeefffgggiiikkknnnppprrrtttssssssuuuwwwwwwvvvtttllleee```aaabbbbbbeeeiiiiiigggddd```^^^___bbbeeejjjkkkoootttxxxyyyvvvsssssssssuuuwww{{{nnncccyyytttoooooonnnpppssstttttttttuuuxxx|||}}}sssqqqtttxxx|||zzzyyyyyyzzz{{{~~~yyyuuusssooommmooowww~~~~~~xxxsssooommmmmmtttvvvyyy~~~yyyrrryyyyyyxxx||||||uuukkkbbb]]]ZZZYYYXXX[[[^^^aaacccdddfffiiikkkvvvrrrXXXHHHDDD<<<:::<<<999777888888888777666555555444333333333333555666777777777777666777:::@@@DDDTTTuuuzzzoooggg```ZZZWWWYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ]]]bbbhhhoootttxxxzzzzzzxxxuuurrrooojjjddd```WWWVVVWWWYYY[[[\\\\\\[[[VVVTTTQQQOOOOOOPPPRRRSSSVVVVVVWWWWWWWWWVVVVVVUUUSSSSSSTTTUUUWWWZZZ]]]___aaadddhhhmmmrrrvvvzzz{{{|||||||||}}}~~~}}}zzzxxxuuutttsssrrrqqqqqqqqqooollliiiddddddcccbbbaaa`````````___bbbfffhhhhhhgggggggggfffgggggghhhjjjlllmmmnnnrrrrrrsssvvvxxxxxxvvvuuujjjccc___```bbbdddhhhmmmnnnjjjeeebbbaaabbbcccccchhhiiimmmrrrwwwzzzzzzyyy|||}}}~~~yyyhhh___}}}vvvqqqnnnpppsssvvvyyy{{{{{{zzz{{{}}}ttttttwww{{{}}}|||zzzyyyyyyyyy}}}|||vvvsssooolllnnnwww~~~}}}xxxtttrrrqqqvvvxxx{{{{{{xxxxxx|||{{{{{{tttjjjaaa\\\ZZZYYYYYY\\\^^^```bbbdddfffjjjmmm{{{kkkRRREEECCC===;;;===;;;999999888888777666555444555444333333333555666777777777777666777:::>>>BBBRRRpppwwwlllccc]]]YYYWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[___eeemmmtttyyy}}}~~~}}}{{{yyyvvvrrrmmmgggbbbWWWVVVVVVXXXZZZ[[[ZZZYYYTTTRRRPPPMMMMMMNNNQQQRRRVVVVVVWWWXXXXXXXXXWWWWWWUUUUUUVVVWWWXXXZZZ\\\]]]```bbbeeejjjooossswwwyyyzzzyyyyyyyyyzzz|||~~~}}}{{{wwwtttrrrqqqpppoooppppppooommmkkkcccccccccbbbbbbaaaaaaaaa```dddiiimmmmmmmmmllllllkkkjjjjjjjjjjjjkkklllllloooppprrruuuxxxxxxuuussskkkddd```aaacccfffjjjooorrrmmmgggeeefffhhhgggeeegggiiimmmrrrxxx|||nnnccc^^^{{{uuuqqqnnnqqquuuyyy|||~~~{{{tttuuuyyy}}}~~~}}}|||zzzyyyzzz}}}yyyrrrnnnkkkmmmttt||||||yyyxxxwwwxxxzzz~~~yyyxxx}}}}}}vvvkkkbbb\\\ZZZZZZYYY]]]___aaaccceeeiiinnnqqq|||dddNNNDDDDDD>>><<<>>><<<::::::999888777666666666666555444333444555666777666666777666777999===@@@LLLiiitttiiiaaa]]]ZZZYYYVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]___cccjjjqqqxxx|||~~~}}}{{{yyyvvvpppjjjeeeYYYXXXWWWWWWXXXXXXVVVTTTRRRPPPNNNMMMMMMNNNPPPRRRUUUVVVXXXZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZ^^^```cccggglllppptttvvvvvvvvvvvvvvvxxxzzz|||~~~~~~{{{wwwtttrrrqqqpppnnnnnnoooooommmkkkcccccccccbbbbbbbbbbbbbbbaaaffflllqqqsssssstttuuuqqqqqqooonnnmmmllllllllloooqqqtttxxxzzzzzzvvvsssooohhhcccdddfffgggkkkooosssooojjjiiijjjlllkkkjjjgggjjjoootttzzzpppfffbbb```|||vvvtttpppssswwwzzz|||yyysssvvvzzz}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzz}}}~~~~~~~~~~~~~~~~~~{{{tttnnnkkkkkksss{{{~~~~~~~~~}}}|||zzz|||~~~vvvkkkbbb]]][[[[[[[[[___```bbbdddggglllssswwwuuu^^^JJJCCCDDD>>>;;;>>><<<:::999888777777777777777666666555444444555666777555666777666666888<<>>OOOdddtttiiibbb]]]ZZZXXX\\\___cccggghhhhhhgggeeecccdddfffhhhjjjlllmmmmmmpppqqqtttvvvyyy{{{|||}}}~~~}}}zzzwwwqqqiii```ZZZVVVTTTSSSSSSSSSRRRPPPNNNIIIKKKMMMPPPRRRRRRRRRRRRTTTWWWZZZ\\\^^^]]]\\\[[[XXXYYYZZZ[[[[[[\\\\\\\\\VVVZZZ___eeeiiikkklllllllllmmmpppsssvvvwwwwwwwwwwwwwwwxxxxxxvvvsssooommmmmmkkkhhhggggggfffeeedddbbbbbbbbbccccccddddddeeegggjjjnnnqqqsssvvvyyy{{{}}}zzzvvvrrrooommmllluuuwww{{{~~~xxxssspppkkkjjjnnnpppoooppprrrpppqqqppplllgggdddeeehhhgggllltttyyy|||~~~vvviiidddeeegggfffddd|||}}}~~~~~~}}}tttqqqwww}}}}}}zzzzzzwwwvvvuuutttqqqnnnlllkkklllkkkkkklllmmmmmmjjjhhhjjjhhhfffeeefffiiimmmooossstttvvvwwwwwwxxx{{{~~~{{{}}}~~~|||{{{{{{}}}}}}|||xxxsssrrrsssvvvwwwxxx{{{}}}~~~~~~}}}}}}zzzrrrnnnrrr{{{{{{oooccc___^^^]]]\\\]]]aaaaaaeeelllqqqvvv{{{fffNNNGGG@@@======>>><<<999888888777777666666555555555555444444444444555555555555555666666777888999AAAEEEZZZzzzwwwmmmddd\\\ZZZ[[[aaadddgggiiijjjjjjlllmmmlllmmmooosssvvvwwwuuusssuuuvvvwwwyyyyyyyyyxxxwwwwwwvvvuuuqqqkkkddd^^^ZZZVVVUUUTTTRRRQQQOOONNNMMMLLLLLLLLLMMMNNNPPPRRRRRRTTTWWW[[[]]]^^^^^^^^^___[[[[[[]]]]]]^^^]]]\\\[[[[[[ZZZYYY\\\```eeeggghhhlllmmmoooqqqsssuuuvvvvvvwwwvvvvvvtttsssqqqooonnnlllkkkjjjhhhfffeeeddddddccccccddddddeeefffggggggfffjjjoootttwwwxxxwwwwwwyyyvvvsssqqqooonnnmmmlllvvvzzzzzzvvvoooqqqssssssssstttuuuwwwvvvwwwwwwtttooojjjgggfffgggiiiooouuu|||~~~}}}nnnjjjdddcccdddeeedddbbb|||tttpppuuuzzzyyyvvvvvvsssrrrqqqooommmkkkjjjiiiiiihhhhhhiiijjjiiigggdddbbb```^^^]]]^^^aaadddfffgggiiijjjkkkkkkllloooqqqwwwyyy|||~~~~~~{{{zzzzzzzzz{{{{{{yyyuuuqqqooorrrtttvvvwwwyyy{{{||||||||||||{{{uuuqqqtttzzzwwwlllbbb___^^^^^^^^^```bbbdddjjjrrrxxx}}}wwwaaaJJJDDD===:::;;;;;;999777888888777777666666555555555555444444444444555555555555555666666777888999@@@CCCVVVuuuzzzqqqggg^^^]]]___bbbeeeiiilllmmmnnnoooppppppqqqssswwwzzzzzzxxxvvvtttuuuvvvvvvvvvuuutttsssqqqpppoookkkfff```ZZZWWWTTTTTTSSSQQQOOONNNLLLLLLHHHIIIIIIJJJKKKMMMNNNOOOTTTWWWZZZ\\\\\\\\\\\\]]]ZZZ[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWZZZ^^^bbbeeeeeeiiijjjlllnnnppprrrssssssuuuuuutttsssrrrpppnnnmmmkkkjjjiiigggeeedddccccccbbbccccccdddeeefffffffffgggjjjnnnrrruuuvvvuuuuuuuuussspppnnnllllllkkkjjjtttyyyzzzvvvrrrrrrrrrrrrqqqrrrssstttwwwyyyzzzxxxtttpppmmmllljjjkkkooouuuyyy{{{zzzxxxzzzwwwwwwyyyzzz|||ooofffdddaaa```bbbdddfffggg~~~zzzsssooorrruuutttqqqooonnnllljjjhhhgggfffggggggfffeeedddeeeeeedddaaa___ZZZYYYWWWVVVVVVXXX[[[]]]aaacccdddddddddeeehhhjjjppprrrtttvvvvvvxxxzzz|||}}}}}}zzzyyyxxxxxxxxxxxxwwwtttpppnnnnnnpppssswwwwwwxxxyyyzzz{{{{{{||||||wwwuuuvvvxxx{{{}}}~~~{{{sssiii```^^^^^^^^^```cccbbbfffoooyyypppXXXHHHBBB<<<999::::::888666888888777777666666555555555555444444444444555555555555555666666777888999===@@@RRRqqqwwwkkkaaa```ddddddhhhlllpppqqqssstttvvvvvvvvvxxx|||~~~~~~|||yyyttttttssssssqqqpppnnnmmmiiihhhgggddd```ZZZVVVSSSSSSRRRQQQOOONNNLLLKKKJJJJJJKKKKKKLLLMMMOOOPPPQQQSSSVVVYYYZZZZZZXXXXXXYYYYYYYYYZZZ[[[\\\\\\\\\[[[WWWVVVUUUWWW[[[___aaabbbeeefffhhhjjjlllnnnoooooossssssrrrrrrqqqooonnnmmmkkkjjjhhhfffdddcccbbbbbbbbbbbbccccccddddddeeeeeegggiiimmmppprrrrrrrrrqqqooonnnllljjjiiihhhggggggqqqvvv~~~{{{wwwtttsssqqqpppooopppqqqrrrwwwzzz}}}}}}{{{xxxvvvuuuoooppprrruuuwwwwwwtttrrrmmmjjjiiilllmmmooouuu}}}oooaaa````````````aaadddiiimmm~~~}}}|||yyytttpppooopppooollliiigggfffdddbbbbbbcccdddeeedddccccccbbbbbbaaa^^^[[[WWWVVVUUUTTTTTTVVVXXXYYY```aaaccccccbbbccceeehhhjjjlllnnnpppqqqrrrtttvvvyyy{{{~~~}}}|||zzzyyywwwwwwwwwwwwvvvtttqqqnnnmmmooorrrtttyyyxxxxxxxxxyyyzzz|||}}}{{{xxxvvvvvvtttvvv~~~~~~}}}xxxpppggg___]]]]]]^^^```eeeccchhhsss}}}iiiQQQFFFBBB>>>;;;;;;:::999888888888777777666666555555555555444444444444555555555555555555666777888999;;;@@@RRRsss}}}ooocccaaaeeefffjjjppptttwwwxxxzzz{{{yyyzzz{{{~~~}}}zzzssssssqqqooollljjjhhhgggccccccbbb```\\\XXXTTTRRRRRRRRRQQQOOOMMMLLLJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSVVVXXXYYYWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZVVVUUUUUUWWW[[[^^^______aaabbbdddfffhhhjjjkkkkkkppppppppppppooonnnmmmmmmkkkjjjhhhfffeeeccccccbbbcccccccccccccccccccccdddggghhhjjjlllnnnnnnnnnnnnjjjkkkjjjiiifffeeeeeefffmmmrrrzzz|||xxxtttrrrooonnnoooqqqssstttvvvzzz~~~~~~~~~~~~xxxwwwxxxxxxyyywwwssspppkkkgggdddffffffggglllsssrrrggg```aaadddfffggggggjjjqqqvvv~~~}}}|||{{{xxxuuuqqqnnnmmmllliiieeebbbaaa```______aaaccceeefffdddccccccbbb```\\\ZZZWWWVVVUUUUUUUUUWWWXXXZZZ]]]^^^___```___```ccceeehhhjjjmmmnnnoooqqqtttvvvvvvxxx{{{|||}}}}}}|||{{{yyyxxxvvvvvvuuutttrrrooonnnppprrruuuwww{{{{{{zzzzzz{{{|||}}}~~~yyyvvvtttsssqqqrrryyyyyy|||wwwoooggg___]]]\\\\\\```eeegggmmmxxxcccMMMCCCAAA===;;;::::::999999888888777777666666555555555555444444444444555555555555555555666777888999999@@@SSSttttttgggbbbeeehhhmmmsssxxx{{{|||~~~{{{{{{}}}|||yyytttssspppmmmiiifffdddcccbbbaaa```^^^[[[XXXUUUSSSSSSRRRQQQOOOMMMLLLJJJJJJHHHHHHHHHIIIKKKLLLNNNOOOSSSVVVXXXXXXWWWTTTTTTTTTRRRSSSSSSTTTVVVWWWXXXYYYWWWVVVWWWYYY\\\^^^______^^^```bbbdddfffggghhhiiimmmnnnnnnooonnnnnnmmmmmmlllkkkiiigggfffdddddddddccccccccccccccccccccccccffffffggghhhiiijjjkkkkkkhhhjjjjjjiiifffddddddeeeiiinnnvvv}}}|||yyyssspppmmmnnnqqquuuwwwxxxvvvyyy}}}~~~|||xxxuuuqqqjjjeeedddcccdddgggmmm{{{}}}|||ssskkkfffeeeeeeiiiooorrruuuyyy~~~|||zzzxxxwwwvvvrrrllljjjjjjgggbbb____________```bbbeeefffhhhfffeeedddccc```\\\YYYUUUUUUUUUUUUVVVXXXZZZ[[[^^^___aaabbbbbbcccfffiiikkkmmmpppqqqqqqsssuuuwwwsssuuuwwwxxxyyyzzz|||~~~yyy|||~~~|||zzzxxxvvvtttssspppooonnnppptttwwwzzzzzz||||||}}}}}}}}}~~~~~~~~~xxxssspppqqqpppqqqwww~~~{{{rrryyy}}}uuullleee___]]]\\\\\\```fffnnnuuuyyy^^^JJJ???>>><<<:::888888777888888888777777666666555555555555444444444444555555555555555666666777888999999AAAQQQmmm|||nnnggggggjjjnnnuuu{{{}}}}}}~~~~~~|||yyyvvvtttqqqlllhhheeecccbbbbbbaaa___]]]ZZZXXXUUUTTTRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIJJJLLLMMMOOOPPPTTTVVVYYYYYYWWWUUUTTTTTTQQQQQQQQQRRRTTTVVVXXXYYYYYYXXXYYY[[[]]]_________^^^___aaaccceeeggghhhhhhllllllmmmnnnnnnnnnnnnnnnmmmllljjjhhhfffeeeddddddeeeeeeddddddccccccbbbbbbddddddddddddeeeggghhhiiigggjjjkkkiiieeebbbcccdddeeejjjqqqxxx|||}}}|||{{{rrrooommmpppuuuzzz|||{{{vvvyyy|||~~~wwwnnneeebbbaaabbbeeekkktttssssssssspppkkkiiillllllqqqxxx}}}zzzwwwuuutttuuuqqqjjjggghhheee```]]]^^^___aaaccceeeggggggjjjhhhfffeeeccc```\\\YYYUUUUUUVVVWWWYYY[[[]]]^^^aaaccceeefffgggiiilllooorrrtttuuuuuuttttttuuuvvvssstttvvvvvvvvvwwwxxxzzzwwwyyy}}}~~~{{{xxxtttrrrpppllllllmmmqqqwww{{{|||||||||}}}~~~~~~}}}wwwqqqmmmoooqqqssswww|||~~~wwwxxxrrr|||~~~~~~xxxppphhhbbb]]]\\\[[[\\\bbbjjjrrrxxxtttYYYIII>>>>>>===;;;999888888999888888777777666666555555555555444444444444555555555555555666666777888999888???JJJ___wwwnnnllljjjooovvv|||~~~~~~{{{xxxvvvrrrmmmiiifffdddcccaaa```^^^[[[YYYVVVTTTSSSPPPPPPOOOMMMKKKJJJHHHHHHKKKKKKKKKLLLNNNOOOQQQRRRUUUWWWYYYZZZXXXVVVVVVVVVQQQQQQQQQRRRTTTVVVYYYZZZZZZYYYZZZ\\\^^^```___^^^___```bbbdddfffhhhiiiiiikkkkkkmmmnnnoooooooooooolllkkkiiigggeeedddccccccfffffffffeeedddccccccbbbbbbbbbaaaaaabbbdddggghhhgggjjjllljjjdddaaaaaabbbcccffflllsssxxx{{{|||}}}ssspppooosssyyy~~~~~~|||yyyzzz{{{|||~~~{{{pppeeeaaaaaacccgggmmmtttqqqssszzz}}}yyywwwyyywww{{{|||yyyuuurrrrrrtttqqqiiieeefffccc^^^]]]^^^aaacccfffggghhhiiijjjiiifffeeeccc```\\\XXXWWWWWWXXXZZZ\\\^^^```aaa```bbbdddfffgggjjjmmmpppxxxxxxyyywwwuuuttttttuuuuuuvvvwwwwwwwwwwwwxxxyyyyyy{{{~~~~~~}}}~~~{{{wwwssspppnnniiiiiilllqqqxxx}}}~~~}}}{{{|||~~~}}}|||xxxppplllnnnsssuuuxxx|||tttqqquuuuuu|||{{{|||}}}tttkkkddd___\\\[[[\\\]]]eeemmmrrrxxxpppVVVHHH???@@@???===;;;:::;;;;;;888888888777666666555555555555555444444555555555555555555666666777888999888>>>DDDRRRttt~~~tttpppkkkpppwww|||}}}yyywwwsssnnnjjjgggeeeddd___^^^\\\ZZZWWWTTTRRRQQQOOONNNMMMLLLJJJHHHGGGFFFHHHHHHHHHIIIJJJLLLNNNOOOUUUXXXZZZ[[[YYYWWWWWWWWWRRRRRRRRRSSSUUUXXXZZZ\\\ZZZYYYZZZ\\\^^^______]]]___aaaccceeeggghhhiiijjjjjjkkklllnnnooopppppppppkkkjjjhhhfffdddcccbbbbbbggggggfffeeeeeedddccccccaaa`````````aaacccfffhhhgggjjjllljjjccc______aaaaaadddjjjpppvvvzzz|||~~~tttrrrqqquuu||||||{{{{{{{{{{{{}}}~~~rrrfffbbbbbbeeekkkqqqyyywww|||}}}yyyuuurrrsssqqqooommmjjjeee___[[[]]]^^^```cccdddfffffffffhhhfffbbb]]]ZZZXXXXXXXXXUUUUUUVVVXXX\\\___ccceeeeeefffgggjjjlllppprrrttt}}}}}}|||{{{yyyxxxwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{{{{}}}~~~~~~zzzuuuqqqnnnlllhhhkkkpppvvv|||}}}|||yyyyyy{{{|||zzzwwwwwwuuussssssvvv|||wwwssstttwww{{{}}}yyywwwzzzxxxpppkkkcccaaa^^^\\\]]]aaaiiinnnxxx~~~jjjPPPDDD======<<<;;;::::::::::::888777666555444333222222666555555444444444555555555444444444444555666666999@@@BBBGGGccc{{{ppptttyyy}}}yyyuuusssqqqnnnjjjgggeeecccbbb___\\\ZZZXXXUUURRROOONNNMMMLLLJJJHHHGGGGGGGGGJJJJJJJJJJJJKKKMMMNNNOOOTTTYYY______[[[VVVUUUVVVPPPQQQTTTWWWYYY[[[[[[[[[]]]]]]]]]]]]^^^^^^___```aaabbbdddfffgggggggggfffjjjjjjlllmmmnnnooooooooonnnkkkfffbbbaaabbbdddeeegggeeedddeeehhhhhhfffcccdddbbbaaaaaabbbccccccbbbgggjjjkkkgggaaa\\\\\\^^^bbbdddhhhnnnssswww{{{|||xxxxxxwwwwwwxxxzzz|||}}}xxxzzz{{{|||}}}xxxpppeee___```hhhqqqwwwzzz}}}vvv}}}yyyuuurrrsssqqqooommmjjjfffaaa]]]\\\\\\]]]]]]^^^___```aaaeeeccc```]]]ZZZXXXWWWVVVUUUVVVWWWYYY\\\```ccceeefffgggiiilllooorrruuuwww}}}||||||{{{{{{zzzzzzzzzyyyzzzzzz{{{||||||}}}}}}|||}}}~~~}}}~~~~~~|||yyyuuuqqqmmmkkkhhhjjjnnntttzzz||||||zzz{{{}}}~~~|||wwwwwwvvvuuuuuuyyyzzzsssqqqssswww}}}|||}}}yyyxxx|||}}}uuummmhhh___^^^]]]\\\^^^dddlllqqqyyy}}}dddNNNEEE======<<<;;;::::::::::::999999888777666555444333555555444444333444444555555444444444444555666666666<<<>>>CCC]]]vvvxxx|||~~~xxxtttssspppmmmjjjgggdddccc```]]]ZZZXXXVVVTTTQQQOOONNNMMMKKKJJJHHHGGGGGGGGGIIIJJJJJJKKKLLLLLLMMMMMMRRRWWW\\\\\\XXXUUUTTTVVVQQQSSSUUUWWWYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___```eeefffgggiiiiiijjjiiiiiillllllmmmnnnnnnnnnnnnnnnnnnkkkgggcccbbbbbbdddfffhhhfffeeeeeeggghhhgggeeeeeedddcccdddeeefffggggggiiilllmmmiiibbb^^^]]]^^^aaadddggglllqqquuuxxxzzzxxxwwwvvvvvvvvvwwwxxxyyyyyy{{{|||}}}~~~uuunnnddd___bbbkkktttzzz}}}uuukkkddd}}}yyytttqqqpppooommmkkkjjjgggccc___\\\[[[YYYXXXYYYZZZ[[[]]]aaa```___]]]ZZZXXXVVVTTTVVVWWWXXX[[[^^^aaadddfffiiijjjmmmppptttwwwzzz{{{}}}|||||||||||||||}}}}}}||||||}}}~~~~~~~~~}}}}}}~~~|||{{{zzzwwwtttpppllljjjiiijjjmmmsssxxx|||}}}|||~~~}}}yyyyyyzzzzzz|||~~~{{{vvvqqqqqquuuzzzyyy{{{{{{zzz~~~zzzqqqhhhccc\\\\\\\\\]]]```gggooouuu|||~~~yyy\\\JJJEEE======<<<;;;::::::::::::::::::999888777666666555444333333222222333444444555444444444444555666666777;;;<<>>NNNkkk~~~}}}~~~~~~zzzwwwrrrqqqoookkkhhheeebbbaaa\\\ZZZXXXVVVUUUTTTQQQOOOMMMLLLJJJIIIHHHGGGGGGGGGGGGIIIKKKMMMNNNMMMLLLKKKNNNPPPRRRRRRQQQQQQSSSUUUUUUUUUVVVXXXYYYZZZZZZ[[[]]]]]]^^^```ccceeegggiiilllkkkkkkkkkkkklllmmmnnnnnnoooqqqrrrrrrrrrppppppmmmkkkhhheeecccdddeeefffgggfffdddcccdddfffhhhiiiiiikkknnnpppqqqrrrtttuuurrrssstttqqqlllfffbbb```dddfffiiilllpppsssuuuuuuzzzyyyxxxwwwwwwxxxyyyzzz}}}{{{jjjeee```___fffpppzzz{{{uuuqqqkkkeee```ZZZTTTPPPyyyrrrmmmiiigggeeeeeeeeecccaaa___XXXVVVTTTRRRSSSVVVZZZ]]]]]]^^^___```___\\\ZZZXXXZZZ[[[]]]```dddfffhhhiiinnnppptttxxx|||}}}|||||||||}}}~~~~~~xxxxxxwwwuuurrrooollljjjooooooqqqvvv}}}|||~~~~~~{{{wwwsssuuu{{{}}}xxx{{{yyyrrrjjjccc___]]]___aaacccggglllsssxxx~~~~~~kkkRRREEE@@@======<<<;;;::::::::::::777777777666666555555444111111111111111222333444555444444444444555666666:::<<<===???KKKddd~~~~~~~~~~~~}}}{{{xxxvvvqqqpppnnnjjjgggdddaaa```]]][[[XXXWWWVVVTTTRRRPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIKKKMMMNNNNNNMMMLLLNNNOOOPPPPPPQQQQQQSSSUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]]]]___aaadddgggiiikkkkkkjjjiiihhhiiikkklllnnnoooqqqsssuuuvvvuuutttsssmmmkkkhhheeeccccccdddeeeddddddcccccccccfffiiikkkmmmppptttuuuvvvvvvxxxzzzwwwxxxyyywwwrrrlllgggdddgggiiikkknnnrrrtttvvvvvvyyyxxxxxxxxxxxxzzz|||}}}~~~rrrdddaaa^^^___fffooowww{{{~~~}}}vvvnnnmmmhhhaaa[[[WWWTTTRRRPPPzzzrrrmmmgggeeecccbbbbbbaaa```^^^UUUSSSQQQPPPRRRUUUXXX[[[]]]^^^___``````___]]][[[\\\^^^aaadddgggjjjkkklllppprrrvvvzzz~~~~~~}}}}}}{{{zzzwwwuuurrrooommmlllqqqqqqtttzzz}}}|||wwwsssuuu||||||xxxzzz}}}zzzssslllfffaaa______aaadddgggjjjooouuuyyy}}}{{{}}}dddPPPDDD>>>======<<<;;;::::::::::::666555555555444444444333111111111111222333444444555444444444444555666666555777;;;@@@III___~~~~~~|||zzzwwwvvvtttpppooommmjjjfffccc```___]]][[[XXXWWWUUUTTTQQQOOOKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIKKKMMMOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[[[[\\\]]]___bbbeeehhhiiijjjiiigggggghhhjjjmmmooossstttwwwyyyyyyxxxvvvuuunnnlllhhheeecccbbbaaabbb```bbbcccdddeeegggkkknnnqqquuuyyyzzzyyyxxxzzz|||{{{|||~~~}}}yyysssmmmhhhiiijjjmmmpppsssvvvwwwxxxwwwwwwvvvwwwxxxzzz{{{}}}}}}uuuggg___^^^]]]___dddjjjoooqqqppprrrrrrooooooooojjjdddeee```XXXRRRPPPOOOOOOOOOzzztttooogggeeebbbaaaaaaaaa___^^^WWWUUUTTTSSSSSSUUUWWWYYY]]]]]]^^^___```___^^^^^^___aaadddgggjjjmmmnnnnnnqqqtttwww{{{|||yyyuuuqqqooonnnnnnqqqrrrvvv|||}}}xxxuuuwww~~~zzzzzz||||||uuummmgggbbb```___```bbbfffjjjnnnsssyyy|||}}}|||tttZZZLLLDDD>>>======<<<;;;::::::::::::555555555444444444444444111111111222222333555555555444444444444555666666333555:::???EEEWWWzzz}}}zzzvvvsssrrrqqqpppnnnllliiieeebbb```^^^]]][[[XXXVVVTTTRRROOOLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKMMMOOORRRSSSTTTRRRRRRSSSTTTUUUVVVUUUTTTRRRRRRRRRTTTVVVXXXZZZ\\\[[[\\\]]]___bbbeeegggiiikkkiiihhhgggiiilllqqqsssxxxzzz|||}}}|||yyyvvvtttnnnlllhhheeebbb```___^^^^^^aaaeeeggghhhjjjnnnqqqtttxxx}}}}}}zzzxxxzzz|||~~~yyyrrrmmmiiijjjmmmppptttvvvxxxyyyzzzyyyyyyxxxyyyzzz{{{|||}}}uuuiii^^^\\\[[[\\\^^^bbbeeefffeeedddgggiiihhhhhhiiieee___]]]XXXQQQMMMMMMNNNPPPQQQ{{{uuuqqqhhhfffcccbbbbbbaaa```^^^[[[ZZZXXXWWWVVVWWWXXXYYY\\\]]]]]]^^^____________```bbbeeeiiilllnnnoooppprrrtttxxx|||~~~zzzuuuqqqpppooopppppprrrvvv}}}zzzxxx{{{~~~www~~~~~~zzzrrriiiccc___^^^______bbbggglllpppvvv{{{kkkSSSJJJDDD???======<<<;;;::::::::::::555555555555555444444444222222222222333444555666555444444444444555666666555666;;;???AAAOOOqqq|||xxxssspppooooooooonnnlllhhheeebbb___^^^]]]ZZZWWWTTTRRRPPPMMMJJJJJJIIIIIIHHHGGGGGGGGGGGGIIIIIIKKKMMMPPPSSSVVVWWWTTTTTTUUUVVVXXXWWWVVVTTTQQQQQQQQQSSSUUUXXXZZZ\\\^^^^^^___aaadddfffiiijjjlllkkkiiihhhkkkoootttwww}}}~~~}}}yyyuuurrrnnnlllhhhdddaaa^^^]]]\\\]]]aaafffjjjkkkmmmqqqtttvvvzzz~~~{{{xxxyyy{{{}}}uuuooohhhjjjmmmppptttvvvxxxyyy~~~}}}|||{{{|||}}}}}}|||zzzoooggg```ZZZZZZZZZ\\\^^^aaaaaa___^^^^^^cccfffgggiiijjjeee^^^WWWSSSNNNKKKMMMQQQUUUWWW~~~{{{wwwssskkkgggbbb___```aaa```^^^\\\\\\[[[ZZZYYYYYYXXXXXX[[[]]]___aaabbbcccfffhhhiiiiiihhhiiikkknnnqqqsssvvvyyy~~~|||wwwtttqqqppppppssssssvvv~~~{{{zzzyyywww~~~yyysssjjjccc```_________cccjjjmmmlllooowww|||{{{~~~eeeRRREEE@@@@@@<<<;;;;;;:::999888777777888777666555444333333333777666666444333222111111555555555666666666666777777777555;;;CCCHHH___|||vvvqqqnnnlllkkklllkkkiiifffcccaaa___^^^\\\YYYUUUSSSQQQOOOLLLJJJKKKJJJGGGEEEDDDEEEGGGHHHKKKMMMOOORRRTTTUUUTTTTTTSSSWWWZZZ[[[XXXTTTPPPNNNNNNPPPSSSUUUVVVWWWZZZ\\\^^^```aaabbbcccdddgggjjjllljjjiiikkkooouuuxxxzzz}}}zzzwwwuuuuuunnnhhhddd___[[[[[[^^^```fffkkklllooouuuyyyyyy}}}||||||zzzwwwyyy~~~vvvllllllkkkmmmrrruuuuuuvvvzzz~~~||||||}}}~~~}}}yyyuuuooojjjfffaaa[[[XXXZZZYYY\\\______\\\\\\```dddhhhlllmmmkkklllllldddYYYQQQPPPNNNNNNPPPSSSWWWZZZ~~~~~~~~~~~~~~~~~~|||xxxvvvnnniiiccc```_________^^^YYYXXXWWWUUUUUUUUUVVVWWW[[[]]]```aaabbbcccfffhhhiiiiiiiiijjjlllooorrrtttxxx{{{~~~}}}xxxtttqqqpppppprrrsssvvv|||{{{|||{{{wwwqqqiiibbb______``````aaagggkkkkkkooowww||||||zzzbbbPPPCCC>>>>>><<<;;;;;;:::999888777777777666555444333333333333444444444444444444444444444444555555555666666666888888555:::AAADDDYYY||||||vvvqqqmmmjjjiiikkkjjjhhhfffcccaaa___]]]XXXVVVRRROOONNNLLLJJJHHHKKKIIIGGGEEEEEEFFFHHHIIIKKKMMMPPPSSSUUUUUUUUUUUUTTTUUUWWWVVVSSSOOOMMMMMMOOOQQQTTTUUUVVVWWWZZZ\\\___```bbbccccccdddgggiiikkkjjjkkknnntttzzz}}}|||yyywwwuuunnnhhhddd```[[[\\\___```gggmmmooorrrxxx}}}}}}|||zzzyyyvvvrrrssswww|||sssooommmoootttwwwxxx{{{~~~}}}~~~|||wwwqqqmmmgggbbb^^^]]][[[WWWVVVYYYXXX[[[___``````bbbhhhnnnqqqwwwzzzwwwsssmmmbbbVVVNNNNNNMMMOOOSSSZZZ```ddd}}}{{{zzz|||{{{{{{|||}}}}}}{{{yyyqqqllleee```^^^^^^]]]]]][[[ZZZXXXVVVVVVWWWYYY[[[\\\^^^aaabbbcccdddfffhhhiiijjjjjjlllnnnrrruuuwww|||}}}}}}wwwsssqqqpppqqqrrrrrruuu~~~~~~}}}tttnnnfff```^^^___aaabbbaaafffjjjlllpppxxx~~~sss]]]MMMBBB===<<<<<<;;;;;;:::999888777777666555444333333222222333111222222333444555666666333333333444444444555555888888555888===???RRRqqq|||vvvpppkkkhhhfffggggggeeedddaaa___]]]\\\VVVTTTPPPNNNMMMKKKIIIGGGJJJIIIGGGFFFFFFHHHJJJKKKLLLNNNQQQTTTVVVWWWWWWWWWVVVVVVUUUQQQNNNLLLLLLMMMPPPRRRUUUVVVWWWXXXZZZ\\\aaabbbcccccccccdddfffhhhjjjkkkmmmssszzz~~~|||zzzuuunnnhhhddd```\\\]]]aaabbbjjjqqqsssvvv{{{{{{xxxuuuuuuqqqmmmnnnsssyyytttqqqqqquuuyyyzzzzzzrrrkkkfffZZZVVVUUUWWWXXXWWWYYY]]]]]]```cccfffhhhmmmuuu{{{xxxkkk]]]RRRNNNNNNOOORRRXXX```hhhmmm{{{xxxwwwwwwvvvvvvxxxzzz|||{{{zzzsssooogggaaa]]]\\\\\\\\\\\\ZZZXXXVVVWWWYYY\\\^^^___aaacccdddeeefffhhhjjjjjjkkklllnnnqqquuuwwwyyy~~~|||vvvqqqpppppppppqqqqqqttt|||{{{qqqkkkddd___^^^```bbbccceeehhhkkknnnrrrxxxmmmXXXKKKBBB===<<<<<<;;;;;;:::999888777777555444333222222222222222111222222333444555666666222222333333333444444444666888555777<<<===LLLhhh|||vvvpppjjjeeecccbbbbbbaaa```^^^\\\ZZZXXXVVVTTTQQQOOOOOONNNLLLJJJIIIHHHGGGGGGHHHIIIKKKMMMMMMOOOSSSVVVXXXYYYXXXXXXYYYWWWSSSNNNKKKJJJMMMOOOQQQSSSVVVWWWXXXYYY[[[]]]bbbcccddddddddddddfffhhhjjjlllpppwww~~~}}}{{{uuunnngggdddaaa^^^```dddgggpppwwwxxxxxx{{{~~~~~~uuurrrqqqrrrpppmmmooottt~~~zzzxxxtttsssuuuxxxzzz~~~~~~rrrhhhbbbWWWTTTUUUYYY[[[\\\___dddgggjjjnnnrrrvvv|||qqqbbbVVVPPPQQQRRRSSSWWW]]]eeelllppp{{{wwwtttrrrqqqqqqsssvvvxxxxxxwwwrrrooohhhbbb]]]ZZZ[[[\\\XXXWWWTTTSSSTTTWWW[[[]]]bbbdddfffgggggghhhjjjllllllmmmoooqqqtttwwwzzz{{{~~~~~~~~~~~~{{{tttoooooopppqqqqqqqqqttt{{{~~~xxxmmmiiiccc______aaacccdddggghhhjjjnnnrrrwww}}}gggUUUJJJCCC>>>===<<<;;;;;;:::999888777777444444333222222222333333444444444444444444444444222222222333333333333444333777555666<<<===JJJaaa|||wwwqqqjjjdddaaa]]]]]]]]]\\\[[[XXXUUUTTTTTTRRRPPPNNNNNNNNNLLLKKKHHHGGGGGGGGGHHHJJJKKKLLLNNNPPPSSSVVVWWWXXXWWWWWWVVVTTTPPPKKKGGGHHHLLLOOOQQQSSSVVVXXXYYYZZZ]]]___cccdddeeeeeedddeeegggiiilllnnnrrrxxx~~~}}}{{{uuunnngggdddbbb___bbbgggnnnwww~~~|||xxxxxxxxxxxxuuurrrqqqqqqooolllooosss~~~{{{{{{vvvtttuuuwwwxxx|||pppbbbZZZXXXVVVWWW\\\___aaaeeekkksssvvv{{{uuucccVVVQQQRRRSSSUUUYYY___eeelllrrruuu|||vvvsssooonnnmmmnnnppprrrrrrqqqnnnlllhhhbbb]]]ZZZZZZ[[[YYYXXXWWWVVVXXX[[[^^^```dddeeeggghhhhhhiiikkkmmmoooppprrrtttwwwyyy{{{||||||}}}}}}~~~zzzsssoooooorrrtttttttttvvvzzz{{{uuukkkgggcccaaaaaabbbccccccfffeeehhhmmmrrrvvv}}}{{{aaaQQQJJJDDD???>>><<<;;;;;;:::999888777777444444333333333333444444555555555444444333333333222222222333333333444444111777555666<<<>>>GGG[[[}}}xxxrrrkkkdddaaa[[[[[[[[[ZZZXXXUUURRRPPPOOOMMMKKKJJJKKKKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNQQQSSSTTTTTTSSSRRRNNNMMMJJJGGGEEEFFFJJJMMMPPPSSSVVVXXXZZZ\\\```bbbcccdddeeeeeeeeefffhhhjjjnnnooorrrxxx~~~|||{{{uuunnnhhheeebbbaaadddjjjuuu~~~yyytttsssqqqwwwtttrrrqqqmmmiiikkkooo}}}}}}|||xxxuuuwwwxxxyyy}}}nnn___WWWXXXVVVYYY___eeeiiinnntttsssdddXXXPPPQQQVVVUUUZZZbbbkkksssxxx{{{|||}}}wwwsssnnnllljjjiiijjjkkkkkkkkkiiiiiigggccc^^^ZZZZZZ[[[ZZZZZZZZZ[[[]]]___bbbcccccceeeggghhhhhhhhhjjjlllqqqrrrtttwwwyyyzzz||||||yyyzzz|||~~~{{{tttqqqrrruuuxxxxxxyyyzzz|||wwwrrriiigggdddcccddddddcccbbbeeedddgggooouuuyyyuuu\\\NNNHHHDDD???>>><<<;;;;;;:::999888777777555444444444444444555555555555444444444333333333333333333333444444444444000777555555:::<<>>AAAKKKlll}}}xxxssspppiiieee___YYYTTTPPPKKKGGGAAA@@@>>>===>>>???AAABBBGGGGGGGGGGGGGGGGGGGGGHHHEEEDDDCCCBBBAAAAAAAAAAAAEEEFFFGGGHHHKKKMMMOOOPPPSSSUUUWWW[[[^^^bbbdddfffgggeeedddeeeiiimmmpppqqqxxx|||{{{wwwrrrkkkeeedddccccccgggmmmuuuwwwuuutttpppjjjiiigggfffeeeeeegggggghhhoooxxx~~~}}}{{{vvvkkkcccaaaeeejjjnnnxxxpppddd\\\WWWUUUUUUWWW]]]ccciiiqqq|||~~~wwwqqqiiibbb^^^[[[YYYXXXZZZ[[[]]]^^^^^^]]]\\\[[[\\\]]]___bbbfffiiikkkkkknnnmmmllllllnnnrrrvvvxxx||||||||||||}}}~~~~~~}}}vvvttttttvvv|||xxxrrrqqqsssvvvwwwzzzxxxuuuqqqmmmjjjgggfffjjjrrr|||rrrdddUUUOOOMMMJJJEEECCC>>>===;;;999888777666666666555555555555444444444333333333333333444444444333222222222222333444444777888777777666888;;;>>>EEEbbbzzz|||wwwsssnnniiibbb[[[UUUOOOJJJGGGBBBAAA@@@??????@@@BBBCCCFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCEEEFFFGGGIIIKKKMMMPPPQQQTTTUUUXXX[[[^^^aaaccceeeeeedddcccdddhhhnnnssswww~~~{{{wwwqqqkkkfffeeeddddddhhhnnnsss{{{~~~xxxrrrqqqpppnnnjjjhhhfffddddddeeeggghhhgggmmmvvv|||~~~~~~||||||}}}}}}ooojjjccc```ccckkkuuu{{{nnn```[[[ZZZYYYWWWWWW]]]eeelllrrr}}}yyyxxx}}}zzztttjjjbbb]]]ZZZWWWVVVWWWYYY[[[^^^^^^^^^\\\[[[[[[]]]```cccfffiiikkkmmmnnnnnnmmmnnnqqquuuyyy{{{zzzzzzzzzzzz{{{}}}~~~{{{tttrrrsssvvv~~~|||tttpppppptttyyy|||~~~|||wwwrrrnnnjjjiiihhhllluuummmaaaUUUQQQPPPLLLGGGEEE>>>===;;;999888666666666666555555555555444444444333222222222222333444555333222222222222333444444777777777777666777:::<<<@@@WWWmmm}}}}}}yyyuuurrrmmmeee]]]WWWQQQKKKHHHDDDCCCAAA??????@@@AAABBBDDDEEEFFFHHHHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGIIIKKKNNNPPPRRRTTTVVVXXXZZZ]]]```bbbcccdddcccccceeeiiipppwww||||||wwwqqqlllhhhiiihhhhhhkkkppptttwwwxxxtttqqqooonnnllljjjhhhfffdddccceeegggiiihhhnnnuuu{{{}}}}}}}}}}}}zzz}}}zzzrrrmmmdddbbbaaabbbhhhsss~~~zzzoooaaaYYYYYY[[[\\\[[[ZZZcccmmmttt|||~~~wwwwwwzzz|||vvvlllccc]]]ZZZXXXWWWVVVXXXZZZ]]]^^^]]]\\\\\\\\\___bbbdddfffiiillloooooooooppprrrtttwwwzzz{{{wwwxxxyyyzzz|||}}}~~~{{{uuussstttxxx~~~zzztttqqqsssxxx}}}}}}wwwqqqmmmkkkjjjkkkpppxxxiii___WWWTTTSSSNNNHHHFFF<<<<<<:::999777777666666666555555555555444444444333222111111111222444555333333333333333444444555666777777666666666999;;;===NNN___rrr~~~zzzwwwtttpppiiibbb[[[UUUOOOKKKFFFDDDBBB???>>>>>>??????BBBCCCEEEGGGHHHIIIHHHHHHEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHJJJMMMPPPRRRSSSVVVWWWYYY[[[^^^```bbbccccccdddfffhhhmmmttt||||||xxxqqqnnnmmmoooooommmooorrruuuvvvuuutttsssqqqooonnnkkkiiifffddddddfffhhhjjjjjjnnnuuuzzz{{{||||||}}}|||}}}zzztttmmmfffccc]]]___bbbgggppp{{{tttiiiccc\\\XXXYYY\\\]]]^^^bbbmmmyyyyyywwwxxxyyy~~~wwwmmmddd___\\\[[[ZZZ[[[\\\^^^___```aaa``````___bbbeeeggghhhjjjmmmpppssssssuuuvvvwwwxxxyyyyyyvvvwwwzzz}}}~~~xxxvvvwww||||||xxxttttttwww|||}}}uuunnnkkkjjjlllnnnuuu{{{ggg___XXXWWWUUUOOOIIIGGG;;;:::999888777777777777666555555555555444444444333222111000111222444555444444444333444555555666555666777666666666999;;;;;;FFFRRRfff}}}~~~{{{xxxwwwsssnnnhhhbbb[[[TTTPPPJJJHHHEEEBBB????????????@@@AAADDDFFFHHHHHHHHHGGGFFFGGGIIIJJJKKKLLLKKKKKKHHHIIIJJJMMMOOORRRUUUVVVYYYZZZ[[[^^^```bbbdddddddddfffjjjmmmrrryyy|||xxxrrrpppqqquuuvvvsssrrruuurrrqqqqqqssstttsssqqqooollliiifffddddddfffjjjlllkkkoootttxxxyyyzzzzzz{{{}}}~~~yyywwwtttooojjjeeeaaa^^^\\\aaahhhqqq{{{tttggg___]]][[[ZZZ[[[___dddfffppp}}}xxxuuuwww{{{~~~~~~xxxnnneee```^^^\\\\\\aaaaaacccdddeeeeeeeeeeeeaaadddhhhiiiiiikkkooorrrvvvwwwyyyzzzzzzyyywwwwwwvvvxxx|||{{{yyyyyy}}}zzzxxxvvvvvvzzz|||tttmmmiiijjjmmmpppyyy~~~|||ggg___ZZZYYYWWWPPPJJJHHH::::::999888777777777888666666555555555444444444333222111000000222444555555444444444444555666666444555666666666666999;;;:::AAAJJJ___xxx~~~}}}|||yyyyyyvvvqqqlllfff```YYYTTTNNNLLLIIIEEEBBBAAAAAAAAA>>>@@@CCCFFFGGGHHHGGGGGGHHHJJJLLLNNNPPPPPPPPPPPPJJJKKKLLLOOORRRUUUWWWYYY[[[\\\^^^```bbbdddeeefffeeehhhmmmqqqvvv||||||xxxsssrrrtttyyyzzzvvvuuuvvvmmmkkklllqqqtttssspppooollljjjgggdddeeegggjjjmmmkkkooossswwwxxxxxxyyyzzz~~~}}}~~~|||tttqqqmmmiiidddaaa___^^^^^^eeeoooyyywwwiii^^^ZZZ[[[[[[\\\___eeelllrrr~~~{{{sssqqqvvv~~~|||pppfffaaa`````````bbbdddfffhhhiiihhhgggffffffhhhjjjkkkkkkmmmpppssszzz|||~~~}}}{{{yyyyyyzzz}}}}}}~~~wwwnnnlllnnnmmmnnnooo{{{vvveee```[[[XXXWWWSSSKKKDDD>>>;;;999888888777666444555555444444444333333333222222222222222222222222444444444444444444444444555555666666777777888888999:::FFF]]]rrr{{{~~~}}}{{{}}}zzzuuunnnhhhaaa\\\ZZZWWWRRRLLLGGGFFFFFFFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJMMMNNNOOOQQQRRRSSSSSSSSSPPPPPPPPPQQQTTTWWWZZZ\\\^^^^^^^^^___aaabbbdddeeefffiiilllrrryyy}}}zzzxxxrrrqqqwww|||xxxqqqmmmiiiiiijjjlllnnnnnnllljjjkkkhhheeeccccccgggkkknnnnnnoooqqqsssvvvxxxzzz{{{{{{}}}yyyvvvmmmeeecccccc``````bbbdddmmmwwwzzznnnddd``````^^^\\\___eeegggjjjvvv~~~yyyvvvvvvvvvxxx}}}qqqhhhcccbbbbbbcccfffgggiiijjjkkkjjjiiihhheeegggjjjmmmnnnqqqtttwwwzzz{{{~~~~~~|||zzzyyy{{{~~~}}}}}}uuullljjjlllllllllooo{{{xxxiiiddd___\\\ZZZTTTJJJCCC>>>;;;999888888777666444555555555555444444444333333333333333333333333333444444444444444444444444555555555666777777888888:::<<>>BBBNNNfff}}}~~~|||xxxssslllfffaaa^^^YYYUUUPPPMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUUUUVVVYYY[[[]]]______```aaaccceeeggghhhjjjoooxxx}}}vvvtttwwwyyyuuunnnkkkdddbbbaaaaaadddggghhhhhhllljjjfffdddcccdddgggiiippprrrtttwwwxxxyyyzzzyyy{{{{{{qqqgggbbb___]]]___cccnnnzzzrrrfff^^^XXXWWWZZZ\\\___fffqqq|||tttqqqpppqqqtttvvvzzz~~~tttllliiiiiikkklllqqqqqqqqqpppooonnnlllkkkiiikkkooosssuuuxxx|||}}}}}}~~~|||wwwnnngggeeeggghhhlllqqqxxxxxxppplllhhheeeaaaXXXKKKBBB===;;;888777888888666555777666666666666555555555444444444444444444444444444444444444444444444444444444555555666777777888999>>>AAAFFF^^^|||}}}~~~|||yyytttnnnhhhccc```[[[XXXSSSQQQQQQRRRSSSSSSSSSRRRPPPOOOPPPQQQTTTUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZYYYXXXYYY[[[^^^___``````aaaccceeegggiiikkknnnuuuyyyvvvwwwwwwrrrllljjjccc```^^^^^^```eeehhhiiimmmkkkhhheeedddeeefffgggoooqqqtttxxx{{{|||}}}}}}}}}~~~tttiiidddaaaaaagggnnnuuuwwwiii```ZZZWWWYYY]]]bbbfffooo{{{xxxoooppppppssswwwyyy}}}vvvnnnlllmmmoooppptttssssssqqqpppnnnmmmlllmmmooorrrtttvvvyyy~~~}}}{{{zzz|||}}}~~~}}}ssskkkeeeeeefffiiiooovvv{{{uuupppmmmjjjhhheee[[[MMMBBB<<<:::888777888888777555777666666666666555555555222222222222222222222222444444444444444444444444444444444555666666777777666===???BBBVVVrrr{{{{{{}}}|||{{{yyyuuuooojjjeeebbb^^^ZZZWWWTTTTTTUUUUUUTTTUUUSSSRRRQQQRRRTTTVVVWWWUUUUUUUUUVVVWWWYYY[[[\\\___^^^]]]]]]]]]___aaacccfffggghhhjjjlllooorrrsssuuu|||{{{wwwwwwuuupppkkkjjjeeeaaa^^^]]]```eeeiiikkkmmmllljjjhhhggggggggghhhmmmooosssxxx|||wwwkkkddd```bbbkkkttt~~~yyynnnbbb[[[XXXWWW[[[aaaeeelllwww|||sssooopppqqquuuyyyzzzwwwpppmmmoooqqqrrrtttsssrrrqqqooonnnmmmlllpppppprrrsssuuuyyy}}}}}}|||{{{yyyyyyxxxxxx{{{|||~~~|||~~~|||~~~}}}pppjjjeeeeeehhhllluuu}}}uuurrrpppnnnlllhhh]]]NNNBBB<<<:::888777888888777666666666666555555555444444222222222222222222222222444444444444444444444444333444444555555666777777555:::===AAAOOOeeesssuuuxxx}}}{{{{{{yyyvvvqqqlllgggdddaaa]]]YYYWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSUUUWWWXXXUUUUUUUUUVVVXXX[[[^^^___cccbbbaaaaaabbbdddfffhhhiiijjjkkkmmmppptttvvvxxx|||}}}xxxwwwtttnnnjjjkkkgggddd```^^^aaafffiiilllmmmllllllkkkkkkkkkllllllnnnooossswww|||xxxkkkbbb^^^aaammmxxxoooeee[[[XXXWWWYYY^^^dddhhhrrr~~~|||sssoooooooooqqqtttxxxzzzxxxqqqnnnppprrrsssrrrqqqpppooommmlllllllllooooooooopppssszzz~~~|||xxxwwwuuuttttttuuuwwwyyy}}}~~~}}}zzz|||}}}}}}nnniiifffgggjjjppp{{{yyywwwuuusssqqqlll___NNNAAA<<<:::888777888888777666555555555555444444444333333333333333333333333333444444444444444444444444333333444555555666666777666888:::???IIIYYYkkkwwwyyy~~~||||||{{{xxxtttooojjjfffccc```[[[XXXVVVTTTRRRQQQOOOPPPQQQRRRTTTUUUWWWWWWVVVVVVVVVXXX[[[^^^bbbdddfffeeeeeeeeefffhhhjjjllljjjkkkmmmpppsssvvvyyy{{{}}}xxxvvvrrrmmmjjjllliiifffbbb```bbbfffiiikkklllmmmnnnoooooopppppppppqqqrrrssswww|||uuuhhhaaa___eeeuuuzzziii```YYYXXXYYY\\\bbbhhhooozzz}}}tttnnnlllooooooqqquuuyyy|||yyyqqqoooppprrrsssqqqpppooommmlllkkkkkkkkknnnmmmmmmnnnrrrzzz{{{xxxsssrrrpppoooqqqtttxxx{{{{{{xxxzzz~~~nnniiifffhhhlllsss~~~~~~{{{yyywwwuuunnn```NNN@@@;;;999888777888888888777555555444444444333333333444444444444444444444444444444444444444444444444333333444444555666666777777666888>>>EEERRRggg{{{{{{{{{}}}}}}|||zzzvvvqqqllliiieeeaaa\\\XXXVVVSSSQQQOOOLLLMMMPPPRRRTTTUUUVVVVVVWWWWWWXXXYYY]]]aaaeeeggghhhgggfffggghhhkkkmmmooopppqqqsssuuuyyy|||~~~yyyvvvrrrlllkkkmmmjjjfffcccaaacccfffiiijjjlllmmmoooppprrrssssssttttttttttttwww{{{zzzqqqfffaaabbblll}}}mmmggg```ZZZZZZ]]]```ffflllxxxvvvpppkkkkkkoooqqqrrrwww|||yyyoookkklllnnnpppuuuuuutttqqqmmmiiihhhggggggggghhhlllttt~~~~~~{{{yyyxxxrrrooorrrtttuuu{{{zzzwwwxxxzzz|||zzzpppjjjhhhlllsss|||{{{yyy|||ttt]]]JJJCCC:::::::::999999999888888444444555555444444333222444333333222222333333444555555444333222222222222555444444444444555666666666888:::;;;???MMMjjj~~~~~~{{{wwwsssmmmiiieeebbb^^^[[[XXXUUUQQQNNNMMMNNNQQQTTTVVVWWWWWWWWWVVVWWWXXXZZZ]]]aaaeeegggjjjiiiiiiiiijjjlllnnnooooooqqqtttyyy}}}|||wwwtttrrrpppmmmiiiiiihhhfffddddddfffhhhiiippprrrtttuuuuuuuuuwwwyyy|||}}}}}}}}}rrrjjjccccccgggsssttteee^^^\\\ZZZ[[[\\\___iiisss{{{xxxooommmmmmpppsssyyyyyy}}}yyyooojjjjjjmmmooowwwwwwvvvrrrmmmhhheeedddggghhhjjjooowww}}}zzzxxxvvvqqqooorrrvvvxxx~~~}}}yyywwwwwwyyyzzz~~~zzzpppkkkiiimmmuuu}}}~~~ttt\\\HHHAAA:::::::::999999999888888444555555555444444333333444333333222222333333444555444444333333333333333555444444444444555666666666888:::;;;>>>KKKfff~~~{{{}}}yyytttoookkkgggddd```]]]ZZZWWWSSSPPPNNNOOORRRTTTVVVWWWWWWWWWWWWVVVWWWXXX\\\```eeehhhkkkkkkkkkkkkmmmnnnpppqqqrrrssswww{{{|||uuurrrqqqooollliiiiiigggdddbbbbbbcccfffhhhnnnppprrrtttuuuwwwyyy|||}}}~~~~~~~~~~~~nnngggbbbdddlllzzznnnaaa]]][[[ZZZ\\\]]]aaakkkuuu}}}ooojjjkkkmmmrrrvvv}}}|||{{{pppjjjjjjmmmqqqyyyzzzxxxtttnnnhhhdddbbbgggiiimmmttt{{{{{{xxxwwwsssppppppuuuyyy}}}~~~|||{{{{{{{{{|||zzzqqqlllkkkpppyyyrrrZZZGGG???:::::::::999999999888888555555555555444444333333444333333222222333333444444444444333444444555666555444444444444555666666666777999:::<<>>:::::::::999999999888888666555555444444444444444444333333222222333333444444333333444555666777777555444444444444555666666666777999::::::BBBUUUhhh}}}xxx{{{{{{uuuqqqkkkhhheeeaaa^^^[[[WWWTTTRRRSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTXXX^^^eeeiiiooopppqqqsssuuuwwwyyyzzzxxxyyy|||}}}{{{yyyyyytttooonnnppprrrrrrqqqkkkgggbbb^^^]]]```dddgggkkkmmmqqqtttvvvyyy|||{{{mmmjjjfffeeelllzzz|||oooeee___\\\ZZZ[[[___bbbhhhttt{{{sssllllllnnnqqqvvv{{{vvvnnnlllppptttzzz|||~~~|||wwwpppllliiihhhlllsss{{{}}}zzzyyyyyywwwyyy|||~~~pppnnnooovvv{{{gggQQQCCC???:::::::::999999999888888777666555444444444555555444333333222222333333444333333333444555666777888555444444444444555666666666777999:::999>>>MMM]]]sssxxx{{{~~~xxxsssmmmjjjfffbbb```\\\YYYVVVTTTUUUVVVXXXXXXXXXWWWVVVUUUTTTRRRSSSWWW]]]dddhhhpppqqqsssvvvyyy{{{}}}~~~zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~{{{wwwuuusssooommmnnnsssxxxzzzyyyooojjjccc^^^]]]```eeeiiimmmooorrruuuwwwyyy}}}~~~sssjjjddddddfffooossshhhaaa^^^]]]\\\]]]bbbfffmmmyyywwwqqqmmmoooqqqtttzzzyyypppmmmpppssszzz}}}{{{uuupppmmmiiinnnttt|||}}}|||}}}}}}|||}}}}}}}}}~~~}}}}}}rrrqqqsss{{{www```LLLAAA>>>:::::::::999999999888888888777555444444444555666444333333222222333333444333333333333444555666777555444444444444555666666666777999;;;999<<>>AAACCCUUUttt~~~zzzuuuqqqlllhhheeebbb___]]]XXXXXXXXXYYYZZZYYYVVVSSSQQQOOOPPPSSSUUUWWW]]]dddooorrrvvvyyy{{{|||~~~}}}yyyvvvvvvssssssuuuwww{{{~~~~~~}}}xxxsssooooooqqqvvv|||sssjjjbbb^^^\\\]]]cccjjjkkkpppwww|||~~~uuulllgggfffbbbgggrrryyysssmmmiiiiiijjjjjjhhhgggeeehhhnnnuuu}}}wwwqqqnnnnnnrrrxxxzzz~~~|||{{{{{{~~~~~~yyytttooommmnnnmmmnnnrrrxxx|||}}}}}}}}}~~~}}}{{{{{{|||zzzxxxyyy|||zzzzzz{{{zzzzzz}}}||||||~~~fffNNNDDDAAA>>>;;;;;;;;;:::999888777666777666666555555444333333333333333333333333333333555444444333333444444555333333333444444444555555555666666888:::===@@@AAAQQQlll|||tttqqqlllgggeeebbb___]]]YYYXXXXXXYYYZZZYYYVVVSSSPPPNNNNNNQQQSSSUUU\\\dddooossswwwzzz|||}}}}}}~~~~~~{{{wwwsssppppppnnnpppssswww|||~~~}}}xxxsssppppppsssxxx~~~ssskkkbbb]]]ZZZXXX\\\bbbiiiooovvv|||uuulllhhhgggeeejjjttt}}}yyytttrrrssssssqqqooojjjhhhiiiooovvv~~~tttooollllllpppwww}}}}}}||||||}}}}}}yyytttpppnnnllllllmmmqqqvvv{{{}}}}}}~~~{{{{{{~~~~~~xxxvvvxxxzzzzzz{{{{{{{{{|||{{{zzz~~~___KKKDDDAAA>>>;;;;;;;;;;;;:::888777666777666666555555444444444333333333333333333333333555444444333333444444555333333333444444444555555555555666777999;;;===>>>KKK```~~~}}}tttpppkkkgggdddbbb___]]]YYYYYYXXXYYYYYYXXXVVVSSSPPPMMMLLLNNNPPPSSS[[[cccmmmqqqvvvyyy{{{|||~~~xxxyyyxxxuuuqqqmmmkkkkkklllnnnsssxxx}}}}}}yyytttqqqrrruuuzzz}}}yyyqqqjjjccc^^^ZZZWWWYYY]]]eeelllttt{{{vvvnnnjjjhhhhhhoooxxx~~~~~~}}}xxxssslllhhhggglllsss~~~zzzrrrooommmnnnsss{{{~~~||||||}}}~~~{{{wwwrrrpppooollllllnnnqqqvvv{{{~~~~~~~~~|||vvvuuuwwwyyy~~~~~~tttXXXIIICCC@@@>>>;;;;;;;;;;;;:::999888777777666666666555555444444444444444444444444444444555444444333333444444555333333333444444444555555555555666777888999:::;;;DDDSSSrrr|||ssspppkkkgggdddbbb```^^^ZZZYYYXXXXXXYYYXXXVVVSSSQQQMMMKKKMMMOOORRRZZZbbbiiimmmrrrvvvxxxyyyzzz|||}}}{{{yyyyyyyyyyyyuuuvvvuuurrrnnnkkkjjjjjjnnnqqquuuzzz}}}}}}}}}|||}}}yyyuuurrrrrrvvv||||||wwwmmmhhhcccaaa^^^[[[\\\```aaahhhqqqyyy}}}wwwoookkkjjjlllttt}}}yyyrrrjjjeeecccgggooo{{{wwwsssrrrrrrtttzzz}}}}}}}}}|||yyytttpppnnnmmmnnnoooqqqssswww{{{{{{vvvuuuxxx{{{lllTTTHHHAAA===>>>;;;;;;;;;;;;;;;:::999888666666666666666555555555444444444444444444444444555444444333333444444555333333333444444444555555444444555777888999999999???IIIeee}}}zzzssspppkkkhhheeecccaaa___[[[ZZZXXXXXXXXXWWWUUUSSSSSSOOOMMMMMMNNNQQQXXXaaaeeeiiiooosssvvvwwwxxxyyyzzzyyywwwtttssssssssssssrrrsssrrrpppllljjjjjjkkknnnqqqvvvzzz}}}}}}|||{{{~~~~~~~~~|||xxxuuurrrqqquuu}}}}}}wwwkkkfffbbbaaa___\\\\\\```^^^eeeooovvv{{{yyyqqqnnnmmmqqqyyyxxxppphhhcccaaafffnnnzzzxxxrrrqqqqqqqqqwww}}}}}}{{{vvvqqqmmmkkkkkkoooppprrrsssuuuyyy~~~~~~~~~~~~zzz|||zzzvvvwww{{{~~~dddQQQHHH???<<<>>>;;;;;;;;;;;;;;;:::999999666666666666666666666666444444444444444444444444555444444333333444444555333333333444444444555555333444555777888999999999===BBBWWWuuu|||yyytttqqqllliiigggeeebbb```\\\ZZZXXXXXXXXXWWWUUUTTTUUUQQQNNNNNNNNNOOOUUU]]]aaaeeelllqqqssstttuuuuuusssrrrpppnnnmmmmmmnnnooommmnnnnnnllljjjiiijjjkkkllloootttzzz~~~}}}}}}}}}|||zzzwwwtttrrrpppuuu}}}}}}wwwiiidddaaa```]]]ZZZZZZ]]]```fffnnnuuuzzzzzzssspppooovvv}}}wwwnnneeebbbbbbgggppp{{{{{{rrrnnnnnnpppqqq|||~~~}}}zzztttnnnjjjhhhhhhmmmoooppppppqqqtttzzz~~~{{{{{{zzzzzzzzzzzzyyyyyyzzz}}}zzzwwwyyy~~~\\\NNNGGG===;;;@@@;;;;;;;;;<<<;;;;;;:::999666666666666666666666777555555555555555555555555555444444333333444444555333333333444444444555555222333555888999:::::::::<<<>>>LLLaaassszzz~~~~~~{{{uuurrrmmmjjjhhhfffdddbbb]]][[[XXXWWWWWWWWWUUUTTTTTTQQQNNNOOOMMMMMMQQQWWWZZZ___fffkkkmmmnnnoooooommmkkkiiihhhhhhiiilllmmmkkkkkkkkkjjjiiiiiikkkmmmnnnpppuuuzzz~~~||||||{{{zzzxxxvvvsssqqqpppttt{{{zzztttgggbbb______^^^\\\^^^bbbdddiiipppuuuzzz{{{tttqqqppp{{{tttkkk```___aaahhhqqq{{{uuuoooooorrrttt|||}}}yyyssslllhhhffffffkkkmmmnnnnnnmmmpppvvv{{{wwwwwwwwwwwwwwwwwwvvvvvv}}}zzzxxxzzzxxxVVVLLLFFF<<<;;;BBB;;;;;;;;;<<<;;;;;;::::::666666666666777777777777555555555555555555555555555444444333333444444555333333333444444444555555222333666888:::;;;;;;;;;<<<===EEETTTgggtttzzz|||}}}vvvrrrnnnkkkiiigggeeeccc]]][[[XXXWWWWWWWWWUUUTTTSSSPPPNNNNNNLLLKKKNNNTTTSSSXXX___eeeggghhhhhhiiihhhgggeeeeeeeeegggjjjlllkkkllllllkkkkkklllnnnqqqrrrtttxxx{{{}}}~~~~~~~~~{{{{{{zzzyyywwwuuusssqqqppptttzzz~~~wwwqqqddd```^^^```aaaaaaeeejjjggglllrrrvvv{{{{{{uuurrrqqq~~~}}}qqqiii[[[ZZZ^^^gggpppyyyyyypppnnnrrrxxx|||{{{uuupppmmmjjjgggeeelllmmmnnnnnnllllllmmmnnntttttttttuuuvvvxxxyyyzzz{{{yyy}}}~~~}}}|||zzzwwwxxxqqqTTTJJJGGG@@@<<<======<<<<<<;;;;;;:::999999888888777666666666666666555555555444444333333333444444444444444444444444444444444444444444444444666666666777888888999999<<<<<>>======<<<<<<;;;:::::::::888888777777777666666666555555555444444444444444333333333333333333333333444333222111111222333444555666666777777888888999::::::===DDDPPP^^^iiiooo|||~~~~~~{{{xxxtttpppmmmjjjgggeeeccc```\\\XXXVVVTTTQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJMMMNNNOOORRRUUUXXX[[[\\\^^^___```aaaccceeehhhiiijjjjjjjjjkkklllnnnpppqqquuuuuuvvvxxxzzz|||~~~~~~|||xxxtttqqqooommmnnnqqqtttuuusssmmmiiiiiigggeeecccccceeegggiiilllqqqwww}}}{{{yyyyyyuuuuuusssooommmmmmppprrrwww}}}pppddd^^^YYY]]]bbbfffppp{{{|||sssmmmppp{{{xxxsssnnnkkkgggeeeeeefffffffffeeeeeegggiiihhhjjjnnntttyyy~~~}}}zzzxxxwwwwwwwwwvvvtttssssssttttttuuuwww{{{~~~}}}~~~yyyuuuxxxzzz||||||}}}||||||dddTTTEEEAAABBB@@@>>>============<<<;;;;;;::::::888888888888777777666666555555555555555444444444333333333333333333333333555444222111111222444555555555666666777888888888666666999@@@LLLZZZgggooottt|||yyyuuuqqqnnnkkkhhheeeccc```]]]YYYVVVRRROOOMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLMMMNNNQQQTTTWWWYYY[[[\\\^^^```ccceeehhhiiihhhhhhhhhiiikkknnnppprrrvvvvvvvvvwwwyyy{{{~~~}}}{{{xxxtttqqqooolllmmmoooqqqsssrrrnnnkkkkkkjjjgggeeeeeeeeeggghhhkkkpppwww~~~|||wwwssspppnnnnnnkkkkkkkkkiiiggghhhkkknnntttyyy|||}}}uuuiii```]]]^^^ccchhhlllttt}}}xxxuuu{{{zzztttoookkkhhheeeeeeeeeeeecccaaabbbdddfffjjjmmmqqquuuzzz~~~~~~|||yyywwwuuusssqqqooonnnppprrrtttvvvzzz~~~}}}{{{yyy{{{wwwvvvzzz~~~}}}|||zzzxxxxxxzzzzzz}}}[[[PPPEEEBBBBBBAAA???>>>>>>======<<<<<<;;;::::::777888888999888777666666555555555555555555555555333333333333333333333333666555444333333444555666555555555666777777888888666666999>>>HHHTTTaaaiiilll~~~|||yyyuuuqqqnnnkkkhhhfffbbbaaa___ZZZUUUQQQNNNLLLJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMMMMOOOQQQTTTWWWXXXYYYZZZ]]]```ccceeegggiiieeeffffffhhhjjjmmmppprrrxxxwwwwwwxxxzzz|||~~~}}}}}}|||{{{xxxuuurrrpppllllllmmmpppssssssrrrpppnnnllljjjhhhgggggghhhhhhjjjooovvv~~~{{{wwwrrrmmmjjjhhhggggggfffffffffeeeeeefffiiikkkooossswwwzzz{{{tttmmmeee______ffflllqqqtttyyy~~~{{{uuuppplllhhheeeaaaaaa```___]]]^^^aaacccmmmooorrrvvvzzz|||}}}}}}}}}~~~~~~~~~|||zzzvvvsssqqqooonnnlllpppsssvvvxxx|||{{{zzzzzzxxxwwwyyywwwxxx}}}zzzuuuxxxzzzwwwwwwyyy{{{~~~nnnUUUOOOGGGCCCBBBBBBAAA@@@>>>>>>======<<<;;;;;;;;;777888999999999888777666555555555555555666666666444444444444444444444444555555555666666555555555444555555666666777777888999:::<<<>>>CCCLLLVVV]]]dddsss}}}zzzvvvrrrooollliiifffbbbbbb```\\\VVVQQQNNNMMMJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOPPPRRRSSSUUUWWWXXXXXXZZZ]]]```cccfffggghhheeeffffffhhhjjjmmmppprrrwwwxxxxxxyyy{{{|||~~~{{{{{{{{{zzzxxxvvvsssrrrmmmmmmmmmpppsssuuuuuutttpppooommmkkkjjjjjjjjjjjjkkknnnuuu}}}rrrnnniiifffeeeddddddcccdddeeefffggggggiiillloooooouuu|||qqqkkkhhhccccccgggnnntttyyyzzz}}}}}}vvvppplllhhheee^^^^^^^^^]]]]]]___bbbffflllnnnrrruuuxxxyyyyyyyyyzzz{{{}}}}}}|||{{{zzzwwwtttqqqoooooooooppptttxxxzzz|||}}}yyywwwwwwwwwwwwwwwxxx{{{wwwrrrqqqvvv~~~|||xxxvvvwwwwwwwwwcccPPPMMMGGGBBBAAACCCCCCCCC>>>>>>======<<<<<<;;;;;;777888999::::::888777555444555555555666666666777555555555555555555555555333444666777777666444333444444555555666777777777999:::<<<===???EEEMMMSSS^^^jjj||||||wwwtttqqqnnnkkkhhhaaabbbbbb]]]WWWQQQOOONNNKKKJJJIIIHHHIIIKKKMMMOOOPPPQQQSSSUUUVVVWWWXXXXXXXXXZZZ]]]aaadddfffggghhhhhhhhhhhhjjjlllooorrrsssuuuvvvxxxyyy{{{{{{||||||yyyyyyyyyyyyxxxwwwuuutttpppooonnnooorrrtttuuutttqqqpppooonnnmmmllllllmmmmmmoootttzzz|||xxxjjjfffbbbaaabbbccccccbbbdddfffiiikkkmmmppptttwwwzzzuuukkkiiifffbbbhhhsssuuu{{{~~~~~~}}}vvvqqqlllhhheee]]]]]]^^^^^^___bbbgggjjjkkkmmmppptttvvvwwwwwwwwwwwwyyy{{{}}}~~~~~~}}}|||xxxwwwuuuqqqooonnnoooqqqvvvzzz~~~|||wwwuuuvvvwwwwwwwwwyyy}}}~~~|||wwwqqqnnnpppvvv|||zzztttssstttvvvvvvttt\\\MMMKKKFFFBBBAAACCCEEEEEE>>>>>>>>>===<<<<<<;;;;;;777888:::::::::999777555444555555555666666777777666666666666666666666666111333555777777555333111444444555555666777777777555777999;;;===CCCJJJPPP[[[eeevvv}}}yyyuuussspppllljjjaaabbbbbb^^^XXXRRRPPPPPPJJJIIIGGGGGGHHHJJJMMMOOOPPPRRRTTTVVVXXXXXXXXXXXXYYY[[[^^^aaadddfffggggggjjjjjjjjjkkknnnpppsssttttttuuuwwwyyyzzz{{{zzzzzzwwwxxxxxxyyyxxxwwwvvvuuusssqqqooooooqqqsssssssssrrrqqqpppooonnnnnnnnnnnnooopppsssxxx|||{{{wwwsssdddaaa^^^^^^aaaccccccbbbeeegggkkkooorrrvvv{{{vvvnnnjjjjjjeeebbblll|||xxx~~~|||uuuqqqlllgggbbb___]]][[[YYY[[[^^^ccceeekkkmmmoooooooooppprrrtttsssuuuxxx{{{}}}~~~}}}|||zzzwwwsssooonnnooorrruuu|||}}}~~~vvvssssssrrrvvvzzz{{{}}}{{{xxxuuuqqqlllkkkpppvvvzzz|||zzzwwwsssppprrruuuxxxzzzyyyXXXLLLIIIFFFDDDDDDDDDCCCBBB@@@???>>>======<<<<<<<<<888888888888888999999999777777666555555555555666666555333222222333555666444555666555444444555666444444666777888888888888888888999:::<<<@@@EEEIII[[[dddrrr{{{wwwtttpppllliiihhheeebbb___\\\WWWSSSOOONNNMMMKKKJJJJJJKKKLLLMMMPPPQQQRRRSSSVVVXXXZZZ[[[YYY\\\```cccdddeeeggghhhjjjkkklllnnnoooppppppppptttuuuwwwyyyyyyxxxwwwvvvxxxxxxxxxxxxxxxwwwvvvuuutttsssqqqooonnnnnnnnnoooppppppppppppooopppsssvvvwwwvvvvvvyyy}}}{{{uuuoooaaa___^^^___bbbeeeggghhhiiinnnsssvvv~~~xxxoookkkhhhiiilllqqqxxx~~~|||wwwsssnnngggbbb^^^\\\ZZZYYYZZZ]]]aaadddgggiiilllmmmmmmnnnqqqsssttttttvvvxxxzzz{{{|||}}}wwwtttqqqoooooorrrvvvyyy~~~|||uuutttsssrrruuuyyyyyy{{{}}}}}}{{{xxxsssooommmkkkjjjiiilllqqquuuwwwwwwpppppppppqqqtttxxx|||qqqSSSKKKHHHEEECCCCCCCCCBBBAAA@@@???>>>======<<<<<<<<<999999999888888888888888888888777666666666666666666555444333333444555666333444555555444444666777444555666777888888888888666777888888:::>>>CCCFFFXXXbbbooo{{{xxxuuuqqqmmmjjjiiifffbbb^^^[[[WWWSSSPPPNNNMMMKKKIIIIIIJJJLLLMMMKKKLLLNNNQQQUUUXXX\\\]]]ZZZ]]]```cccdddfffhhhiiijjjkkklllnnnoooppppppppptttuuuwwwyyyyyyxxxwwwvvvuuuuuuuuuuuuuuutttsssssstttsssqqqooonnnnnnnnnnnnmmmmmmmmmllllllooossswwwxxxvvvvvvyyy{{{xxxrrrkkk^^^]]]]]]^^^bbbfffiiijjjrrrxxx}}}}}}pppkkkjjjjjjmmmttt|||~~~yyyuuuooohhhbbb\\\[[[YYYWWWXXX[[[___aaaccceeehhhiiijjjllloooqqqtttttttttuuuwwwyyy{{{|||sssqqqooooooqqquuuzzz}}}zzztttttttttssstttwwwyyy{{{{{{zzzwwwsssoookkkiiihhhccceeeiiinnnsssuuutttssslllooorrruuuyyy}}}lllTTTIIIGGGDDDBBBBBBCCCBBBAAA@@@???>>>======<<<<<<<<<::::::999999888888777777999888777777666666777777666666666666666666666666333444666666555555666777444555666777777888888777444555666777888;;;@@@CCCSSS]]]jjjxxx|||yyyvvvsssooollljjjgggaaa]]]ZZZWWWTTTRRRNNNMMMKKKIIIIIIIIIKKKLLLKKKLLLNNNQQQUUUYYY\\\^^^ZZZ]]]aaaccceeefffiiikkkkkklllmmmnnnoooppppppppptttuuuwwwxxxxxxwwwvvvvvvssssssssssssrrrrrrrrrrrrtttsssqqqooonnnmmmmmmmmmiiihhhgggggghhhlllssswwwyyyxxxvvvwwwvvvrrrkkkeee[[[\\\]]]```dddiiinnnqqqzzz{{{rrrkkkjjjlllpppwww|||xxxqqqiiibbb\\\ZZZXXXWWWXXXZZZ]]]^^^```bbbeeegggiiikkknnnppprrrssstttvvvwwwyyyyyyzzzqqqpppooopppsssxxx}}}~~~xxxtttuuuvvvtttuuuwww||||||zzzwwwrrrnnnjjjggggggfffcccfffjjjpppssstttsssrrrqqqtttxxxzzz}}}eeeSSSHHHFFFCCCAAABBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;:::999888888777777888888777666666666666666666666777777777777666666555666777666555444444666555555666777777777777777444555666777888:::>>>AAAMMMXXXfffrrr}}}zzzxxxuuuqqqooolllhhhbbb]]]ZZZXXXUUUTTTOOONNNKKKJJJIIIIIIJJJKKKPPPQQQRRRTTTVVVYYY[[[]]][[[]]]```cccdddgggiiilllllllllmmmoooooopppppppppssstttuuuvvvvvvuuuttttttrrrrrrqqqqqqqqqrrrrrrssssssrrrqqqooonnnmmmllllllgggfffdddccceeejjjrrrxxx{{{xxxuuusssooojjjccc]]]ZZZ\\\```dddiiipppwww{{{sssnnnmmmmmmlllrrr{{{~~~zzzsssjjjccc\\\[[[YYYXXXXXXYYY[[[]]]^^^aaadddfffhhhjjjmmmpppppprrrvvvyyy{{{zzzxxxvvvqqqqqqqqqrrruuuyyy~~~~~~yyyvvvxxxyyywwwxxxzzzzzzssspppkkkfffcccbbbbbbcccfffhhhkkkmmmoooqqqrrrrrrvvvyyy}}}~~~www[[[MMMGGGEEEBBBAAAAAABBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777777888777666666555555666666666666777888888777666666888999999777444333333333555666666777777777777666555666777888888:::===@@@HHHTTTdddppp|||~~~|||zzzwwwtttqqqnnnjjjddd___\\\YYYWWWUUUQQQOOOMMMJJJIIIIIIJJJKKKPPPQQQRRRSSSUUUXXXZZZ[[[ZZZ]]]```bbbdddfffjjjlllmmmmmmnnnooopppppppppoooqqqrrrrrrrrrrrrrrrqqqqqqooonnnnnnnnnnnnoooqqqqqqpppppppppooonnnmmmlllkkkhhhgggdddbbbccchhhpppvvvzzzwwwrrrmmmgggaaa\\\XXX[[[^^^ccciiiooowww~~~rrrjjjiiilllpppooozzz{{{uuulllfff^^^]]][[[ZZZYYYZZZ\\\]]]^^^```ccceeegggiiilllnnnnnnrrrvvvzzz{{{zzzvvvtttqqqqqqqqqsssvvv{{{|||yyy{{{|||{{{}}}{{{uuummmjjjfffbbbaaaaaacccdddggghhhiiijjjjjjmmmpppssswww|||kkkVVVMMMGGGEEEBBBAAABBBBBBBBBAAA@@@???>>>======<<<<<<<<<;;;;;;::::::999999888888888888777666666666666777777777777666666777777777999::::::888555333222333666666777777777777666666555777888999999:::===???EEERRReeerrr{{{}}}|||yyyvvvtttooolllfffbbb___\\\YYYWWWSSSQQQNNNLLLJJJJJJJJJKKKKKKLLLNNNPPPSSSUUUXXXYYYYYY\\\^^^```bbbeeeiiilllmmmnnnoooooopppppppppooonnnnnnnnnnnnmmmmmmmmmmmmjjjiiiiiiiiiiiikkkmmmnnnnnnnnnnnnnnnnnnmmmllllllkkkiiieeebbbbbbeeelllqqqtttpppkkkddd___\\\ZZZYYY^^^cccjjjpppwww{{{qqqkkkhhhhhhmmmsssvvv{{{uuunnnhhh```___]]]\\\[[[\\\]]]]]]]]]___bbbdddeeegggjjjlllnnnqqqtttwwwxxxwwwuuusssppppppqqqtttxxx}}}|||}}}zzzrrrmmmiiigggdddbbbbbbccceeeggggggiiijjjjjjkkknnnssswww}}}|||aaaSSSNNNGGGEEEBBBBBBBBBCCCCCCBBB@@@???>>>======<<<<<<<<<::::::::::::::::::::::::;;;:::999999888888999999777666555555555555666777777888999777555444555666666666777777777777666666555777888999999:::<<<===DDDRRRgggwww}}}~~~}}}{{{xxxvvvpppmmmiiieeebbb___ZZZWWWUUUSSSPPPMMMKKKKKKKKKLLLLLLLLLMMMOOOQQQSSSUUUVVVXXXZZZ]]]___aaadddiiilllnnnnnnoooppppppppppppoookkkkkkjjjiiiiiiiiiiiiiiiggggggffffffgggiiilllmmmkkklllmmmnnnnnnnnnmmmmmmmmmjjjgggbbb```bbbfffjjjkkkgggbbb\\\YYYYYY\\\___hhhnnnuuu|||wwwoooiiiiiijjjkkkrrr{{{~~~{{{vvvoooiiiaaa```^^^]]]]]]]]]]]]^^^\\\___aaacccdddeeehhhjjjoooppprrrtttuuuuuuttttttnnnnnnppptttyyy~~~~~~{{{ssskkkeeecccbbb```___```bbbdddfffgggjjjlllnnnooorrrwww|||lllUUULLLKKKGGGEEECCCBBBCCCDDDCCCCCC@@@???>>>======<<<<<<<<<:::::::::::::::::::::;;;===<<<;;;;;;::::::;;;;;;888666555333333555666888555666777777666666777888666777777777777777666666555666888999888999:::<<>>>>>=========<<<=========<<<;;;;;;::::::<<<;;;:::<<<>>>>>><<<999999999888888888888888999777777666555555555555666666666666666666666666666555555555666666777888999???HHH^^^vvv{{{xxxuuurrrnnnjjjgggccc___\\\XXXUUURRROOONNNMMMLLLJJJOOONNNMMMMMMNNNQQQSSSUUUVVVYYY\\\___aaadddhhhjjjmmmmmmnnnnnnnnnlllkkkjjjhhhgggfffdddcccdddgggiiiiiigggdddeeeiiilllkkkjjjhhhkkkooorrrttttttsssrrrqqqnnniiiddd___\\\ZZZYYY\\\YYYWWWWWWWWWZZZdddnnnwww|||oooiiifffbbbcccllltttzzzzzzrrrlllfff```[[[\\\\\\[[[\\\___^^^```bbbbbbbbbeeejjjnnntttuuuvvvxxxyyyxxxvvvuuupppnnnmmmooottt{{{zzzsssmmmhhhccc``````______aaadddgggjjjkkkiiikkknnnoooqqquuu}}}rrrWWWOOONNNGGGCCCDDDDDDEEEEEEDDDDDDCCC??????>>>>>>>>>=========???>>>>>>======<<<<<<;;;<<<;;;;;;<<>>>>>>>>>>>>>>@@@@@@???>>>>>>======<<<===<<<<<<>>>??????===;;;::::::888777666666666666666666555444444444444555666666666666666666666666555555555666666777888999===???HHHVVV^^^eeesss}}}wwwtttpppmmmiiieee```\\\YYYVVVSSSQQQPPPNNNLLLKKKNNNNNNMMMMMMNNNPPPRRRSSSTTTWWWZZZ]]]___aaaeeegggggghhhiiijjjkkkjjjiiiiiieeedddcccaaa```bbbgggjjjqqqlllhhhfffhhhjjjiiihhhlllqqqwww|||~~~|||xxxuuussspppjjjddd___[[[YYYXXXQQQQQQVVV\\\aaafffpppzzzuuummmfffcccccceeefffmmm|||yyysssllleee_________^^^```cccbbbaaaaaaccchhhllloooqqq|||}}}~~~|||yyyvvvsssrrrnnnlllkkklllqqqzzzvvvqqqjjjeeebbb```___^^^___aaaeeegggiiijjjkkkllloooqqqtttvvv{{{rrr]]]NNNMMMOOOIIICCCDDDFFFHHHGGGFFFCCCAAA????????????????????????@@@??????>>>>>>===<<<<<<======>>>?????????===<<<;;;:::999777666555555555666555555444444444444444666666666666666666666666555555555555666777888999:::;;;@@@IIIRRR[[[kkkzzz}}}yyyvvvrrroookkkfffaaa]]]YYYWWWTTTRRRQQQPPPMMMKKKMMMMMMMMMMMMNNNOOOQQQQQQTTTVVVYYY\\\^^^```cccfffdddeeefffffffffeeedddccccccbbb```______ccchhhmmmsssnnniiigggiiikkkkkkjjjooottt|||{{{wwwtttpppkkkeee___[[[YYYXXXRRRSSSWWW___fffnnn{{{tttlllfffbbbbbbeeejjjnnnyyy|||zzz|||wwwnnngggaaa``````___aaaeeedddcccccceeejjjoooqqqsss}}}~~~}}}yyytttrrrrrrpppnnnkkkkkkpppxxx~~~zzzoookkkeeeaaa````````````___bbbgggiiijjjkkklllnnnrrruuuzzzgggXXXMMMMMMNNNIIICCCDDDFFFGGGGGGEEEBBBAAA?????????@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;<<<===?????????>>>======;;;:::999777666555555555666666555444444444444555666666666666666666666666555555555555666777888999888999===EEEMMMYYYgggsss|||zzzxxxuuuqqqmmmhhhbbb^^^ZZZXXXUUUTTTSSSQQQNNNLLLMMMMMMMMMMMMNNNNNNOOOPPPSSSVVVYYY[[[]]]___bbbdddddddddeeeeeedddbbb```___bbbaaa___^^^___eeelllrrruuupppjjjhhhkkknnnoooooorrrxxx}}}xxxssspppkkkeee```\\\ZZZYYYYYYXXX\\\dddmmmxxxvvvmmmhhheeebbbdddhhhmmmvvv~~~yyywwwyyyppphhhaaa``````___aaaeeefffffffffhhhkkkooorrruuu}}}yyyuuusssssstttqqqmmmlllooovvv~~~~~~xxxtttiiifffbbb``````bbbbbbbbbaaaeeejjjlllllllllnnnqqqvvvzzzwww___UUULLLKKKMMMHHHCCCDDDEEEFFFEEECCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA???>>>>>>======<<<;;;;;;;;;===??????>>><<<<<<===;;;;;;999888777777777777777777666555555555555555666666666666666666666666555555555666666777888999777999<<>>>>>======<<<999<<>>>>>>>>999<<<>>>>>><<<:::;;;<<<;;;;;;::::::999:::::::::999888888777777777777777666666666666666666666666555555555666666777888999;;;:::888888???LLLYYY```nnn~~~|||yyyvvvrrrkkkddd___[[[YYYXXXWWWVVVSSSPPPMMMKKKLLLLLLMMMMMMMMMMMMLLLMMMOOORRRTTTUUUWWWZZZ\\\VVVWWWYYY\\\]]]^^^^^^^^^```___^^^___dddnnn{{{|||sssnnnnnnqqqssstttwww|||{{{pppnnnjjjeeeaaa___^^^]]]___bbblll|||zzzqqqmmmgggbbbaaabbbgggpppzzzzzzqqqpppvvv{{{uuunnnhhhfffdddbbbbbbdddiiikkkkkkjjjiiimmmtttyyy}}}}}}}}}zzzsssoooqqqyyy~~~xxxqqqllliiigggdddbbb\\\]]]___aaadddfffhhhiiimmmkkkmmmrrruuuuuuxxx|||ggg[[[OOOLLLLLLJJJGGGFFFBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDAAA??????@@@@@@===;;;???===;;;::::::;;;<<<===;;;;;;;;;:::::::::999999999888888777777777777777555555666666555555444333666666666666666555555555;;;888888;;;>>>DDDPPP\\\kkk~~~}}}zzzuuuooohhhbbb___[[[YYYWWWVVVWWWVVVSSSPPPNNNLLLKKKLLLMMMNNNLLLKKKLLLMMMOOOQQQTTTVVVXXXYYYZZZZZZ\\\]]]]]]\\\^^^```______]]]\\\bbbooo}}}qqqiiiiiinnnsssuuutttyyy}}}vvvppphhhcccaaaaaa___^^^___fffppp~~~tttmmmfffcccaaabbbeeelllzzz{{{vvvqqqrrrxxxyyyqqqjjjgggeeeccccccfffjjjkkklllkkklllpppwww}}}wwwqqqrrrxxx}}}wwwrrrkkkgggdddccc```^^^[[[]]]___bbbfffiiikkklllpppoooqqqvvvxxxyyy}}}dddXXXMMMJJJJJJHHHEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA???>>>>>>@@@AAA???===>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;:::::::::999999999999888777777777777777666666777777666666555444666666666666666666666555:::888888;;;>>>CCCOOOZZZeeewww}}}zzzuuunnnhhhbbb___\\\ZZZXXXXXXXXXXXXUUURRROOOMMMKKKKKKLLLMMMLLLKKKLLLMMMOOOQQQSSSVVVWWWXXXVVVVVVXXXYYYZZZZZZ[[[]]]^^^]]][[[[[[aaannn|||qqqhhhfffjjjnnnqqqtttyyy~~~xxxrrrjjjeeecccbbb```___dddjjjuuu{{{qqqjjjfffcccaaadddhhhrrr|||uuuqqqooosss{{{}}}tttlllhhhfffdddeeeiiijjjkkkmmmmmmnnnsss{{{{{{tttssswww{{{~~~{{{wwwuuuoookkkfffbbb```___^^^]]]^^^```cccfffjjjmmmooopppooonnnooosssvvvxxx~~~rrr^^^TTTJJJHHHHHHFFFCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBB???======>>>@@@AAA@@@???=========<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777777888777888888888888777666666555555666666666666666666:::888888;;;===AAAKKKVVV^^^mmm}}}yyytttmmmfffaaa]]]\\\[[[YYYYYYYYYYYYWWWVVVPPPNNNKKKJJJKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTVVVVVVSSSTTTVVVWWWYYY[[[\\\\\\]]][[[ZZZ[[[aaammm|||uuujjjfffhhhllloootttyyyzzztttmmmgggdddbbbaaa```iiippp|||}}}wwwooohhhfffbbbaaafffnnn{{{uuuooonnnoooyyyxxxnnniiigggeeefffjjjiiikkkmmmnnnooouuu}}}xxxuuuwww{{{~~~|||{{{zzzzzzzzzyyywwwsssooollliiifffbbb___^^^^^^______ccceeehhhkkknnnppprrrrrrpppnnnooorrrtttwwwdddYYYPPPIIIHHHHHHEEECCCDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@???@@@AAAAAABBB>>>>>>>>>>>>???@@@@@@???===>>>>>>>>>===<<<;;;:::<<<;;;;;;;;;;;;::::::::::::999888888777777888888777777888888777777666555555555555555666666666666999777888:::;;;>>>GGGQQQXXXdddvvv~~~{{{wwwqqqjjjddd___]]]]]]\\\[[[ZZZYYYYYYXXXWWWSSSOOOKKKJJJJJJKKKLLLLLLNNNNNNOOOPPPRRRSSSTTTTTTTTTVVVXXXYYY\\\aaacccaaa^^^[[[YYY\\\cccmmm|||}}}pppiiihhhlllooouuuzzz|||xxxpppiiieeecccbbbccclllvvvzzzwwwsssllleeedddaaabbbhhhsss~~~rrrnnnooottt{{{qqqlllhhhfffgggjjjhhhjjjlllmmmooottt}}}{{{wwwyyy{{{~~~{{{xxxuuusssrrrsssssssssqqqoookkkhhhfffbbbaaa___]]]\\\]]]```aaafffhhhjjjmmmoooppppppooouuuttttttwwwzzzxxx\\\TTTMMMIIIIIIIIIFFFEEEFFFBBBBBBCCCCCCCCCCCCBBBBBB@@@????????????@@@AAAAAA@@@@@@@@@@@@??????????????????@@@??????===<<<;;;<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888666777777777777666555555444555555555666666777777888777888::::::;;;CCCKKKSSS^^^mmm~~~zzztttmmmfffbbb___^^^```___]]][[[YYYWWWWWWXXXUUUQQQMMMKKKKKKLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSSSSTTTXXXZZZ[[[aaaiiikkkhhhaaa\\\ZZZ___eeennn|||wwwmmmiiilllpppvvv{{{|||ssskkkeeeccceeegggsssxxxrrrpppmmmhhhccceeebbbdddmmmzzzzzzqqqppprrrzzz~~~uuuppplllhhhhhhkkkjjjkkkmmmmmmnnnsss{{{zzz{{{|||~~~~~~{{{wwwssspppnnnmmmlllkkkjjjiiigggeeecccbbb\\\\\\\\\[[[[[[]]]aaadddgggiiilllnnnoooooonnnmmmvvvuuuwww{{{kkkXXXPPPKKKHHHJJJJJJGGGFFFGGGBBBBBBCCCCCCCCCCCCBBBBBB???????????????@@@AAAAAAAAABBBCCCBBB@@@??????AAABBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::999888888888888999666666777777666666555444444444555555666777777777888666777999999888>>>FFFMMMWWWdddtttzzzrrrjjjdddbbbbbbccceeedddbbb^^^YYYWWWWWWXXXVVVSSSOOOMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPRRRRRRSSSSSSXXXZZZ\\\eeeqqqsssnnnddd]]][[[aaafffmmm{{{}}}qqqkkklllpppxxx|||xxxmmmfffeeeiiimmm~~~~~~xxxqqqmmmkkkjjjgggeeejjjhhhkkkuuu|||uuuqqqsssxxxzzzuuuqqqlllkkkmmmlllnnnooonnnnnnrrrzzz}}}|||}}}|||}}}zzzwwwsssooollljjjiiifffeeecccaaa____________[[[\\\]]]]]]]]]```eeeiiijjjlllooorrrssssssrrrqqqvvvwwwzzzttt]]]SSSLLLHHHGGGIIIIIIFFFFFFHHHBBBBBBCCCCCCCCCCCCBBBBBB???????????????@@@@@@AAA@@@BBBCCCCCCAAAAAABBBDDDFFFEEECCCAAA@@@@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999777777888888777777666555444444555555666777777888777666777999888666;;;BBBEEEOOO[[[hhhzzz|||rrriiiddddddgggjjjkkkkkkgggaaa[[[WWWWWWXXXWWWUUURRRPPPPPPOOOMMMLLLKKKLLLMMMNNNPPPQQQSSSSSSSSSYYY\\\^^^iiixxx{{{ttteee]]][[[aaafffkkkyyywwwooopppssszzz~~~}}}qqqiiihhhnnnttt}}}rrrqqqpppooommmlllmmmmmmrrrqqquuuvvvrrrssszzz}}}yyytttooommmnnnoooppppppoooooorrryyy~~~|||||||||~~~~~~uuusssoookkkgggdddbbbbbbbbb```^^^\\\[[[[[[\\\]]]]]]^^^`````````dddiiinnnnnnppptttwwwyyyzzzyyyxxxzzz|||fffTTTPPPJJJGGGFFFIIIIIIFFFEEEGGGBBBCCCCCCCCCCCCCCCCCCBBB?????????>>>???@@@@@@AAA>>>AAACCCDDDBBBBBBEEEHHHHHHFFFDDDAAA@@@@@@AAABBB======<<<<<<<<<;;;;;;;;;;;;:::999999888888999999888999999999999888777777444444444555666777777888777666777999777555999@@@>>>IIIVVVaaarrr~~~sssiiieeefffkkkooopppoookkkddd\\\XXXWWWYYYXXXVVVSSSRRRRRRPPPNNNLLLKKKKKKLLLNNNPPPRRRSSSTTTUUU[[[^^^aaammm}}}zzzfff]]]ZZZaaaeeeiiiwww}}}ttttttwww{{{ssskkkkkkrrryyy~~~sssmmmpppssssssrrrrrrtttwwwyyyxxx}}}|||uuurrrvvvzzzvvvrrrooottttttssspppooorrrzzz~~~~~~~~~~~~|||yyywwwooommmjjjgggdddcccbbbbbb]]]\\\[[[XXXVVVWWWYYY\\\ZZZ\\\```cccfffjjjnnnrrrsssuuuwww{{{~~~uuu___XXXNNNHHHGGGEEEEEEFFFGGGGGGFFFEEECCCBBBBBBBBBBBBAAA????????????>>>>>>>>>======@@@???>>>>>>@@@BBBDDDFFFDDDDDDCCCCCCCCCBBBBBBBBB>>>============<<<<<<<<<:::;;;<<<======<<<;;;:::999999999999999888777666999999999999888888888888666777777888999:::::::::>>>CCCNNN\\\kkk}}}|||rrrkkkjjjooouuuyyywwwsssllleee```\\\[[[ZZZVVVVVVVVVUUUSSSPPPMMMLLLOOOOOOOOOOOOPPPQQQRRRRRRWWWZZZ^^^gggvvviiiaaa[[[\\\bbbjjjttt}}}zzzwww{{{~~~rrrfffeeerrryyytttqqqssswwwzzz{{{|||}}}~~~uuuyyy|||}}}yyyvvvssstttuuutttsssrrruuu||||||xxxtttqqqjjjhhheeebbb___]]]]]]\\\[[[[[[ZZZXXXVVVWWWZZZ\\\]]]```cccfffhhhlllpppssssssvvv{{{hhhWWWRRRKKKGGGFFFDDDDDDFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@????????????????????????AAA@@@??????@@@BBBDDDEEECCCCCCCCCBBBBBBBBBAAAAAA<<<<<<<<<<<<;;;;;;;;;::::::<<<>>>??????>>><<<:::999999999999999888777777777777777777666666666666666666777777888999999:::;;;???IIIVVVcccsss}}}tttnnnnnnsssyyy|||}}}yyyppphhhaaa\\\[[[ZZZYYYYYYXXXWWWUUURRRPPPNNNPPPPPPPPPPPPPPPQQQRRRSSSWWWZZZ___iiixxxiiiaaa[[[]]]ccciiisss{{{}}}{{{|||vvvjjjiiittt|||zzz{{{}}}sssxxx}}}~~~zzzwwwsssuuuwwwvvvvvvxxx~~~~~~yyytttnnnjjjfffdddaaa^^^[[[YYYXXXXXXZZZZZZYYYXXXWWWXXXZZZ]]]bbbdddgggiiijjjmmmqqqsssuuuyyyyyy[[[PPPNNNGGGFFFDDDCCCCCCEEEFFFEEEDDDDDDBBBAAABBBCCCCCCBBBAAA???@@@@@@AAAAAABBBBBBCCCAAAAAA@@@???@@@AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@;;;;;;;;;:::::::::999999===???BBBDDDDDDBBB???===999999:::::::::999888888888888777777777666666666555666666777777888888999999<<>>>>>???@@@BBBCCCCCCDDD@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>===:::;;;===>>>>>>===;;;:::::::::;;;<<<<<<<<<;;;;;;999888888888888777777777777777777777777777777777777777<<>>???@@@AAAAAAAAA>>>???@@@AAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<999999888888888777777777888888888888888888888888888666999@@@GGGOOOYYYbbbrrr{{{xxxrrrlllfffbbb___]]]ZZZZZZZZZZZZ[[[]]]___```___^^^\\\ZZZXXXWWWVVVUUUVVVZZZbbbnnn~~~uuummmffffffgggiiinnnsssvvv}}}{{{wwwzzzxxxwww}}}|||wwwooohhhdddaaa___]]]ZZZYYYXXXXXXXXXYYYZZZ[[[[[[]]]aaaccceeehhhkkkmmmqqqrrrsssttttttuuuxxxzzz|||gggRRRNNNIIIGGGIIIFFFDDDCCCBBBCCCEEEGGGGGGFFFIIIGGGEEEDDDCCCBBB@@@>>>=========>>>??????@@@@@@===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>@@@@@@???>>>>>>???@@@@@@::::::;;;<<<=========<<<;;;;;;;;;:::::::::999999999999999888888888888888;;;888999???EEELLLVVV___gggzzzxxxsssmmmgggbbb^^^\\\ZZZZZZZZZ[[[\\\___aaaccc```___]]][[[YYYWWWVVVVVVVVVZZZaaammm}}}wwwooohhhfffgggiiinnntttvvv}}}}}}{{{~~~zzzyyy~~~zzzvvvssspppkkkfffaaa^^^\\\[[[[[[[[[ZZZZZZZZZ\\\]]]^^^dddeeefffgggjjjmmmqqqsssqqqvvvyyyxxxzzzvvvbbbQQQMMMJJJCCC@@@DDDBBBCCCEEEFFFFFFFFFEEEDDDEEECCCAAAAAAAAAAAA???===@@@???>>><<<<<<<<<===>>>AAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDCCCAAA???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999:::999999888888888888999999555777999<<<@@@GGGNNNTTTcccsss}}}xxxuuurrrpppnnnhhh```ZZZXXXYYYZZZ\\\___aaadddeeegggccc___\\\[[[[[[[[[[[[YYY[[[aaakkkwwwxxxooohhhfffjjjpppuuu}}}|||yyyxxxxxxxxx}}}yyyzzz{{{~~~|||wwwsssooolllhhhccc___]]][[[[[[[[[ZZZZZZZZZ[[[]]]___```ccceeefffhhhjjjmmmqqqsssssszzzlllZZZLLLIIIGGGAAA???CCCAAABBBCCCDDDEEEDDDDDDCCCDDDBBB@@@@@@@@@@@@>>><<>>>>>============>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBEEEGGGHHHIIIEEEDDDBBB@@@>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999999999999::::::888888888777777888888888555777999;;;???DDDLLLQQQ[[[hhh}}}xxxvvvtttsssqqqkkkbbb\\\XXXYYYZZZ\\\^^^bbbdddfffhhhddd___\\\[[[[[[[[[[[[XXX[[[aaajjjvvv{{{ssskkkiiilllqqquuu~~~}}}yyyuuurrrrrrrrrssswww|||}}}~~~||||||{{{}}}||||||~~~~~~yyysssoooiiigggccc___]]][[[[[[[[[ZZZZZZ[[[\\\^^^```aaacccfffhhhjjjkkkmmmppptttwwwyyyzzz```SSSHHHHHHGGGBBB@@@BBBAAAAAABBBCCCCCCCCCCCCBBBCCCAAA@@@???@@@???>>><<<<<<======>>>>>>>>>>>>===???@@@@@@AAAAAA@@@@@@@@@===>>>AAADDDGGGKKKMMMNNNFFFEEEBBB@@@>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999::::::888777777666666777777888666777888:::<<>>===>>>???@@@AAAAAAAAA@@@@@@===>>>AAADDDGGGKKKMMMNNNEEEDDDAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::777777666666666666777777666777888999:::===BBBFFFPPPVVVaaapppxxxyyy|||~~~xxxmmmddd]]][[[ZZZZZZ]]]aaafffiiijjjeee```[[[ZZZZZZZZZZZZYYYZZZ^^^eeepppzzz{{{vvvsssrrrssstttxxxrrrmmmeeeccc```^^^^^^aaadddfffpppxxx{{{||||||yyyyyyzzzsssvvvzzzyyyuuuxxx|||{{{tttnnniii```^^^\\\[[[ZZZZZZ[[[\\\\\\]]]___bbbdddgggiiijjjmmmpppssstttuuuzzzuuu```UUUOOOJJJJJJIIIFFFCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAAAAABBBBBBAAA???;;;<<<===?????????>>>======???@@@AAABBBAAA@@@@@@>>>???AAACCCEEEGGGHHHIIIBBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;777777666666666666777777666777888888888:::>>>AAANNNSSS[[[eeeuuuzzz|||ssskkk```^^^[[[ZZZ\\\aaafffjjjjjjeee___[[[ZZZ[[[[[[[[[ZZZZZZ\\\cccmmmwww~~~{{{xxxvvvuuuuuu~~~}}}vvvnnnhhhccc\\\ZZZXXXXXXZZZ___dddgggrrr{{{~~~|||xxxuuutttpppsssyyyzzzvvvyyy~~~~~~yyyrrrlllggg___^^^\\\[[[[[[\\\]]]___^^^```cccfffhhhkkklllmmmmmmqqquuuwww{{{cccVVVOOOLLLIIIGGGFFFDDDBBB@@@CCCCCCBBBBBBCCCCCCDDDEEEEEECCCBBBBBBCCCCCCBBB@@@<<<======>>>>>>>>>>>>======>>>@@@BBBCCCBBBAAA@@@???@@@@@@AAABBBCCCCCCDDD???>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;::::::::::::;;;;;;888777777666666777777888666777888888888999<<<>>>GGGMMMUUU\\\ggg}}}}}}zzzqqqeeeaaa\\\YYYZZZ___fffjjjkkkggg```\\\\\\]]]^^^___\\\[[[\\\aaaiiissszzz~~~}}}zzzyyy}}}}}}tttllleee___\\\WWWVVVVVVWWW[[[bbbiiinnnttt~~~~~~zzzwwwtttxxx~~~~~~}}}}}}~~~|||xxxzzz{{{vvvpppiiieee```___^^^]]]]]]^^^```aaaaaacccfffiiilllnnnnnnooooootttyyy~~~kkkWWWQQQJJJIIIGGGEEEEEEEEEDDDBBBBBBBBBAAAAAAAAABBBCCCDDDDDDBBBAAAAAABBBCCCBBB@@@???>>>>>>============>>><<<>>>@@@BBBCCCBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAA>>>===<<<;;;;;;<<<===>>>========================;;;<<<<<<<<<=========>>>;;;;;;::::::::::::;;;;;;888888888777777888888888666777888888777888;;;===???GGGPPPVVV\\\lllwwwhhhddd]]]YYYYYY^^^eeejjjnnniiiccc______aaacccddd^^^\\\\\\___fffooowwwzzz~~~{{{rrriiibbb]]]ZZZWWWWWWVVVWWWYYY```iiiqqqwww}}}~~~{{{}}}|||{{{zzzyyyzzz~~~}}}yyy{{{~~~yyytttnnnhhhcccbbbaaa___^^^^^^___aaabbbccceeehhhkkknnnooopppppprrrwww~~~aaaRRRRRRHHHHHHGGGEEEEEEGGGGGGEEEBBBAAA@@@???@@@AAABBBCCCCCCAAA@@@@@@BBBBBBAAA???@@@???>>><<<<<<<<<===>>>;;;===@@@BBBCCCBBBAAA@@@?????????@@@@@@@@@AAAAAA>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<;;;;;;::::::;;;;;;<<<999999888888888888999999666777888888888888:::<<<:::DDDNNNSSSWWWcccwww{{{kkkfff^^^YYYYYY]]]dddiiipppkkkeeeaaabbbdddggghhh```]]]\\\^^^eeemmmuuuxxx~~~wwwqqqhhhaaa\\\YYYWWWUUUWWWWWWXXX\\\dddnnnwww}}}~~~}}}zzzxxxyyywwwuuutttwww|||}}}~~~yyyrrrlllhhhfffeee___aaacccdddddddddeeeffffffgggiiilllnnnooopppppppppuuu~~~qqq]]]RRRMMMHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBBBBBBBAAAAAAAAADDDCCCCCCCCCDDDCCCBBB@@@@@@@@@???>>>======>>>>>>>>>@@@CCCCCCBBBAAA@@@@@@???????????????@@@@@@@@@@@@???===<<<===>>>@@@AAA??????>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;:::999888777888999:::666666666666777999:::;;;===???EEEOOOVVV\\\gggrrrtttjjj___YYYWWWYYYaaajjjsssqqqmmmfffbbbccchhhmmmgggccc^^^^^^cccllluuuzzzwwwlllddd\\\YYYVVVSSSTTTWWWZZZZZZ___fffkkkrrr~~~|||yyywwwuuutttsssqqqqqqtttxxx|||zzzwwwqqqkkkgggdddbbbbbb```bbbeeefffffffffgggiiijjjkkklllnnnoooqqqqqqrrrssswwwzzzeeeVVVOOOMMMHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@CCCBBBBBBBBBDDDCCCBBB@@@@@@??????>>>======>>>>>>???AAADDDEEECCCBBBAAAAAA????????????????????????======;;;;;;;;;<<<>>>??????>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<;;;;;;::::::999999999999999666666666666777888999999<<<===CCCKKKQQQWWWaaakkkyyyoooddd]]]ZZZZZZ```gggrrrsssrrrlllgggeeeiiinnniiieeebbbaaaeeemmmuuuzzzvvvnnneee]]]WWWUUUSSSRRRUUUYYY___aaahhhrrryyy|||~~~wwwtttrrrqqqpppooooooppprrruuuwwwyyy|||yyyooollliiieeebbbaaaaaaaaabbbdddgggiiiiiiiiijjjkkknnnnnnpppqqqsssuuuvvvvvv|||fffWWWOOOLLLMMMHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@??????AAAAAA@@@AAACCCCCCBBB@@@??????>>>=========>>>>>>???AAACCCDDDCCCAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;<<<>>>???>>>======<<<<<<===>>>>>>========================::::::;;;;;;<<<<<<<<<<<<::::::;;;;;;::::::999888777777666666666666777777:::;;;???FFFKKKPPPZZZddd~~~uuukkkccc^^^[[[^^^cccppptttwwwtttmmmhhhjjjnnnllljjjgggfffiiiooouuuzzz~~~uuujjjccc\\\VVVRRRRRRRRRSSSXXX___hhhlllvvv|||{{{tttpppooonnnmmmnnnpppqqqssstttuuuuuuvvvyyy~~~|||wwwrrrnnngggfffdddcccccccccdddeeecccfffjjjkkkkkkkkklllmmmoooppprrruuuxxx|||~~~mmmYYYQQQLLLKKKLLLHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>@@@??????@@@BBBCCCBBB@@@???>>>>>>=========>>>>>>>>>@@@BBBCCCAAA?????????AAA@@@@@@???>>>======<<>>>>>===>>>???@@@@@@===<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<<<<<<<;;;999888888777777666555555666666888999===CCCHHHLLLWWWaaawwwyyypppiiiccc]]]^^^aaajjjrrryyyxxxqqqjjjjjjllloooooonnnmmmnnnrrrwww{{{|||pppccc[[[WWWRRRPPPQQQSSSWWW___gggqqqxxx{{{sssooommmmmmkkkllloooqqqrrrsssssssssoooqqqvvvzzz~~~~~~|||yyyuuurrrmmmhhhdddbbbbbbbbbcccdddfffhhhiiifffiiimmmnnnnnnmmmmmmmmmoooppptttyyy}}}___SSSPPPJJJGGGHHHGGGFFFFFFEEEEEEDDDDDDDDDBBBAAAAAA@@@??????>>>>>>???>>>>>>???AAABBBAAA???>>>===============>>>>>>@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<===>>>>>>????????????????????????<<<<<<;;;;;;;;;<<<===>>>;;;;;;<<<======;;;:::999999888777666666555555666888888;;;AAAFFFKKKVVV```pppzzzsssnnnhhhbbb```ccceeemmmvvvxxxsssmmmkkklllqqqsssttttttuuuwww{{{~~~|||nnn```WWWRRROOOOOORRRUUU[[[fffqqq{{{{{{sssooommmllliiijjjmmmoooqqqrrrrrrrrrnnnooorrrtttwww|||}}}zzzvvvsssooollliiifffbbb___``````bbbccceeehhhjjjkkkkkknnnqqqsssrrrpppoooooooooqqqvvv|||jjjSSSNNNNNNFFFBBBCCCEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@????????????>>>>>>>>>===???@@@@@@???>>>======<<<<<<======>>>>>>CCCEEEGGGGGGEEECCCBBBBBB?????????>>>>>>======<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>???<<<<<<======<<<<<<;;;:::999999888777777666777777777777:::???DDDIIITTT^^^iii~~~|||xxxuuuooogggdddeeebbbiiirrrwwwvvvrrrpppoooqqquuuyyy{{{{{{|||xxxjjj\\\TTTNNNMMMOOOTTTZZZcccqqq~~~{{{sssooommmllliiikkkmmmppprrrtttuuuuuurrrrrrrrrqqqrrruuuzzz}}}zzzvvvtttooolllgggdddcccbbb```___aaabbbdddfffhhhkkkmmmnnnpppsssvvvwwwvvvsssqqqppppppsssxxxrrr[[[JJJKKKLLLDDD@@@DDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>??????????????????>>>===>>>??????===<<<<<<<<<<<<<<<<<<===>>>>>>CCCEEEGGGGGGEEEBBBAAAAAA>>>>>>>>>>>>>>>=========;;;<<<<<<===========================>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>???>>>======<<<<<<<<<<<<<<<:::999888888888888888999777666888<<>>??????@@@@@@???>>>===>>>???>>><<<;;;<<<<<<<<<<<<<<<===>>>???@@@BBBDDDDDDBBB???>>>>>>============>>>>>>>>>>>>===>>>>>>???????????????============>>>???AAAAAA========================>>>===;;;:::;;;<<<>>>@@@???>>>===;;;;;;<<<======:::999999999999999::::::777666777:::<<>>???AAABBB>>>===============>>>???===>>>>>>>>>===<<<;;;:::<<<>>>@@@@@@???>>>>>>>>>???>>>============>>>>>>999;;;>>>AAACCCBBBAAA@@@??????@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@>>>>>>============>>>>>>??????>>>===============;;;:::888777777777888999777:::<<<;;;:::===DDDKKKYYYiii}}}xxxrrrmmmkkkiiijjjqqqzzz~~~wwwnnnggg___UUUOOONNNMMMRRR[[[hhhvvvzzzvvv{{{~~~|||{{{zzzyyyyyy{{{~~~~~~||||||||||||{{{yyyyyyxxxvvvvvvyyy~~~}}}yyyuuuqqqlllgggcccaaaaaaaaaaaabbbdddgggiiiggghhhiiijjjlllpppvvvzzz~~~zzzxxxxxxyyy}}}```OOOKKKGGGDDDDDDDDDDDDCCCDDDCCCCCCBBBAAA@@@@@@@@@>>>============???@@@AAA??????>>>===<<<<<<<<<==================<<<;;;;;;<<<>>>AAAAAA???>>>>>>??????>>>>>>======>>>>>>>>>>>>???AAACCCDDDCCCBBBBBB@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>??????????????????>>>>>>>>>>>>????????????>>>===============;;;:::999888777888888999888:::<<<;;;:::===DDDJJJXXXeeexxx}}}xxxuuuooollllllpppyyyvvvnnneee```XXXOOOKKKKKKPPPVVVaaannn~~~{{{yyyzzz|||zzzwwwuuuuuuwwwzzz}}}~~~}}}yyysssnnnjjjgggcccaaaaaaaaaaaabbbdddgggkkkmmmhhhiiijjjkkknnnttt{{{}}}}}}~~~mmmWWWLLLIIIEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>======>>>>>>???@@@@@@>>>===<<<;;;;;;;;;===============<<<<<<<<<===???AAABBB@@@???????????????>>>>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>?????????>>>>>>===============;;;::::::999888999999999999;;;<<<;;;;;;===CCCHHHXXXcccrrr}}}uuuqqqoooqqqwww|||vvvjjjccc\\\WWWQQQKKKIIIKKKSSS\\\iiiyyy~~~xxxzzz}}}xxxuuuttttttuuuvvvzzzyyyuuuoookkkhhhgggeeedddhhhfffddddddfffhhhjjjkkkiiijjjkkklllooottt{{{}}}cccUUUJJJGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>============???>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>@@@BBBBBBAAA@@@@@@@@@@@@????????????@@@@@@AAADDDCCCAAA@@@????????????BBBBBBAAAAAA???>>><<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>============>>>>>>;;;;;;;;;:::::::::::::::999:::;;;::::::<<>>>>>======<<<;;;<<<<<<;;;<<<<<<===>>>>>><<<<<<;;;;;;<<<===>>>??????AAACCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBGGGEEECCC@@@???>>>??????BBBBBBAAAAAA???>>><<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>============>>>>>><<<<<<<<<<<<;;;;;;;;;:::999999999999999;;;>>>@@@GGGRRRcccvvv}}}xxxvvvyyy~~~wwwllleeeVVVRRRNNNMMMKKKKKKPPPWWW\\\lll|||zzz~~~xxxssspppoooqqqtttwwwzzz{{{}}}~~~|||zzzxxxuuurrrkkkhhheeeccceeefffgggggghhhggggggjjjoooqqqpppmmmnnnooopppqqqrrrtttxxx|||~~~vvv___QQQLLLGGGEEECCCCCCDDDDDDCCCBBBBBBBBBDDDDDDDDDCCCBBBAAA===>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===??????<<<;;;;;;;;;<<<===???@@@@@@BBBDDDDDDCCCBBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDJJJHHHFFFCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;===============>>>>>>???<<<============<<<;;;;;;::::::999999:::;;;<<<===DDDMMM```uuu~~~||||||zzztttkkkaaaZZZLLLIIIHHHIIIHHHKKKTTT]]]eeeyyy}}}{{{|||xxx~~~}}}xxxuuutttwwwyyy{{{{{{yyyyyyyyyzzz|||~~~~~~yyyvvvsssqqqpppooommmkkkiiifffdddcccdddeeeffffffffffffhhhmmmtttvvvsssoooppprrruuuvvvwwwyyy|||~~~}}}~~~eeeVVVNNNJJJDDDCCCBBBBBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCCAAA@@@<<<======>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>><<<;;;::::::;;;>>>@@@AAAAAACCCEEEEEEDDDCCCBBBCCCAAAAAAAAAAAABBBCCCDDDEEEIIIHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===============>>>??????======>>>>>>>>>===<<<;;;===<<<;;;;;;<<<=========BBBIIIZZZppp}}}yyyrrrkkkddd\\\UUUPPPGGGEEEEEEGGGHHHLLLXXXdddpppzzzvvvyyy|||~~~{{{{{{~~~{{{yyyxxxxxxuuuvvvyyy}}}~~~{{{yyywwwuuutttqqqooollljjjjjjiiigggfffjjjhhheeeeeeeeeffffffeeeggggggjjjpppvvvwwwrrrmmmrrruuuyyy{{{|||~~~iiiWWWNNNIIIFFFBBBAAA@@@@@@BBBBBBAAA@@@???@@@BBBCCCCCCBBB@@@???;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;>>>@@@BBBAAACCCEEEFFFDDDCCCCCCCCCAAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDBBB@@@????????????@@@@@@@@@??????>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<===============>>>??????===>>>?????????>>><<<;;;???>>>======>>>>>>>>>===;;;@@@OOOdddvvvwwwqqqiiiaaaZZZSSSLLLHHHFFFDDDEEEHHHJJJOOO\\\iiiwww}}}uuuvvv|||zzz{{{}}}vvvuuuuuuuuutttssssssvvvyyy}}}~~~~~~~~~}}}}}}||||||{{{zzzwwwuuuuuuwwwwwwvvvtttvvvtttrrrqqqooommmjjjhhhjjjgggdddeeehhhkkkkkkjjjkkkkkkkkkjjjhhhggghhhiiiiiihhhgggiiikkknnnoooppptttvvvzzzppp^^^UUUJJJDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@AAAAAA@@@@@@???@@@@@@@@@AAA@@@>>>=========>>>??????>>>===============>>>@@@>>><<<;;;>>>AAACCCDDDCCCDDDEEEFFFFFFEEEDDDDDDAAAAAAAAABBBBBBDDDEEEEEEFFFDDDBBB???>>>???@@@@@@AAABBBBBBAAA???>>>???@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>============>>>?????????@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::>>>???GGGVVVfffttt}}}tttmmmfff]]]UUUOOOKKKHHHGGGHHHDDDFFFMMMOOOQQQaaauuuxxxttttttyyy{{{{{{|||vvvtttuuusssqqqpppooooooqqqsssuuuyyyzzz|||}}}|||xxxwwwwwwvvvuuutttssssssqqqooollllllnnnnnnmmmkkkkkkjjjjjjjjjiiiiiigggfffjjjhhhgggiiimmmoooooonnnnnnnnnnnnllljjjiiijjjkkkkkkkkkjjjlllooorrruuuvvvyyyzzz~~~eeeWWWQQQIIIEEEFFFBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@??????@@@@@@BBBAAA@@@???>>>>>>???@@@>>>>>>============>>>>>>AAA???======>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFEEEDDDAAAAAAAAAAAABBBCCCDDDEEECCCBBB@@@>>>>>>>>>???@@@AAABBBCCCAAA???>>>>>>?????????>>>>>>======<<<<<<>>>=====================>>>>>>>>>?????????@@@@@@??????>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;======AAALLLYYYiii|||zzzqqqfff```WWWOOOJJJFFFDDDCCCGGGCCCFFFMMMQQQVVVhhh|||{{{rrrrrrwww~~~~~~{{{uuuttttttrrrqqqooolllkkkkkkkkkkkknnnooorrrvvvyyy{{{}}}~~~~~~~~~}}}zzzxxxvvvtttnnnmmmmmmllljjjiiihhhhhhhhhfffdddcccddddddcccbbbaaaaaabbbcccdddeeeffffffkkklllmmmppptttuuuuuutttrrrrrrqqqooolllkkkmmmnnnkkkkkkkkklllooossswwwzzzpppWWWNNNKKKGGGDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@@@@??????@@@@@@BBBAAA@@@@@@???@@@@@@@@@>>>>>>>>>======>>>>>>???BBBAAA@@@??????@@@AAABBBBBBCCCDDDEEEFFFEEEEEEDDDAAAAAAAAAAAABBBCCCDDDDDDAAA@@@???>>>>>>>>>@@@@@@BBBCCCCCCAAA???======>>>??????>>>>>>======<<<<<<=================================>>>>>>>>>?????????>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<>>><<<===CCCLLL[[[sssvvvlll```ZZZQQQJJJFFFCCCBBB@@@EEECCCFFFMMMSSS]]]qqqxxxrrrooottt~~~yyytttsssttttttsssqqqooolllkkkjjjiiigggiiilllooorrrtttuuuvvvxxx{{{|||yyyxxxxxxxxxyyyxxxwwwuuurrrpppnnnmmmffffffeeedddbbbaaa``````aaa```___^^^^^^^^^^^^^^^]]]___aaacccdddfffiiikkkoooqqqtttxxxzzz{{{zzzyyyttttttsssqqqnnnnnnoooqqqooooooooopppssswww}}}rrr```OOOIIIHHHEEECCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===>>>>>>??????CCCCCCCCCBBB@@@???@@@AAA@@@AAABBBDDDDDDDDDCCCCCCAAAAAA@@@@@@AAABBBCCCCCC?????????>>>???@@@AAABBBBBBCCCCCCAAA???======>>>??????>>>>>>======<<<<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======???>>>===@@@EEERRRiii}}}}}}tttjjj^^^XXXQQQJJJGGGEEEDDDCCCFFFEEEHHHNNNUUUccczzzsssrrrqqqttt|||~~~xxxuuutttuuuvvvuuutttsssqqqooommmllleeefffhhhjjjlllnnnnnnooooooqqquuuxxx{{{|||xxxtttqqqpppoooqqqpppooollljjjhhhgggfffbbbaaa```___^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]___aaadddeeefffiiimmmpppuuuxxx|||~~~}}}|||vvvvvvtttrrrpppppprrrtttwwwxxxyyyyyy|||zzz```VVVLLLJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEECCCBBBAAA@@@????????????>>>>>>??????????????????>>>>>>>>>>>>>>>???@@@@@@CCCEEEFFFDDDAAA???@@@AAA>>>???@@@BBBCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBB???@@@@@@@@@AAAAAABBBCCCBBBCCCCCCAAA???======>>>??????>>>>>>======<<<<<<;;;;;;<<<<<<=========>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@?????????>>>>>>>>>======>>>???BBBJJJ]]]nnn}}}tttkkk___YYYRRRLLLIIIHHHGGGGGGHHHIIILLLQQQYYYiiiyyyoooooouuu}}}zzzyyyyyyzzzwwwxxxxxxwwwvvvtttqqqppphhhhhhhhhhhhhhhiiijjjkkkiiilllnnnppprrruuuyyy{{{}}}xxxsssnnnkkkjjjiiiiiihhhfffdddcccaaaaaaaaa^^^^^^]]]]]]\\\\\\[[[[[[XXXYYYZZZZZZZZZZZZ\\\^^^aaadddhhhiiijjjmmmrrrwww}}}~~~}}}|||wwwwwwvvvsssrrrsssvvvyyy{{{}}}~~~dddTTTPPPNNNOOORRRTTTSSSQQQHHHGGGFFFEEEEEEEEEFFFGGGCCCBBBAAA@@@???>>>>>>>>>======>>>?????????>>>>>>>>>>>>>>>>>>??????@@@AAACCCFFFHHHGGGCCC@@@@@@AAA===>>>???AAABBBBBBBBBAAA@@@@@@@@@??????@@@@@@AAA@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBAAA???>>>???@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<======>>>=========>>>>>>>>>??????>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>>>>::::::;;;>>>@@@DDDPPP\\\ttt~~~}}}}}}vvvmmm```[[[TTTOOOLLLKKKJJJJJJKKKNNNRRRVVV___rrr}}}wwwwwwttt~~~~~~}}}}}}~~~~~~|||yyyvvvtttqqqooollljjjiiiiiijjjkkkhhhjjjllllllmmmnnnqqqsssvvvwwwyyyyyyxxxxxxzzz|||yyy|||~~~yyywwwrrrnnnjjjgggffffffaaa```^^^]]][[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY[[[\\\\\\]]]```ccceeehhhmmmnnnooosss{{{}}}{{{zzzyyyxxxwwwvvvuuuwww{{{~~~ppp]]]QQQRRRTTTVVVYYYZZZYYYVVVIIIHHHFFFDDDDDDEEEFFFGGGDDDCCCAAA@@@???>>>>>>>>>===>>>???@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBBBBFFFIIIIIIDDDAAAAAABBB===???@@@BBBCCCDDDCCCCCC@@@@@@????????????@@@@@@???@@@@@@AAAAAAAAA@@@@@@???@@@AAAAAA??????@@@AAA??????>>>>>>======<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>?????????@@@@@@@@@????????????>>>>>>>>>>>>:::999:::===???AAAGGGOOOcccwww~~~~~~wwwoooeee___XXXSSSPPPOOONNNMMMLLLRRRWWW\\\ggg{{{{{{}}}~~~zzzxxxyyyvvvrrrnnnllllllmmmoooiiijjjkkkkkkjjjkkkmmmoooooopppqqqqqqqqqrrrtttvvvqqqsssvvvxxxyyyyyy{{{}}}{{{|||~~~~~~~~~|||yyyxxxtttqqqnnnjjjgggeeeeeeeee\\\[[[YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[^^^______aaaeeehhhhhhlllqqqsssuuuzzz{{{yyyyyyzzzzzzyyyxxxwwwzzz~~~lll___TTTWWWZZZ[[[\\\\\\YYYUUUHHHGGGEEEDDDCCCDDDEEEGGGDDDCCCBBB@@@???>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@>>>>>>>>>>>>???@@@AAABBBAAAFFFJJJJJJEEEAAAAAACCC???@@@BBBDDDEEEEEEEEEEEE@@@@@@???????????????@@@??????@@@@@@@@@??????>>>>>>@@@AAAAAA@@@???AAABBB?????????>>>======<<<<<<::::::;;;;;;<<<===>>>>>>????????????@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>>>>======::::::===@@@AAAEEEJJJRRRggg}}}~~~~~~~~~xxxpppiiiddd]]]WWWTTTSSSRRRQQQMMMTTT[[[aaalll~~~}}}yyyuuurrrqqqpppppprrroookkkiiijjjkkklllllljjjooopppllljjjkkkmmmmmmpppnnnllllllmmmoooppppppvvvxxx{{{~~~}}}}}}zzzwwwwwwyyyzzzyyyvvvtttssssssrrrrrrqqqqqqppphhhgggfffeeebbb```^^^\\\ZZZZZZZZZ[[[[[[ZZZYYYYYYXXXYYY[[[]]]_________^^^]]]___bbbeeehhhjjjkkkllljjjmmmppprrruuuzzz~~~|||{{{}}}|||xxxjjj^^^]]]^^^^^^\\\YYYUUUPPPMMMGGGFFFDDDCCCBBBBBBCCCCCCEEECCC@@@?????????>>>>>>??????AAAAAABBBAAA@@@???@@@@@@???????????????@@@CCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBB??????>>>>>>>>>>>>>>>???DDDCCCBBBAAA@@@@@@???@@@@@@?????????>>>>>>======>>>????????????===<<<;;;;;;;;;===>>>????????????@@@???>>>@@@BBBBBB>>>;;;>>>>>>======>>>???@@@@@@???>>>===<<<<<<===>>>???===<<<<<<<<<===>>>@@@AAAKKKXXXqqq|||xxxuuunnniiiaaaZZZTTTSSSTTTUUUWWWXXX]]]jjj~~~}}}yyywwwuuutttttttttqqqnnnllllllmmmnnnooonnnsssuuurrrppprrrsssqqqooollliiihhhiiijjjkkkkkklllnnnpppsssvvvxxxyyyzzz}}}~~~~~~|||}}}}}}~~~~~~}}}zzzxxxuuusssqqqpppqqqqqqpppooonnnnnnmmmllljjjiiihhhhhhddddddcccbbb```^^^\\\[[[YYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]___```aaabbbbbb```aaacccfffiiikkkmmmnnnooorrrtttuuuxxx~~~~~~qqqfff___YYYYYYYYYWWWTTTPPPMMMKKKFFFEEECCCBBBAAAAAABBBCCCDDDBBB@@@>>>>>>?????????@@@AAAAAABBBBBBAAA@@@????????????>>>??????@@@@@@BBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAA???>>>>>>======>>>>>>>>>BBBAAA@@@??????>>>??????????????????>>>>>>>>>===>>>>>>>>>???>>>===;;;:::;;;<<<===>>>????????????>>>======@@@BBBBBB@@@===<<<<<<<<<<<<=========>>>???>>>============>>>???===<<<<<<<<<===>>>@@@AAAHHHPPPccc{{{~~~~~~}}}zzzwwwnnnjjjbbb[[[WWWVVVWWWXXX[[[\\\bbbppp}}}|||{{{xxxvvvsssppppppqqqsssuuuuuu{{{~~~}}}|||}}}}}}zzzqqqmmmhhhfffeeefffffffffdddeeehhhjjjlllnnnnnnoooqqqssstttsssrrrpppqqqqqqqqqrrrtttvvvxxxzzz{{{|||}}}}}}}}}}}}~~~~~~zzzwwwuuusssqqqnnnllllllkkkiiigggffffffggghhhgggfffdddcccaaa```___```______^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^___aaaccceeeggggggggghhhhhhjjjmmmpppsssuuussstttuuuuuuwww|||}}}qqqeee______TTTTTTRRRPPPMMMKKKIIIHHHEEEDDDBBBAAA@@@@@@AAABBBAAA@@@>>>======???@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@>>>======<<<<<<===>>>>>>???>>>>>>=========>>>>>>????????????>>>>>>>>>>>>======>>>======<<<::::::;;;<<<===>>>>>>??????>>><<<<<<===???BBBBBBAAA??????@@@AAABBBBBBBBBAAA@@@???>>>>>>======>>>>>>???======<<<<<<<<<>>>???@@@DDDFFFQQQfff|||~~~|||yyyoookkkddd]]]ZZZYYY[[[\\\```bbbjjjzzz~~~|||yyyvvvuuuwwwzzz}}}xxxssslllgggeeeeeeeeeeeedddeeefffhhhiiijjjkkkkkkjjjlllmmmllljjjiiiiiiiiiiiijjjkkkmmmoooppprrrrrrsssssssssssstttvvvwwwxxxxxxvvvtttqqqooommmkkkjjjeeeggggggddd```^^^___bbbbbbaaaaaa```___^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]```aaaccceeehhhjjjmmmnnnpppoooooopppsssvvvzzz|||zzzzzzzzzxxxxxx|||vvvmmmfff[[[VVVYYYPPPNNNLLLIIIGGGFFFFFFFFFDDDCCCBBB@@@???@@@@@@AAA??????>>>======>>>AAADDDEEEEEEEEEDDDCCCAAA@@@@@@>>>======>>>>>>???@@@AAA???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>======<<<<<<<<<<<<======>>>>>>>>>=========>>>>>>????????????>>>>>>>>>>>>>>>=========<<<<<<;;;::::::<<<<<<===>>>>>>>>>>>>>>><<<<<<===???@@@@@@@@@???AAABBBDDDFFFFFFEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>???@@@@@@???FFFVVViiizzz~~~|||rrrnnnfff```\\\[[[\\\^^^cccgggrrr~~~|||}}}yyypppiiifffeeeeeeeeeeeefffggghhhhhhiiiiiihhhggghhhiiihhhfffddddddeeeeeeffffffgggggghhhhhhhhhjjjjjjjjjjjjjjjkkklllllloooooonnnmmmkkkiiihhhhhhaaacccccc```\\\ZZZ[[[]]]\\\\\\]]]]]]]]]]]]]]]^^^]]]]]]\\\\\\\\\]]]____________^^^^^^___```aaaaaadddeeehhhkkkooorrrtttuuuuuuuuuuuuvvvxxx{{{~~~}}}fffbbb^^^TTTNNNQQQMMMKKKIIIFFFEEEEEEEEEFFFDDDCCCAAA@@@??????@@@@@@>>>???>>>===<<<>>>BBBFFFIIIHHHGGGEEECCCBBBAAA@@@>>>>>>======>>>??????@@@??????@@@AAABBBBBBBBBAAA@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>??????>>>======<<<;;;;;;::::::<<<======>>>>>>>>>>>>===>>>>>>??????>>>>>>>>>>>>???@@@BBBCCCCCCAAA@@@>>>>>>>>>????????????>>>>>>>>>======<<<<<<===??????===>>>CCCMMMYYYjjj~~~wwwrrrjjjbbb]]]\\\]]]^^^eeemmm{{{~~~tttlllhhhggggggggggggggghhhhhhhhhhhhggggggfffggghhhgggeeecccccccccdddddddddcccccccccbbbbbbdddddddddddddddeeefffgggeeefffhhhgggeeeccccccccc``````___]]][[[ZZZZZZ[[[ZZZ[[[[[[\\\]]]^^^______aaa````````````bbbcccdddeeedddccccccdddeeeggghhhiiikkkoootttxxx{{{}}}~~~zzzzzz{{{|||~~~ooo^^^YYYWWWPPPKKKKKKJJJIIIGGGEEEEEEEEEEEEFFFDDDCCCAAA@@@??????@@@AAA???@@@@@@>>><<<>>>DDDHHHLLLKKKHHHFFFDDDBBBAAAAAA???>>>>>>======>>>>>>>>>??????@@@AAAAAAAAA@@@@@@>>>?????????>>>===<<<<<<<<<<<<<<<<<<===>>>??????AAA@@@@@@?????????@@@@@@>>>>>>>>>>>>???????????????>>>===<<<;;;;;;;;;;;;======>>>>>>>>>>>>======>>>???@@@???===<<<===>>>@@@AAABBBBBBBBBAAA@@@???>>>??????@@@@@@??????>>>???>>>===<<<<<<===>>>???>>>???CCCHHHOOO\\\rrr{{{vvvnnnfff```______```iiittt{{{rrrmmmllllllmmmmmmnnnnnnnnnmmmlllkkkkkkiiijjjkkkjjjgggfffeeefffffffffeeeeeedddddddddcccddddddeeeeeeggghhhjjjkkkhhhjjjllljjjgggeeedddeeecccaaa____________^^^]]]______``````aaabbbbbbbbbgggfffeeedddeeeggghhhjjjjjjiiihhhhhhhhhjjjlllmmmnnnrrrxxx~~~oooeeeXXXQQQOOONNNLLLJJJGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAA@@@AAAAAA???<<<>>>DDDJJJNNNMMMJJJGGGDDDBBBBBBAAA@@@???>>>======<<<======???@@@@@@@@@@@@??????>>>?????????@@@??????>>>>>>============>>>???@@@@@@BBBAAA@@@???????????????===>>>>>>>>>????????????@@@???>>><<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<>>>???>>><<<<<<>>>@@@CCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@@@@@@@@@@???>>>???>>>===<<<<<<===>>>???@@@???@@@DDDIIISSSdddsss~~~zzz}}}xxxqqqjjjeeedddeeefffnnn|||{{{wwwrrrrrrrrrsssvvvvvvvvvuuutttsssrrrqqqmmmoooooonnnllljjjiiijjjiiiiiiiiiiiiiiihhhhhhhhhggggggiiijjjmmmoooqqqsssuuuxxxyyyxxxssspppoooppphhheeebbbbbbeeefffdddaaaffffffffffffffffffffffffjjjiiihhhggghhhjjjlllmmmmmmlllkkkkkkkkkmmmpppqqqrrrvvv}}}sssddd___UUUKKKIIINNNOOOKKKFFFEEEEEEEEEEEEEEEDDDDDDEEEDDDBBBAAA@@@@@@AAABBBAAACCCCCC@@@<<<>>>EEEKKKPPPNNNKKKGGGDDDCCCBBBAAAAAA@@@???===<<<<<<<<<<<<@@@@@@@@@@@@@@@???>>>===???@@@@@@AAAAAAAAA@@@@@@============>>>???AAAAAABBBBBB@@@???>>>>>>>>>>>>======>>>>>>?????????@@@AAA@@@>>>===<<<<<<=========>>>>>>>>>>>>>>>======:::<<<>>>>>><<<<<<@@@CCC@@@???>>>============>>>>>>???@@@AAAAAA@@@???>>>???>>>===<<<<<<===>>>???BBB>>>===AAAGGGOOOZZZeeexxxvvv|||~~~zzzssslllhhhhhhiiikkkrrrwwwwwwqqqqqqtttvvvyyy|||}}}{{{{{{wwwyyyzzzyyyvvvrrrpppppprrrrrrpppllliiikkkqqquuuwwwtttssstttxxx~~~yyyqqqoookkkiiihhheeebbbeeejjjlllllllllmmmnnnmmmkkkiiijjjmmmppprrrrrrqqqrrrrrrssstttvvvvvvuuutttuuuwww|||vvvhhh]]]VVVOOOLLLMMMMMMJJJGGGGGGFFFFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>???AAACCCEEELLLKKKHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????@@@?????????@@@@@@???>>>AAA@@@???=========>>>>>><<<===??????>>>>>>???AAA????????????>>>>>>>>>>>>===<<<;;;::::::;;;<<<===============>>>>>>>>>>>>@@@@@@????????????@@@@@@??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===BBBJJJQQQVVVjjjsss|||~~~~~~}}}|||}}}{{{zzzvvvqqqkkkkkkooosss}}}xxxssszzzxxxxxxyyy~~~{{{zzz{{{{{{yyyvvvtttvvv|||xxxoookkkiiijjjhhhfffiiioooppppppqqqrrrsssrrrqqqoootttwww{{{}}}|||{{{zzz{{{{{{|||}}}}}}}}}~~~~~~hhh___YYYSSSMMMJJJKKKKKKIIIFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======???BBBCCCIIIHHHFFFDDDCCCAAAAAA@@@AAA@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@AAAAAA@@@@@@@@@???======>>>>>>????????????============??????===>>>??????>>>>>>???@@@????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<===<<<=========>>>>>>>>>>>>?????????>>>>>>?????????>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===@@@FFFKKKNNNZZZcccooowwwzzz|||~~~{{{{{{~~~}}}}}}zzztttpppppptttyyy~~~}}}|||{{{{{{zzz{{{}}}~~~~~~zzztttooo~~~yyywwwvvv}}}{{{zzz}}}yyyqqqooonnnpppooonnnqqqwwwwwwxxxzzz{{{||||||{{{{{{iii[[[YYYSSSNNNIIIGGGHHHHHHGGGEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<>>>@@@AAAEEEDDDCCCBBBAAAAAA@@@@@@BBBBBBAAA@@@??????@@@@@@>>>>>>>>>======<<<<<<<<<===>>>???AAABBBBBBBBBBBBAAA???<<<;;;;;;===???AAA???>>>>>>======>>>???@@@>>>???@@@@@@>>>===>>>???????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<===<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<<========================???>>>======???AAADDDFFFKKKSSS___jjjrrrvvvyyyzzz}}}{{{{{{}}}~~~~~~yyyuuuvvv{{{~~~}}}}}}{{{{{{|||{{{zzzyyywwwvvvsssssstttvvvuuurrrmmmiiizzzxxxxxx~~~~~~|||yyywwwuuuvvvyyyyyywwwzzzooo[[[SSSSSSMMMJJJFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????===<<<===>>>???@@@AAA@@@@@@??????@@@@@@@@@BBBAAA@@@@@@????????????>>>>>>======<<<<<<;;;;;;===>>>@@@AAACCCDDDDDDDDDBBB@@@===:::999<<>>===>>>???????????????>>>>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>??????@@@AAAFFFKKKTTT^^^hhhooosssvvv}}}{{{zzzzzz}}}|||zzz{{{~~~}}}}}}~~~{{{|||}}}~~~yyyzzzzzzzzzzzzzzzyyyxxxvvvwwwxxxxxxwwwtttrrrpppnnnmmmmmmnnnnnnlllhhheee}}}||||||{{{}}}ooo^^^SSSLLLKKKHHHFFFDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????>>>>>>======>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;>>>???@@@BBBDDDEEEFFFFFFCCCBBB???;;;999===CCCHHHJJJHHHFFFCCCAAA@@@??????@@@AAAAAA@@@>>>===>>>???????????????>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<>>>>>??????@@@AAAAAAFFFHHHLLLTTT^^^jjjtttzzz{{{yyywwwyyy|||~~~{{{}}}~~~|||~~~}}}{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{{{{yyywwwwwwxxxyyyzzzzzzyyyyyyxxxuuuuuuuuuuuuuuutttssssssnnnooopppqqqpppnnnllljjjlllkkkiiihhhhhhgggdddbbb}}}}}}~~~sss```XXXRRRMMMJJJFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>>>>??????========================???@@@AAACCCEEEFFFFFFGGGCCCBBB@@@<<<:::===DDDJJJNNNLLLIIIFFFCCCAAA@@@??????@@@AAAAAA???>>>???@@@????????????>>>>>>>>>>>>;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<=========;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<==========================================>>>???AAABBBCCCCCCDDDFFFLLLVVVeeeuuu~~~vvvwwwxxx{{{}}}~~~|||~~~~~~~~~}}}}}}~~~~~~}}}zzzxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwvvvuuuvvvwwwwwwuuusssrrrrrrsssttttttsssqqqpppooooooppppppoooooonnnnnnmmmnnnoooooooooooonnnmmmnnnkkkhhhfffeeedddbbbaaa|||dddWWWSSSPPPMMMLLLEEEEEEEEEDDDBBB@@@@@@AAA@@@AAAAAAAAABBBBBBBBBCCC????????????????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<======>>>???>>>>>>>>>>>>???@@@AAAAAA<<<======>>>>>>?????????@@@AAACCCDDDEEEFFFFFFFFFAAABBB@@@<<<999<<>>@@@AAAAAA??????@@@BBB????????????>>>>>>>>>>>>;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;===>>>>>>===;;;:::<<<<<<<<<======>>>>>>>>>::::::::::::::::::::::::======<<<===>>>@@@AAACCC@@@BBBDDDGGGNNN\\\ooo}}}|||zzzxxxvvvwwwxxx{{{}}}~~~|||~~~|||~~~}}}{{{yyyyyyyyyyyyzzzzzzzzzzzz}}}{{{zzzzzzzzzzzzwwwuuurrrqqqqqqqqqqqqrrrsssssswwwuuusssssstttuuutttssslllmmmoooppppppooommmllljjjjjjkkklllmmmmmmmmmmmmoooooopppqqqqqqrrrrrrsssooolllgggdddbbbbbbaaa___xxxiiiWWWOOOKKKIIIHHHIIIEEEFFFFFFDDDBBB@@@@@@AAA?????????@@@@@@AAAAAAAAA????????????????????????=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>>>>>>>???@@@AAACCCCCC<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFF???@@@???<<<999;;;BBBIIILLLKKKHHHEEECCCBBBAAAAAA>>>???AAAAAA@@@@@@AAACCC????????????>>>>>>>>>>>>:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<======:::;;;===>>>>>>===;;;:::<<<=========>>>>>>??????========================>>>===<<<;;;<<<>>>@@@BBB???BBBEEEEEEIIITTTggguuuyyytttrrrsssvvvxxx}}}}}}~~~~~~~~~}}}zzz}}}}}}~~~}}}}}}~~~}}}{{{yyyvvvwwwxxxxxxyyyyyyyyyxxxtttsssrrrsssssssssqqqooooooooooooooopppqqqrrrssstttqqqooonnnoooppppppoooiiijjjmmmnnnooonnnmmmlllgggiiijjjlllnnnoooppppppmmmmmmmmmmmmoooppprrrsssppplllgggcccaaa```______}}}ggg^^^RRRKKKIIIIIIHHHFFFCCCCCCCCCBBBAAA@@@???>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============AAA???;;;999999;;;>>>@@@===<<<;;;<<<===>>>>>>=========???@@@AAAAAABBBBBBAAA@@@>>>======???AAABBBBBBCCCDDDDDDDDDEEEHHHJJJAAAAAA???;;;999:::@@@EEEIIIGGGDDDCCCBBBAAA???=========>>>>>>?????????@@@@@@?????????>>>>>>======AAA@@@>>><<<:::999888888;;;;;;;;;<<<<<<=========;;;;;;;;;<<<;;;;;;::::::999:::<<<===??????>>>>>>>>>===<<<;;;:::;;;;;;<<<========================;;;>>>BBBCCCEEEMMM[[[fffzzztttrrrrrrrrrssstttwww{{{~~~}}}{{{|||{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxwwwwwwvvvuuussssssssssssssssssrrrrrrnnnnnnnnnnnnooooooooooooooonnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkjjjiiihhhggggggggghhhhhhiiiiiijjjjjjjjjkkkmmmnnnoooooooooooolllhhhdddaaa``````___^^^kkk^^^WWWMMMHHHHHHHHHGGGEEEBBBBBBBBBAAA@@@???======???????????????>>>>>>===>>>>>>>>>>>>============<<<<<<;;;;;;;;;===>>>???===<<<;;;:::<<<===>>>???===>>>???@@@AAAAAAAAAAAA@@@???>>>======???@@@BBBAAACCCEEEEEEDDDDDDFFFGGG@@@???===:::888;;;AAAFFFIIIGGGCCCAAA@@@@@@>>>============>>>>>>>>>?????????>>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<============??????@@@@@@@@@@@@@@@@@@>>>===;;;:::::::::;;;<<<========================;;;???AAAAAAAAAGGGSSS]]]uuu}}}zzzxxxwwwuuutttppprrruuuxxxzzz|||||||||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssqqqqqqqqqqqqppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjjjjjjjiiihhhgggfffffffffffffffffffffggggggiiijjjkkkmmmnnnnnnmmmmmmmmmiiieeebbbaaaaaa```^^^rrr\\\TTTNNNHHHEEEEEEFFFDDDCCCAAAAAAAAA@@@???>>>===<<<>>>>>>>>>=========<<<<<<============>>>>>>>>>>>>999:::;;;===>>>>>>>>>>>><<<;;;:::999:::<<>>===>>>???@@@AAAAAACCCFFFFFFEEECCCCCCCCC>>>===;;;888999===CCCHHHJJJFFFAAA>>>>>>>>>>>>===<<<===============>>>>>>=========<<<<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>::::::::::::;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>???>>>======<<<<<<<<<===<<<<<<:::999999::::::;;;========================<<>>===AAAIIIQQQaaasss|||wwwsssmmmnnnooopppsssvvvyyy{{{zzz{{{}}}~~~}}}|||~~~~~~~~~}}}}}}}}}||||||}}}|||{{{{{{{{{yyyxxxwwwvvvvvvvvvwwwwwwwwwvvvuuusssrrrqqqoooooonnnnnnnnnmmmmmmmmmlllllllllllllllllllllllljjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffeeeeeedddddddddcccccccccccccccfffgggiiikkklllllllllkkkkkkhhhdddaaa```___^^^]]]{{{aaaSSSMMMJJJFFFDDDDDDDDDBBB@@@AAAAAAAAAAAA@@@>>>===<<<======<<<<<<;;;;;;;;;<<<============>>>>>>>>>>>>:::;;;;;;<<<============;;;;;;999888999<<>>>>>======>>>???@@@AAAAAADDDGGGHHHFFFCCCAAA@@@<<<;;;888888:::???FFFJJJIIIEEE???<<<<<<=========<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<::::::::::::::::::::::::::::::;;;<<<======<<<<<<<<<;;;:::999999999;;;;;;;;;;;;999999999999:::;;;========================<<<>>>???===<<<===CCCHHHRRRaaarrr{{{}}}~~~{{{~~~yyytttrrrpppnnnmmmmmmppptttvvvxxxyyy{{{|||}}}}}}|||{{{}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{{{{|||{{{zzzxxxxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwvvvtttrrrpppooonnnmmmmmmllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjgggggggggfffffffffeeeeeefffffffffffffffeeeddddddccccccbbbbbbaaaaaa``````bbbdddfffiiikkklllllllllhhheee```]]]\\\\\\[[[ZZZeeeTTTMMMKKKJJJGGGFFFDDDBBB@@@>>>CCCCCCBBBBBBAAA@@@>>>======<<<;;;;;;::::::;;;;;;<<<=========>>>>>>>>>??????===<<<:::::::::;;;<<<:::::::::999999===BBBGGGPPPOOOKKKHHHEEEBBBAAA@@@============>>>???@@@AAABBBEEEHHHIIIFFFCCC@@@>>>;;;999888888<<>>;;;;;;===>>>>>>============<<<<<<<<<<<<:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>======::::::::::::::::::::::::;;;;;;;;;;;;::::::999888;;;::::::::::::<<<>>>???;;;:::999999999999;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>>>>===>>>AAADDDJJJQQQ\\\fffmmmttt{{{xxxuuuvvvyyy~~~~~~{{{zzzwwwrrrnnnllllllnnnooossstttvvvxxxyyyzzzyyyyyyzzzzzzzzzyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~|||{{{zzz{{{{{{zzzyyyuuuuuuuuuuuuvvvwwwxxxxxxwwwwwwvvvuuusssrrrpppooommmmmmmmmlllkkkjjjjjjjjjiiiiiiiiihhhhhhhhhggggggddddddddddddccccccccccccdddeeeeeeeeeeeeddddddcccbbbbbbbbbaaaaaa`````````^^^```cccgggjjjkkklllmmmfffccc^^^\\\[[[ZZZYYYXXXppp[[[PPPNNNKKKKKKIIIGGGDDDBBB@@@???CCCCCCCCCBBBAAA@@@???>>>>>>===;;;:::::::::;;;<<<<<<<<<======>>>>>>??????@@@>>><<<:::999999:::;;;888:::<<<<<<;;;>>>DDDIIIRRROOOLLLGGGDDDAAA@@@???;;;<<<===>>>>>>???@@@@@@AAADDDGGGGGGEEEAAA???>>>:::999888;;;@@@EEEIIIJJJCCCAAA===<<<===>>>??????>>>>>>>>>============<<<::::::::::::;;;;;;;;;;;;777999;;;>>>???@@@@@@@@@;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999888777666888888888999:::;;;<<<===;;;::::::999999:::<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@???@@@AAACCCEEEGGGLLLTTT^^^hhhppptttzzztttttttttwww|||}}}xxxrrrnnnlllkkkkkkkkkllloooqqqtttuuuwwwwwwttttttuuuttttttuuuwwwzzz~~~~~~|||{{{{{{||||||}}}~~~~~~~~~|||zzzyyyyyyzzzzzzyyyxxxrrrrrrrrrssstttuuuvvvwwwtttttttttsssrrrpppooonnnmmmmmmlllkkkjjjjjjiiiiiihhhhhhggggggfffeeeeeeeeebbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbccccccbbbbbbaaaaaaaaaaaaaaa````````````\\\^^^aaadddggghhhiiiiiieeeaaa]]]ZZZYYYXXXWWWVVVqqqbbbVVVPPPPPPJJJJJJIIIGGGDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>===;;;:::::::::<<<===<<<<<<<<<===>>>?????????<<<<<<<<<;;;;;;:::::::::777:::>>>>>>>>>@@@FFFKKKLLLJJJGGGCCC@@@???>>>>>>:::;;;<<<>>>??????@@@@@@???BBBDDDDDDBBB???======999999:::>>>DDDHHHJJJIII@@@???======???@@@AAA@@@??????>>>>>>>>>=========::::::::::::;;;;;;<<<<<<777999<<<>>>@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::999888888777777888999999:::999999<<<;;;:::::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAA@@@@@@@@@AAABBBEEEJJJRRR[[[eeekkkppp~~~wwwtttvvvzzz}}}zzzvvvrrrooommmllliiiiiijjjjjjlllmmmoooooonnnoooooooooooopppsssvvvzzz{{{||||||||||||{{{zzzxxxxxxxxxxxxxxxyyyyyyyyyyyy}}}~~~yyyxxxwwwwwwxxxxxxwwwuuurrrqqqqqqppppppqqqqqqrrrppppppppppppooonnnmmmlllllllllkkkjjjiiihhhgggggggggffffffeeeddddddccccccaaaaaaaaa````````````___^^^^^^_______________^^^_______________`````````]]]^^^```aaabbbcccbbbbbb```\\\XXXUUUTTTTTTSSSRRRiiiZZZTTTOOOLLLLLLIIIIIIHHHFFFDDDCCCCCCDDDAAAAAAAAA@@@???>>>===<<>>??????@@@888999<<<===>>><<<:::999666:::???@@@???AAAFFFLLLFFFDDDAAA???=========>>>:::;;;<<<>>>??????@@@@@@===???AAAAAA???===<<<<<<999999;;;@@@FFFJJJJJJIII???======>>>@@@BBBBBBAAA@@@@@@??????>>>>>>======:::::::::;;;;;;<<<<<<<<<;;;===>>>???@@@>>>===<<<=========<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===>>>???>>>===<<<;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAABBBBBB@@@???>>>>>>AAAEEEGGGJJJRRR]]]ffflll}}}~~~tttqqqsssxxx{{{|||{{{zzzxxxvvvrrrpppnnnlllkkkiiigggeeeeeeeeefffjjjkkklllllllllnnnqqqssstttuuuvvvwwwwwwvvvuuutttuuuuuuuuuuuuuuuuuuvvvvvvtttzzz}}}zzzvvvuuuuuuvvvwwwwwwuuusssrrrqqqpppnnnmmmmmmllllllmmmmmmnnnnnnmmmlllkkkkkkkkkkkkjjjiiihhhgggffffffffffffeeeddddddcccbbbbbbaaaaaa`````````_________[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^_________]]]^^^_________^^^]]]\\\ZZZWWWSSSPPPOOONNNMMMLLLrrr```VVVQQQKKKHHHGGGKKKKKKJJJHHHDDDBBBAAABBBDDDCCCAAA@@@???@@@@@@AAA???===<<<:::999999999:::>>>>>>======<<<<<<<<<;;;===<<<;;;::::::;;;<<<===<<<>>>AAACCCCCCDDDFFFHHHFFFCCC@@@???@@@@@@===;;;===;;;:::<<<@@@BBBBBB@@@AAA@@@??????@@@@@@???===:::;;;===BBBGGGIIIFFFCCCBBB@@@???@@@BBBCCCAAA>>>======>>>AAACCCCCC@@@>>>;;;;;;:::999999:::<<<<<<<<<<<<<<<===============<<<===???@@@???>>><<<;;;;;;;;;;;;::::::999999999888999;;;============<<<;;;;;;;;;;;;;;;<<<======>>>>>>============>>>>>>@@@CCCFFFHHHGGGDDD???<<<<<>>===<<<:::999999::::::>>>>>>==================<<<;;;:::999999:::;;;<<<@@@CCCEEEFFFEEEEEEEEEFFFFFFDDDAAA@@@AAAAAA@@@>>>===<<<;;;===AAACCCBBB@@@???>>>======>>>>>>===;;;;;;<<<@@@EEEIIIJJJGGGCCCBBBBBBDDDGGGIIIGGGCCC?????????AAADDDFFFGGGEEEDDD>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===============<<<===?????????>>><<<;;;<<<<<<<<<;;;;;;;;;:::::::::;;;===>>>??????>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>============>>>>>>@@@CCCFFFGGGGGGCCC???===;;;>>>@@@@@@BBBHHHRRRZZZgggyyyyyysssqqqoooppprrrrrrpppmmmlllmmmmmmiiidddaaa```aaa```aaadddeeefffhhhlllnnnoooooonnnnnnnnnoooppppppnnnnnnooopppqqqssstttuuuuuuvvvwwwyyyzzz{{{|||||||||}}}~~~~~~}}}zzzwwwuuutttsssrrrpppooonnnnnnnnnooommmkkkiiiiiijjjlllmmmkkkjjjjjjiiiiiijjjjjjkkkkkkjjjhhheeedddcccbbbbbbcccccccccbbbbbbbbbbbbbbbaaaaaa```___^^^]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYYYYWWWWWWWWWVVVUUUSSSRRRRRRPPPPPPPPPOOOOOONNNNNNMMMsss^^^TTTJJJIIIIIIHHHGGGGGGIIIJJJJJJIIIFFFDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>===<<<;;;:::::::::::::::<<<<<<==================<<<;;;:::999999:::;;;<<>>>>>???AAABBBBBBAAA???===<<<<<<>>>>>>===;;;<<<>>>BBBGGGKKKJJJGGGCCCBBBEEEIIIMMMNNNKKKEEE@@@AAABBBDDDGGGKKKLLLLLLJJJAAA@@@>>>===<<<<<<===>>>@@@?????????>>>>>>============>>>???>>>===<<<;;;=========<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@???======<<<<<<======>>>???>>>>>>============>>>>>>@@@BBBDDDFFFEEEBBB???===;;;===>>>>>>???DDDLLLSSScccsss{{{uuunnnjjjjjjkkkkkkjjjmmmmmmmmmkkkgggdddcccccc^^^___`````````cccgggjjjhhhiiijjjkkklllmmmmmmmmmllllllllllllmmmnnnoooppprrrrrrtttuuuwwwxxxxxxxxxxxxyyyyyyyyyxxxuuurrrqqqppppppnnnmmmlllkkkkkkkkkmmmllljjjiiihhhiiikkkllliiihhhhhhggggggggghhhhhhhhhgggeeecccbbbaaa``````bbbbbbbbbaaaaaa`````````______^^^]]]\\\[[[[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUUUUPPPPPPPPPOOOOOONNNNNNNNNPPPQQQQQQQQQRRRQQQQQQQQQyyy___WWWNNNHHHIIIJJJGGGFFFFFFJJJKKKKKKIIIFFFCCCAAAAAA@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<>>>>>>DDDGGGJJJKKKHHHDDDBBB@@@BBBAAAAAAAAABBBCCCCCCCCCAAA@@@@@@AAAAAABBBBBBAAAAAA???>>>>>>??????>>>===<<>>>>>===>>>>>>AAAAAA@@@??????>>>>>>>>>======>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@??????===============>>>??????>>>>>>============>>>>>>>>>???AAABBBBBB@@@>>><<<<<<===>>>>>>>>>BBBHHHLLL[[[ggguuu{{{{{{{{{yyynnniiihhhgggfffiiiiiijjjjjjiiigggffffff``````___]]]\\\]]]aaadddaaabbbeeegggiiijjjjjjjjjjjjjjjiiiiiiiiijjjkkkkkknnnoooqqqrrrtttuuuuuuuuuuuuuuuuuuuuusssqqqnnnmmmkkkkkkjjjjjjjjjjjjjjjkkkkkkjjjhhhgggggghhhiiijjjggggggfffeeeeeeeeefffffffffeeedddcccaaaaaa````````````______^^^^^^]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPPPPJJJJJJKKKLLLMMMNNNOOOPPPTTTUUUVVVVVVVVVUUUTTTSSS|||dddUUUPPPJJJGGGIIIJJJGGGEEEFFFKKKLLLLLLJJJEEEAAA???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;>>>===<<<;;;;;;<<<===>>>@@@CCCGGGHHHFFFCCCAAA@@@????????????@@@@@@BBBCCCBBBBBBBBBBBBAAA@@@AAAAAA@@@???>>>>>>??????>>><<<;;;???CCCFFFGGGDDDBBB@@@AAACCCEEEGGGFFFEEECCCBBB@@@@@@AAAEEEIIILLLMMMLLLCCCBBB@@@???>>>>>>>>>???AAA@@@@@@@@@?????????>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>?????????>>>==================>>>??????>>>>>>============>>>>>><<<===>>>???>>>===<<<;;;>>>>>>>>>>>>???AAAEEEHHHPPPYYYeeelllmmmmmmpppuuu~~~ssslllfffcccbbbcccccceeefffggggggfffbbbbbb```\\\ZZZZZZ\\\___]]]^^^aaaccceeefffffffffgggggggggffffffgggggghhhkkklllnnnpppqqqssssssssssssssssssqqqpppmmmkkkjjjfffffffffggghhhiiikkklllggggggfffeeeeeefffggghhhfffeeeddddddcccccccccddddddddddddcccbbbaaa``````^^^]]]]]]\\\[[[ZZZZZZZZZWWWWWWWWWVVVVVVUUUUUUTTTOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLIIIJJJKKKLLLOOORRRTTTVVVZZZ[[[[[[[[[ZZZXXXVVVUUU}}}dddUUUNNNGGGCCCBBBFFFHHHFFFFFFHHHIIIKKKKKKIIIEEE@@@===<<<>>>>>>>>>>>>===<<<;;;:::999999:::;;;<<<<<<<<<;;;999999999:::::::::::::::;;;:::999888888999:::;;;<<>>>>>>>>>>>@@@BBBBBBCCCCCCBBB@@@??????@@@>>><<<;;;;;;======<<<:::<<>>===>>>@@@DDDGGGGGGGGGBBBAAA???>>>======>>>???????????????????????????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>>>><<<<<<======<<<<<<======>>>???>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>@@@AAACCCDDDHHHMMMVVV^^^```aaafffnnnvvv~~~|||rrrkkkdddbbb```aaabbbccccccbbbbbbaaa```]]]ZZZYYY[[[]]]\\\]]]^^^```aaaaaabbbbbbdddccccccccccccddddddeeefffgggjjjllloooppprrrrrrqqqqqqpppnnnllljjjhhhgggbbbbbbcccdddfffgggiiijjjcccccccccccccccddddddeeeccccccbbbaaa````````````aaaaaaaaaaaaaaa```___^^^[[[ZZZYYYYYYXXXWWWVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOORRRUUUXXXZZZ]]]^^^______]]][[[XXXVVVfffUUULLLIIICCC@@@@@@DDDFFFEEEEEEHHHEEEGGGIIIHHHDDD@@@>>>===>>>>>>??????>>>===;;;:::888999:::<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777888999:::;;;===@@@AAAAAA@@@AAABBB<<<===???>>>======???BBBBBBCCCDDDBBB???======???>>><<<;;;;;;<<<<<<;;;:::===@@@BBBBBB@@@>>>>>>???===???AAA@@@>>>===>>>@@@===<<<;;;<<>>===<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@======<<<<<<;;;;;;;;;<<<;;;;;;<<<<<<<<<=========<<<<<<>>>>>>>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>============>>>>>>======<<<<<<<<<<<<===============>>>???AAAAAAAAAEEEFFFLLLSSSVVVWWW^^^hhhpppttt|||qqqmmmgggcccbbbbbb```___]]]]]]^^^\\\[[[[[[\\\^^^]]]]]]]]]]]]]]]]]]^^^__________________```aaabbbaaabbbeeehhhkkknnnppppppooonnnmmmkkkiiigggeeedddaaaaaaaaaaaabbbcccdddeee`````````aaaaaabbbbbbbbb```___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^]]]\\\[[[[[[XXXWWWWWWVVVUUUTTTSSSRRROOOOOOOOOOOONNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOORRRRRRQQQRRRSSSVVVXXXZZZ\\\]]]______^^^\\\ZZZXXXhhhYYYOOOHHHEEEFFFBBBBBBEEEEEECCCDDDGGGAAADDDFFFFFFDDDAAA??????>>>????????????===<<<;;;777888:::<<<======<<<<<<>>>>>>>>>======<<<<<<;;;;;;;;;:::999999:::;;;;;;<<<===???@@@??????@@@BBB<<<>>>@@@???===<<>><<<===>>>@@@>>>======>>>>>>===<<>>???@@@;;;???BBBBBB???>>>>>>???<<<;;;::::::<<<>>>>>>=========<<<;;;;;;<<<===>>><<<<<<===>>>???@@@@@@AAA======<<<;;;;;;;;;;;;<<<<<<=========>>>>>>??????<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<======>>>>>>============>>>>>>>>>>>>=========>>>>>>???<<<<<<;;;===???@@@@@@???EEECCCGGGMMMOOOPPPYYYdddnnnooosss{{{yyypppjjjfffccc```^^^XXXZZZ[[[\\\\\\\\\]]]______^^^\\\[[[[[[[[[\\\]]]\\\\\\\\\\\\]]]^^^___```]]]___bbbfffiiilllnnnooommmlllkkkiiigggeeecccbbbaaa``````_________``````^^^_________``````aaaaaa]]]\\\[[[ZZZYYYYYYYYYYYYWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRQQQPPPMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRVVVUUUSSSSSSSSSUUUVVVXXXYYY[[[]]]______]]][[[YYYjjjWWWNNNJJJGGGEEEDDDCCCBBBAAABBBBBBDDDEEECCCBBBBBBAAA@@@???======;;;===>>>@@@@@@>>>===;;;;;;::::::;;;>>>@@@???>>>>>>===;;;;;;<<<<<<;;;:::888777777777888999::::::;;;===???@@@AAA@@@>>>===AAA???<<<;;;;;;===AAACCCJJJGGGDDDBBBAAA@@@??????>>>===;;;999999:::;;;<<<============>>>>>>>>>>>>===>>>>>>>>>????????????======<<<<<<<<<======>>>>>>>>>======<<<<<<<<<;;;??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@???>>>>>>======<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???????????????BBBBBBCCCFFFJJJNNNSSSVVV```eeemmmuuu{{{sssiiiaaa]]]YYYWWWTTTVVVZZZ]]]]]]\\\___]]]ZZZYYY[[[\\\\\\\\\___]]]\\\ZZZZZZZZZ[[[[[[\\\^^^aaaeeeggghhhhhhhhhkkkjjjgggdddaaa___^^^]]]YYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\]]]^^^]]]\\\[[[ZZZYYYYYYXXXVVVUUUSSSRRRQQQSSSSSSRRRRRRQQQQQQQQQQQQSSSSSSRRRQQQOOONNNMMMLLLOOONNNNNNMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWYYYZZZ[[[\\\]]]\\\[[[[[[zzzlllZZZMMMIIIHHHGGGEEEBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@>>>===<<<<<<===>>>??????>>>===<<<:::999999;;;>>>??????>>>>>>===;;;;;;<<<===;;;:::999999999999999:::;;;;;;888:::<<>>@@@BBBHHHFFFDDDBBBAAA@@@>>>======<<<:::999999999;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<======>>>=========<<<<<<<<<;;;>>>>>>???@@@@@@?????????>>>?????????>>>>>>===<<<========================<<<===???@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@AAACCCCCCCCCDDDGGGJJJNNNPPPTTTXXX___gggmmmxxx}}}ooofffccc___[[[ZZZ[[[[[[YYYWWW[[[ZZZZZZ[[[]]]^^^]]]\\\]]]\\\[[[ZZZYYYXXXXXXXXX[[[]]]```ccceeeffffffeeefffeeecccaaa___]]]]]]\\\YYYYYYYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\[[[ZZZYYYXXXWWWVVVUUUTTTRRRQQQPPPOOORRRRRRRRRRRRQQQQQQPPPPPPRRRQQQQQQPPPOOONNNMMMMMMPPPPPPOOOOOONNNOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\[[[[[[ZZZsssaaaWWWLLLEEEEEEFFFEEECCC@@@@@@???>>>>>>??????@@@@@@@@@@@@@@@???===<<<;;;<<<===>>>??????>>>===<<<999888888:::===??????>>>>>><<<;;;<<<======<<<:::;;;::::::::::::;;;;;;<<<888999<<<>>>@@@AAAAAAAAA>>>>>>=========>>>???@@@DDDCCCCCCBBB@@@>>>===<<<<<<;;;:::999888999:::;;;::::::;;;;;;;;;<<<<<<<<<========================<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<===>>>??????@@@???????????????@@@??????>>>==============================>>>???@@@@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@BBBCCCCCCCCCBBBCCCDDDFFFHHHIIIMMMPPPVVV___eeepppyyyqqqlllfffbbbaaa^^^YYYVVVTTTTTTVVVYYY[[[\\\[[[YYY[[[[[[[[[[[[ZZZYYYXXXXXX[[[]]]___aaabbbccccccbbbaaa```___]]]\\\[[[[[[[[[XXXXXXXXXYYYZZZZZZ[[[[[[XXXXXXYYYYYYXXXXXXWWWVVVUUUUUUTTTSSSQQQPPPOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNSSSRRRQQQQQQPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYXXXYYYZZZ[[[[[[[[[ZZZYYYtttdddUUUOOOHHHEEEEEEDDDBBB???@@@?????????>>>>>>>>>>>>????????????>>>===<<<;;;======>>>>>>>>>>>>======999888888:::===??????>>>>>><<<;;;<<<===>>><<<;;;;;;:::::::::::::::;;;;;;;;;<<<===>>>>>>>>>======<<<======>>>>>>>>>>>>>>>@@@AAABBBAAA???===;;;;;;<<<;;;:::999999999999::::::::::::;;;<<<<<<==================<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????????????????@@@@@@@@@??????>>>===========================>>>???@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>::::::;;;<<<===>>>??????>>>===<<<<<<===@@@BBBDDDAAAAAAAAABBBBBBDDDEEEFFFIIILLLSSS[[[bbbjjjyyy~~~wwwrrrnnniiibbb]]]VVVUUUUUUWWWYYYZZZZZZYYYYYYZZZ\\\\\\\\\\\\ZZZZZZ\\\]]]^^^___```aaaaaa```___^^^]]][[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQUUUTTTSSSRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZXXXYYYZZZ[[[\\\[[[ZZZZZZnnn___ZZZPPPMMMHHHFFFEEECCC@@@===@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;======>>>>>>>>>>>>======:::999999;;;===>>>>>>===>>><<<;;;<<<>>>>>>===<<<::::::999999999999::::::;;;;;;<<<<<<============;;;<<<===>>>???>>>>>>======???AAAAAA>>><<<;;;<<<;;;;;;:::::::::999999:::::::::;;;<<<======>>>>>>============<<<<<<<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>?????????>>>??????@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============888999:::<<<>>>???AAAAAABBB@@@???>>>>>>???AAABBB??????@@@AAACCCDDDFFFFFFBBBEEEMMMUUUZZZ___iiissszzzqqqkkkbbb^^^ZZZXXXXXXZZZZZZZZZVVVXXXYYY[[[\\\[[[[[[ZZZ\\\]]]^^^^^^___`````````aaa```^^^[[[YYYXXXWWWVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSVVVUUUUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYY[[[\\\\\\\\\[[[ZZZqqq[[[SSSTTTJJJHHHEEEDDDCCCBBB@@@???AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>============>>>>>>===<<<;;;<<<>>>>>>>>>======<<<<<<<<<>>>???>>>===;;;::::::999999999999999777888999;;;<<<>>>???@@@;;;<<<===>>>>>>>>>======<<>><<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>???<<<<<<=========>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<======>>>=========>>>??????@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========999:::;;;<<<>>>???@@@AAABBBAAA@@@???>>>???@@@@@@===>>>???AAACCCDDDEEEFFFAAACCCIIIPPPTTTWWW^^^fffxxxqqqlllddd^^^ZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYXXXXXX[[[\\\\\\]]]^^^______```aaa```^^^\\\ZZZXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWVVVVVVVVVVVVWWWRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXYYYZZZ[[[[[[[[[ZZZZZZtttcccVVVOOONNNFFFDDDBBBAAAAAAAAAAAA@@@AAAAAABBBBBBAAA???>>>===>>>>>>?????????>>>======>>>>>>============>>>>>>@@@>>>======>>>>>>===<<<===<<<<<<<<<>>>???>>>===<<<<<<;;;:::::::::::::::777888888:::<<<===???@@@<<<<<<<<<<<<======>>>>>><<>>>>>;;;<<<======>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<======<<<<<<<<<<<<===>>>>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>???===>>>???@@@BBBCCCCCCCCCCCCCCCEEEJJJNNNRRRZZZccckkk{{{zzzqqqjjjddd```]]]^^^]]][[[ZZZXXXWWWWWWWWWYYYYYYYYYZZZ[[[]]]^^^______^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXWWWVVVUUUUUUUUUVVVVVVRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWYYYYYYXXXXXXYYYYYYZZZ[[[VVVWWWXXXYYYYYYYYYXXXWWWjjj]]]ZZZSSSKKKFFFGGGEEEBBB@@@???@@@@@@AAA@@@AAAAAAAAA@@@???===<<<>>>????????????>>>>>>===>>>>>>============>>>>>>BBB@@@>>>>>>??????===;;;===<<<<<<===>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<>>::::::===BBB======>>>>>>======<<<;;;777888888999;;;<<<======;;;<<<===>>>???@@@AAABBB??????>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======AAA@@@???>>>===<<<;;;:::::::::<<<===>>>>>>>>>>>>===>>>???@@@@@@AAAAAA@@@BBB??????BBBFFFLLLVVVaaadddpppxxxpppkkkfffdddaaa]]]ZZZYYYXXXWWWWWWWWWWWWXXXZZZ[[[]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUVVVVVVVVVVVVRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRSSSSSSSSSTTTUUUVVVWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[\\\TTTUUUVVVWWWWWWWWWVVVUUUzzznnn^^^SSSNNNMMMKKKIIICCCCCCBBBAAA@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@>>>>>>======<<<<<<<<<;;;======>>>???????????????AAA@@@???>>>============???>>>>>>>>>@@@@@@>>><<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>======>>>===<<<;;;;;;<<<===>>>===>>>>>>===<<<<<<>>>???AAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???AAACCCDDD???>>>>>>===<<<<<<;;;;;;888999:::;;;;;;;;;::::::;;;<<<===============<<<===========================;;;999:::<<<===;;;888777777888999999:::;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;===>>>???>>>===>>>??????>>>===<<<<<<===>>>???======<<<<<<===>>>@@@AAA======>>>>>>>>>======<<>>===<<<<<<;;;============<<<<<<;;;;;;======>>>????????????>>>AAA@@@???>>>============???>>>===>>>??????>>><<<::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<============<<<>>>===<<<;;;;;;<<<=========>>>>>>>>><<<<<<===???BBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>===<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888888:::;;;:::999::::::;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;::::::<<<>>>>>>===<<<===>>>>>>>>>===<<<<<<===>>>>>>???>>>===<<<;;;<<<=========>>>>>>???>>>>>>======>>>???@@@AAACCCGGGLLLPPPUUUYYYbbbrrrwwwpppjjjddd```]]][[[XXXWWWXXXXXXVVVUUUWWWWWWVVVUUUSSSSSSSSSTTTTTTUUUWWWXXXYYYXXXXXXXXXTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVTTTSSSRRRSSSTTTUUUUUUUUUUUUTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWUUUSSSRRRRRRSSSSSSSSSXXXWWWWWWWWWYYYZZZ[[[[[[tttcccTTTOOOJJJGGGGGGGGGEEECCCEEECCCAAA???>>>???@@@AAA??????>>>===;;;::::::999===<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>@@@???>>>======<<<======>>>======>>>??????>>><<<;;;<<<<<<<<<<<<=========<<<<<<=========<<<<<<;;;===<<<<<<;;;<<<<<<======<<<===>>>>>><<<<<<===>>>CCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======<<<<<<;;;;;;::::::999;;;:::999999999:::<<<<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::777777888:::;;;;;;<<<<<<<<<============<<<::::::::::::::::::999999:::;;;======<<<<<<<<<===>>>===<<<<<<<<<<<<===>>>???>>>===;;;:::999999999>>>>>>????????????>>>>>><<<===>>>>>>???BBBGGGJJJJJJMMMUUUdddwww~~~ssskkkfffccc```]]]\\\ZZZXXXVVVWWWUUUSSSQQQPPPOOOPPPPPPOOOPPPRRRTTTUUUTTTSSSRRRPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYWWWUUUTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSSSSYYYYYYZZZ\\\^^^aaadddfffsss```VVVKKKJJJIIIJJJKKKKKKHHHFFFCCCBBB???===<<<===???@@@AAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???>>>======<<<<<<<<<======<<<<<<===>>>???===<<<<<<=================================<<<;;;::::::<<<;;;;;;<<<<<<<<<======;;;===>>>>>><<<<<<<<<===BBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::======<<<<<<;;;<<<<<<===;;;;;;;;;::::::999999999:::999888777777999;;;<<<@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777888:::<<<>>>======>>>??????>>>>>>===<<<;;;;;;::::::999999999:::<<<===>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;999999888888===>>>??????????????????>>>????????????AAAEEEGGGFFFHHHNNNZZZkkk}}}tttqqqmmmiiigggdddaaa^^^]]]ZZZVVVTTTSSSRRRRRRQQQOOOPPPRRRTTTTTTRRRPPPOOONNNNNNPPPQQQSSSUUUVVVWWWTTTUUUVVVWWWXXXYYYZZZ[[[\\\[[[ZZZXXXWWWVVVVVVVVVUUUTTTTTTTTTUUUUUUVVVWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUTTTSSSQQQPPPOOOOOOPPPPPPSSSSSSSSSSSSSSSTTTVVVXXX[[[]]]aaadddiiiooouuuyyyooo___TTTNNNFFFGGGIIIJJJKKKJJJGGGEEEAAA@@@>>><<<;;;<<<======AAA@@@???>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;<<<>>>>>>===<<<=====================<<<<<<<<<===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<:::<<<>>>>>>===<<<<<<===AAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999<<<;;;999888999:::<<<>>>@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999;;;???AAA@@@AAABBBDDDDDDCCCBBBAAA???>>><<<;;;:::::::::::::::<<<>>>>>>=========>>>;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::999999======>>>??????????????????@@@@@@@@@@@@@@@CCCEEEEEEFFFJJJRRR___ppp{{{vvvqqqllliiigggccc___\\\[[[ZZZXXXVVVUUUVVVWWWWWWUUUSSSPPPOOOKKKKKKMMMNNNPPPRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWXXX[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVTTTTTTTTTSSSSSSRRRRRRRRRTTTSSSRRRQQQQQQRRRSSSTTTSSSTTTVVVVVVVVVXXX\\\___dddhhhmmmttt{{{jjj]]]TTTNNNKKKBBBDDDEEEFFFFFFDDDBBBAAA??????>>>===<<<<<<<<<<<<======<<<<<<;;;:::::::::999999:::::::::::::::;;;;;;<<<======>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;===>>>===<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<<<<<<<<<<<<<:::<<<>>>>>>===<<<;;;<<<>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::999999999999999:::::::::::::::::::::::::::>>>===<<<<<<<<<===???@@@????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::<<<@@@BBBDDDEEEGGGIIIJJJIIIHHHGGG@@@???===;;;:::::::::::::::;;;======<<<<<<<<<===::::::;;;<<<<<<;;;::::::777777999:::;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>===>>>??????>>>???AAABBBCCCDDDEEEJJJRRR___mmmwww}}}yyyrrrnnnjjjhhhgggeeeaaa]]]]]]\\\ZZZXXXTTTQQQOOOMMMJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUWWWWWWVVVUUUUUUTTTSSSRRRUUUUUUTTTRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTPPPQQQQQQQQQRRRRRRRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYYYY\\\^^^______aaafffkkkuuuzzzhhh[[[SSSMMMIIIIIIBBBCCCDDDDDDBBBAAA@@@@@@???????????????===<<<;;;::::::::::::::::::999999888999999999::::::::::::;;;<<<======>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<:::999999;;;===>>>===;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;888999:::<<<======<<<<<<999;;;>>>>>>===;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;::::::999999::::::999999999::::::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>======>>>>>>>>>======<<<::::::::::::::::::::::::777999;;;;;;;;;<<>>>>>>>><<<>>>??????>>>???@@@BBB@@@AAACCCEEEIIIRRR]]]ddduuu~~~xxxrrrmmmjjjfffaaa\\\XXXUUUTTTPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTSSSSSSSSSSSSSSSTTTQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTUUUWWWYYYZZZ[[[\\\ZZZ[[[^^^```cccdddffffffjjjnnnrrrssssssuuu{{{qqq|||ssscccUUUOOOKKKEEECCCEEEEEEFFFFFFEEECCCBBBCCCDDD???@@@AAABBBAAA???===;;;999999:::::::::;;;;;;;;;888888888999999:::::::::;;;<<<<<<===============;;;;;;:::::::::;;;;;;<<<999999999:::===>>>===;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<<<<<<<777999:::<<<======<<<<<<999;;;>>>>>>===;;;;;;;;;999999::::::;;;<<<============<<<;;;::::::999999<<<;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;::::::;;;<<<===============<<<888888888888888888888888555888;;;;;;;;;;;;>>>AAA@@@BBBFFFIIIJJJJJJIIIIII@@@>>><<<999777777777888666777999999888888888999999999;;;;;;;;;;;;999999888999:::;;;<<<;;;::::::999:::;;;<<<===============???AAAAAA@@@@@@BBBDDD>>>@@@BBBCCCEEELLLTTT[[[hhhxxx~~~xxxqqqkkkfffdddcccWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXYYYXXXXXXWWWWWWSSSSSSSSSSSSTTTUUUVVVWWWRRRSSSSSSTTTUUUUUUVVVVVVZZZ[[[]]]___aaaccceeefffgggiiimmmppptttvvvwwwwww|||eeemmm{{{rrr]]]WWWOOOHHHEEEDDDDDDDDDDDDDDDBBBAAA@@@??????????????????>>>>>>===<<<;;;777777777888888999999:::::::::999999::::::;;;<<<;;;<<<<<<<<<======>>>>>>@@@???=========;;;999777;;;<<<<<<<<<<<<<<<<<<<<<999::::::::::::999888888:::::::::;;;;;;;;;<<<<<<;;;::::::;;;===>>>===<<<@@@@@@??????>>><<<;;;:::999999::::::;;;<<<======<<<;;;:::999999999:::;;;;;;;;;<<<<<<;;;;;;:::999<<<===============<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::888999999999999888777777999999::::::::::::999999<<<===???AAABBBAAA@@@???::::::999999999999999999888888999999999:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===??????@@@@@@@@@AAAAAAAAA>>>???AAAAAABBBEEEJJJMMMUUUcccwww~~~vvvpppiiihhhfffdddbbbaaa``````^^^___^^^]]][[[[[[]]]___^^^___``````^^^]]]\\\\\\]]]ZZZYYYZZZ[[[[[[XXXUUUXXXXXXXXXXXXYYY\\\aaaeeehhhiiimmmqqquuuxxx{{{|||___hhhuuulll^^^UUUPPPJJJFFFDDDDDDDDDDDDBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>===;;;;;;888888999:::::::::999999999888888888888999::::::<<<<<<<<<======>>>>>>>>>===<<<;;;;;;<<<;;;:::888::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::<<<>>>>>>===@@@@@@??????>>><<<;;;:::999999::::::;;;<<<<<<===;;;:::999888888999:::;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::::::::999999999888999999999999999888777777888999999999999999999888999;;;===>>>??????>>>===999999999999999999999999888999999999999:::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>>>>?????????>>>>>>>>>>>>===<<<;;;:::999:::<<<======;;;:::888777777777777777888999999<<<<<<<<<<<<============999888888999;;;;;;999888888999999:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<===;;;::::::<<<>>>??????????????????>>><<<;;;:::999::::::;;;;;;<<<<<<<<<:::999888888888999:::;;;;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999888888888888777777999999999999999888888777888888999999999999888888666888999;;;;;;;;;::::::888888888888888888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAABBBBBB@@@??????AAACCCIIIKKKSSSdddwww~~~}}}~~~{{{wwwvvvxxxyyywwwuuuyyy{{{}}}WWW\\\eeemmmvvv~~~~~~iii[[[RRRKKKHHHCCCBBB@@@@@@BBBCCCCCCBBB===============>>>???@@@============<<<;;;::::::;;;<<<>>>???>>><<<:::888888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;888888777888999:::888666777777888999;;;<<<======;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<>>><<<::::::===???@@@@@@????????????>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<:::999888777888999:::;;;;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999888888888888888888888999999::::::999999888777777888888999999888888777555666777999999999999999777777888888888888999999999999999:::::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>?????????@@@AAA@@@???======>>>@@@DDDDDDGGGQQQ___nnnxxx|||QQQVVV]]]dddjjjpppvvvyyy|||qqqaaaTTTLLLIIIGGGEEEAAA@@@??????@@@AAA@@@???<<<<<<<<<<<<===>>>??????<<<======<<<<<<;;;:::999;;;<<<>>>???>>><<<:::888:::999999999999:::;;;;;;999999999999999999999999:::999888888999999777555777777888999;;;<<<======;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;>>>@@@AAAAAA>>>>>>???>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;999999888888888999;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999::::::::::::999888888888888999999999999888888666666777888999999999999777777888888999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>===>>>???>>>===<<<>>>???BBBCCCEEEGGGLLLVVVcccllltttzzzHHHMMMTTT[[[aaahhhnnnrrrooouuu~~~uuu___XXXNNNGGGEEECCCAAA???@@@???======>>>???>>>===<<<<<<<<<<<<======>>>???<<<<<<<<<<<<;;;:::999888999:::<<<======;;;:::888;;;;;;;;;;;;;;;<<<======999999999999888888888888<<<:::999::::::999777555888999999:::;;;<<<<<<===;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;===@@@BBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999:::<<<===;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<===<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<:::::::::::::::999999888999999999::::::999999999777777888888999::::::;;;888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<>>>>>><<<<<<===???AAACCCEEECCCBBBGGGRRR[[[eeemmmwww|||}}}???DDDKKKRRRXXX^^^dddgggfffjjjooowwwmmm^^^NNNJJJEEEBBBBBBAAA>>>;;;>>><<<::::::;;;<<<===<<<==================>>>>>>;;;;;;<<<;;;;;;:::999888888888999:::::::::999999<<<<<<;;;;;;<<<<<<===>>>;;;:::::::::999999999999;;;;;;:::;;;<<<<<<;;;999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::<<<===>>>;;;;;;<<<<<<;;;;;;:::999888888:::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<::::::;;;;;;::::::999888::::::;;;;;;;;;;;;::::::888888888888999::::::;;;888999999:::;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999:::::::::999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;===>>>>>><<<<<<<<<===>>>@@@AAA@@@@@@BBBHHHMMMUUU^^^iiisssyyy~~~;;;???EEEJJJOOOTTTYYY\\\fffgggiiiooowwwvvvdddVVVLLLGGGDDDBBBBBBCCCCCC???<<<<<<:::777777999;;;<<<<<<>>>>>>============>>>>>>;;;;;;;;;;;;:::999888888777777777888888999999:::<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;::::::::::::::::::<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::;;;===AAADDDDDDBBB???===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???;;;;;;<<<<<<;;;;;;:::999666777888999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<::::::;;;;;;::::::999888:::;;;;;;<<<<<<;;;;;;:::777777777777888999:::;;;999999:::;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>??????<<<;;;;;;;;;;;;<<<===???AAADDDEEEEEEFFFNNNZZZfffqqqyyy~~~::::::<<>>===<<<;;;:::========================<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999888777666666888888888999:::;;;======;;;;;;;;;<<<<<<>>>?????????<<<999999;;;<<<;;;888;;;<<<============@@@BBB@@@???>>><<<;;;;;;;;;;;;;;;::::::999:::;;;===>>>>>>======<<<;;;<<<<<<<<<===<<<<<<===???@@@???>>>???===<<<;;;<<<<<<:::888888:::<<<>>>>>>===<<<;;;<<<:::999888888999;;;<<<:::::::::;;;::::::999999666777888:::;;;<<<======;;;<<<<<<===============;;;===@@@@@@>>>;;;999999<<<;;;::::::999999999999999999999::::::;;;;;;<<<999999999999999999999999999::::::::::::::::::;;;999999999::::::;;;;;;;;;999999999999999:::::::::888888777777777777777888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBFFFLLLVVVbbbooozzz888888999;;;???CCCGGGIIISSSXXX```hhhooovvv|||ooo\\\NNNFFFBBBAAA@@@??????>>>===<<<;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;999777666666666777888888999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???>>><<<999999;;;<<<;;;999:::<<<===<<<<<<<<>>>>>>>>>>>???????????????=========???@@@???>>>>>><<<;;;<<<======<<<;;;:::;;;<<<=========<<<;;;>>>===;;;::::::;;;===>>>::::::;;;;;;;;;;;;::::::888999:::;;;<<<==================>>>>>>======<<>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAA@@@BBBFFFNNNYYYgggssszzz666666666777888;;;===???GGGMMMUUU^^^eeemmmssswww||||||nnneeeXXXLLLEEEAAA@@@???>>>>>>=========<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666555555666777999:::;;;<<<;;;;;;;;;::::::;;;;;;<<<===>>>===;;;999999:::;;;:::999:::;;;<<<;;;:::;;;===>>>AAA???===:::888777777777::::::;;;<<<<<<<<<<<<;;;>>>???@@@BBBBBBBBBBBBAAA@@@???======>>>???>>>===<<<;;;;;;<<<>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<======;;;::::::;;;<<<===:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>>>>???>>>>>>======GGGIIIJJJHHHDDD@@@>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::999999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::999999999888777777777888777777777777777888888;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@BBBHHHQQQ^^^iiiqqqzzzzzz|||444333444444555777888999???CCCIIIPPPXXXaaaiiiooouuuyyy~~~qqqbbbVVVQQQIIIDDDAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666555444555666999;;;<<<<<<;;;::::::::::::::::::;;;<<<<<<;;;;;;:::999::::::::::::999:::;;;:::999999;;;<<>><<<:::888888888888:::;;;<<<======<<<;;;:::<<<>>>@@@CCCDDDDDDCCCBBBAAA>>><<<<<<<<<======<<<:::::::::<<>><<<:::::::::;;;<<<;;;;;;:::999999999::::::;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@EEEFFFGGGEEEBBB>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<=========;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::999888888777666666777777777777777777888999<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDIIIPPPYYYbbbgggkkkmmmooottt}}}222333333444555777888999;;;===@@@DDDKKKTTT^^^eeeiiiqqqyyy~~~~~~iiiXXXNNNGGGDDD@@@=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888666555444444666888;;;<<<;;;:::999999999999999999::::::;;;:::::::::999999999:::;;;::::::;;;:::888888999;;;===<<<;;;::::::;;;<<<<<<;;;<<<=========<<<;;;::::::<<>><<<:::999:::<<<===;;;;;;::::::999999999999:::;;;;;;<<<=========<<<:::;;;;;;;;;;;;:::999999999:::<<<>>>@@@AAABBBBBB???AAABBBAAA???===<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<======>>>===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777666666777777666666777888999999;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;======<<<======>>>???@@@AAACCCGGGKKKPPPUUUXXXZZZVVVYYY^^^eeeppp222333444555666777888888888999:::<<<@@@HHHQQQXXX^^^iiitttxxxyyy{{{}}}}}}tttbbbSSSJJJGGGAAA???<<<;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999::::::999777666555555666888999:::;;;::::::999999888888888888999999888999:::999888888:::<<<:::;;;;;;:::888777888:::;;;;;;:::::::::<<<===>>><<<============<<<;;;;;;999;;;<<<>>>@@@@@@@@@???@@@===:::999;;;<<<======;;;::::::<<<>>>@@@@@@@@@>>>===;;;::::::;;;<<<============<<<<<<;;;;;;:::999:::;;;<<<<<<<<<<<<<<<:::::::::;;;::::::999999888999;;;>>>@@@AAABBBBBB<<<>>>??????>>>===>>>???;;;;;;;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<======>>>===============<<<<<<<<<;;;::::::999999888888888666666666666777888999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;<<<>>>>>>>>>>>>>>>???@@@@@@@@@BBBFFFIIILLLMMMNNNNNNIIIMMMRRRYYYddduuu222333444444555555555555444555777888;;;???EEEIIIQQQ^^^jjjmmmoootttxxxyyyxxxzzz|||~~~{{{gggZZZOOOEEE@@@AAA===<<<:::;;;<<<>>>===<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;:::999777555666666777888999:::;;;;;;999888888777777777888888777999:::999888888:::<<<;;;<<<<<<:::888777888999;;;:::999999999:::;;;<<<>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???AAA>>>;;;:::<<<>>>???@@@<<<;;;:::;;;===>>>>>>===<<<<<<;;;:::;;;<<<==================<<<;;;:::999888999:::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;::::::;;;<<<===>>>?????????<<<===???>>>======>>>???;;;;;;;;;;;;;;;<<<======>>>===<<<;;;<<<===>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>>>>>>>>>>>=========<<<<<<;;;;;;::::::::::::::::::666666666666777888999:::;;;;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???????????????@@@@@@AAAAAABBBDDDEEEFFFFFFFFFFFFFFFHHHKKKNNNWWWeeexxx333333333333333222222111000333666888999:::<<<>>>CCCPPP\\\___bbbjjjqqqsssrrruuuvvvvvvuuuyyynnn```QQQJJJCCC<<<:::<<<777555555666999;;;<<<<<<;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::999:::;;;<<<;;;999777666777666666777888999;;;<<<888888777777777777777888777999::::::888777:::===<<<===<<<;;;888777888999;;;;;;999888888888999:::???>>>===;;;;;;;;;<<<===<<<;;;;;;;;;<<<===>>>???BBB???<<<<<<>>>@@@BBBBBB<<<;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;:::999888777777888999:::;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<============<<<<<<<<<===>>>===<<<;;;<<<===;;;;;;;;;;;;;;;<<<===>>>???>>><<<:::;;;===@@@BBB========================999999:::;;;<<<===>>>?????????>>>>>>=========<<<:::;;;;;;;;;;;;;;;;;;;;;666666666666777888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????@@@@@@@@@???@@@@@@AAAAAADDDDDDCCCBBBBBBCCCDDDDDDBBBCCCCCCCCCGGGSSSdddppp~~~222222333333333222222111444444333333444777999;;;>>>@@@EEELLLTTT]]]dddhhhjjjmmmqqquuuvvvxxxyyy{{{xxx|||rrr```PPPMMMHHHBBB>>>;;;999999777888999:::;;;:::999888555777888999888999;;;<<<<<<<<<;;;::::::999888888777777888999::::::;;;;;;===;;;999999999999777666555666777888888888888888999999999999999999999999666666777888999999::::::::::::999999888777666666777555333444777:::;;;<<<::::::;;;<<<=========<<<<<<;;;;;;:::::::::;;;;;;<<<===???@@@AAAAAA@@@@@@??????>>>>>>======<<<<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::===<<<;;;:::999:::;;;<<<999:::<<<>>>???>>>>>>===???????????????>>>=====================<<<<<<;;;:::::::::;;;<<<===>>>>>><<<>>>???>>>===<<<===???======<<<<<<<<<======>>>;;;;;;;;;<<<<<<>>>??????BBBAAA@@@>>>======<<<<<<888666555666999;;;:::888999999888888888888888888:::::::::;;;::::::999999===<<<;;;::::::;;;<<<===<<<<<<===>>>??????>>>>>>??????@@@@@@@@@@@@??????BBBAAA@@@@@@@@@AAABBBCCCDDDBBBAAAAAAEEEKKKRRRVVViiiuuu111222222333333222222111444444333333444666888999;;;<<>>;;;999999999888888999999::::::999999999;;;<<<<<<;;;;;;===>>>;;;::::::999888888777777888888888999999:::::::::;;;:::999888999999888666777888888999999999999888999999999999999999999999777777777888999999::::::::::::999999888777777666888666555666999<<<===<<<;;;;;;<<<<<<===<<<<<<<<<;;;::::::999999:::::::::<<<===>>>@@@AAA@@@@@@?????????>>>>>>============::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<;;;:::::::::;;;<<<<<<:::;;;<<<======>>>>>>>>>???????????????>>>=====================<<<<<<;;;;;;::::::;;;;;;===>>>>>>===???@@@???>>>===>>>???======<<<<<<<<<=========;;;;;;;;;;;;<<<===>>>???AAA@@@???>>><<<<<<<<<<<<>>><<<;;;;;;===>>><<<;;;999999888888888888888888::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======>>>>>>>>>=========>>>>>>>>>>>>======AAA@@@?????????@@@AAABBBCCCAAA@@@???AAAEEEIIILLLXXXaaaooo|||111111222222222222222111444333222222222444555666666777999<<<@@@DDDGGGIIIQQQWWW___fffjjjkkklllmmmppppppnnnkkkgggdddcccdddjjjqqq{{{yyygggZZZQQQHHHBBB???>>><<<:::999999::::::888888888888888999::::::>>>@@@AAA@@@???>>>???AAA999999999888777777666666888888999999999999999999999888777888999999999777999999::::::999999888888999999999999999999999999777777888888999:::::::::::::::999999888777777777888777777:::<<<>>>===<<<<<<<<<<<<===<<<<<<;;;;;;:::999999999999999::::::;;;<<<>>>???@@@@@@?????????>>>>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>=====================<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@@@@>>>>>>???@@@============<<<<<<======;;;;;;;;;;;;<<<===>>>>>>??????===<<<;;;;;;;;;;;;???===;;;;;;<<<<<<:::999888888999999999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;??????>>>>>>>>>???@@@AAA@@@?????????@@@AAACCCEEEIIINNNWWW```kkkzzz000111111222222222222111444333222111111222333333222333555888;;;>>>@@@BBBGGGLLLSSSYYY^^^aaadddfffoooppppppmmmhhhdddaaaaaacccgggnnnxxxzzzmmm[[[MMMFFFCCCAAA@@@;;;;;;:::999999999:::;;;888888777777777999:::;;;AAABBBBBBBBB@@@??????AAA999999888888888777777777999999999999888888888888888777666777999:::999888999999999999999888777666888999999999999999::::::888888888999999:::::::::999999999888888888777777777777999;;;>>>???===<<<<<<=========<<<;;;::::::::::::999999::::::;;;;;;;;;<<<>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::::::::999999999:::;;;<<<======<<<<<<;;;:::;;;<<<===???===>>>>>>>>>>>>>>>=====================<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>===>>>??????>>>===>>>???===============<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;::::::::::::<<<;;;::::::::::::999999888888999999999999999:::;;;;;;<<<<<<===<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;============>>>>>>??????======???@@@BBBCCCDDDDDDCCCFFFIIINNNVVVcccrrr}}}///000111111222222222222333222222111111111111111222333444666777999::::::<<>>;;;;;;;;;:::999999888888777777777777888777666666777999:::<<>>======>>>999999999999999888888888999888888888888888888888666555555666888999999888777777888888777666555555888888888999999:::::::::999999999999999:::::::::999999999888888888888888666777999<<>>???@@@@@@??????>>>>>>>>>>>>????????????========================<<<<<<<<<;;;;;;:::::::::888999:::;;;<<<<<<======<<<<<<;;;::::::;;;===>>><<<======>>>>>>>>>=====================<<<<<<;;;<<<;;;;;;;;;;;;<<<======<<<===>>>===<<<<<<<<<>>>======>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::999999999::::::;;;<<<<<<<<<<<<======888888999999:::::::::::::::;;;;;;<<<=========<<<:::;;;<<<======<<<;;;:::<<<;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<=========>>>>>>>>><<<===???AAABBBBBBAAAAAA???AAACCCEEEJJJSSS___hhh}}}//////000111222222222222222222222222222111111111444444444444333222111111888999;;;===@@@EEELLLQQQWWW\\\bbbgggiiihhhhhhhhhkkkmmmnnnppprrrvvv{{{rrr___TTTCCC@@@===:::999999777666777777777666555444333333666666666777888999:::;;;<<<======<<<:::999:::;;;999999999999999999999999777777888888888888888888666555444555777888888777666666666777666666555555888888888999999::::::;;;999999::::::::::::::::::888888888888888888888888777777999<<>><<<<<<<<<<<<===<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>???<<<===???@@@AAAAAA@@@@@@>>>>>>>>>????????????@@@>>>>>>>>>>>>==================<<<<<<;;;:::::::::999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>=====================<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<======;;;;;;<<<=========>>>>>>>>><<<;;;:::<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::666888999:::999999;;;<<<888888999999:::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;===<<<;;;:::999:::;;;<<<<<<<<<============<<<<<<;;;<<<===>>>>>>>>>=========>>>>>>???>>><<<;;;:::888;;;>>>AAACCCIIIRRRXXXeeerrr...///000111222222222222111111222222333222222222222333333333222111///...666888999:::<<>><<<:::999888888888777777777777666666555444333444555666888999999::::::888999:::999888777888999888888888888888888888888666666777777888888999999666555444555777777777555555666666777777777777666777888888999::::::;;;;;;::::::::::::::::::::::::888888888888888888888888999999:::===???AAA@@@>>>;;;;;;<<<<<<===<<<<<<<<<;;;::::::;;;<<<===>>>>>>===>>>@@@AAABBBBBBAAAAAA>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>===============<<<;;;;;;::::::999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<;;;;;;:::;;;<<<<<<===>>>>>>=====================<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<<<<===>>>===<<<;;;<<<>>>======>>>???>>><<<:::999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;555777888888666555777999888888999999:::;;;;;;<<<888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===;;;:::999:::;;;<<<<<<<<<============<<<<<<;;;<<<===>>>???>>>>>>===<<<<<<======<<<;;;:::999888;;;===>>>???BBBHHHMMMSSS]]]lll{{{......000111111222222222111111222333333333333333///000222333444444333222111333555666777888;;;===@@@BBBEEEIIIMMMSSSZZZ___bbbfffkkkoooqqqsssuuuwwwvvvwwwyyyyyyzzz|||uuulll]]]PPPFFF@@@<<<:::999777555333333555777888888888999999888888777666333444666888999:::999999666777888888666666777888666666666666777777777777555666666777888999999:::777666555555666777666444555666777888888888888888777777888999::::::;;;;;;::::::::::::::::::::::::888888888888888888999999;;;;;;;;;>>>@@@BBBAAA@@@::::::;;;<<<=========<<<999999999:::;;;<<<===>>>>>>???AAABBBCCCCCCBBBBBB>>>>>>??????@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>===<<<;;;;;;:::::::::;;;<<<<<<<<<;;;:::999:::;;;<<<<<<<<<;;;:::999;;;;;;<<<===>>>>>>=====================<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<===>>>???>>>===<<<===???===>>>??????>>><<<:::999<<<;;;;;;:::::::::;;;;;;<<<<<<;;;:::::::::;;;;;;:::<<<===<<<999777888:::888888999::::::;;;<<<<<<777888999:::;;;;;;;;;;;;===<<<;;;::::::;;;<<<===???>>><<<:::::::::<<<===;;;<<<<<<======<<<<<<;;;;;;<<<>>>?????????>>>===999:::;;;<<<======>>>>>>===???@@@???===???CCCGGGEEELLLVVVbbbppp000000000000000000000000111111111111111111111111111111111111111111111111222222222222333555777888CCCCCCBBBCCCEEEHHHKKKMMMRRRVVV[[[```ffflllrrrwwwrrruuuyyyzzzxxxtttqqqpppuuu}}}uuuggg___OOOLLLGGGAAA<<<888777666888888777777777777888888666555444333333333333333333333444444555666777777777777777777777777777777777777666555555555555555777777777777777666555555888777777666555444444444:::999777666444444333333888777666555666888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;>>>@@@AAAAAA@@@???<<<<<<;;;::::::::::::;;;999999:::;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???>>>======<<<===>>>???@@@AAA@@@@@@???============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;:::;;;===??????>>><<<;;;::::::;;;;;;<<<===>>>>>><<<===>>>???????????????<<<<<<<<<<<<;;;:::999999999999999999999999999:::;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;:::999888777777777777999::::::;;;<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<;;;::::::999888888:::;;;<<<<<<======<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>CCCFFFKKKOOOWWWhhh~~~////////////////////////111111111111111111111111111111111111111111111111222222222222333444666777999999888999;;;>>>AAABBBIIILLLQQQVVVZZZ```fffjjjooossswwwxxxwwwtttrrrqqqmmmrrrzzzxxxiiiZZZOOOHHHDDDBBB>>>:::777555444444555444444333333444444555555555444333333333333333333333444444555666666777666666666666666666666666777666666555444444555555777777888888777666666555666666666666555555555555888777666666666666666666777777666555666777999;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;===>>>>>><<<<<<;;;::::::::::::;;;999:::;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<===???@@@@@@@@@???>>>============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999:::;;;<<<===<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>===;;;:::999999999:::;;;<<<<<<<<<======>>>?????????>>>>>><<<<<<<<<;;;;;;:::::::::777777777888888999999999999999999888888888777777::::::::::::::::::::::::888888777777777888888999888888999:::;;;<<<===>>>>>>======<<<<<<======>>><<<<<<;;;;;;:::999999888999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>;;;>>>AAADDDJJJWWWiiiwww////////////////////////111111111111111111111111000000000000000000000000333222222222333333444555555555555666777:::<<<===@@@BBBFFFJJJMMMRRRWWWZZZgggkkkppprrrssssssrrrsssmmmnnnppprrrsssvvv{{{~~~~~~{{{yyywwwuuuxxxzzzlll]]]NNNDDD===::::::888666444333333333333333333222222222222333333444444333333222222333333333333333444555555666666444444444444444444444444666666555444444444555555777777888888888777666666666666555555555555555555555555555666666777777888777666555555666777999:::888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888;;;===???<<<<<<;;;::::::::::::;;;::::::;;;<<<===>>>??????@@@@@@@@@???????????????@@@??????>>>>>>======<<<===>>>???@@@@@@@@@???>>>=========<<<<<<<<<<<<;;;===<<<<<<;;;:::999999888999999999999:::;;;============<<<;;;;;;;;;;;;;;;;;;<<<=========;;;:::999888888999999::::::;;;;;;>>>>>>>>>>>>>>>>>>===<<<===<<<;;;:::::::::;;;<<<999999999999::::::;;;;;;999999999999888888888888::::::::::::::::::::::::666666666666777888999:::666777888999;;;<<<===>>>>>>>>>============>>>>>><<<<<<;;;;;;:::999999999888888999:::::::::::::::;;;:::::::::;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;<<<<<<===:::===??????AAAIIIVVV```rrr~~~////////////////////////111111111111111111111111000000000000000000000000222222222222222333333333555555555666777999:::;;;:::===@@@BBBDDDGGGKKKNNNYYY]]]ccchhhkkkmmmoooqqqooopppqqqpppqqqsssvvvyyyxxxxxxxxxwwwvvvzzzyyyssseee___TTTHHH???:::888888666666555444444444555555555444444333333444444555333333222222222222333333333333333444444555555555333333333333333333333333555555444444444444444555777777777888888777666666777777666555555444333333333444555555666666666666666666555555666777999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???@@@<<<<<<;;;::::::::::::;;;:::;;;;;;<<<===>>>?????????????????????>>>>>>>>>??????>>>>>>============>>>???@@@AAAAAA@@@??????======<<<<<<<<<;;;;;;;;;===<<<<<<;;;:::999888888:::::::::;;;<<<===???@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888777888999999999::::::;;;;;;>>>>>>>>>>>>===<<<<<<;;;===<<<:::999:::;;;===>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666555666666777888888666777888999;;;===>>>>>>>>>>>>============>>>>>><<<<<<;;;;;;::::::::::::888999999:::::::::::::::999999::::::;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::888999999::::::;;;<<<<<<<<<>>>?????????CCCJJJPPPWWWcccvvv........................000000000000000000000000////////////////////////111111222222222222222222222222222333333444555666777999;;;<<<===???BBBEEEIIIMMMSSSYYY^^^cccgggjjjjjjllloooqqqrrrtttwwwyyyyyy{{{|||{{{{{{~~~}}}uuukkk___WWWIIIEEE@@@:::666555444555666666555444444444444444555444444333333444444555222222111111111222222333333333333444444444444444333333333333333333333333444444333333333333444444555666666777777777666666999888777555444222111000333333444555555555444333555555555666666777888888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>?????????>>><<<<<<;;;::::::::::::;;;::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============@@@@@@AAABBBBBBAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999888888999999999:::;;;===>>>???>>>>>>===;;;;;;:::::::::;;;;;;;;;:::999888777777::::::::::::;;;;;;;;;;;;===============<<<;;;:::===<<<:::::::::<<<>>>???CCCBBBAAA???===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777666666666666666888888999;;;<<<>>>??????>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;999999999::::::<<<===>>><<<;;;;;;;;;;;;:::::::::888888999999:::;;;;;;;;;999;;;<<<<<<;;;<<<@@@DDDGGGOOO[[[iiiwww........................000000000000000000000000///////////////////////////000111222222222222222111111222222333333333444333555666777777999;;;======AAAFFFKKKPPPUUUZZZ^^^```dddiiimmmpppsssvvvxxxzzz~~~||||||}}}wwwmmmddd\\\RRRHHHAAA;;;:::888666444333333333444444333333222222111111222222111111111111222222111111000000111111222222333333333333333333444444222222222222222222222222333333222222222333444444444444555666666666555555888888777555333222111000222333555666666555444333444555555666666777777888888888999:::;;;<<<======::::::::::::::::::::::::666888;;;===>>>>>>===<<<<<<<<<;;;::::::::::::;;;999999:::;;;<<<===>>>>>><<<=========>>>>>>>>>>>>========================@@@AAABBBBBBBBBAAA@@@???<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999999999999999:::;;;======>>>===<<<;;;:::999999999::::::999999888888777777:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;:::;;;;;;===???@@@BBBAAA@@@>>><<<999888777999999999999:::::::::::::::::::::::::::::::::::::::999888777666666666666999:::;;;;;;<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::888888999::::::;;;;;;<<<999:::;;;<<<;;;;;;===??????BBBHHHPPP[[[kkk|||........................000000000000000000000000........................---...000111222222222222222333333444444444444333111333444444444555888:::888:::===@@@CCCHHHLLLPPPSSSWWW\\\```dddhhhlllooossszzz~~~~~~}}}yyy{{{~~~{{{uuupppccc]]]SSSLLLGGGAAA;;;777666666555444444444444555111111111111111000000///111000000//////000000111000000000000000111222222333333333333333333333333333333333333333333333333222222222222222333444444222333333444555555444444666555555444444333333222111333555777888888777777444444555666777777777777777777888999:::;;;<<<<<<999999999999999999999999777888999:::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;888888999:::;;;<<<======:::;;;<<<<<<===>>>??????========================??????@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::999999999999999:::::::::<<<<<<;;;<<<<<<===>>>>>>===<<<;;;:::999888888888999888888777777777888888:::::::::999999999999999::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????@@@@@@???===<<<;;;999999999999999:::::::::;;;;;;::::::::::::::::::::::::999888888777777777888888:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888888999::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===:::===@@@DDDJJJUUUbbblll........................000000000000000000000000........................,,,---///111222333222222000000111111111111111000222333444444444555777999777888:::;;;===???CCCGGGGGGIIIMMMPPPSSSXXX]]]aaagggoootttwww~~~{{{zzz|||||||||zzz{{{}}}yyyyyyyyyxxxtttmmmeee___QQQKKKCCC===<<<;;;888666111000//////000222333555000000111111222111111000111111000000000000111111000000///000000111222222333333333333333333333333333333333333333333333333222111111111222333333444111222333333444444444333333333333444444555555555111333666999;;;;;;;;;:::333444555666777777777777555666777888999:::;;;;;;888888888888888888888888::::::999999:::<<<>>>@@@<<<<<<;;;::::::::::::;;;777888888999:::;;;<<<===999:::;;;<<<===???@@@@@@<<<<<<<<<==================>>>??????>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::777888888999999:::;;;;;;AAA@@@@@@@@@@@@@@@AAAAAA===<<<:::999888777777777888777777777777777888999999999888888888888888888999999:::;;;<<<<<<<<<<<<999:::;;;===>>>?????????@@@?????????>>>>>>======;;;;;;;;;<<<<<<=========::::::::::::::::::::::::777777777777888999:::;;;::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<777777888999999999999888;;;;;;:::999999999::::::;;;;;;;;;:::::::::999999999::::::;;;;;;<<<<<<===999999:::999999888888999888;;;>>>@@@CCCIIIRRRXXX^^^jjj|||///......------...000111///...,,,,,,,,,---///111000000000000////////////000000000000////////////111111111111111111111111333333222222333333444555777777666666777999<<<===>>>???BBBEEEJJJNNNRRRTTT```aaadddjjjrrr{{{~~~{{{{{{{{{}}}|||uuuoooooolllfff```ZZZRRRJJJEEE;;;:::999888666444333222333333333333333222111000111222222333333222222111000000000000000000000000///000111000///...///000111111111222222333333444333333222111111222222222444444555555555444444333666777888777555333333444444333222222111111111111444444666999===???>>>===<<<:::777666666777666555555555666777888999999:::<<<<<<;;;:::::::::;;;;;;===<<<;;;:::999::::::;;;<<<<<<;;;;;;;;;:::::::::888888888888999:::;;;<<<999999;;;<<<======>>>>>>;;;;;;;;;<<<;;;;;;::::::>>>>>>>>>>>>============>>>===<<<;;;:::999999999777777777777999;;;===>>>CCCAAA>>><<<===>>>>>>>>>;;;:::888666666666666777555666666777888888999999777777888999999999888888999888888888888888999:::888:::<<<>>>@@@@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::888888777777888888999:::999:::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<;;;:::888777:::<<<>>>===;;;999999999:::::::::::::::::::::::::::::::::999999888888888999777555777:::;;;:::888===<<<<<<<<<===@@@BBBDDDKKKTTTaaannn{{{...............//////000///...---,,,,,,---///000///////////////000000000000/////////////////////111111111111111111111111111000000000000111222222555444333333444666999::::::;;;===???BBBEEEHHHJJJKKKMMMQQQXXXaaakkktttyyy{{{{{{zzzzzz{{{~~~}}}}}}|||{{{|||xxxsssqqqpppllleee___WWWTTTPPPKKKGGGBBB<<<888888777666555444222111111111111222222111000000///000000111111111111000000000000000000000000000000///000111000///...///000000000111222333333444444444444333222222222222222111111111111111111111000222444555555333222222333555555444333333333333333333444666:::>>>BBBCCCBBB???<<<888666666666555444555555555666666777777888:::999999888888999999:::===<<<;;;:::999::::::;;;;;;;;;;;;;;;::::::::::::999999999999999999::::::999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>=========<<<<<<<<<<<<:::999999888888888888777777777888:::<<<>>>AAA>>>;;;:::;;;<<<===<<<;;;:::888777666666777777666666777777888999999:::888999999999999999888888888888777777888888999999999:::;;;===???@@@AAAAAA@@@???>>><<<;;;:::::::::::::::::::::::::::::::::;;;:::::::::999999999999888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>===<<<;;;::::::::::::999:::;;;;;;:::999888777999;;;===<<<:::999888999999999999999999999999999;;;;;;;;;::::::999999999999777666777999;;;999888;;;;;;:::;;;;;;===???@@@???EEEMMMVVVaaaqqq------...///////////////......---,,,,,,...///000.........//////000000111////////////////////////000000000000000000000000000000000000000111111222111111000000111333555666888888999:::;;;===???@@@@@@AAADDDJJJQQQZZZaaafffggggggiiikkkoootttwwwzzz~~~}}}{{{yyyxxxuuuuuuuuuttttttsssrrrqqqoookkkfffccc```[[[SSSNNNDDDAAA>>>;;;:::888666444333333333222111111000000///000000000000//////...//////000000000000//////000000000000000000000000...000111000///...///111///000000222333444555555666555444333222111111111333333333333333333333333111333444555444333444555666666555444444444555555333333555999???DDDGGGHHHAAA===888666555555555555555555555555555555555555666666666666777888999999<<<;;;;;;::::::::::::;;;::::::::::::999999999999::::::999999999888888888999::::::;;;;;;;;;:::::::::;;;<<<======>>>======>>>============<<<<<<<<<;;;:::999888888777888888999888777777888999<<<===>>><<<999888999;;;;;;;;;::::::999888777777777777777777888888999:::::::::::::::;;;::::::999888777777777777777888888999999999::::::<<<===???AAABBB@@@???>>><<<:::999999999999999999999999999999999999999999888888888888888888888777777888888999:::===<<<;;;:::::::::;;;<<<:::;;;<<<<<<======<<<<<<===<<<;;;:::999999999999888888999999999888888777888999;;;:::999888888999888888888888888888888888;;;;;;;;;:::::::::::::::888777666777999999999888999999999999:::::::::;;;;;;===@@@DDDLLLYYYiiittt,,,---...///000///...---...------------...///000------......///000111111.........///////////////////////////////////////111111111111111222333333////////////000111222333777777777888999:::<<<<<<@@@@@@@@@CCCFFFKKKOOORRRSSSUUUWWW[[[```eeejjjlllrrruuuxxx{{{~~~~~~}}}}}}}}}~~~|||yyyvvvuuutttvvvvvvwwwvvvuuurrrooonnnkkkjjjjjjiiigggfffdddccc]]]ZZZVVVRRROOOJJJDDD@@@<<<999666555555666555555000000000000000000000000//////000000000//////...//////000000000000//////////////////////////////...///000000//////000111//////000111333444555555777666555333222111111111444444333333444444555555666777999888777666666777666555555444444444555555444444555888>>>CCCFFFGGG???<<<777555555666777777666666555555555555555555444444444555666777999:::;;;::::::::::::::::::::::::::::::999999999888888999999999::::::::::::999;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<>>>????????????=========<<<<<<<<<;;;;;;::::::999888888888888888:::999777777777999<<<>>>===;;;888888999;;;;;;;;;::::::999999888888888888888888999999999:::::::::<<<<<<<<<;;;:::999888777666666777888888999999999::::::::::::<<>><<<:::999999:::;;;<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;:::999999999999777777777888888888888888666888999999777666777888777777777777777777777777999999999999999999999999888777777777888888888777888888999999999888888777<<<<<<<<<>>>BBBKKKVVV^^^eeeppp+++,,,.../////////...---------------......//////,,,------...///000000111------....../////////000........................111111000000111111222333////////////000111111222555555555666777999:::;;;<<<<<<;;;;;;<<<>>>@@@BBBFFFGGGJJJMMMRRRVVVYYY[[[```cccgggkkkooorrrwwwzzz{{{~~~~~~~~~xxxvvvsssooollljjjiiihhhiiijjjkkkkkkiiifffcccaaabbbaaa```]]][[[XXXUUUTTTHHHFFFDDDAAA>>>;;;777444555333000///000111111000//////000000000111111111//////000000000000000/////////000000000000//////........................---///000000//////000222///000000222333444555555777666444333222111111000000000//////000111222222:::;;;<<<:::888666555666444333333333333333444444555444444666:::>>>AAAAAA;;;888555444555777888888777666666666666666666666444444444555777888:::;;;999999:::::::::::::::::::::::::::999999999888888666777999;;;<<<============>>>>>>======<<<;;;:::;;;<<<===>>>????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999:::;;;:::888777888;;;>>>@@@???<<<999999:::;;;<<<;;;:::::::::::::::999999999999999999999999:::::::::<<<<<<<<<;;;:::999888777666666888999::::::::::::::::::::::::<<<>>>@@@AAA???>>><<<;;;999888888777888888888888888888888888888888888888999999999999888888777777888888999:::===<<<:::999999:::<<<===:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;:::999999999999666666666777777888888999777888888777666555666888777777777777777777777777777777777777777777888888777777888777777777777777888888999999999888777666888888888999;;;@@@EEEIIILLLVVVdddsss,,,,,,---...............---------............///---------......//////000---------......//////000////////////////////////...............//////000//////000000111111111111111111111222444555777888777777777777999:::<<<======>>>AAACCCFFFIIIJJJKKKPPPSSSWWW[[[^^^aaaeeehhhkkknnnsssvvvxxxzzz}}}~~~}}}||||||zzzwwwtttkkkiiigggdddbbbaaa``````aaaaaabbbbbb```]]][[[YYYVVVUUUSSSQQQMMMJJJGGGEEE===<<<;;;999777555333333222111///...//////...---/////////000000111111111...//////000000000000000//////000000000000//////........................---...000000//////111222111111111222222333444444555444333222111000000000111111000000000222333444999:::;;;999666333222333222222111111111222333333555444444555888:::::::::777555333444666888888888666666666666666666666666555555555666777888:::;;;888999999::::::::::::999::::::::::::999999999999666888:::===>>>?????????>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>???>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999999::::::<<<:::999888999===@@@CCCAAA>>>;;;::::::;;;;;;;;;::::::;;;;;;;;;::::::999888888999999999999999999::::::;;;::::::999888777666777999;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???===<<<;;;:::999888888888777777777777777777777777888888888888888999999999888888777777888888999:::;;;;;;:::999:::;;;<<<===:::;;;<<<<<<======<<<<<<===<<<;;;:::999999999999666666666666777888::::::888999999777555444555777777777777777777777777777666666666666666777777777777888999888666555666777888888888888888888777777555666777888999;;;<<<<<>>;;;999999888888666444333333333222111000111222111000.........///////////////000------...///////////////......////////////......---------------------------...000000//////111222222222222222222222222222333222111111000000000000333222222111222444666777777888888777444222222222111111111111111222333333444333333555777777666555444444333444666666555444444444444555555666666777555555555555666777999999777888999:::;;;::::::999;;;;;;;;;;;;::::::::::::999:::<<>>>>>=========;;;;;;;;;::::::::::::999999999888888888888999999<<<;;;999999;;;???CCCFFFBBB???;;;::::::::::::999999:::;;;<<<<<<;;;::::::888888888888888888888888888999999999999999888888666888:::<<<=========<<<;;;<<<<<<======<<<<<<;;;;;;;;;:::999999999999999777777777777777777777777666666666777777888888888888888777777888888999:::888999999:::;;;<<<======:::;;;<<<<<<======<<<<<<>>>===<<<;;;::::::::::::666666666666777999;;;<<<;;;;;;:::777555444555666888888888888888888888888666666666666777777777888666888999888555444555777888777666555666666888888777777777888:::;;;;;;;;;===???CCCFFFMMMWWWeeennn...---,,,+++,,,---...///,,,---......//////.....................---------,,,,,,------...///000000000000000000000000000000///////////////000111111//////000000111000000000000000/////////000111111111111111111222333444555666777888:::;;;<<<======;;;===@@@AAABBBDDDGGGIIIJJJMMMQQQUUUWWWZZZ]]]```bbbdddggglllqqquuuyyy{{{{{{~~~{{{wwwtttqqqpppooommmlllkkklllllljjjhhheeedddaaa```^^^[[[WWWTTTTTTSSSQQQPPPOOOOOOOOOPPPNNNMMMLLLKKKIIIFFFDDDCCC???>>>===;;;999666444333333333333111///......////////////111222222///---........................+++,,,------.........---,,,------......------,,,------------------------,,,...000000//////111333333333333222222222111111111111000000000000000111000///......///111333444555777888777555444444555222111111111222222333444333333333555777777555333444444444555666555333000222222333333444555666666555555555555555666777888777888999:::;;;::::::999<<<<<<;;;;;;;;;;;;::::::;;;===???@@@AAA@@@???>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<===============<<<;;;;;;;;;;;;:::::::::999999888777777777777777888888<<<;;;999999<<<@@@EEEHHHBBB???;;;999999999888888999:::;;;<<<<<<<<<;;;:::888888777777777777777777777777888999999999888888777999;;;===>>>>>>>>>===;;;<<<===>>>===<<<:::999:::999999999999999999:::777777777777777777777777444555555555666666777777888888888777888999999:::777888999;;;<<<=========:::;;;<<<<<<======<<<<<<>>>>>>===<<<;;;;;;;;;;;;666666666666888:::<<<===<<<<<<;;;888555333444666888888888888888888888888666666777777888888888999666888999888555444555777777666444333444555888999777666555666888:::::::::?????????>>>@@@FFFOOOVVVcccooo000///...------...///000///...---,,,,,,,,,,,,,,,............////////////000//////.........//////000000000000000000000000111111000000//////......000000000000000000000000000111111111111222222222111222222333333444444555333444444555555666666666888999999:::<<<===>>>>>>CCCCCCEEEGGGIIIJJJLLLMMMUUUVVVXXX[[[___bbbdddeeehhhlllrrrvvvyyy{{{}}}yyyxxxvvvtttrrrrrrssssssrrrpppmmmjjjgggdddbbbaaabbbaaa```^^^]]][[[ZZZYYYWWWWWWVVVUUUSSSPPPNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFHHHGGGEEEBBB@@@>>>======444444333333222111000000000000000000000000000000000000000000////////////........................222222222111000...---,,,...---+++******+++---...........................------,,,+++,,,---...///000000111222222222222222333333222111000000111111......///000111222222333666555555444333222111111333333222111111222222222555555444444444333333333444555555555444333333222555555444333444555666777333444444444555666666666888888999:::;;;======>>>;;;;;;::::::::::::;;;;;;============<<<<<<<<<<<<>>>============<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;999999888888888888888888999999:::<<<>>>???@@@AAA>>><<<:::888888888::::::>>>>>>======<<<<<<<<<;;;888888888888888888888888888999:::;;;<<<;;;::::::<<<;;;:::999888999:::;;;;;;::::::999999::::::;;;===<<<;;;:::999999999999999777555444333444666777444444444555666777777888666777999:::;;;;;;;;;:::::::::::::::;;;<<<<<<============<<<;;;;;;::::::=========<<<;;;:::888888999777666666777:::===???BBB===888555666888888777666888;;;<<<===<<<:::888888888999999999999888888::::::999888777666555555666666666666777777777777:::999777666666666777888999999999:::===@@@DDDFFFMMMTTT___lllzzz...---,,,++++++,,,---...///...---,,,,,,,,,,,,---............//////////////////............//////////////////////////////000000000000//////......//////////////////////////////000000000111111111222222111111111111111111222222222333333333333333555666666777999::::::;;;;;;<<<===???AAABBBDDDDDDFFFGGGIIIKKKNNNQQQSSSTTTYYY]]]bbbfffhhhiiikkkmmmqqqtttwwwyyyyyyxxxxxxyyy}}}~~~{{{zzzxxxvvvsssqqqooonnnhhhgggfffdddccccccbbbbbbcccbbb___\\\ZZZWWWVVVUUUVVVUUUTTTSSSRRRPPPOOOOOOOOOOOONNNMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA;;;:::888666555333333222444333333222111111000000000000000000000000000000000000000/////////..............................//////000000//////...---,,,,,,,,,------,,,,,,,,,...........................---,,,,,,,,,---////////////000111111111111111222222111000000000000000/////////000111111111222444444333333222111111111333333222222222222333333555555444444444333333333444444555555444444333222555444444333444555666777777666666555555444333333888888999:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::========================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999;;;;;;;;;<<<<<<=========;;;:::999888888999;;;<<<>>>>>>=========<<<<<<<<<999999999999999999999999888999:::;;;;;;;;;::::::;;;;;;:::999999:::;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999999999999888777666444444555666777444444555555666777777888666777888999::::::999999;;;::::::999999::::::;;;===<<<<<<<<<;;;;;;:::::::::::::::;;;::::::999999999888666666777:::<<<>>>AAA===888666777888777666666888:::<<<<<<;;;999888777888888999999888888777999999888888777666666666666666666666666666666777999999777666666666777777666666666777999<<>>@@@BBBDDDEEEFFFHHHKKKOOORRRSSSTTTVVVWWW[[[^^^aaacccccccccdddeeejjjkkkmmmppprrrssstttuuuwwwxxx{{{}}}}}}~~~~~~}}}|||||||||{{{zzzyyyyyyyyyyyy{{{zzzwwwuuutttsssssssssssssssssssssrrrqqqooonnniiihhhgggeeecccaaa___^^^YYYYYYYYYXXXWWWVVVUUUTTTRRRQQQOOOMMMKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDFFFEEEEEEDDDBBB@@@???>>>>>>======<<<;;;:::999999444333222111000/////////333222222111111000000///000000000000000000000000000////////////.........------------------------,,,,,,---...////////////***+++---//////---+++***------------------------......------......///000......///000000000000///111000//////.../////////000000000000000000000000111111111111111111111111333333333222222333333444555555444444444333333333444444555555444444333333555444444444444555666666777666666555555444444444888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999<<<<<<<<<===>>>>>>??????>>>>>>============<<<<<<======<<<;;;;;;<<<<<<===:::::::::;;;;;;;;;;;;;;;======<<<<<<;;;:::::::::999888888888888:::<<<=========>>>>>>======<<<<<<::::::::::::::::::::::::888999:::;;;;;;;;;::::::;;;:::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999888777666555444555666777444444555555666777777777666666777888888888777777::::::999888888888999999;;;;;;;;;;;;;;;;;;;;;:::777888999999:::::::::999999888777666777999;;;===>>><<<999888888888777555666888:::;;;;;;;;;999888777888888999999888888777777777777777777777777777666666666666666666666666888888777666666666777777555555555555777999;;;<<<;;;===???BBBHHHRRR___iii...........................------,,,,,,,,,---------------.........//////......---------...//////////////////////////////////////////////////////////////////////////////....../////////000000000/////////.........------111000000000//////......000000000111222333333333222333333555666777888888999999:::;;;<<<===>>>>>>>>>@@@CCCEEEEEEEEEFFFHHHJJJMMMPPPQQQRRRRRRTTTUUUWWWXXXZZZ\\\^^^```aaaaaacccdddeeeggghhhiiiiiiiiiggghhhkkkmmmoooqqqrrrsssqqqpppnnnmmmkkkjjjjjjjjjkkkjjjiiihhhggghhhhhhiiiiiihhhfffdddbbbaaaaaaaaaccccccddddddcccaaa```___ZZZZZZYYYWWWUUUTTTSSSRRRNNNOOOPPPPPPOOOMMMLLLJJJHHHGGGFFFDDDCCCCCCBBBBBB@@@@@@@@@?????????????????????>>>>>><<<;;;:::999666666555555444333333222222111111000000000000000111111111000000//////////////////////////////////////////.........------------------------------++++++,,,---............+++,,,---......---,,,+++------------------------............//////000000,,,---......//////......///......------.........000000000000000///////////////000000111111111222333333333222333333444555555555444444444333333333333444444555444444333333444444444444555555666666333333444555666777777888888888999:::;;;;;;<<<<<<<<<==================<<<;;;::::::::::::999999999999:::;;;<<<===>>>??????>>>>>>==================>>>===<<<;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;======<<<;;;::::::999999999999999888999:::;;;<<<======>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;::::::999888888777666666555555666666555555555555666666777777666666666666666666555555888777777777777888888999:::::::::::::::;;;;;;;;;999999::::::::::::999999999888777777777999:::;;;;;;;;;:::999999777666555666777999:::::::::999888777777888888888888777777666666777777888888888888666666666666666555555555777777777666666666777777777777777777888999:::;;;;;;===>>>>>>@@@EEENNNUUU___hhhttt---..................---------,,,,,,,,,------...------------............---------------...//////......................................./////////......................../////////000000000111111........./////////000000111111000000//////......//////000000111111222222222222333333444555666666444444555555666666777777999;;;======<<<<<<>>>??????AAADDDEEEEEEFFFGGGIIIHHHIIIJJJKKKMMMOOOPPPQQQPPPPPPQQQRRRSSSSSSSSSSSSUUUVVVWWWYYY[[[\\\\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZYYYXXXWWWXXXYYYZZZWWWVVVUUUSSSRRRPPPPPPOOORRRRRRSSSSSSSSSQQQPPPOOOKKKJJJJJJIIIGGGFFFFFFEEECCCCCCDDDEEEDDDCCCAAA@@@BBBAAA@@@@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;888999888888777666555444222222111111000000/////////......------......///000000////////////..........................................------------------------------------,,,,,,---------------,,,......---,,,,,,---......------------------------.........///////////////,,,,,,---..................---------------......000000000///////////////...//////000000111111222222222222222222333444555555555444444444333333333333333444444555444444333444444444555555555555555333333444555666777888999888999999::::::;;;;;;;;;<<<<<<===>>>>>>===<<<<<<;;;;;;;;;:::::::::999999888888999:::<<<===>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888999999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::<<<;;;;;;::::::999999:::<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999:::;;;<<<======>>>>>><<<<<<===>>>>>>===<<<<<<::::::;;;;;;;;;:::999888888888777666666666666666555555555555666666666666666666555555555555555555555555555666777888999:::888888999999::::::;;;;;;<<<<<<<<<<<<;;;:::999888999888777777777888999999999:::::::::888777666555666777888999999999888888777777777888888777777777666666666777888888999999777666666666555555444444666666666777777777666666888888888888888999999999666999<<<<<<<<<===AAAEEEJJJOOOWWW```iiiuuu++++++,,,,,,,,,,,,++++++------,,,,,,,,,---......,,,------------.........,,,,,,,,,,,,---...//////........................---............/////////........................//////000000000111111111---......///000000111111000000000000//////////////////000000111111111111000000111111222222333333333333444444444444555555555666777777666666777999888:::;;;;;;;;;;;;===????????????@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCGGGGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDAAAAAAAAA@@@@@@??????>>>===============<<<;;;;;;<<<<<<;;;:::::::::::::::666666666666666666555555222333333333222111000000111000000000/////////...///...............//////......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,000...,,,++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,---............------------,,,------.../////////////////////////////////000000111111111222111111111111222333444444555555444444444333333333333333444444555555444444333444555555666666555555666666666666666666666666888999999999:::::::::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;:::::::::999999888999999;;;<<<===>>>>>>======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>===;;;;;;888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;::::::999;;;===>>>@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<<999:::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999:::;;;;;;;;;:::999888888888888777777777666666555555666666666666666666666555555444444555666666666666666666777888999999777777888999999:::;;;;;;=========<<<;;;:::888888999888888777777777888888888999::::::777666666666666666777888888888888888666777777888888777777666666666777777888888888999777666666555555444444444555555666777777777666666666666666666777777777777333777;;;<<<:::999;;;===AAADDDGGGIIIMMMUUU```gggsss|||***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---...///,,,,,,---------.........,,,,,,,,,,,,---...///000........................---------.........//////................................./////////000000.........///////////////.........///////////////////////////000000000000000000000000000111111111333333333333444444444444222333444333222222444555444666666666555555777999:::999999888999:::;;;<<<<<<;;;;;;::::::::::::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDD@@@@@@AAAAAAAAAAAAAAA@@@CCCCCCCCCCCCBBBBBBAAAAAA===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888999999777777666555555555555555333333222222111111111000///000000000000//////...000000000///////////////000000///////////////000---------------------------------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---,,,------...............---------------...//////---.........///000000000000111111111111111111111000000000000111222333444555555444444444333333333222333444444555555444444333444555666666666555444666666666666666666777777999999999999999::::::::::::;;;<<<======<<<;;;::::::999999999999888888888;;;;;;<<<<<<===>>>??????======>>>>>>>>>?????????===>>>???@@@???===;;;999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<;;;<<>>===::::::::::::::::::::::::::::::999999999:::;;;<<<999:::;;;<<<<<<;;;:::::::::;;;===>>>>>>===;;;:::888999;;;<<<<<<;;;999888888888888888888777666666666666666666666666666555555555444444555666777888999888888777666666666777666666777888999:::;;;;;;;;;;;;;;;;;;;;;:::999888999999888888777777777777888999:::999666555666888666666666777777777777777666666777777777777666666777777777777777888888888777777666555555444333333444444666777777777666666444444555666666666666666555777::::::888777999<<<;;;===?????????BBBHHHMMMUUU\\\fffppp{{{,,,,,,............,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++++++++,,,---...///000........................---------.........//////........................---------.........//////000//////......------,,,---------....../////////......//////////////////111111111111111111111111......//////000000000111111222222222111111333444444555555555333333555666888777666555444555666777999999888777777777777777666777888:::<<<=========:::::::::;;;<<<===>>>???;;;<<<===>>>>>>>>>===<<<999999999::::::999999888555666777777777666555444777777777777777777777777666555333222222333444555555444444333222222222333222222111111000//////...000000111111111000000///000000000///////////////...------,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++...000111222222,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,,,,---......//////......---------------...///000,,,------...///000111111222222111111111111111111////////////000111222333555555444444444333333333222333333444555555555444333333555666666666555444333333444666777999::::::999999999999999999::::::999:::<<<======<<<:::999888888888888777777777777======>>>>>>??????@@@@@@======>>>>>>?????????@@@<<<>>>@@@AAAAAA>>>:::888::::::;;;;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;<<<===>>>????????????;;;<<>>===::::::::::::::::::::::::;;;:::999888999:::;;;<<<999:::;;;;;;;;;:::999888:::;;;<<<>>>>>><<<;;;:::888999;;;<<<<<<;;;999888888888888888888777666666666666666666666555555555555444444444555666888999<<<;;;:::888666555444444555666666888999:::;;;<<<888888999::::::::::::999999999888888777777666666888999:::888555444666999666666666666777777777777666666777777777777666666888888777777777777777777777777666555444444333333333444666777777777666666555555666777888888888888444666777555222222666:::555999<<<<<<;;;<<>>?????????>>>????????????===;;;:::======<<<<<<<<<======>>>>>>>>>>>>>>>>>>===<<<;;;============>>>>>>>>>>>>AAA@@@??????>>>>>>??????::::::;;;;;;<<<=========;;;:::999888777888999:::999999999999999:::::::::999;;;<<<;;;999999<<<>>>::::::::::::::::::::::::;;;::::::999888777666666777777666666666666777777777777777777666666666666777777777666777777888888;;;:::999888777777777777888999::::::::::::999888999999999888888888888777999999888888888888999999777777777777888888888888666666666666666777777777777777666666777888999999888888777555555444444444555555444444444444555555666666666666666777777888666666666666777777777777777777777777888:::===>>>>>>BBBFFFHHHJJJQQQ\\\dddwww}}},,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------............------..................------......------------..............................------,,,,,,,,,,,,------000/////////.........---............//////////////////............//////............////////////.../////////000000000000...............//////000---...///000000111000000111222222222222333333333333333333333333333333333444444555555444333333222222222333333333333444444555555444444555555666777777777777666666666555555444444333333333333444444444444444444444444444444444444333222111111111111111111111000///.........000///---...000000...+++......------......///000........................,,,,,,,,,------------...******)))))))))***++++++------------------------,,,---///000000///---,,,++++++,,,------,,,++++++---,,,+++******+++,,,,,,+++,,,---......---,,,,,,,,,,,,---......---,,,,,,---------,,,,,,+++++++++//////.........---------............////////////////////////////////////---......///000000111111...///000111111222111111000111111222333333444444444444555555444333333222444444444333222222444666555444444444444555666666555555666666777888999:::888888888999999888888777888888888888888999999999888888999999888777777666999999:::;;;<<<===<<<;;;;;;<<<<<<<<<======>>>>>>===>>>>>>>>>>>><<<;;;:::<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????>>>>>>===============>>>>>>>>>>>>@@@???>>>>>>======>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<::::::999888888888888999888888888888888888888888888999;;;:::888888:::<<<:::::::::::::::::::::::::::999999888888777777777777777666666666666777777777777777777666666666555888888888888999:::;;;<<<;;;:::999888888777777777777888999999999999888777888888888777777777666666999888888777777888888999555666666666666777777777777777777777777777777777777777666666777777888999999888777666555555555555555555444444444444555555666666555555666666777888555555555666666666777777666666666666777999:::;;;666999<<<===>>>BBBJJJQQQUUU\\\gggsss,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------------------.........---------------......------------------------,,,,,,++++++++++++,,,,,,/////////...............,,,------...//////000000000000////////////000000............////////////....../////////000000000---------------...//////...//////000000/////////000000000111111111222222111111111111111111111111222222333333222222111111111111111111222222222222222222111111222222333444555555555444444444444444222222222111111222222222222222222222222222222222222111000//////......///000000//////...---------...,,,,,,,,,------,,,***------,,,,,,,,,---......------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,------------------------,,,,,,............,,,,,,******++++++++++++******++++++*********+++,,,,,,+++,,,---...////////////,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++...............---------............////////////.................................//////000000111...///000111111222111111111111111222222333333444444444444444444333333222333444444333222222444555555555555555555666666777444444444555777888:::;;;777777888888999888888777666666666777777888888888888888888777777777777666888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;:::999;;;;;;;;;;;;<<<===>>>???>>>???@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::999999999999999888777777777777777777777666666666666888999888777777999:::999999999999999999999999888888888888888888888888777666666555555666666777777777777666666666555555777777888999;;;>>>???AAA;;;;;;:::999888888888888666777888888888888777666777777777777666666666555888888777777777777888888555555555555666666666666999999888888777777666666777666666666666777777888999888777666666666666666555444444333333444444555666555555555555666777777444444444555555555666666666666666555666777888888555888999999888999>>>BBB===BBBKKKUUU```lllwww}}},,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------......------,,,,,,------......------------------------,,,++++++******++++++,,,........................---------......///////////////............//////............////////////........./////////000000......------......///000//////000000///......---/////////000000000000111000000000000000000000000000000000111111000000////////////000000000111111000000000000000111222222222222222222222222222222333222222111111222222333000000000000000000000000000000///...............000000000//////...........................---,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,---------111000///...............------------------------+++,,,,,,------,,,,,,+++***++++++++++++++++++***)))))))))******++++++,,,,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////------------------------........./////////000000000000222333333333333333111111111222222333333333333333444444444333333222222444444444222222333444444444444444444555666666444444444555666777888999666777777888888888888888555555555666666777777888:::999999999999999999999;;;<<<>>>>>>===;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;::::::999999999::::::;;;<<<===???@@@>>>???@@@AAAAAABBBAAAAAA============>>>>>>>>>>>>???>>>======<<<<<<======<<<<<<;;;;;;:::999999888777888999999999888666555666555555555555555555555777777888999999888999999999999999999999999999999666777777777888888888999666666666555555666666666777777666666666555555555555666777999<<>>:::888888999999999999:::::::::::::::::::::999999999999999999999::::::<<<===>>>???>>>???@@@AAAAAAAAAAAAAAA============>>>>>>>>>>>>??????>>>============>>><<<<<<;;;:::999888888777666777888999888777666555555555555555666666666666888999999:::;;;;;;:::999888888888888888888888888666666666777888888999999666666555555555555666666666666666666555555555555333333555777:::===@@@AAA::::::999999888888999999999999999999999999999999999999888888888777777777777666666555555666666777666666777777777888888888:::999999888777666555555666666555555555555555666555555444333333333444444333333222222222222333333444444444444444555555666333333333333444444444444777777777777777666666666444555666666555555555666;;;<<<======>>>AAAFFFIIIMMMQQQWWW^^^fffpppyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------.........//////......---,,,,,,+++---,,,,,,,,,,,,,,,,,,---............////////////------.........////////////////////////000111111///////////////...---,,,........./////////000000////////////////////////------.../////////..................///////////////////////////000000111///////////////000000000///......------......///........................000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,,,,,,,+++++++++,,,------------------------------++++++++++++,,,,,,,,,,,,++++++******)))*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***++++++,,,+++++++++,,,,,,+++*********++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------...........................////////////////////////////////////...........................///000111111222111111222222222222222222222222111222222333333333333333111222444444333222222333222222222222222333333444777666555444444333333444555555666777888888888888666666777777888999::::::999888777777777888999:::???CCCEEEDDD???:::888888888888888999:::;;;;;;;;;::::::999999999999::::::::::::::::::;;;<<<===>>>===>>>??????????????????============>>>>>>>>>>>>@@@???>>>>>>======>>>>>>;;;;;;:::999999888777777777777777777777666555555444444555666777888999999:::::::::<<<======<<<:::777777777777777777777777666666666777777888888888666555555444444555555666666666666555555555444444222222333555888:::===>>>999999888888777888888999::::::999999999999::::::999999999999888888888888666666555555555555666666777777777777888888888888888888777777666666555555666555555444444444444555444333333222222222333333333222222111111222222333444333333333333444555555333333333444444444555555666777777777777777666555444555555666666666777777999:::;;;::::::<<>>======<<<<<<============>>>>>>>>>>>>>>>>>>===<<<<<<<<<======::::::999999888888777777777777666555555555555666444444666777999;;;<<<===:::999:::<<<>>>>>><<<999777777777777777777777777666666666777777777777777666555555444444555555666666666555555555444444444222222333444666888:::;;;888777777666666777888888:::999888777777888999:::888888888888777777777777666555555444444555555666666666666777777777777888666666666555555555555555666555444444333333444444444333333222222333333444222222111111111111222222333333333222333444444555444444444444555555555555444444555666666666555444777666555666777888999999777999;;;;;;;;;<<<>>>@@@;;;<<<>>>??????BBBEEEHHHGGGMMMTTT[[[aaaiiisss{{{,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......---......//////......---******+++,,,,,,---......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........+++,,,,,,------......///.........------...................../////////000---------.........//////...------------...//////------...............---////////////000000000111////////////////////////,,,------.../////////............/////////000000------,,,,,,------...///........./////////000000000000000//////000000000........................---------,,,,,,---......////////////////////////,,,...000///,,,+++,,,---------,,,,,,------...///******************************+++++++++,,,,,,,,,************+++,,,,,,---------------------------...------,,,,,,------...+++***)))(((((()))***+++,,,------...---,,,***))))))(((((()))***---///000---,,,+++******+++,,,---+++++++++,,,,,,------------------.........//////............/////////000.............................................---000111222333333444333333222222222222222222222222000111222333333333333333000222444444333222111222444333333333333444555555333333333333444444555666444555666777888888888888888999999;;;<<<===>>>>>>===<<<:::::::::<<<>>>???888>>>CCCCCC???;;;:::<<<666777888999;;;===>>>>>>;;;:::999999999:::;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;::::::============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<999999999888888888888888888777666444444555666666444555666888:::<<<>>>???:::999999<<<>>>>>>;;;888777777777777777777777777777777777777777666666666555555555444444555555555666666555555555444444444333333444444555777888999777666666666666666777777999888777666666777888999777777777777666666666666555555555444444555555555555555555555666666666777444444444555555555555555666555444444333333333333444444333333333444444555222222111111111111222222333333222222333333444555444444444555555555666666222222444555555555444444666444222222444555666666444666999:::999999:::<<<666999;;;===<<<<<<===>>>@@@CCCFFFGGGGGGMMMVVV]]]cccffflllssszzz,,,,,,,,,+++++++++******((((((((()))***,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++000///......,,,,,,+++***---......---,,,---///222------------,,,,,,+++***------,,,+++,,,---...///,,,,,,,,,---------......------------------------//////.........---------///---,,,,,,,,,---,,,,,,------......------,,,+++.........------,,,,,,,,,***+++,,,---............---------------------------...............------------------------------***,,,...///...---***)))+++,,,------......------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++*********************+++,,,+++)))(((((()))+++,,,******+++,,,---///000111,,,,,,++++++***)))))))))---,,,,,,+++*********+++'''***,,,+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++************,,,---...++++++******++++++,,,---......,,,+++***+++,,,,,,---,,,,,,+++*********+++++++++,,,,,,---...//////////////////............---......//////...------,,,,,,,,,---------......222111000000///000000111111111111111111111111111000111222222333333222222333333222111222333555666333222222111111222222333333333333333333333333333555555555555555666777777:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<=========>>>>>>??????;;;<<<<<<;;;::::::;;;===>>><<<:::888888888999:::;;;:::999888888888999:::999999:::;;;;;;;;;::::::888999:::===??????===<<<999999888888999;;;===>>>999888888777666555555555555555666666666666555555555555666777999<<<>>>@@@999999:::::::::999999888777666555444444444444444999888777666555555555666777666666555555555666666666555555444444444555555555555444444444444555555888999999777555444555666777777888888888999999999999999999888888888777777888777777666555444444444333333333444444555555555444333333444444555777777555555555555555555444444111111222222222111000000555444333333222222333333555555555555555555555555444555555555666666777777555444444333333333444444888777777777666666666666666666666666777888::::::777777777777777777777777:::;;;<<<>>>@@@AAACCCCCCJJJLLLPPPTTTYYY___eeeiiiwwwzzz{{{ttt,,,,,,,,,+++++++++******************,,,---...///------------------------************************++++++,,,,,,,,,,,,------///...,,,+++******++++++,,,,,,,,,++++++******)))(((***,,,,,,+++***++++++,,,---------,,,,,,+++***---,,,,,,+++,,,---...///,,,,,,,,,------------...------------------------.........---------,,,,,,///.........///000111111------......------,,,+++......---------,,,,,,,,,++++++,,,---............------------------------------............------////////////////////////---------,,,,,,,,,++++++,,,------...............+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++...------,,,,,,+++++++++,,,+++***))))))***+++,,,******++++++,,,---//////******************++++++---,,,++++++*********+++***,,,---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,+++******)))***++++++++++++******++++++,,,---,,,+++************+++,,,---,,,++++++*********++++++,,,,,,------.........////////////..............................------,,,,,,,,,---------......000000000000000111111111111111111111111111111111111111222333333333333333333222222222222333444555333222222111111222222333333333333333333222222222444444444555666888999::::::;;;<<<======>>>>>>===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>:::;;;<<<;;;::::::<<<===>>><<<:::999888888999::::::999888777777888999::::::::::::::::::999888888888999:::<<<>>>===<<<:::999999999999:::;;;<<<===888888777666666555444444555555666666666666555555555555555666888:::<<<>>>888888999999999999888888777777666555555555666666888888888777777666666666777666666555555555555555777666666555555555666666666666666555555666666666888999999777555444555666777777888888888999999999999999999888888888777777888777777666555555444444444444444444555555666666666666555555555666666777444444444444444444444444222222333333333222111111444444333222222222222333444444444444444444444444444444555555666666666666555444444333333333444444666666666666666666666555666666666666777888999999777777777777777777777777666777888999;;;<<<======<<>><<<::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;:::::::::<<<>>>===<<<:::999888888999:::999888777666666777888999;;;;;;:::999888777666555999999;;;;;;<<<;;;:::999888999999:::;;;;;;;;;;;;777777666666555444444444555555666666666666555555555555555555666888999:::777777888888888888777777777777666666777777888888777888999:::999888777666777666555555444444444555777777666666666777777888777777666666666666777777888888888777555444555777777777777888888888888999999888888888888777777777777777777666555555444444444444555555555555555666999888888777666555555555333333333333333333333333444444555555444333333222444444333222222222222222333333333333333333333333444444444555555555555666444444333333333333444444444555555555555555555555777777666666666777777888555555555555555555555555555555666666777777888888777888:::;;;;;;===@@@BBBAAADDDGGGJJJMMMQQQUUUYYY]]]___ccchhhnnnssswwwyyyyyy{{{~~~}}}{{{{{{wwwrrrnnnkkkiiifffddd[[[VVVQQQMMMLLLIIIDDD@@@,,,,,,,,,+++++++++******,,,++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,+++++++++******++++++,,,,,,------------,,,...111111///---,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++,,,...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,+++,,,------......------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++++++++******))))))))))))***++++++++++++***)))++++++***************+++))))))*********+++++++++++++++***************+++******+++******))))))***++++++++++++++++++++++++************************+++******)))))))))((((((***************++++++,,,,,,,,,+++***************++++++***************+++------------------,,,,,,//////.........---------///---,,,++++++---...000,,,,,,,,,---------......,,,...000222333333111000111111111111111111111111222222333444444444444333222222222222222222333333222222111111111111222222111111111111111222222222222222333444555777999:::999999:::<<<<<<<<<<<<<<>>@@@AAACCCFFFHHHGGGIIIKKKNNNQQQTTTVVVWWWVVVXXXZZZ\\\^^^aaadddgggfffggghhhjjjlllnnnpppqqqqqqnnnjjjgggddddddeeefffccccccbbb```^^^\\\ZZZXXX[[[WWWRRRNNNLLLKKKIIIHHHFFFCCC@@@>>>===<<<:::777,,,,,,,,,+++++++++******************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++*********++++++,,,,,,------...+++,,,,,,+++)))((()))++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********---...///...,,,+++---///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,+++++++++*********)))))))))******+++++++++)))***++++++++++++***)))++++++***)))))))))******+++++++++*********))))))*********))))))***++++++'''''''''((()))***++++++++++++++++++++++++++++++************************(((((())))))******************))))))******+++,,,///......---+++***)))(((*********))))))***++++++------------------,,,,,,............------------...---+++***+++,,,///000,,,,,,,,,---------......,,,...000222333333111000000000000000000000000000111222333333444444333333222222222222222222222111222111111000000111111222000000111111111222222222333333333333444555666666888999:::;;;<<<<<<<<<<<<===<<<;;;:::999::::::;;;:::::::::::::::999999999777888999888777888999;;;<<<<<<;;;:::999999999999666666555555555666888999888777777666666777888888999:::<<<:::888666777888999:::;;;<<<;;;:::999888555555555555555444444444444444555555555555444444333333444444555555555555444555666777777777777777555555555555666777777888666777:::;;;<<<;;;:::999888888777666555444444555555444444444555555666777666555555444444555555666777888888777555555666888777777777777777777777777777777777777777777777777666666666666555555555555444444333333333333333333888888777777555333222000444555555555666666666777888888888777666555444444333333222111111111111222111111111222222222333333444444444444333333333333222222222222222333444555333333333444444444444444666666555555555555555555333333333333333333333333777777777666666666555555333555666666666555777888666888999999888999;;;===<<<===>>>???AAABBBCCCCCCAAACCCEEEFFFFFFHHHKKKMMMJJJKKKKKKLLLMMMNNNOOOPPPQQQOOOMMMJJJIIIJJJKKKLLLHHHHHHHHHGGGFFFEEEDDDCCCFFFCCC???<<<<<<<<<<<<;;;:::888666555555555444444,,,,,,,,,+++++++++*********)))))))))******+++,,,++++++++++++++++++++++++)))))))))******++++++,,,++++++,,,,,,,,,,,,------******++++++++++++******((()))))))))******++++++,,,---,,,***))))))+++---++++++,,,---------,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++---...,,,)))(((***---------......------,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------------------------------***,,,...//////---***(((((()))******++++++************++++++++++++******++++++++++++******************+++,,,---......///************************++++++***************+++,,,,,,++++++***))))))(((***))))))))))))***++++++&&&&&&&&&'''***,,,,,,++++++++++++++++++++++++++++++++++++***************'''((()))***++++++++++++***))))))))))))***++++++//////......,,,+++)))(((***))))))))))))***++++++------------------------.........------------,,,,,,,,,+++++++++---...///,,,,,,,,,---------.........///000111222222111111000000000000000000000000111111222333333333222222222222222333222222111000111111000000000000111111000000111111222333333333444444444333444444555666888888999:::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;::::::::::::999999999999999:::;;;:::888888999;;;<<<;;;;;;::::::999888888666666555555555777888999888777666666666777999:::888;;;<<<;;;777666888:::;;;;;;;;;;;;::::::999888555555555555555555555555444444555555555555444444222222333444555555555444444555666777777888888777666666555555555666777777666777888:::;;;;;;;;;::::::999888777666555555555444444333444444555666777555555444444444444555555666777888777555555666888888777777777777777666666666666777777777777777888666666666666666666555555444444444444444333333333555666666666666444222111555555555666777777888888888888888888777666444444333333222111111111111111111111111222222333333444444333333333333333222222222111111222222333444555555555444444444333333333555555444444444555555666333333333333333333333333666666555555444444444444000222444555444444555666444555555555444444666888555666777888999:::;;;<<<:::;;;<<<<<<;;;<<<>>>@@@============>>>>>>>>>>>>??????>>>===<<<===>>>>>>::::::;;;;;;;;;;;;;;;:::;;;999666666777888777777555444444333333333444444,,,,,,,,,+++++++++*********))))))))))))***++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,+++***))))))))))))))))))*********+++---......---,,,---///***+++,,,,,,---------,,,)))***+++,,,---,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++&&&)))+++***&&&&&&))),,,------......------,,,+++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------------------------------,,,,,,---------,,,+++***))))))***+++++++++++++++******++++++++++++******++++++++++++************+++++++++,,,,,,------...,,,+++***))))))***+++,,,++++++*********++++++,,,++++++******************)))))))))))))))***++++++***((('''))),,,...---+++************************+++++++++*********)))))))))***+++,,,,,,++++++***)))))))))))))))***++++++++++++,,,---,,,+++***))))))))))))))))))***+++++++++,,,,,,------..................---------,,,,,,***++++++,,,,,,---......,,,,,,,,,---------......000000000000000111111111000000000000000000000000///000111111222222111111111222222333222111000///111111000000000000111111111111111222333444444444444444444555666777888999777888999::::::;;;;;;:::666777999;;;<<<<<<<<<;;;;;;;;;:::::::::999999999===>>>>>>===;;;:::;;;<<<;;;;;;;;;;;;:::999888888666666555555666888999::::::999777666666777888999888;;;===;;;777666999<<<===<<<;;;:::999999999999666666666666666666666666333444444555555444444333111222333555555666555555444555666777888888888888888888777666666666777777666666777888999:::;;;;;;<<<;;;:::888777777666666444444444444555666777888666666555555555555666666666777777777555555777888888888777777666666666666666666666666777777888888555666666666666666666666777777666666555555555555333444666777777666555444444444555555666777777888999999888888777555444333333222222111111111111111111111222222333444444555333333333333222222222111111111111111222333444555777777666555444333222222333333333333444555666666444444444444444444444444555555555555444444444444222444666666555444444555333444555555444444555777444555555666777777888888666777888777666666888:::888888888888888999999999888999999999999888777777555666666777777777666666666444333444555555444333444444444333333333444555,,,,,,,,,+++++++++***************)))******++++++******************************+++,,,------......++++++,,,,,,,,,---------))))))+++,,,,,,+++***)))++++++++++++++++++++++++%%%(((,,,---,,,+++*********+++,,,,,,------------)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++'''***---,,,))))))---111------......------,,,+++*********++++++,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++)))***+++,,,------...---++++++++++++++++++++++++...---,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++******+++++++++************)))++++++******************,,,+++)))(((((()))+++,,,++++++******+++,,,,,,---)))))))))***++++++,,,,,,))))))((())))))***++++++...+++***+++---///---+++************************++++++++++++******)))))),,,,,,------,,,+++)))((()))))))))))))))******+++'''(((***+++,,,,,,++++++))))))((())))))***++++++++++++,,,,,,---...//////......---------,,,,,,,,,)))***+++,,,---...------,,,,,,,,,---------......222111000000///000000111000000000000000000000000//////000111111111111111111222333333222111000///111111000000000000111111111111222333444444555555444444555666888:::;;;<<<777777888999::::::::::::333666999<<<>>>===<<<;;;;;;;;;;;;::::::999999999AAAAAAAAA???===<<<<<<>>>;;;;;;;;;;;;:::999888888777666666666777888:::;;;===;;;999777666666777888888;;;===;;;888777:::>>>>>>===;;;999888888999999666666666777777777777777333444444555555444444333000111333555666666666555555555777888999999999999::::::999888777777777888666666666777888:::;;;<<<===<<<;;;999888777777777555555555555666777999999777777666666666666777777666777777777555555777999888888777777666666666555555666666666777777888888555555555666666666666666999999888888777777666666333444666888999888777666333333444444555666777777999999888888666555444333333222222111000111111111111111222333444444555555333333333222222111111111111111111111222333444555888888777666444333222111222222222333444555666777444444444444444444444444666666666666666666666666111333555555444222222222222333444333222333555666888888888777666666666555222333444333333333555666555666666777777888888999666777888888777666444333333444444444444444333333333222222333444333222000111111222111000000111222***************************************)))((((((************************(((((()))***+++,,,,,,,,,******************++++++***************************)))((((((((()))+++,,,***+++,,,,,,------,,,,,,+++*********+++,,,------,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************------++++++++++++------************************))))))******++++++,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++************))))))))))))))))))***++++++++++++***++++++************++++++************************'''(((***++++++***)))(((''''''&&&&&&'''))),,,---((()))+++,,,,,,***'''&&&******************************))))))((((((''''''(((((()))***************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////........................///000000000000//////...000000000000111111111111000000000000111111111111333333222222333333444555333555777888888888999;;;;;;:::999888999:::;;;<<<::::::;;;;;;;;;:::888777<<<<<<;;;::::::999888888???BBBDDDAAA<<<999;;;>>>???@@@BBB@@@===999777777888555444555888::::::888::::::::::::::::::::::::::::::999999888777777777::::::999999888777777777555555666777777777777777333444666777777777666555555444444333333444444555666666777777888888999999999999999888777666666555333444666888999::::::999>>>===<<<:::888666555444999666222222555777777666666666777888888888888888999888777666666555666666999999888777666666777777444444555555666777777777555555555666666666666666555666777777777666444333555555555666666666666666666333222333777999888777888777666555444333222222333222222222111000000000111111111000000000000000111222222333333222222111222222222222333444555666777777666555333222111111222222333333333222222111333333333333333333333333555555555555555555555555444333222111222333444555444444444333333222222222555555555444444333333333444333222111222333444555---...000222333555555666888777777666555555444444222222222222222222222222222222222111111111111000333333222222111000//////***************************************)))(((((()))))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++***)))))))))***************************************++++++,,,***+++,,,,,,------,,,,,,******))))))***++++++,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************,,,,,,,,,++++++,,,,,,,,,************************)))))))))***************,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++************))))))))))))))))))***++++++++++++***+++******))))))******+++***************************************)))((('''+++***(((''''''(((***+++************))))))((((((***************************)))))))))((((((((('''(((((()))***************)))))))))))))))***************))))))))))))******,,,+++***))))))((())))))))))))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////....................................//////000000000000////////////000000000111111111//////000000000111111111000000000000000111222222222444777777777777888:::999999999999999:::;;;;;;::::::;;;<<<===<<<;;;;;;<<<<<<;;;::::::999888888>>>AAABBB@@@;;;999:::===>>>???AAA???<<<999777777888666444555888::::::888::::::::::::::::::::::::888888888888888999999999:::::::::999999999999999888888888888888777666555666666777888888888888777444444444444444444444444666666666777888888999999:::999999888777777666666555666888999::::::::::::>>>===<<<;;;999888777777999666333333555777777666666666777888888888888888777666666555555555555666999999888777777777777777555555555666666666777777555555555555666666666666666666666666666555555444666666666555555444444444555333111222555777666555555555555444444444444444222222222222111111111111111111111111222222222222111222222333333222222111222222222222333444555555444444333222111000000///222222222333333222222111222222222222222222222222333333333333333333333333333333222222333333444444444444333333333222222222555555444444444333333333333222222222222333444444111111222333333333333333555555555444333222222222222222222222222222222222222222222111111111000000222222111000000///......************************)))************))))))((())))))))))))))))))))))))************************---,,,,,,+++***)))(((((()))))))))))))))))))))))))))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++***++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************++++++,,,,,,,,,,,,++++++***************************))))))))))))))))))(((++++++************++++++++++++************++++++,,,,,,++++++************************))))))))))))((()))******++++++******+++******))))))******+++************************---,,,+++)))((((((''''''...,,,+++)))((((((((())),,,+++)))((((((((()))***************************))))))))))))(((((((((((((((((()))***************************))))))))))))***)))(((''''''((()))***)))((((((''''''((((((((())))))))))))*********************++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++******++++++,,,,,,------////////////......------........................---...///000000111000000//////000000000000111111//////000000000000111111000////////////000111111111333555666666666777888777888999999::::::999999999:::;;;===>>>>>>??????<<<;;;;;;::::::999999888<<<>>>@@@>>>:::888:::<<<<<<>>>???>>>;;;888777777888666555666888999999999::::::::::::::::::::::::777777888888999::::::;;;999::::::::::::;;;;;;;;;;;;;;;;;;:::999888666555666666666666666777888888333444555666666555444333555555666777777888999999:::999999888888777777777888999999:::;;;;;;::::::===<<<<<<;;;;;;::::::999999777555444666777777777666666777888888888888888555555444444444555666666999888777777777777777777666666666666666666666777444444555555555666666666777666666555555555555666777777666555444333222222555333222222333444444333222222222333333444444444111111111222222222222222111111222222333333333444111222222333333222222111222222111222222333444555333222222222111111111111111222222333333222222222333333333333333333333333333333333333333333333333222222333333444444333333333333333333222222222222444444444444333333333333111222222333333333333333444444444444333222111111555444444333333222222111222222222222222222222222222222111111111000000000000000000//////......---************************))))))************)))((())))))))))))))))))))))))************)))))))))))),,,+++++++++***)))))))))((((((((((((((((((((((((((()))***+++,,,+++*********+++,,,,,,------,,,,,,------,,,,,,,,,------...+++*********************+++++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))***************************************+++,,,------,,,+++*********************************))))))((((((''''''++++++************++++++++++++************++++++,,,,,,++++++******))))))************)))))))))(((((())))))*********************))))))))))))******************************,,,+++***((((((((()))***...---+++***))))))))))))******)))))))))))))))***************************))))))))))))(((((((((((((((((()))***************++++++******))))))((((((+++***)))(((((()))***+++'''''''''''''''((()))***((()))))))))************************++++++++++++************************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,------...000//////......------,,,........................------...000111111111111////////////000000000111////////////000000000111111111111000111111222333000222444555444444555666666777888999:::999888777777777999;;;===???@@@AAA;;;;;;;;;::::::999999999:::<<<===<<<999888999:::;;;======<<<:::777777777777777666666777888999999::::::::::::::::::::::::888888888999999:::::::::888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999888555444333333333444666777333444666777777666444333444555555666777888999999::::::999999999888888888::::::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777777777666666777888888888888888555555555555555666777888888888777777777777777888777777777666666666666666333444444555555666666666777666555444444555666777666555555444333333222222666555333333333333333333111111222222222333333333111111111222222333333333222222222222222222222222111222222333333222222111222222111111222333333444333333333333333333333444111111222333333333222222444444444444444444444444444444444444444444444444111222333444555444333222333222222222222222222222333333333333333333333333000111222444444333222222555555555444333222111000555555555555444444333333111111111111111111111111111111111111000000000000000000000//////.........))))))))))))))))))))))))((())))))*********))))))++++++++++++++++++++++++******)))))))))))))))))))))))))))***+++++++++,,,((((((((((((((((((((((((&&&''')))*********)))(((***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********************************)))***,,,,,,,,,,,,***)))******************************))))))((((((''''''+++******))))))******+++++++++************+++++++++++++++******)))))))))************)))))))))((((((((()))************)))***))))))))))))))))))******************************)))(((((((((***+++,,,++++++******************'''(((***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************++++++******))))))((((((******)))(((((()))******(((((((((((()))***++++++((()))))))))************))))))*********+++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))******+++,,,------//////......---------,,,........................------...000111111111111...////////////000000000...////////////000000000111111111000111111222333000222444444444333444555444555777888999888777666555555777999;;;===???@@@;;;;;;::::::::::::999999999:::::::::999888999::::::<<<<<<;;;999777888888777777777777777777888999::::::::::::::::::::::::::::::::::::999999888888666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;555555444333333555666777444555777888888777555444333444555666777888999999::::::::::::999999999999:::999999999888888888888888999999999::::::::::::999999999888777666777777666666777888888888888888777666666666777888999999888777777777777777888888888888777777666666666555333333333444555666666777777666555444444555666777444444444444444444444444666666555444333333333444333333222222222111111111111111222222333333333444333333222111000//////...111222222333333222222111222222111111111222333333222222333333333333444444000111222333333333333333222222222222222222222222444444444444444444444444111222333444555444333222222222222222222222222222333333333333333333333333000111222333444333222111333333333444333333222222444444444444444333333333111111111111111111111111111111111000000000//////111000000000000000//////))))))))))))))))))))))))((())))))************))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))&&&'''(((((())))))((((((***+++,,,,,,------,,,,,,******))))))(((((())))))+++++++++,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++((()))))))))******************************************++++++++++++*********************************))))))))))))))))))(((******))))))))))))******++++++************++++++************************************))))))))))))'''((())))))******))))))***))))))(((((())))))***************************''''''(((((()))+++,,,---((())))))******+++++++++&&&(((***,,,,,,+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************************))))))))))))''''''((((((((((((''''''))))))))))))******+++,,,))))))))))))************)))))))))************+++************************))))))******+++,,,,,,,,,*********++++++++++++++++++,,,,,,------,,,,,,+++))))))******++++++,,,,,,------------------------........................---...///000000111000000......////////////000000......////////////000000000////////////000111111111222444444444333444555444555666666777777666666555555666777999;;;<<<>>>::::::::::::::::::::::::999999999999999999999999:::;;;<<<;;;999888999:::777888888777666666888999::::::::::::::::::::::::<<<;;;;;;:::999999888888666666777888999999:::::::::;;;<<<<<<======<<<<<<777777777777777888999999555666777888888777666555333333444555777888999999:::::::::::::::::::::::::::999888888888888999999888888888999999:::::::::999:::;;;999777666777888666666777888888888888888888888777777888888999999777777777777777888888999999999888777777666555555222222333444555666666777666555555555555666666777333333444444555555555555555666666555333222333555333333333222222111111111222222222333333333333333333222222111000///......111222222333333222222111222222111111111111222222000000000111111111111111000111222222333333333333000000000000000000000000222222222222222222222222222222333333444444333333111111111222222222222222222222222222333333333333000111111222222222222222111111222333333333222222111111111111111111111111111111111111111111111111111111000000000/////////000000000000000000000000))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++''''''(((((())))))******)))))))))***+++++++++,,,************************((((((((((((((())))))******+++,,,,,,------,,,,,,,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++*********)))************************)))))))))*********++++++************************++++++************++++++************************)))))))))*********************))))))))))))******++++++************++++++(((((())))))******++++++************))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))************************'''((()))***************(((((())))))*********)))'''((()))***+++******)))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************)))))))))))))))*********&&&''')))******)))'''&&&******)))))))))***++++++))))))))))))************))))))))))))************************************((())))))***++++++,,,,,,)))*********+++++++++++++++,,,,,,------,,,,,,+++***************++++++++++++,,,,,,------......///........................//////000000000000//////........./////////000000........./////////000000000000000000000111222222111333555555444333444555555555444444555555666777777666666666777999;;;<<<::::::::::::::::::::::::888888888888::::::::::::;;;;;;<<<;;;999999:::;;;777888999888666555777999:::::::::::::::::::::::::::::::::::::::::::::999888888888999999:::::::::<<<<<<<<<===<<<<<<;;;;;;777888888999999999999999777777777777777777777777222333444555666888999999::::::;;;;;;;;;;;;;;;;;;::::::999888999999:::;;;999999999:::::::::::::::999;;;<<<;;;888666777888666666777888888888888888999888777777777777777888777777777777777888999999::::::999888777666555444111222222333555666666777444555555666666666666666666666555555555555555555333444555444222111333555222222222333333333333333333333333333333333222222111111111111111111111111111222222333333222222111222222111111111111222222111111111000000000000000000000111222333333333333000000000000000000000000111111111111111111111111333333222222333333444444000111111111222222222222111111222222222333333333111111111111111222222333000111111222222111111000000000000111111111111111111111111111111111111111111000000000////////////////////////////////////))))))))))))))))))))))))(((((()))***************************************&&&''''''((()))******++++++++++++******************************************)))((((((((()))+++,,,++++++,,,---------,,,,,,///...------,,,,,,,,,,,,(((((())))))************++++++++++++******))))))************************************++++++++++++************************,,,+++***))))))***+++,,,************************))))))******++++++,,,,,,******))))))))))))******++++++************++++++''''''((()))***+++,,,,,,************))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))************************((()))***++++++***((('''(((((())))))))))))((('''))))))(((((((((***+++,,,))))))))))))))))))))))))'''((((((((())))))******(((((()))***************(((((())))))******++++++((())),,,------,,,)))(((******))))))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))******+++++++++++++++,,,,,,------,,,,,,++++++++++++******************++++++,,,---...//////........................///000000000000000///.............../////////000............/////////000333333222222333333444555222444555555444333444555555555444333333555666777888888777777777888:::;;;::::::::::::::::::::::::999888777888:::;;;;;;:::;;;<<<<<<;;;:::999;;;===777888999888555555777:::::::::::::::::::::::::::888999999::::::;;;;;;<<<999999::::::::::::;;;;;;============<<<:::999888555666777999999888777777888888777777777777888888222222444555666888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999;;;===;;;888666777888666666777888888888888888999888777666666555666666777777666777777888999999;;;:::999888777666555444111111222333555666666777333444666777777777666555888888777666555444444333111333444333000000222555000111222333444555666666444444444333333222222222///000000222333444555555222222222333333222222222222222111111111111111222333333333222222222111111///000111222333444444444333333333333333333333333333333333333333333333333444333222111222333444555000000111111222222222222111111111222222333333333222111000000000111333444111111111111111000///...222222222222222222333333000000000000000000000000000000000000////////////---.....................(((((((((((())))))))))))*********)))))))))))))))***++++++,,,,,,++++++***))))))))))))************************************+++++++++*********))))))))))))(((((()))***++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++++++++,,,***)))(((***+++***************)))((((((###(((+++***((('''((())))))))))))))))))))))))((('''''''''''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))***+++,,,,,,+++***))))))))))))))))))))))))+++***)))(((((()))***+++++++++******))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))******))))))((((((''''''*********++++++,,,,,,,,,)))))))))***+++++++++,,,,,,+++++++++***)))))))))************************)))***+++,,,---.........,,,,,,,,,---------......000000000000111111111111222222111111000000/////////000000000000111111111222111000000000111222333222222222222222222222333555555666666666666555555555666777888888999999888999:::;;;<<<;;;:::999888::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;<<<<<<:::888888999999999888888888888999999======<<<<<<;;;:::888888;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;::::::999888777777888888888999999999777777666666777888999999<<<<<<===>>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;999888888888777777666666777777777777888999:::;;;999999999888777666666555555666666777888999999999888888777777666666555555555444333222222333444555666555555555555444444444444444444444444444444444555444333222111111111111///000000222333444555555666555444444222222111000111111111111111111111111000111222222333444555555333333222222111222222333222111000111222222111000000000111222333333444444222222111111000//////...111111222222222222111111000111222333444444444444333222111000000111222333222222222111111111000000///000111111111111000000222111000//////000111222111111111000000000000000////////////////////////////////////////////////........................((((((((()))))))))******))))))))))))***************++++++,,,,,,++++++***))))))))))))************************************+++++++++*********)))))))))))))))))))))***++++++*********+++++++++,,,,,,************************************************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))++++++***))))))***++++++************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++++++++,,,***)))((()))++++++++++++++++++***))))))"""&&&***+++***))))))***))))))))))))))))))))))))+++***)))(((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((((((***+++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++*********)))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))*********))))))((((((((((((++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***************************************+++,,,,,,------------,,,,,,,,,---------......---.........////////////111111111000000000000000000000000111111111222222111111000///000111222333222222222333333333333444666666666666666666555555444555666777777888888888::::::;;;;;;:::999888777888888888999999:::::::::999999999:::::::::;;;;;;999;;;<<<<<<:::888999999999999888888888888999999;;;;;;;;;;;;::::::999888<<<<<<=========<<<<<<;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888888888888999:::;;;;;;;;;888777777777777888888999:::;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999888888888777777777777777777888888999:::::::::999999888888777666666555555666666777888888999999888888777777666666555555666666555555555555666666666555555555555444444444444444444444444444444444666555444333222222222222000111222333444555555666444444444333333222222111111111111111111111111111222222222333333333333333222222111111111111222222333222111222333333222111111111111222222333333333333222222111000000//////000111111222222111111000222333444555555666555555222222111000000111222222222222222111111111000000///000000111111000000000111111000//////000111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********((()))))))))***+++++++++******++++++++++++******))))))))))))************************************+++++++++***************))))))))))))))))))***+++*********++++++++++++,,,************************,,,+++************+++,,,))))))))))))))))))))))))+++************)))))))))************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++***++++++***(((((()))+++++++++,,,,,,++++++***)))''')))++++++*********+++))))))))))))))))))))))))+++***)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((()))*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))*********))))))))))))(((((((((,,,,,,++++++++++++++++++---------,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,---------......------........./////////000000000000111111111111111111111111222222222333111111000000000111222333333333444444444555555555777777777777666666555444333444555666777777777777::::::::::::999777666555666666777888999999::::::999999999999::::::::::::999;;;<<<;;;:::999999:::999999888888888888999999999::::::;;;::::::999999<<<======>>>>>>=========<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<===999999888777777777888888999999888888777888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::888888888888888777777777666777999:::;;;;;;::::::999999888888777666666666666666666777888888999999888888777777666666555555666777777888888777777666666555555555555444444444555555555555555555555555666666555444333333333333111222222333444555666666333333333333333333333333111111111111111111111111333333333222222222111111111111000000000000111111444333222222333444333222111111222222222222222222333333333222111111000000000111111222222111111000333333444444444444444333222111111000000111111222222111111111111000000000//////000000000000//////111000000//////000000111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++(((((()))***++++++,,,,,,******++++++++++++******((()))))))))***************************************************************)))))))))))))))******************++++++++++++************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))******))))))))))))******(((((()))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++***++++++***(((((()))******++++++++++++***))))))************)))***++++++))))))))))))))))))))))))'''''''''((()))+++,,,---(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************((((((((()))))))))((((((((((((((((((((((((((((((***))))))))))))))))))***(((((())))))******++++++''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********)))))))))))))))))))))))),,,,,,,,,++++++*********------,,,,,,+++++++++************++++++,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,---------....../////////000000000111111//////000000111111222222111111222222222333333333222222222222222333333333444444555555666666777777777777888777777666555444444555666777888888888888:::999999888777666555555555666777888999:::;;;<<<888999999999999:::::::::999:::<<<;;;:::999999::::::999999888888999999:::999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>><<<;;;::::::999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888777777777777999999777666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::888888888888888888888888666777999;;;<<<;;;:::999888888888888777777666666666666777777888888888888888888777777666666555555666777888999999888777666666555555555555444444444555555555555555555555555555555444333333333333333111111222222333444555555111111222222333333333333111111111111111111111111222222222222222111111111000////////////000000111333222111111333333222111222222222222111111111111333333333222222222111111000000111111111111000000111111111222111111000000111111000000000000111111111111111111000000000000//////000000000///......000000000//////000000000/////////000000000000000................................................------------------------************++++++++++++((())))))***+++,,,,,,---)))******++++++******)))((()))))))))******************************************************************)))))))))))))))***))))))*********+++++++++************************+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++******+++)))((('''(((***)))))))))))))))(((((('''***)))((('''((()))******))))))))))))))))))))))))'''''''''((()))+++,,,---(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))(((((())))))******++++++''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************,,,,,,,,,++++++*********,,,,,,++++++******))))))******++++++,,,,,,,,,---++++++++++++++++++++++++------.........---,,,,,,,,,,,,,,,---------......////////////000000000000//////000000111111222222111111222222222333333333333333333444444444444444444444555666666777888888777777888888777666555555666666777888999999999999999999888777666666666555777777888999:::;;;<<<===888888888999999999::::::888:::;;;;;;:::999:::;;;::::::999999999999::::::999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;:::999999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;:::999888777777::::::999888777777888888:::999888777777888999::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999:::888888888888888999999999555777999;;;<<<;;;:::999888888888777777777777777777777777777777888888888888888777777666666555555555555777888888777555555666555555555555444444444555555555555555555555555444333222222222222222222000000000111222222333333000111111222222333333444111111111111111111111111//////000000111222333333//////......///000000111111000///000111222111///222111111111111111111111333333333222222222222222000000000111111000000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000///....../////////000000/////////......//////000000000000................................................------------------------******+++++++++,,,,,,,,,)))*********+++,,,,,,,,,))))))************))))))))))))))))))***************************************************++++++++++++******))))))))))))))))))))))))************+++++++++++++++++++++++++++)))(((''''''''''''((()))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((((())))))******+++++++++(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++)))******)))''''''(((***(((((())))))(((((('''&&&((('''&&&&&&((()))))))))))))))))))))))))))))))))+++***)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************)))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))*********++++++)))))))))************+++,,,,,,++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---------......,,,,,,---------.........000000000000111111111111111111111111222222222333222333444555555555444444444444555666777888888999666777777888888777777666777777888999::::::::::::999888777777666777777777888888999:::;;;;;;<<<<<<888888888888999999999999888999;;;;;;:::999:::;;;::::::999999999999::::::999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;:::999999999999999:::;;;;;;<<<<<<<<<<<<;;;===<<<;;;:::999888777666:::999999888888888999999999999999999999999:::;;;999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999888888888999999999999999555666888999::::::999999888888777777777777777777777777777777777777888888888888777777666666555555444555555666666555555444666555555555555444444444444444444444444444444444333222222111111222222222000000000000111111111222000111111111222222333333111111111111111111111111---...///000111222333333///......//////000111222111///...///000111000///000000111111111111111111222222222222222222111111///000000111111000000///000000111111111111111000///000000111111000000/////////000000000000000111111222222111111000///......//////000000//////...---......//////000000111------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))************))))))))))))))))))************************************))))))*********+++++++++++++++***)))))))))))))))))))))))))))************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''(((((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++)))******)))''''''((())))))))))))))))))((('''''''''&&&%%%&&&)))+++***)))))))))))))))))))))))))))+++***)))(((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************,,,+++***)))((())))))***))))))))))))))))))))))))((()))***++++++***)))(((*********)))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,---------......,,,,,,,,,---------......111111111000000000000000000000000111111111222222111111333444444444333222333333444555666777888999555666777888888888888888666777888999999::::::999888888777777777888999:::888888999999::::::::::::888888888888999999999999777999;;;;;;:::::::::;;;;;;::::::999999::::::;;;888888999:::::::::999999::::::;;;<<<===>>>>>>===;;;:::999999888999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888999::::::777888999999:::::::::999999999::::::;;;<<<<<<======<<<;;;:::999999999999888888888999999:::::::::555666666777777888999999777777777777777777777888888777777777777777777777888888777777666666555555666555555444444555555666666555555555555444444444333333333333333333333333333333222222222333333444000111111111111222222222111111111111111222222222111111111111111111111111/////////000000000111111////////////000111222333111000///000111222111/////////000000111111222222111111111111111111111111//////000000000000//////...//////000111111111111...///000111111000///...////////////000000111111333333333333222111000///......///000000///......------......///000000111------------------------------------------------************************++++++,,,,,,,,,---------,,,,,,++++++++++++++++++))))))************))))))))))))))))))************************************))))))******++++++++++++++++++***))))))((())))))))))))))))))************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++)))******)))''''''((()))***************)))((((((&&&%%%%%%'''+++---+++)))))))))))))))))))))))))))((((((''''''''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************---,,,***)))))))))***+++))))))))))))))))))))))))((()))***++++++***)))(((++++++******))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))******++++++++++++*********++++++,,,,,,---+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,---------.............../////////000000222222111111000000/////////000000000000111111111///000111222333222111111333333444555666777888888444555666888999999999999555666777888888999999888888888777777777999:::;;;888888888888888888999999777888888888888999999999777999;;;;;;::::::;;;<<<;;;::::::999999::::::;;;777777888888888777777666999:::;;;<<<============;;;:::999999888888999999::::::;;;<<<=========<<<::::::;;;;;;<<<======>>>888888888888999:::;;;;;;666777888:::::::::999888999999::::::;;;<<<=========<<<;;;:::999999999999888888888999999:::::::::666555555555666777888999777777777777777888888888888888888777777777777777888888888777666666555555777666555444444555666777666666555555555444444444222222222222222222222222444444333333333444444555222222222222222222333333111111111111111111111111111111111111111111111111000000000000////////////////////////000111333333222111000111222333222000...//////000111222222333000000000000000000111111//////000000000000//////+++,,,---...////////////...///000111111000///....../////////000000111111444444444333222111000000---...///000000///...------------...///000000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,***)))(((++++++******)))(((((((((,,,+++***))))))***+++,,,))))))(((((((((((())))))************************++++++***************+++******))))))))))))******,,,,,,++++++***)))))))))******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))***++++++++++++***************************))))))))))))))))))))))))---,,,+++)))))))))******((((((((((((((('''''''''************))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))((('''&&&%%%%%%&&&&&&''''''(((((())))))******))))))))))))******))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,++++++***)))(((''''''))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++***)))))))))((((((''''''(((((())))))******++++++++++++************++++++/////////...---,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***(((---.........---,,,++++++,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,---------....../////////000000000...---...///---...///111222222222222111111222222222333333333444333333333333444555555666666666666666777888888777777666666666666777777555555666777777777777777999999999999999999999999777777777777666666666666888999999999999888777777999888888888777777666666888888999::::::::::::999777888999:::;;;:::999999;;;:::999888777777777777999999999::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999999999888777888999;;;<<<::::::::::::::::::::::::<<<<<<;;;::::::999888888999999999999888888888777555555666777777777777777777777666666666666777777777777666666666666777777777777777777666666666666777666666555444444333333444333222222222333444555111222222333333222222111000000000000000000000000222222222111111111111000000000000000000000000000111000000000//////......000000000000000000000000---...000111111111000///111111000000//////......000000000000000000000000//////............//////.........///////////////222222222111000//////...////////////////////////......//////000000111111222111000//////000111222222111000//////.........//////////////////////////////.........---------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************++++++***))))))((()))))))))))))))*********++++++***))))))***++++++))))))(((((((((((())))))******************************))))))))))))************))))))))))))***************************+++******)))((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***************************)))))))))))))))))))))))))))((('''&&&&&&''''''(((((((((((((((((((((((('''))))))))))))))))))))))))((())))))******))))))(((***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))((((((((())))))***+++*********)))((((((''''''))))))))))))))))))))))))******)))))))))))))))***))))))*********++++++++++++++++++******)))))))))))))))))))))******************))))))))))))******((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,---------------,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------.........////////////000111000...---...//////000000111111111000000222222222222333333333333444333333333333444555555666666666666666777777888777777666666666666777777444444555666666666666555888888888888888888888888777777777777666666666666999999999999888888777777888888888777777777666666777888999999::::::999999777888999:::::::::999999999888888777888888999999999999::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::888999::::::::::::999888888888888888888999::::::::::::::::::::::::::::::<<<;;;;;;:::999999888888999888888888777777777777666666777888888888888888777777666666666666777777777666666555555666666777777777777666666666555555777777777666555444444444444444333222222222333444111222222333333222222111111111111111111111111111111111111000000000//////000000000000000000000000000000/////////.........000000000000000000000000---...///000111000000///111000000000/////////...//////////////////////////////............//////.........///////////////111111000000///......---///////////////////////////////////////000000000111111000//////000111111//////////////////000000........................++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++++++++***************)))((((((((())))))'''(((((()))******+++++++++******))))))******+++))))))(((((((((((())))))************************))))))(((((((((((())))))******))))))))))))******(((((()))******+++,,,,,,******)))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))((())))))***+++''''''(((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))***************+++++++++,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))(((((((((((())))))%%%&&&(((***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---///000000,,,,,,------,,,,,,++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------.........//////////////////000111000...---...///111111111000000/////////333333333333444444444444333333333333333444555555555555666666666777777777777777666666666666777777333333444555555555555444777777777777777777777777666666666666777777777777:::999888888777777888888888888777777777777666666777777888999999999999999777777999:::::::::999888666666666777888999:::;;;:::::::::::::::;;;;;;;;;999999:::::::::::::::999666777888888888888777777777888888999999999999888999999999999999999999999;;;;;;::::::999888888888777777777777666666666666777777888999999999999888777666666555555666666777555555555444444555555555777666666666666555555555777777777666666555555444555444333222222111222222111111222222222222111111111111111111111111111111000000000000/////////...000000000000000000000000000////////////.........000000000000000000000000......///000000000000000000000000000////////////........................//////............//////.........//////000000000000000//////......------////////////////////////000000//////////////////111000000//////000000111---------......000111111........................,,,,,,,,,---......//////,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,+++++++++++++++******************)))(((''''''((()))***(((((())))))******************))))))))))))******))))))(((((((((((())))))************************(((''''''''''''(((((()))******))))))))))))******((()))))))))*********+++)))))))))******))))))))))))(((((((((((((((((()))((((((((((((((((((((((((******))))))((((((''''''((())))))***************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''((()))))))))))))))*********++++++)))))))))))))))))))))))),,,+++***)))((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******))))))))))))************+++++++++++++++***++++++,,,,,,,,,,,,------000---+++***,,,...//////,,,,,,------------,,,,,,)))***,,,......---,,,++++++++++++,,,,,,,,,------////////////////////////---//////...---,,,---...000000000/////////000000333333333444444444555555333333222222333333444555555555555666666666666666666666777777777777666666333333444555555555555555555555555555555555555555666666666666777777777777:::999888777777777888888777777777777777777666666666777777888999888888888666777888::::::999999888666666666777777888999:::999999999999999999999999777888888999999999999888666666777777777777777777666777888999999888777666888888888888999999999999::::::999999888888888777777666666666666555555555666666777888888888888777666666666555555666666666555444444333333444444555666666666555555555444444666666555555555444444444555444333222222111111000111111222222222222111111222222222222222222222222111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000000000000000//////////////////////////////////////////............//////.........///000000111111000000000//////.........////////////////////////000000000//////......---000000000//////000000000...---------......///000........................,,,,,,---...///000111111,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++***************************)))(((''''''((()))***************))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&'''((())))))******))))))))))))***************)))))))))((((((((()))************))))))(((''''''&&&&&&''''''(((++++++++++++++++++++++++******))))))((((((''''''(((((()))************)))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&''''''(((((((((&&&'''''''''(((((())))))&&&'''''''''((((((((()))((())))))******))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((***))))))((((((((()))))))))******++++++,,,,,,---))))))))))))))))))))))))++++++***)))(((((())))))*********************************+++++++++++++++,,,,,,++++++******)))))),,,++++++******++++++,,,------------,,,+++***)))+++++++++,,,,,,---------444111...,,,------...---,,,---............------)))***,,,......---,,,++++++++++++,,,,,,,,,------///////////////.........,,,---...---+++***+++,,,............///000111222333333333444444444555555333222222222222333444444444444555666777666666555666666777777777777666666444444555666666666666555444444444444444444444444555666666666777777777888:::999888888777888888888666666666666666666777777555666777777888888777777666777888999:::999888888888777777777777777777888999999888888777777666666666777777888999999888888777777777777888888999999666777888999888888666555777777777888888999999999999888888888888888777777666666666666555555555444444555555666777666666666666666555555555555666666444444333333333333444444555555555555444444444444444333333333333333222222444444333333222111000///000111111222222111111000111111111111111111111111222222111111111000000000////////////////////////111111111111111111111111///////////////////////////////////////000000111////////////000000000000000000000000000000000000//////............//////......//////000111111222111111000000000000000///////////////////////////000000//////......------/////////000000///////////////...---------------........................(((((()))+++,,,---...///,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***)))))))))***************))))))(((((())))))******++++++******)))(((((('''((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))''''''&&&''''''((()))*********))))))))))))******++++++***))))))(((''''''((()))***+++++++++***)))''''''&&&&&&&&&&&&''''''************************))))))))))))(((((((((((('''((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((('''&&&&&&''''''((()))))))))'''''''''(((((())))))***((())))))******))))))((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((())))))*********++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))******+++++++++***************))))))))))))************+++++++++++++++*********,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...666333000............---,,,,,,------......------***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------...............---------,,,---...---+++***+++,,,...---------...000222333333333333333444444444444222222222222222333444444333444555666777666555555555666777888888777666555444444555666666666666666444444444444444444444444555555666666777777888888888999999999999888777777555555666666666666777777555555666777777777777777666666888999999999888777888777777666666666777777999999888888777666555555666666777888999999999999888777777777888999:::;;;666777777777777666666555666666666777888888999999777777777777777777777777666666666666555555555555333444555555666666555555666555555444444555555666444444444333333444444444555555444444444333333333222222222222222222222222222333333333222111000///000000111111111111000000000000000000000000000000222222222222111111111111////////////////////////000000111111111111222222000000000000000000000000///////////////000111111////////////000000000000111111111111111111111111//////............//////......///000000111222222111111111111000000000000//////////////////////////////.....................//////000000//////...//////...,,,,,,+++++++++------------------------******+++,,,---...//////,,,,,,++++++,,,,,,---...******++++++++++++******((()))))))))*********+++((())))))***++++++***************)))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))***+++******))))))))))))******)))))))))))))))((((((((('''(((***,,,,,,+++***)))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++***)))(((&&&&&&''''''((())))))***''''''((())))))***++++++'''(((((())))))(((((('''***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''''''''''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))(((((('''''''''((())))))))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++*********))))))))))))))))))******++++++***++++++++++++++++++,,,,,,++++++++++++++++++,,,((((((***+++,,,,,,,,,,,,******+++,,,,,,---......111///------------,,,***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,---...///...,,,+++,,,---///...---------///111222222222222222333333333333222222222111222222333444222333555777777666555444555666777888888777666555333333444555555555555444444444444444444444444444555555555666777888888888777888:::;;;:::999777555555555555666666666777777444555666666777777666666555666888999999999888777666666666666666777888999;;;;;;:::999888777666666666666777888999999999999777777777777777999:::;;;888777666555555555555555555555666666777888888999777777777777777777777777777777777666666666555555444555555666666666666666666555555444444555555666555555444444444444555555444444444333333333333222222222222222222222222222111111222333222222111000000000111111111111000000////////////////////////111111111111000000000000////////////////////////......//////000000000000000000000000000000000000000//////...///000111222.../////////000000000111000000000000000000000000//////............//////---...///000111222333333000000000000000000000000////////////////////////------........................///000000///......------,,,,,,,,,,,,,,,---------------------------------......///000111111,,,,,,++++++,,,,,,---...******++++++++++++******(((((())))))*********+++((()))***,,,,,,,,,+++***((((((((()))******++++++'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((***++++++******))))))))))))******''''''(((((())))))******'''(((***,,,---,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((&&&%%%$$$&&&&&&&&&'''((())))))***'''(((((()))***++++++,,,&&&''''''''''''''''''&&&******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))))))))))))))))))))'''((((((((()))+++,,,---++++++++++++******))))))))))))*********+++++++++*********++++++,,,,,,---++++++************++++++(((((()))*********************+++,,,,,,---......***)))((()))+++***)))''''''((()))***************,,,,,,+++++++++,,,---...++++++,,,,,,,,,------------------,,,,,,+++++++++///000000000...---...///111000...---------///000111111222222222333333333222222111111222222333444222333555777777666555444555666777999999777666555222222333444444444333333444444444444444444444444444555555666777888888999666888:::<<<<<<999666444444555555555666666777777444555555666666666666666555666777999999888888777333444444555777888:::;;;======<<<;;;999888777777666666777999999:::::::::777666666666777888:::;;;888777666444444444555666444555555666777888888999666666666666777777777777777777777777666666666666555666666777777777777777555555555444444555555555666555555444444555555666444444444333333333222222333333333333333333333333///000222333333222111000000000111111111111000000////////////////////////000000000000////////////////////////////////////,,,---------......//////000000000000000000000000000///.........///111222.../////////000000111111//////////////////////////////............//////---...///000111222333333.........///////////////////////////////////////,,,------....../////////---...///000000///...---++++++++++++,,,---......------------------------******++++++,,,---------,,,,,,++++++,,,,,,---...******++++++++++++******+++)))'''(((+++,,,***(((&&&'''((())))))******)))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))((((((''''''((())))))((((((''''''&&&&&&((())))))************))))))))))))***+++++++++,,,*********)))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))******))))))((((((''''''(((((())))))))))))(((((('''''''''''''''''''''&&&******))))))((((((''''''++++++******)))(((((((((&&&&&&&&&'''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))((((((''''''&&&&&&+++***)))'''''''''((()))((((((''''''''''''((((((******))))))((((((''''''+++*********))))))((((((((((((((((((''''''''''''))))))************))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))((()))*********((('''&&&)))*********++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************'''(((((()))***+++++++++,,,+++***))))))***+++,,,))))))(((((()))+++,,,...///...,,,*********,,,---+++,,,,,,------,,,,,,+++)))+++------,,,*********)))******++++++******)))------,,,+++))))))***,,,,,,,,,,,,---,,,,,,+++***++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000///.........///111222222111000000333444444333555555555555666666666666777666555666777888777666222333444555555666666777666555555444444444444444555555444444555666888999<<<;;;999777777777777777666666777777666555444444666666555444333222222111666666666666666666666666444444555555666:::???BBBDDDBBB===999777666777777777777777777888999:::;;;888777666666666888999:::999888888555444444666888666777888888666666777888777777666555555555555555666666777777777666444333888888888888777555444222444444444444444444444444111222444666666555444333555555666666555333222000000000000000000000000000333222111111000000111111000000000000000000000000////////////////////////111111000000//////......000000////////////000000000000000000000000000000,,,,,,---.../////////...////////////000000000000000000000000000000000000///............//////000333111///...//////...---,,,,,,,,,---------..............................////////////////////////......------------......//////...------,,,+++++++++,,,,,,------,,,,,,+++************************************************---,,,***)))))))))******************************+++)))((((((++++++***(((''''''((()))***************)))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((())))))((((((((((((((((((((())))))***************))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))***)))(((''''''((()))******)))))))))((((((((('''(((((())))))))))))((((((''''''''''''''''''(((((())))))))))))((((((''''''*********)))))))))))))))'''''''''''''''''''''((((((((())))))))))))(((((((((((()))))))))*********((((((((((((((('''''''''+++***)))(((''''''((()))))))))(((((((((((())))))***)))))))))(((((((((''')))))))))(((((((((''''''((((((((((((''''''''''''(((((())))))))))))(((((('''(((((()))******++++++))))))))))))))))))))))))((()))******)))((('''&&&)))))))))*********++++++))))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************************))))))))))))******+++***)))(((&&&%%%******))))))***+++---...///---,,,******+++,,,---+++,,,,,,------,,,,,,+++)))+++------,,,******+++***++++++++++++++++++******++++++***))))))+++...............---,,,,,,+++++++++,,,,,,,,,---------////////////////////////222111000000000111333333222111000000222444444333444444444555555666666666777555555555777888777666444333333444444666777777888777555444444444444555666555555444555777888999<<<:::999777666666666777666666666666666555444444666555555444444333333222555555555555555555555555444444555555666888===@@@AAA???<<<999777666666777777666666777777888999:::888777666666777888999:::::::::999666333333555777666888999999888777888999888777666666555555666666555555666666666555444444777777888888888777555444444444444444444444444444222333444555555555444444444555555555555333222111111111111111111111111111333222111111000000111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000......//////000/////////............////////////////////////////////////000////////////000111111333111//////000000///...------------------------......................................................------------......//////......---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------+++*********++++++------------------------+++***))))))***+++***)))(((((()))***++++++++++++******)))))))))((((((((())))))))))))))))))))))))'''''''''&&&''''''((()))(((((())))))))))))))))))((())))))***++++++******)))))))))((((((((((((((())))))))))))))))))******))))))))))))))))))))))))++++++***)))((((((((((((***))))))(((((())))))***))))))))))))(((((((((((((((((())))))))))))(((((('''''''''(((((())))))))))))))))))(((((((((((('''(((((())))))))))))******)))))))))((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))'''''''''(((((((((((((((***))))))(((((((((((()))***))))))))))))))))))***))))))))))))(((((((((((((((((('''''''''''''''&&&((((((((((((''''''''''''''''''(((((((((((('''''')))******++++++,,,,,,,,,))))))))))))))))))))))))((())))))))))))(((((('''((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************---,,,+++***)))''''''&&&%%%''')))+++***(((%%%$$$++++++******+++,,,---......---+++******+++,,,,,,+++,,,,,,------,,,,,,+++)))+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***+++---///000000000000///...---,,,,,,,,,,,,,,,------------000000000000000000//////111111111000111222222333222000///000222444444333222333333444555666777777666555444555777888777666555444333333333555777888:::888666444333444555666666666555555666777999:::;;;:::888666555555555555555666666666666555444444444444444444444444444444444444444444444444444444444555555555444666:::===<<<<<<;;;999888777666666666555555666666777888999888888777777777888999999;;;;;;999666444333555777999;;;===<<<;;;999888888888777666666555666666666444444444444444444555666666777888999999888777666444444444444444444444444444333333333444444555555444444555555444333222111111111111111111111111111222222111000000000000111000000000000000000000000111111111111111111111111.........///000111111111000000////////////000000000000000000000000000000000000000000000000///...------------............////////////////////////000000000000000111222222444222000///000000///.........------------------........................------------------------......------------......///......------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,........................***************+++******))))))***+++,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))%%%%%%%%%&&&&&&((())))))(((((())))))******++++++((())))))***++++++++++++*********))))))((((((''')))))))))))))))*********))))))))))))))))))))))))++++++***)))((((((''''''))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((''''''(((((()))*********((((((((((((((((((((((((''''''(((((()))******+++*********)))))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((()))))))))))))))(((((((((((()))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''(((((())))))(((((('''*********++++++,,,,,,,,,((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************---,,,+++***)))''''''&&&"""$$$&&&)))***+++***)))+++++++++,,,,,,---------,,,,,,+++******++++++,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,+++***+++------------,,,,,,---------,,,---...---,,,,,,---///222222111111000///------,,,,,,,,,------------............---------------///////////////000000111111000///000222333333333222333444555666777888888666555444555777777777666666555333222222444777999;;;999666444333444555666777777666666777888999;;;;;;:::888666444444444444555555555666666555444444333444444444555555666666444444444444444444444444555555555444444555888:::888999999999888777666555555444444555555666777888888888888888888888888999999999888666444555777999???@@@AAA@@@===:::888888777666555555444444555555444333222222333444666777777888999999999888666666555555555555555555555555555444333222222444555777444444444444333333222222111111111111111111111111222222111000000000000000////////////////////////000000000000000000000000.../////////000000000111000000////////////000000////////////////////////000000000000000///...---------........./////////////////////////////////////////////000111222222444222000000000111000///............------------........................------------------------...------,,,,,,------...------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++*********+++)))***+++,,,,,,------,,,************))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%&&&((()))***(((((())))))******++++++((((((***++++++,,,,,,,,,+++++++++******)))))))))(((((())))))************))))))))))))))))))))))))******))))))((('''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((('''((((((((())))))******'''''''''''''''(((((((((&&&&&&'''((()))******+++++++++******))))))))))))(((((())))))))))))((((((&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))((((((((())))))))))))((('''''''''&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((())))))******))))))((()))))))))***************(((((((((((((((((((((((()))(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************************))))))((((((&&&&&&&&&((()))+++---...++++++,,,,,,,,,------,,,+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++)))+++,,,+++******,,,.........---,,,,,,---......000111111000...,,,------111111111111000///...---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000111000//////111333333222333444444666777888999999666444444555666777666555777555333222222444666888999888666444333444555555777777666666777888999;;;;;;:::888666444444444444444444555555555555444444333444444555555666666777444444444444444444444444555555666555444444666888666777888999999777666444444444444444555666777888888999999999999888888888666666666666555777:::===DDDEEEEEEBBB>>>:::777777666555444444333333444444444333222222333444666777888888999999888777555444555555555555555555555555555444222111222333666777444333333333222222222222111111111111111111111111222111000000//////000000........................////////////////////////111000000000/////////...000000////////////000000////////////////////////////////////......---,,,....../////////000000000...........................------...///000111222444222000///000000///...................................................------------------------------,,,,,,,,,,,,------+++++++++***************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************)))))))))))))))))))))))))))***+++,,,+++******+++,,,))))))***+++,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***(((((())))))))))))))))))((((((***+++,,,,,,------++++++++++++************((((((((()))******++++++))))))))))))))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&'''(((((()))******++++++******))))))(((((((((((())))))))))))(((((((((((()))))))))*********'''''''''((((((((((((((('''(((((())))))))))))((('''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))((((((((((((((()))))))))((((((((((((''''''''''''))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************)))))))))))))))*********,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,------,,,,,,+++)))***++++++******---......---,,,++++++,,,---...111222333111///,,,,,,,,,///////////////......---,,,---------............---------.........//////000000111222222222222111111///...///111333333222333444444555666777888888555444333444666777666555777555444333333444666777666666555444444444444444666666555555666777999:::<<<;;;999666555444444444333333444555555555555444444444555555666666666666444444444444444444444444444666666666555555666888666777888888888777666555555444444555555666777888999999999:::999999888777444555666666666999===@@@EEEEEEDDD@@@<<<888777777666555444444333333444444444444444444444444555666666777888888777666555444555555555555555555555555555444333222222444555777333333222222222222333333222222222222222222222222111111000////////////000................................................111111111000///.........000000////////////000000000000000000000000000000---...............---,,,////////////000000000111........................------------...000111222333111///...//////...---------........./////////........................------------------------------,,,,,,,,,,,,------************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((())))))***)))))))))++++++++++++++++++++++++)))+++---,,,***)))+++---((()))***+++,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''((())))))***))))))((((((((((((((((((((((((***+++,,,---------))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))((()))*********)))((((((&&&&&&'''(((((('''&&&&&&'''((((((((()))))))))***(((((())))))))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''((()))))))))+++******)))((((((''''''(((((())))))))))))((((((''''''((((((((()))))))))((((((((((((((('''''''''&&&'''((()))******)))(((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))***&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))***+++)))))))))*********++++++))))))))))))))))))))))))'''((()))******)))((('''(((((()))***************))))))))))))))))))))))))++++++++++++++++++************+++,,,,,,+++***)))))))))***++++++++++++++++++,,,,,,------,,,,,,+++)))***+++*********---///...---,,,++++++,,,---......000111000...,,,,,,,,,,,,,,,------......------------------............,,,,,,---...///000111111///000111222333222222111000///...///111222222222333333333444444444555555555444333444666777666555666555555444444444555555222333444555555444444333666555555444555777888999>>><<<:::777666555555555222333444444555555555444555555555555666666666666555555555555555555555555444666777666666666777888888888888888777777666666555555555555666777888999999999:::::::::999888777555666666666666999<<>>;;;888777888999777777666555555555555666555555666666666555444444222333555666777777777666555555555555555555555555444444333333333444555666333333222111111222333444222222222222222222222222111111000///////////////000000000000000000000000////////////////////////000000000000////////////000000////////////000000000000000000000000000000---......////////////............/////////000000........................---------...///111222333222000...---......---,,,,,,,,,---...///000111111................................................---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++******)))++++++++++++++++++++++++))),,,---,,,***)))+++---(((((()))***+++++++++++++++++++++************)))(((((((((((((((((((((((()))(((((((((((()))******))))))((((((''''''&&&&&&((((((***+++,,,---------''''''(((((())))))******'''(((((()))***+++++++++))))))))))))))))))))))))((()))+++,,,,,,+++***)))&&&'''((())))))((('''&&&'''((((((((())))))******(((((())))))))))))(((((())))))((('''&&&%%%%%%$$$&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((*********)))(((''''''&&&(((((())))))))))))(((((($$$$$$$$$%%%%%%%%%&&&&&&))))))(((((('''''''''&&&&&&'''(((*********)))(((((((((''''''''''''(((((('''((((((((())))))******%%%%%%%%%&&&&&&''''''''')))(((((((((''''''''''''''''''((((((((((((''''''*********))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++************++++++++++++))))))))))))))))))))))))'''((()))******)))((('''(((((()))***************+++*********))))))((((((%%%'''***,,,------+++***)))***+++,,,++++++)))(((((()))***++++++++++++++++++,,,,,,------,,,,,,+++)))***+++******+++---000...---+++******+++---...+++---//////---,,,,,,,,,)))***+++,,,---------------------.........//////***+++,,,---...000111111---...///111111000000///000///...///111222222222222222222222222222222222555444333444666666666555555555555555555555444444///111333555555555333222555555444444555666888999>>>===:::888666555555555222333444444555555555444666666666666666666666555666666666666666666666666444666777777666666888999999999888888777777666666666555555666666777888999999::::::;;;:::999888777666777777666666888;;;>>><<<<<<:::777555666888;;;999999888777777777777777666666777888777666444333...000222555777888999999666666666666666666666666444333333333444444555555333222111111111222333444222222222222222222222222111111000///////////////111111111111111111111111000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000......///000000111000000---------.........//////.................................///000222333444111///---------...---,,,+++,,,---...///111222222........................////////////////////////---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++************************************************((()))***+++,,,,,,+++***************************)))******++++++,,,------,,,+++***))))))***+++,,,'''(((***+++,,,,,,++++++,,,)))&&&''')))***)))'''***(((%%%######%%%(((++++++***((('''''''''((()))))))))))))))***+++,,,---******))))))))))))******)))((((((((((((***,,,---+++***)))(((((()))***+++***((('''))),,,---)))&&&))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&))))))(((''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&((()))))))))(((''''''''''''((()))++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((())))))+++*********************&&&'''((())))))((('''&&&))))))))))))))))))))))))((())))))))))))************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++***+++,,,+++)))'''''''''***************)))((((((++++++,,,,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++---------.........//////......,,,++++++,,,......,,,,,,,,,---...///000111...///000000000000000///111...---...111333333111222222222222222222222222333444666777777666444333333333222222111222222222111222222333333444444555666555555555555555666777777666555444444444444444333333333222222333444444666666666666777777777777666666777888888888888888:::888666666888999777555777888:::;;;;;;:::999888999888777666777888;;;<<<;;;;;;;;;;;;:::999999888555555666666777777777888999999888777777888999:::;;;999777444333333444444777666555444444444444444777666555444444444444444333333444555666666666555111111222222222333333333222333333222111111222444555444222111000111111222000000000000////////////333333333444444333222222000000000111111000000000111111111111111111111111222222111111111111222222333222000///.........///000111111000000///...---........................////////////////////////.........///000111111222222000...---,,,---///000......///000000///...------------------...///000000000000000///...---,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++******(((((()))***+++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++***))))))***++++++((()))***,,,,,,,,,,,,+++---***((((((******)))''')))'''&&&%%%%%%''')))+++******))))))((((((((()))))))))))))))***++++++,,,******))))))))))))******)))((((((((((((***+++,,,***)))(((((((((((()))***)))***++++++***))))))***))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))((((((((())))))(((''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))(((((())))))******************((()))))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,***,,,---,,,***(((((()))***************)))((((((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000......///000000000000000222000...///222444444222333333333333333333333333333444555666666555444333333333222222111222222333111222222333333444444555444444444444555555666777666666555444444444444444333222222222333444444555666666666666777777777777777777888999999999999999;;;999777888999:::888666888888999999999999999888888777666666666888:::;;;::::::;;;;;;;;;:::999999666666777777777888888888999888777666666777888999999888666444333333444555666555555444444444444555666555555444444444444555555666666555555444333222111111111111222222222333222333333222111111222444333222222111000000000111111111111000000000000000222333333333333333222222222333333444444333333222111111111111111111111111222222111111111111222222333222000///.........///...///000000000000000///........................////////////////////////------...//////000111111111000...---------//////000///...------...//////......---------......///000000000000///...---,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,........................************************+++++++++*********))))))---,,,,,,+++******))))))+++******))))))******+++(((***+++,,,------,,,,,,...,,,***)))******)))(((''''''''''''((()))+++,,,******++++++******)))(((******))))))))))))************))))))))))))******(((((((((((()))***++++++)))((((((''''''(((((()))&&&)))+++)))&&&%%%(((+++))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))************)))((((((''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%(((''''''(((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))((((((((((((((())))))***************))))))))))))******))))))))))))))))))))))))************+++++++++,,,+++***)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))***++++++,,,)))+++,,,,,,+++******+++***************)))(((((()))*********++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,++++++,,,,,,---...///,,,---...///000111111111222111000000222444444333333333333333333333333333333333555555555555333333333222222111222222333333111222222333333444444555333333333444555666777888666666555444444444444555222222222222333444666666666666666666777777777777888888999:::::::::::::::;;;:::999999::::::999777999888888777777777888888777666555555666777999:::999999:::;;;;;;;;;::::::777888888888888999999999888777666555555666777777777666444333333333444555444444444444444444555666444444444444444444555666888777777555444222000///000000000111111111222222111222333333111111222333000111111111111111000///111111111111111111111111111222222333333333222222000111111222222111111000111111111111111111111111222222111111111111222222222111000///.........///---...///000111111111111........................////////////////////////---------...//////000000111000...---------...///111///---++++++---000111//////...---------......///////////////...---,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,******************++++++++++++++++++++++++++++++************************+++++++++***************,,,+++++++++******))))))******))))))))))))******)))***,,,---......---------,,,***)))((((((((('''&&&&&&((()))***+++,,,,,,******+++,,,,,,***)))(((******)))((((((((())))))******))))))))))))******(((((((((((())))))******((((((''''''''''''((((((&&&''''''%%%###$$$&&&)))(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''''''''''''''&&&******)))((('''&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((())))))*********)))(((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((()))******(((((((((((((((((((((((((((((())))))))))))((((((+++++++++***))))))(((((('''''''''((())))))*********)))((('''((()))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++***(((&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''')))++++++******+++,,,***************)))(((((())))))))))))************)))))))))))))))*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***---------.........//////******,,,------,,,******+++++++++++++++,,,---...+++,,,---///000111111111111000000000111222222333222222222222222222222222222333444444444444333222222222111111222222333333111222222333333444444555444444444555666777999:::666555555444444444555555111111222222444555777777666666666666777777777777777888999999::::::999999:::999999999999999888888999888777666666666777888666555555555666777888999888999999:::;;;;;;;;;;;;999999999999999999999999777666555444444444555666444444333333333444444555333333333333444555555666333333333333444555555666777777666555333111000...///000000000000111111111111222333333222111222333///000222333333222111000000000000000111111111111000111111222222222222222//////000000000000//////111111111111111111111111222222111111111111222222111111000///////////////......///000000000000000........................////////////////////////------------......//////000///...---------......///...---,,,,,,---///000000///...---------------.../////////......---,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++***************)))))))))***************************************************************)))))))))******+++++++++)))))))))))))))))))))))))))***,,,---......------******)))(((&&&&&&&&&'''%%%'''(((***+++,,,,,,,,,******+++,,,,,,***)))((())))))(((((('''(((((((((******))))))))))))******'''((((((((())))))))))))''''''((((((((((((''''''***'''%%%%%%'''(((((('''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&******)))((('''&&&&&&%%%&&&&&&&&&&&&'''''''''((('''''''''(((((()))))))))((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((()))))))))(((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))((((((************))))))((((((''''''(((((()))))))))***(((((('''&&&'''((()))*********************************+++++++++,,,,,,,,,+++***(((&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))%%%''')))***)))))))))+++***************)))(((((((((((()))))))))*********(((((()))))))))*********++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,+++++++++*********---------.........//////******,,,------,,,******,,,,,,+++++++++,,,------+++,,,---...000000111111//////////////////000111444444444444444444444444222222333333333333222222222111111111222222333444111222222333333444444555555555555666777999:::;;;555555444444444555555666222222222333444666777888666666666666777777777777666777777888888888888888888888999888777777777777:::999777666666666777888555555555666666777888888888999999:::;;;;;;;;;;;;:::::::::999999999999999777666444333333333444444333333333333444444555555333333333333333444555666333333333333333444555666444444444444333222111000///000000000000111111111000222444444222111111222000111333444555444333333111111000000000000/////////000111111222222222111222333333333333333333222111111111111111111111111222222111111111111222222000000000000000/////////000000000000000///......////////////////////////////////////////////////---------...............///......---------------,,,,,,---...............000///...---------------...............------,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++******+++++++++***************+++,,,,,,,,,---------...************************************************(((((())))))***++++++,,,((())))))******))))))((((((***+++,,,------,,,,,,'''(((((('''%%%%%%&&&(((&&&'''(((***++++++++++++******++++++******)))(((((((((''''''''''''((((((******))))))))))))******'''(((((())))))((((((''''''(((((())))))(((((('''---***'''(((+++---+++((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&))))))((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((''''''''''''(((((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))'''&&&&&&''''''((()))***************************************+++++++++,,,+++***)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***%%%'''))))))((((((((()))***************)))((((((((()))))))))************((())))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++++++++************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------+++,,,---...///000000000...///000///...---///111555555555555555555555555222222222222222222222222111111111111222333444444111222222333333444444555555555666666777888999:::555444444444444555666666333333333333444555777777666666666666777777777777666666777888888888888777777888999888666555666777:::999888888777777777777555555666777777888888999999999:::;;;;;;;;;:::::::::::::::999999999999888777666555333333333333444444444444444555555555555333333333333333333444555333333333333333333444555222222333333333222111111000000000111111111222222000222444444333222111222111222333444555555555555333333222111000//////......///000111111111111111111111222222222222111111111111111111111111111111222222111111111111222222//////000000000000//////111111111111000///...---////////////////////////////////////////////////....................................------,,,,,,***+++---/////////...---//////...---------......------.........------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))******++++++******)))******************++++++)))******++++++,,,,,,---***************************************+++++++++))))))))))))************'''((()))******)))((('''((()))***,,,,,,,,,,,,+++&&&((()))(((&&&&&&(((***(((((((((((())))))************))))))((((((((()))&&&&&&&&&&&&'''((())))))******))))))))))))******''''''((())))))((('''&&&(((((()))******)))((((((************++++++***)))))))))))))))))))))))))))'''((()))******)))((('''''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((((())))))))))))))))))((((((((((((((('''''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''(((((())))))+++++++++***))))))((((((&&&&&&'''))))))*********************************)))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***&&&(((******((((((((()))***************)))(((((()))))))))*********++++++))))))******+++,,,,,,---************************+++++++++***++++++,,,---++++++++++++************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------......---------------...,,,------.../////////...///000111000...---///111444444444444444444444444222222111111111111222222111111111111222333444555111222222333333444444555555555444555555666777777444444444444444555666666444444444444444555666666666666666666777777777777777777888999999999999888777999:::999777666777999::::::::::::999888777666666666777888999999999999::::::;;;;;;;;;:::999999:::999999999888888888888888777555444333333444444555555666666666555555444444444333333222333333333444444333333222333333333222222222222222111111000111111111111222222222333///222444555333222111111111111111222333444666777777777555444222000//////---...///000111111111111//////000000000000//////111111111111111111111111222222111111111111222222...///000111111000/////////000000000000000///...////////////////////////////////////////////////////////////////////////---.........------,,,,,,+++,,,,,,,,,---...//////......---------......///,,,------......---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))))))))***+++++++++,,,'''''''''((()))*********************************))))))*********+++++++++++++++******)))((((((((('''((()))******)))(((''''''(((***+++,,,,,,++++++&&&((())))))''''''***---)))((((((((((((((()))***+++***((('''''''''((()))%%%%%%%%%&&&'''((()))*********))))))))))))******''''''((())))))((('''&&&((()))***++++++***)))((($$$(((++++++(((&&&&&&((())))))))))))))))))))))))'''((()))******)))((('''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))++++++******))))))(((((('''''''''''''''((()))***'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,***((('''&&&''''''***)))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%%%%&&&'''((())))))------,,,+++***)))((((((&&&''')))***+++++++++***************************((())))))))))))************++++++++++++***))))))))))))))))))))))))))))))************************&&&'''(((******))))))((((((***++++++)))((()))******************)))((((((************++++++++++++))))))***+++,,,,,,------************************++++++******++++++,,,---+++++++++************)))---------........./////////...,,,,,,,,,,,,...//////......---------......------..................000111333111......000333000000000000000000000000222222111111111111222222111111111111222333444555111222222333333444555555444444333333333444444555444444444444444555666777555555444444444555555666666666666666777777777777888888999::::::::::::999888:::<<<;;;888777888:::::::::;;;;;;:::999777666666777888999999::::::999;;;;;;;;;;;;::::::999888999999999888888777777777888777666444333333444444666666777777666555555444555444444333222222222222555444444333222222222222333333333222222000//////111222222222222333333333///222444555333222111111000000000000111333666777::::::888666444222000///---...///000111111111111222222333333333333222222111111111111111111111111222222111111111111222222...///000111111000//////---...///000111111111111000000000000000000000000////////////////////////000000000000000/////////------......------,,,+++---,,,+++***+++---000222---------------...///000,,,,,,------...---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++(((((()))***+++,,,,,,---)))******+++,,,---------************************))))))******++++++++++++******))))))(((((('''''')))))))))))))))******+++))))))(((((((((((())))))'''(((((()))***+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,+++)))((('''))))))+++,,,,,,+++******,,,+++)))((((((((()))***''''''''''''''''''''''''+++++++++*********))))))((((((((()))+++***(((&&&((((((((((((((()))************))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((((())))))))))))+++******)))((('''''''''))))))((((((''''''&&&&&&((()))******)))%%%""" ''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&******)))(((((((((((((((******))))))(((((('''''')))************))))))(((((())))))*********))))))&&&&&&$$$!!!!!!###'''++++++++++++*********))))))***)))((('''''''''''''''+++***)))(((((()))***++++++***)))(((((()))***+++++++++************+++++++++*********))))))((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,((()))***+++---...///000)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......---,,,++++++******------...///000...***'''---------............/////////000111222222333333000000000000000000000000+++///111///222777777111:::555000000444777777555333222222333444555666777555444444444444555666666555555444444333333222222666666666666666777888888:::999666444444666888:::999888777666777888999:::;;;>>><<<777888>>>@@@===<<<777666:::999444555::::::::::::999888777777666777777777777888888888888777777666666666666777777777777777777666555444333555444333222111111111111777777888777666444111000222111000//////000111111111222222333333222222111111111111111111111111111333333333222222333777999AAA???<<<888444222111000000000000///...///222555111111111111111111111111000000000000000000000000000000000000///////////////---,,,...111333222000------............------............////////////...............///000000000000000000//////////////////...//////000111222%%%***///000///......///------............------.........------,,,,,,,,,000000///...------,,,,,,...---+++******+++---...,,,,,,,,,+++++++++******,,,+++)))((((((((()))***(((((())))))******+++++++++++++++*********))))))((((((((((((((((((((((((******))))))(((((((((((())))))(((((())))))***+++))))))(((((((((((())))))'''(((((()))******++++++)))*********++++++++++++(((((()))))))))(((((('''###$$$&&&((()))******)))++++++)))((((((((()))***************************+++++++++*********))))))((((((((()))******(((&&&((((((((((((((()))*********)))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))******)))(((((('''&&&&&&)))))))))))))))((((((((('''((()))))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''((()))))))))(((''''''&&&&&&&&&'''''''''((())))))(((''''''******)))(((((((((((((((***)))))))))((((((((('''((())))))*********))))))))))))***************)))((())))))'''&&&''')))++++++++++++*********))))))))))))((('''''''''((((((+++***)))(((((()))***+++)))(((''''''''''''((()))((((((''''''''''''((((((************)))))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,000000...---+++***((((((************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...000//////...------,,,,,,...---...000111111///,,,---------............/////////000111111222333333000000000000000000000000---222333///...222444222...///333666888777444111222222222222333444555555444444444444444555666666666666555555555555555555666555555555666666777888;;;:::888777777888:::;;;888888888888888999:::::::::>>>>>>:::888999666111666555666888999999:::<<<999999999888777666666666666666666777777777777777777777777666666777777777777777777777666555444333111111111111222333444555444444444333222111000///222111000//////000111222111222222333333222222111111111111111111111111111222333333222111222555888>>><<<999555333111000///000111000///...///222444111111111111111111111111000000000000000000000000000000000000/////////...---++++++,,,///000///---...//////////////////...............////////////...............///000000000000000000/////////...//////////////////000111***---000000...,,,+++,,,------............---------,,,,,,,,,,,,,,,++++++///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***************)))))))))))))))*********+++++++++*********))))))***************************))))))))))))(((((((((((((((((((((((())))))***))))))(((((((((((())))))((((((((()))******++++++)))***************++++++&&&'''(((((()))))))))((($$$$$$&&&'''((((((((((((+++******)))((()))))))))((((((((((((((((((((((((+++************))))))))))))(((((()))******((('''((((((((((((((()))******))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((('''&&&&&&&&&))))))))))))************&&&&&&'''((())))))******)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''(((((()))***)))((((((''''''''''''''''''(((((())))))(((((('''******)))((((((((((((((())))))))))))(((((((((((('''((()))*********************+++++++++******)))(((***++++++***(((((()))+++++++++***************(((((('''''''''((())))))******))))))))))))******)))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''************))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......------......///---,,,,,,++++++******)))...------...000111111000---------............//////000000111111222222222000000000000000000000000///333444000...111444555111111111000000111444666111111222222333444444444444444444444444555555666555555555444555555666666555555555444555555666777999999999999999999999999888888999::::::::::::999777:::;;;999:::======:::<<<>>>>>>;;;:::;;;999666888888777777666555555555555555555555666666777777888888777777777777888888777777777777666555444444000000111222333555555666333222222111000000111111111111000000000111111222111222222333333222222111222222222222222222222222111222222111000111444666999777555222000/////////000111111000...///111333111111111111111111111111000000000000000000000000000000000/////////......000//////111222222000...//////000000000000//////............////////////...............///000000000000000/////////......000000//////.../////////---...///...---,,,,,,---------............------+++++++++++++++,,,,,,,,,---------,,,,,,++++++******+++---......---+++***,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******************))))))))))))+++++++++***************************************))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((((((((())))))(((((())))))************++++++++++++++++++++++++))))))***************)))++++++******)))((('''&&&+++******)))))))))))))))''''''''''''''''''''''''************)))))))))))))))((('''((()))***)))'''((((((((((((((())))))***))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&((((((((())))))*********((('''''''''((()))+++,,,,,,+++)))(((((()))+++,,,((((((((((((((((((((((((((((((((('''((())))))***))))))(((((('''(((((()))((((((((())))))(((((((((***))))))((((((((((((((())))))))))))((((((((((((&&&'''(((******+++++++++***++++++++++++******)))((()))***)))'''&&&&&&'''************************((('''''''''((()))*********))))))))))))))))))******************************))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,,,,---......*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............------------......,,,+++++++++*********)))...,,,***+++,,,.........---------............//////000000000111111111222000000000000000000000000111222333333444666777777:::888555444444666777888222333333444444555555555444444333333444444555666444333333333333444666777555555444444444555555666555666777888888777777666777888:::;;;;;;;;;:::999>>><<<888333111222333444+++111444333666<<<===999666666666555555444444444333444444555555666666666888888777777777777888888777777777777777666555555333333444444444444333333444333222111111222333444111111111111111111222222111222222333333222222111222222222222222222222222111222222111000000222444555444222000/////////000000111111000//////111333111111111111111111111111000000000000000000000000000000/////////.........111222333444444333111////////////000000/////////............////////////...............///000000000000/////////.........111000///...............,,,---,,,,,,---...000111------............------+++++++++,,,,,,------------------,,,,,,,,,++++++++++++------------++++++,,,,,,,,,+++++++++************,,,,,,,,,+++***)))++++++******))))))((((((************************************************))))))))))))************((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))*********,,,,,,,,,,,,,,,,,,+++++++++++++++******(((''''''---,,,+++***))))))((((((************)))))))))(((************************))))))))))))))))))))))))***((('''((()))***)))(((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''&&&&&&&&&'''''''''(((((()))))))))***)))(((''''''(((***+++---,,,***))))))***,,,---))))))))))))))))))))))))((((((((((((((()))******))))))((((((((())))))***)))))))))(((((()))))))))***))))))((((((((((((((((((((((((((())))))))))))&&&'''(((******++++++++++++++++++++++++***)))((()))))))))'''%%%%%%''')))************************((((((((((((((()))***+++)))))))))******)))))))))******++++++++++++******+++******))))))******+++))))))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,......---,,,,,,+++*********++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------000000000///////////////111...+++++++++------,,,---------............///000000000000000111111111000000000000000000000000333000000444888888555222000111333666999777222---444555666666777666666555333333333333333444555555666555444333444555777888666555444444444444555555333555666888888888666666777888999:::;;;:::999888:::999888999::::::<<<>>>999<<<<<<999888:::999666555555555444444444444444222333333444555666666666888888777777777777888888777777777777777777666555444444555555555444333333333222111000111222333444000000111111222222222222111222222333333222222111222222222222222222222222111222222111000///000222444333111000///000000111000111222111//////000222111111111111111111111111000000000000000000000000////////////...............///000000000///...------......//////......---............////////////...............///000000////////////............000000///......---......///---,,,,,,---...000111------............------,,,,,,------......//////............------------------++++++++++++------,,,,,,,,,+++++++++******((()))***++++++***)))(((++++++******))))))((((((************************)))))))))))))))))))))))))))))))))************+++)))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))******,,,,,,,,,+++++++++++++++)))))))))((('''&&&$$$$$$''''''''''''((()))++++++)))************)))(((((())))))))))))))))))))))))(((((()))))))))))))))******)))''''''((())))))(((((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''''''''((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))******+++***))))))(((((())))))*********)))((((((((((((((((((((((((((())))))))))))'''((()))******************************)))((('''++++++***(((''''''***,,,***************+++++++++))))))((((((((()))******))))))************))))))((())))))******))))))((())))))(((((((((((())))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,////////////////////////333111...---.........------------............///000000000000000000000000000000000000000000000000333000000444666333111000:::888777666888:::<<<===555666777888888777666666333333333333333444444555999888666555555777999:::777666555555444555555555555666888999:::999999888777777888999999999999888555555888<<<<<<777444444:::777666777777444444777444444444444444444444444222333333444555666777777777777666666666666777777777777777888888777777666222333555666777666666555000000000000000000111111///000111222333333333333111222222333333222222111333333333333333333333333111333333222000///000111333222111000///000111111000111222111000///000111111111111111111111111111000000000000000000000000/////////.........------...000111000///...000111------............------............////////////...............///000000/////////.........------//////......---.........333111...------...---,,,------............------............////////////...........................---+++******+++---...,,,,,,,,,+++++++++******(((((()))************)))************))))))))))))***************+++++++++(((((((((((((((((((((((())))))*********+++++++++***************+++,,,,,,))))))(((((((((((())))))***)))))))))))))))))))))************))))))(((((('''((((((((('''&&&%%%%%%&&&%%%%%%&&&''')))+++,,,)))******+++***)))((('''''''''''''''''''''''''''(((((((((((())))))******+++)))''''''((()))))))))((((((((((((((()))******'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++***)))))))))******+++,,,******)))(((((()))************)))((((((((((((((('''((((((((()))))))))***((())))))*********)))))))))******))))))'''&&&&&&)))***,,,+++******+++,,,))))))*********+++++++++******))))))((()))))))))((()))***++++++***)))(((((()))************)))(((((((((''''''''''''((((((((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((((((***+++---...000000+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111///......///000///...---------............///000000000000000000000///000000000000000000000000000///222444222000555>>>///444777333,,,)))---222555666777888888777666444333333222222333333444555999777555333333444666777888777666666555555555666555666777888999999999999777777666666777777888999===999888:::999444333666888...---777999333666AAA444444444555555555555555333333444555666777888888666666555555555555666666666777777888888888777777333444666777777666555444111111111111111111000000///000111333444444333333111222222333333222222111333333333333333333333333222444444333111000000000222111000///...///000000000111222222000//////000111111111111111111111111000000000000000000000000//////.........---------000111111000//////333666......////////////..................////////////...............///000000//////.........---------......---------...//////333111...---...///---+++------............------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++,,,)))))))))))))))*********))))))*********+++++++++))))))))))))))))))))))))))))))******++++++++++++++++++******++++++,,,---))))))(((((((((((())))))*********)))))))))))))))))))))(((((('''''''''&&&'''(((((()))))))))))))))***)))(((''''''(((***+++)))******++++++)))((('''************************'''((((((((())))))******+++)))'''&&&((()))))))))((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))++++++******))))))((((((%%%%%%&&&''''''((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))******+++******))))))***+++,,,,,,+++***)))(((((()))***+++******)))((((((((((((((('''((((((((())))))******)))************))))))((())))))))))))((('''&&&%%%%%%(((,,,---,,,+++******))))))******++++++++++++++++++***)))(((((())))))((()))***++++++***)))(((***+++,,,------,,,+++***))))))(((((((((((())))))(((((())))))*********+++******************************+++++++++,,,,,,,,,000///...---+++***)))(((++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------...............------.................................,,,++++++,,,...///...------------.........//////000000000000////////////000000000000000000000000+++...444666111111???QQQccczzzqqqddd```444555777888888666555333333333222222333333444555666444222000///000222333888888777666666666666666444444444555666777777888777666555555555666888999777555<<>>111444444333333333333444444777---:::>>>)))GGG666111:::;;;888555---)))MMMiiiEEE888888999888///333<<<<<<333333777555777999000,,,777:::333111777777888888888777777666666777999:::999777444222666555555444222111111000111222222333333222222111333333333333444555666777555555555444444333333333444444444333222111000///000000/////////000000111000000000000000000000000222222111111111111111222////////////000000000000222111///.........///000000000000000////////////............/////////000------...//////...---,,,.........//////////////////...---,,,,,,---...///------...//////...------//////.........---------,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))************'''(((((()))***)))))))))(((((('''''''''(((((()))************************************************''''''((())))))******+++,,,,,,+++*********++++++)))))))))(((((()))******(((((()))))))))*********))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''((()))))))))))))))(((''''''((())))))(((''''''((((((((((((((((((((((((***(((&&&'''))))))'''%%%))))))))))))))))))))))))***))))))(((((((((((((((((((((''''''(((((()))***)))))))))(((((((((''''''((((((((()))))))))*********))))))))))))***++++++***)))((('''((()))+++,,,'''...'''###444%%%000333)))&&&111$$$+++++++++*********))))))222111+++...,,,&&&///************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---.........---,,,+++&&&+++***666888---------.........//////////////////////////////000'''***<<<,,,%%%AAADDDccc:::666---)))444<<<,,,CCC666...CCC999)))???666555555444444555555666444;;;666666555///))):::'''888333<<<\\\...AAA???***%%%;;;???555777666999:::::::::222000999777777888888888888777777777777888999888666444333666555555444222111111000111222222333333222222111////////////000111222222444444333333333222222222333333333333222111000///000//////...//////000000111111111111111111111111222111111000000000111111000000000000000000000000222111000///...//////000.............../////////........./////////000000---...////////////...---////////////............//////...------...//////........................///.........------------,,,,,,---......---,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,++++++++++++------------------------,,,++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,((())))))***************'''''''''''''''((()))***************************))))))))))))))))))))))))(((((())))))***++++++,,,,,,++++++***************))))))((('''''''''(((((((((((())))))))))))************))))))((((((''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&'''((()))************&&&''''''((((((''''''&&&)))))))))))))))))))))))))))'''&&&&&&((())))))((())))))))))))))))))))))))((((((((((((((())))))***))))))((((((((()))************)))))))))((((((((())))))))))))***************************+++,,,,,,***)))((((((((()))+++,,,&&&000&&&$$$...------&&&!!!222(((+++++++++***************EEE///&&&++++++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))///222)))(((###............////////////////////////////////////---&&&CCC... EEEMMM444777,,,AAA,,,888===***888FFF+++777777666666666666777777222999777666777///444777111EEE~~~DDD222===000---::::::444222555:::777///222===777777888888888888777777888888777777666666555555555555444333333222111111111222222333333222222111000000000000111222333333333333222222222222111111222222222222111000000000//////............//////222222222222222222222222000000000//////000000111000000000000000000000000111111000///////////////,,,,,,------......//////....../////////000000000...//////000000//////...000/////////...---------000//////......//////000///...---,,,,,,---...///............------------,,,,,,---......---,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,........................,,,,,,++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++************+++,,,))))))))))))))))))))))))((()))))))))************)))*********************(((((()))************))))))))))))***+++,,,---...************************(((((((((((((((((((((((()))))))))***++++++,,,,,,))))))(((''''''''''''((())))))((((((''''''(((((((((((())))))))))))))))))+++******)))(((''''''&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&'''((()))***((((((((((((((((((((((((''''''''''''((()))***+++******))))))))))))******************))))))))))))))))))))))))*********+++++++++******++++++,,,---))))))(((((())))))***+++111%%%)))..."""&&&***)))%%%...(((+++************************mmm...(((%%%...111$$$************************+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++************000+++"""(((------------............////////////////////////+++>>>###$$$444111'''888444,,,777;;;555777666666666555555666666666777...;;;;;;'''===;;;,,,dddGGG@@@>>>...111;;;333000111000444666222666777777888888888888777999888777666555555666777555555444333333222111111111222222333333222222111222222222222222333444444333333333222222222222222222222111111000111111111000///..................111111111111111111111111//////////////////000111222111111111111111000000111000000///////////////,,,,,,---......///000000...////////////000000000/////////000000000000000000000///...------,,,,,,000000////////////000000///...,,,++++++,,,...///------------------------,,,,,,---......---,,,,,,,,,,,,,,,------,,,,,,,,,------------------------------------------------***+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++))))))))))))))))))))))))((()))))))))************++++++***)))((((((''''''&&&'''(((((())))))((((((*********+++,,,---...///))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,)))(((''''''&&&&&&''''''***))))))((((((((())))))))))))((((((((((((((((((+++******)))(((''''''&&&%%%%%%&&&&&&'''(((((((((''''''((())))))))))))((()))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''''''''((()))***((((((((((((((((((((((((''''''''''''(((***+++,,,******))))))))))))******************))))))))))))((())))))))))))*********++++++******++++++,,,---)))))))))))))))******+++...%%%***///&&&---000333,,,000'''***************************'''...'''...,,,"""************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,------...$$$(((,,,333///++++++,,,,,,,,,---------////////////////////////+++...///ccc888333***111>>>444///AAA555444444333333444444555:::333:::777 :::(((\\\www444666:::999777:::444,,,555888(((666666777888888888888888999888666555555555777888444444444333333222222111111222222333333222222111000000//////000000111111333333333444444444444444222111111000000111222333000000///...............000000000000000000000000//////...//////000111111333333222222111111111000000000000000000//////...------...///000000111111////////////000000000111////////////000000111111000//////...---,,,,,,+++//////000000000000/////////...,,,++++++,,,...///,,,,,,------------------,,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++((()))***,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))************,,,+++***)))(((&&&%%%%%%&&&&&&'''((((((((((((((()))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,******)))((((((((((((((()))((((((((())))))***+++))))))((((((((((((''''''******))))))((((((''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))************)))((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%'''))))))((('''(((((())))))))))))))))))))))))''''''''''''((()))++++++******)))((((((((())))))******)))))))))((((((((((((((((((((())))))))))))***************+++,,,,,,((()))))))))************&&&444)))###...!!!))),,,))) 222+++***************+++++++++<<<+++++++++'''...************************+++++++++++++++++++++++++++++++++++++++*********)))******+++,,,...///000///((((((999&&&***+++++++++,,,,,,,,,,,,////////////////////////222555TTT,,,888111000;;;111333333222222222222333333222???333///333000>>>\\\222***,,,;;;:::)))111;;;...555666777888888999888888888777666555555666777888444444444333333222222222111222222333333222222111222222111111111111222222333333444444444444555555222222111111111222444555222111000//////...//////////////////////////////////////////000111222222444444333333222111111111000000000000000///............//////000000111111/////////000000000111111............///000111111///.........---,,,,,,,,,...//////000000//////......---,,,++++++,,,---...,,,,,,,,,,,,------------,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------************************((()))+++---......------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++***))))))))))))))))))))))))))))))))))))))))))************++++++******)))(((''''''''''''((())))))))))))))))))(((((('''(((((())))))))))))))))))))))))))))))************************''''''((())))))******+++***)))((((((''''''((((((&&&&&&&&&'''((()))***+++))))))((((((((('''''''''))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&'''(((((())))))((((((((()))))))))))))))((('''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''$$$'''++++++)))&&&&&&&&&))))))))))))))))))))))))(((((('''(((((()))*********)))((((((''''''(((((()))))))))(((((((((''''''&&&'''''''''((((((((((((***))))))))))))***++++++(((((()))***************'''333)))... !!!###$$$!!!000,,,))))))*********+++++++++@@@,,,''')))+++(((111************************++++++++++++++++++++++++++++++++++++*********)))+++*********+++---...///---)))&&&222111+++++++++,,,,,,,,,------////////////////////////333^^^www999???888&&&555222222222111111222222222000888000///<<<...yyyGGG+++...888,,,///<<<666555666777888888999999999777777666666666666777777444444333333333333222222111222222333333222222111333333222222222222333333222222333333333444444444333222111111222444666777333333111000000/////////////////////////////////000//////000111222333333555444444333222222111111///000000111000///...---//////////////////////////////000000000111111111---------------///000111---------------------------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++***+++---......,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************+++++++++***************(((((()))******************))))))(((((((((((()))))))))))))))))))))))))))************************'''''''''((())))))******''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%'''(((***+++))))))(((((('''''''''&&&(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''((()))************((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))$$$(((,,,---***&&&%%%%%%))))))))))))))))))))))))((((((((((((((())))))***))))))((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((()))))))))((()))******+++(((((()))***************--- +++'''---555(((###$$$)))---***%%%$$$,,,444777,,,333***+++&&&,,,///,,,555!!!'''))))))******++++++++++++444,,,,,,WWW---%%%...***%%%************************++++++++++++++++++++++++++++++++++++******)))))),,,+++*********+++,,,---'''...***&&&))),,,,,,,,,---------......////////////////////////111+++///BBB---333222222111111222222333888)))555444...---BBB(((777444222999222555555666888888999999999666666666777777777777777444333333333333333333333222222222333333222222222//////...............///111111111222222333333333444333222222222555777888444333222111000000000000000000000000000000000000000000000000111222333444555555444333333222111111///000111111111000...---...............---------000000000000111111111111---,,,,,,,,,---...000111,,,,,,------------------,,,---...//////...---,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,---......---,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++)))'''+++++++++++++++++++++++++++++++++,,,,,,+++++++++((()))***++++++***)))((())))))))))))))))))))))))...---,,,***)))(((((((((......,,,+++******))))))***(((&&&&&&(((*********'''(((((())))))))))))))))))))))))(((&&&''')))+++,,,+++)))((((((((()))******)))))))))(((((((((((()))******)))'''&&&'''((())))))))))))((((((((((((,,,***)))'''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***,,,+++***((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++***)))(((((('''(((((())))))(((((((((((())))))$$$111QQQ%%%---)))000###(((------,,,++++++******))))))***+++,,,,,,,,,,,,,,,***333'''KKK'''(((000...,,,+++***)))))))))***,,,---...---,,,,,,,,,,,,---...---------,,,+++***)))(((++++++++++++++++++++++++---******---+++......------------......//////............//////RRRBBB,,,333...---EEE+++:::555...999222999(((555===QQQkkkbbbLLLVVV222!!!???777+++555333555999<<<<<<;;;888777888777555444444444555666333333333222222333444444333333333222222222111111111111000000000000111111111222333333444444333333333333333444444444555555333222111000//////////////////000000111111222222111000/////////111222333444333333222111000//////000000000000000000000000//////000000000000//////,,,------...///000111111111000///......///000111........................---,,,,,,++++++,,,,,,---------.........---,,,+++,,,,,,,,,---------...............------,,,,,,,,,......---,,,++++++++++++,,,***))))))***++++++***---,,,,,,++++++,,,,,,------------------,,,+++***((())))))))))))*********,,,,,,,,,,,,,,,+++***)))))))))************))))))''''''(((((())))))******++++++******))))))******++++++***)))(((((((((((()))'''&&&''')))******)))''''''((()))))))))((((((((()))))))))'''''')))*********((('''''''''((()))&&&''''''(((((())))))******+++,,,+++)))((()))***((((((((((((((('''''''''***)))))))))))))))******'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******)))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&)))(((((('''((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))(((((((((((())))))000%%%JJJ,,,'''+++""",,,&&&///,,,,,,++++++++++++******)))*********************+++$$$,,,>>>nnn'''))),,,)))*********))))))***++++++,,,...---,,,++++++,,,---...------------,,,+++******++++++++++++++++++++++++---******---+++......------------......//////............//////eee+++111:::,,,...>>>555777???'''222:::333111:::222000222000:::///]]]MMM+++AAA;;;:::777:::DDDaaa:::%%%555000777333555888:::::::::888777888777666666555555666666444333333222333333444444333333333222222222111111111111000000000000111111111222333333444444333333222333333333333444444444333222111000////////////000000000000111111111111111000/////////000222333333222222111111000000000000000000000000000000000//////000000000000//////---.........///000000000///...---,,,,,,---...///........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,++++++******++++++...,,,++++++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,+++,,,,,,,,,++++++***))))))******************)))(((((((((((()))))))))))))))))))))))))))***+++,,,***))))))(((((()))))))))(((''''''(((******)))'''&&&&&&'''((((((((((((''''''(((******((((((((()))))))))((('''''''''''''''###$$$%%%&&&(((***+++++++++,,,---,,,+++******,,,'''''''''''''''''''''''''''((()))***++++++++++++(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))'''&&&&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&)))))))))))))))***++++++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))(((((((((((())))))***))))))(((((((((((())))))***&&&444 222+++"""...&&&,,,*********++++++++++++++++++***))))))((()))))))))***(((...%%%***+++,,,***&&&)))))))))***++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,,,,++++++++++++++++++++++++---******---+++......------------......//////............//////VVV$$$:::333000>>>666))):::FFF444555,,,,,,999111111999111333,,,444===)))jjj\\\)))===DDD***666444888>>>222(((ZZZ\\\777###777666444555666777888888888888888888888888888777666666444444333333333333333444333333333222222222111111111111000000000000111111111222222333333333333333111111222222222333333333333222111000000000000000111111111111111000000000000000000///000000111222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////......------------..............................---,,,,,,++++++,,,,,,---///...---,,,+++,,,------,,,,,,,,,---------......,,,,,,,,,+++++++++++++++***************++++++,,,...,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++***)))***++++++++++++,,,,,,,,,+++++++++,,,++++++***)))******++++++++++++******))))))))))))(((((((((((()))))))))))))))***++++++***************+++,,,,,,''''''''')))******(((&&&%%%&&&&&&'''''''''''''''&&&(((***+++)))((((((((())))))((((((''''''''''''###$$$%%%&&&''')))*********,,,,,,,,,******+++,,,'''''''''((((((((((((((('''((()))++++++******)))((((((((((((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&''')))(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))******((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((((((((('''(((((()))******))))))(((((((((((()))))) 111***((()))333&&&)))444%%%&&&((())))))***+++,,,,,,,,,,,,+++***)))(((((())))))+++))),,,:::,,,555...+++'''***))))))+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---******---+++...------,,,,,,------...///......------......///aaaccc:::222888DDD<<<''')))>>>???777!!!999///+++222:::(((777666---444777---222999111ddd///(((:::444111???::::::888===AAA777333???JJJEEE''';;;555444444555555666777888888888999:::999888777666555444444333333333333444333333333222222222111111111111000000000000111111111111222333333333333222000111111111111222222222333222111111000000000111222222222111111000000000000000000000000000111111///000000000111111111222//////////////////////////////000000000000//////000000000///////////////000000000//////000000000........................---,,,,,,++++++,,,,,,---000...,,,+++++++++---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,***))))))***++++++************++++++***************+++++++++******)))(((((()))))))))***************++++++++++++******+++++++++,,,,,,+++++++++******))))))((((((''''''+++***))))))(((((())))))))))))))))))***+++,,,,,,'''''''''(((***)))'''%%%%%%&&&&&&'''''''''''''''&&&(((***+++)))(((((((((************))))))((((((&&&&&&&&&&&&'''''''''((((((***+++***)))(((***+++(((((()))))))))*********'''((()))))))))(((&&&%%%)))(((((('''((()))******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''((())))))))))))***)))))))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((((((************************************************((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((((((((('''(((((()))******))))))(((((((((((())))))'''000+++''')))((("""---222%%%+++(((((()))***++++++,,,------,,,++++++************---'''000***%%%BBBKKK***,,,)))))))))***+++,,,,,,+++))))))***++++++++++++++++++***'''((()))************************++++++,,,,,,,,,---******---+++------,,,,,,,,,,,,------......------------......JJJ666&&&)))222---$$$000FFF@@@'''...%%%AAA444000***iii,,,>>>'''666555000222111444222222666IIIrrrFFF)))222===444...444555>>>999444;;;<<<555222FFF999HHH+++555444444444555666777888888999:::::::::999777666666555444444333333333444333333333222222222111111111111000000000000111111000111222222333333222222000000000111111111222222333222111111111111111111333333222222111111000000000000111111111000000000/////////000111111222222//////////////////////////////000000000000//////000000000000000////////////000000000000000000///........................---,,,,,,++++++,,,,,,---000...,,,+++++++++---...,,,,,,,,,---------......---------...............+++++++++,,,---...///000,,,***))))))***++++++***)))***++++++++++++***))))))******+++++++++******(((((()))))))))*********)))******++++++*********+++++++++,,,,,,+++++++++******))))))((((((''''''+++***)))(((((((((((((((''''''''''''(((((()))***((('''''''''(((((('''%%%&&&&&&'''((((((((((((''''''(((******((((((((()))***************)))((((((((((((((('''''''''&&&&&&'''((())))))(((''')))***((())))))******++++++,,,(((((((((((('''&&&%%%$$$)))((('''''''''(((***+++''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((())))))***+++&&&'''(((((()))((((((((())))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&'''((((((((((((((())))))))))))))))))))))))************************************************((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))(((((((((((())))))***))))))(((((((((((())))))+++%%%,,,yyy%%%)))))),,,...'''###///(((((())))))***+++,,,,,,++++++,,,,,,,,,+++*********)))999---***\\\qqq$$$,,,)))(((***++++++++++++***)))))))))******++++++******)))&&&'''((()))))))))))))))*********++++++,,,,,,------******---+++------,,,,,,,,,,,,------......------------......888fff(((:::222999333444777222)))///===777HHH,,,###@@@@@@--->>>222888///000>>>---(((;;;666000333111kkk666888999888444555???KKK<<<@@@===;;;???;;;;;;GGG111666222555444444555555666777888999999999999999888777777777666555444333333333333333333333222222222111111111111000000000000111111000111111222222222222222000000111111111222222222333222222111111111222222222222222222222111111111000111111111111000///////////////000000111111111000000000000000000000000//////000000000000//////000000000000000000000000------............------........................---,,,,,,++++++,,,,,,---///...---,,,+++,,,------,,,,,,,,,---------..................////////////,,,,,,,,,,,,---...000000...,,,++++++,,,------,,,)))***+++,,,,,,+++***))))))***++++++,,,+++++++++***++++++++++++,,,,,,,,,((()))******+++***************++++++++++++******))))))))))))(((((((((((()))(((((((((((())))))***(((((('''''''''(((((()))***(((&&&&&&'''''''''%%%''''''((()))))))))((((((((()))))))))'''''')))***((()))*********)))'''''')))))))))(((((('''''''''&&&'''))))))(((''')))***((((((((()))******++++++)))((((((''''''''''''((())))))'''''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++%%%%%%'''(((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***))))))((())))))))))))))))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))************))))))(((((((((((()))))))))(((((((((((())))))((("""555VVV+++++++++111,,,###'''+++(((((())))))******++++++''')))+++------,,,***)))&&&777---,,,###888###,,,+++))),,,++++++***))))))******))))))***++++++***))))))'''((()))))))))))))))((()))******+++,,,,,,---------******---+++---,,,,,,++++++,,,,,,---...------,,,,,,------...'''222&&&999,,,+++"""111999444000333444///***JJJ***444444888(((<<<...000<<>>888'''999;;;777999???999333999666GGGddd<<<444555555666777777888888999999888777777777777777777666555444444333333333333333333222222222111111111111000000000000111111000000111222222222222222111111111222222222333333222222222111111222222333111222222222222222222333000111111222111000///.../////////000000000000000000000000000000000000000//////000000000000///////////////000111111111222,,,---...//////...---,,,........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,------...///...,,,++++++,,,------,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,(((((()))***************)))******************)))(((((((((((())))))))))))&&&&&&''''''(((***+++,,,******))))))))))))*********(((&&&%%%&&&''''''&&&'''(((((())))))))))))))))))))))))(((&&&''')))+++'''((()))))))))(((&&&%%%))))))))))))))))))))))))&&&((())))))(((((()))+++&&&''''''((()))******+++((((((''''''''')))+++,,,***)))'''&&&'''(((***+++))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))++++++******)))))))))))))))))))))))))))************************************************************************(((((((((((((((((((((((((((((())))))******+++++++++***)))(((((('''(((((())))))(((((((((((()))))),,,'''&&&___---&&&!!!(((((()))000'''))))))))))))************%%%'''***------,,,)))'''&&&+++###$$$***333000%%%......,,,---,,,***)))))))))***+++((()))***++++++***)))((())))))************))))))))))))***+++,,,,,,---------******---+++---,,,,,,++++++,,,,,,---...------,,,,,,------...///)))___!!!333888)))+++555666000+++---333777666333===333666:::...222444BBB***000444666,,,888999999///999666AAA%%%:::%%%DDD:::...///===>>>222333AAA333BBB@@@444777>>>======111;;;000444555666777888888888888:::999777666666666777888777777666555444333333333333333333222222222111111111111000000000000111111000000111222222222222111111222222222222333333333222222222111222222333333111111111222222333333444000111222222222000///...000000000000000/////////000000000000000000000000//////000000000000//////......///000111222222333...///000111111000///...........................---,,,,,,++++++,,,,,,---------.........---,,,+++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,++++++,,,,,,------,,,***))))))***++++++******+++---......---+++******+++,,,---------------((())))))))))))*********(((((()))***************))))))************))))))''''''(((((())))))******'''&&&&&&&&&'''(((***++++++***)))(((''''''''''''&&&'''((((((((('''%%%$$$###$$$&&&((()))((((((''')))))))))(((&&&''')))+++,,,,,,,,,+++++++++******((((((((('''&&&&&&(((***+++***((('''&&&&&&''''''((((((''''''''''''(((((((((((((((((('''&&&%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((++++++***)))(((((())))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''',,,,,,+++***)))(((''''''"""%%%))),,,......---,,,((((((''''''''''''(((((())))))(((((('''''''''&&&)))************+++++++++++++++************++++++)))))))))))))))))))))))))))&&&+++\\\***,,,...---,,,+++,,,,,,***,,,------,,,++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))$$$(((666&&& 222))))))))))))))))))))))))******))))))((((((((('''************************,,,,,,,,,,,,,,,,,,,,,,,,///+++111,,,***(((&&&222......(((333///******++++++++++++,,,,,,999---............////////////000111111111111222222222777///...555:::666333444222555)))000666333444666777777777666555uuu999===BBB000999999:::::::::999888888888999::::::;;;;;;::::::888222---BBB777...>>>===555:::;;;999777666555666777888888888777666555444333333555555555666888777555333000000000000000111111111///111444444222000//////222222111111222222333444333333333222222222111111222111111111000000///////////////000000000000000222222111000///...---------.........//////000000111111111000000000000///222111111111000000//////////////////////////////---...//////...,,,***)))++++++++++++++++++++++++...------,,,,,,,,,------++++++++++++++++++++++++***++++++,,,---...//////.........------,,,,,,,,,***************************++++++,,,------------++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++''''''&&&&&&'''(((***+++,,,+++***)))((((((((((((***))))))((('''%%%$$$###&&&'''((()))************)))))))))((('''''')))+++************))))))))))))((((((((('''&&&&&&(((******)))((('''&&&'''((((((((((((''''''''''''((((((&&&&&&'''((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))+++******)))(((((())))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''++++++******)))(((((((((&&&(((***+++,,,,,,+++***((((((''''''''''''(((((()))(((((((((''''''''''''(((((()))))))))***************))))))))))))******)))))))))))))))))))))))))))&&&+++]]]***+++------+++***+++,,,+++---......---+++,,,---))))))))))))))))))))))))(((((((((((()))))))))***)))444555DDD///'''---))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))++++++++++++++++++++++++777((((((555777///''''''!!!'''444 ,,,,,,,,,------------......$$$999111'''dddZZZ%%%444............////////////000111111111111222222222444111000222333222222333>>>666///???---444444666777777777666555!!!kkkHHH...111111333<<<888888999::::::999999999999999:::;;;;;;;;;;;;;;;777333???///>>>888<<<;;;888AAA:::999777666555666777888777777666666555555444444444444444555777666444222111111111111000000000000000333555555333111111111222222111111222222333444333333222222222111111111222222222111111000000000000000000000000000000000////////////000000000000....../////////000000000222111111111111000000000111111111000000000//////////////////////////////...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------------...........................,,,,,,,,,---......//////......---------,,,,,,,,,******************************++++++,,,,,,++++++++++++++++++++++++++++++************************+++*********))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''((()))******,,,,,,+++***))))))))))))***)))((('''&&&&&&&&&&&&(((((((((((()))***++++++((())))))((('''''')))***(((((((((((('''''''''''''''((()))(((&&&&&&((()))(((((('''''''''((()))***((((((''''''''''''(((((($$$%%%&&&'''((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))******++++++******)))******)))((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))++++++*********))))))))))))((((((''''''(((((()))(((((((((((('''''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))***'''+++]]])))***,,,,,,***)))***++++++---...---+++******+++))))))))))))))))))))))))((((((((()))))))))******&&&%%%"""^^^eee222...((()))))))))))))))))))))))),,,444,,,,,,------------......222)))'''---,,,...EEEbbbgggZZZCCC...%%%)))000222............////////////000111111111111222222222000222333000000222444333vvv444555===,,,444555555666777666666666===333<<>>777555???888222999888777666666777888888444444444555555666666666555444444555777777555333333333222222111000//////222333555444333111111222222222111111222222333444222222222222111111111111000000000000000000000000000000000000000/////////111111111000///.........000000000000111111111111222222222222111111111111000000000000000000//////////////////////////////000///...------...000111........................///............///000000......................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))))))))((((((((()))))))))))))))***)))(((''''''&&&''''''&&&&&&%%%&&&''')))+++---)))((('''&&&&&&''')))***''')))***)))((('''((()))))))))((((((((('''''''''&&&((())))))'''''''''(((&&&&&&'''((()))***++++++((((((''''''''''''((((((''''''((((((((((((((('''************************))))))))))))))))))))))))((((((''''''''''''(((((('''(((************(((''')))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((()))******+++++++++***((('''''')))***+++))))))(((((((((((())))))'''''''''(((((((((((((((((((((((()))))))))******((((((''''''''''''(((((())))))))))))))))))))))))***''',,,]]]''')))+++***)))((())))))***+++---,,,***))))))***************************))))))))))))***************###***---&&&YYY%%%111///***333!!!,,,"""***000***'''444$$$%%%@@@ ...(((************************"""...*********+++++++++,,,,,,222555...!!!!!!---,,,!!!)))))),,,---&&& (((666............////////////000000111111111222222222222333222111333555222,,,aaa000,,,888555555555555666666666777///<<>>UUU777444666AAA@@@999777777777777777777888888333333444444555555666666666666666777888888666444444333333222111000000///111222333333111000000111222222111111222222333444222222222111111111000000////////////////////////000000000//////.........111111000000//////......111111111111000000000000222222222111111111000000//////////////////000000////////////////////////000///...------...000111.......................................///000000......................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,+++******))))))))))))))))))))))))***************************************+++++++++))))))))))))))))))))))))************))))))))))))((())))))******))))))((())))))((('''&&&&&&&&&&&&))))))(((((('''(((((((((*********))))))******+++'''(((******)))(((((()))***)))))))))((((((((((((&&&((())))))(((''''''(((&&&'''((()))***+++******((((((''''''''''''(((((((((((()))))))))(((((('''************************************************((((((''''''''''''(((((('''(((((((((((((((((('''((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************************&&&&&&''''''((()))))))))(((((())))))*********+++)))(((''''''((()))+++,,,***))))))(((((())))))***'''''''''((((((((((((((((((((()))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))+++(((,,,^^^((()))++++++)))((()))***+++---......---,,,,,,---************************)))))))))*********++++++(((///+++ 222666VVV)))333)))<<<)))'''(((,,,111222///+++///555 &&&---WWW---+++***************************###444,,,,,,------------......&&&%%%+++666888333111555(((333222)))///:::///............////////////000111111111111222222222666222000111111......000000<<<222666555555555555666777777===000)))///777888777777000000444888111,,,999MMM666666777888999999999999888999::::::;;;;;;::::::444???<<<:::777555<<<;;;777777777777888888888888333333444444555555555666777666666888999999777555333333333222111111111000111222333222000///000111222222111111222222333444222111111111111000000000......////////////000000111111000000//////......------...///000111222222111000000000000000//////111111111000000000000///......////////////000000//////////////////////////////......---.................................------------...///000000000000000000000000000000.........------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++*********************************************************+++++++++++++++))))))))))))))))))))))))************************((()))************)))(((***)))(((''''''&&&&&&&&&)))))))))))))))((('''&&&******+++++++++******)))&&&(((******)))((((((((())))))))))))((((((((((((%%%'''))))))(((''''''''''''((()))***+++******)))((((((''''''''''''((((((&&&'''((()))))))))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''(((((()))'''''''''''''''((())))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***)))))))))))))))*********((((((((((((((()))************))))))))))))******''''''''''''((((((((()))'''''''''((((((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))+++(((,,,^^^(((***++++++***))))))***(((***,,,---,,,,,,,,,...************************))))))*********+++++++++ ???&&&000))))))BBBVVV%%%555###+++)))...(((""""""'''***((($$$%%%+++999***)))OOO,,,***************************###,,,,,,,,,------------......)))555444&&& (((***""")))&&&+++333///&&&--->>>............////////////000111111111111222222222555...///444000***555GGG777999222666555555444555666777888///333===AAA555(((222EEE<<<;;;555111666===777***777777888888888888777777777888999999::::::999999777EEE>>>999;;;...777666666666777888888888888888444444444444444444444444666666666777999888666444222222222222222222222222222333333222111000111333222222111111222222333444111111111111000000000000000000000000111111111222333333222222111000000///------...///000111222222000000000/////////......000000000/////////.............../////////000000////////////////////////...............---,,,+++------------------------,,,,,,,,,,,,---...///000////////////////////////,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))))))))))))))))))))))))))))))))******++++++,,,((()))***++++++***)))(((+++***)))(((((('''''''''%%%'''(((*********))))))'''((()))******)))''''''&&&(((***+++)))((((((((()))(((((((((((('''''''''%%%''')))***(((''''''''''''(((***++++++***))))))((((((''''''''''''(((((($$$%%%'''(((***++++++,,,************************((((((((((((((((((((((((((((((''''''''''''((((((***)))(((''''''((()))***'''''''''''''''((()))***'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********)))))))))))))))))))))))))))))))))(((((((((******))))))))))))******&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))+++(((,,,^^^)))***,,,,,,***)))***+++$$$&&&((()))))))))***+++************************)))************+++++++++111!!!---,,,+++999]]]___&&&..."""+++&&&,,,111111,,,)))+++///555***+++222+++mmm...)))************************+++000******+++++++++,,,,,,,,,...'''(((111333......555222000...,,,,,,+++***)))............/////////000000111111111111222222222111+++///666000+++AAAbbb>>>&&&999666555555444444666777888888333...///555:::777000333///000888;;;888777:::777888888888888777777666777777888999999999999888???MMM444000AAA666???999555666777888888888888888444444444444444444444444555555555666888777555333222222222222222222333333444444444333111111222444222222111111222222333444111111111111000000000000111111222222333333333333555555444444333222111111000000000000////////////000000//////.........---////////////............---.........//////000000////////////////////////......//////...,,,***)))------------------------+++++++++,,,---...///000------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))''''''((()))***++++++,,,***'''%%%%%%'''((('''%%%)))((((((((()))***++++++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((()))***++++++***)))((('''((((((''''''''''''(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))***)))(((&&&&&&&&&'''((('''''''''''''''((())))))******))))))(((((('''''',,,,,,++++++***)))(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))************))))))((((((''''''''''''((((((''''''((()))))))))))))))***''',,,]]]%%%(((++++++***((('''((())))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++)))((('''((()))+++,,,===///%%%,,,333%%%'''000)))"""(((333...''')))...(((&&&BBBggg***++++++++++++++++++++++++)))...---+++)))+++---///---+++---------.........//////++++++++++++,,,,,,---...---...000111111111000///111111222333333333333222888""":::111---......ppp333111555555555555555555555555555555555555444444444444333333333333333444555666777777666555555555555555444777555666>>>===666444000jjj999777999<<<===999999888777777777777777555444333222222222333444333333333333333333333333222111000000///000000000222222222222222222222222222222000/////////000111111000000000111222333333444333222111111111222333777555333111000000111222111111000000000000111111444333222111000...------------............------000000000///......------000000000000//////////////////............//////......---,,,,,,,,,,,,---........................//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++)))***,,,------,,,***))))))+++,,,+++))))))***+++++++++***))))))***++++++)))************+++++++++***++++++,,,------------,,,+++++++++***)))))))))(((((((((((((((((((((((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))*********'''%%%$$$%%%(((******)))))))))))))))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++***)))((('''((((((''''''''''''(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))(((((())))))***+++)))((('''&&&&&&&&&''''''(((''''''''''''((())))))***)))))))))))))))((((((,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((((((((()))******************''',,,]]]'''))),,,,,,+++)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''((()))+++,,,222444***,,,000...&&&///222***'''+++(((+++000*** ))):::999---++++++++++++++++++++++++)))......,,,+++,,,...///...,,,------------.........///,,,,,,+++++++++,,,---------...///000111000000//////000111111222222111111///333444...333333UUU555222555555555555555555555555666666555555555444444444444444444444444555555666777777666555555555555666<<<444;;;???222///;;;@@@AAA666555666666888888888777666666666666666555444333222222222333333333333333333333333333333444333222111000/////////222222222222222222222222444333222111111111222222111111111000111111222222333333222111111111222333555444222000000000111222111111000000000000111111222111111000///...------.........//////..................///////////////000///////////////////////////............//////......---,,,,,,,,,,,,---........................000000//////...------,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***++++++,,,***+++,,,,,,,,,,,,+++******+++,,,+++***)))***,,,,,,+++***))))))***+++,,,)))************+++++++++++++++,,,,,,---,,,,,,,,,++++++******************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))(((((('''&&&%%%''')))++++++++++++***))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))*********)))(((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***((((((((('''''''''''''''((((((''''''(((((()))***)))))))))***************+++++++++******))))))(((************************))))))))))))))))))))))))******++++++++++++******)))((((((''''''(((((())))))******++++++++++++******''',,,]]](((***------,,,*********************************++++++++++++++++++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,'''777333'''---222$$$ 333111###&&&''''''+++///...(((%%%%%%sss666++++++++++++++++++++++++)))......---,,,---///000///...------------............------,,,+++++++++,,,,,,---...///000000000000///...///000000111111000000%%%777"""222???(((555222555555555555555555555555666666666555555555555444555666666666666666666777888888777666666666666666;;;///888>>>000222;;;333222444666222666777777666555555555555666555444333222222222222333222222333333333333333333333333222111111111111222333333333333333333333333555555444333333333333333222222111111000111111111222222111111111222222333333222111000000111222333111111000000000000111111////////////.........---...//////000000//////...------......///000000111//////////////////////////////............//////......---,,,,,,,,,,,,---------------------------///......------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***,,,---,,,+++***+++------,,,+++******+++,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,+++***))))))************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))))))))+++***))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))+++***(((''''''(((***+++)))))))))))))))*********))))))))))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((%%%%%%%%%%%%%%%&&&''''''((())))))******)))((((((((((((((('''((())))))***))))))******++++++,,,,,,+++*********)))))))))(((***************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***))))))(((((((((((())))))))))))***++++++************''',,,]]])))+++,,,,,,+++******+++************************************++++++++++++))))))))))))))))))))))))))))))(((((())))))***+++///)))ZZZBBB,,,((((((***)))'''(((***(((******)))+++......+++111;;;+++!!!///666666************************)))...------------............------------------------...---,,,,,,++++++++++++.........///////////////...///000000111111000000+++---888(((777ooo444///555555555555555555555555666666666555555555444444444555666777888999999999888888777666666666666777555222111666>>>???888222///444888333999666555555444444444555555555444444333222222222222222222222222222333333333111111111111222333444555333333333333333333333333555555444444333333333333333333222111000000000111111111111111111222222222111111000000111222333333111111000000000000111111//////////////////////////////000000000000//////............//////000000.........//////////////////......------......///......---,,,,,,,,,,,,---------------------------+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++******++++++,,,***,,,------,,,+++,,,...------,,,++++++,,,------))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))(((((())))))******++++++******************************)))(((((()))******(((((((((((((((((((((((('''(((((()))******++++++++++++***))))))((()))***++++++***)))((((((((()))***************************)))'''&&&&&&''')))***((()))))))))*********+++(((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((()))******)))((((((%%%%%%%%%%%%%%%&&&'''''')))+++,,,------,,,+++***((((((((((((((()))******))))))******++++++,,,,,,*********)))))))))))))))))))))******++++++++++++))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%))))))(((((((((((())))))((()))))))))))))))((((((***''',,,]]](((***++++++)))))))))***************************)))))))))******+++++++++(((((((((((((((((((((((()))))))))))))))******+++'''333)))333!!!...444(((888''',,,///,,,$$$###(((+++***"""""")))&&&===+++111************************)))...+++,,,,,,,,,,,,,,,------------------------,,,,,,...---,,,,,,++++++++++++...............//////000///000111111222222111111333000777222BBB444...555555555555555555555555555555555555444444444444222333555888:::;;;<<<<<<888777777666666666666666333;;;222666AAA///===|||111555:::444:::555555444444444444555555555555444444333222111111111111111222222333333333333333222222222222222333333333333333333333333333333333333333333222222111333333222111000000000111000000111111222222222222000000000000111222333333111111000000000000111111//////000000000000111111//////000000000000//////000000//////............------....../////////000......------------............---,,,,,,,,,,,,---------------------------***************)))))))))***++++++,,,,,,++++++***+++*********++++++,,,---,,,++++++******++++++,,,***+++------,,,+++---...------,,,++++++,,,------))))))*********+++++++++,,,,,,,,,,,,+++******)))((((((((())))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,&&&((()))))))))))),,,...+++***))))))))))))))))))************************)))((('''&&&&&&'''((()))((())))))******+++++++++(((((('''''''''((())))))***))))))(((((())))))***))))))))))))))))))))))))''''''((()))))))))((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((************((((((((((((''''''(((((()))******,,,...000000///---+++))))))(((((())))))***+++)))))))))***************))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&***))))))(((((())))))***((())))))))))))(((''''''***''',,,]]])))***+++***)))(((***+++++++++++++++++++++++++++(((((())))))***+++++++++((((((((((((((((((((((((((()))))))))************%%%///)))(((AAA***))))))111((((((,,,...+++((()))++++++------444"""444&&&+++(((************************)))...***+++---,,,++++++,,,...------------,,,,,,,,,,,,------,,,+++++++++,,,,,,......------......///000///000111111222222111111444###,,,CCC777000555555555555555555555555444444444333333333333222111222555888:::<<<<<<<<<777777666555555555555555111999555777000```555555888444777555444444444444555666666555555555444333222111000000000111111222333333333777666444222000///......222222222222222222222222222222222222222111000000222222111111000111111111...///000111222222222222///000000111111222222222111111000000000000111111000000000000111111111111...//////000000//////...111000000///......---------------......//////000......------------............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************+++,,,------++++++++++++++++++++++++)))***,,,,,,++++++---...---,,,+++******+++,,,---)))************+++++++++++++++++++++++++++***)))(((((())))))))))))))))))************************'''((()))******)))((('''(((((((((((((((((((((((((((((())))))*********+++%%%'''))))))((((((+++...))))))))))))))))))***+++************************((((((((((((((((((((((((((())))))******+++,,,,,,(((''''''&&&'''((()))*********))))))))))))******))))))))))))))))))))))))&&&''''''((())))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((***++++++***((('''))))))(((((())))))***+++)))+++...111111///---+++))))))(((((())))))***+++***)))))))))))))))((((((((()))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))************))))))******))))))))))))*********************)))((('''***''',,,]]]***+++,,,+++***)))+++,,,++++++++++++++++++++++++((((((((()))***+++++++++))))))))))))))))))))))))(((((()))***************999111+++CCC<<<%%%...'''""",,,((())),,,000000......///++++++'''!!!###&&&...%%%************************)))...***,,,......,,,+++---///---------,,,,,,,,,++++++,,,,,,+++++++++,,,------......---------...///000...///000000111111000000%%%KKK>>>777000555555555555555555555555333333222222222222111111222444666999:::::::::999666555555444444444444444000222666222---RRR999444777666777555555444444555666666777555555555555444222000//////000000111222222333333444444222111000/////////111111111111111111111111111222222333222111000///111111111000111111222222---...000111222222222111000000000111111111111000111111000000000000111111000000000000000/////////.........//////.........///////////////.........,,,,,,---......///000000...------,,,,,,------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++******************+++,,,---...***+++,,,,,,,,,,,,+++***((()))++++++***+++,,,...,,,+++***))))))***+++,,,)))************+++++++++)))******++++++++++++***)))))))))))))))((((((((())))))))))))))))))))))))&&&((()))++++++)))(((&&&((((((((((((((((((((((((************))))))))))))(((***+++)))&&&%%%(((***))))))(((((()))***++++++************************))))))************))))))((())))))***++++++,,,,,,((('''&&&&&&'''((()))*********))))))))))))******))))))))))))))))))))))))&&&&&&'''((())))))((((((************************))))))))))))(((((((((((())))))))))))))))))))))))''')))***++++++***)))''''''''''''''''''((())))))(((***...111111///,,,***)))))))))))))))******+++******))))))((((((''''''(((((((((((())))))))))))&&&''''''((()))*********))))))))))))))))))))))))''''''((((((((((((''''''******))))))))))))******+++++++++++++++***)))(((***''',,,]]],,,------,,,++++++,,,...++++++++++++++++++++++++'''(((((()))***+++++++++************************(((((()))***************)))333%%%---222mmm000---(((,,,111***(((---///***(((***...)))666(((---,,,---)))))))))))))))))))))))))))...+++---//////---,,,...000---------,,,,,,+++++++++++++++++++++,,,------.........---,,,---...///000---......///////////////555LLL555...555555555555555555555555222222222111111111000000444666888999999999777666555555444333333333333444555111999///>>>:::444777::::::555555555555555666777888555555555555444222000//////000000111222222333333......//////000111333333000000000000000000000000222222333444333222111000111000000000111222333333---...000111222222222111000000111111111111000000111111000000000000111111000000//////............------............------------......///000000000,,,,,,------...///000000...------,,,,,,------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************+++,,,---...)))***,,,------,,,***)))''')))************,,,---++++++***))))))***++++++)))************+++++++++((()))***+++++++++++++++******))))))((((((''''''((((((((((((((((((((((((,,,***))))))***+++******))))))))))))))))))))))))$$$%%%&&&(((((((((''''''((((((((((((((((((((((((((())))))))))))*********************)))))))))))),,,,,,+++++++++++++++,,,***)))))))))***+++,,,,,,+++***)))'''''')))***+++))))))))))))))))))))))))---,,,***)))'''&&&&&&&&&(((((((((((())))))))))))'''((()))******)))((('''))))))))))))************)))))))))))))))******+++))))))(((((('''''''''&&&(((((((((((((((((((((((()))***+++,,,,,,+++***)))+++***)))(((((()))***++++++*********))))))((((((++++++******))))))((((((''''''((()))***++++++,,,************************'''((()))******)))((('''''''''(((((())))))******'''(((((())))))))))))))),,,'''+++]]]++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))((((((''''''***************+++++++++---666 666"""///ttt###***000///---((($$$+++)))(((///&&&+++++++++***************,,,,,,,,,,,,,,,+++***)))222,,,*********,,,.........---333...,,,///...))))))---(((+++---...///000///------,,,+++,,,///111000///,,,.........,,,,,,---///<<<+++111222333333444444333333222222111111111111111111444333333444777:::;;;;;;111888444...666===888333111999000<<>><<<999444222111222222111222222222222222222222222000000000000////////////000111222222222222222222777666444333333333444555111111111111111111111111//////000000000000//////000000000000000000111111000000000000111111111111000000000/////////..................////////////000///---,,,,,,,,,---...------........./////////......................../////////......---------*********+++++++++++++++******+++++++++,,,,,,,,,,,,++++++***))))))******(((((()))***+++,,,,,,---------,,,,,,++++++,,,,,,...---+++***)))******+++---+++)))((()))******)))))))))************))))))************))))))))))))"""###%%%''')))++++++,,,***************)))(((((()))(((((()))******)))'''))))))))))))))))))))))))((())))))***))))))((('''(((((((((((((((((((((((()))************+++++++++************))))))))))))))))))((((((((())))))***)))******++++++***)))(((******((((((((((((******))))))))))))))))))))))))'''''''''((()))***,,,,,,,,,,,,++++++******))))))))))))***++++++***))))))))))))))))))************)))))))))))))))******+++************))))))))))))(((((((((((((((((((((((()))******++++++******)))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((())))))*********))))))(((((((((************************(((((())))))))))))((((((((((((((())))))))))))***'''((())))))******))))))+++'''***]]]))))))))))))))))))))))))************************++++++++++++++++++++++++******************++++++))))))*********+++++++++222000...000vvvEEE555"""'''++++++,,,...((((((666,,,,,,++++++***)))((((((+++++++++,,,++++++***)))(((GGG""",,,)))'''************************666555111000///(((444---...111### ,,,,,,,,,---------------///---,,,......,,,---000,,,+++***+++,,,---///111444///***)))+++...//////)))333%%%\\\eee///444111111222333333333333222111111222222222222222222222333555888:::;;;<<<===...???999888DDD555***AAA000KKK222666:::555333333222111444888===@@@AAA<<<999555333333333222222222222222222222222222222111111111111000000000000000111111111111000000///444333222111111111222333111111111111111111111111---...///000000111000000222111000///...///000111000000111111111222222222/////////.........---------............////////////...---------...000111.........//////000000000..............................------------,,,,,,******************************+++++++++,,,,,,,,,,,,+++******)))*********))))))))))))*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***---+++(((((()))******)))++++++************++++++************))))))))))))'''(((((())))))((((((''')))************))))))((()))((((((***++++++***((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%((((((((((((((((((((((((************++++++++++++************)))))))))(((+++************++++++,,,***+++,,,---,,,+++)))'''***)))(((((((((((()))***((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,,,,,,,+++******)))((((((*********++++++*********((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))((((((************************((((((((()))))))))))))))))))))))))))))))))))))))(((((()))************)))+++&&&***\\\++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,)))))))))***++++++,,,,,,000$$$,,,000...CCC666)))***---,,,$$$---111&&&------,,,,,,+++***)))((((((******++++++++++++******(((999---777!!!000------------------------&&&***((("""***111$$$///,,,(((===666((()))+++++++++,,,...000...---,,,,,,,,,,,,,,,...222///------,,,)))((()))%%%+++333666444111...---333777ggg:::000000000111111222222222222222111111222222222222222333000222555666777777888888CCC***---111%%%777GGG000]]]WWW444444;;;777777555444333666:::>>>@@@AAA;;;888555333333333222111111111111111111111111111333333222222222111111111111111111111000000///...///...------------......111111111111111111111111------...000111111111111333222000.........///000///000000000000111111111///.........---------------------.........//////............///111222333000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++***************++++++++++++***************+++,,,---...---,,,+++***)))******+++++++++******,,,***(((((()))*********++++++)))(((((()))++++++''''''((()))***+++,,,,,,*********)))((('''&&&%%%((())))))*********)))))))))(((((()))+++,,,+++)))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&))))))))))))))))))))))))))))))*********+++++++++************)))))))))(((******))))))***++++++,,,+++,,,---......,,,***((()))(((((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))++++++***)))((((((''''''+++******************+++((()))))))))************)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))&&&''''''((())))))******))))))))))))))))))))))))((((((((((((((()))******************))))))))))))((())))))******************&&&***\\\************************************************))))))))))))))))))))))))******++++++,,,,,,------((())))))***++++++,,,,,,!!!:::"""555444000+++LLL(((&&&***666)))***333###$$$,,,,,,++++++***))))))((()))******++++++*********,,,"""YYY111---)))))))))))))))))))))))))))------222000---&&&000---'''%%%---''')))***+++***)))))),,,...,,,,,,,,,******++++++***,,,)))+++000222//////333(((///333///''''''111;;;}}})))/////////000111111222222111111111111222222333333333333///111444333222111222444555333---===CCC%%%===222>>>000999===999777666555777:::<<<======999666333222222222111000000000000000000000000000222222111111111000000000111111222222111000////////////////////////000000000000000000000000000000------...000111111111111222111000.........//////.........////////////000///.........------------------------............------...///000222333444333333222000///...---,,,........................+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++***************++++++---,,,,,,,,,,,,++++++++++++,,,---...---,,,+++***))))))***+++++++++******+++)))'''''')))************)))(((''''''((()))***''''''((()))***+++,,,,,,$$$%%%'''(((***+++,,,,,,'''((()))***************)))((('''''')))++++++***))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((())))))))))))*********************))))))))))))''''''''''''((())))))***+++,,,---------,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&'''((((((******))))))((((((''''''+++***))))))))))))***+++))))))))))))************)))))))))))))))******+++''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***''''''((((((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((())))))%%%&&&&&&''')))******+++))))))))))))))))))))))))((((((''''''((()))***++++++************)))))))))((()))******++++++*********&&&)))\\\((((((((((((((((((((((((************************++++++++++++++++++++++++++++++++++++++++++,,,,,,(((((()))***+++,,,,,,---(((222$$$'''777%%%777!!!---333...%%%///%%%++++++++++++***************((()))******+++*********+++***$$$ccc&&&+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))&&&777///111$$$555---)))000(((***,,,------+++'''&&&))),,,,,,......+++,,,//////---(((###$$$***+++''''''---(((''''''///KKK111,,,444//////000111111111111000111111222222333444444444///111333111///...111444'''222:::&&&,,,(((AAA111777===888888777666777999::::::999777555333222222222111000000000000000000000000000////////////.........---000111111111111000000////////////000000000000000000000000000000000000000---...///000000111000000//////////////////......---------.........///////////////.........------,,,------------.........,,,,,,...///000222333333333222111000...---,,,+++------------------------++++++,,,,,,,,,,,,------+++++++++***))))))((((((******+++++++++,,,,,,,,,*********)))******+++,,,---------------,,,,,,,,,,,,,,,------,,,,,,++++++*********************)))+++)))''''''(((*********))))))(((((((((((())))))************))))))))))))''''''((()))************&&&'''(((******+++++++++(((&&&$$$###%%%(((******))))))))))))))))))))))))))))))((('''((((((******))))))))))))))))))))))))''''''((((((((()))))))))************))))))))))))&&&&&&&&&''''''(((******)))***************++++++'''(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************)))))))))))))))******+++''''''(((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&'''((())))))((('''&&&&&&&&&''''''(((((((((((())))))))))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))((('''''''''((()))+++,,,+++++++++*********))))))))))))***++++++++++++***)))%%%)))\\\((((((((((((((((((((((((************************++++++++++++++++++++++++++++++++++++************'''((()))***+++,,,------222 ...%%%$$$999---""",,,JJJ~~~***)))---$$$---&&&000***************+++++++++(((((()))***************+++&&&777,,,@@@***++++++++++++++++++++++++)))...%%%---(((***'''))))))&&&///%%%,,,***---...,,,))))))---222$$$((()))&&&(((---///,,,222***(((,,,---***---666gggNNN444///444...///000000111111000000111111222222333444444555000222333111///000555:::<<<000EEE222555444888777777666555555555777888888777777666444333444333222000111111111111111111111111000000000/////////............///000000000//////---...//////000000000///000000000000000000000000//////000000000000//////,,,...///000111000///...............////////////000000000/////////......,,,,,,---------.........+++,,,---///000111111222000000//////...---------------------------------,,,,,,,,,,,,---------...,,,,,,,,,+++***)))))))))******+++++++++,,,,,,,,,******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,+++***)))(((((())))))***(((&&&&&&(((*********)))))))))******)))))))))************)))))))))))),,,++++++***)))(((&&&&&&&&&'''((()))++++++,,,,,,'''$$$!!! ###&&&((()))))))))))))))))))))))))))'''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))(((((((((((()))***,,,,,,((((((''''''((()))***+++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))***+++------***************+++++++++***)))(((''''''((()))***))))))))))))************)))))))))))))))******+++(((((())))))*********+++))))))))))))))))))))))))***)))(((''''''((()))***((()))***++++++***)))((('''''''''((((((((())))))++++++******))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))((('''''''''((()))+++,,,++++++++++++******))))))))))))***++++++++++++***)))%%%)))\\\************************************************)))))))))))))))))))))))),,,++++++******)))))))))'''((()))***+++,,,------'''&&&222666''''''111+++333vvvSSS(((///)))///###((()))))))))***++++++,,,,,,(((((()))***************"""222%%%AAA'''++++++++++++++++++++++++!!!555+++###---)))444$$$...***,,,(((,,,%%%))),,,,,,,,,...555:::...+++777111...//////000000000000000111111222333333444555555000333444222111333:::AAA???>>>$$$777999111777444333333444777888888777888666555555555555333111333333333333333333333333333333333222222222222111,,,,,,---...////////////000000111222222222222222000000000000000000000000///000000000000000///...***,,,///111222111///---////////////000000000000000000000000////////////,,,,,,,,,---------......+++,,,---///000000111111---------............///------------------------,,,,,,,,,------.........//////......---,,,++++++******+++++++++,,,,,,,,,******))))))***+++,,,,,,******+++++++++,,,,,,,,,...---,,,+++***+++,,,---...,,,***(((''''''((()))***(((&&&&&&(((*********)))***+++,,,,,,+++***)))''''''((()))***+++,,,,,,&&&'''((()))++++++,,,,,,%%%&&&((()))+++,,,,,,,,,)))((('''&&&'''(((***,,,***************)))((((((***++++++******)))((('''************)))'''&&&%%%%%%%%%&&&'''((((((''''''))))))))))))))))))))))))(((((((((((((((''''''''')))))))))))))))(((((((((&&&&&&&&&'''((())))))***&&&&&&'''((()))******+++)))((((((((()))***+++++++++++++++*********))))))))))))))))))************))))))***))))))((('''&&&,,,+++++++++******))))))************************---,,,***(((((('''((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))************)))))))))************+++++++++,,,,,,,,,+++++++++******+++*********))))))((((((***&&&***\\\''')))***+++***)))***+++(((***---...///...,,,*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++$$$%%%'''(((***+++++++++............////////////000''',,,;;;'''###000,,,(((+++***)))'''''')))***+++******))))))))))))******---)))$$$666!!!ggg&&&333+++'''%%%---...''',,,***))),,,******+++,,,------,,,***)))+++*********+++---///000YYY,,,111888///222222333333333222222111000000111222444555555666000333---111222???(((>>>000...:::,,,555555555666888999888777555555555555444333222111222111000000111222555666222333444444333222000///222111000///------,,,,,,---...///000111222222222////////////...............///000111111000///...////////////////////////////////////////////////111111111111111000//////............////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...------...///...------------,,,,,,+++++++++000////////////...+++)))------------------------++++++++++++++++++++++++---,,,+++*********++++++++++++************++++++************************++++++************++++++************************))))))))))))))))))))))))++++++******))))))(((((()))(((''''''''')))***+++***************)))((((((''''''((((((((((((((('''************)))((('''&&&''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&'''(((((())))))*********)))))))))((())))))***************))))))((((((((())))))))))))************((())))))))))))(((((('''++++++*********)))))))))*********************+++,,,+++***((((((((((((((())))))))))))************(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))*********+++++++++++++++++++++************************)))))))))(((***&&&***\\\''')))***+++***)))***+++''')))+++------,,,+++)))************++++++++++++++++++++++++++++++++++++((()))***,,,------------------........./////////,,,,,,%%%&&&111***222%%%+++***)))(((((()))***+++******))))))))))))****** ...,,,,,,+++444aaa---000000666111,,,***))),,,*********+++++++++++++++***,,,++++++++++++,,,...///;;;444***555111111222222333333222222111//////000111222333444555777===000222777QQQ+++---<<<---...===444555555555666888999888777666666666555444333333222222222333444555555555555333333444444333222000///000000///............///000000111111222111111111000////////////////////////000111111111111000///////////////////////////////////////////////////000000000000000///..................////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...------...///...---...---------,,,,,,,,,+++///...---...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++*********))))))***************************************))))))))))))******************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))***************)))((((((%%%&&&'''((())))))))))))***************)))((('''))))))***++++++++++++***))))))))))))))))))))))))''''''((((((((((((((((((''''''(((((())))))******))))))((('''%%%$$$######)))))))))))))))***************)))((((((((())))))))))))((((((((((((''''''))))))))))))************'''(((((())))))))))))(((******))))))))))))(((((()))))))))******++++++++++++***)))((((((((((((((())))))))))))************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))***''''''&&&%%%%%%&&&'''''')))))))))*********++++++************))))))))))))************))))))))))))***&&&***\\\''')))***+++***)))***+++'''(((***,,,,,,+++***(((***)))((((((((()))+++,,,++++++++++++++++++++++++++++++,,,---------------------------............+++222''';;;xxx!!!///((((((+++***)))(((((()))***+++******))))))))))))******---&&&***"""555$$$///888111...+++$$$---,,,,,,***))),,,***))))))))))))******+++,,,---,,,,,,++++++,,,,,,---oooaaa(((///000///333111111222222222222222111...//////000111222333333///;;;---111///lll,,,...888888---222999111555555555666888999888777777666666666555444444333333555666888888777555444333333333333333111000000............//////000111222222333333222111000000000111111111111111111111000111111222222111111000///////////////////////////////////////////////////////////////...------............////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...------...///...---.........------------------,,,,,,---......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))************************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************'''((())))))))))))((((((***************)))((((((((()))***+++++++++++++++*********+++******))))))******+++++++++++++++***))))))))))))))))))))))))''''''''''''(((((((((((((((((()))***++++++,,,,,,******)))(((&&&%%%$$$$$$***************)))))))))+++***)))(((((((((((((((((((((((((((((((((((((((((()))))))))************&&&'''((())))))***)))))))))))))))((((((((((((((((((((())))))******++++++)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))((((((((((((((('''%%%$$$$$$%%%'''((())))))))))))************))))))))))))((((((((((((*********)))))))))))))))***&&&***\\\''')))***+++))))))***+++'''(((***+++,,,+++***)))***)))'''&&&'''(((***,,,************************)))******+++******)))))),,,,,,,,,,,,------------(((111+++***BBB%%%'''///+++******))))))******++++++******))))))******+++<<<...***...222!!!OOO---444///,,,,,,,,,***))),,,***)))(((''''''(((***,,,------------,,,,,,+++++++++888555/// ===(((333000111111222222222222111//////000000111222222333111===333===777000555;;;777...111555111+++555555555666888999888777777777666666555555555555555666777888777666555444444333333333222111111000/////////...///000000111222333333333333222111111111111222222222222222333222222222222222222222222//////////////////////////////////////////////////////000000//////...---............////////////......////////////......------------------------...------------.../////////---------...///...---........................,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,++++++))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))((('''***************)))((((((+++++++++++++++***)))))))))***+++++++++++++++************++++++***))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''(((((()))***++++++***)))))))))((((((''''''*********)))))))))))))))******)))((('''''''''((())))))))))))))))))))))))((()))))))))************&&&'''((())))))***))))))((((((((((((((()))))))))(((((()))))))))*********(((((((((((())))))))))))''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((('''''''''''')))(((&&&%%%%%%&&&((()))(((((()))))))))*********)))))))))(((((((((''''''))))))))))))))))))*********&&&***\\\''')))***+++))))))***+++))))))+++,,,,,,,,,+++***)))((('''&&&&&&(((***+++************************)))))))))))))))(((((('''++++++++++++,,,,,,,,,,,,$$$///###...yyy444///++++++************++++++++++++************++++++...%%%666555%%%...111 uuu <<<)))&&&...,,,***))),,,***)))(((''''''(((***,,,---------------,,,++++++***'''555---777<<<)))111///000111111222222222222000000111111222222333333000444...<<<444666DDD444777---)))222222---222555555555666888999888777777777666555555555666666777666555444444444555666444444333222111111111111111111000///////////////111111222333333333333222111222222222333333444444333333222222222222333333000000000000000000000000000000000000000000000000000111111111111000//////............////////////...//////////////////...------------------------...------------.../////////---------...///...---........................,,,******+++---......---------------------------++++++++++++++++++++++++,,,,,,---------,,,+++***))))))************))))))************************,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))((((((((((((***************)))((((((************)))((('''&&&)))***+++,,,,,,,,,,,,,,,)))************)))(((((())))))))))))))))))))))))&&&&&&''''''((()))))))))%%%%%%&&&&&&''''''(((((())))))))))))))))))******((((((((((((((()))))))))))))))((('''''''''(((((((((((())))))))))))******))))))))))))************'''(((((())))))))))))((((((((())))))))))))******))))))))))))))))))))))))&&&'''((()))))))))))))))))))))))))))************'''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((***)))(((''''''((()))***((((((((()))))))))******))))))))))))(((((((((((())))))))))))***************&&&***\\\''')))***+++***)))***+++)))***++++++,,,,,,++++++)))((('''''''''(((***+++******************************+++++++++******)))************++++++++++++&&&444,,,===TTT,,,)))++++++++++++++++++++++++++++++************++++++%%%222%%%,,,111***222((('''[[[...///''',,,***))),,,***))))))))))))******+++,,,,,,------------,,,+++***(((jjjMMM%%%,,,222---///...000//////000111222222222222111111111222222222333333+++---...333###aaaxxxTTT333''',,,222444444555------:::555555555666888999888777777666555444444444666666777555333222222444666777555444333222111111111111222111000000////////////000000111222333333222222111111222222333444444444333222222111111222222333000000000000000000000000000000000000000000000000111111111111111000000///............////////////...//////000000//////...------------------------...------------.../////////...------...///...------------------.........---,,,***+++---......---------------------------++++++++++++++++++++++++***+++,,,---,,,+++***))))))***+++,,,,,,+++***)))************************,,,,,,,,,++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************+++***)))'''''''''((()))***************)))(((((())))))*********))))))((()))***+++,,,------------***************)))(((((())))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''''''''(((((((((((())))))))))))))))))&&&&&&''''''(((((())))))(((((('''''''''((())))))'''''''''(((((()))))))))))))))))))))************((())))))))))))((((((''')))))))))*********++++++*********)))((((((''''''%%%&&&''')))))))))))))))))))))))))))************'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***(((((((((((((((((((((((((((((((((((()))))))))************)))))))))((((((((()))))))))***************&&&***\\\''')))***+++***)))***+++)))))))))***************(((((()))))))))***************************************+++,,,,,,,,,++++++)))))))))*********++++++(((111###+++***+++)))***++++++++++++++++++***,,,++++++******++++++,,,,,,000'''666...///...---000---111)))(((,,,***))),,,*********+++++++++++++++***+++,,,---------,,,+++***'''<<>>###...***,,,***))),,,******+++,,,------,,,***)))++++++------------,,,+++###)))mmm 555,,,***222&&&999&&&///......000111111222222222////////////000000000000+++---111&&&777888---;;;555333111FFF===&&&GGG&&&999000///222000000;;;>>>111555555555666888999888777555444333222222333555666111333555777888888777666555444333111000111111222......//////000222333444222222222222000///...---000000111222222333444444333222111000000111222333000000000000000000000000000000000000000000000000///////////////......---............/////////000//////000000000000//////...........................------------.../////////...------...///...---+++++++++,,,,,,---------000...,,,,,,---...///...++++++++++++++++++++++++++++++++++++++++++++++++((()))+++++++++***(((&&&***+++---......---+++***************************++++++************++++++************************))))))))))))))))))))))))++++++******))))))((((((************))))))))))))************************)))))))))******++++++,,,***))))))***+++...000111......---,,,+++***)))(((*********))))))'''&&&&&&'''''')))******+++++++++************)))))))))))),,,+++)))''''''(((***+++)))(((''''''''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&******))))))((('''''''''''''''''''''&&&&&&&&&&&&+++*********))))))((((((((()))***++++++***)))((())))))))))))************(((((((((((())))))))))))((((((((()))******++++++++++++******************,,,)))&&&&&&(((******((())))))************))))))''''''''''''((((((((())))))******)))(((''''''(((+++*********))))))((((((((((((((()))******++++++))))))))))))))))))))))))***&&&***\\\))))))))))))))))))))))))***************)))(((((())))))***+++++++++++++++,,,+++***((((((((())))))************************************)))))))))))))))111%%%))),,,TTT$$$---&&&(((((($$$///---&&&++++++++++++++++++++++++++++++++++++++++++++++++******)))www///'''***'''&&&999***111000...+++)))***---000///...---,,,,,,,,,---...---,,,OOO]]];;;------------------------000000000111222222333333222111111111000000//////000111111111111222222222000111666444+++@@@,,,CCC888333///444444555555444444333222333444555777888999999999777777666555444333333222222222444666777888888888666555444333111000//////000000000000000000000000000111222333444333222222111111111111222333444444111222333444444444333333000000000000000000000000111111111111111000//////000000//////.........---000000000000000000000000111000///------......///................................................///---+++)))))),,,///111000000/////////.........//////.........---------+++***************++++++***++++++,,,,,,++++++***,,,,,,++++++***))))))))),,,+++***))))))***+++,,,)))******++++++******)))))))))))))))))))))))))))************************,,,,,,,,,++++++*********)))))))))((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++)))******+++,,,,,,++++++++++++******+++,,,---...,,,,,,++++++++++++******************)))((('''''''''((()))***************************))))))))))))***)))(((''''''((()))***)))((((((''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******+++++++++************)))))))))((())))))************))))))))))))))))))************(((((((((((())))))))))))))))))))))))************************************+++)))&&&&&&)))***)))((())))))************))))))'''''''''((((((((()))))))))*********((('''((()))+++*********))))))))))))************))))))))))))))))))))))))))))))))))))***&&&***]]]***************************************)))((((((''''''((()))))))))))))))++++++)))(((((())))))***************************((())))))******++++++,,,&&&...'''+++'''GGGPPP((('''///+++&&&+++&&&&&&++++++++++++++++++++++++++++++++++++++++++++++++)))555!!!222___)))333,,,$$$///***+++,,,,,,+++******,,,...,,,,,,+++*********+++,,,'''---777RRR+++BBB%%%------------------------//////000111111222222333111111111111000000000///000000111111111222222222555222555888000(((333GGGlll'''444???888000999333444444444555444444444555555555666666777777777666666666555444444333333222333444666777777777777444444333222111111000000000000000000000000000000000111222333333333222222222222111111111222333333111222333444444444333222000000000000000000000000111111111111111000//////000000000/////////......////////////////////////111000///...---......///................................................///---,,,++++++---///111...---------,,,,,,,,,,,,//////.........---------++++++************++++++***++++++,,,,,,++++++*********************++++++,,,+++***))))))***+++,,,***++++++++++++++++++***************************************************,,,,,,,,,++++++***************))))))******+++,,,'''''''''(((((())))))***++++++++++++++++++++++++)))***,,,---...---+++***,,,,,,++++++***++++++,,,*********+++++++++,,,,,,)))***************))))))((())))))************)))************)))))))))))))))((('''&&&&&&'''))))))***))))))(((((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))***+++,,,---...///************))))))))))))******))))))))))))******))))))))))))************(((((((((((())))))))))))************))))))))))))************************+++)))'''''')))***))))))))))))************))))))''''''((((((((())))))))))))*********((('''((()))***************))))))))),,,++++++***))))))(((((())))))))))))))))))))))))+++'''***]]]++++++++++++++++++++++++*********+++******)))((('''((())))))***)))))))))***))))))))))))***++++++************************&&&'''((()))+++,,,---...$$$***(((---###777&&&$$$444+++))))))###***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,111%%%***$$$AAA>>>***+++///******(((***,,,---,,,,,,---...,,,++++++******++++++,,,(((+++(((BBB'''333******------------------------//////000000111111222222111111111111000000000000000000000111111111222222333...///888???<<<333---___BBB###???...AAA333###777!!!333333333444555555666666777777666555444444444555444444444444444444444444444444555666666666666666333333222222222111111111000000000000000000000000000111222333333333333222333333222111111111222222000111333444444444333222000000000000000000000000000111111111111000000///111000000000000000//////........................000000///............///......................................................---------...//////------------,,,,,,,,,,,,...............---------++++++************++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++*********++++++******++++++,,,---%%%&&&&&&'''((())))))***++++++++++++++++++++++++)))+++---//////---+++***++++++************++++++************++++++++++++)))******+++++++++******))))))************))))))************)))))))))((()))(((((((((((()))************))))))((((((''''''))))))))))))))))))))))))((((((((())))))*********(((((()))******+++,,,,,,*********)))))))))))))))+++***)))(((((()))***+++((()))))))))************(((((((((((())))))))))))+++++++++***)))(((((('''***************+++++++++***))))))))))))***))))))))))))************))))))'''(((((((((((()))))))))(((***+++***(((((()))***************************+++++++++******)))))))))((((((((((((((((((((((((,,,'''+++]]]++++++++++++++++++++++++*********++++++******)))***++++++,,,,,,+++++++++(((((())))))***+++,,,,,,************************%%%&&&'''(((***+++,,,---''''''(((---###---888"""222&&&,,,+++&&&000+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,222 ...333,,,[[[000###444///******,,,------,,,,,,---///------------------......///(((,,,NNN...)));;;&&&<<<------------------------......//////000111111222111111111000000000000000000000000000111111111111444444222...000666::::::***{{{]]] ---333111222AAACCC222222333444555666777888999888666444333333333333333333333444444555555555555555555666666555444444111111111111111222222222////////////////////////111111222222333333333333333333222111000000111111000111222333444333222222000000000000000000000000000000111111111111000///111111111111000000000000////////////////////////000/////////............................................................---......//////.........................................................,,,,,,+++*********++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************,,,++++++++++++,,,------%%%&&&&&&'''((())))))***++++++++++++++++++++++++***+++---//////---+++)))(((((()))***+++++++++++++++++++++*********)))))))))******+++++++++******((())))))************)))************)))))))))((()))))))))******++++++,,,******))))))((((((''''''************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))(((((()))***+++((()))))))))************(((((((((((()))))))))))),,,++++++***)))(((''''''))))))*********+++++++++)))************))))))***))))))************))))))(((((((((((()))))))))***(((***+++***)))((()))+++***************+++++++++))))))******+++++++++,,,((((((((((((((((((((((((---(((+++^^^******************************++++++++++++******++++++,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---************************'''''''''((((((((()))))),,,&&&(((,,,&&&+++iii%%%...!!!------***000++++++++++++++++++++++++++++++,,,,,,,,,---------(((444$$$&&&777yyy)))"""...***......,,,***((()))+++...,,,,,,,,,------.........///+++,,,+++SSS111222000111EEE%%%---------------------------......//////000111111000000000000000000111111//////000000000111111111,,,555888111+++---//////+++:::999$$$777(((---222222333333555666888999:::999888666555444333333222222333333444555555555555555555555555444444333000000111111111111222222////////////////////////222111222222222222333333333222222111000000000000000111222333333333222111000000000000000000000000///000000111111111000000000000000000111111111111000000000000000000000000///////////////......---................................................------...//////...---,,,------..................---.....................---,,,,,,+++******++++++***++++++,,,,,,++++++***+++++++++*********))))))+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---************************************************************************,,,,,,,,,+++,,,,,,---...'''''''''(((((())))))******************************+++---...---,,,***)))&&&'''(((******+++++++++++++++*********))))))))))))***************))))))'''((()))******+++++++++************)))))))))))))))******++++++,,,,,,,,,((()))))))))))))))((('''************************,,,,,,+++******)))((((((++++++*********)))))))))))))))))))))******************))))))))))))******))))))))))))************(((((((((((())))))))))))+++++++++***)))((((((''')))))))))***++++++,,,,,,(((***++++++***))))))***))))))************))))))((((((((()))))))))******(((***+++***))))))***,,,*********+++++++++++++++))))))******+++,,,,,,---))))))))))))))))))))))))---))),,,^^^)))))))))))))))))))))))))))***++++++,,,+++++++++*********+++******)))(((((()))***+++,,,,,,,,,,,,************************)))))))))(((((('''''''''...'''******(((---///---!!!,,,+++,,,+++++++++++++++++++++++++++++++++,,,,,,------......,,,---,,,111))))))555^^^&&&***...---***'''%%%&&&))),,,))))))***+++,,,,,,,,,,,,)))000"""...kkk!!!---)))111>>>%%%>>>------------------------------......//////000000000000000000111111111111/////////000000000111111***...111333555888777444222000SSSxxx222666222888555444333333333444666888::::::::::::999888777555555222222333333444444444555444444555555555444444333000000111111111111111111000000000000000000000000222222111111222222333444222222111000000000111111///000222333333333222111000000000000000000000000///000000111111111111000//////000000000000000111111111111111111111111111/////////000///......---................................................---------...------,,,+++++++++++++++,,,,,,,,,,,,---------..................---,,,++++++***++++++***++++++,,,,,,++++++***,,,,,,++++++***))))))(((++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---))))))))))))))))))))))))************************)))))))))***************,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,+++******)))'''((()))******))))))((())))))))))))************************)))(((''''''%%%&&&((()))+++,,,,,,,,,************))))))))))))((())))))***+++,,,,,,,,,'''((()))******))))))(((************************)))))))))((((((((((((((()))))))))***************((()))))))))************))))))************))))))))))))))))))************(((((((((((())))))))))))+++*********))))))((((((((())))))***++++++,,,,,,'''***,,,,,,***))))))+++))))))************))))))(((((()))))))))*********((()))++++++***)))+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))...)))---^^^************************)))***++++++,,,,,,,,,+++***+++++++++******)))((())))))+++,,,,,,,,,,,,+++************************+++*********)))))))))(((+++(((///)))'''---555...'''+++(((000)))++++++++++++++++++++++++++++++,,,,,,---......///000$$$666>>>"""111%%%???KKK%%%***,,,,,,,,,***))))))+++...((()))***,,,------,,,,,,(((000$$$111JJJhhh111***<<<:::444---(((,,,555222%%%------------------------,,,------......///000000///000000000111111111111////////////000000000111444000---------,,,,,,...///222&&&___777...222222555444333333444666888999999:::<<<======;;;999777333333333333333333444444333333444555555555444444111111111111000000000000000000000000000000000000222222111111111222333444111000000000000111111222///000111333333222222111000000000000000000000000//////000111111111111111....../////////000000000000000000000000000000000...///000000000///------................................................------,,,,,,++++++++++++******+++++++++,,,,,,,,,---------.........//////......---,,,++++++++++++***++++++,,,,,,++++++***++++++******************++++++,,,------,,,++++++---+++***))))))***+++---************************************************((()))))))))*********++++++++++++++++++,,,,,,---************))))))))))))((((((((((((((((((((((((,,,++++++******))))))))))))************(((&&&%%%''''''((()))***+++,,,,,,************)))'''&&&&&&$$$%%%''')))+++,,,------************))))))))))))'''''')))***++++++++++++&&&'''(((*********))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((&&&&&&'''((()))******+++(((((())))))*********+++((()))***++++++***)))((())))))))))))************(((((((((((())))))))))))************))))))))))))((())))))***++++++,,,,,,'''***------***))))))+++))))))************))))))))))))))))))************((()))++++++******+++,,,*********++++++,,,,,,,,,------,,,++++++*********))))))))))))))))))))))))...***---___++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---------------,,,+++***)))***+++,,,---,,,+++***************************++++++++++++++++++++++++''')))333(((%%%---666000---,,,(((555+++++++++++++++++++++++++++++++++,,,,,,---...//////&&&<<<*** :::###222)))SSS,,,***,,,---///000//////000111***+++,,,...//////......,,,***000***'''PPP+++***///---***...(((+++222000+++...222------------------------,,,,,,------...//////000//////000000111111111222////////////000000000000---///555:::555---000999222...444jjjCCC(((999111666555444333444666888999888:::===???@@@>>>;;;999333333333333333333333333222333444444555555444444111111111111000000000///000000000000000000000000333222111111111222333444000000//////000111222222///000111222333222111111000000000000000000000000//////000111111111111111---.........//////000000////////////////////////...///000000000///---,,,................................................---,,,++++++*********+++,,,,,,,,,------.........---------........./////////...---,,,+++++++++++++++++++++,,,,,,+++++++++)))))))))***++++++,,,,,,++++++------------++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************(((((())))))*********+++++++++******++++++,,,---