BM6P6(@ VVVVVVVVVVVVVVVTTTOOOLLLGGGGGGGGGEEECCCEEEKKKPPPSSSSSSTTTTTTSSSNNNHHHCCC===:::666555444444333111333333555666888888999999666666666555555777:::===???HHHLLLJJJKKKLLLCCC555DDDFFFHHHIIIHHHIIIJJJLLLLLLHHH@@@888222000///000------...000555:::@@@CCCLLLRRRWWWXXX\\\```]]]VVVPPPLLLGGGBBB>>>:::555222---...///...,,,+++,,,---//////222888BBBLLLTTTXXXZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]\\\ZZZXXXVVVSSSOOOLLL>>>777333111---(((+++222))),,,......000:::JJJXXXXXX]]]```aaacccggggggdddeeeeeeeeeeeeccc```^^^]]]\\\VVVMMMBBB888222///------555AAANNNXXX___dddggghhhhhhiiiiiiiiigggfffeeefffeeecccaaa]]]VVVNNNHHHAAA===777333111000...------++++++---...///444;;;BBBJJJTTT\\\```bbbeeegggggghhhiiijjjjjjjjjjjjjjjnnnpppnnniiifffbbbZZZQQQHHHCCC<<<666222000000///...---,,,,,,++++++,,,,,,---///222666<<>>GGGRRR\\\dddhhhmmmoooqqqqqqooommmmmmnnnpppooommmllllllmmmnnnooommmggg^^^TTTKKKDDD@@@>>>===EEERRR___hhhlllmmmllloooooonnnllliiifffdddbbb___ZZZRRRIII@@@:::555333000555===BBBBBB<<<444///111222333222222444888;;;===BBBKKKUUU]]]bbbeeeeeehhhhhhiiiiiiiiiiiihhhhhhggghhhjjjjjjiiiiiikkkllljjjlllooorrrtttvvvwwwwwwwwwvvvuuutttssssssssssssrrrpppnnnooossstttrrrpppuuuqqqnnnooossstttqqqnnnoooooooooooopppqqqrrrssssssqqqmmmkkkhhhfffbbb___bbbdddgggiiijjjlllooorrrlllhhheeeddddddccc___\\\dddggglllqqquuuwwwxxxxxxqqqooommmlllnnnsssxxx{{{{{{xxxwwwtttpppllliiifffbbb___```]]]YYYVVVUUURRRMMMHHHGGGDDD@@@???@@@???===:::;;;;;;::::::::::::999999;;;999777666555666777888999999777666555555555555888666333000000111222444333222222222333333444555444222444:::;;;666555999+++...222666888888666555444555666555444444666888666666777777777777777777999999888888999:::;;;;;;;;;;;;;;;::::::999999999::::::;;;<<<======<<<<<<;;;;;;;;;::::::999999999999999999999999888777666999888777777666777777777999999999::::::::::::;;;;;;:::999888888888888888:::999888777666666666666888777444333666888666222333222222111000///......------......///000000000....../////////...,,,+++...***''')))---///---)))++++++,,,,,,---...//////QQQTTTVVVUUUQQQNNNLLLLLLFFFGGGHHHHHHHHHJJJOOOSSSRRRQQQPPPOOOLLLGGGAAA===:::888555444444555444333555666777888999:::::::::666777777888888:::>>>AAAEEEGGGHHHHHHIIIIIIDDD===FFFHHHJJJMMMOOOOOOOOONNNIIIDDD===555111000111222000111333777===CCCIIILLLQQQVVVXXXWWWXXXYYYTTTLLLDDD@@@<<<888555222///,,,+++,,,---,,,***)))***+++......000666???IIIRRRWWWYYYZZZ[[[[[[ZZZ[[[\\\^^^^^^]]][[[ZZZYYYWWWSSSPPPFFF>>>777444000+++,,,000+++,,,,,,,,,---555BBBLLLWWW\\\```aaacccffffffdddddddddddddddcccaaa___]]]\\\WWWMMMBBB888222///...000888DDDPPPYYY___ccceeegggggghhhiiihhhgggfffeeefffeeedddbbb^^^WWWOOOIIIAAA===888444222111111000...++++++...//////555<<>>BBBAAA<<<666222111222222333333666:::===BBBGGGOOOXXX```eeegggggghhhhhhiiiiiiiiihhhgggggggggiiikkkkkkkkklllmmmooommmnnnqqqtttvvvwwwxxxxxxxxxwwwvvvtttrrrqqqqqqpppssstttttttttssssssssstttqqqnnnmmmoootttvvvtttqqqoooooooooooopppqqqrrrrrrrrroookkkhhheeeccc```^^^```bbbeeefffggghhhkkkmmmhhheeebbbaaaaaaaaa___\\\dddgggjjjnnnpppqqqpppppplllkkkkkkmmmrrryyy~~~{{{wwwssspppkkkhhhdddaaa^^^[[[WWWTTTQQQNNNLLLJJJJJJHHHDDDAAADDDAAA>>>===>>>===<<<:::::::::999999999888888888:::999777666555666777888999888777666555555555555666444222111000000111222111111111222333555666777888333333888:::666444555111333666999;;;;;;;;;:::777888999888777666888999444444444444444444444444777777888888999::::::;;;;;;;;;::::::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::999888888777999999888777777777777777999999999::::::;;;;;;;;;;;;;;;::::::999888888888888888777666666666666666666555444333555555333000111000000//////........./////////...............---.../////////...,,,+++***'''%%%&&&+++---,,,***------...//////000111111NNNSSSVVVTTTMMMIIIJJJMMMFFFHHHKKKMMMNNNQQQTTTVVVSSSPPPLLLIIIEEE@@@;;;777777555444444666777777666:::::::::;;;;;;::::::999555777999:::<<>>777111//////222555444666:::???FFFMMMSSSVVVYYYZZZXXXSSSPPPMMMGGG@@@999666222///...,,,)))''')))***+++***((((((((())),,,,,,---111999DDDOOOUUUXXXZZZ[[[[[[[[[[[[]]]^^^___^^^]]]]]]]]][[[XXXUUUOOOFFF<<<777444///,,,,,,------------000777@@@GGGUUU[[[aaaaaabbbeeeeeecccbbbccccccccccccaaa```___]]]WWWLLLAAA888222///...222:::GGGRRRZZZ___bbbdddfffggghhhhhhhhhgggeeeeeeffffffdddbbb___XXXQQQKKK@@@<<<777333222111000///...,,,,,,...///000666===JJJRRR]]]eeeggggggggghhhkkkkkkkkklllllllllllllllkkkmmmkkkgggccc___XXXOOOGGG???777333333333000---...------,,,,,,,,,,,,,,,+++---000333999BBBKKKQQQVVV\\\aaa```aaaeeeiiiiiihhhhhhhhhiiikkkmmmooopppuuuuuutttuuuuuusssooollliiigggccc^^^WWWMMMCCC<<<666777;;;DDDPPP\\\dddiiikkkmmmppppppooonnnnnnnnnnnnmmmlllllllllnnnooopppooojjjbbbXXXLLLBBB:::666@@@EEEMMMVVV___fffjjjllliiigggdddaaa^^^]]]\\\[[[VVVSSSNNNHHHBBB===999777666777999:::999777333111333444555666888;;;???CCCJJJNNNUUU]]]dddgggiiijjjhhhiiiiiiiiihhhgggffffffhhhjjjmmmnnnnnnoooqqqsssqqqrrrtttwwwyyyzzzzzzzzzyyyxxxvvvsssqqqpppooonnnrrruuuwwwuuuqqqoooqqqtttooommmmmmooossstttssspppnnnnnnoooooopppqqqqqqqqqsssoooiiieeecccaaa___]]]___aaacccdddddddddfffhhheeebbb```___```aaaaaa```gggiiikkkmmmmmmllljjjhhhfffgggiiinnnuuu~~~~~~zzzzzzwwwssspppmmmjjjfffccc\\\ZZZVVVSSSQQQOOOKKKIIIGGGEEEDDDDDDDDDCCCAAA>>>>>><<<::::::;;;;;;:::999999888888888888777777777999888777666555666777888888777666555444444444444444333222111111000111111000000111222444666888999:::666333666777555333333555666888:::;;;<<<======;;;<<<===;;;999888999:::666666666666666666666666333555777888::::::::::::::::::999999999999999888999999999999::::::::::::::::::::::::999999999999:::::::::::::::999999888:::999999888777888888888888888999999:::;;;<<<<<<:::;;;;;;;;;;;;999888777666666555555555555555555333333333444333111//////........................000//////...------,,,,,,---.../////////...---,,,,,,***(((***...111111///......//////000000111111PPPSSSTTTQQQKKKHHHHHHJJJGGGJJJNNNQQQTTTUUUWWWWWWSSSOOOIIIDDD@@@<<<888555555444444666999;;;;;;;;;>>>>>>===<<<:::888777666444666999<<>>JJJSSS___hhhjjjjjjiiijjjkkkkkkkkkkkkkkkkkklllllliiikkkjjjeeebbb^^^VVVNNNGGG@@@777444555555222.........---,,,,,,,,,,,,,,,+++---000444999BBBKKKRRRSSS[[[aaa```^^^bbbfffgggjjjjjjiiijjjlllooosssuuuxxxxxxwwwvvvuuurrrooommmjjjgggccc]]]VVVLLLBBB;;;444555999BBBNNN[[[dddiiijjjlllooopppooonnnnnnooollllllllllllmmmooopppqqqnnnkkkdddZZZOOODDD;;;777>>>BBBKKKTTT\\\bbbeeeggggggeeeaaa^^^[[[ZZZZZZZZZUUUSSSOOOKKKEEE@@@===:::555555444444444333444444666888:::<<<>>>BBBGGGKKKQQQUUU[[[aaafffiiijjjkkkiiiiiiiiiiiiiiihhhgggfffiiilllnnnoooppprrrtttvvvuuuvvvxxxzzz{{{{{{{{{{{{xxxwwwuuusssqqqpppooooooppprrrrrrqqqmmmllllllnnnooonnnmmmnnnppppppmmmkkklllmmmnnnooooooppppppppprrrnnnhhhdddbbb```___^^^___aaaccccccbbbcccdddfffdddcccaaaaaabbbdddeeefffkkklllnnnooonnnllliiigggdddfffiiiooowww}}}{{{zzzxxxwwwtttooolllkkkhhhccc```^^^[[[WWWUUUQQQOOOLLLJJJHHHFFFCCCAAABBBAAAAAAAAAAAA@@@???===:::999999888999999::::::999999888888888777777777888777666666666666777777666666555444444333444444333333333222222111111111111222222333444666888999999888777777555444555777666666777777999:::;;;<<<===>>>>>>===;;;999999999888888888777777777777777111333666999:::::::::999999999999999999999999999::::::999999999::::::::::::999999999999999999999::::::;;;;;;;;;::::::999::::::999888888888888888777777888999::::::;;;<<<::::::<<<<<<;;;999666555222333333333444444333333111111222444333///---.....................//////.........---------,,,,,,------...//////...---,,,000...---...111222222111------........./////////RRRPPPMMMKKKIIIHHHFFFEEEJJJLLLOOOSSSUUUVVVUUUSSSNNNJJJDDD???;;;888666444666666777999===??????>>>@@@@@@>>><<<999666333222333666:::===@@@DDDHHHKKKIIICCCCCCJJJKKKGGGIIIRRRQQQPPPOOORRRSSSNNNCCC:::888555000,,,,,,///444777>>>AAAGGGNNNTTTXXXZZZ[[[YYYQQQGGG???:::666666666888555222000///...,,,******+++++++++)))((()))***)))))))))+++000;;;HHHQQQUUUXXX[[[\\\\\\]]]^^^______^^^^^^___``````^^^\\\VVVOOOCCC;;;777444...(((***+++---111666===CCCGGGLLLVVV___bbbbbbdddeeecccaaabbbcccddddddcccbbbaaa^^^WWWLLL@@@777111/////////999GGGUUU^^^cccdddeeeeeefffggghhhhhhgggfffffffffeeecccbbb^^^WWWPPPJJJCCC>>>888333000...,,,+++...+++,,,///000111777>>>HHHRRR^^^gggkkkkkklllllljjjjjjiiihhhhhhiiiiiijjjgggiiihhhdddaaa]]]VVVNNNCCC===666333333222///,,,///...------,,,,,,------,,,...111444:::CCCLLLRRRTTT]]]bbbaaa___aaadddeeekkkkkkkkklllooosssvvvyyyyyyyyyxxxvvvssspppnnnmmmkkkhhhccc]]]UUUKKKAAA;;;333444888@@@MMMYYYccchhhiiikkknnnooonnnnnnoooooolllllllllmmmnnnoooppppppmmmjjjddd\\\RRRHHH???:::999???IIISSSZZZ___``````bbb```]]]ZZZXXXWWWXXXXXXUUUTTTQQQMMMHHHCCC>>><<<888777666666666888:::;;;999;;;===@@@CCCGGGMMMQQQVVVYYY^^^cccgggiiijjjkkkjjjkkkkkkkkkjjjjjjiiihhhkkkmmmppprrrssstttwwwyyyyyyzzz{{{|||||||||{{{zzzvvvuuutttsssrrrqqqqqqqqqqqqooolllllllllllljjjgggkkkkkklllmmmmmmllljjjhhhjjjkkklllmmmnnnnnnnnnnnnnnnjjjdddaaa___^^^^^^]]]]]]___aaaaaaaaaaaaccceeeddddddddddddeeefffhhhjjjmmmnnnoooppppppnnnkkkiiieeegggkkkrrrzzz~~~}}}{{{yyyvvvsssqqqpppmmmkkkiiifffbbb___\\\XXXTTTQQQOOOMMMKKKIIIHHHFFFDDDCCCBBBAAA>>><<<<<<<<<<<<<<<:::999888777888888888888888999:::;;;:::999999999888888888888666666666666666666777777555444333333333333333333333333333333333222222222444444444444555666777777555:::===999555444888<<<777777666666777999:::;;;<<<===>>>===:::888777777555555555444444333333333111333666999:::::::::999999999999999999999999999<<<;;;::::::999:::;;;;;;999999999999999999999999999::::::;;;;;;::::::::::::999888888777777888888666666777777888999999:::888999::::::999777444333///000111222222222222111222...///333333///---////////////////////////000+++,,,,,,,,,---------...,,,---...//////...------///...---------......---.........///////////////NNNJJJGGGFFFGGGHHHGGGEEEOOOOOOPPPRRRSSSRRRNNNKKKEEEAAA<<<999777666555444888888999<<>>===;;;888555333222444777;;;>>>AAADDDHHHKKKEEEEEEHHHLLLMMMLLLNNNSSSVVVTTTRRRPPPMMMFFF===666444222000///000444999<<>>HHHQQQ]]]fffjjjkkklllnnnjjjiiigggffffffggghhhhhhgggiiihhhddd```]]]VVVNNNDDD@@@;;;777444222000//////......---------------,,,...111555:::CCCLLLSSSXXX___dddcccbbbdddeeedddkkklllmmmooorrrvvvyyy{{{xxxyyyyyyvvvrrrooonnnnnnkkkhhhbbb\\\TTTKKKAAA;;;333444777???KKKWWWaaafffhhhjjjmmmooonnnnnnooopppllllllmmmmmmnnnoooooooookkkhhhccc[[[RRRIIIAAA===777===GGGPPPWWW[[[[[[[[[[[[ZZZXXXVVVUUUUUUUUUVVVTTTTTTRRRPPPKKKFFFAAA>>>;;;::::::999:::;;;===>>><<<>>>@@@CCCFFFKKKQQQUUUYYY[[[___dddgggjjjkkkkkkllllllmmmmmmmmmmmmlllllloooqqqtttuuuvvvwwwzzz|||{{{||||||}}}}}}{{{zzzyyyttttttsssrrrqqqqqqqqqqqqrrrnnnkkkkkkmmmmmmjjjffffffgggjjjlllmmmmmmlllkkkhhhiiijjjllllllllllllkkkhhhddd```^^^]]]\\\\\\[[[[[[]]]___```aaabbbeeefffgggiiijjjjjjiiiiiikkkllllllmmmoooppppppnnnkkkjjjfffiiinnnuuu}}}~~~}}}{{{zzzxxxwwwwwwttttttsssrrrooollliiigggdddaaa___]]][[[XXXUUURRROOOLLLHHHFFFDDDCCCBBB@@@@@@???===<<<<<<;;;999888999:::;;;:::777555555555777888999888777777999;;;::::::999999999888888888555555666666666666777777333333222222222222333333333222222111111111222222666555555555555666777777444;;;???;;;666777:::<<<999999999999999:::;;;<<<:::<<<===<<<:::777666666777777666666555444444444333555777888::::::::::::999:::::::::::::::;;;;;;===<<<:::999999:::;;;;;;888888888999999999999999888999999:::::::::::::::999888888777666777777777555555555666666666666777777777777777555444222000,,,---///000111111000000333+++)))000333///...000////////////////////////******+++,,,,,,---......,,,---.../////////...---222111000///............111111111111222222222222GGGGGGGGGFFFGGGJJJMMMPPPTTTRRRPPPPPPOOOLLLFFFBBB===;;;888777888999999888999999:::===@@@AAA@@@>>>;;;;;;;;;:::999888777666666999===@@@BBBDDDHHHJJJBBBHHHLLLKKKLLLQQQTTTUUUVVVTTTQQQLLLEEE===777333000000111333777===BBBEEENNNPPPTTTWWWWWWTTTPPPMMMBBB:::444333111,,,+++...///---+++++++++,,,+++******+++,,,+++)))((()))***''')))+++,,,///888DDDNNNSSSVVVZZZ]]]]]]^^^___```aaa``````aaacccccc```^^^^^^]]]TTTFFF===999333---(((+++,,,+++)))***111777BBBPPP]]]bbbbbbeeeffffffeeeffffffgggfffeeecccbbb___WWWLLL???666111000000333>>>NNN\\\dddggggggffffffgggiiijjjjjjjjjiiihhhdddcccaaa^^^YYYQQQIIICCC???;;;666222000///---,,,,,,)))***---///111666>>>KKKSSS^^^eeehhhjjjlllmmmjjjiiigggfffeeefffggghhhfffiiihhhdddaaa]]]VVVNNNFFFEEEBBB===777333222333//////...---------------+++---000333999BBBKKKQQQXXX]]]aaabbbdddggggggccckkklllnnnrrruuuyyy{{{}}}yyyzzzzzzwwwrrrooooooppplllhhhbbb[[[SSSJJJAAA;;;444444666>>>IIIUUU___eeegggiiimmmnnnnnnnnnooopppmmmmmmnnnnnnnnnnnnnnnmmmkkkgggaaaYYYPPPGGG@@@<<<888<<>>>>>BBBDDDFFFHHHLLLPPPVVVZZZ[[[]]]aaaeeehhhkkkllllllmmmnnnoooppppppqqqqqqppptttvvvxxxyyyzzz{{{}}}||||||}}}}}}|||zzzxxxwwwsssrrrqqqpppnnnnnnmmmmmmnnnmmmlllllllllkkkjjjiiieeehhhkkkmmmnnnmmmlllllleeefffhhhjjjkkkjjjiiiiiieeebbb```_________]]]\\\\\\___bbbdddeeegggkkkmmmnnnqqqttttttrrrppppppqqqmmmooopppqqqqqqnnnllljjjhhhkkkooouuu{{{~~~zzzwwwvvvvvvppppppnnnmmmlllkkkjjjjjjhhhhhhhhheeebbb^^^\\\ZZZUUUSSSPPPOOONNNLLLIIIGGGGGGDDD@@@>>>>>>>>>===<<<<<<:::999888999999777666777999;;;:::777666666888555777888777555555777:::999888888888888777777777444555555666666777666666222222111111111111222222111000///......///000222555555555555666777888999888;;;<<<999888;;;999444999:::::::::::::::;;;;;;888:::<<<<<<:::777666666999999999888777666666666777777888888999::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;999888777888999:::777888888888999999999999777888888999::::::999999888777666666555555666666555555444444444444333333666555444333111000///...)))+++---///000000//////444'''"""+++222000...000000//////......---------+++++++++++++++,,,,,,,,,+++,,,.../////////...---222222222111000000111222222222222222222222222222CCCGGGKKKKKKJJJMMMUUU\\\WWWTTTPPPNNNLLLGGGAAA<<<:::999777888:::=========:::::::::===???@@@???===888888999:::;;;;;;;;;;;;999;;;???BBBCCCEEEHHHJJJBBBKKKNNNJJJKKKTTTYYYWWWRRRQQQMMMFFF===666222000...///222777===CCCIIILLLOOORRRUUUVVVSSSNNNHHHDDD:::333000333111+++(((******)))((((((***,,,,,,+++)))***+++***)))((()))***&&&))),,,---000888DDDMMMRRRVVVZZZ]]]^^^^^^___```bbbbbbbbbcccddddddbbb___cccddd\\\LLL@@@;;;666000***...000---)))+++333:::@@@NNN\\\bbbccceeeggggggfffgggggghhhgggeeedddccc___XXXLLL???666111000000777BBBQQQ___fffhhhgggfffggghhhiiijjjkkkkkkjjjiiicccbbb```\\\WWWOOOGGG@@@999555000---,,,,,,,,,++++++))))))---...000666===NNNVVV___eeehhhiiikkkmmmkkkiiigggfffeeefffggghhhfffiiihhhdddaaa^^^WWWOOOCCCDDDCCC<<<333...///111//////...------------...***,,,...222888AAAJJJPPPUUUYYY\\\___ccchhhgggbbbjjjlllooossswwwzzz|||}}}yyyzzz{{{xxxssspppppprrrlllhhhbbb[[[SSSJJJ@@@:::444444666===HHHTTT^^^cccfffiiilllnnnnnnnnnpppqqqmmmnnnnnnnnnnnnnnnmmmlllkkkggg```WWWMMMEEE>>>::::::===BBBHHHOOOTTTXXXZZZWWWWWWXXXYYYYYYYYYXXXXXXWWWYYYZZZ[[[YYYUUUQQQOOOJJJJJJJJJIIIGGGEEECCCBBBHHHJJJLLLNNNQQQVVV\\\```]]]___bbbfffiiilllmmmmmmnnnooopppqqqrrrssssssssswwwyyy{{{|||}}}~~~|||}}}}}}|||{{{yyywwwvvvsssrrrpppnnnllljjjjjjiiiiiilllnnnlllhhhggghhhkkkiiillloooooonnnllljjjiiidddeeegggiiijjjiiihhhgggeeedddcccbbbccccccaaa___```bbbfffiiikkknnnqqqtttuuuyyy}}}}}}zzzwwwvvvwwwqqqrrrssstttssspppmmmkkkkkkmmmpppsssvvvxxxyyyzzzwwwwwwvvvsssooolllkkkllleeedddcccbbbaaa`````````ZZZ[[[[[[XXXTTTPPPNNNMMMLLLJJJGGGFFFEEEDDDBBB@@@BBB@@@<<<:::;;;;;;;;;;;;;;;999888888999999888666222555777777555444555777444666888666444333666888777777777777666666666666444444555666777777666666222111111111111111222222000///,,,++++++---///111333333444555777999:::;;;<<<<<<888666:::>>>777,,,888888999::::::999999888777:::<<<<<<:::888777666777666666555444333333222999999888888999:::;;;;;;;;;;;;;;;<<<<<<=========;;;:::888777666777888999777777888888999999999999666777888999999999999999777777666555555555555555555444444333333222222111555444222000///...------((())),,,...000000///...444$$$'''111000.../////////...---,,,,,,++++++------,,,,,,+++*********+++,,,.../////////......---.........---...///111111111000000000000000000HHHIIILLLOOOPPPQQQPPPPPPOOOOOOMMMHHHCCC???===<<<<<<:::777666888;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>???@@@======>>>@@@CCCGGGKKKNNNOOOQQQRRRSSSSSSTTTVVVWWWWWWOOOGGGAAA:::222///000,,,...222:::DDDLLLQQQSSSQQQTTTWWWTTTKKKBBB;;;888555333///,,,***))))))******)))(((''''''((()))***...,,,******+++,,,+++***&&&(((******,,,444@@@JJJRRRVVV[[[___```aaabbbccc``````aaaaaabbbddddddeee```\\\UUUNNNGGG???777222000///---++++++---///111>>>JJJYYYbbbdddcccdddfffbbbfffhhhfffeeegggeeeaaa^^^TTTHHH???777000///222666AAAQQQ^^^fffiiikkklllnnnkkkhhhiiilllmmmjjjfffeeedddbbb\\\UUUKKKCCC>>>777444000...---------,,,,,,---------000666===CCCCCCRRR```eeeffffffgggfffllljjjhhhfffeeefffggggggfffiiihhheeeccc```ZZZRRRGGGBBB;;;888777666333000...------,,,,,,++++++***''')))---111777@@@IIIOOOWWW[[[___``````bbbfffjjjkkkmmmqqquuuyyy{{{|||}}}}}}|||zzzwwwtttqqqooonnnmmmiiiccc\\\SSSIII???888222444888@@@KKKUUU\\\___iiijjjlllmmmnnnpppsssuuuqqqppppppppppppnnnkkkhhhgggccc\\\UUUOOOIIICCC@@@>>>???BBBFFFKKKPPPTTTVVVUUUVVVWWWYYYZZZ\\\]]]^^^]]]___cccdddccc___YYYVVVVVVUUUSSSPPPMMMMMMOOOQQQNNNOOOPPPSSSWWW\\\aaacccccceeeiiilllnnnoooooooooqqqrrrtttuuuvvvwwwxxxxxx~~~~~~}}}~~~~~~~~~{{{|||||||||{{{yyyvvvuuurrrooommmmmmoooooollljjjkkkllllllkkkjjjjjjlllmmmjjjkkkmmmnnnnnnmmmjjjiiicccbbbaaacccfffhhhiiiiiicccbbbbbbbbbcccdddeeeeeeaaacccgggkkkoootttzzz~~~|||wwwsssnnnkkkmmmsssuuurrrmmmhhhfffeeefffhhhkkklllllljjjhhhfffdddcccaaa___]]]]]]\\\ZZZXXXVVVTTTSSSRRRLLLLLLKKKJJJHHHFFFDDDCCCAAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;999777777999:::999999888888888888999999777777666666555555444444888777555444444555777888444444444444444444444444666777888777555444444666444111111444000&&& 111111000000000222333444555555666777777777777777999999:::;;;;;;:::888777888777666999<<<>>>===::::::999999888777777777888777666555555555666888999999999999::::::;;;;;;;;;999::::::;;;;;;::::::999<<<<<<;;;:::999777777666555666777888888888888888:::999999888888999999:::;;;:::777444111000//////222111111111000000//////000111333333222///,,,)))............//////000000------............------//////.........------------------,,,,,,+++++++++---------........./////////////////////000111111222222222111000//////...JJJLLLNNNPPPPPPOOOMMMLLLKKKJJJHHHDDD???;;;888888;;;999777888:::<<<======;;;;;;;;;::::::;;;;;;<<<===>>>@@@BBBBBBBBBAAA@@@@@@@@@AAACCCFFFKKKOOOQQQTTTUUUVVVWWWVVVUUUUUUUUUPPPHHH@@@;;;444...---///000222777???HHHOOOSSSTTTQQQSSSTTTOOOGGG>>>888555///...+++((('''&&&&&&'''***)))(((''''''((()))))),,,***(((((()))***)))(((%%%((())))))+++333???IIIRRRVVV[[[___```aaabbbcccaaaaaabbbcccddddddddddddbbb^^^XXXQQQJJJBBB:::555111000---,,,+++---///000:::FFFVVV```cccccceeegggdddggghhheeeddddddbbb^^^^^^TTTHHH???777000///222777CCCSSS```gggjjjkkkmmmmmmjjjggghhhkkkllliiifffeeedddaaa\\\TTTKKKCCC>>>444222...---,,,,,,+++))),,,,,,------000666===CCCJJJWWWbbbffffffhhhjjjkkkkkkjjjhhhfffffffffggghhhhhhkkkjjjfffccc```YYYQQQGGGBBB;;;888777555222/////////...------,,,,,,+++.........000444;;;DDDJJJUUUYYY^^^aaabbbdddhhhllllllnnnqqquuuxxx{{{||||||}}}|||yyyvvvtttqqqpppooommmiiiccc\\\SSSIII>>>888333444888@@@KKKVVV^^^bbbjjjlllnnnooooooppprrrssssssqqqooonnnmmmjjjfffcccccc```[[[VVVPPPHHHAAA;;;:::<<>>===<<<::::::999888777666666666777777888888777777777777888888777777666666555555555555555444333333333333444555555555555555555555555555444555666555333222333444333000000333222---+++...000000000000000222333444666666777888888888888777666666777888777666555444999999999;;;===>>>>>>===::::::999888888888888888777666666555666777888999888999999999:::::::::::::::::::::;;;;;;:::::::::;;;;;;:::999888777666666666666777888888888888888888888777777777777888888777666444333111111111111111111111000000000//////000111111111000...,,,***------........./////////------............------......------,,,,,,,,,,,,---------,,,,,,,,,++++++---------........./////////////////////000111111222222111111000//////...OOOPPPRRRRRRPPPMMMIIIFFFFFFDDDBBB@@@===;;;:::999:::999999:::<<<======<<<;;;;;;:::999:::;;;===>>>???AAADDDEEEEEEDDDAAA???CCCDDDEEEHHHKKKOOOSSSUUUYYYZZZ[[[[[[YYYVVVSSSQQQIIIAAA999444///+++---111666999???GGGOOOTTTVVVVVVQQQQQQNNNHHH@@@888333111+++***((('''%%%%%%&&&&&&+++***)))(((''''''((((((***((('''&&&'''((('''&&&%%%'''))))))***222>>>HHHSSSWWW\\\___aaaaaabbbcccbbbccceeeffffffeeecccbbbccc```[[[UUUNNNFFF>>>999333111///---,,,---///000666BBBQQQ\\\aaabbbeeegggiiilllkkkgggeeefffddd```]]]SSSHHH???666//////222999DDDTTTaaagggjjjlllmmmkkkiiifffgggjjjkkkhhhfffeeedddaaa[[[SSSJJJBBB===333111///...---,,,***(((,,,,,,,,,---000666>>>CCCOOOZZZccceeefffiiilllmmmkkkjjjiiiggggggggghhhhhhjjjlllkkkgggccc```XXXPPPHHHCCC<<<888666444111...000//////......---,,,,,,---------...333<<>>777444444777???KKKWWWaaafffkkkmmmpppppppppooooooppppppnnnlllkkkiiigggccc```]]][[[XXXTTTOOOGGG>>>888888:::>>>DDDJJJPPPUUUXXX[[[\\\]]]___bbbdddeeefffkkkkkkjjjiiihhhfffeeeddd[[[[[[ZZZWWWUUUUUUWWWYYYYYYZZZ[[[^^^aaaeeeiiikkkhhhjjjmmmppprrrssssssrrrwwwxxxyyy{{{{{{|||||||||~~~~~~}}}||||||}}}}}}zzzzzzzzzzzzxxxuuurrrpppllljjjiiiiiijjjkkkjjjiiinnnnnnooommmkkkiiijjjkkkpppooonnnmmmkkkjjjiiiiiidddcccdddfffiiikkklllkkkhhhgggfffeeeeeeeeeeeeeeeiiilllqqquuuyyy~~~xxxpppkkkggggggjjjjjjfffaaaaaa^^^[[[YYYXXXXXXVVVUUUWWWUUURRRQQQQQQOOOMMMKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBAAA????????????@@@=========<<<;;;:::999888:::777555555777888777555666666666666666666666666666666666666666555555555222222222222222222222222444444444444444444444444222333444333111000111222444000///000111111333777/////////000111333444555777777888999999999999888999999::::::999888777777777999;;;<<<<<<<<<===>>>::::::::::::999999999999777666666666666777888999888888888888888999999999::::::;;;;;;;;;;;;::::::::::::999888777777666666666666777888888888777777666666555555555555666666333222111111111222222333000000000000////////////000000///......---,,,+++---------------.........------............---------,,,,,,,,,,,,+++++++++---------------,,,,,,,,,------.........//////////////////000000000111111222111111000000//////...SSSTTTTTTSSSPPPJJJEEEAAA===<<<::::::;;;<<<<<<<<<::::::;;;===??????>>><<<:::999999:::;;;>>>@@@BBBAAAAAABBBCCCCCCBBB@@@???GGGGGGIIIKKKOOORRRUUUWWW[[[[[[\\\\\\[[[VVVQQQMMMFFF>>>666111...,,,000555===@@@FFFMMMTTTWWWӵ999333///---+++***)))((((((((())))))******))))))((('''''''''***(((&&&&&&'''((('''&&&%%%'''((((((***111===GGGTTTWWW\\\```aaaaaabbbbbbccceeeggghhhgggeeecccaaaccc```\\\XXXRRRJJJBBB<<<555333000...------///000444>>>MMMXXX^^^```ccceeehhhkkkjjjfffdddfffdddaaa]]]SSSHHH???666///...222999DDDTTT```gggiiijjjllliiigggfffggghhhiiihhhfffĦHHHAAA<<<444222111Ħ,,,***,,,,,,,,,---000666>>>DDDPPPYYYbbbeeefffiiikkkjjjkkkӵiiijjjlllkkkgggeeebbbZZZRRRJJJDDD===888666444000---//////......---,,,,,,,,,+++,,,---000444<<>>===;;;999999:::<<<===::::::::::::999999888777<<<888555666:::<<<999555555555555555555555555555666666666555555555555555111111222222222222111111111111111111111111111111111222333222111000111222333111////////////111333......///000222444555666888888999::::::::::::999;;;;;;;;;::::::999888888444777::::::888777999<<<:::::::::;;;:::::::::999777777777777777888888888777777777777777888888888::::::;;;;;;;;;;;;::::::999999888777777666555555666666777777777777666666555444444333333444444555000000000000000111111111////////////////////////000///---,,,+++,,,,,,---------------------------------............---------,,,,,,,,,,,,,,,,,,,,,.........---------------............////////////000000000111111000000000111111000000////////////TTTTTTTTTQQQMMMGGGAAA===999777444555777:::::::::<<<<<<===???AAAAAA???===999999:::<<>>888666222///------...///333===JJJUUU[[[^^^```aaacccffffffcccbbbdddccc```]]]SSSGGG>>>666///...111999DDDSSS___eeeggghhhiiihhhgggfffggghhhhhhhhhggg>LOOOGGG???;;;333222=hĦ+++++++++,,,---000666>>>DDDNNNXXXbbbfffhhhjjjjjjggg4ĉ@ӵhhhkkkkkkhhhfffddd^^^VVVLLLFFF???:::777444000---......------,,,++++++++++++---...000333888>>>CCCTTTZZZaaafffhhhiiikkkmmmpppqqqsssvvvxxxyyyyyyyyyzzzyyyvvvtttrrrqqqqqqqqqmmmiiiccc[[[RRRGGG===666444444777???KKKYYYdddiiilllnnnpppooommmjjjhhhhhhfffeeedddddddddbbb___]]]YYYVVVQQQMMMIIIEEE@@@===;;;===BBB>Lbbbaaaaaaccceeegggiiikkklllkkkmmmnnnooommmjjjgggeee```aaaaaa___^^^^^^```aaaaaaaaaccceeegggjjjlllmmmoooqqqtttvvvxxxxxxxxxwwwyyyzzzzzz{{{{{{{{{zzzzzz||||||{{{zzzyyyxxxxxxxxxvvvvvvvvvuuussspppmmmkkkhhhhhhhhhhhhiiikkknnnppprrrssssssrrrooolllkkkkkklllmmmnnnnnnkkkgggccc```cccccceeehhhkkkmmmmmmllljjjjjjjjjkkklllmmmnnnooonnnrrryyywwwpppgggddd```]]]\\\ZZZVVVRRRQQQOOOKKKIIIIIIIIIGGGFFFGGGFFFDDDCCCCCCCCCAAA???@@@@@@@@@@@@??????>>>>>>:::999777666666777999:::777777888888888777777666;;;777444666;;;<<<999555333444555555555555444333444444444444444444555555222222333333333333222222111111111111111111111111111222444333222111222444111111111000000000///......///000222444555666666888888999:::::::::::::::999888888777666555555555444777::::::777666888;;;999::::::;;;;;;;;;:::999666777777888888888888888777777777777777777777777999999::::::::::::999999777777777666666555555444555555555666666555555444444444333333333333444444111111111000000//////........................//////...,,,++++++,,,---...------------------------------............------------------............................................./////////000000000000111111111111000///000000000///////////////PPPPPPNNNKKKGGGBBB===:::???;;;888888;;;>>>>>><<>>AAACCCFFFGGGHHHEEEDDDBBBBBBCCCFFFIIIKKKNNNNNNPPPRRRSSSUUUVVVWWWYYYXXXVVVVVVUUUPPPHHHBBB<<<555000000111333:::BBBLLLMMMQQQUUUWWWGG=?,,,***((((((((()))))))))))))))(((((())))))))))))((((((+++)))((('''))))))((('''&&&((())))))***111===GGGUUUYYY^^^aaaaaaaaabbbbbbdddeeefffggggggeeecccbbb______]]][[[WWWOOOFFF@@@:::888444000.........///222;;;GGGRRRZZZ]]]___```dddhhhjjjhhhgggiiigggccc\\\RRRGGG>>>555......111:::DDDSSS___eeefffggghhhgggggggggggghhhhhhhhhhhhHdĦNNNEEE>>>:::111=Īj++++++,,,---000777???EEEOOOXXXbbbgggjjjmmmkkkhhhGG=?kkkkkkiiigggfff```XXXOOOIIIAAA<<<888555000---...------,,,++++++******&&&(((***---222888@@@EEETTTZZZccchhhjjjjjjkkkmmmqqqrrrtttvvvwwwxxxxxxwwwvvvvvvuuutttrrrqqqooooookkkhhhbbb[[[RRRHHH>>>777333444888@@@LLLYYYccchhhkkklllmmmllliiifffeeedddeeecccaaa```___\\\XXXUUUWWWTTTPPPLLLJJJGGGEEEBBB<<>>:::777ĭӵEEEӵDDDĦCCCCCCCCCDDDGGGJJJMMMOOORRRӵӵ333777ĦƜ`1.׼s000---+++(((Ħ((('''&&&'''((()))******)))ӵ(((Ħ******+++222>>>GGGVVVYYY^^^aaaĭӵZZZRRRĦ...///000ĦaaaĦkkkkkkgggbbb\\\RRRGGG>>>555...---111hhhhhhfffjjjDdD222000---?fӵ***++++++ĦNNNVVV^^^ӵƜ`1.׼sjjjmmmĭӵ===......+++///...---...111999CCCӵkkklllnnnoooĦuuuvvvwwwwwwwwwpppnnnRRRHHH???888222444888ĦiiijjjiiigggdddbbbZZZĦQQQOOONNNLLLHHHFFF@@@BBBGGGDdDjjjkkklllnnnlllӵggggggӵoooӵuuuwwwzzz{{{{{{Ħtttvvvӵeeeggghhh~~~ĭӵkkkiiigggiiimmmqqqsssrrrqqqssssssrrrrrrrrrsssssstttwww{{{~~~{{{vvvqqqlllfff___[[[UUUSSSQQQNNNLLLJJJGGGEEEFFFCCCAAA@@@@@@AAA@@@???@@@???======>>>>>>===;;;888999999999::::::;;;;;;888888777777666666555555444555555666777777777666444444555666777777666555333444555666666555444333000000111111111222222222444333222222222222333444444444444444444444444444111222444333222222333555...333444222222555444///222333555666777777777666777888888999999999999999>>>===;;;:::888888888999888888777999::::::999888666777999:::;;;:::999888666777888999999999888888999999999888888777777777777777888888888888777777555555555444444444444444222222222222222111000000111111000000000000111111111111222222111000...---,,,,,,---------.........---------------...///////////////.........------------............------,,,,,,,,,------.............../////////000000000.../////////000000000000000111222333333111///...////////////////////////EEECCC?~4555333///g&e>&eCCCg&eGGG>hӵ@@@CCCFFFIIILLLMMMNNNg&eXXXguO>uO>&e1117774ff?>ߝLXXXgĉ@222111...,,,Shӵ(((%%%&&&((()))***+++g&e'''>hӵ***+++222>>>HHHVVVZZZ^^^fff?><zdddg&e>&e___\\\HL......///ShӵgLiiigggfff```ZZZ\\\RRRGGG>>>555...---S?ʬhhhiii3h?D%%)?222///ZufĦ***++++++gLEEEMMMTTTg&eiiigĉ@kkklllg&e>&eEEE@e000///??,,,,,,HHHCCC:::333000444g<ĉiiimmmnnnppp3we<Ħuuuwwwwwwwww3h?@eZZZRRRIII???999222333888Zccchhhhhhgggeeeaaa3h?gLRRRRRRSSSRRROOOJJJGGGDDDGGGLLLD%%)?mmmfff?><zllllll=?Ħkkkg&emmmg&etttuuuxxxS?ʬxxx4ff?>ߝLttt@eqqqg&ejjjdddfff3h?g&e>&emmmiii??hhhiiikkkpppsssuuutttsssrrrrrrrrrsssuuuwwwxxxyyyxxx||||||{{{qqqmmmiiidddaaa]]]YYYVVVNNNMMMKKKIIIGGGEEECCCBBBDDDAAA???===>>>>>>===<<<>>><<<;;;;;;<<<<<<;;;999888888999999:::;;;;;;<<<888888888888777666555444444444555666777777777777444666999999888777888888333444666777777666444333//////000000111111111222444333111000000111333444222222222222222222222222000111333333222222333444111555444000///222111---444555666888888888777666777777888999999999999888;;;:::888666555555555666777555444666999999777444555666888:::::::::888777666777888999:::999888888:::999999999888888777777666666777777777777666666444444444444444444333333111111111111111000///...//////............/////////000111222222111000///,,,,,,,,,------.........,,,------....../////////000000/////////.........---..................---+++++++++,,,,,,---------.../////////000000111111////////////000000000000000111333444333111///............///////////////CCC4Dӵ666333666Hƅ^Hu]ĦFFFHu]ĦJJJZuR)ĦCCCGGGKKKMMMNNNPPPRRRHu]ĦYYYHŐeHŐeHu]Ħ444qIܗGIӵZZZtt.........HGgĉ@%%%&&&))))))************Hu]Ħ)))ZuR)Ħ///+++222???IIIWWWZZZsߝLGdUĦdddHƅ^Hu]Ħ\\\ntHdĦ000...HGgĉ@```HdĦhhhiiihhheeebbb]]]UUUHHH<<<555222Htƅ^fffgggBt=o9ĦDtfo9Ħ222000...g?,,,...HdĦEEETTT\\\Hu]ĦmmmttpppoooHƅ^Hu]ĦGGGH׼s111///---------;;;666222111///111tQaaagggkkkmmmje<ĦtttttttttBt=o9ĦH׼sbbb\\\TTTJJJ@@@:::444777<<<HtĦdddeeedddcccaaaBt=o9ĦHdĦXXXWWWYYYYYYWWWQQQLLLNNNPPPUUUDtfo9ĦsߝLGdUĦoooHt@cӵHu]ĦpppHu]ĦtttuuuHtƅ^rrrqIܗGIӵuuuH׼suuutttHu]ĦiiikkkBt=o9ĦHƅ^Hu]Ħooollljjjjjjkkkooossswwwyyyyyyuuuyyyyyyuuuvvvyyywwwpppxxxyyyyyyyyyvvvsssooommmeee]]]XXXZZZZZZVVVPPPNNNGGGFFFDDDBBB@@@??????>>>BBB@@@>>>>>>@@@AAA???<<<<<<======<<<:::999999:::;;;:::999777666666555555888888777777666666555555111222333444444555555444666444111222444666555333:::777444444555666444111777444111000222333111000000111222333333333333333555666666666666666555555666444222222444666666666555555666666555444333333444555555666666666666666999888777888:::;;;:::999999:::999888666666888::::::777555555666777444222333444555777888888888888666777888999999999999999:::777555444555666666666666666555666666777888888444444333333333444555555000000///////////////000000000......///111333555333222000/////////000111---,,,,,,---......---+++///000000///---++++++,,,------------------------111111111111111000000///111...,,,,,,...111333333......///000000000000000///000---&&&'''---111///000000000000000000000000000---,,,///222222000///<<<:::4DuXӵ444888:::DdDΦDdDĦHHHDdDĦIIIFFFt|>>>>>>>>@@@>>><<<===??????>>><<<999999:::999777555666777888777777666666666666777777777777666666666666666555666777888999:::::::::666444222222444555444333666333000000111222000...777444111///000000///---//////000111222222222222333333555666777777777777777555333333555777777666666666666666666555444444555666666777777777777777999888777888:::;;;:::999888999999777666666777999333222222444777:::999888555666666777777777777666666777888888999999999888999777666666777777666555666666555555555666777777444444333222222333333333000000///////////////000000///.........000222333222222000/////////000000//////...///000111///---...///000///---,,,,,,---,,,,,,,,,------........................------,,,......---------...000111......///000000000000000...000...***+++111444222000000000000000000000000000...---...000///,,,***9998884DuXӵ999>>>@@@DdDΦDdDӵLLLDdDĦFFFEEEo)hKKKKKKOOOSSSVVVWWWYYY[[[]]]DdDĦ\\\DdDΦDdDΦDdDӵFFF=ӊB1.uTӵSSSHߝL`o9///po9wӵ***''''''((((((((((((DdDĦ''''''o)h,,,((($$$)))666DDDKKKWWWZZZDdDΦDdDĦcccDdDΦDdDӵaaaGIpӵDdDĦ+++po9wӵDdDĦjjjkkkjjjgggddd[[[RRREEE:::333po9uYYY```cccfffGIdnuR)ĦDdDĦnuR)Ħ000///CdgĪj...DdDĦEEEMMMWWWDdDĦjjjHߝL`o9qqqDdDΦDdDӵFFFDdDĦ***------,,,,,,,,,+++++++++***)))***...000444geĦbbbiiisp?aĦooopppGIdnuR)ĦDdDĦeee___WWWNNNEEE>>>888:::===DdDĦ\\\YYYYYYXXXGIdnuR)ĦDdDĦ]]]^^^aaacccccc```^^^ZZZ\\\___DdDĦnuR)ĦDdDΦDdDĦqqqDdDĦnuR)ĦDdDĦuuuDdDĦmmmpo9ujjjiiiiiiiii=ӊB1.uTӵtttDdDĦnnnmmmDdDĦpppGIdnuR)ĦDdDΦDdDӵsssqqqqqqssstttuuuuuuuuuvvvxxx|||}}}}}}||||||vvvtttrrrnnniiiffffffeeebbb^^^ZZZUUURRROOOGGGCCCCCCDDDBBB@@@AAABBBBBB@@@???======<<<<<<<<<;;;:::;;;=========;;;777888888777555444555666555555444444555666777777555555555666666666666666222333444666777777888888555444222222444444444333666444222222222333222111777444111/////////...------...///000111111111111444444555666777777666666777666444555777888888777666666777777777666555555666666777888888888888777999777777777999:::999888777888888777555444666777777666555555666666555444777777777777777666555555666777777888888888888888888777777777888888666555666555555444444444444555444333222111111000111111000//////......///000000///...------...///111222111111000/////////000000000//////000111111000...---...///...---,,,---///++++++,,,---...//////000------......------,,,+++---///222111///---///111......///000000000000000000222111...///222333111000000000000000000000000000///.........,,,)))&&&7778884DuXӵ???CCCEEEDdDʜ4DuTӵMMM>d<ĦDDDDtLLLRRRVVVYYY[[[\\\^^^```>d<Ħ]]]>d<ʜDd<ʜ4DuTӵOOOXXXF&uTӵPPP4DufئL>e222puR)Ħ***))))))************>d<Ħ&&&Dt***)))...777???DDDVVVZZZDdDΦDdDĦddd>d<ʜ4DuTӵccc4DwDd<Ħ---puR)Ħ>dd<ӵDd<000qR/ܗ?fӵ...>dd<Ħmmm4DufئL>eoooDdDʜ4DuTӵFFFDdDĦ111---------,,,,,,,,,,,,++++++***,,,///111333geĦcccs<v>aĦnnnooopeӵDx<DdDĦgggaaaZZZRRRIIICCC>>>>>>AAADdDĦXXXYYYYYYXXXpeӵDx<>dd<ӵDd<DdDΦDdDĦtttDdDӵnd<DdDĦsss>d<ĦmmmpeӵhhhĦlllF&uTӵtttDdDĦmmmlll>d<ĦrrrpeӵDx<>d<ʜ4DuTӵvvvuuuvvvzzz|||}}}|||||||||}}}~~~}}}{{{}}}zzztttnnniiifffaaa]]]___^^^\\\YYYUUUPPPKKKIIIIIIBBB>>>??????>>>>>>@@@??????===<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<888999:::999777666777888444444333333444444555666333333444555555666777777...///000222333444444444444333222222333333444333444444333222222333333333444333111//////000000000...///000111222333333333888888888777666444333222888666555666888999888777666777777777777777666666555555666777777777777777888777666777999999999888666777888666444444444555999888777666555444333222666666777777777777666666666666777777888777777666777777777888999888666444555444333333222222222222333222111000///.........//////.........///000000...------------...///000000000000/////////000000...------...//////...,,,,,,---......------...000***+++,,,---...///000111000000000111000//////......333777666222///000333......///000000000000000000111111111000000///---000000000000000000000000///111111///......+++'''4446664DuXӵAAAFFFGGGD&dq&ĒRNNNLLLsdKĦDDDDHRRudSSSWWWZZZ[[[\\\^^^```sdKĦ___D&oq<Ōq&ĒRHHHTTT[[[>dp&ĒRRRRNNNnfʜd<Φ>d<Ħeees&dq&ĒRddddddi?ʜtd<Ħ111HHܗDӊBaaa<xdddaaa[[[RRRFFF;;;444B?d<.........---------------,,,...111222333geĦbbbHg8>aĦnnnoooB?Ho9qqq>d<\\\UUUNNNHHHDDDDDDEEE>d<ӵZZZYYYB?Ho9[[[<xhhhgggffffffeeefffhhh&ӫeʬtIӇooo>d<Φ>d<ĦwwwD&ӫetIӇwwwDdDĦssssdKĦlllB?dp&ĒRtttuuu>d<sdKĦqqqB?Ho9zzzs&dq&ĒR{{{yyyyyy}}}{{{xxxuuuooohhhbbb]]]XXXTTTRRRVVVUUUSSSPPPLLLHHHEEECCCEEE@@@======>>>===>>>AAA===<<<;;;:::::::::::::::999::::::;;;;;;;;;<<<<<<888999:::999888777888999555444444333333333333333222222333444555666666777111111333444555666666666333333333222222222333444//////////////////000111111111111000111222444555000000222333444555555555888888888777666444333222888777666777999999888777666666777777777777777666333444555555666666555555777666555666888999888777666777888777555333333444222333444555666777888999444555666777888888888888666666777777777666666555777666666777888888555333333333222111000000000111222111000///...---------...............///000000---------------........./////////000000000//////...------...//////...,,,+++---......------///000++++++,,,---///000111111111222222222222111000000---333777777333000000333......///000000000000000***+++---000000///------000000000000000000000000...222333///...111111---777;;;4DuXӵFFFFFFHHHHu]3hhMMMLLLIIIneEEEGGG=ePPPSSSWWWZZZ[[[\\\^^^___neaaa___pIƎ@t@hFFFNNNWWW>hSSSPPPKKKfe///@ďD(((((((((''''''((((((((((((ne''''''=e***,,,---333BBBPPPUUUYYYegebbbdddsĪj@hdddddddddfdDĦ222@ďDXXX___Hkgegggccc```ZZZRRRFFF;;;555@hfffkkk@GddddddHĪj@IŌ888111Bene---HkgeZZZnerrrrrrfeoooHu]3hhRRRLLLDDDse//////.........---------+++***---111333666geĦja>aĦoooooo@Gqqqoooseaaa\\\VVVPPPLLLHHHHHHIII<ŌYYYXXXXXX@G[[[^^^HkgeiiihhhffffffggghhhiiijjjHĪj@IŌooopppegewwwxxxHu]3hIŌwwwvvvDdDĦsssnelllhhh@hiiilll>hvvvuuuuuusemmmneqqqqqq@GuuuxxxsĪj@h}}}}}}{{{uuuqqqjjjccc[[[WWWRRRMMMJJJKKKJJJJJJHHHGGGDDDBBB@@@???AAA===;;;<<<<<<:::<<aĦnnnooopppooonnnllls׼saaa]]]ZZZUUUPPPLLLKKKJJJJJJHoUUUVVVVVVWWWXXX^^^aaacccjjjjjjhhhggghhhiiijjjkkklllnnnqqqsssvvvwwwxxxD^vvvuuutttDdDĦrrrkkkjjjffffffjjjkkknnnpppuuuuuuuuuuuus׼smmmlllrrrssssssqqqsssuuuxxx|||xxxqqqjjjeee]]]UUUNNNLLLHHHCCCBBBEEE@@@@@@@@@@@@??????>>>>>>===;;;:::<<<;;;888999===:::999999999999999::::::777999:::999777666777999444555666666444444555666444333333333333444444555222222333333444444444555111111222222222222111111111333444333111000222444111333444444222333555888...///111000000111555888222222444666777888999999333333555666777777777777666555666777999999777666444444555666666666666666333444444555555555555555666555444555777888777666777888999999666444333333888999:::777444222222333555555666777777777777777555666666666555555444333666444333333444444444222///...............///000000///............//////------------...///000000....../////////.........------///000000000//////...------...//////...,,,,,,...///...------...///------....../////////000000000000000000///......---...000111111111000000......///000000000000000)))(((***111333000000333000000000000000000000000+++111000'''%%%---222000Φ4DuXӵtvӵ>d<ĦNNNKKKJJJHHHEEEDDDEEEĦPPPTTTXXXYYYXXXVVVTTTTTTWWWZZZ]]]^^^^^^```aaa___```Ħ___]]][[[KKK>>>333...)))(((666HHHQQQVVV[[[______]]][[[YYYVVVUUUSSSLLLDDD<<<666333---***&&&%%%&&&)))+++,,,'''&&&&&&((()))***((('''))))))************))))))Ħ)))))))))((('''***''')))000555999BBBMMMUUUYYY___cccddddddcccccc```aaaaaa___]]]___dddiiieeedddcccaaa___YYYSSSNNN>d<Ħ+++,,,111...000666@@@NNN[[[dddiiihhhhhhiiijjjjjjiiieeebbbXXXOOOCCC999222000000000;;;JJJYYYaaaeeeiiikkkjjjjjjjjjjjjjjjjjjiiihhhgggaaa^^^YYYRRRIIIAAA999555333222000...,,,+++******)))+++------///444===CCCPPP\\\hhhnnnĦnnnrrrrrrrrrrrrrrrqqqpppoookkk>d<Ħ\\\XXXJJJEEE>>>Be444444---------,,,,,,,,,++++++,,,+++,,,...000444geFYĉgggiii>aĦmmmnnnooopppqqqrrrmmmnnnnnnmmmkkkiiiBeaaa]]]ZZZWWWTTTOOOLLLKKKJJJJJJnu]ӵTTTZZZ\\\^^^```aaa]]]___cccgggiiiiiiiiihhheeehhhjjjjjjiiihhhiiilllkkklllmmmnnnnnnnnnnnnnnnnnnppptttwwwxxxxxxwwwvvvsssttttttvvvwww>d<Ħuuuuuutttsssqqq>d<ĦnnnnnnlllĦfffffffffggghhhkkkmmmnnnooorrrsssrrrooolllmmmoootttttttttuuuBemmmkkkjjjjjjkkkĦtttrrrsssttttttsssrrrssstttwwwzzz}}}zzzuuuoooggg___ZZZTTTKKKDDDCCCAAA======AAA<<<<<<<<<===>>>>>>??????<<<;;;;;;===<<<888888<<<999999999999999999:::;;;666888:::888555444555777444666777666555555666777222222222333444555777888222222333333333333444444222333333333333222111111111333444333000000222555...000222111000000333666...000111000...///222666111222444666777888999999555666666666666666555555555555555777999999777555333333444555666666555555444555555666666666666666666555444555777777777666777999:::999777444333333222444777666555555777:::777777777777777666666555555666666666555444444333666444222111222333333333---------------...///000//////.........//////000,,,,,,,,,---...///000111...//////000//////......,,,---///000000000//////+++******+++,,,,,,+++)))---...///...---,,,---///.........///////////////111111111111111000000///000//////111333444333222...//////000000000000000222...///444444///---111000000000000000000000000***000...###!!!)))///---?aŖ%7uSQuR)ӵsdKĦLLLCCCCCCDDDDDDEEEgdKĦXXX[[[]]]^^^]]]\\\[[[XXXXXXXXXYYY[[[^^^```bbbdddgdKĦ```XXXPPPAAA===666222222:::FFFNNNUUUWWWZZZ]]]^^^^^^]]][[[XXXUUUPPPIIIAAA999333///,,,---------,,,+++)))(((******)))(((((())))))***,,,+++***)))(((((((((gdKĦ))))))(((''''''''')))+++---111:::EEENNNWWW[[[___cccdddeeefffgggaaacccdddddddddeeehhhjjjllljjjeee``````___YYYPPPgdDĦ,,,)))***,,,///666@@@MMMXXX```cccggghhhiiiiiihhhdddaaa___YYYQQQFFF:::222///000111777EEEUUU___fffkkkmmmlllooopppooollllllnnnlllgggcccaaa[[[TTTKKKBBB;;;666000000000---******---111******,,,000222444<<>>>>>===;;;888===<<<::::::;;;;;;:::999>>>===<<<;;;:::999999999888888888999999:::::::::888777777666555444444333999777444333333444444333333333333333333333333333111333555333111///111333////////////000111222222222222222222222111000///111111000000000000000000///...---///333444222000333555777:::::::::888777555555444444444333333333333444555555444444666777444444333333333444555555333444666888888777555444777666555444444555666777888888777777666666555555666666666666666666666666555555555555666666666666777777666555444444333333222222222222222111000000000...,,,,,,------,,,***---///111111000//////000........................///////////////.........---------------,,,,,,,,,............/////////000//////000000000000//////000000////////////000000111111000///......//////111111111111000000000000000////////////111333444333111///...000111111111///000111111111///...---...%%%$$$000666111)))>AKKKneKKKHHHCCCDDDFFFGGGne[[[\\\^^^______^^^]]]\\\YYYYYYZZZ[[[\\\___aaabbbneaaa[[[QQQIII>>>:::444111666???JJJRRR[[[\\\^^^_________]]]\\\YYYVVVPPPIIIAAA999333000,,,++++++***(((&&&%%%$$$************************++++++***)))((((((ne)))))))))(((''''''(((***,,,///333<<A\\\bbbfffk<ooonnnmmmkkkkkkiiiiiihhhfffdddaaa^^^\\\XXXXXXWWWUUURRRPPPQQQRRRPPPPPPQQQfh]]]^^^```aaabbbcccccccccdddfffggghhhhhhgggfffggghhhjjjkkklllmmmnnnnnnppppppooonnnooopppqqqrrruuuuuuttttttttttttuuuvvvtttuuuuuuttttttDerrrqqqqqqpppooonnnnejjjkkknejjjiiijjjjjjkkklllmmmmmmnnnppppppooonnnmmmmmmnnnnnnlllnnnpppqqqooolllhhheeedddeeenesssuuuuuuvvvwwwzzz}}}~~~|||zzzwwwuuupppmmmhhhaaaYYYRRRMMMJJJGGGDDD@@@>>>>>>>>><<<:::===;;;::::::;;;;;;:::999<<<<<<;;;:::999999999999777777777888888888999999888777777666555555444444999777555555555666555444333333333333333333333333222333555444111000111333222222222111111222222333111222222222222111000///111111111111111111111111111000///000333555444222333555777999:::999888777555555555555444444444333444555666666555555666888555444444333333333444444444444666777777666666555666555555444444555555666555555555555555666666666555555555555555555555555555555555555555555555555666555555444333333222222111111111111111000000///000///......000///...,,,...000111111///...///000////////////////////////000000000000000/////////...//////000000111111111........./////////000000//////000000000000//////000000////////////000000333333222111111111111111111111111111000000000000000000//////000111222333222000......000111111000///000111111000///...---...+++(((+++000333111OOONNNIIIFFFCCCBBBEEEIIILLLZZZ```aaaaaaaaaaaa___]]]\\\ZZZ[[[[[[]]]^^^```aaabbbaaa^^^UUUHHH???:::555000222;;;GGGRRRWWW^^^_________^^^]]]\\\\\\ZZZWWWQQQIIIAAA999333000000///---+++)))'''&&&&&&******+++,,,,,,,,,+++*********)))(((''''''))))))))))))((('''''''''))),,,///444===JJJSSS[[[^^^bbbdddddddddeeefffdddeeeffffffeeeeeefffhhhhhhiiigggeeedddbbbZZZRRR222111...------,,,...333===JJJWWWaaafffggghhhjjjjjjiiifffcccaaaYYYRRRFFF;;;333000000111888FFFUUU^^^dddiiijjjhhhjjjlllkkkhhhhhhjjjhhhcccbbb^^^XXXPPPGGG@@@:::777333222///+++((('''(((***,,,***+++...000333<<>>>>>??????===<<<<<<:::999:::;;;;;;:::888:::999999888888888999999666666666777777777777888888777777666666555555555777666555666777777666444444444444444444444444444222444444444222111222333222222222111111111111111111111222222111111000000111111222222222222222222222111///000222444444333333555777999999999777666666666666555555555444444555666777777666555777888666555444333333222333333444444555555555666666666666555555444444555555666222333333444555555666666555555555555555555555555666555555444444333333333333333333222222111111000000000000000000//////.../////////111222222000...///111222111///.........000000000000000000000000000000000000000000000000+++,,,,,,---...///000000....../////////000000000//////000000000000//////000000000000000000000000333222111111111111111111222222111111111000000000111000000000000000111111111000......///000000//////000000000000//////......///000///------///:::<<>>666111///...---,,,,,,---222<<>>===<<<;;;;;;999888999:::;;;999888777777777777777888999999777777777777777777777777777777777666666555555555444444444666777777555333444444444444444444444444333333333333222222222222......//////////////////000000111111111111000000222222222222222333333333222111000000111222333333444555777888888888777666777666666666666555555555444666777666555444555777666555444333222222222222444444444444444555777777666666666666666666666666333333444444555555555555555555555555555555555555555555444333222222111111111111111000000//////////////////000///......------...///111333333111///000111222111///------...////////////////////////////////////000000000000,,,,,,,,,------............////////////000000000//////000000000000//////000000000111111000000000000000///////////////000222222222111111111000000111111111000000000000000111///......000000000...///000000000000/////////...000222///,,,***---;;;>>>CCCGGGIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEEEEGGGKKKPPPUUUXXX[[[^^^```eeedddcccbbb```^^^\\\[[[[[[\\\^^^```aaaaaa```____________\\\VVVKKK???777333111222:::HHHUUU]]]___[[[[[[[[[[[[[[[[[[[[[[[[WWWSSSMMMEEE===666111///+++***)))'''''''''((())))))***---...///...,,,+++)))((((((''''''''''''((()))))))))))))))(((''''''$$$&&&)))---333===JJJSSS\\\___cccddddddccccccdddeeeggghhhhhhgggfffggggggdddhhhjjjhhheeebbb[[[RRRGGGAAA777000------+++))),,,---222;;;HHHVVV```eeecccdddfffgggfffdddbbb```ZZZRRRGGG;;;333000111222444BBBRRR]]]dddjjjlllkkkiiikkkjjjggghhhkkkiiiddd___[[[UUUMMMEEE???:::888444222///,,,,,,,,,---...---++++++---...111;;;FFFSSS]]]iiioooooommmmmmnnnpppqqqrrrrrrqqqpppnnnnnnnnnpppooollljjjfff\\\RRRIII@@@666222444555222---...////////////---,,,++++++---000222555;;;DDDKKKVVV[[[aaafffiiikkkmmmnnnmmmlllkkkjjjgggeeebbbaaa\\\[[[ZZZXXXWWWVVVUUUTTTRRRSSSUUUUUUVVVWWWZZZ\\\[[[]]]```cccfffhhhjjjjjjmmmlllkkkiiiiiihhhiiiiiillljjjiiihhhhhhhhhjjjkkklllmmmoooqqqssstttuuuuuussssssssstttsssrrrqqqqqqsssssstttttttttssssssrrrvvvtttrrrooolllkkkjjjiiijjjkkkkkklllllllllllllllmmmnnnooonnnlllkkklllmmmmmmnnnpppqqqrrrpppooonnnooooooppppppnnnllljjjiiihhhgggfffeeedddeeefffgggiiijjjmmmpppuuu{{{}}}zzzvvvqqqlllgggaaa[[[VVVQQQOOOKKKGGGCCCAAAAAAAAA<<<<<<===<<<;;;:::999999:::888777888999:::999888666666666666777888999999888888888888888888888888666666666666555555555555222222222444555555333111444444444444444444444444333333222222222222111111+++,,,---///000000000//////000000111111111000000111111222222222333333333444444444444333444555666555555666777777777666666777666666666666555555555333444555555333333444555666555444333222111111111333333333333444555777777777777777777777777777777666666666555555555444444555555555555555555555555444333333222111000000//////////////////.........///////////////...------,,,,,,---///111222111///000111222111///------...........................---------.........//////222222111111000000//////////////////000000000111//////000000000000//////000000111111111111000000000///////////////000000222222222222111111111111111111111111111000000000000///...///111111000...000////////////000000000222111000///......------@@@CCCGGGIIIIIIGGGGGGGGGBBBDDDFFFGGGGGGHHHKKKMMMNNNQQQVVVYYY[[[]]]___```ddddddbbbaaa```^^^^^^]]]]]]^^^aaacccdddccc```___^^^^^^\\\WWWOOOEEE<<<666111222777AAANNNXXX]]]^^^[[[\\\\\\\\\\\\\\\[[[[[[SSSOOOIIIAAA:::444000...*********))))))******+++)))***,,,---...------,,,))))))(((''''''(((((())))))))))))))))))((('''''''''))),,,///555???LLLUUU[[[^^^bbbcccccccccccccccdddfffiiijjjiiihhhhhhhhhdddiiijjjhhhddd```YYYRRRHHHBBB888...+++---+++''',,,---222;;;HHHUUU^^^bbbaaabbbdddfffeeedddaaa```ZZZSSSGGG<<<444111111222999GGGVVV^^^dddhhhiiigggiiikkkjjjhhhiiikkkiiieee]]]ZZZTTTMMMFFF???;;;888:::666111---,,,,,,+++***,,,++++++---...111:::DDDOOOZZZfffnnnnnnlllllllllppprrrsssrrrpppoooooopppmmmnnnnnnjjjhhhcccXXXMMMFFF???777333333444222000...//////000///...---,,,+++...111333666<<>>777444000555>>>IIIRRRXXX[[[\\\[[[\\\]]]]]]\\\ZZZWWWVVVNNNJJJDDD===777222///------------------,,,+++************+++,,,---------)))))))))(((((())))))***)))))))))))))))(((''''''(((***---000555???KKKUUUYYY\\\```bbbbbbbbbbbbccccccfffiiijjjjjjiiiiiijjjeeeiiikkkfffbbb^^^XXXRRRFFFAAA777---+++...---)))+++---333===IIITTT\\\___```bbbdddffffffdddbbbaaaZZZSSSGGG<<<444111111222<<>>888333222222222222---...000000000///---,,,,,,...111333666===FFFNNNWWW[[[```dddeeeeeefffgggccccccbbbaaa___]]][[[ZZZXXXWWWUUUSSSSSSRRRSSSSSSTTTUUUXXXYYYZZZ\\\```bbbeeegggjjjmmmoooppppppppppppooollljjjiiijjjjjjkkkiiiiiiiiijjjkkkmmmnnnooooooqqqsssuuuwwwyyyzzzzzz{{{yyywwwtttrrrqqqppppppnnnnnnooopppqqqrrrrrrssssssqqqooommmkkkkkklllllljjjkkklllnnnoooppppppppppppqqqqqqpppmmmkkkllllllllllllmmmnnnooooooppppppooonnnmmmmmmllllllllllllmmmmmmmmmnnnpppsssuuuvvvyyy|||xxxrrrjjjaaaZZZTTTOOOLLLGGGFFFDDDBBB???===;;;:::999::::::888555555777999888777666777999999999888777777777666777777888888888888777777777666666666333333333333333333333333555333222111222222111000222222222222222222222222222000...///000111///---...///000111111///---,,,...//////000000000000000//////000000111222222333444777;;;;;;999777666777666666666666666666666555555555555555444444444333444555666555333222333444333333222222222222222333000111333555666666666555444555666777777666555444555555444444444444444444444444444444444444444444////////////////////////........................///000000000000///......///---++++++---///000000...000111111///...///000........................,,,,,,------...//////000//////......------,,,,,,//////000000000111111111//////000000000000/////////000222333333222000///111111111111111222333333333333222222222111111111...///000111222222111111111111111222333333111///000///......///000111222111000//////111222222111IIIKKKMMMKKKGGGCCCAAABBB@@@DDDHHHJJJLLLOOOTTTYYY]]]___``````______```bbbccccccbbbaaaaaabbbbbbcccbbbdddgggjjjjjjhhhdddbbbaaa^^^WWWLLLBBB999333111000888CCCMMMTTTWWWYYYZZZZZZ[[[[[[[[[YYYVVVRRRPPPKKKHHHBBB;;;555000...---++++++,,,+++***(((&&&%%%************+++,,,---...***)))))))))))))))******)))))))))))))))(((((('''&&&)))+++...333===IIIRRRXXX[[[___aaabbbbbbbbbcccbbbeeeiiijjjjjjjjjjjjkkkeeejjjjjjfff```\\\WWWQQQCCC@@@666,,,***//////***+++...444===IIISSSZZZ]]]aaabbbeeeggggggfffdddbbbZZZSSSHHH<<<444111111333:::GGGVVV```eeejjjkkkiiigggiiihhhfffgggjjjiiiddd[[[YYYUUUPPPIIIAAA;;;888666222---+++,,,---,,,+++******,,,///000111888AAAIIIRRR]]]eeeiiilllqqqvvvqqqssssssqqqnnnnnnqqqtttmmmooommmiiifff___SSSHHHAAA>>>999444111111222444---...000111111///---,,,,,,...111444777>>>GGGNNNVVVZZZ___bbbbbbbbbcccccc`````````^^^]]][[[YYYXXXVVVUUUSSSRRRQQQQQQRRRRRRWWWYYY[[[\\\]]]```cccfffgggiiilllooopppqqqqqqppppppnnnllljjjiiijjjkkkkkkjjjkkkllloooqqqsssuuuuuupppqqqsssvvvxxxzzz{{{{{{}}}{{{xxxtttqqqpppppppppnnnmmmllllllmmmpppsssuuurrrpppnnnlllkkklllmmmnnnjjjkkkmmmooopppqqqrrrrrrnnnooopppooommmkkklllmmmqqqqqqooonnnmmmmmmmmmmmmooonnnlllkkkkkklllmmmnnnpppppprrrsssvvvyyy{{{|||yyyrrrhhh^^^VVVPPPKKKHHHEEEDDDCCC@@@===:::777555888999999777444444888<<<777666666777888999999888888888777777777777888888777777666666555555555444222222222222222222222222888555222111222222222111111111111111111111111111111///---...000000...,,,///000000000...+++((('''......///000000000000000...//////000111111222222000555999:::888555333333666666666666666555555555555555444444444333333333555666777666444333444555222222222111222222333333///111333555777666666555222333444555555444333222111222222333333444444555444444444444444444444444.........///////////////........................000000000000000//////...222///,,,+++---///111111---///111111000//////000000000000000000000000000------......///000000111000000000111111111111111000000000000111111111111//////000000000000/////////000222333333222000/////////...//////000111111333333333222222222111111---...000111222222222111222111222333444444222000000///.........000111222,,,---............000222JJJJJJJJJIIIGGGEEECCCAAACCCGGGKKKOOOSSSVVVZZZ\\\]]]^^^______^^^^^^___```^^^___aaacccdddeeeddddddeeefffhhhkkkmmmkkkgggccc```VVVKKKBBB999111000222666===FFFOOOUUUXXXZZZ[[[[[[ZZZZZZ[[[[[[ZZZXXXUUUNNNGGG>>>666111...,,,+++---)))&&&&&&'''(((&&&$$$'''(((***,,,...///000000///)))###"""%%%((('''$$$(((((()))***************---***(((---888CCCKKKOOOYYY\\\```bbbbbbbbbcccdddffffffffffffggghhhiiijjjkkkhhheeedddccc___YYYTTTCCC===555...++++++++++++//////222999DDDPPPZZZ___cccdddeeeeeeeeecccaaa___[[[UUUKKK???555000000111;;;FFFUUU```fffggghhhhhhgggiiijjjkkkkkkiiifffddd```ZZZQQQIIIBBB===888555333111///.........---+++)))))))))***,,,111888===IIIQQQ\\\dddhhhkkknnnppprrrrrrrrrrrrrrrqqqpppoooooopppnnniiieee```UUUJJJFFFAAA:::444111000000//////111333333222000000000000111222444999@@@IIIOOOUUUXXX^^^ccceeedddaaa```ZZZYYYXXXVVVVVVVVVWWWWWWUUUTTTRRRRRRSSSTTTVVVXXX[[[[[[]]]aaafffjjjkkkkkkkkkkkkllloooqqqqqqooommmjjjjjjkkkkkkkkklllllllllgggjjjmmmqqqssssssrrrqqqrrrrrrssstttvvvyyy{{{|||~~~{{{wwwssspppnnnnnnnnnkkkkkklllmmmoooqqqssstttsssrrrqqqpppooommmlllllloooppppppqqqrrrsssttttttuuusssppppppqqqqqqnnnkkknnnnnnooooooooonnnmmmlllllllllkkkkkklllmmmooopppyyyzzz||||||sssggg^^^YYYSSSKKKEEEAAAAAAAAA???======???AAA555555666666666666555555:::888777777666333222333999777777999888555666:::999888777666555555555555555555444333333222111111333444444222111000111333000000000000000/////////222000---++++++,,,...000000...,,,,,,---/////////------...---,,,---///111111000000111333444444444222444555555333111111111666555333222111111222333555555444444444333333333555555555444444333333333333333333333333333333333666666555444333333222222333444555666777777777777222222333444444444333333222111000000111111000///......////////////......,,,---...///000000////////////000000000000/////////////////////000111111111111000000/////////...///.........///000222333////////////000000000000111111000000//////......111333555444222///...///...///111222111000...---///000111000///...///000000000111222222222222111111111222222222111111000333333222222222222222333222111111111000000//////111///---///222444222000111000///...............JJJHHHFFFDDDBBBBBBBBBCCCIIILLLQQQUUUXXXZZZ]]]```___```aaa```___^^^___aaa^^^___aaabbbcccddddddddddddeeehhhkkkmmmkkkhhhddd[[[RRRGGG???888222222666===CCCKKKRRRVVVXXXYYYYYYZZZYYYYYYYYYZZZYYYVVVSSSMMMGGG>>>666222111000000---***))))))******)))&&&&&&'''((()))***+++,,,------((($$$$$$&&&((('''%%%''''''((()))))))))))))))***+++...000555???KKKSSS[[[^^^bbbeeeeeeeeefffgggfffffffffgggggghhhiiijjjkkkhhheeedddccc___YYYSSSEEE???666000---,,,,,,,,,------111999EEERRR\\\aaabbbccceeeeeeeeedddbbbaaaZZZUUUKKK???555111222444<<>>666222444777===GGGUUU___cccdddddddddcccdddfffhhhhhhgggeeeddd```\\\UUUNNNGGG@@@999444111///------...///...---))))))))))))***...333777@@@IIIUUU___eeejjjnnnqqqnnnnnnooopppppppppoooooommmnnnlllhhhddd```UUUJJJEEE@@@999555333333333333111222444333111000000111222222333444777===EEEJJJSSSUUUXXX[[[[[[ZZZWWWVVVSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWXXXZZZ]]]```aaaeeegggkkkqqqwwwyyyxxxvvvqqqooollljjjjjjjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiioooqqqsssvvvvvvuuusssrrrnnnpppsssvvvzzz}}}~~~}}}{{{wwwrrrooommmlllllliiigggdddccceeeiiinnnqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwvvvuuusssrrrqqqpppooooooppppppooommmoooooopppqqqpppooonnnmmmjjjjjjlllooosssvvvzzz{{{uuulll```WWWRRRMMMGGGAAAAAAAAAAAA???<<<999888888777777888888888888777777777777777777777777777666777444333666666333444777777777666555444444444444222222222111111000000///000111222000...---...///---------.../////////000,,,,,,,,,,,,,,,---------...------...000111000...000111111000......000111///***'''+++444888555000444666777888666666666777777777666444444444444444444444444333333333222222333333333222222222222222333333333333333333333333444444444444333333333333000111222333444444444333333333333333222111000000+++,,,,,,---...///000000......////////////......000000...------...////////////000000000000////////////......//////000111/////////...............///.........///000111222111111111111222222222222222222222222111111111111(((+++---//////000222333...///000111111111/////////000111111000///000111222222222222222111111111111111222333444444444444/////////......//////000222222111111111111000000000111111111/////////000111111000000//////000000GGGFFFDDDDDDFFFJJJNNNQQQSSSWWW[[[^^^___``````aaa```aaaaaa___]]][[[[[[\\\_________``````aaabbbccceeeeeeddddddccc```[[[WWWQQQGGG<<<666222222777>>>IIIMMMSSSWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWSSSPPPGGG@@@777///,,,,,,---...)))***,,,...///...,,,++++++***)))(((((()))+++---((('''&&&'''))))))(((&&&&&&'''(((((())))))(((((('''...444444444<<>>666111000...------...///...---((((((((('''(((+++///333;;;DDDPPPZZZaaaeeejjjmmmllllllmmmnnnoooooooooooolllmmmkkkgggddd```UUUKKKDDD@@@:::555444444555555222333444333111000000111000111333555888>>>EEEJJJRRRTTTVVVWWWWWWVVVTTTRRRSSSTTTTTTUUUVVVWWWXXXXXXYYYZZZ[[[]]]```cccfffggghhhkkkpppwww}}}~~~}}}zzzuuuqqqlllhhhgggggggggfffhhhhhhiiiiiijjjkkkkkklllssstttvvvxxxwwwvvvsssrrroooqqqsssvvvxxxyyyzzzzzz|||zzzvvvqqqnnnlllkkkkkkiiihhhgggggghhhkkknnnqqqnnnnnnoooooopppqqqqqqqqqsssuuuwwwyyyxxxwwwtttsssrrrqqqpppoooooonnnmmmmmmnnnooopppqqqqqqqqqpppoooooopppsssvvvyyy}}}rrriii]]]TTTOOOKKKEEE@@@888:::======<<<;;;;;;;;;888888888999999888888888777999888555444555444222666222111444555333222555555555444333333333333333111111000000000/////////111222333222000//////000+++,,,,,,---...///000000,,,,,,---------,,,******,,,,,,---///111111///---111111222111///...///000555111///111555777555111444555777777666666777888666666555555444333333333333333333333222222222222222222111111111111111111333333333333333333333333333333333333333333444444000111222222333333333222222333222222111000///...///000000000.........///......////////////......222111...---,,,---.../////////000000000000/////////............///000000..................------///////////////000111111000000000111111111222222111111111111111111111111---///000000.........000//////000111111111000000///111222111000000111333444333222222111111111111///000111222333444444444000000000000000000111222000000000000000000000000...000222111---,,,---000111000000/////////000000BBBDDDFFFJJJNNNRRRVVVXXXZZZ]]]```bbbaaaaaaaaabbbbbbbbbbbbaaa^^^\\\\\\]]]______``````aaaaaabbbbbbcccbbbaaaaaa```]]]YYYUUUMMMCCC999333111222888@@@IIINNNSSSWWWXXXYYYYYYZZZ[[[[[[[[[\\\[[[XXXSSSPPPEEE???555...***)))******&&&(((+++------,,,+++***---+++***((((((***,,,---((('''''''''))))))((('''(((((()))************)))***---000222666???LLLVVV\\\___cccfffgggggghhhiiifffggghhhiiijjjjjjjjjiiiiiigggeeeeeeddd___WWWQQQFFF@@@999333///---,,,+++---///333<<>>666111000...,,,,,,.........---)))******))))))+++///222;;;DDDPPPYYY___dddhhhkkkkkklllmmmnnnnnnnnnnnnnnnkkklllkkkgggeeeaaaWWWLLLEEE@@@:::666555666666666333444444333111000000222...000222555999@@@GGGLLLRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTUUUWWWYYYZZZ[[[\\\]]]^^^```bbbeeehhhjjjkkkkkknnnuuu|||~~~xxxssslllhhhffffffffffffhhhhhhiiikkkmmmnnnpppppptttvvvwwwxxxwwwuuurrrppppppqqqsssuuuwwwyyyzzzzzzzzzxxxtttpppmmmkkkkkkkkkhhhiiijjjkkkmmmnnnnnnooommmmmmnnnnnnoooppppppqqqqqqsssvvvxxxyyyxxxvvvuuussssssrrrpppnnnmmmllllllnnnoooqqqsssssstttssssssxxxzzz|||~~~{{{pppfffZZZQQQMMMIIIDDD???444777:::<<<<<<<<<===>>>888888999999999999888888...333444111333888999666666111///222444222222333444333222222222222222222000000///////////////...///111222222000/////////+++,,,,,,---...///000000---...///...---+++((('''+++++++++...000000///---///000111000...---......444555666666555444555777333444555555444555666888555555444444333222222111333333222222222111111111111111111111111111111111333333333333333333333333222222333333333333333333111111222333333333222222111111111111000///...---...///111///---,,,---///......////////////......222111...---,,,---.../////////000000000000//////...............//////000------................../////////000000000000000/////////000000000111111000000000000000000000000111222222111///....../////////000111111111111111///111222222111111222444555555333222111111111111......///111222222222222000000///000000111222222////////////////////////---000111000,,,+++,,,///000//////...//////000000AAADDDIIIOOOTTTXXXZZZ[[[aaacccddddddcccbbbcccddddddeeeeeecccaaa______```^^^___aaabbbcccbbbaaaaaa______^^^______]]]YYYVVVGGG>>>666222111333;;;CCCIIIMMMSSSWWWYYYZZZ[[[\\\]]]]]]]]]^^^]]]YYYTTTPPPDDD>>>666///,,,***))))))%%%'''******)))))))))***+++***)))))))))***+++,,,))))))(((((('''(((((()))((())))))***************,,,,,,---000777BBBLLLSSS___bbbfffhhhiiihhhiiijjjfffggghhhjjjkkkjjjjjjiiiiiigggffffffeee```XXXRRRFFFAAA999333000---+++***...000555>>>JJJUUU]]]aaabbbccceeeggghhhhhhgggfffaaa[[[QQQDDD999333222333;;;FFFUUUaaahhhjjjkkklllhhhhhhiiiiiiiiiiiiiiiiiiccc^^^WWWOOOGGG@@@999444000...,,,,,,---...---,,,,,,,,,---,,,,,,...111444;;;DDDPPPZZZ```eeeiiimmmllllllmmmnnnnnnnnnmmmmmmkkkmmmkkkhhhfffbbbXXXNNNFFFBBB;;;777666666777777555555555333111000111222---000333666;;;AAAHHHMMMQQQQQQRRRSSSTTTTTTTTTTTTRRRTTTVVVYYY[[[]]]^^^___bbbcccdddfffiiijjjlllmmmnnnqqqwww~~~yyytttnnniiihhhhhhhhhhhhiiijjjkkkmmmoooqqqrrrsssssstttvvvvvvuuussspppnnnnnnooopppsssvvvzzz}}}xxxvvvrrrooolllkkkkkkkkkgggiiikkkmmmnnnnnnmmmmmmqqqqqqqqqqqqqqqqqqqqqqqqpppqqqtttvvvwwwwwwvvvuuusssttttttrrrooommmmmmnnnpppqqqtttvvvxxxyyyyyyyyyyyylllcccVVVNNNJJJGGGBBB>>>777999;;;;;;:::::::::<<<888888999999999999888888000555555000000555555000666000...111444333111222222111111000000111111222////////////////////////***---//////...------...---------.../////////000.../////////---+++)))(((,,,++++++---///111000......///111111///......///...222666666333333777;;;333444555444333333555666444444444444333222111000222222222111111111000000111111111111111222222222333333333333333333333333333333333333222222222222111111222222222222222111000000000000///...------'''***------++++++---000......////////////......000000...------...////////////000000000000//////......------......///000...............///////////////000000000000//////.../////////000000000000///////////////000000000111111222111000000222444///000000000111222222333000111333333222222333555777666444222111000111111......///000111111111000............///000111111......////////////000000///000000000.........///000000/////////000111111HHHJJJOOOTTTYYY\\\^^^___dddeeedddbbb``````aaaccccccddddddccc```______```^^^```ccceeeeeecccaaa___^^^]]][[[ZZZYYYWWWSSSPPPAAA999333111222666>>>GGGKKKOOOTTTXXXYYY[[[\\\]]]^^^^^^^^^^^^]]]YYYSSSOOO???:::444///,,,+++)))(((&&&((())))))'''&&&(((***++++++,,,,,,------......+++***)))'''&&&&&&((()))'''(((((()))***)))))))))++++++,,,///666@@@KKKRRR```cccggghhhhhhgggggghhhfffgggiiikkkkkkkkkjjjiiijjjhhhggggggfffaaaYYYRRRGGGBBB;;;555111///,,,+++,,,...444>>>KKKWWW___ccccccdddfffhhhiiihhhgggfff___ZZZRRRFFF<<<555333333;;;FFFUUUaaaggghhhiiijjjiiiiiiiiiiiiiiiiiihhhhhhddd___WWWNNNFFF???999555111///---,,,------,,,******+++,,,,,,,,,...111444777@@@MMMXXX___eeejjjnnnmmmnnnnnnnnnnnnmmmmmmllllllmmmllliiigggdddZZZPPPHHHCCC===888777777777777666666555333000000111222000222555888<<>>JJJSSS___bbbeeefffeeeddddddeeefffgggiiikkklllkkkjjjiiijjjiiihhhhhhgggbbbZZZSSSHHHDDD===777333000---,,,***---333>>>LLLXXXaaaeeedddeeeggghhhiiihhhfffeee]]]YYYQQQGGG===777444444<<>>777666555111......---...333???NNNYYY^^^___eeeeeefffgggggggggggggggeee```WWWKKK@@@888444444AAAPPP```gggiiijjjiiigggjjjiiihhhhhhhhhfffcccaaa```^^^WWWNNNCCC;;;555333...---,,,+++************)))***)))(((''')))---000777>>>JJJUUU^^^dddhhhjjjlllmmmmmmnnnnnnnnnnnnnnnpppnnnllljjjgggccc]]]XXXLLLFFF???;;;;;;;;;:::888777666444333111000000000000222666:::>>>DDDJJJNNNOOOQQQSSSTTTUUUWWWZZZ\\\___```bbbdddfffhhhiiijjjkkkkkkkkklllmmmnnnooopppnnnooosssxxx~~~}}}zzzuuupppnnnmmmnnnooopppqqqqqqpppmmmllllllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkjjjjjjkkkoooqqqooonnnnnnmmmmmmmmmnnnnnnoooppppppppppppqqqtttvvvuuuuuuuuuvvvuuurrrnnnkkkkkkmmmnnnooopppooonnnnnnsssssstttvvvyyy}}}yyyqqqggg^^^RRRIIIDDDAAA>>>;;;<<<:::888888999:::999888888888777666666777888888666444333111111222333444444444444333333333222222111111111111000000000000111000///...------...///...---,,,,,,++++++++++++000------000...***+++111---...............------++++++,,,---...///000111222222333333333222222111333333333333333333333333333444555555333333444555555444444333333222222111333///,,,...444777777444111111111222222333333333111111111111222444666777444333222111000000000000///000222111///---,,,,,,,,,,,,,,,---------............------------......,,,---......///..................///////////////.........------.........222222111000//////000111111111000...,,,---111444//////000111111111111000111111222222222333333333333111000111222222111000000//////.........//////000000000000000000000000555444222111111222444555333555777888888555333111222222222111111111111111222111000111222333222111444333222111000000000000222222111111222444555666666666555666666777888999YYY[[[^^^```aaabbbccceeehhhgggeeecccaaa```___^^^aaaddddddbbb]]]\\\___cccccccccdddcccbbb```___^^^^^^[[[WWWVVVUUUOOOGGG@@@666222///000666???GGGLLLPPPSSSXXXZZZ[[[\\\]]]^^^]]]\\\\\\[[[YYYTTTMMMHHH???999000+++******)))((((((&&&'''***)))''')))...///555;;;<<<===>>>;;;555111///,,,*********((('''***(((&&&&&&((()))((('''(((***---///333===HHHQQQ]]]bbbgggiiigggffffffggghhhiiijjjkkkkkkkkkjjjjjjmmmjjjhhhhhhiiieee\\\TTTNNNCCC999555222///...000...///444???NNNZZZ___aaagggggghhhiiiiiiiiiiiihhhfffaaaXXXLLLAAA999666555AAAPPP```hhhkkknnnnnnllljjjiiihhhhhhhhhfffcccaaa]]]YYYRRRHHH>>>666000......---,,,+++******************)))((((((***...111777???KKKVVV___eeeiiikkklllmmmnnnnnnoooooonnnnnnooonnnlllkkkhhhccc\\\WWWMMMGGG@@@<<<;;;;;;999777555444333111000///......333666:::???CCCIIIOOOSSSRRRTTTVVVXXXYYY[[[___aaabbbcccdddfffhhhiiijjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnooosssxxx~~~}}}{{{wwwssspppnnnnnnooonnnooooooooommmmmmoooqqqnnnnnnnnnmmmmmmlllkkkjjjggghhhhhhgggfffhhhkkknnnnnnmmmmmmlllllllllmmmmmmpppqqqqqqqqqpppqqqtttvvvwwwwwwwwwwwwvvvssspppmmmllllllmmmoooppppppppppppwwwxxxzzz}}}yyyqqqccc[[[PPPHHHDDDAAA???======;;;999999:::;;;:::999888888888888888888888888666555333222111222333444333333222222222111111111111111111000000000////////////000000000///------///...------,,,,,,,,,---000---...000///***+++000---...............------+++,,,,,,---///000000111222222333333333222222111444444444444444444444444333444555444333222333555444444444333333222222222333111...///222555444333111222222222333333333333555444444333222222222333333333222111000//////000&&&(((+++,,,,,,---...000,,,---------............/////////....../////////---...//////000000//////000000000///.........---000///...------...///000/////////000222222111000***,,,...///......///111///000111111222222111111111111111222222222333333444222111222333444333111111111000000000000000111222222222222222222222222444333222222222222333444222333444555555333222000222222222222111111111111111000///000222333222111333333222222222222333333333333333333333555666777777666666666666777777888```aaabbbaaaaaaaaaccceeegggfffdddcccaaa```______^^^```aaa___]]]]]]```cccbbbbbbbbbbbbaaa___^^^]]]\\\ZZZXXXWWWTTTNNNDDD===222000///222:::DDDLLLPPPSSSVVVYYY[[[\\\\\\]]]^^^`````````___[[[TTTLLLEEE===777///+++******)))'''(((&&&&&&((())))))---333777>>>DDDFFFFFFFFFAAA;;;444111...,,,,,,+++***))))))(((''''''))))))((('''***+++...000444===IIIRRR]]]aaafffhhhgggfffhhhjjjjjjjjjkkkllllllllllllkkkmmmjjjhhhiiijjjfff]]]VVVTTTHHH:::444000......111000111666@@@NNNZZZaaaccchhhhhhiiijjjjjjjjjjjjjjjgggbbbYYYMMMAAA:::777777???NNN___ggglllooopppoookkkjjjiiiiiiiiigggdddbbb```[[[RRRGGG===666111///...---,,,+++*********************))))))+++///222888@@@LLLWWW```fffjjjmmmlllmmmnnnnnnoooooonnnnnnnnnmmmmmmllliiiddd\\\WWWOOOIIIBBB===<<<;;;999666666555333111000/////////444888===BBBHHHMMMSSSWWWUUUWWW[[[]]]```bbbfffhhhfffggghhhiiikkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmmmmmmmooosssyyy~~~~~~|||yyyvvvrrrpppnnnmmmnnnoooooommmllllllnnnpppmmmmmmmmmllljjjiiigggfffdddeeeeeeddddddfffiiilllmmmmmmllllllllllllmmmmmmqqqrrrrrrrrrqqqrrrtttuuuxxxxxxxxxxxxvvvsssqqqooolllmmmmmmoooqqqssstttvvv~~~xxxppp```XXXNNNGGGDDDBBB@@@===>>><<<::::::;;;;;;;;;:::777888999::::::999888777666555444333222333444444333333333222222222222111111111000000000000//////,,,...000222111///---+++//////...---------......///...///111///,,,,,,///------...............---,,,,,,---...///000111111222222333333333333222222555555555555555555555555222333444444222222333444333333333333333333333222333222111111111111222222222222333333333333444444555555555555444222111111222222111000////////////***++++++***(((((()))+++------........./////////000000////////////000000...//////000000000000000222111000000......---,,,222111///......///111222...------000444555333000&&&***///222222111000000111111222333333333333222111111111111111222222222444333222333444555444333333222222111111222333333444444444444444444444444333333333333333333333333222222222222111111111111222222222222222222222222000//////000333444444333333333333444555666777888555555555555666777888999888777777666666666666777```aaaaaa___^^^^^^```ccc`````````___``````aaaaaaZZZ\\\\\\[[[ZZZ[[[^^^aaa`````````______^^^]]]\\\[[[ZZZYYYWWWSSSKKK@@@999000///000555===GGGNNNQQQUUUWWWZZZ[[[[[[[[[\\\]]]``````aaa```\\\UUUKKKDDD<<<666...*********)))''''''%%%$$$''')))***000888===DDDKKKMMMMMMLLLFFF???777444000---,,,,,,+++)))(((((((((((()))))))))(((+++,,,...000555===IIIRRR\\\aaaeeegggggggggjjjlllkkkllllllmmmmmmmmmmmmmmmmmmjjjhhhiiijjjggg^^^WWWSSSGGG:::444000......000111222777AAANNNZZZbbbfffhhhhhhiiijjjjjjjjjjjjiiigggbbbXXXMMMAAA:::888888===LLL\\\dddiiimmmnnnmmmmmmlllkkkkkkkkkiiifffdddbbb\\\QQQGGG>>>777333000------,,,+++***************+++******))),,,000333888@@@LLLXXXaaagggkkknnnmmmmmmnnnooooooooooooooonnnnnnnnnmmmkkkeee^^^XXXQQQKKKCCC>>><<<;;;999666888666444222111222222333444999???EEEKKKPPPUUUXXXXXX[[[___ccceeehhhkkknnnkkkkkklllmmmmmmmmmmmmlllmmmmmmmmmmmmmmmnnnoooooommmooosssxxx}}}~~~|||}}}|||zzzwwwtttpppmmmlllppppppnnnkkkhhhggghhhjjjlllkkkkkkjjjhhhfffeeedddddddddeeeddddddfffiiilllnnnmmmmmmmmmmmmnnnnnnooorrrsssttttttrrrrrrsssuuuwwwxxxxxxwwwtttsssrrrrrroooooopppqqqtttwwwzzz|||vvvnnn^^^WWWMMMFFFCCCAAA>>><<<===;;;:::999:::;;;:::999555777888::::::888777555666555444333333333444444444444444333333333222222111000000000////////////---...000111000///...,,,......------------......---...000111///---,,,...,,,---......///.........------...///000000111111222222333333444333333333444444444444444444444444111333444333222111222333333333333333333333333333111222333222111000222333333333333333333333333444222333444555555444333222111000//////.........///000000///,,,)))(((***+++.........////////////000000//////////////////000......///000000000000///111000000000//////......000111111222222111111000111...,,,...333444333000***---222555444333222111111222333333444444333333111111111111111111111111444333222333444555444333333333222222222333444444555555555555555555555555222333444444444444333222333222111111000111222333222222333333333333333444222111111333555777777666666666666666777888999:::888888888888888999999:::888888777666666555666666_________^^^]]]^^^```bbb^^^^^^^^^^^^___``````aaaZZZ[[[[[[ZZZZZZ[[[]]]______^^^^^^]]]\\\\\\\\\\\\ZZZYYYXXXUUUOOOFFF<<<666//////222888AAAIIINNNPPPUUUWWWYYYZZZYYYZZZ[[[\\\ZZZZZZ[[[[[[XXXQQQHHHBBB:::555...+++++++++)))''''''$$$$$$'''***,,,444<<>>777555333...++++++...333;;;EEEPPPZZZbbbfffeeeeeefffgggggggggggggggbbb___XXXNNNDDD;;;666555>>>LLL[[[cccgggkkknnnnnnnnnmmmlllllllllkkkgggeee```XXXNNNFFF@@@:::444000...---,,,+++************))))))))))))))),,,000333777@@@LLLXXXaaahhhlllooommmnnnooooooppppppoooooonnnmmmkkkjjjhhhddd^^^ZZZSSSMMMEEE@@@>>>===:::888555444222111222444777999@@@EEEMMMTTTYYY]]]```bbb___cccgggjjjkkkmmmooopppnnnnnnooooooooonnnnnnmmmmmmlllllllllllllllmmmmmmmmmmmmooorrrvvvxxxxxxwwwvvvuuutttrrrooollljjjhhhcccdddeeeeeeddddddeeegggeeeffffffffffffeeeeeeddd```aaaaaaaaabbbdddgggjjjpppooooooppppppqqqrrrsssuuuvvvxxxwwwuuutttttttttrrrtttuuutttqqqrrruuuyyyyyyzzz|||yyyoooggg^^^WWWNNNHHHDDDAAA===:::<<<:::888888999999999888333444555666666555444333444444333333333222222222/////////.........------000000////////////......000///...------...000111,,,,,,+++++++++,,,------,,,//////+++)))+++---,,,,,,,,,---...///////////////000000000111111111222111222333444444555555444111111111111111111111111000111222222000000111222111111222333333444555555111111333444555555555555333333222222222222111111333333333333222111//////......------,,,------...,,,---...---,,,,,,...///------........./////////......------------......,,,------...............---...//////111111222333---000444666666444000---333222111/////////000111111111111000//////000222111222333333444444333333333333333222222222222222222111000111333555444333333333333333444555666666666666666666666666666666666666666666666666666666777666666555555666888999555555666666777888888888888777777888;;;<<<<<<;;;<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;888777777666666666666777___aaabbbbbbaaa``````aaa______^^^]]]]]]]]]^^^^^^bbb```^^^]]]\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[XXXXXXUUUOOOGGG===555000///222888AAAJJJQQQTTTTTTVVVWWWYYYYYYZZZ[[[]]]___]]]]]]\\\[[[XXXSSSKKKFFF999444///---------+++))),,,***+++///222555;;;CCCLLLQQQUUUTTTSSSQQQLLLFFF>>>:::444000...------,,,$$$'''+++,,,***)))***+++***,,,...///333;;;GGGOOOVVV\\\dddiiikkklllnnnpppmmmmmmlllllllllmmmnnnoooooollliiiiiihhhcccZZZRRRFFF>>>666444222...******,,,222<<>>777222...---,,,+++************(((((((((((((((+++///333777???KKKWWW```ggglllooonnnnnnoooppppppppppppooollljjjhhhfffccc```\\\YYYSSSMMMFFFAAA???>>><<<:::666555444444666999===@@@GGGLLLUUU\\\```ccceeegggdddgggkkkmmmnnnnnnooopppmmmmmmnnnnnnooonnnnnnmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmooorrrtttuuuuuurrrqqqooommmkkkiiihhhggg___aaadddfffeeeeeeeeefffbbbcccdddeeefffgggggggggaaaaaabbbbbbbbbeeeiiillloooooooooooopppqqqrrrsssvvvwwwyyyxxxvvvtttttttttqqqtttuuutttrrrsssyyy~~~~~~|||uuullleee\\\VVVNNNHHHEEECCC???<<<<<<;;;999999:::::::::999555555555555555555555555222222333333222222111000////////////............000000/////////.........---......///////////////,,,,,,,,,,,,,,,---......+++///---(((&&&***---,,,+++,,,---...////////////000000111111111111222222111222333444555555555555222222222222222222222222000111222111000///000222000111111222444555555666555444333555777888555222222222222111111000000000222222111000//////000000------,,,,,,,,,,,,------///000111///,,,***)))***,,,---------............//////............//////------...////////////////////////000111111111222000111222333333222111000+++000444444111//////111///000111111000000222444111111222333333333333333444444444333333333222222333222111222555666555444555444444555555777888888777777777777777777777777999888777666666777888999777777777777888888999:::777777888888999::::::;;;:::999888999;;;<<<;;;:::;;;:::::::::;;;<<<===>>>;;;;;;<<<======<<<;;;:::777666666666666777777888___aaabbbbbb```^^^]]]]]]XXXYYYYYYZZZ[[[]]]^^^___bbb```]]][[[[[[[[[ZZZYYY[[[[[[YYYXXXXXXYYYZZZZZZXXXWWWTTTMMMDDD:::333//////333:::DDDNNNUUUXXXXXXVVVXXXZZZZZZ[[[\\\___bbb\\\[[[YYYWWWTTTNNNGGGBBB999555///---......,,,***...---///333666888>>>EEEPPPUUUWWWVVVTTTSSSOOOIIIAAA<<<666222000///......###'''+++,,,+++)))***+++***,,,---///222;;;FFFNNNUUU[[[dddjjjlllmmmnnnpppmmmllllllkkkkkkmmmnnnoooooollliiihhhhhhbbbYYYQQQIII@@@777444111---*********111<<>>JJJWWW```ggglllnnnnnnnnnooopppppppppppppppkkkhhheeebbb```^^^ZZZXXXSSSMMMFFFAAA@@@???===;;;:::999888888;;;???DDDFFFJJJOOOXXX___cccfffggghhhgggjjjnnnooooooooooooooolllmmmmmmnnnnnnnnnnnnmmmpppoooooonnnnnnnnnoooooonnnlllkkklllooorrrttttttooonnnllljjjhhhggggggfff```cccggghhhfffdddcccbbb```aaaccceeeggghhhhhhiiicccdddeeeeeeeeehhhlllooonnnnnnnnnnnnooopppqqqrrrvvvxxxzzzyyywwwtttttttttqqqtttvvvuuusssuuu{{{}}}|||yyytttkkkeeeZZZTTTMMMHHHFFFEEEBBB???===<<<::::::;;;;;;;;;:::777666555555555555666777111222222222222111000000222222222222111111111111000/////////............+++---///111111000///------------------...///000+++///---%%%$$$)))---,,,+++,,,---...////////////111111111111111222222222111222333444555555555555333333333333333333333333///111222111000///000111000000111222444555666666:::666444555999999444///222111111111000000//////...---------///111333444,,,,,,,,,++++++,,,------***---///111000///000111,,,,,,,,,---------......000000////////////000000...//////000000000000000111111111000000000000000333222111000000111222333%%%---666888444//////111...000333444444444555666111111222333333333222222555555555444444333333333444333222444666777777666666666666666777888999:::999999999999999999999999:::999777666666777999:::777777888888999999999:::888888999:::;;;;;;<<<<<<;;;999999999;;;;;;;;;999999999999:::<<<===???@@@;;;;;;<<<======<<<;;;:::666666555666666777888999ddddddbbbaaa````````````WWWWWWXXXZZZ]]]___aaabbb___^^^]]][[[ZZZYYYYYYYYY]]]ZZZWWWUUUVVVXXXYYYYYYXXXRRRLLLGGG???555000000222777???HHHPPPUUUXXXZZZ[[[\\\\\\\\\\\\]]]]]]]]]\\\[[[YYYWWWRRRKKKCCC===888444000---,,,------,,,///000000222555<<>>555111222000///---+++***)))))))))+++***))))))***---000333999???HHHSSS]]]dddiiijjjmmmqqqrrrpppppprrrqqqnnnjjjfffbbb``````^^^ZZZVVVRRROOOJJJEEEBBB@@@@@@@@@>>>===???EEEGGGHHHMMMTTTWWWZZZ^^^bbbfffhhhiiiiiikkkmmmpppsssssssssqqqpppoootttwwwwwwtttqqqpppqqqpppqqqqqqqqqqqqpppooonnnkkkmmmooonnnlllllloooqqqkkkkkkiiigggfffeeeeeeeeeeeedddbbbaaa``````aaaaaaaaabbbcccdddfffiiikkklllgggffffffggghhhkkkmmmnnnqqqqqqrrrrrrrrrrrrqqqqqqtttvvvxxxyyyyyywwwuuusssvvvxxxzzz|||}}}~~~~~~}}}{{{wwwrrrlllfffcccZZZVVVOOOIIIEEEBBB@@@>>>===<<<:::888777666555555888777666666666555111///333333444555444222///...111000//////000000///...000000000000000000000000------...///000///---***000...,,,---000000---***---......---,,,---///111+++(((+++111333000000444333222222333444444333111222222222222222222222222777666555333222111111111...///111222333333333222333222111000000111222333777444222333666555111,,,444444444333222111000///111///...---,,,------...------......///000000000,,,------...///000111111..................------,,,,,,.../////////...---222222111111000000//////111000///---,,,///444888222222111111222222333444555333000111333333000,,,111111222222333333333333555666666555444444555777777222000444:::<<<777111333444444555666777777888:::::::::999888999;;;===@@@???<<<:::999;;;@@@CCC777777777888999;;;<<<===<<<;;;999888888999;;;<<<;;;:::999:::<<<===<<<;;;<<<<<<<<<<<<<<<===>>>>>>===>>>===<<<:::999:::;;;>>>>>>===<<<;;;:::999999999:::777444555888777333ccccccaaa```^^^^^^]]]]]]VVVXXXZZZ]]]___```______^^^]]]]]]\\\[[[ZZZYYYYYY]]]ZZZWWWVVVWWWXXXYYYYYYUUUOOOIIIEEE===555111111111777AAAKKKRRRWWWZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]][[[YYYWWWRRRKKKCCC===888444000...------------000111222333777>>>GGGMMMUUUXXXXXXVVVWWWWWWSSSMMMCCC>>>888333000///...---,,,***'''%%%%%%&&&)))+++***,,,------000999FFFPPP\\\```gggkkkmmmmmmmmmmmmqqqooonnnmmmnnnnnnlllkkkmmmkkkiiihhhfffaaaXXXRRRIII@@@777222///,,,,,,//////444===IIITTT^^^dddhhhfffhhhiiihhheeedddeeegggeeeccc^^^UUUJJJ@@@999555777BBBQQQ]]]bbbeeehhhjjjfffeeeeeefffhhhgggeeeccc\\\TTTLLLEEE>>>555111222000///,,,***)))***+++,,,++++++***)))+++...111333666<<>>===<<<:::888777666555555888666555555666555333111111222333444444333111000222111000000111111000///////////////////////////000//////000000///,,,)))000...,,,---//////---+++.........,,,***)))+++---,,,***+++000111...---111444333333333555555333222333333333333333333333333666555444333111111000000...///000222222222222222333222111000000111222333777444222333555555000,,,000000000000///...------///......---,,,,,,------------......//////000000------......//////000000........................---...///000000000//////111111111111111000000000222111000------///333777222222222222222333444444444444555444222111111111333333333333333333333444777777777666444444666888666666666888::::::888666999999999999999:::::::::999::::::::::::;;;<<<===;;;:::999666444555999<<<:::999999999999:::;;;;;;::::::999999:::<<<===>>>???>>>======???@@@???>>>;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;:::777777888999;;;;;;;;;::::::999999999999:::888555555888777333bbbaaa```^^^]]][[[[[[[[[WWWYYY]]]___```___]]]\\\\\\\\\]]]]]]]]]\\\ZZZYYY\\\YYYWWWVVVWWWXXXXXXXXXRRRLLLEEEAAA;;;333111222222:::EEEOOOVVVYYY[[[\\\ZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[YYYVVVRRRKKKCCC===888555111............---000111222555999@@@IIIPPPVVVYYYZZZYYYYYYZZZVVVOOOEEE@@@999444111000...---+++******))))))))))))))),,,,,,,,,---111:::HHHQQQ\\\aaaggglllmmmmmmmmmmmmpppooommmmmmnnnnnnmmmkkkkkkiiigggfffeee___WWWPPPEEE===444111...,,,,,,///111777@@@KKKUUU^^^dddgggeeefffggggggeeedddeeeffffffddd___VVVJJJ???888555999BBBPPP[[[aaadddfffhhhfffffffffgggiiiiiigggeee]]]TTTKKKEEE>>>666111111000...,,,***)))+++---///++++++******+++...000222333999CCCOOOZZZbbbhhhjjjjjjmmmmmmkkkjjjkkkiiieee___]]]YYYWWWVVVUUURRRPPPSSSQQQOOOLLLKKKKKKLLLLLLNNNMMMOOOTTTVVVVVVZZZ___fffhhhiiikkklllllllllkkklllmmmoooqqqssstttttttttrrrrrrrrrtttuuuvvvuuutttsssrrrpppnnnmmmlllllllllfffgggggggggffffffgggiiiiiihhhfffdddbbbaaa``````aaa```___^^^^^^^^^___```cccccccccdddeeefffhhhhhhmmmmmmmmmnnnooopppqqqrrrooopppqqqrrrrrrsssrrrrrruuuvvvxxxzzz|||~~~zzzwwwmmmmmmkkkiiieeeaaa^^^[[[WWWSSSMMMHHHEEECCC@@@>>><<<;;;:::888777666666666777666444444555555444333000111222333444333222222333222000111222222111///........................222111000000000///,,,)))///...------......---+++,,,------,,,++++++,,,...---+++,,,///000------///555444333444666666444333444444444444444444444444444444333222111000000000......///000111111111111333222222111111222222333666333111222444333000---------............---------------------,,,,,,+++---------...//////000000..................//////...........................///000111111111000000111111111111111111222222333222111///...///222555333333333222333444444555222666888666222000222555444444444444444444333333666666555222111111333666333666999999777666666888999999999888888888777777::::::<<<======>>>>>>>>>=========;;;999888:::<<<======<<<;;;::::::::::::999:::;;;<<<>>>???@@@AAA???>>>======??????>>>===;;;;;;;;;;;;;;;::::::::::::::::::999777666777888777777888888999999999999999:::888666666999888444bbbaaa___]]]\\\ZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[ZZZ[[[]]]^^^^^^\\\ZZZYYYZZZYYYWWWWWWXXXXXXXXXWWWRRRJJJCCC===777111///222666???KKKUUUYYYZZZ[[[[[[YYYZZZ\\\]]]^^^___^^^^^^]]][[[XXXUUUPPPIIIBBB===777444111/////////...---///000222555:::BBBKKKRRRVVVZZZ[[[ZZZ[[[[[[WWWPPPGGGBBB;;;555222000///...,,,+++******))))))******,,,,,,+++,,,111;;;HHHRRR[[[```gggkkkmmmmmmmmmmmmpppnnnmmmmmmnnnnnnmmmkkkiiigggfffeeeccc^^^UUUOOOAAA999222000...,,,---111222888AAALLLVVV^^^cccfffeeeeeeffffffeeeeeeffffffgggeee```VVVJJJ???888444888@@@MMMXXX___dddggghhhffffffggghhhjjjkkkiiiggg^^^TTTKKKEEE???777222111///...---++++++++++++,,,******))))))+++---///000111777AAALLLXXXaaagggjjjlllnnnnnniiiggggggddd___\\\ZZZWWWUUUSSSRRRQQQQQQSSSRRRQQQPPPPPPQQQSSSTTTXXXWWWZZZ^^^___^^^aaafffhhhhhhjjjkkkkkkkkkkkkkkkmmmnnnoooppprrrtttvvvwwwwwwtttsssuuuyyy{{{zzzxxxuuussspppmmmkkkkkkllllllddddddddddddcccdddeeeeeehhhgggeeecccaaa___^^^^^^___^^^]]]]]]]]]^^^```aaaeeeeeefffggghhhjjjkkkllllllmmmnnnoooqqqsssuuuuuunnnooopppqqqrrrsssssssssxxxyyy{{{~~~|||xxxsssooolllddddddcccaaa___\\\ZZZXXXTTTPPPKKKGGGDDDBBB@@@>>>;;;:::999888777777777777777555333333444555666555111222222333333333222111222111000000111111000...........................222111000000111000...+++///...---------------,,,)))+++---...///000222444---------///000//////000555444444555666666555333333333333333333333333333222222222222111111000///......//////000000000000333333222222222222333333444222000111222222///---......///000000000000000++++++---------,,,+++***,,,,,,---......//////000.....................---............//////////////////000000000111111111000111111222222333333333333333333111///000222444444444333333444444555666444555666555333222444666555555555444444444333333777777555333111222444777555777::::::999888888999888888888999999999999999<<<<<<>>>@@@BBBBBBAAA???@@@AAABBBAAA?????????@@@???>>>===<<<<<<<<<<<<<<<;;;<<<===???@@@@@@@@@@@@@@@???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999777666777888555555666777888999::::::888:::999666777:::888444aaa```___]]]\\\[[[ZZZZZZ___^^^\\\[[[ZZZ[[[\\\\\\YYYZZZ\\\]]]]]]\\\ZZZXXXYYYXXXWWWXXXYYYYYYWWWUUURRRIII@@@:::444......111;;;DDDQQQYYY[[[ZZZZZZZZZZZZ[[[]]]^^^______^^^^^^]]][[[WWWSSSNNNHHH@@@;;;666333000/////////...------...111444:::CCCMMMTTTWWWZZZ\\\[[[\\\\\\WWWPPPIIIDDD<<<666333111///------,,,***)))((()))+++,,,---,,,+++,,,222<<>><<<::::::999888777777777888777444222222444666666666444444333333222111000000111///......//////...---........................000///...///111111000///......---,,,++++++,,,---)))+++---///000111333555---...//////000333444444555444444555666666555333111111111111111111111111111111222222222111000000///////////////000000000222222222222222222222222222111000///000000///.........///000111111111111***+++,,,---------++++++,,,,,,------.../////////............------------........./////////000000........./////////000000111111222222333333444444333333444222111111222444555555444444555555666777777555222333555777666555555555555555555555555555:::;;;:::888777888:::===<<<<<<===???AAAAAA@@@>>>>>>>>>???@@@AAACCCCCCDDDBBBAAABBBDDDGGGGGGEEECCC@@@AAACCCBBBAAA@@@AAABBB??????>>>>>>>>>>>>>>>???===>>>??????@@@?????????AAA@@@???@@@AAAAAA@@@???<<<<<<===>>>======<<<;;;<<<<<<<<<:::777555666777555555666777888999::::::777999888666777:::888333___^^^]]]\\\[[[ZZZZZZZZZ___]]]ZZZXXXWWWXXXZZZ\\\ZZZZZZ[[[[[[[[[ZZZXXXWWWXXXWWWWWWXXXYYYYYYVVVTTTQQQHHH>>>777111---///444===GGGTTT[[[[[[ZZZZZZ[[[[[[\\\^^^___```___]]]\\\\\\YYYUUUQQQLLLEEE>>>999444222000/////////...,,,,,,---000444;;;DDDOOOVVVYYY\\\^^^]]]]]]]]]WWWOOOJJJDDD===777333000...------,,,***(((((()))***+++,,,+++***,,,222<<>>HHHRRRZZZ```cccdddfffeee```]]]\\\YYYTTTTTTSSSRRROOOMMMMMMOOOQQQTTTTTTUUUWWWZZZ]]]___```eeedddgggjjjjjjggghhhllliiiiiijjjkkkmmmnnnooopppnnnoooqqqssstttvvvvvvvvvwwwvvvvvvwwwxxxyyywwwvvvtttrrrpppmmmkkkjjjjjjjjjeeedddbbbbbbcccdddcccbbbeeedddbbbaaa```___^^^^^^^^^^^^^^^^^^```bbbdddeeeeeeeeefffggghhhjjjkkkllloooooopppqqqqqqpppoooooooooppprrruuuwwwyyyzzzzzz|||yyywwwwwwuuuuuuuuutttrrrpppmmmllliiihhhfffeeeeeeggghhhiiifffeeeccc```]]]ZZZWWWVVVUUUTTTTTTSSSRRRQQQQQQPPPLLLIIIFFFCCCAAA@@@===;;;999999888888888888888999666444333333555666666555555555444333111000000///000...------...///---,,,...........................------...000111111000.........,,,******,,,...***,,,.........---...///---///000///000555777666555444333444666666444333111111111111111111111111000111222333333333222111111000000//////000000111000111111222222111111000111000///............///,,,,,,---...//////......+++,,,,,,---------------,,,,,,,,,---......//////------------------...............//////000000111//////.........///000111333333333333333333444444222333444444333222333444666666555555666666777888999555222333777:::999777777777777777888888888999999:::;;;;;;:::;;;===>>>???>>>???AAAEEEFFFEEEBBBEEEFFFGGGIIIJJJLLLMMMNNNLLLJJJHHHJJJMMMNNNLLLIIIFFFGGGHHHGGGEEEEEEEEEFFFAAA@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>>>>>>>======>>>???AAAAAAAAA@@@?????????===:::777444444555555666666666777777777888555777777666777999777222\\\[[[[[[ZZZYYYYYYZZZZZZ]]][[[ZZZXXXWWWXXXYYYYYY[[[ZZZZZZYYYXXXWWWWWWVVVWWWWWWWWWYYYZZZYYYVVVSSSMMMDDD;;;555111///222888===GGGTTT[[[[[[[[[]]]___\\\]]]___``````^^^\\\[[[[[[XXXTTTOOOJJJCCC<<<888222000............---+++,,,...111666===GGGRRRYYY\\\___aaa```___^^^WWWPPPJJJEEE===666222///---,,,***************))))))(((,,,******---333;;;BBBGGGWWW\\\bbbgggiiiiiiiiiiiijjjiiihhhiiijjjkkkjjjhhhhhhfffdddcccbbb\\\TTTMMMBBB;;;444111...***)))+++111777BBBNNNXXX```dddffffffeeedddfffiiikkkkkkiiifffddd___WWWKKKAAA:::777666;;;DDDPPP[[[cccggghhhiiihhhhhhiiijjjjjjhhhfffaaaUUUIIIEEEAAA:::333000///...---------///000111+++++++++,,,,,,---......111555<<>>;;;999999888888888888888999999666555444555666666444333444333333222111111111111000///......//////...---///////////////////////////...,,,---...000///...---......,,,)))))),,,///+++---//////...------......111111...///444666444444333333333555555333222111111111111111111111111000111333444555444333222222111000000000000111222///000111111111111000///000//////...------...///+++,,,,,,---------,,,,,,------,,,,,,---......///+++,,,,,,------......///,,,,,,,,,------.........---......///000000111111000000/////////000111222444444444444333333333333000222444555444444444555777666666666666777888888:::888777777888;;;<<<===999999:::;;;<<<===>>>>>>:::<<>>???;;;::::::;;;>>>??????>>>CCCEEEGGGIIIJJJIIIIIIHHHEEEDDDCCC???:::777666777666666555555444444444444333666666555777999666111YYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYYYYXXXWWWWWW\\\[[[YYYWWWVVVVVVUUUUUUVVVVVVWWWYYYZZZYYYUUURRRJJJAAA888333111000666<<<;;;FFFSSSZZZ[[[\\\___ccc]]]^^^```aaa```^^^[[[ZZZZZZWWWSSSNNNHHHBBB;;;777111///...---......,,,***---///222777>>>IIITTT[[[^^^bbbdddbbbaaa___XXXPPPJJJEEE===666222///---+++''')))+++---,,,***'''%%%+++******---333;;;AAADDDVVV[[[aaafffhhhhhhhhhhhhiiihhhggghhhiiijjjiiihhhhhhfffddddddbbb]]]TTTNNN===666111111000......111222888CCCOOOZZZbbbfffhhhgggeeedddgggjjjmmmllljjjeeeddd___WWWLLLBBB;;;888888<<>>CCC;;;<<<===>>>???AAAAAABBBAAADDDHHHKKKKKKKKKKKKLLLIIIPPPWWWXXXUUUTTTYYY^^^^^^^^^______``````aaaaaa___ZZZVVVVVVYYY[[[YYYVVVXXXWWWUUUQQQLLLJJJJJJKKKGGGFFFDDDBBB@@@???>>>>>>::::::999999:::===???AAABBBAAAAAACCCEEEGGGGGGFFFJJJLLLOOOQQQRRRRRRRRRQQQKKKKKKIIIDDD???<<<:::;;;666555555444333222111000222555555555666888666111YYYZZZ[[[[[[ZZZZZZ[[[\\\^^^]]]\\\ZZZZZZZZZ[[[[[[ZZZYYYWWWWWWWWWWWWUUUTTTXXXWWWVVVXXXZZZXXXSSSOOODDD>>>888444111///444;;;DDDIIIPPPVVVXXXYYYZZZZZZbbbaaa```___]]]\\\ZZZYYYZZZXXXTTTOOOGGG???888444222///------***(((***///---///222777>>>IIITTT[[[\\\```bbb```^^^]]]ZZZUUUNNNHHH@@@888444111///...++++++******************((((((+++000444888BBBLLLUUUZZZ```cccbbbbbbccceeedddggggggeeefffiiiiiigggeeeiiijjjgggddd^^^SSSIII>>>999333...,,,,,,---,,,...333>>>MMM[[[ccceeedddjjjiiiiiiiiihhhhhhgggggghhhbbbZZZSSSKKKAAA777000333999DDDPPPZZZaaaeeeggghhhkkkmmmlllmmmmmmhhhbbb]]]WWWOOOFFF???:::555333///000000...,,,,,,---...,,,,,,,,,,,,------...//////333888>>>CCCJJJQQQUUUVVVVVVUUUTTTTTTTTTTTTTTTVVVVVVWWWXXXYYY[[[]]]^^^aaaccceeeeeedddcccdddeeehhhhhhjjjjjjjjjiiigggfffiiijjjkkkmmmnnnpppqqqqqquuuvvvwwwxxxyyyyyyyyyyyyyyywwwuuurrrqqqppppppppplllkkkiiiiiiiiihhhgggeeefffccc``````bbbbbb```^^^aaa```___]]]\\\[[[[[[[[[\\\```ddddddaaaaaacccggghhhjjjkkkkkkiiihhhiiijjjkkkkkkmmmooorrrvvvzzz|||yyytttiiigggccc^^^ZZZVVVSSSRRRRRRSSSTTTRRRPPPOOOOOOPPPLLLKKKJJJHHHGGGFFFFFFEEEKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCC@@@???>>>===:::888888888888888888888999999666666555444444444444555444444444333333333222222333222000/////////000000...111222000---+++---///---------,,,,,,++++++***000000//////......------///---,,,///333555111---//////000111222222333333222333444444444333222111111111111111111111222222000/////////000111222222///000111222111///---+++---000000------///...***---+++)))***,,,---+++)))...---,,,,,,++++++++++++000111///+++,,,///...***111000...---,,,,,,------,,,------...............///000///...,,,---///111111444777666333111111222555444333333222333333444666555555444333333222222888777777999:::;;;999888>>>===<<<<<<===???AAACCCBBBBBBBBBCCCFFFIIIMMMOOOKKKNNNQQQRRRRRRTTTXXX\\\\\\]]]___aaadddfffhhhiiiiiiiiikkkllllllmmmmmmmmmppplllhhhffffffdddaaa^^^cccaaa___[[[WWWTTTQQQPPPHHHFFFDDDAAA??????@@@@@@555777;;;>>>???@@@CCCDDDEEEBBB@@@AAAFFFKKKOOOPPPUUU\\\aaa```___```^^^ZZZ\\\WWWQQQKKKFFFAAA===:::===888666888888555444555555666777999999999888888WWWYYYZZZZZZYYYYYY[[[]]]]]]\\\[[[YYYXXXXXXYYYYYYZZZYYYWWWVVVWWWVVVTTTSSSWWWVVVUUUWWWYYYWWWRRRMMMDDD>>>888444111000555<<>>999444222---......---+++***+++,,,,,,,,,,,,,,,,,,,,,------///222888>>>DDDJJJQQQUUUTTTTTTSSSSSSSSSSSSTTTTTTYYYYYYYYYZZZ\\\^^^___```ccceeefffgggfffeeefffggghhhhhhiiiiiiiiihhhhhhgggjjjkkklllnnnoooqqqrrrsssuuuuuuwwwxxxxxxyyyyyyyyyxxxvvvtttqqqooonnnnnnnnniiigggfffeeeffffffdddbbbcccaaa______aaabbbaaa```^^^]]]\\\[[[ZZZYYYYYYYYYWWW\\\```aaa___```cccggggggiiijjjkkkjjjiiijjjkkknnnooopppssswww{{{~~~~~~}}}|||{{{xxxssslllggg^^^\\\YYYUUUQQQNNNKKKJJJIIIKKKLLLKKKJJJJJJKKKLLLGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@>>><<<<<<;;;888666777777777777777777777777777777666555444444444555444444444444333333333333444333222000000000111222000000111000...------...---.........////////////555444333111///---,,,+++111---***+++///222111///000000000111222222333333333444444555444333111000111111111111111111111111111000000000000111111222000000111222111///---,,,,,,//////---,,,......***,,,+++)))***,,,---,,,***///...---,,,,,,,,,,,,---"""(((,,,,,,+++...///.........---,,,,,,,,,---...------...////////////...111222222000///...///111***---111222222333555777555444444444333333333333444444444555555555555555999999999:::;;;<<<<<<;;;BBBAAAAAAAAACCCEEEHHHJJJIIIIIIJJJLLLOOOSSSVVVYYYZZZ\\\___aaaaaacccfffjjjjjjkkklllmmmnnnpppqqqqqqppprrrsssvvvwwwyyyzzzzzztttqqqnnnllllllkkkiiifffeeedddaaa]]]YYYVVVSSSQQQKKKIIIFFFDDDBBBAAABBBBBB;;;===@@@AAABBBDDDGGGIIILLLLLLLLLMMMPPPUUUYYY\\\bbbiiimmmmmmlllllljjjgggfffaaaZZZTTTNNNHHHCCC@@@>>>999666888888555333555333444555666666666555555VVVWWWXXXXXXXXXYYY[[[]]][[[ZZZYYYXXXWWWWWWWWWWWW[[[YYYWWWVVVVVVUUUSSSQQQVVVUUUTTTVVVWWWUUUOOOJJJCCC===777444111000666>>>KKKPPPUUUYYY[[[[[[[[[[[[[[[]]]___``````^^^[[[ZZZYYYVVVPPPHHH???666///+++///,,,,,,---+++))),,,111---///333999@@@JJJUUU\\\___dddfffdddaaa___ZZZTTTNNNHHH@@@888444111///...---,,,,,,+++***)))((((((,,,))))))+++---333>>>JJJQQQUUUZZZ]]]]]]^^^aaadddeeehhhiiiggghhhkkkkkkiiifffiiijjjgggccc]]]SSSIII<<<777111---,,,,,,------222777AAANNNZZZdddhhhiiijjjjjjiiiiiiiiiiiihhhhhhgggccc]]]VVVNNNEEE<<<666555;;;FFFQQQ\\\cccgggiiijjjmmmnnnmmmmmmmmmhhhbbbZZZUUULLLDDD===888444111///000000///---,,,,,,---,,,,,,++++++***+++++++++---111777>>>CCCJJJPPPTTTTTTTTTTTTTTTUUUVVVWWWWWW\\\]]]^^^___```aaabbbccceeeggghhhhhhgggggghhhiiiiiihhhhhhhhhhhhhhhiiiiiikkklllmmmoooqqqrrrssstttttttttuuuvvvwwwwwwwwwwwwvvvuuurrrooommmlllkkkkkkfffeeeccccccddddddcccbbbaaa___]]]]]]___```aaa```]]]]]]\\\[[[[[[ZZZYYYYYYXXX[[[]]]^^^]]]^^^aaaeeeeeegggjjjjjjjjjkkklllmmmssstttvvvyyy}}}~~~{{{xxxuuuuuurrrooolllhhhccc]]]YYYRRRPPPNNNKKKHHHEEEDDDCCCAAACCCDDDEEEDDDDDDFFFHHHCCCBBBAAAAAA@@@@@@@@@AAA>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAA@@@@@@??????@@@???===<<<<<<;;;999777999999999888888888888888999888777666555444444444555555555444444444333333555444333333222222333333333111000000000000///---.../////////000/////////333222111000...---++++++222---((('''***///111111000000111111222333333333444444555555444222111000111111111111111111111111222222111000000000111111000000111111111///...---,,,///...++++++...---***+++******+++,,,------,,,///......------------...%%%......+++---///000---,,,,,,,,,,,,---............///000000000//////,,,...000111000000000222111222333222111111222333666666777777777666555444555555666777888999999::::::::::::;;;<<<===>>>???DDDDDDEEEFFFIIILLLOOOQQQUUUVVVWWWZZZ^^^bbbfffhhhhhhkkkmmmooooooqqqtttvvv{{{{{{{{{{{{||||||}}}}}}|||}}}{{{yyyvvvttttttsssrrrpppllljjjgggccc___[[[XXXVVVLLLKKKHHHEEECCCCCCCCCDDDFFFGGGHHHHHHIIILLLPPPSSSXXX[[[___aaabbbeeejjjnnnsssyyy}}}|||{{{{{{yyyvvvtttoooggg___XXXQQQKKKGGGBBB===999:::999666555666333333444555555555444444VVVWWWWWWWWWVVVWWWYYY[[[XXXXXXXXXXXXXXXYYYYYYZZZ\\\ZZZWWWVVVUUUTTTRRRPPPUUUTTTSSSUUUUUURRRLLLFFF@@@:::444222000111777@@@KKKOOOSSSVVVWWWWWWWWWWWWYYY[[[^^^``````^^^[[[YYYVVVSSSMMMEEE<<<444///+++---++++++,,,,,,***,,,111---///444:::BBBLLLVVV]]]___dddfffdddbbb___YYYRRRNNNHHH???888444111///...------,,,+++***(((((('''+++)))***,,,...222===GGGNNNSSSXXX[[[[[[]]]aaadddeeehhhhhhfffgggjjjkkkhhhhhhkkkjjjeee```YYYNNNDDD<<<777111---------......333888BBBNNNYYYbbbhhhjjjhhhhhhhhhhhhhhhhhhhhhhhheeeccc^^^XXXOOOFFF===888666===GGGSSS]]]eeeiiijjjiiikkkllljjjjjjjjjeee___ZZZTTTLLLDDD===888444111///000111000...,,,,,,---,,,,,,+++***)))))))))***+++000666===CCCIIIOOOSSSUUUUUUVVVVVVXXXYYY[[[\\\```aaabbbcccdddeeefffffffffggghhhgggffffffhhhjjjiiihhhgggggggggiiijjjkkkmmmmmmnnnpppqqqsssttttttrrrrrrssstttuuuuuuttttttsssrrrooollljjjiiiiiiiiifffdddcccdddffffffeeedddaaa___]]]]]]]]]^^^______```______^^^]]]\\\[[[ZZZ\\\]]]]]]\\\ZZZ[[[]]]```ccceeeiiikkklllnnnppprrryyyzzz}}}}}}yyyvvvtttrrrooolllkkkhhhccc___\\\YYYTTTRRRJJJIIIGGGEEECCCBBBAAAAAA???@@@BBBBBBAAAAAACCCDDDBBBAAAAAAAAAAAAAAABBBBBB>>>>>>??????@@@@@@@@@@@@CCCCCCBBBAAA@@@@@@??????AAA???>>>===>>>===<<<:::<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555555666666666555555555444444666555555555555555555555666333111111444444222///...////////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111---))))))+++///111222111111111222222333333333444555555555444222000///222222222111111111111111333222111000000000000000///000000000000///...---+++------******------***+++******+++,,,---------...------,,,,,,,,,------$$$,,,111///---...///......---------------.........//////000000000000000&&&))),,,//////000111222777777666555333333333333888888999:::999999888777888888999:::;;;======>>>???@@@AAABBBBBBDDDGGGIIILLLMMMNNNQQQTTTXXX[[[]]]cccdddgggjjjnnnssswwwyyyvvvxxxzzz{{{|||~~~}}}{{{zzzxxxwwwvvvsssrrroookkkgggcccaaa___TTTSSSPPPMMMLLLLLLLLLMMMSSSSSSTTTTTTVVVZZZ```dddffflllrrrttttttvvv{{{~~~yyyqqqiii```XXXQQQLLLHHHBBB>>>===<<<888777888666666666666666666555555SSSUUUWWWWWWVVVVVVWWWXXXVVVWWWXXXZZZ[[[\\\]]]^^^\\\ZZZXXXVVVVVVUUURRRPPPUUUSSSSSSTTTTTTPPPIIICCC<<<666111//////111999BBBPPPSSSXXXZZZZZZZZZZZZ[[[XXXZZZ]]]______]]]ZZZXXXRRROOOIIIBBB;;;555111///,,,******---,,,***,,,111---000555;;;CCCMMMWWW^^^___ccceeeccc```^^^XXXRRRNNNHHH???888444111///...------,,,+++***((((((''')))))),,,000222444;;;DDDLLLQQQWWW[[[\\\^^^bbbeeedddggggggeeefffiiijjjggggggiiihhhccc^^^WWWMMMCCC;;;777222......///000000222888BBBNNNXXXaaagggjjjggggggggggggggggggggggggeeeccc```YYYPPPFFF>>>:::888>>>IIIUUU___fffjjjllljjjlllllliiiiiiiiieee___ZZZUUULLLDDD>>>999555333...///000///---*********,,,+++******))))))))))))+++///777>>>DDDJJJPPPSSSVVVVVVWWWXXXZZZ\\\]]]^^^cccdddfffggghhhhhhhhhhhheeefffffffffeeeeeegggiiiiiihhhhhhhhhiiijjjlllmmmnnnnnnooopppqqqrrrrrrsssoooppppppqqqqqqqqqqqqqqqooonnnkkkiiigggfffffffffdddccccccdddfffgggfffeeedddbbb```]]]\\\\\\]]]^^^^^^_________^^^]]][[[ZZZ^^^]]][[[YYYXXXXXX[[[]]]aaadddiiimmmpppssswwwzzzxxxtttpppllliiifffccc```^^^[[[WWWTTTRRRQQQOOOMMMEEEDDDCCCBBB@@@@@@?????????@@@AAA@@@??????@@@AAAAAA@@@@@@@@@@@@AAABBBBBB??????@@@@@@@@@???>>>===BBBAAAAAA@@@???>>>>>>===@@@>>>======>>>>>>===<<<============<<<<<<;;;;;;;;;:::999888777666666777777777777666666666555555666666666777777777777666999666444444666777444222---...///000111000///...******++++++,,,,,,------///...---...000111111111222222222222222333333333444444555555444222111000222222222111111111000000222222111000////////////.../////////.........---***,,,+++((((((,,,---***++++++,,,,,,,,,,,,---...,,,+++++++++++++++,,,,,,...000///---...111000---////////////......------...//////000000000000000(((+++...////////////000111222222444666888999999666777888888999999999999:::;;;<<<===>>>???@@@AAAGGGJJJLLLNNNOOOQQQUUUXXX[[[\\\^^^aaaeeeiiikkkmmmssstttwwwzzz~~~|||zzzyyyyyyxxxvvvtttrrrooollljjjhhhdddbbb```^^^]]]]]]^^^___bbbbbbcccdddgggmmmtttyyywww|||wwwoooggg^^^VVVQQQMMMFFFAAA???===999888999999888888777666666666666NNNQQQUUUWWWWWWWWWWWWXXXVVVWWWYYY[[[]]]_________\\\ZZZXXXWWWWWWVVVTTTRRRUUUTTTSSSTTTTTTOOOGGG@@@999333///...///333===GGGRRRUUUYYY[[[[[[[[[\\\]]][[[\\\]]]^^^]]][[[XXXVVVOOOLLLFFF???999555333222+++******---,,,)))+++000---000666===EEEOOOYYY______cccdddaaa___^^^YYYTTTNNNHHH@@@888444111///...---,,,,,,+++***)))(((((('''(((,,,111333444;;;CCCKKKQQQYYY^^^___aaadddgggcccfffgggeeeeeeiiiiiigggeeegggfffaaa]]]XXXNNNEEE:::666111------///000000111999DDDOOOYYY```fffiiiffffffgggggggggggghhhhhhffffffccc\\\RRRHHH@@@;;;:::@@@JJJVVVaaahhhlllnnnnnnpppooolllkkkkkkgggaaaZZZUUULLLEEE???:::666333222444555444111///......++++++******)))*********,,,111999AAAGGGMMMRRRVVVWWWWWWXXXYYY[[[]]]___```eeefffhhhiiijjjjjjiiiiiieeeeeeeeedddcccdddfffhhhiiiiiiiiijjjkkkmmmnnnooooooooooooooooooooooooooolllmmmmmmnnnnnnmmmmmmmmmkkkiiihhhfffeeeeeeeeeeeebbbaaaaaaccceeeggggggffffffeeeccc___\\\[[[]]]```]]]^^^```bbbbbbbbbbbbaaabbb___\\\YYYWWWYYY[[[\\\___cccjjjpppuuuzzz~~~~~~yyyuuuppplllfff```\\\XXXTTTRRRPPPNNNKKKIIIIIIIIIHHHGGGAAA@@@???>>>===============>>>???>>>===<<<===>>>>>>>>>>>>===>>>>>>??????===>>>?????????===<<<;;;>>>>>>>>>===<<<<<<<<<;;;===<<<;;;<<<===>>>===<<<<<<<<<;;;;;;::::::999999::::::999888888888999999888888888777777777666666666666777888888888777777:::888777777777777666444,,,...000333555555555444/////////......---------...///111333333333222111222222333333333333333333222333444444444333222111333333222222111000000000000000///.........//////------------------------)))+++***''''''+++,,,***,,,---...---,,,+++,,,---***************++++++,,,---...,,,***,,,111111------......//////...------......///000000000//////111222333222000......///222222222444666777555333555555666666888999;;;<<<>>>>>>@@@BBBDDDFFFGGGHHHKKKPPPVVVYYYZZZ]]]aaadddiiijjjmmmpppsssuuuxxxyyy}}}}}}~~~{{{{{{zzzxxxwwwuuuttttttpppooommmllllllmmmooopppssstttuuuwwwzzz|||uuunnnfff^^^YYYRRRKKKDDDBBB???;;;999;;;:::999888777666555555666FFFKKKRRRWWWYYYZZZZZZZZZXXXYYY[[[\\\]]]^^^^^^]]]\\\ZZZXXXXXXXXXXXXVVVTTTUUUTTTTTTUUUTTTNNNFFF???777222...///111777BBBLLLPPPSSSWWWYYYYYYYYYZZZ\\\^^^^^^^^^]]][[[YYYVVVUUUNNNJJJCCC<<<777333222111+++***+++---,,,)))***...---000777>>>FFFPPPYYY```aaadddddd```^^^___\\\XXXNNNHHH@@@888444111///...+++++++++*********))))))''''''***...000333;;;DDDKKKRRR[[[aaadddeeeggghhhdddggghhhffffffjjjjjjhhhkkkllliiiccc]]]VVVLLLBBB888333...+++,,,---//////111:::GGGRRR[[[aaafffjjjhhhhhhhhhhhhiiiiiiiiijjjiiiiiiggg```UUUJJJBBB>>>;;;AAALLLXXXbbbiiimmmooopppqqqppplllkkkkkkgggaaaYYYSSSKKKCCC>>>999555333444666777666444111//////++++++*********+++,,,,,,000555===EEELLLRRRWWWZZZ\\\\\\\\\^^^___aaacccdddfffgggiiijjjkkkkkkjjjiiieeeeeeeeedddcccdddfffiiihhhiiikkkmmmnnnoooppppppoooooonnnmmmmmmlllkkkkkkjjjjjjjjjkkkkkkjjjjjjiiigggfffdddcccccccccdddeeecccbbbbbbdddgggiiiiiihhhgggfffdddaaa]]]]]]```dddccceeeiiinnnqqqtttuuuuuuqqqllleee___\\\[[[[[[[[[^^^ccckkkrrryyy}}}zzzvvvoooiiieeeaaa[[[UUUQQQNNNKKKHHHGGGEEECCCBBBCCCCCCCCCBBB???>>>===<<<<<<<<<<<<<<<;;;===>>>>>>======???@@@>>>>>>===<<<<<<<<<======;;;<<<>>>??????>>>===<<<===============<<<<<<<<<===<<<<<<===???@@@???>>><<<<<<;;;::::::999888888:::999999999999::::::;;;999999888888888777777777555666777888999888888777777888888777666444555666///000333555555555333222////////////...............000222333333333222222333333333333333333333333111222333444444444333222333333222222111000000///...------------......///+++++++++++++++++++++,,,(((***)))&&&&&&***,,,***---...///...+++***+++---+++*********++++++,,,---)))---...,,,,,,//////---((()))+++,,,............------...////////////...333444444222000///000111666555555777888666111---999888888888:::>>>AAACCCDDDFFFHHHLLLPPPSSSVVVWWWVVV]]]eeejjjlllnnnsssvvvzzz{{{}}}~~~}}}||||||}}}~~~|||vvvooohhhddd[[[SSSLLLIIIFFFAAA@@@AAA===<<<;;;999888777777888???FFFOOOWWW[[[\\\\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\ZZZYYYXXXYYYYYYWWWVVVVVVUUUTTTUUUTTTNNNEEE>>>777222///000333999EEEPPPQQQTTTXXXZZZZZZ[[[\\\]]]``````^^^\\\ZZZWWWUUUSSSMMMIIIBBB;;;555111000000,,,***+++---,,,((()))------111777>>>GGGPPPZZZ```ccceeeddd```___```^^^[[[NNNHHH@@@888444111///...++++++******************'''&&&'''+++---111;;;EEEKKKSSS]]]dddgggggghhhjjjeeehhhiiiggggggkkkkkkiiissssssooofff]]]TTTHHH===555111,,,******,,,---...222;;;IIIUUU]]]cccgggjjjiiiiiijjjjjjkkkkkkkkkkkkkkklllkkkcccXXXLLLDDD@@@<<>>===<<<<<<<<<<<<;;;===???@@@@@@AAACCCEEE??????>>>===============:::<<<>>>@@@AAAAAA@@@@@@>>>>>>>>>???????????????@@@???>>>???AAACCCBBBAAA>>>>>>===<<<;;;;;;::::::999999999999:::;;;<<<<<<999999999888888888888777555666777888999999888777555777999777444222444666333444555555333000,,,*********+++,,,...///000000///000111222111222333444333333333333333333333333000111333444555555444333333333222222111000000///,,,,,,,,,,,,,,,---...///+++******)))******++++++(((***(((%%%%%%***,,,***...///111///+++)))***,,,++++++++++++,,,,,,---...'''///555222---,,,,,,,,,###$$$'''***---...//////,,,------..................////////////000333666111222444999===<<<888444>>>===<<<<<>><<<;;;;;;;;;;;;===@@@GGGNNNTTTYYY\\\]]]ZZZ[[[]]]^^^]]]\\\ZZZXXXYYYYYYXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUSSSMMMEEE???777333...,,,111;;;FFFNNNUUUWWWYYYZZZ[[[\\\^^^```]]]___^^^\\\[[[\\\XXXSSSKKKFFF>>>777333000---,,,***++++++***((()))+++---000333:::CCCMMMUUUZZZ[[[aaaccccccaaaaaabbb___YYYMMMGGG???777333000///---...,,,)))'''%%%&&&'''(((&&&(((***+++---222:::AAAOOOXXXaaadddfffiiiiiifffiiiiiihhhhhhhhhiiiiiijjjkkkjjjgggccc\\\QQQDDD<<<777111------,,,***,,,111333<<>>AAA@@@GGGVVVeeelllnnnpppppppppmmmjjjjjjjjjfff^^^\\\TTTJJJAAA<<<999444111444...***++++++))))))++++++)))((())),,,---+++)))999<<>>======>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@AAAAAAAAA@@@???>>><<<;;;:::<<<>>>@@@AAAAAA@@@???AAA???===<<<;;;<<<>>>???>>>>>>>>>>>>>>>===<<<;;;===<<<;;;:::999::::::;;;===<<<:::888888:::<<<===AAA@@@===;;;999777777777777888999888777666666888:::999888777555555444444777666555444444444444444111222111000...---...///111111222333333444555555111222333333333333333333333222222333444444333111222111///000222111---******......))))))---,,,(((+++***)))((()))***,,,...)))+++***&&&)))111333///***++++++,,,,,,++++++***---+++((('''(((,,,111444)))---,,,&&&%%%***...---,,,++++++---///000///...333000///111555555111---666444222222333444444444999888777888:::<<<<<<<<<<<<>>>BBBEEEIIINNNSSSWWWYYYYYY\\\aaahhhnnnqqqrrruuu{{{~~~zzztttpppjjjfffbbb```[[[TTTQQQRRRIIIGGGDDDBBB@@@???@@@@@@666;;;DDDMMMTTTXXXYYYYYYYYYZZZ\\\]]]]]]]]]\\\\\\ZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWUUURRRKKKBBB<<<444111///000555>>>GGGMMMUUUWWWZZZ[[[[[[\\\^^^```]]]______\\\[[[\\\XXXRRRJJJEEE===777222000---,,,*********)))((()))+++---000444;;;EEEOOOWWW[[[]]]bbbdddcccaaa```aaa]]]WWWLLLFFF>>>777333111///...++++++***)))((('''&&&&&&&&&(((***+++,,,222:::AAANNNWWW```ccceeeggggggeeeeeeeeeeeeffffffgggggggggkkkjjjgggccc[[[PPPDDD<<<777111------,,,***---111555>>>JJJUUU\\\aaafffjjjiiijjjjjjjjjkkkkkkkkkkkknnnmmmkkkggg___TTTHHH@@@BBBBBBHHHWWWdddjjjmmmnnnoooooommmjjjkkklllggg```YYYRRRGGG???:::666222///---+++***+++++++++111999777222+++(((***...222333;;;@@@JJJSSSZZZ___```aaafffhhhiiiiiigggffffffggghhhhhhggggggfffffffffffffffggghhhiiiiiiiiiiiihhhlllllllllnnnpppqqqooonnnnnnllljjjiiijjjiiigggffffffeeeddddddeeeeeecccbbbcccaaa```aaacccfffgggggghhhgggfffhhhkkklllkkkiiihhheeeddddddaaaaaagggppp}}}rrrhhhaaa___dddiiiqqq{{{~~~{{{yyyuuusssqqqlllfffaaa^^^YYYRRRLLLIIIGGGDDDAAA???>>>>>>>>>???>>>===<<<<<<===>>>???=====================<<<>>>>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@???>>>===<<<===>>>???@@@@@@@@@???>>>@@@???>>>===<<<===>>>>>><<<===>>>???????????????>>>>>>?????????>>>===<<<@@@>>><<<;;;;;;<<<>>>@@@AAAAAAAAA@@@>>><<<999888666777888777555444555666888888777666555555555555777666555444444444444555111222222000...---...000000000111222222333444444777666444333333333444555555444444555555555444333555333000//////---***'''***------)))))),,,+++(((++++++)))((()))***+++---,,,---+++'''(((------)))++++++,,,,,,,,,,,,++++++...,,,***))))))+++...000+++//////***)))---000/////////000000//////......333000///111444555111---333222111111333444555666:::::::::<<<>>>AAABBBBBBBBBEEEIIINNNRRRXXX^^^bbbggghhhlllpppuuuzzz~~~~~~zzzvvvwwwrrrpppooojjjdddaaabbbYYYVVVSSSOOOMMMLLLKKKKKK---444???JJJRRRVVVVVVVVVXXXXXXYYYZZZ[[[\\\]]]]]]ZZZZZZZZZYYYYYYXXXXXXWWWZZZYYYXXXUUUPPPHHH???888000000000333999AAAIIINNNVVVXXX[[[\\\\\\]]]___```^^^``````]]]\\\\\\WWWQQQIIICCC<<<555111///---+++)))******)))((()))+++---111555>>>GGGQQQYYY^^^```bbbdddccc```______ZZZTTTJJJEEE===777444222000///)))***++++++***(((&&&$$$&&&(((***+++,,,222:::AAALLLVVV___bbbccceeeeeecccbbbcccdddfffgggggggggfffkkkjjjgggccc[[[PPPDDD;;;666111------,,,***---111666???LLLVVV]]]bbbgggkkkiiiiiiiiiiiijjjlllmmmnnnmmmnnnooojjj```TTTIIICCCCCCCCCJJJXXXdddiiikkkmmmnnnooommmkkklllmmmhhhaaaVVVNNNCCC;;;777333///,,,++++++,,,,,,***+++555@@@:::555...***+++000555999@@@HHHSSS\\\```ccceeegggjjjkkklllkkkhhhfffeeefffeeeeeefffffffffgggggggggiiijjjkkkllllllkkkjjjjjjnnnmmmmmmnnnoooooonnnlllkkkiiiggggggggggggfffeeefffeeedddeeeffffffdddbbbdddbbbaaaaaadddfffgggfffhhhgggggghhhjjjkkkjjjhhhgggdddccccccbbbdddlllvvv}}}pppgggccchhhmmmuuu~~~xxxrrrnnnllliiigggccc___ZZZVVVTTTPPPIIIEEECCCBBB@@@>>><<<<<<<<<======<<<;;;;;;;;;;;;<<<===========================???>>>=========>>>@@@@@@BBBBBBBBBBBBAAAAAA@@@???AAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>===;;;<<<===???AAABBBCCCCCC:::<<<>>>@@@???===;;;999===;;;:::888888:::;;;===AAABBBCCCDDDBBB???;;;999444555666555333222333444555555555444444555555666666666555555444444555555222333333111///...///111000000000111111222222333999777444222111222444666444444444444333333222222333111...,,,,,,+++)))''')))++++++((((((******(((,,,+++***)))))))))***++++++,,,***((()))+++***&&&++++++,,,,,,,,,,,,++++++...---,,,+++++++++,,,---+++///000---,,,///000///+++...111000...---...000222000///000333444111...222222222222444666888::::::;;;>>>AAAEEEHHHKKKMMMMMMPPPVVV[[[aaahhhnnnssswww{{{{{{zzzzzzwwwrrrpppqqqllliiieeeaaa^^^]]]\\\\\\***000999CCCLLLRRRUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZYYYWWWTTTNNNFFF===777......///333:::CCCKKKPPPVVVYYY\\\]]]^^^^^^___aaaaaacccbbb___^^^]]]WWWPPPFFFAAA:::444000...,,,+++))))))***)))((()))+++...111777AAAJJJSSSZZZ```cccbbbdddbbb^^^]]]\\\WWWQQQHHHCCC===888555333111000************)))((('''&&&''')))***+++,,,111:::@@@KKKVVV___bbbbbbcccdddcccbbbcccfffhhhjjjjjjiiihhhkkkjjjgggccc[[[OOOCCC;;;666111---,,,,,,+++---222777@@@LLLWWW]]]bbbgggkkkjjjjjjjjjjjjlllnnnpppqqqhhhlllnnnjjj___SSSIIIEEEBBBCCCKKKZZZeeeiiilllnnnppppppnnnkkkkkkkkkeee^^^RRRJJJ@@@999555222...+++000/////////,,,+++000888000///......000444777999GGGQQQ\\\cccddddddfffhhhjjjkkkllljjjhhhfffeeeeeedddeeefffggghhhjjjjjjkkklllmmmooooooooonnnmmmlllnnnmmmkkkllllllllljjjiiigggeeeccccccdddeeeddddddfffeeeeeeeeeggggggeeecccbbb```______aaacccccccccgggggghhhhhhhhhhhhgggfffccc```___```aaaeeeooozzzyyynnniiikkkooovvv~~~zzztttmmmfffbbb```^^^\\\VVVSSSPPPMMMKKKHHHDDD@@@@@@@@@???>>>======>>>>>><<<;;;:::999999:::;;;<<<<<<<<<<<<===============???>>>===<<<<<<===???@@@CCCDDDDDDEEEEEEEEEDDDDDDEEEDDDCCCBBBAAAAAABBBBBB??????@@@@@@@@@???>>>===<<<===???AAABBBCCCDDDDDD;;;<<<===>>>>>>===;;;:::;;;:::888777777888:::;;;???@@@@@@@@@???===:::999444555666555333222333444333333333333444555666666666666555555555555666666333444444222000///000222000111111111222222222333555444333222111222333444111222222000///...///000---,,,***))))))***++++++((())))))(((((())))))(((---,,,+++***)))))))))***((()))))))))+++---+++)))+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***---//////............%%%***//////------111555111000///000222333222000333444555555666888;;;>>>;;;???CCCHHHMMMQQQUUUXXXXXX\\\ccciiipppwww~~~}}}zzzxxxuuurrrooonnnnnnnnn,,,///555<<>>777444222///,,,333///...000000,,,***+++***+++,,,///333999>>>BBBQQQYYYbbbfffeeecccdddffffffhhhiiihhhgggeeeeeeffffffggghhhjjjlllmmmoooooopppqqqssstttsssqqqooonnnmmmkkkiiihhhiiihhhgggeeecccaaa______aaabbbccccccfffeeeeeefffggghhhfffeeebbb```^^^^^^___```aaa```fffgggggggggfffeeedddddd```^^^^^^```cccgggsss~~~tttnnnmmmoootttzzz{{{wwwooojjjccc]]]YYYWWWUUUTTTNNNLLLJJJHHHGGGDDDAAA???>>>>>>>>>>>>>>>>>>??????<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<=========>>>============???@@@AAADDDDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFF@@@@@@@@@AAA@@@??????>>>??????AAABBBBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>===<<<<<<<<<<<<===>>><<<<<<;;;999999888888888555666777666444444444555222222222222333555666777666666555555555666666777444555555333111000111333222222222333333333333333000111333444555555444333///000111///---,,,...000******)))(((((()))***,,,((((((((())))))(((((())),,,,,,+++******)))))))))***))))))+++------+++***,,,,,,,,,------,,,,,,,,,))))))+++,,,---.........+++,,,///111000...---///''',,,111111//////333777111000000111222333333222444666777888888999===@@@@@@EEELLLRRRVVV[[[```dddeeeiiipppvvv}}}///000111666>>>HHHRRRXXX^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXVVVSSSPPPLLLEEE===888/////////333:::EEEOOOUUUWWWZZZ^^^```aaaaaaaaabbbbbbddddddaaa^^^[[[TTTLLLBBB===666111...---+++*********++++++***+++...000333;;;FFFPPPVVV[[[```ddd```bbb```[[[YYYXXXSSSLLLGGGCCC===999666333111///,,,+++(((&&&%%%''')))***((()))++++++,,,111999???GGGSSS___bbbaaacccfffgggdddfffgggiiijjjjjjiiiiiikkkjjjgggbbbZZZNNNBBB999555000,,,,,,,,,+++...333888@@@MMMVVV]]]aaafffiiilllmmmoooqqqrrrsssttttttkkkmmmmmmiiiaaaXXXPPPKKKAAADDDNNN\\\fffhhhkkkoooppppppmmmiiigggddd\\\RRRJJJCCC;;;555333222000...000,,,,,,000222...)))(((.........///555???KKKTTTZZZ___dddgggeeecccccccccccceeeggggggfffeeeeeefffhhhiiijjjlllnnnppprrrrrrtttuuuwwwwwwwwwtttqqqoookkkiiigggfffffffffeeedddbbb___]]]]]]```bbbcccdddffffffeeeggghhhiiigggfffdddbbb______```aaaaaaaaaeeefffgggfffcccaaaaaaaaa___^^^___cccfffkkkvvvxxxrrroooppptttyyy~~~|||{{{zzzyyyvvvqqqnnnccc___YYYTTTRRRPPPNNNMMMHHHHHHGGGFFFDDDAAA???>>><<<<<<<<<<<<===============<<<;;;;;;;;;;;;<<<===;;;<<<<<<======>>>>>>???>>>>>>???AAABBBCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>???@@@AAACCC===<<<<<<<<<<<<<<<<<<===:::999888666666666777888666777888777555555555666222222222333444555777777666666555555666666777777555666666444222111222444333333333333333333333333000111444666777555333111///000111///---,,,000333***++++++)))'''&&&'''((()))''''''******((((((***++++++++++++************...+++))),,,,,,***)))***,,,,,,------------,,,,,,((()))***+++---...///000......000333222//////222///222555444222111222444222222222222222333444555444777:::;;;;;;===BBBFFFKKKQQQYYY___cccgggmmmqqqssswww}}}000///000333:::DDDNNNTTT\\\]]]^^^______^^^]]]]]]ZZZZZZZZZ[[[[[[[[[[[[[[[XXXVVVSSSOOOJJJDDD<<<777///000333888???HHHPPPUUUWWW[[[___aaabbbaaabbbbbb```bbbbbb^^^[[[XXXPPPHHH@@@;;;555000---,,,+++***++++++,,,,,,,,,---000222444===HHHQQQVVVZZZ___ccc___```^^^ZZZXXXWWWRRRLLLGGGCCC>>>999666333000...******(((((('''(((((()))(((***++++++,,,111999???CCCPPP]]]```___bbbfffhhhiiiiiijjjjjjkkkkkkkkklllkkkjjjgggbbbZZZNNNAAA999555///,,,,,,,,,+++...333999BBBNNNXXX^^^cccgggjjjkkkmmmpppssstttsssrrrqqqpppnnnkkkggg```XXXOOOHHHDDDGGGRRR^^^eeefffhhhkkklllmmmjjjfffdddbbbYYYPPPEEE???777333222222111///,,,+++,,,000000,,,,,,...000111333777===GGGTTT\\\___aaadddeeefffeeedddcccdddeeeggggggeeedddeeefffiiijjjlllmmmoooqqqssstttwwwxxxzzzzzzyyyvvvsssqqqkkkhhhfffeeeeeefffeeedddbbb```^^^^^^aaadddffffffgggffffffgggiiiiiihhhgggeeeccc``````aaaaaaaaaaaaccceeefffddd```^^^^^^___\\\\\\___dddggglllvvv}}}xxxppprrrwww}}}}}}{{{uuussspppmmmkkkiiieeebbbWWWTTTOOOMMMKKKJJJHHHFFFDDDDDDDDDCCCAAA???======;;;;;;<<<===============???>>>===<<<<<<===>>>???===>>>>>>???@@@@@@AAAAAA???AAACCCFFFHHHIIIIIIIIIKKKLLLNNNPPPQQQRRRSSSSSSUUUTTTTTTRRROOOLLLIIIGGGCCCBBBAAA@@@???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAA===>>>>>>???????????????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999666777888777555555555666333333333333444555777777666666666666666777888888666666666555333222333444222222222222222222222222111111222222111000...---,,,...000...+++,,,000444(((***++++++(((&&&'''(((***&&&'''++++++((((((,,,)))******++++++++++++***...(((&&&***+++((((((+++,,,,,,------------,,,,,,++++++***+++,,,---...//////---///333222......333222222333333333222111111333333333333333444666888777;;;@@@BBBCCCGGGMMMSSSXXX___gggmmmqqquuuzzz///...///222888AAAJJJPPPWWWXXX[[[]]]^^^^^^\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZWWWTTTOOOJJJBBB:::555///111666===DDDKKKQQQTTTXXX[[[___bbbbbbbbbbbbbbb^^^``````\\\YYYVVVNNNEEE???;;;444///---,,,+++***+++,,,------,,,...111333555>>>IIIRRRVVVYYY^^^ccc]]]___]]]YYYXXXWWWRRRKKKHHHDDD>>>:::666333///---(((((()))******)))((('''(((***++++++,,,111888???@@@NNN[[[___^^^aaaeeehhhnnnnnnmmmmmmmmmnnnoooooollljjjgggbbbYYYMMMAAA888444///,,,,,,,,,+++...333;;;DDDPPPYYY___dddhhhkkkjjjmmmpppssstttsssqqqooosssooohhhccc]]]UUUKKKCCCGGGJJJTTT___eeedddeeehhhiiijjjhhheeecccaaaXXXOOOBBB<<<555111111222111///+++,,,///000---)))---444+++111999@@@FFFMMMTTTZZZbbbbbbbbbdddggghhhfffeeeeeeggghhhgggeeeddddddeeejjjjjjlllnnnpppqqqssssssxxxyyy{{{|||{{{xxxtttqqqkkkiiifffeeefffffffffeeedddaaa______bbbfffhhhiiigggffffffgggiiijjjiiigggdddbbb```___`````````___bbbdddeeeccc___\\\\\\]]]YYYYYY]]]bbbfffjjjttt~~~~~~qqquuuzzz|||xxxuuunnnjjjfffcccaaa^^^[[[YYYNNNLLLIIIHHHGGGFFFDDDBBBAAABBBBBBAAA>>><<<;;;<<<======>>>>>>???>>>>>>>>>@@@???>>>======>>>???@@@??????@@@AAABBBBBBCCCCCC@@@CCCGGGKKKMMMNNNMMMMMMRRRSSSUUUWWWYYYZZZ[[[[[[ZZZZZZYYYVVVRRRMMMHHHEEEDDDCCCAAA??????@@@AAABBB>>>???@@@AAABBBBBBBBBBBB>>>@@@BBBDDDEEEDDDBBBAAA????????????????????????:::<<<>>>??????>>>;;;:::666777777777555444555666444444444444555666777777666666666666666777888888666777777555333222333555222222111111111111111111111000...,,,***)))(((''')))+++---+++))))))...333###&&&***+++)))(((***+++***&&&'''+++,,,((((((---((()))***+++++++++++++++***$$$"""'''***)))+++000,,,------......------,,,------++++++++++++---......+++,,,000///+++,,,222...------///111222111000333444444444333555777999;;;@@@FFFJJJLLLQQQYYY___aaahhhqqqwwwzzz~~~111000......111999CCCJJJUUUZZZ```aaa```^^^]]]^^^ZZZZZZZZZYYYXXXXXXXXXWWW]]]YYYTTTNNNGGG???777111---...333<<>>777111///---******,,,,,,,,,+++***)))+++///222777???LLLUUUZZZ\\\___``````___\\\ZZZXXXTTTPPPLLLGGGDDD@@@<<<888333...*********))))))((((((''''''***)))***------///666???IIIPPPXXX^^^bbbfffjjjnnnoooooooooooonnnnnnnnnnnnjjjhhhddd^^^VVVLLLAAA:::444///,,,------,,,...333999CCCQQQ]]]cccgggjjjmmmkkknnnqqqssstttrrrpppnnnnnnllljjjhhhcccZZZNNNEEEDDDHHHOOOWWW^^^dddggghhhgggfffccc```\\\VVVOOOJJJCCC===666222111000///---,,,...000111000000111222666888>>>EEEOOOXXX```dddfffffffffffffffeeeeeeeeehhhhhhiiijjjjjjiiiiiiiiimmmnnnppppppppprrrtttvvvsssuuuxxxyyywwwrrrllliiifffcccaaabbbdddeeecccaaa^^^___aaabbbcccddddddddddddeeefffgggggghhhhhhhhhcccbbb```______```aaabbb^^^```ccceeeeeecccaaa___ZZZ___cccdddeeejjjuuuwwwyyy}}}|||yyyuuupppllleeeaaa\\\WWWUUUTTTSSSRRRMMMLLLJJJHHHEEECCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>;;;===???@@@???>>>???@@@BBBBBBCCCEEEFFFEEECCCAAA???BBBEEEGGGGGGFFFGGGGGGOOOOOONNNOOOQQQUUUYYY[[[[[[[[[^^^bbbeeegggfffdddccc```[[[WWWSSSPPPLLLJJJFFFCCC@@@???@@@AAA@@@???@@@@@@@@@AAAAAABBBBBBCCC<<>>777111///...******,,,,,,,,,+++***)))+++///222999AAANNNWWW[[[^^^```bbbaaa___]]][[[YYYUUUQQQMMMGGGCCC???:::666222...*********))))))((((((''''''***)))***------///666???JJJQQQZZZ```cccfffiiilllooonnnnnnnnnnnnmmmmmmmmmkkkhhhccc\\\SSSHHH===666333///,,,------,,,...333<<>>>>>=========<<<===??????>>>>>>???@@@???@@@BBBDDDFFFFFFDDDCCCEEEGGGIIIJJJJJJKKKNNNPPPVVVVVVVVVXXXZZZ^^^aaacccaaabbbdddgggjjjkkkjjjhhhgggccc^^^YYYUUUQQQLLLJJJHHHFFFDDDCCCDDDDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFCCCEEEGGGHHHFFFEEEEEEFFFFFFGGGGGGFFFDDDBBBAAAAAA>>><<<<<>>AAAKKKPPPVVV[[[aaaiiissszzz444222000...000777@@@GGGOOOTTTZZZ\\\[[[ZZZZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZTTTWWWWWWPPPCCC777222111***///999DDDOOOUUUWWWVVVXXX[[[^^^aaabbbcccdddfffaaa___\\\[[[XXXRRRIIIBBB===666111///...******++++++,,,+++******,,,000333<<>>AAA@@@EEENNNWWW^^^aaabbbbbbgggfffeeeeeefffggghhhiiiggghhhjjjlllnnnppppppqqqooopppppppppooooooppprrrtttttttttsssqqqmmmiiigggeeecccaaaaaabbbaaa```^^^bbbbbbdddeeeffffffggggggfffggghhhiiiiiihhhfffddddddbbb```^^^]]]^^^___```dddgggkkkoooqqqqqqpppnnniiiiiiiiijjjmmmqqquuuxxx|||~~~zzzwwwqqqnnnjjjfffccc```[[[XXXTTTQQQMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>======<<<======<<<===??????======>>>???>>>@@@CCCFFFHHHIIIIIIIIIMMMNNNOOOOOOPPPSSSXXX[[[^^^___aaacccfffiiikkklllllllllmmmooorrrrrrqqqooonnnjjjddd^^^YYYTTTOOOLLLFFFEEEDDDDDDDDDDDDCCCAAAEEEEEEFFFFFFGGGHHHIIIIIILLLNNNQQQPPPNNNKKKIIIHHHLLLLLLMMMLLLKKKIIIGGGFFFBBB???===???AAA@@@;;;555777888888888777555333222333333222222333444555555444444444555555777888888:::777444222222333333333333222111000////////////---......---++++++,,,...++++++******)))((((((((()))(((''''''))))))((('''+++******)))(((''''''&&&+++***)))((())))))***+++***+++,,,+++***)))***++++++,,,,,,,,,------------------............------...---,,,---...///...---......///111222333444444666777777777999>>>DDDHHHWWW\\\ccciiiooowww666444111...///555===DDDNNNSSSYYY\\\[[[ZZZ[[[]]]XXXXXXXXXYYYYYYZZZZZZZZZTTTVVVVVVOOOCCC888222///+++000:::EEEOOOVVVYYYZZZZZZ]]]```aaaaaabbbccceeecccaaa___]]]ZZZSSSJJJCCC;;;555000000...+++)))++++++++++++++++++---222555???HHHSSS\\\```bbbdddeeebbbaaa```___]]]YYYTTTPPPKKKFFF???999555333111000******))))))(((((('''''')))(((***,,,---///777@@@IIIRRR]]]eeeiiijjjjjjlllooooooooonnnnnnnnnmmmmmmkkkggg___VVVMMMCCC:::444333...,,,------,,,///444@@@IIIVVV```eeehhhjjjllloooooonnnmmmmmmllllllmmmmmmkkkiiihhheee]]]SSSLLLFFFJJJQQQXXX]]]^^^^^^]]]^^^[[[VVVRRROOOLLLIIIGGGAAA???;;;888666555555555555777999:::<<>>>>>===<<<<<<<<<<<<<<<===>>>???>>>======>>>@@@BBBEEEIIILLLNNNOOOPPPPPPSSSUUUWWWXXXZZZ]]]aaaeeeeeegggjjjnnnqqqssstttuuuxxxwwwwwwxxxyyyyyyxxxvvvwwwssslllfff```ZZZUUUQQQHHHGGGFFFGGGHHHGGGFFFDDDHHHHHHIIIJJJLLLOOOQQQSSSVVVYYY]]]^^^]]]ZZZXXXWWWZZZXXXVVVTTTQQQMMMIIIFFFHHHCCC@@@@@@CCCCCC>>>::::::999:::::::::888555333444444444444444444444555444444444444555777888999;;;888444222222333444333222222111000////////////+++,,,---,,,******+++,,,************))))))((((((((((((((()))******(((&&&(((((((((((()))))))))))),,,***)))((((((***+++---***+++,,,,,,*********,,,******+++++++++,,,,,,,,,------............------///...------......---,,,000111111222333444555666777999:::<<<@@@FFFNNNTTT___eeelllrrrxxx999666222......333;;;AAAKKKPPPWWWZZZZZZZZZ[[[]]]WWWWWWWWWXXXXXXYYYYYYYYYXXXVVVRRRLLLEEE<<<333------222:::CCCLLLTTTZZZ]]]^^^```aaabbbaaa```aaabbbbbbbbbaaa^^^YYYQQQHHHBBB:::444000000...+++)))+++++++++++++++,,,///333777BBBJJJUUU^^^aaacccdddfffbbbbbbaaa```___[[[UUUQQQGGGBBB:::444111///...---******))))))(((((('''''')))((())),,,...000888AAAHHHQQQ^^^gggkkklllmmmnnnpppppppppooooooooonnnnnnjjjeee^^^VVVNNNDDD;;;555222...+++,,,---,,,000444>>>HHHUUU```fffiiilllnnnpppooonnnmmmlllmmmmmmnnnnnnllliiihhheee^^^UUUNNNEEEIIIOOOUUUYYYZZZZZZYYYZZZVVVRRRNNNMMMKKKJJJHHHBBBAAA>>>;;;999888999:::;;;===???AAACCCHHHMMMQQQTTTWWW[[[```ccceeeffffffkkkjjjjjjjjjkkklllnnnooolllmmmnnnnnnooonnnnnnnnnmmmnnnnnnllljjjiiijjjkkklllkkkjjjhhhfffdddbbbaaabbbbbbbbbaaa```___^^^___ddddddeeefffggggggggggggbbbcccddddddcccaaa___]]]___^^^]]]\\\]]]^^^```aaajjjooovvv~~~~~~xxxwwwyyy{{{zzzxxxxxxyyyzzz}}}~~~}}}~~~yyysssoooiiiddd```[[[[[[ZZZWWWTTTPPPNNNLLLHHHFFFDDDDDDEEEFFFFFFEEEAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>===>>>@@@BBBEEEJJJOOORRRSSSTTTVVVXXXYYY\\\aaadddggghhhkkkmmmppprrrvvvyyy|||~~~}}}~~~yyyrrrlllfff```ZZZVVVQQQOOONNNNNNOOOPPPOOOMMMOOOPPPQQQTTTXXX\\\```bbbdddhhhlllnnnmmmjjjiiihhhgggeeebbb___\\\WWWPPPKKKLLLGGGBBBBBBDDDEEEAAA======<<<;;;;;;<<<;;;888555555555555666666666666555444444444555555666888888;;;888555333333444444333222111000///............)))+++,,,,,,******+++,,,*********)))))))))))))))(((((((((***++++++(((&&&&&&&&&'''((()))***+++++++++***)))((((((***,,,...***+++,,,,,,+++***+++---,,,,,,,,,,,,---------------......//////......---///...------...///...,,,222222222222222333555555777999===BBBHHHPPPYYY___gggmmmuuu{{{;;;888333///---111888>>>GGGMMMTTTWWWXXXXXXYYY[[[XXXXXXXXXXXXYYYYYYYYYYYYZZZUUUPPPJJJDDD<<<333---///444<<>>???@@@CCCEEEHHHJJJLLLPPPTTTXXX\\\]]]___aaadddfffggghhhkkkkkklllmmmmmmnnnnnnnnnmmmmmmmmmmmmlllkkkjjjiiijjjkkkkkkiiigggfffgggiiiggggggfffeeedddbbbaaa``````aaabbbaaa```___```aaacccdddeeeeeeffffffeeeeee`````````___^^^]]]\\\\\\^^^]]]]]]^^^```cccfffgggooottt|||||||||}}}|||{{{||||||}}}~~~|||{{{~~~~~~~~~wwwtttoookkkgggbbb]]]ZZZPPPQQQRRRPPPLLLHHHGGGFFFBBBAAA???@@@BBBCCCBBBBBB@@@@@@@@@@@@????????????======<<<<<<<<<<<<=========>>>???>>>>>>@@@CCCFFFHHHMMMTTTXXXZZZ[[[___bbbdddhhhmmmqqqsssuuuvvvxxx~~~xxxrrrlllgggbbb^^^ZZZWWWUUUUUUVVVWWWXXXWWWYYYYYY[[[^^^bbbggglllooowwwyyy||||||zzzxxxvvvvvvssspppnnnmmmkkkggg```[[[TTTOOOIIIGGGHHHGGGCCC>>>@@@===::::::<<<<<<:::777555666777888888888888888666555555555555666777777888777444444444444333111111000///......---------(((***,,,,,,+++***+++,,,******)))))))))))))))))))))((((((***++++++)))'''%%%&&&'''((()))***+++,,,******))))))***+++---...***+++,,,,,,++++++,,,---////////////000000000000......////////////......///...---...///000///...222222111111222444666777:::>>>DDDJJJRRR[[[dddjjjrrrxxx===:::444///---000666;;;FFFLLLSSSWWWXXXXXXZZZ\\\[[[[[[[[[[[[ZZZZZZZZZZZZWWWUUUPPPHHH???777222///000777@@@IIIOOOUUU[[[___aaabbbbbbaaa``````aaaccc___```aaa^^^VVVMMMDDD>>>888222///000///+++)))******+++,,,,,,---111555999CCCKKKVVV]]]```aaabbbdddaaaaaaaaaaaa```\\\VVVQQQHHHDDD===888555333111000******))))))((((((''''''((('''))),,,...000888AAAOOOWWWaaaiiikkklllmmmnnnnnnmmmmmmmmmmmmlllllllllhhheee___XXXOOOCCC888111111---+++,,,------000555???HHHUUU___eeegggiiikkkllllllllllllmmmmmmmmmmmmllliiifffccc```ZZZQQQJJJBBBCCCGGGJJJNNNPPPRRRSSSSSSQQQOOOOOOPPPQQQPPPOOOLLLMMMMMMKKKHHHGGGIIIKKKKKKNNNQQQSSSUUUWWW[[[]]]```aaaccceeeggghhhiiiiiijjjkkkmmmnnnnnnmmmlllkkkjjjkkkkkkjjjiiihhhgggfffggghhhhhhgggeeedddeeegggcccdddeeeeeedddcccaaa```___aaabbbbbb``````aaacccbbbbbbcccddddddddddddccc___^^^]]]\\\[[[[[[\\\\\\^^^^^^___aaadddiiimmmooovvv{{{~~~{{{{{{}}}~~~~~~~~~~~~|||zzzxxxyyyyyyzzzzzzyyywwwtttssskkkhhhddd```^^^ZZZVVVSSSHHHJJJLLLKKKGGGCCCBBBBBB@@@???>>>???@@@AAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>======<<<======>>>>>>===>>>??????@@@BBBFFFIIIKKKRRR[[[```cccggglllpppsssvvvyyy|||~~~|||wwwrrrmmmjjjhhheeeaaa```aaadddeeefffiiiiiijjjlllpppuuuzzz}}}}}}{{{||||||xxxqqqkkkccc]]]VVVRRRQQQNNNGGGAAAAAA===888777:::;;;999777666777888:::;;;;;;::::::777666666555555555555666555444333333333222000---000000///...------------(((***,,,---,,,++++++,,,)))))))))))))))))))))******)))((()))***+++)))((((((((((((((())))))))))))))))))***++++++,,,------***+++,,,,,,++++++,,,............/////////000000......////////////......///......///111222111000333222222333666999<<<>>>DDDIIIPPPXXX___gggooottt|||>>>:::555///,,,///555:::GGGMMMUUUYYYZZZ[[[]]]___^^^]]]]]]]]]\\\[[[[[[[[[TTTUUUQQQGGG;;;222000111000888DDDMMMSSSWWW[[[^^^___```aaaaaa```aaaccceeeaaabbbccc```XXXNNNEEE@@@777222///000///+++)))******+++,,,,,,...111666:::BBBKKKUUU]]]``````aaacccaaaaaaaaaaaa```\\\VVVQQQAAA===888333000...+++)))*********)))((((((''''''((('''))),,,...000888BBBSSSZZZccciiikkkkkkkkklllllllllkkkkkkkkkjjjjjjjjjiiifff```XXXNNNBBB555---111---+++,,,------000555AAAJJJVVV```dddfffgggiiiiiijjjkkklllllllllllllllkkkgggdddaaa]]]WWWNNNGGG@@@BBBDDDGGGJJJNNNPPPRRRQQQPPPPPPPPPRRRSSSRRRQQQTTTVVVWWWUUURRRQQQRRRUUUQQQTTTWWWZZZ[[[\\\___```aaacccfffiiijjjjjjjjjiiiiiijjjlllnnnnnnllliiihhhhhhhhhhhhhhhhhhgggfffeeefffffffffeeeccccccdddeeebbbccceeefffeeedddbbbaaa^^^aaacccbbbaaa```ccceeeaaaaaabbbcccccccccbbbbbb___^^^\\\ZZZZZZ[[[\\\^^^^^^___aaadddhhhmmmrrruuu{{{~~~zzzzzz}}}}}}~~~~~~{{{xxxvvvsssssstttsssrrrooollljjj```^^^ZZZXXXVVVSSSPPPMMMEEEHHHJJJIIIEEEBBBAAAAAAAAA@@@???@@@BBBBBBBBB@@@AAAAAA@@@@@@??????>>>>>>>>>>>>=========>>>>>>???===>>>??????AAADDDHHHKKKOOOWWWaaahhhlllqqqwww}}}~~~|||wwwtttyyyuuuqqqoooppptttvvvwww}}}||||||~~~{{{tttpppjjjbbb]]]YYYTTTLLLEEEAAA<<<666555888:::999666666777999;;;<<<<<<<<<<<<888777666555555444444555222111111222333111---***000000///---------------(((***,,,---,,,++++++,,,)))))))))))))))*********+++)))((()))***+++***(((*********)))((((((''''''((()))***,,,,,,------,,,***+++---,,,,,,+++---...+++++++++,,,,,,,,,------......////////////......///......///222333333222444555555777;;;???DDDFFFOOOTTT\\\dddkkkrrrxxx|||FFF???666000000222333444EEEKKKSSSWWWYYYZZZ]]]___\\\[[[[[[ZZZYYYXXXWWWWWW\\\ZZZSSSJJJ???555000...444:::CCCMMMUUUZZZ]]]^^^dddddddddccccccaaa``````bbbaaa___\\\WWWNNNCCC<<<888222.........+++***,,,---******...111333999???GGGQQQZZZ]]]___cccdddcccaaa``````___]]]XXXQQQLLLCCC>>>888333111///---,,,,,,,,,***)))))))))***+++)))((()))+++---111===JJJVVV\\\dddhhhhhhhhhiiijjjmmmllljjjiiijjjkkknnnoookkkhhhbbbXXXMMMBBB888333///...---+++&&&%%%...:::CCCMMMWWW\\\```eeeiiiiiijjjkkkkkklllllllllllllllcccaaa^^^\\\ZZZUUUMMMGGGDDDCCCCCCDDDGGGJJJMMMOOOMMMOOORRRRRRRRRRRRSSSTTT[[[[[[[[[YYYXXXXXXZZZ\\\```]]][[[\\\```bbbcccbbbdddfffiiijjjjjjjjjkkkllllllkkkjjjiiiiiiiiijjjkkkfffdddbbbbbbdddeeeeeeeeebbbccccccdddddddddcccccccccdddeeeeeedddccceeefffddddddccccccccccccddddddcccbbb```^^^]]]]]]]]]^^^^^^]]]\\\[[[\\\^^^```bbbcccdddfffhhhkkkoootttxxx~~~{{{wwwsssqqqsssppplllhhhfffccc```]]][[[VVVQQQPPPQQQPPPLLLHHHFFFDDDBBB@@@>>>??????@@@<<<======>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>=========>>>======@@@BBBDDDEEEGGGJJJNNNRRRYYY^^^gggqqqyyy}}}{{{ssshhh___XXXPPPHHHCCC===999888777555777;;;---555===@@@<<<:::<<>>666111000666<<>>888333111///---,,,)))************)))(((((((((((())),,,...222===IIIVVV\\\ccchhhhhhggghhhjjjkkkjjjjjjiiijjjkkklllmmmjjjgggaaaXXXMMMAAA888222---,,,++++++((((((000:::EEEOOOXXX\\\```eeehhhgggjjjjjjkkkkkkkkkkkkjjjjjjddd```\\\YYYWWWRRRKKKEEEBBBBBBCCCDDDGGGJJJMMMOOOMMMPPPSSSUUUVVVXXXZZZ\\\]]]^^^^^^]]]\\\\\\]]]___dddbbbaaabbbeeehhhgggfffgggiiikkklllkkkkkklllmmmlllkkkiiihhhhhhhhhhhhiiifffdddbbbaaacccddddddccc___```aaabbbbbbbbbbbbbbbaaacccddddddddddddeeegggeeeeeeeeeddddddeeeeeeeeeaaa```^^^\\\[[[[[[[[[\\\_________aaabbbeeeggghhhmmmoooqqqrrrtttxxx}}}}}}yyytttooommmmmmiiieeebbb```]]]ZZZXXXTTTOOOKKKJJJKKKKKKHHHDDDEEECCCAAA???>>>>>>??????<<<=========>>>?????????@@@@@@@@@@@@@@@??????>>>???>>>======???@@@@@@@@@CCCEEEHHHKKKNNNQQQVVVZZZccchhhpppzzzuuummmggg\\\QQQIIIBBB<<<:::999777888<<<222777;;;<<<:::999<<<>>>777555444444555666777666333222000///...---,,,,,,//////...---,,,++++++***,,,,,,......///...---,,,,,,,,,+++************+++)))))))))))))))***++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***,,,---///+++(((***---///---***---...//////......///000222222222111111333666:::777999===@@@EEEKKKQQQVVVbbbgggpppxxxNNNFFF<<<444000111333444>>>FFFQQQYYY\\\]]]___```^^^^^^^^^^^^^^^^^^^^^^^^YYYVVVOOOFFF===666222111888???IIISSSZZZ^^^bbbcccaaabbbbbbcccdddeeeeeeeeefffeeeaaa\\\UUUJJJ???888444...+++------,,,,,,...+++)))***---///111777>>>GGGRRR\\\```bbbfffgggfffaaa``````^^^[[[VVVNNNIIIAAA===777333000///...,,,(((***+++,,,,,,***((('''&&&'''***...///333===IIIVVV\\\cccggghhhggghhhjjjhhhiiiiiijjjjjjjjjjjjjjjiiifff```WWWLLL@@@777222,,,))))))++++++,,,333:::FFFPPPZZZ^^^```dddfffeeeiiiiiiiiiiiihhhhhhgggfffbbb^^^YYYVVVSSSOOOIIIDDDAAABBBBBBDDDGGGKKKNNNPPPOOORRRUUUXXXYYY[[[^^^```___aaabbbbbbaaa``````aaafffffffffhhhjjjkkkjjjiiiiiikkklllllljjjjjjjjjkkkjjjjjjhhhgggffffffffffffeeecccaaaaaabbbbbbaaa```\\\\\\^^^___````````````___```bbbccccccdddfffhhhffffffggggggggggggffffffaaa```^^^\\\[[[[[[\\\\\\```bbbeeehhhllloooqqqssssssuuuvvvxxxyyy|||~~~{{{wwwqqqkkkfffcccbbb___[[[YYYWWWUUURRRPPPLLLIIIEEEEEEFFFFFFDDDAAACCCBBB@@@>>>=========>>><<<<<<==================>>>>>>???@@@@@@>>>===<<>>888888888888888999:::;;;444555444333333444888:::222111000///////////////------.........---,,,+++---...///000000///------------,,,+++++++++++++++***))))))))))))***++++++,,,,,,,,,,,,++++++++++++---------------------------......---++++++,,,...111...+++,,,...000...,,,---///000000//////000111111222444444555777:::======???CCCHHHNNNVVV^^^dddlllrrr{{{SSSLLLAAA888222111333444<<>>HHHRRR]]]aaadddhhhiiigggcccbbbaaa___\\\UUUNNNHHH???;;;666222000///...---++++++,,,,,,,,,+++***)))%%%'''***///000444>>>IIIVVV\\\cccggggggggghhhiiiggghhhjjjkkklllkkkjjjiiigggddd^^^VVVKKK@@@666111---)))(((+++...///333999FFFPPPZZZ^^^aaadddfffeeeggggggffffffeeecccbbbaaa^^^YYYTTTRRRPPPNNNIIIEEEBBBBBBDDDFFFIIIMMMOOOQQQSSSUUUXXXYYYZZZZZZ\\\^^^```bbbeeeeeedddcccccccccffffffhhhiiikkkkkkjjjiiihhhiiijjjiiigggfffeeefffhhhgggfffeeeddddddccccccdddbbbaaa```aaaaaa___^^^ZZZ[[[\\\^^^___`````````\\\^^^```bbbbbbdddfffhhhggghhhiiijjjjjjiiihhhgggeeecccaaa^^^]]]^^^___```aaadddjjjpppuuuyyy{{{|||xxxyyy{{{{{{|||~~~}}}{{{vvvtttqqqlllfff```[[[YYYXXXUUURRRPPPOOOMMMKKKIIIGGGEEECCCCCCDDDEEEDDDBBBAAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@@@@>>>===<<>>:::444111//////...------+++)))((('''(((***+++%%%&&&+++///111444>>>IIIUUU[[[cccggggggggggggiiigggiiikkkmmmmmmllljjjiiigggddd^^^UUUKKK@@@666111///+++***,,,...///333888DDDOOOYYY^^^```dddeeedddccccccbbbaaa```^^^]]]\\\XXXTTTPPPOOOPPPOOOLLLHHHEEEFFFHHHJJJMMMPPPRRRTTTVVVYYY[[[\\\\\\]]]^^^``````bbbeeefffeeedddddddddeeegggiiijjjjjjjjjiiiiiiggghhhiiihhheeecccccccccdddddddddccccccbbbaaaaaacccbbb``````aaa```^^^]]][[[\\\^^^___```aaaaaabbb[[[]]]```aaabbbdddgggiiijjjkkknnnoooooonnnkkkjjjhhhfffccc```___```aaacccdddhhhnnnuuu{{{{{{|||}}}}}}zzzwwwtttqqqnnniiihhheeeaaa\\\XXXTTTRRRPPPMMMKKKIIIIIIHHHGGGEEEDDDBBBAAAAAACCCCCCCCCCCC???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>>>>BBBFFFJJJNNNRRRXXX\\\]]]aaagggmmmrrrxxx~~~pppdddVVVHHHAAA===999999;;;:::777666777:::999555111555777777444111111444777222111000...---,,,++++++***+++---//////...---+++,,,---...//////...---,,,...---,,,,,,++++++,,,,,,***************++++++,,,///.........------,,,,,,---------......///////////////000...---,,,---///222000//////000000000000///000222222222222333555444666888999:::<<>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAABBBCCCDDDAAAFFFMMMRRRVVV\\\dddjjjkkkooouuu{{{yyyiiiZZZKKKCCC???;;;888999888777666777999888333///666666666555333222333444222111///...,,,++++++***+++,,,---.........---,,,+++,,,---...///......---------,,,++++++++++++++++++************+++,,,,,,............------------------......///000000000///000000///------...000000000000000000111222222000111333333333333555777666888:::;;;===@@@DDDHHHNNNSSSZZZccclllvvvWWWUUUOOOFFF<<<666444444444>>>LLLWWW]]]aaadddfffbbbbbbbbbbbbbbbbbbcccccc___ZZZPPPDDD999444333444666AAAPPPYYY]]]___cccgggggggggeeeeeefffgggiiijjjhhheee```YYYQQQHHH>>>888444...***++++++((((((***)))***---000...///777BBBJJJUUU```dddeeegggfffcccdddccc```]]]XXXQQQHHHBBB;;;777222///.........---+++)))'''%%%%%%&&&((()))''''''***---///444AAAMMMUUU[[[bbbfffffffffggghhhhhhhhhjjjkkkkkkkkkjjjiiigggddd^^^VVVKKKAAA888333---,,,,,,---,,,---666@@@GGGQQQZZZ]]]^^^___]]][[[YYYYYYYYYXXXXXXVVVUUUUUUSSSQQQPPPQQQSSSRRRNNNJJJQQQRRRSSSUUUWWWYYYYYYZZZ[[[]]]```aaabbbbbbdddfffbbbcccddddddcccdddfffhhhggghhhjjjiiiggggggiiikkkdddeeefffeeecccaaaaaabbb]]]^^^___`````````___^^^`````````aaabbbbbb```^^^``````aaabbbbbbbbbbbbbbbaaacccfffhhhiiijjjmmmooouuuwww{{{}}}}}}{{{wwwuuunnnkkkgggdddcccdddggghhhpppssswww}}}}}}uuuttttttvvvxxxyyyyyyxxxoookkkfffbbb___\\\YYYWWWWWWUUUSSSOOOLLLJJJHHHGGGFFFDDDBBBBBBCCCCCCCCCBBB???@@@@@@?????????AAABBB>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<======>>>>>>?????????@@@BBBEEEHHHJJJKKKQQQYYY___dddkkkttt{{{yyy}}}~~~lll]]]NNNFFFBBB===999888888777666555555555333222444444444555666555333222111000///...------------------------------,,,,,,+++,,,---///000000000///,,,,,,+++************+++++++++******++++++,,,---------------------......---......///000000111111000000111///...---///000...//////000000111333444000222444444444555666888777999;;;===AAAFFFMMMQQQYYY___gggqqqzzzWWWVVVQQQIII>>>777444444:::CCCNNNWWW[[[]]]___aaa]]]]]]^^^```aaabbbcccddd^^^YYYOOOCCC:::555555777777BBBQQQ[[[^^^```dddhhhfffeeeeeeeeefffiiikkkmmmkkkgggaaaZZZQQQFFF<<<555333...+++,,,---++++++---)))+++...000//////888CCCJJJUUU```dddeeefffeeebbbcccaaa___\\\VVVNNNFFF@@@:::777222///.........---++++++++++++************(((((()))---///444AAANNNUUU[[[bbbfffffffffggghhhgggggghhhiiiiiiiiiiiiiiigggddd^^^VVVLLLAAA999333***+++,,,---+++---888EEEIIISSS\\\]]]\\\\\\ZZZVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTRRRRRRSSSUUUSSSMMMIIIUUUVVVWWWYYYZZZ[[[\\\\\\^^^___aaaaaa___^^^___```cccddddddccccccdddgggiiieeeggggggfffddddddgggjjjaaabbbcccbbb```^^^^^^___[[[\\\^^^___```______^^^```___```aaaccccccaaa___aaaaaabbbbbbbbbbbbbbbaaaeeegggiiikkklllmmmppprrryyy||||||yyyrrroookkkhhhggghhhkkkmmmuuuwwwzzz|||sssrrrppppppqqqqqqpppnnnccc```[[[XXXUUUSSSQQQOOOQQQOOOLLLIIIFFFCCCAAAAAADDDBBB@@@@@@BBBBBBBBBAAAAAABBBBBBAAA@@@AAABBBCCC===>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>??????@@@??????@@@BBBFFFKKKMMMUUU[[[dddkkkpppxxxnnn___PPPHHHDDD???:::888999888555333222222444555222111111444888888555111000000////////////000000///...---,,,,,,,,,,,,---+++,,,...000222222222222,,,+++******))))))******++++++******++++++,,,---+++,,,,,,------.........---......///000111111222000111111000......///000---...//////000111333555111333444555555555777999777999;;;???DDDKKKSSSYYYcccjjjsss}}}TTTQQQKKKEEE>>>999555333888@@@KKKVVV]]]```bbbcccaaaaaabbbbbbbbbccccccccc___WWWMMMDDD:::111000444999DDDQQQXXX^^^eeeiiijjjkkkjjjhhhggggggjjjmmmnnnjjjggg```WWWMMMDDD===999222000---+++)))))))))******+++++++++---444>>>FFFKKKVVV___```^^^___ccceeefffccc___YYYRRRIII???888444444222///+++******+++(((((((((((())))))))))))$$$$$$(((555AAAGGGRRR[[[bbbdddeeehhhiiihhhmmmmmmnnnnnnmmmkkkiiihhhjjjeee^^^VVVNNNDDD;;;666666+++&&&+++000000777BBBRRRWWW[[[YYYXXXZZZZZZWWWVVVUUURRRPPPOOOPPPRRRSSSUUUSSSRRRSSSUUUXXXYYYZZZ\\\]]]]]][[[ZZZ[[[]]]___^^^^^^^^^^^^______```aaaeeefffggghhhiiihhhgggggghhhgggfffdddcccbbbbbbbbb``````aaaaaa```___^^^^^^XXXZZZ]]]___``````___^^^```___^^^]]]^^^```bbbcccaaabbbddddddeeegggjjjmmmlllmmmooorrruuuwwwyyyyyy}}}yyyuuuqqqmmmlllnnnppppppooosssvvvzzzyyyrrrmmmhhhffffffeee___ZZZ[[[WWWQQQNNNLLLLLLLLLLLLMMMJJJFFFCCCAAA@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@???>>>===;;;:::;;;;;;;;;<<<>>>>>>===<<>>;;;888444222333444444444333222222111111222222333......////////////......000///---,,,+++,,,,,,---------///000111111111111...---,,,,,,++++++,,,,,,+++,,,---...///...---,,,...---,,,,,,---...---,,,111...++++++,,,///000000111111111111111000/////////000222333444333333222000111222111///111666:::<<<===@@@EEELLLUUU\\\```nnnuuuUUURRRLLLEEE???999666444888@@@KKKUUU\\\___```aaa___```bbbddddddcccaaa```___WWWMMMDDD:::222111555===HHHTTT[[[```eeegggfffkkkkkkiiiiiiiiijjjlllmmmiiieee]]]TTTJJJBBB;;;888333111///---,,,++++++++++++,,,,,,,,,...444>>>FFFNNNXXX```aaaaaaccceeefffdddaaa]]]WWWPPPFFF===666555444111///------,,,,,,******************))))))!!!)))...---...888CCCHHHSSS\\\dddfffgggiiikkkjjjlllmmmmmmnnnnnnmmmlllkkkjjjfff___WWWOOOEEE;;;555666---)))---000000888DDDMMMTTTXXXXXXWWWWWWUUUQQQQQQPPPNNNLLLLLLNNNPPPQQQUUUUUUVVVXXX[[[]]]______^^^______]]]\\\\\\^^^```^^^]]]]]]]]]^^^___aaabbbfffggghhhiiiiiihhhggggggeeeeeecccbbbaaaaaaaaaaaa_______________^^^]]]]]]WWWXXXZZZ[[[\\\\\\[[[[[[^^^^^^]]]^^^___```bbbcccaaabbbcccdddeeegggkkkoootttvvvxxxzzz|||}}}}}}|||}}}yyyvvvsssooonnnpppqqqpppoootttvvv{{{~~~vvvpppiiiddd___]]]]]][[[WWWSSSQQQOOOLLLJJJJJJIIIHHHGGGHHHFFFDDDBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@????????????@@@@@@@@@???>>><<<;;;>>>>>>>>>???@@@@@@??????CCCDDDFFFIIINNNUUU^^^dddpppvvv~~~vvvmmmbbbXXXRRRNNNIIIEEEBBB===888444444444333222111111111000000111111111.........//////.........------,,,++++++,,,---...------///000000111111111...---,,,,,,++++++,,,,,,++++++---.........---,,,///...------//////...---...---,,,---///111111000000000111111000000///...///000222333444555555444555666777555444666<<>>JJJWWW^^^bbbfffgggfffllllllllllllkkkkkkjjjjjjfffbbbZZZPPPGGG???999666111000///...---,,,+++***+++,,,......///555>>>EEERRRYYY```bbbdddggghhheeebbb___YYYSSSLLLCCC;;;555666222......///000///---,,,,,,,,,++++++******)))&&&,,,///...///666@@@FFFSSS]]]dddggghhhkkklllkkkkkklllmmmnnnnnnnnnnnnmmmjjjfff```YYYPPPFFF<<<666444///---000000000999FFFJJJRRRWWWWWWVVVUUURRRNNNMMMLLLKKKKKKLLLNNNPPPQQQUUUWWWZZZ]]]```bbbcccccc```aaaaaa___]]]]]]^^^```^^^]]]\\\\\\]]]```bbbdddgggggghhhhhhhhhggggggfffaaaaaa```_______________\\\]]]]]]]]]]]]\\\\\\[[[XXXXXXXXXWWWWWWWWWXXXXXX[[[\\\]]]^^^```bbbcccdddbbbdddeeegggiiimmmssswww~~~|||yyyvvvtttrrrrrrrrrqqqpppnnnrrrtttxxx}}}{{{xxxvvvqqqkkkeee]]]XXXSSSPPPPPPOOOMMMKKKGGGFFFEEEEEEFFFEEECCCAAAAAA@@@@@@?????????@@@@@@@@@@@@??????@@@@@@AAABBB???????????????>>>>>>>>>??????@@@@@@???>>>===<<<=========>>>>>>?????????EEEHHHMMMSSSZZZdddmmmtttxxxooogggaaa\\\UUUQQQKKKDDD<<<777555444111///000000000000000000000000------............------...---,,,+++++++++,,,,,,---......///000000000000...------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,000///......000000000...++++++---///222333111000111111111000000000//////000111222444555666666666555666666555444777>>>DDDEEELLLTTTZZZ___gggqqqyyyWWWTTTNNNGGGAAA;;;888666:::AAALLLUUU[[[^^^_________aaadddeeeeeeccc```^^^\\\TTTJJJAAA888111222777<<>>DDDRRRYYY___bbbeeeiiihhhddd```]]]WWWPPPIIIAAA999444444///++++++///111///,,,------,,,+++***))))))(((###'''***+++...666@@@GGGSSS\\\dddfffhhhkkklllkkkkkkllllllllllllllllllllliiifffbbb[[[SSSIII>>>777222000000111///000:::FFFLLLRRRVVVUUUTTTTTTSSSPPPMMMLLLLLLMMMNNNQQQSSSUUUVVVYYY]]]```bbbbbbbbbbbbaaabbbbbbaaa^^^]]]^^^___]]]]]]\\\\\\]]]```ccceeeggggggggggggffffffeeeeee^^^]]]\\\\\\\\\\\\\\\]]]ZZZZZZ[[[[[[[[[ZZZZZZYYYZZZXXXVVVUUUTTTTTTVVVVVVXXXYYY\\\___aaacccddddddeeehhhkkknnnsssyyy|||~~~|||{{{|||}}}|||zzzyyyvvvuuuuuutttsssqqqooommmoooqqquuuzzz~~~zzztttoookkkfff```\\\TTTPPPKKKGGGGGGGGGFFFFFFDDDCCCAAAAAAAAAAAA@@@>>>=====================<<>>>>>>>>>>>>>>>>>=========>>>???@@@@@@AAABBBDDDMMMQQQXXX___hhhqqqzzz|||wwwrrrkkkddd^^^TTTKKK@@@999666555222...000000000000000000000000,,,,,,------------,,,,,,///...---,,,+++***))))))---......///000000//////......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,///...---...000111000///+++++++++...111333333222333333222111111111111111333333444555555666666666444555666555555:::BBBHHHLLLUUU___dddhhhnnnyyyWWWTTTNNNHHHAAA<<<888666:::BBBLLLVVV\\\^^^___```bbbcccccccccccccccbbbbbbZZZQQQHHH???666000222777===IIIXXX```eeeiiijjjhhhiiijjjlllmmmllljjjfffddd```\\\TTTKKKBBB:::444222+++,,,,,,,,,+++***))))))***---000111222666===CCCPPPWWW]]]aaadddgggfffaaa___[[[TTTMMMGGG???999444111---((()))...000...+++,,,,,,+++***))))))((((((((()))+++...222:::DDDLLLRRR[[[ccceeegggjjjlllkkkllllllkkkjjjiiiiiiiiihhhiiigggccc^^^WWWMMMBBB;;;111111111111000222;;;FFFMMMQQQRRROOOOOORRRTTTSSSMMMMMMNNNPPPRRRTTTWWWXXXZZZ^^^cccdddcccbbbaaaaaa```bbbbbbaaa___]]]]]]^^^^^^]]]]]]]]]___aaadddfffffffffeeedddccccccbbbbbb[[[ZZZZZZYYYYYYYYYZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXYYYWWWTTTRRRQQQQQQRRRSSSWWWXXX[[[^^^aaacccdddeeegggjjjooouuu{{{~~~{{{zzzyyyxxxyyy{{{{{{zzzxxxuuuvvvvvvvvvtttqqqooonnnnnnqqquuuzzz~~~~~~{{{yyywwwvvvsssooojjjddd___ZZZVVVSSSOOOKKKGGGDDDCCCDDDDDDDDDGGGDDD@@@>>>>>>?????????@@@@@@???>>>======<<<;;;???>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@=====================>>>@@@BBBDDDEEEFFFHHHKKKOOOVVV[[[dddmmmvvv~~~zzzqqqkkk\\\RRRDDD<<<999777333///000000111222222111000000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......////////////...///...------,,,,,,------+++++++++,,,,,,,,,------...---,,,---///000///...---,,,+++,,,///333555666666555444444333333444444666666555555555444555555777999;;;<<<>>>CCCLLLRRRZZZcccmmmrrruuuzzzWWWTTTNNNGGGAAA<<<888666999@@@KKKUUU[[[^^^___```bbbbbbbbbbbbbbbccccccdddYYYPPPFFF>>>666111333999AAALLLYYY^^^bbbeeeeeecccfffhhhjjjkkkjjjgggdddbbb]]]ZZZTTTLLLCCC:::444000------------,,,,,,,,,,,,))),,,000111222666<<>>EEEJJJNNNMMMJJJJJJOOOSSSSSSOOOOOOQQQRRRUUUWWWZZZ[[[```dddhhhhhheeebbbbbbccc```aaabbbbbb```^^^^^^_________``````bbbcccdddeeedddcccbbb```___^^^^^^^^^ZZZYYYXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXVVVUUURRRPPPOOOOOOPPPQQQWWWXXXZZZ]]]```bbbdddeeegggkkkrrryyy}}}zzzvvvvvvwwwyyy|||}}}{{{zzzvvvwwwxxxwwwuuurrrqqqqqqrrrsssvvvyyy|||~~~~~~yyyxxxvvvssspppllljjjiiicccaaa]]]XXXSSSNNNKKKIIIJJJHHHFFFCCCBBBBBBCCCCCCHHHDDD???<<<===>>>??????EEEDDDBBB@@@>>>=========>>>>>>>>>===>>>>>>???@@@?????????@@@@@@@@@@@@@@@======<<<<<<===>>>???@@@???BBBFFFHHHJJJMMMSSSXXX___fffooozzz~~~xxxgggZZZJJJ@@@===:::666111000000222222222222000000------............------((()))+++---///000000111---....../////////......///......---------------------,,,,,,,,,---...///...---,,,---///000000///111///------111555777888888777666555444555666777666666555444444444444555777:::???BBBFFFLLLUUU[[[dddllluuu{{{~~~WWWSSSNNNGGG@@@;;;777666555===HHHSSSYYY\\\^^^___\\\^^^```aaabbbbbbbbbaaaYYYQQQGGG???777222555;;;AAALLLWWW\\\___bbbcccbbbccceeeggghhhgggeeebbb```\\\YYYTTTMMMDDD;;;333///------,,,++++++,,,---...(((,,,///111222555:::???IIITTT^^^```___aaaaaa```[[[VVVNNNGGG@@@:::555222...---+++++++++,,,,,,---++++++++++++++++++******///******...333777@@@IIIRRR[[[cccfffhhhlllmmmmmmlllkkkjjjhhhhhhhhhiiiiiigggggggggddd___VVVKKKCCC777666444333666<<>>DDDBBB???===;;;;;;<<<===>>>============>>>??????>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>???@@@BBBCCCBBBFFFKKKNNNQQQVVV___eeemmmsss}}}ssseeeRRRFFFAAA===777222...///111222222111///............//////.........***+++---///000000000000---......//////...------//////...---------------......---------...///000...------...000111111000444222222333666999::::::999888666555444555666777333333333333333555666777888===DDDJJJOOOVVV^^^dddlllqqqzzzVVVSSSMMMFFF@@@;;;777555333;;;FFFQQQWWW[[[]]]^^^WWWZZZ^^^bbbcccbbb```^^^[[[RRRHHH@@@999444777>>>>>>HHHTTTYYY]]]ccceeeeeeaaacccdddfffeeedddaaa```[[[YYYUUUOOOFFF<<<333...,,,***)))((((((***,,,---'''+++///111222555:::>>>GGGTTT___aaa______```aaaZZZTTTLLLDDD>>>888333000.........,,,++++++---///,,,,,,,,,,,,,,,,,,,,,---000******000555:::CCCMMMSSS\\\eeegggiiimmmooonnnkkkjjjiiiiiiiiijjjkkklllgggggggggfffaaaXXXMMMFFF:::888555555999@@@EEEFFFFFFKKKNNNNNNOOOSSSVVVUUUYYYZZZ[[[]]]```bbbcccddd___cccfffeeeaaa___```ccc```bbbeeeeeedddcccccccccaaabbbdddfffgggfffdddcccaaa___]]][[[YYYXXXXXXXXXZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXXXX[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZYYY[[[]]]aaadddfffnnnsss{{{|||xxxuuussssssuuuyyy~~~zzz|||}}}{{{xxxwwwyyy{{{rrrrrrqqqpppmmmkkkhhhfff```___]]][[[YYYVVVUUUTTTMMMNNNNNNLLLHHHDDDBBBAAA???@@@@@@???>>><<<======<<<;;;;;;===??????>>>===???===:::888777888999;;;===============>>>??????<<<=========>>>>>>??????@@@@@@??????@@@BBBDDDEEEKKKPPPVVVZZZ]]]dddmmmuuuyyy|||mmmXXXJJJDDD???888222---...///111111///...---......////////////......000000111111000...,,,+++---......///......------//////...------------...//////...---...///000111///......///222333222111555555666888;;;<<<;;;999999777555444333444666777000000111111333666888:::???EEEMMMUUU[[[bbbjjjooouuuyyyVVVQQQJJJDDDAAA>>>:::777777<<>>777444333+++++++++,,,,,,---------(((+++...//////000444888LLLUUU]]]aaabbbcccaaa]]]ZZZSSSIII@@@999555333111+++)))***...///,,,+++------((($$$%%%))),,,***((('''***,,,...222;;;FFFNNN\\\___cccgggjjjlllmmmmmmhhhhhhhhhiiiiiiiiijjjjjjiiifffcccbbb```ZZZQQQIII>>>===<<<;;;<<>>??????@@@<<<<<<<<<======>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>======<<>>===???AAABBB@@@>>>AAABBBDDDFFFGGGJJJNNNQQQYYY]]]cccjjjpppwww}}}tttbbbSSSHHHAAA;;;888444333222000///.........333111///---,,,---...///---,,,+++***)))((('''&&&+++,,,---.........---,,,//////...---------......------,,,---...000111333...///000222444555777777111333666888:::999888777888666444333333333222111222000///111555:::>>>AAAJJJQQQ[[[dddiiiooouuuyyySSSOOOJJJFFFBBB===888333777<<>>888444222111000---...000///+++)))+++***(((&&&&&&((()))(((&&&+++---000222666???JJJSSS\\\___cccgggkkkmmmmmmnnnkkkkkkkkkjjjjjjiiiiiiiiifffcccaaa```___ZZZRRRKKKBBBAAA@@@???AAACCCFFFHHHKKKLLLNNNPPPTTTWWWYYY[[[___```ccceeeeeedddcccbbbcccaaa______```aaa```^^^bbbdddhhhkkklllkkkiiihhhhhhfffddddddcccbbb___]]][[[\\\\\\\\\\\\\\\[[[[[[[[[[[[YYYWWWTTTSSSUUUWWWUUUUUUVVVWWWXXXZZZ[[[\\\^^^]]]\\\[[[[[[ZZZ[[[[[[ZZZ\\\___```aaacccgggiiipppvvv|||}}}{{{yyywwwvvvuuutttwwwyyy|||~~~~~~}}}{{{zzzzzzyyyvvvtttqqqnnniiiddd___YYYSSSOOOPPPNNNLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA<<<<<<======>>>>>>??????<<<<<<<<<======>>>???@@@=========<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>???>>>>>>@@@CCCDDDCCCAAACCCEEEGGGJJJMMMQQQVVVZZZeeeiiipppvvv|||xxxfffVVVJJJBBB<<<888555555333222111000000000222111///---,,,---............---,,,+++***)))(((---...///111111111000000000/////////////////////...------...///111333444111222333444666777888888777888:::;;;;;;999666555777555333333333333222111333111000222777===BBBEEEOOOWWWaaajjjpppuuuzzz~~~SSSPPPMMMIIIDDD>>>777333666<<>>>>>>>>???========================<<<<<<<<<======>>>???@@@>>>>>>>>>>>>=========<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCGGGIIIIIIIIIHHHKKKNNNRRRWWW]]]dddiiisssxxx~~~kkkZZZMMMDDD===999777666555444333222222222111000...---,,,------...//////......---,,,++++++***+++,,,......////////////000111222222222111000/////////000111333555666555666666777777888999999:::;;;<<<<<<;;;999777555666444222222333333222111333222222444999AAAHHHMMMVVV^^^jjjsssyyy}}}VVVSSSOOOIIICCC>>>999555444;;;FFFQQQXXX[[[[[[ZZZ`````````aaa``````___^^^VVVOOODDD:::444333444666AAALLLWWW]]]aaaeeeggggggeeefffggggggeeeccc```^^^YYYSSSJJJAAA:::444000...,,,,,,++++++******))))))***++++++******---444:::>>>HHHSSSYYY^^^```___[[[QQQKKKAAA999555222000///...,,,---111111---,,,...,,,000333222---***+++---***,,,///222777AAANNNWWW^^^```dddhhhkkkmmmnnnnnnlllkkkiiigggdddbbb```___```^^^\\\[[[YYYVVVQQQLLLJJJJJJIIIIIIJJJLLLNNNOOOQQQSSSUUUXXX[[[]]]___```bbbcccdddeeeeeedddbbbaaaaaa```_________`````````eeehhhllloooppppppnnnllljjjhhhdddbbb```^^^\\\ZZZ\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZXXXUUUTTTTTTVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]^^^^^^]]]___aaacccdddfffjjjlllsssvvv|||~~~|||yyywwwuuutttsssssstttuuuwwwyyy|||}}}~~~~~~|||yyyvvvsssnnnhhhddd\\\YYYUUURRROOOLLLHHHFFFBBBAAA???>>>>>>>>>???@@@======<<<<<<<<<======>>>==================<<<<<<<<<<<<<<<<<<===>>>???@@@?????????>>>>>>=========????????????@@@AAABBBBBBDDDDDDFFFIIILLLOOORRRSSSRRRUUUZZZ___eeemmmuuuzzznnn\\\NNNEEE>>>999777666555444333333333333000///...---------......000/////////......------)))***+++,,,---...//////...///222333444333111000000000111222444555666777777777777777777777777777666777888999999999777777555333111111222333333222333333444777===FFFPPPVVV]]]fffqqqzzzXXXUUUNNNFFF>>>:::888777333999EEEPPPWWW[[[[[[ZZZaaaaaaaaaaaa```___^^^]]]TTTNNNDDD:::555333555777???JJJVVV]]]aaafffhhhfffggghhhhhhgggeeebbb```^^^WWWPPPFFF>>>888333///,,,+++++++++******)))))))))'''))),,,,,,,,,...333777<<>>======>>>???@@@<<<<<<;;;;;;<<<<<<===>>>============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@????????????????????????BBBAAAAAA@@@AAAAAABBBCCCFFFGGGJJJNNNRRRVVVZZZ]]]```ccciiiooovvv}}}lllZZZNNNEEE>>>999666555444333333222333333000000//////.........////////////////////////.........///000111222333444---...111333444333222111222222333444555666777777777777666666666555555555222333444555555444444333333111000000222333333222222444888<<>>JJJVVV]]]bbbggghhhggghhhhhhgggfffdddaaa^^^]]]UUUMMMCCC;;;666333///,,,*********)))))))))))))))%%%(((,,,---,,,...222555<<>><<<:::???>>>===<<<======??????<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@?????????@@@AAAAAABBBBBBDDDDDDCCCCCCCCCEEEFFFGGGKKKNNNRRRVVVZZZ___fffjjjoootttzzzxxxfffVVVJJJCCC<<<999555444333222222222222222000000000000000000000000000000000000000000000111/////////000111222333444---///000222444444444444444444555666666666666666555555555444444333333333222222222222111000......111000///000111333333222222777===CCCKKKUUU```iiinnnuuu~~~WWWUUUNNNEEE<<<666444555444:::DDDNNNWWW\\\^^^^^^_______________^^^]]]\\\OOOJJJ@@@777111///000111>>>JJJWWW___dddhhhjjjiiiggggggeeedddaaa^^^\\\ZZZRRRJJJ???888555333///,,,((((((((()))))))))))))))&&&)))*********,,,222777<<>>===<<<;;;;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<=========<<<<<<<<<======>>>???@@@@@@@@@AAABBBDDDEEEFFFGGGIIIIIIHHHIIIKKKNNNQQQSSSWWWZZZ___ccchhhnnnvvv{{{}}}|||ppp___PPPFFF@@@;;;888444444333333222222333333111111111222222222111111111111111222222333333333000000/////////000222333///000111333444555666777555666666777777666444444444333333333333333222222111111111111000000//////000///...///111333333222333:::CCCKKKSSS]]]iiiqqqxxx~~~XXXWWWSSSKKKAAA999666666666;;;DDDNNNWWW]]]```aaa^^^^^^______^^^]]]]]]\\\MMMHHH???555///---...///???KKKYYY```eeejjjllljjjfffeeedddbbb___\\\ZZZXXXQQQHHH===777444333000---''''''(((((())))))******((())))))((('''+++333999<<>>;;;;;;<<<===>>>>>><<<<<<:::999999999:::;;;===<<<;;;;;;::::::;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<======>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJNNNNNNOOOPPPSSSXXX[[[^^^bbbfffkkkooottt{{{vvvkkkZZZMMMDDD>>>:::777555555444333333333444444111222222333333333222222222333333444444555555555555444333333333444555666111222222333555777999:::666777777777666555333222333333333333333333333333...//////111222333444444000......///111333333222555===HHHQQQYYYcccnnnvvv[[[XXXQQQIIIBBB<<<777666444;;;EEEPPPXXX]]]______bbb___\\\ZZZ[[[[[[[[[ZZZNNNFFF===777333000333999BBBNNNZZZ```cccggghhhffffffddd```]]]^^^___ZZZRRROOOEEE;;;777444///,,,,,,+++++++++************)))%%%(((***++++++,,,111555@@@KKKUUUZZZ[[[ZZZVVVPPPFFFAAA:::555333222222111222222111222333333000...000///---+++((()))+++...000444;;;EEEOOOXXX]]]___ccccccddddddcccbbb```___\\\[[[YYYWWWUUUSSSSSSRRRMMMNNNOOOQQQSSSTTTVVVWWW[[[[[[ZZZZZZZZZ\\\]]]^^^^^^___aaaccccccbbb```___^^^^^^___aaacccfffhhhiiiooommmkkkiiiiiihhheeecccfffffffffeeedddcccaaa```[[[[[[ZZZXXXWWWXXX[[[^^^ZZZ]]]\\\XXXWWWXXXWWWSSSQQQOOOMMMLLLMMMPPPTTTWWW^^^^^^___bbbeeeeeeaaa]]]___YYYVVVZZZ[[[YYYZZZ___ccceeeiiioooxxxzzzuuurrrppppppooollliiiddd```]]]XXXRRRJJJFFFGGGFFFCCC???>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<888999::::::<<<<<<===>>><<<<<<<<<>>>??????===;;;<<<===>>>@@@@@@@@@???>>>DDDFFFGGGIIIKKKOOOTTTXXXSSSUUUXXX[[[^^^ccciiimmmooosssyyy}}}nnnaaaRRRIIIBBB===<<<===222444666555222111222555222111333555222///666@@@555666777888999888777777666555444444555444222000222111000111444555666555888888666555444333333333333333222111000000000111.........//////////////////000111222333444555555:::AAAKKKVVV```kkkvvv~~~___[[[VVVNNNFFF???:::888555;;;EEEPPPXXX]]]_________]]][[[ZZZ[[[ZZZYYYXXXNNNEEE<<<777333000444999AAAMMMXXX^^^aaaeeefffdddeeeddd```]]]^^^___ZZZRRRNNNDDD;;;777444///,,,,,,*********)))))))))((((((%%%(((***+++***,,,111666>>>IIISSSXXXYYYXXXTTTNNNFFFAAA:::444222222222222333222222222333222000...//////---+++)))))),,,///333666===GGGQQQXXX]]]___ddddddcccbbb```^^^\\\[[[YYYXXXVVVUUUSSSRRRQQQQQQMMMNNNPPPRRRTTTVVVXXXYYY\\\\\\[[[[[[\\\]]]___```___```aaaccccccbbbaaa```______aaaccceeegggiiikkknnnllljjjiiiiiihhhfffeeeeeeeeeeeecccbbb```___^^^YYYXXXWWWUUUUUUWWW[[[______aaa```[[[WWWVVVSSSNNNNNNMMMJJJJJJKKKOOOSSSVVV^^^^^^```cccffffffbbb___\\\WWWVVV[[[^^^^^^aaafffhhhiiimmmssszzzyyysssnnnjjjjjjiiifffbbb^^^ZZZWWWPPPJJJDDDAAABBBBBB@@@=========;;;:::::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>999999::::::;;;;;;<<<<<<;;;;;;;;;<<<===<<<;;;999;;;<<<===???@@@@@@AAAAAAGGGJJJMMMPPPSSSWWW\\\```___aaacccfffiiimmmssswww|||}}}ttteeeYYYLLLDDD???:::888999444555666555222000111222444000///222222///222777555666888999:::999999888888777666666777666444222333111000111333555555444222222111111000000111111111111000/////////000000............////////////000111222222333555777999BBBIIISSS\\\eeeoooyyy```]]]YYYRRRJJJBBB;;;777555;;;EEEPPPXXX\\\^^^^^^]]]\\\[[[[[[\\\[[[XXXVVVNNNEEE<<<777222111444:::AAALLLWWW\\\___bbbcccaaaddddddaaa]]]]]]^^^YYYRRRMMMDDD:::666333///,,,,,,))))))))))))((((((((('''&&&(((*********,,,111666>>>IIISSSWWWYYYXXXTTTOOOHHHBBB:::444111111222333444333222333333222000---//////---+++***+++...000666;;;BBBJJJRRRYYY]]]___cccbbb```^^^\\\YYYWWWVVVUUUTTTSSSRRRPPPPPPPPPPPPNNNOOOQQQTTTWWWZZZ\\\]]]___^^^]]]]]]]]]^^^___```___```aaabbbcccbbbaaaaaa```aaaccceeegggiiikkklllmmmkkkiiiiiiiiiiiigggeeedddcccbbb```^^^\\\[[[ZZZWWWVVVUUUTTTTTTXXX___cccccceeeddd___ZZZXXXSSSMMMNNNLLLJJJJJJLLLPPPTTTWWW___```bbbeeeggggggdddaaa\\\YYYZZZ___bbbeeeiiinnnooopppsssxxx~~~{{{ssslllgggaaaaaa___]]]YYYTTTQQQNNNIIIDDD???>>>??????>>><<<===<<<:::999999999:::;;;<<<===>>>??????>>>===<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;:::999<<<===>>>@@@BBBEEEGGGHHHMMMQQQWWW]]]aaaeeejjjmmmnnnppprrrtttwww{{{rrrggg]]]RRRHHHCCC???:::888999888999999777444222222333666111///222333111///000666777888:::;;;;;;:::::::::999888888999888666555444222111111222333333222............//////000111//////.........///000000------........./////////222222222111222555:::>>>LLLSSS\\\eeellluuu}}}]]][[[XXXRRRIII@@@888444666<<>>>>>>>>===<<<<<<;;;:::999888999::::::999;;;===>>>>>>===;;;999;;;;;;::::::999999999999===>>>>>>>>><<<<<<<<<<<>>CCCKKKQQQTTTWWWZZZ\\\YYYXXXUUUSSSSSSSSSTTTTTTPPPPPPPPPPPPPPPQQQRRRRRRUUUVVVXXX[[[^^^```bbbdddeeecccaaa^^^\\\[[[[[[[[[^^^^^^___```aaaaaabbbbbbcccdddfffhhhjjjkkkkkkkkknnnkkkiiigggfffeeebbb```aaa___]]]ZZZXXXVVVVVVUUUUUUUUUUUUWWW[[[bbbkkkrrrppptttvvvrrrnnnjjjbbb[[[VVVTTTRRRPPPQQQUUUXXX[[[ccceeehhhiiihhhfffcccbbb```dddjjjmmmqqqvvv{{{~~~~~~|||uuunnneee]]]XXXRRRQQQOOOMMMJJJGGGDDDCCCEEECCC@@@>>>===<<<;;;:::<<<;;;:::999888999::::::999;;;===>>>>>>===;;;999<<<;;;;;;::::::999999888<<<===???>>>===<<<>>>@@@CCCDDDGGGKKKQQQWWW\\\___eeekkkssszzzvvvfff[[[RRRKKKEEEEEEEEEBBB@@@@@@???>>>===<<<<<<;;;:::999///444888777444333444555777888:::;;;<<<<<<;;;;;;999888777777888777555333444222000000111111000///222222111000000000000000////////////000000111222------......///000111111111222333333444;;;EEENNNXXX```kkkttt{{{\\\ZZZWWWRRRJJJBBB:::666777<<>>===<<<;;;;;;999555222111111111000000333777:::???EEEMMMRRRTTTUUUWWWYYYUUUSSSQQQOOOOOOQQQSSSUUURRRRRRRRRRRRTTTUUUVVVWWWZZZ[[[\\\^^^```bbbddddddeeedddaaa___]]]\\\\\\\\\`````````aaabbbcccdddddddddeeeggghhhiiiiiihhhhhhkkkiiigggeeeeeecccaaa___```^^^[[[YYYWWWVVVVVVVVVSSSUUUWWWZZZ```hhhrrrxxx|||uuukkkbbb[[[YYYUUUSSSRRRTTTWWWZZZaaadddhhhjjjiiigggeeeeeebbbjjjssswwwzzz{{{tttlllfff___XXXSSSLLLKKKJJJHHHFFFDDDBBBAAAAAA@@@???===;;;:::999999===<<<:::999999999:::;;;<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;:::::::::999<<>>???BBBFFFHHHKKKOOOVVV]]]dddjjjmmmvvv|||tttfff\\\NNNGGGCCCDDDFFFDDDBBBCCCBBB@@@>>>======<<<:::888+++333888666222222555777888999:::;;;;;;;;;:::999777666555555666555333111333111000///000111000///111000//////............000000//////000000111111......///000111111222222111444666777:::AAANNNXXX___gggsss|||[[[ZZZVVVQQQJJJCCC<<<888777===FFFOOOVVVYYYZZZYYY[[[[[[[[[]]]^^^]]]ZZZXXXNNNEEE:::444111111666===IIIRRRZZZ\\\\\\___```___^^^bbbccc```\\\ZZZVVVQQQIII@@@777444111---++++++************))))))))))))((())))))((((((+++222888???HHHQQQUUUWWWYYYVVVRRRJJJGGGCCCAAAAAABBBBBBAAABBBAAA@@@???>>><<<888555222222333222333666:::>>>@@@GGGNNNRRRRRRRRRTTTVVVSSSQQQNNNLLLMMMOOORRRTTTTTTTTTUUUVVVWWWYYY[[[\\\``````aaaaaabbbccccccdddcccbbbaaa```___``````aaacccccccccdddeeefffhhhhhhdddeeefffggggggfffeeedddgggeeeccccccdddcccbbb```___]]][[[XXXWWWWWWWWWWWWVVVXXX\\\aaahhhqqq{{{wwwmmmbbb___[[[WWWUUUVVVXXXZZZ\\\```fffiiiiiihhhiiiiiijjjuuu~~~|||yyyxxxtttoooggg```ZZZTTTOOOLLLHHHGGGFFFDDDCCCBBBAAAAAA=========<<<;;;::::::;;;======;;;:::::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::>>>BBBCCCBBBEEEJJJOOORRRVVV]]]eeemmmuuuzzz}}}sssfff^^^RRRKKKGGGIIIKKKJJJIIIKKKKKKGGGDDDBBBAAA???;;;888///555888444333666777666999::::::;;;;;;:::888777666555444444555444222000222000//////000000000//////............//////000000000///.........////////////000111222333444444333777;;;>>>AAAIIIWWWbbbiiiqqq|||ZZZXXXTTTOOOHHHBBB<<<999777===FFFOOOVVVYYYYYYYYY[[[ZZZZZZ[[[\\\\\\ZZZXXXNNNEEE:::444111111777>>>IIIRRRYYY[[[\\\^^^___^^^^^^bbbddd```\\\ZZZVVVQQQIII???777333111---++++++))))))))))))((((((((((((((())))))((((((+++222888AAAJJJSSSWWWYYY[[[YYYUUUJJJGGGEEEDDDEEEEEEEEEDDDEEEDDDBBBAAA@@@>>>:::777333333444444444777<<<@@@@@@GGGOOORRRQQQPPPRRRTTTTTTQQQNNNKKKKKKMMMPPPSSSVVVVVVWWWXXXZZZ\\\^^^___ccccccccccccccccccccccccaaaaaa```aaaaaaccceeefffeeefffffffffhhhiiikkkkkkdddeeefffgggfffeeecccaaacccaaaaaaaaacccdddcccbbb___]]][[[XXXWWWWWWXXXYYYZZZ^^^ccciiipppyyyxxxiiieee```\\\YYYYYYZZZ[[[WWW]]]dddhhhjjjjjjlllnnnsss~~~}}}zzzvvvsssqqqooojjjeee\\\UUUOOOKKKGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA;;;<<<============>>>???>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================>>>BBBFFFHHHHHHKKKRRRXXX\\\```hhhqqqzzz~~~rrrggg___ZZZSSSOOOQQQSSSSSSSSSTTTSSSOOOJJJGGGEEEBBB>>>:::666999888444666;;;;;;555999:::;;;;;;:::999777666666555444444555444222000111///......000111000///.........///000111222333000///...---------------///000111222333444555555444999???BBBFFFOOO]]]hhhqqqyyy]]]ZZZUUUPPPJJJBBB:::444888>>>HHHPPPUUUXXXZZZ[[[WWWXXXZZZ\\\^^^\\\YYYUUUKKKDDD===999555333888@@@HHHRRR[[[^^^___aaaaaa___gggdddbbb```___[[[TTTNNNEEE@@@999333000...---+++,,,+++***)))((((((((((((------+++)))))),,,111555;;;GGGRRRWWWYYY\\\[[[XXXUUUQQQLLLKKKLLLNNNMMMLLLDDDFFFHHHIIIHHHDDD???===777666555333333777<<>>888777777888:::;;;;;;:::999999:::<<<>>>???===<<>>>>>======<<<<<<<<<;;;::::::<<<>>>@@@AAA@@@@@@HHHMMMOOOTTT^^^eeeeeekkkqqqyyyxxxnnniii\\\ZZZYYYZZZ\\\^^^______^^^ZZZTTTNNNIIIEEEAAA???;;;999777777777777666555777999;;;======;;;999888999555333333666666222---000000111111111111000000000000000000////////////---...//////---,,,---///...111222000111444777888999>>>DDDIIIPPPZZZgggqqq|||XXXYYYWWWQQQHHH@@@;;;999777>>>GGGPPPUUUXXXZZZ[[[XXXYYYZZZ\\\]]]\\\XXXUUUKKKDDD===999555333888@@@JJJTTT]]]___```ccccccaaaeeebbb```^^^]]]YYYRRRLLLDDD???888333000...,,,+++,,,+++***)))((((((((((((%%%&&&'''''')))...444888<<>>DDDGGGKKKNNNPPPPPPOOONNNRRRSSSSSSSSSSSSTTTVVVYYYXXXZZZ^^^```aaaaaabbbddddddeeeffffffeeedddaaa```bbbaaa```bbbfffjjjjjjiiiggggggggggggffffffffffffgggfffdddbbbaaaaaaaaaaaa```_______________``````[[[[[[[[[[[[ZZZZZZYYYYYY^^^aaaffflllrrr{{{yyytttlllccc]]]YYYWWWWWWWWW[[[bbbhhhooovvv}}}~~~{{{yyytttqqqmmmhhhccc]]]WWWSSSQQQPPPMMMIIIFFFCCCAAA@@@???????????????>>>======999888888999;;;<<<<<<;;;<<<;;;;;;<<<===>>><<<;;;========================AAAAAA@@@AAACCCEEEGGGGGGHHHPPPUUUXXX^^^hhhnnnooo{{{~~~vvvrrrsssqqqnnnmmmmmmmmmlllkkkiiiddd]]]WWWQQQKKKFFFCCC???<<<:::888888888666555666888:::;;;;;;:::888666<<<555...,,,...111222111000000111111111111000000000000000000/////////...---...///...---,,,---...000222222111111333666888===BBBJJJPPPWWWaaammmvvvTTTWWWXXXQQQFFF>>><<<===666===GGGOOOUUUXXXZZZ\\\ZZZZZZ[[[]]]]]]\\\XXXUUULLLEEE>>>999555333999@@@LLLVVV___aaabbbdddeeecccbbb```]]]\\\[[[VVVOOOJJJCCC>>>888333000...,,,+++++++++***)))((((((((((((!!!###%%%''')))...333777===IIITTTZZZ]]]``````^^^\\\YYYVVVUUUVVVWWWWWWWWWXXXWWWVVVRRRLLLFFF???;;;;;;;;;;;;:::999:::===???FFFHHHKKKMMMPPPQQQQQQQQQTTTUUUVVVVVVVVVWWWYYY[[[ZZZ]]]```bbbbbbbbbcccdddggggggfffeeecccbbbaaa```aaaaaabbbeeeiiikkkkkkjjjhhhgggfffeeeddddddeeefffcccbbbaaa```````````````^^^^^^^^^______``````aaa[[[ZZZYYYXXXXXXXXXYYYZZZ```dddiiinnnttt|||{{{qqqggg___YYYWWWVVVXXX]]]eeemmmuuu}}}}}}}}}}}}}}}}}}zzzvvvssspppllleee___ZZZTTTNNNKKKHHHGGGEEECCCAAA@@@???>>>===============<<<<<<;;;:::999999:::<<<======<<>>>>>>>>??????BBBBBBAAABBBDDDGGGJJJLLLUUU[[[aaafffllluuu|||~~~{{{yyyyyyyyyxxxvvvwwwrrrkkkccc\\\TTTMMMIIICCC@@@===:::999999777666666777999::::::888777555:::555///---...111222111000000111111111111000000000000000/////////......,,,---...---,,,,,,---......///111222333555999<<>><<<<<<777===GGGOOOUUUXXXZZZ\\\[[[[[[\\\]]]^^^\\\YYYVVVMMMFFF>>>999444333999@@@LLLVVV___bbbccceeeeeecccaaa___\\\[[[YYYUUUNNNIIIAAA===777333000...+++*********)))(((((((((((((((%%%&&&((()))***,,,///222>>>IIITTTZZZ]]]aaabbbaaa^^^]]][[[ZZZZZZ[[[\\\\\\ZZZZZZXXXTTTOOOJJJEEEBBB::::::::::::;;;>>>CCCGGGIIIJJJLLLNNNQQQSSSTTTUUUWWWXXXZZZZZZZZZZZZ\\\^^^```bbbdddeeedddccccccdddgggfffdddcccbbbccccccddddddeeegggiiikkklllkkkjjjjjjhhhfffdddcccdddeeefffaaa``````___^^^^^^]]]]]][[[\\\]]]^^^______``````[[[ZZZXXXWWWWWWYYY[[[]]]^^^bbbhhhooovvv}}}wwwkkkbbb[[[WWWVVV]]]ccckkkttt{{{~~~}}}}}}|||zzzuuuooojjjhhhccc\\\UUUPPPLLLHHHEEEAAAAAA@@@???>>>>>>>>>>>><<<<<<=========<<<<<<;;;<<<;;;:::;;;===???>>>===@@@>>>;;;;;;<<<>>>>>>===?????????@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHMMMRRRVVVaaafffmmmssszzzwwwooofff\\\SSSNNNEEEBBB>>>;;;::::::999888777888999:::999888777666555444444555666555111...000000111111111111000000000000/////////.........+++,,,------,,,,,,---...***+++...222666888===CCCGGGNNNYYYccckkkssszzz~~~}}}|||||||||[[[XXXSSSMMMGGG@@@;;;777888???HHHPPPVVVXXXZZZ[[[\\\\\\\\\]]]^^^]]]ZZZXXXOOOGGG>>>999444333999AAAKKKUUU^^^aaabbbddddddcccbbb___\\\[[[ZZZUUUNNNIII@@@<<<666222000---+++)))***)))(((((((((((((((((()))***+++++++++,,,///111???JJJTTTZZZ]]]aaabbbaaa______^^^^^^]]]^^^___aaa]]][[[YYYUUUPPPLLLHHHFFF===<<<;;;999;;;@@@GGGLLLJJJKKKLLLOOOQQQTTTVVVWWWZZZ\\\^^^^^^^^^^^^```aaafffhhhiiihhheeecccbbbbbbccccccbbbbbbccceeeggghhhiiijjjkkkllllllkkkjjjiiikkkiiigggdddccccccdddeee``````___^^^\\\[[[ZZZYYYYYYZZZ[[[]]]^^^^^^^^^^^^XXXVVVUUUTTTUUUXXX\\\^^^[[[```hhhpppxxxzzzoooeee^^^ZZZXXX___fffoooxxx}}}zzzuuunnnfff```YYYUUUOOOIIIFFFDDDBBB@@@>>>===============>>>>>><<<<<<===>>>>>>=========<<<;;;;;;<<<>>>??????>>>>>>===;;;;;;===@@@@@@@@@??????@@@@@@@@@AAAAAAAAAGGGJJJNNNQQQUUU[[[bbbggglllpppwww~~~wwwnnncccYYYSSSGGGCCC???<<<<<<;;;;;;:::999999::::::999888777777333333444555555444111...000000111111111111000000////////////............+++,,,...---,,,,,,...///---,,,///555888999>>>FFFMMMTTT^^^iiirrryyy~~~|||{{{{{{|||]]]XXXQQQLLLGGGAAA;;;666;;;AAAJJJRRRVVVYYYZZZ[[[\\\[[[[[[]]]^^^^^^\\\ZZZPPPHHH???888444333999AAAKKKTTT]]]```aaacccdddbbbbbb___\\\[[[ZZZUUUNNNIII>>>;;;666222000---+++((()))((((((''''''(((((((((((()))***+++,,,...333666AAAKKKVVVZZZ]]]aaacccbbb___```aaaaaa``````bbbdddbbb```[[[VVVPPPKKKGGGEEEBBBAAA???===>>>AAAGGGLLLJJJKKKMMMOOORRRUUUWWWXXX]]]___bbbbbbbbbbbbcccdddhhhjjjjjjiiieeebbb```````````````aaadddgggjjjkkkkkklllmmmllljjjhhhhhhiiijjjiiigggdddcccbbbbbbbbb______^^^]]]\\\ZZZXXXWWWWWWXXXZZZ[[[\\\[[[[[[ZZZSSSRRRQQQRRRUUUYYY]]]___]]]cccllluuu}}}|||qqqgggaaa]]]\\\___fffpppzzz~~~yyytttmmmeee\\\VVVQQQMMMIIIEEEDDDCCCBBBAAA======<<<<<<<<<===>>>>>><<<===>>>>>>>>>>>>>>>>>><<<;;;;;;<<<>>>??????>>>===<<<;;;===???AAAAAAAAA>>>>>>???AAABBBDDDEEEEEENNNSSSYYY^^^bbbgggnnntttwwwyyy~~~uuukkk```YYYLLLHHHCCC???======<<<;;;::::::::::::999888777777444333000......///111222000000111111111111000000/////////.........------+++---......---...///000444111333:::===;;;@@@IIITTTZZZdddoooyyy|||{{{}}}YYYWWWRRRLLLEEE???<<<:::>>>DDDMMMTTTWWWYYYZZZZZZ[[[[[[[[[]]]______^^^\\\QQQIII???888444333999AAAKKKUUU^^^```aaaddddddbbbaaa^^^\\\ZZZYYYUUUNNNHHH===:::555222000---***((((((((('''''''''(((((()))((()))))))))+++///555999DDDNNNXXX\\\^^^bbbdddccc```bbbddddddbbbbbbdddgggfffccc]]]WWWPPPKKKGGGFFFBBBCCCDDDEEEEEEGGGJJJMMMMMMNNNQQQTTTWWWYYYZZZ[[[___bbbdddfffeeeeeefffgggeeeggghhhgggdddaaa``````^^^^^^```bbbeeehhhjjjkkkiiijjjkkkiiifffeeegggiiigggfffeeecccbbb```___^^^\\\]]]]]]]]]\\\[[[YYYXXXVVVWWWYYYZZZZZZYYYXXXWWWQQQQQQRRRUUUXXX]]]aaaccccccjjjsss||||||qqqiiidddaaa```aaahhhrrr|||{{{wwwqqqkkkccc[[[SSSMMMLLLJJJFFFEEEDDDDDDBBBAAA>>>======<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;<<<>>>??????>>>>>>======???AAAAAA@@@???>>>@@@BBBFFFIIIMMMOOOQQQXXX^^^ffflllooosssyyy~~~}}}rrrhhhaaaTTTOOOHHHCCC@@@>>><<<;;;999999999888777777666666333222000///......111222000000111111111111000000//////.........---------,,,...////////////000222777333666@@@DDDBBBHHHRRR]]]bbbkkkuuu}}}{{{}}}TTTVVVTTTMMMCCC======???@@@FFFNNNUUUXXXYYYZZZZZZ[[[ZZZ[[[\\\___```___^^^RRRIII???888333333999BBBLLLUUU^^^aaabbbdddeeeccc```]]][[[YYYXXXTTTMMMGGG<<<999555222000---***((((((((('''''''''(((((()))******)))((()))---444888GGGQQQZZZ]]]```ccceeeddd```ccceeeeeeddddddfffiiieeebbb]]]WWWQQQMMMJJJIII===AAAFFFJJJLLLMMMOOOPPPQQQSSSVVVZZZ]]]______```aaacccfffgggggggggggghhhbbbccceeedddbbb`````````^^^___aaaccceeehhhiiijjjfffhhhhhhfffddddddfffiiieeeddddddbbb```^^^\\\[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZUUUVVVXXXYYYYYYWWWVVVTTTSSSTTTVVVYYY]]]bbbfffiiijjjpppyyy{{{rrrjjjeeeccccccgggmmmvvv}}}{{{uuuqqqkkkccc\\\UUUMMMIIIFFFDDDAAA@@@@@@???===<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;:::;;;>>>???>>>===@@@??????@@@AAAAAA>>><<>><<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<==================>>>???@@@;;;;;;<<<===???@@@AAAAAA;;;<<<=========???BBBEEECCCGGGMMMTTTZZZaaahhhmmmwww{{{}}}vvvrrreee```YYYSSSMMMGGGAAA>>>>>>888333333777999777444000000000000////////////444444333111000...------000000000000000/////////222111000000111333555777999>>>EEEHHHKKKQQQZZZaaagggpppyyy~~~~~~{{{yyy|||ZZZXXXRRRJJJCCC>>>>>>>>>CCCHHHPPPUUUXXXYYYZZZ[[[\\\]]]^^^```aaaaaa```___VVVLLLAAA;;;777777<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>======<<<<<<;;;;;;;;;>>>???@@@@@@AAACCCGGGJJJMMMRRRYYY```hhhpppxxx}}}zzzvvvjjjfff___XXXRRRKKKEEEAAA>>><<<888555333333222111000000000000000000000000000000000000000000000000000000000000000000000000111111000000222444777888:::@@@GGGKKKOOOVVV```hhhnnnwww|||YYYVVVPPPIIIBBB>>>???@@@FFFKKKRRRWWWZZZ[[[\\\\\\\\\]]]___```aaaaaa```___UUUKKK@@@:::666666;;;BBBNNNUUU\\\^^^```cccccc``````^^^[[[ZZZYYYTTTMMMFFF???888222000...***)))***,,,)))&&&&&&((()))'''$$$***)))***,,,---///666???GGGNNNWWW]]]```bbbfffiiijjjiiihhhhhhhhhgggcccaaa___]]]YYYUUUQQQOOOOOOOOONNNNNNNNNQQQVVVZZZ\\\]]]```bbbdddgggiiijjjjjjkkkhhheeecccdddggghhheeecccfffffffffffffffeeeeeeddddddddddddeeefffgggiiijjjjjjhhhdddcccbbbbbbaaa```bbbaaa___\\\[[[ZZZZZZZZZ[[[^^^aaabbb```]]]ZZZYYYTTTSSSRRRSSSVVVXXXYYYXXX___bbbggglllrrrxxx{{{xxxwwwwwwtttrrrssssssppppppsssvvvxxx|||~~~{{{xxxooolllgggdddccc___YYYUUUTTTQQQNNNIIIEEEBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????===<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>??????>>>===<<<;;;;;;::::::@@@AAABBBCCCEEEIIIOOOSSS[[[```gggpppxxx~~~{{{qqqmmmggg```ZZZRRRKKKGGG@@@???>>>999444111111333000111111111111111111111///////////////000000000000000000000111111111111111111111222444777999;;;===BBBJJJOOOTTT\\\gggpppuuu||||||ZZZVVVPPPGGG@@@===>>>@@@JJJNNNTTTYYY[[[\\\]]]^^^]]]^^^___aaaaaaaaa```___RRRHHH===777333333888???LLLTTT[[[^^^```ccccccaaa```^^^\\\[[[YYYTTTKKKEEE>>>777111000...***(((******(((&&&&&&'''((('''&&&((('''(((***+++---555>>>IIIOOOWWW]]]```bbbfffjjjhhhhhhhhhhhhgggfffdddbbb[[[YYYVVVSSSQQQPPPPPPQQQPPPQQQSSSVVVZZZ^^^aaabbbbbbcccfffhhhiiiiiihhhggggggeeecccdddeeeeeecccaaaeeeeeefffggghhhggggggfffffffffffffffgggggghhhhhhiiigggdddbbbaaaaaa___^^^```^^^\\\[[[YYYYYYYYYYYY[[[^^^aaabbb```]]]ZZZYYYVVVVVVVVVXXX\\\___aaacccdddhhhnnnsssyyy}}}uuuqqqoooqqqqqqqqqrrrrrrrrrrrrsssxxxyyy{{{{{{zzzvvvrrroooccc___[[[XXXVVVRRRNNNJJJJJJHHHFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<:::::::::;;;;;;===>>>???======<<<<<<===>>>???@@@@@@AAADDDGGGKKKRRRYYY___hhhmmmttt}}}~~~{{{uuuqqqlllggg```YYYRRRMMMCCCBBB@@@<<<999777666666111222222222222222222222222222111000///...---,,,/////////000000000000000111111222444777:::<<<>>>@@@FFFMMMRRRWWW```llluuuzzz{{{wwwxxx}}}[[[WWWOOOFFF>>><<<===@@@MMMQQQVVVZZZ\\\]]]^^^```^^^___```aaaaaaaaa```___RRRHHH===777333222888???LLLTTT\\\^^^aaacccccc``````^^^\\\[[[YYYSSSJJJCCC===666000///---)))(((***((('''&&&&&&((())))))))))))((((((******,,,555>>>KKKQQQYYY^^^```bbbfffiiifffggggggfffdddbbb```___VVVUUUSSSQQQPPPQQQRRRSSSRRRTTTXXX[[[^^^aaadddeeedddeeegggiiiiiihhhfffeeefffeeedddcccddddddcccbbbccceeefffhhhiiihhhhhhggggggggggggggggggffffffeeegggdddbbb``````___]]][[[]]]\\\ZZZYYYXXXXXXXXXYYYYYY\\\```aaa___\\\ZZZYYYWWWYYY\\\___cccgggkkkmmmlllqqqwww|||yyyrrrnnnlllnnnppprrrtttuuuwwwwwwvvvxxxxxxxxxvvvsssmmmhhheeeYYYWWWSSSPPPMMMJJJGGGEEE??????>>>======<<<<<<<<<========================<<<<<<<<<<<<<<<===>>>???999:::::::::<<<===>>>???===<<<<<<<<<>>>@@@BBBDDDAAADDDHHHNNNUUU]]]ffflllvvv{{{}}}||||||{{{zzzyyysssqqqmmmjjjeee___WWWRRRLLLGGGBBB???>>><<<777333333333333333222222222222222222111000///......---.........//////000000000222333444777999<<<>>>@@@CCCHHHOOOTTTYYYbbbnnnxxx~~~}}}zzzwwwyyyZZZUUUMMMDDD===;;;>>>AAAPPPSSSXXX[[[\\\]]]___```______aaaaaaaaaaaa```___TTTJJJ???999555555:::AAALLLTTT\\\___aaacccbbb___```___]]]\\\YYYRRRIIIAAA<<<555///...,,,)))((()))'''''''''(((((()))***+++,,,******,,,,,,///888BBBMMMSSS[[[```aaabbbdddgggfffffffffddd___[[[YYYXXXSSSSSSQQQQQQQQQSSSUUUVVVVVVYYY]]]```bbbdddgggiiiiiiiiijjjjjjiiihhhgggfffddddddddddddccccccccccccdddeeegggiiijjjjjjhhhggghhhhhhhhhgggfffeeedddccccccaaa___^^^^^^]]][[[YYYZZZZZZXXXWWWVVVWWWWWWXXXXXXZZZ]]]^^^]]][[[[[[\\\XXX\\\bbbgggkkkooosssvvvyyy}}}yyyrrroooooommmrrrvvvwwwyyy||||||yyyttttttsssoookkkeee___\\\QQQPPPMMMJJJGGGEEEDDDCCC================================================;;;;;;;;;<<<===>>>@@@@@@:::::::::;;;<<<>>>???@@@???>>>======>>>AAACCCEEEJJJNNNUUU\\\dddmmmuuu{{{zzzuuurrrpppooopppqqqqqqqqqmmmllllllkkkhhhddd]]]XXXVVVOOOGGGCCCBBB>>>555...666666555444333222111111//////000000111111222222......//////000000111111444555777999<<<>>>@@@AAADDDIIIPPPUUUZZZdddqqq{{{}}}}}}|||zzz~~~WWWRRRJJJBBB<<<===AAAEEEQQQTTTXXX[[[\\\]]]___```___```aaabbbbbbaaa```___UUUKKK@@@999666555;;;BBBMMMUUU]]]```aaacccaaa]]]```___]]]\\\YYYRRRHHH@@@;;;444///...,,,((('''))))))******)))))))))***++++++)))***,,,...222<<>>???????????????>>>>>>===========================<<<<<<<<<===>>>??????::::::;;;<<<===???@@@AAA@@@@@@@@@AAACCCGGGKKKNNNZZZ___fffnnnvvv}}}wwwnnnhhhcccaaa^^^^^^```bbbbbbbbbggggggiiikkkkkkhhhbbb^^^\\\XXXRRRLLLGGGAAA999444999888777555333222111000000000000111222333333333///000000111222222333333666777999;;;===???@@@AAACCCIIIPPPUUU\\\ggguuu~~~TTTOOOHHH@@@<<<>>>DDDIIIRRRUUUXXX[[[\\\]]]___`````````aaabbbbbbaaa```___SSSIII>>>888444444999@@@MMMVVV^^^```aaabbb```\\\```___]]]\\\YYYRRRGGG???:::444...---,,,((('''))),,,,,,,,,+++)))((()))***((('''(((+++...333>>>HHHOOOVVV^^^ccccccbbbaaabbbZZZ]]]^^^]]]YYYUUUUUUVVVSSSSSSSSSSSSUUUXXX[[[]]]^^^bbbgggiiiiiiiiilllnnnlllkkkiiigggeeedddddddddbbbcccddddddddddddeeefffgggiiilllmmmnnnmmmkkkiiihhhhhhhhhgggeeeccc```___]]]\\\[[[[[[[[[[[[YYYWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXYYY[[[[[[[[[]]]___bbb___fffpppxxx}}}{{{wwwwwwwwwwww||||||wwwsssrrrmmmeeecccbbb```\\\VVVPPPKKKHHHGGGGGGEEECCC@@@???@@@AAA;;;;;;<<<<<<<<<;;;;;;:::========================???>>>===============>>>:::;;;;;;<<<>>>@@@AAABBB@@@@@@BBBEEEJJJPPPVVVZZZffflllttt{{{vvvkkkaaaZZZUUUSSSQQQPPPRRRTTTVVVVVVcccdddgggkkkmmmkkkfffbbb]]]]]]ZZZTTTLLLEEEAAA@@@:::999888666444222000///444333333333222111111111111111222333444444555555777888:::<<<>>>@@@AAAAAABBBHHHOOOVVV^^^jjjyyy}}}~~~~~~~~~RRRMMMDDD<<<:::???EEEHHHUUUXXX[[[^^^^^^_________dddcccbbbbbbbbbbbb```^^^TTTJJJ>>>777333333888@@@SSSYYY^^^```bbbcccaaa]]]aaadddccc]]]VVVPPPGGG???666333///---,,,+++***(((%%%$$$###%%%(((************)))***...111555???IIIUUUYYY^^^``````^^^\\\[[[ZZZZZZZZZWWWTTTSSSSSSTTTSSSRRRSSSXXX^^^bbbbbb```aaadddhhhlllnnnmmmkkkjjjfffeeecccbbbbbbccceeefffeeedddcccdddeeegggjjjllllllkkkkkkkkkkkkiiieeecccggghhhhhhgggdddaaa]]][[[[[[ZZZZZZZZZYYYYYYYYYYYYWWWUUUUUUVVVXXXVVVRRRNNNXXXZZZ\\\___aaacccdddeeegggiiinnnwww~~~~~~||||||yyyvvvssspppkkkfffccc\\\ZZZWWWRRRMMMJJJGGGFFFGGGFFFCCCAAA???>>>>>>>>>999;;;>>>@@@AAA???===;;;<<<<<<<<<<<<<<<<<<<<<;;;???===;;;<<<>>>===;;;888;;;<<<======<<<<<<===>>>@@@CCCHHHMMMSSS[[[ccciiiuuu{{{}}}pppdddYYYPPPKKKHHHGGGFFFEEEEEEHHHLLLPPPXXX^^^dddgggkkknnnkkkfffhhheee```\\\YYYSSSKKKEEE===<<<:::777555444444444000000//////000000111222///000111111222444777:::999;;;===>>>???@@@BBBDDDAAAFFFMMMVVVaaannnzzz}}}yyy{{{~~~oooRRRMMMDDD<<<:::>>>EEEIIINNNSSSYYY\\\^^^___bbbddddddbbbaaabbbbbbbbb```^^^UUUKKK???888444333999@@@PPPWWW^^^```bbbeeeccc___aaadddccc\\\UUUOOOGGG???555333///---,,,+++***)))&&&&&&&&&((())))))'''$$$+++)))***...000555@@@JJJVVVZZZ^^^```___]]][[[[[[UUUVVVVVVTTTRRRQQQRRRTTTUUUUUUWWW[[[___ccccccccceeegggiiikkklllkkkiiihhheeedddbbbaaaaaabbbdddeeeiiiiiihhhhhhiiikkkmmmnnnooommmkkkjjjjjjiiigggfffdddddddddccc```]]]ZZZXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUWWWVVVSSSPPPUUUXXX^^^dddhhhkkkkkkkkkjjjkkkooowww}}}{{{|||~~~|||xxxrrrmmmhhhccc]]]ZZZPPPNNNLLLHHHEEECCCAAA@@@EEEDDDBBB???>>>===============>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<>>>???===;;;<<<===>>>>>>===>>>@@@BBBFFFJJJPPPWWW^^^gggpppvvvqqqdddYYYOOOHHHCCCAAAAAA@@@???>>>@@@DDDGGGLLLTTT\\\cccjjjpppoookkkkkkgggccc___\\\VVVNNNHHHAAA???<<<888555333222111000000000111111111222222...000111222222444777999999;;;===??????@@@CCCDDDIIILLLRRRZZZcccppp|||~~~||||||{{{~~~wwwxxxRRRKKKCCC<<<;;;>>>EEEJJJSSSYYY___```^^^\\\^^^aaacccbbbaaaaaabbbbbb```^^^VVVKKK@@@999555444:::AAANNNWWW^^^bbbdddffffffbbbaaadddbbb\\\UUUOOOFFF>>>555222///---,,,,,,***))))))******,,,,,,***&&&""",,,******---000666AAALLLVVVYYY]]]^^^]]][[[YYYYYYQQQRRRSSSSSSRRRRRRTTTVVVXXXZZZ^^^```bbbdddfffhhhjjjjjjjjjjjjiiihhhgggfffdddcccbbbaaaaaabbbcccdddiiiiiihhhggghhhiiijjjkkkooolllhhhffffffgggggggggbbbbbbaaa```]]]ZZZXXXVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXVVVTTTTTTUUUUUUTTTSSSVVV\\\dddlllqqqsssrrrpppmmmnnnpppvvv~~~~~~xxxwwwvvvxxx}}}}}}uuupppiiibbb]]]XXXTTTQQQHHHGGGFFFEEECCCBBBAAAAAAAAA@@@???===<<<<<<<<<<<<@@@???===<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<======>>>;;;::::::<<>>AAADDDMMMXXXaaajjjrrrsssqqqoookkkfffccc___ZZZRRRLLLFFFCCC???:::555222///...000111222333333333222222...000222333333444666888:::===@@@BBBBBBDDDFFFHHHKKKNNNRRRXXX```kkkwww|||||||||}}}mmmsssRRRJJJAAA===<<<>>>EEELLLYYY___eeeeeeaaa^^^___aaabbbaaa```aaabbbbbb```^^^VVVLLL@@@999555555:::BBBOOOYYYbbbdddfffggggggdddaaacccbbb[[[TTTNNNEEE===555222///---,,,,,,+++)))...------------,,,)))&&&---++++++...111777BBBNNNUUUWWWYYYZZZYYYWWWWWWWWWPPPRRRTTTUUUUUUWWWYYY\\\[[[___ccceeeeeefffiiillllllkkkjjjhhhgggfffffffffdddcccbbbbbbbbbcccdddeeeiiiiiihhhgggggghhhhhhiiilllhhhccc``````bbbdddeeebbbaaa```___\\\YYYWWWUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWUUUSSSRRRSSSTTTUUUUUU\\\bbbllluuuyyyxxxuuurrrqqqpppqqquuu|||}}}zzzyyyxxxtttssstttxxx}}}zzzuuujjjddd]]]WWWSSSQQQNNNMMMEEEEEEEEEDDDCCCBBBBBBAAA>>>======<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>==================<<<<<<<<<<<<:::::::::<<<>>>???@@@AAABBBCCCDDDEEEGGGKKKQQQUUU[[[```hhhqqqzzzwwwkkk[[[NNNFFFBBB>>>;;;222444777888:::<<>>===>>>EEEMMMTTTZZZbbbeeedddccceeehhhaaa`````````bbbaaa```^^^VVVLLL@@@999555555:::BBBQQQ\\\eeegggggggggfffddd```cccbbb[[[SSSMMMDDD;;;444222...---,,,,,,+++***///---***)))***++++++***---+++,,,///333888DDDOOORRRTTTUUUVVVTTTTTTTTTUUUQQQSSSUUUWWWXXXZZZ]]]```^^^bbbfffgggggggggjjjmmmjjjiiigggfffeeefffffffffddddddddddddeeeeeefffffflllkkkkkkjjjjjjjjjjjjjjjiiieee```]]]^^^```bbbccc```___^^^\\\YYYWWWUUUTTTSSSTTTVVVYYYZZZZZZZZZYYYWWWVVVTTTSSSSSSTTTWWWXXX```fffpppyyy}}}|||xxxtttsssqqqppprrrxxx}}}xxxuuusssttttttuuuuuuvvvzzz~~~xxxpppkkk```[[[TTTNNNKKKIIIHHHGGG@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>===<<<;;;;;;:::;;;;;;<<<<<<===>>>@@@BBBCCCEEEGGGIIIMMMRRRYYY^^^ffflllttt|||rrreeeTTTHHHCCC@@@===:::444666888999:::;;;>>>AAAGGGSSS```iiipppvvvxxxvvvuuuqqqmmmiiifff```XXXRRRJJJHHHCCC>>>999555333222000222444555666555333222...000222333333444666888===@@@EEEHHHIIIKKKMMMNNNMMMPPPTTTZZZcccnnnzzz}}}{{{yyy{{{~~~uuu~~~||||||zzz{{{|||~~~QQQGGG???>>>>>>===EEEOOOUUUZZZ___cccdddcccbbbbbbaaa```___```aaaaaa```^^^VVVKKK@@@999555444:::AAAPPP\\\fffhhhffffffeeeddd```cccaaaZZZSSSLLLCCC:::444111...,,,,,,,,,+++***---***&&&%%%&&&)))***+++,,,+++---222555:::DDDOOOPPPQQQSSSSSSRRRRRRTTTVVVTTTUUUXXXYYYZZZ\\\___aaa```bbbeeegggggghhhjjjkkkgggfffeeeeeeddddddeeeeeeddddddeeeeeeffffffgggggghhhhhhhhhhhhhhhhhhgggggggggddd```______aaaaaaaaa]]]\\\ZZZXXXUUUSSSQQQPPPRRRSSSVVVYYY[[[\\\[[[[[[XXXXXXXXXWWWVVVWWWZZZ]]]aaagggpppyyy}}}}}}{{{xxxsssqqqoooppptttxxx|||~~~~~~{{{wwwsssqqqqqqssstttyyyyyyzzz~~~}}}vvvnnnfff```YYYTTTMMMGGGDDDBBBAAA@@@===>>>??????>>><<<:::999::::::;;;<<<======<<<<<<888;;;>>>BBBCCCBBB@@@???@@@??????>>>===<<<;;;;;;===>>>>>>>>>>>>@@@CCCFFFFFFIIIMMMQQQVVV\\\ccchhhsssxxxzzzkkk]]]LLLAAA???>>>;;;888888999999888777888;;;===GGGUUUcccmmmtttzzz}}}|||yyyuuupppmmmiiiccc[[[UUUMMMJJJFFFAAA<<<888666555111222333444444444333333///000111111222444777:::<<<@@@EEEHHHJJJLLLMMMOOOLLLPPPUUU]]]fffppp{{{zzzzzzyyy{{{~~~qqqoooxxx~~~{{{wwwvvvwwwwwwyyy|||~~~QQQFFF>>>???>>>===EEEPPP[[[\\\___ccceeeddd```\\\```______```aaaaaa```^^^UUUKKK???888444333999@@@KKKXXXdddfffeeeeeeeeeccc```cccaaaZZZRRRKKKBBB:::333111...,,,,,,---,,,+++---***((('''((()))))))))++++++///444888<<>>======>>>???@@@@@@???===<<<999;;;<<<>>>>>>???>>>>>>999;;;===???@@@???>>>>>>==================>>>>>>>>>???AAABBBBBBDDDIIIMMMOOOSSSXXX^^^dddkkkrrrvvv~~~xxxdddWWWFFF===;;;<<<999555888888888777777999===@@@LLLZZZjjjsssyyy|||yyytttpppmmmggg___YYYQQQNNNIIIDDD>>>:::777666222222222222333333333333111111000000000333888;;;>>>BBBGGGKKKNNNOOOPPPRRRMMMQQQXXX```hhhrrr{{{}}}|||{{{|||~~~pppjjjlllooo|||xxxyyyvvvrrrrrruuuvvvzzz~~~QQQEEE===??????===EEEQQQWWWWWW[[[bbbjjjlllhhhccc```______```aaaaaa```^^^UUUJJJ>>>777333333888@@@GGGTTTaaadddccccccdddddd```bbbaaaZZZRRRKKKBBB999333111...,,,------,,,+++///...,,,,,,---,,,***(((***+++///555999<<>>>>>??????>>>999;;;===?????????======:::;;;===???@@@@@@@@@???<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<===>>>???@@@AAA>>>@@@CCCDDDEEEHHHNNNSSSXXX\\\cccjjjqqqwww~~~wwwaaaTTTDDD;;;;;;;;;888444444555555666888===CCCHHHTTTbbbqqqyyy~~~{{{wwwssspppjjjbbb\\\TTTQQQLLLEEE???;;;777666222222111111111222333444222111000//////333888===AAAEEEKKKPPPRRRSSSUUUVVVSSSXXX___gggooowww~~~|||{{{{{{{{{zzzzzzllluuunnnwww}}}wwwtttvvvtttppppppuuuxxx|||MMMDDD<<<;;;===AAAGGGNNNXXX]]]dddhhhjjjiiiggggggddddddddddddcccaaa___^^^QQQHHH>>>777222222999AAAKKKUUU]]]```bbbeeefffeeecccbbb___ZZZRRRIIIAAA<<<777444///---------...------,,,,,,+++******++++++,,,...111555:::AAAIIINNNTTTTTTSSSTTTWWWZZZ]]]___cccbbbbbbccceeeffffffeeecccdddeeeffffffffffffeeeccccccbbbbbbbbbaaaaaaaaabbbbbbbbbbbbcccdddeeefffeeeddddddfffgggeee___[[[]]]\\\ZZZYYYYYY[[[]]]^^^YYYXXXWWWUUURRRPPPOOONNNNNNQQQVVVYYY[[[^^^```cccgggiiikkklllllllllmmmooonnnoooqqqrrrqqqpppnnnllllllllllllkkkjjjkkknnnqqqooosssvvvvvvyyy~~~~~~}}}sssrrrkkkbbb[[[WWWQQQJJJDDD@@@@@@???======<<<<<<<<<>>><<<;;;;;;<<<===;;;:::======<<<:::999:::<<<>>>AAA>>>;;;;;;===>>><<<:::???===;;;===@@@BBBBBB@@@BBBCCCEEEHHHMMMTTT\\\bbbiiinnnuuu{{{rrrcccSSSBBB<<<;;;888555333777777777666777===GGGOOO\\\jjjyyy|||xxxsssllleee```YYYUUUOOOIIIDDD>>>999666444222000000111111111000111000222444444444:::BBBBBBGGGNNNSSSUUUUUUVVVVVV]]]___ccciiiqqqzzz|||}}}~~~}}}||||||}}}~~~{{{|||}}}|||zzzwwwuuutttvvvyyyzzzMMMDDD======@@@EEELLLSSSUUUZZZ```dddeeedddddddddhhhhhhhhhgggfffdddaaa```RRRIII>>>777222111888@@@JJJTTT^^^aaaccceeefffeee```___]]]WWWPPPGGG???:::777444000.........---,,,,,,,,,++++++***+++++++++---///333777<<>>===<<<::::::999999:::999999:::;;;<<<<<<;;;<<<<<<;;;:::888999;;;===>>><<<:::;;;===???>>><<>>@@@CCCFFFFFFEEEGGGJJJNNNSSSYYYaaaiiinnnrrrvvv|||}}}pppbbbRRRBBB<<<;;;999666444777777777666888@@@LLLUUUbbbooo}}}}}}yyytttnnngggbbb[[[VVVOOOIIICCC>>>999555555333111111222333222111222111222555555666<<>>???>>>>>>@@@DDDGGGHHHHHHKKKPPPWWW___gggooowww|||~~~qqqbbbSSSCCC>>><<<:::888888999999999999===GGGUUU```kkkwww{{{wwwpppiiieee\\\WWWOOOHHHBBB<<<888444555444222222444444333222222222333666777888???HHHPPPVVV^^^dddhhhiiikkkkkksssvvvzzz~~~{{{xxxxxxxxxxxxzzz~~~uuu}}}{{{{{{zzz{{{~~~FFF===666777;;;AAAJJJRRRYYY[[[___```aaabbbdddfffhhhhhhgggfffdddaaa^^^]]]TTTJJJ???777111///666>>>IIITTT^^^bbbdddffffffdddaaaaaa^^^ZZZSSSJJJBBB>>>666444222111000///,,,***++++++++++++,,,---...///...222888>>>DDDKKKQQQVVVYYY[[[]]]```dddgggiiijjjiiigggeeeeeeeeedddbbb```ccccccbbbbbbdddgggiiikkkfffhhhjjjlllllljjjhhhgggdddcccaaa```^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ\\\[[[YYYWWWVVVUUUUUUUUUYYY\\\```ffflllttt|||~~~~~~}}}zzzwwwssspppmmmlllnnnooooooppppppssswwwzzz~~~|||uuuoookkkeee]]]WWWOOOJJJEEEAAAAAAAAA@@@???:::999999888888888999999999888777888;;;<<<;;;:::::::::;;;:::999999;;;======<<<<<<<<<===????????????@@@AAADDDHHHLLLOOOPPPTTTZZZcccmmmvvv~~~tttcccTTTFFF@@@>>>;;;:::;;;;;;;;;<<<>>>DDDPPP```kkkttt~~~}}}yyyrrrkkkggg]]]WWWNNNFFF@@@:::666444444333222222444444333111333222444777999;;;CCCLLLWWW]]]fffmmmrrruuuwwwxxx~~~|||zzzyyyxxxzzz|||~~~}}}~~~JJJAAA::::::>>>DDDMMMUUU[[[]]]___aaaaaaccceeegggggggggfffeeeccc```]]][[[TTTKKK@@@888222000666???JJJTTT^^^aaaccceeeeeeccc\\\[[[YYYUUUNNNFFF???:::777555222111000///,,,***+++++++++,,,---///111111111555<<>>=========777777777888999;;;<<<===<<<:::999:::;;;;;;:::999:::;;;<<<<<<;;;;;;<<<>>>>>>??????>>>>>>???@@@AAACCCEEEHHHLLLQQQVVVZZZ]]]aaahhhrrr|||uuudddWWWIIIBBB>>>;;;:::;;;:::<<<@@@DDDLLLZZZiiittt}}}zzztttlllggg\\\VVVLLLCCC===888555333111111111222333333222000333222444888:::===FFFOOO\\\bbblllttt{{{}}}zzzyyyzzz{{{yyy}}}JJJ@@@999888===CCCMMMVVVZZZ\\\___``````aaaccceeehhhhhhgggfffdddbbb___^^^UUUKKKAAA999333222888AAALLLUUU]]]___```bbbcccaaa]]]\\\ZZZVVVPPPHHHAAA===888666333111000...,,,++++++,,,,,,...000222444555666;;;BBBIIIOOOTTTYYY\\\```aaadddfffffffffdddccccccbbbaaabbbcccdddcccbbbccccccbbbcccdddfffhhhiiigggggghhhhhhgggeeecccaaa\\\\\\\\\\\\\\\\\\]]]]]]ZZZ[[[ZZZXXXUUUTTTTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\[[[ZZZYYYZZZ\\\^^^```gggjjjooouuu{{{~~~zzzwwwtttsssrrrssslllnnnrrruuuzzz{{{pppggg^^^YYYUUUNNNIIIGGGDDDBBB@@@===;;;999999999666777777888:::<<<===>>>===;;;::::::;;;;;;:::888999;;;<<<<<<<<<<<<===>>>>>>@@@AAA@@@@@@AAACCCEEECCCGGGLLLRRRWWW^^^dddhhhnnnttt}}}vvvjjj]]]OOOFFFAAA<<<;;;<<<;;;@@@GGGOOOXXXeeesss}}}{{{tttlllgggZZZSSSIII@@@:::666444333000000000222333333111///222222444888:::???HHHRRR```gggqqq{{{~~~|||{{{{{{~~~}}}FFF===666666;;;CCCNNNWWWYYY[[[___aaaaaaaaabbbcccggggggggggggeeecccaaa```UUULLLAAA:::555444;;;CCCNNNVVV\\\]]]]]]___aaa``````___^^^ZZZTTTLLLEEEAAA:::777333000///...---,,,,,,---...///222444666777<<>>>>>>>><<<:::888777777888888888888999:::;;;<<<:::999888999:::;;;:::999888:::;;;<<<;;;;;;<<<===<<<>>>AAABBBBBBDDDGGGKKKGGGLLLSSSZZZaaahhhpppvvv~~~wwwjjj[[[QQQIIICCCAAACCCBBBJJJTTT___jjjuuu{{{ssskkkeeeXXXQQQFFF===777444333222000000111333555444222000222111333777;;;???JJJTTTeeelllwwwyyy{{{}}}}}}}}}{{{wwwqqqooollljjjjjjlllppprrrwww{{{GGG>>>888999???HHHTTT]]]ZZZ]]]aaaccccccccccccdddffffffffffffeeecccaaa```UUULLLBBB;;;666555<<>>===;;;999888777:::999888888888888888888777666666777999;;;;;;:::666888:::;;;::::::;;;<<<999===@@@BBBDDDFFFKKKOOOQQQWWW___gggnnnvvvuuufff\\\SSSLLLJJJKKKKKKTTTaaammmxxx{{{rrrjjjdddVVVOOODDD;;;666444333222111111222444666666333111111000222777:::@@@JJJUUUiiippp|||~~~|||{{{vvvyyy}}}}}}~~~}}}qqqiiiddd[[[YYYVVVUUUVVVYYY]]]```^^^eeemmmsssxxxFFF>>>999;;;AAAHHHRRR[[[]]]]]]^^^```aaacccddddddcccaaaaaabbbeeeeeebbb___UUUJJJ???888555777???GGGRRRUUUZZZ]]]]]]]]]]]]]]]\\\ZZZXXXUUUQQQLLLEEE@@@999666222000000///,,,***------...111444999>>>AAALLLOOOTTTZZZ^^^```aaaaaa^^^```cccfffggggggfffeeeeeedddcccdddfffhhhhhhhhhjjjjjjjjjjjjiiigggfffdddgggeeebbb___]]]\\\[[[[[[]]][[[WWWUUUVVVWWWWWWWWWUUUTTTRRRRRRRRRTTTVVVXXXUUUUUUTTTUUUUUUWWWYYYZZZVVVWWWYYY\\\```dddgggiiimmmnnnpppqqqssswww}}}}}}~~~~~~~~~~~~~~~uuujjj]]]TTTNNNLLLHHHDDDAAA>>>============<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;:::555777:::999666555777:::;;;888555777<<>>999;;;AAAIIISSS[[[]]]^^^___```aaacccddddddcccbbbaaabbbddddddaaa^^^UUUJJJ???888666888@@@HHHTTTWWW[[[]]]]]]]]]^^^___\\\ZZZXXXUUUQQQKKKDDD???999666333111111000...,,,333333555999===CCCGGGJJJPPPRRRWWW[[[___aaaaaaaaa^^^```cccfffggggggfffeeedddcccbbbccceeeggggggfffiiiiiiiiiiiihhhfffeeedddeeedddaaa^^^\\\[[[ZZZZZZZZZXXXUUUTTTUUUUUUUUUTTTUUUTTTSSSSSSSSSTTTUUUVVVUUUUUUUUUUUUVVVWWWYYYZZZYYY[[[^^^aaaeeehhhjjjllljjjlllnnnooopppssswwwzzz}}}~~~}}}}}}}}}~~~~~~tttkkkaaaVVVNNNIIIGGGEEEBBB???<<<;;;:::;;;;;;;;;;;;:::::::::999888999:::;;;;;;;;;::::::888777777888999999999888<<<:::999:::<<<>>>>>>===AAABBBDDDGGGLLLSSS[[[aaaiiioooyyy|||ssslllhhhfffdddlllrrr{{{xxxkkk[[[QQQFFFBBB;;;444111000222333222333444444333333555666333444666888<<>>===>>>???@@@DDDEEEJJJQQQWWW```ooo}}}HHH@@@;;;>>>DDDLLLVVV^^^^^^^^^___```bbbcccdddddddddcccbbbbbbcccbbb___]]]UUUJJJ???999777999AAAJJJWWWYYY\\\]]]]]]^^^___aaa]]][[[XXXUUUQQQKKKDDD???999777444222222222111000888999===AAAGGGMMMQQQTTTUUUXXX[[[^^^```aaa``````^^^```bbbeeefffffffffeeefffddddddeeeggghhhhhhggghhhhhhggggggfffeeecccbbbbbbaaa___]]][[[YYYYYYXXXVVVUUUSSSSSSTTTTTTSSSQQQUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZ\\\___bbbfffjjjkkklllllliiikkkmmmnnnnnnoooqqqrrrssstttwwwyyy{{{|||||||||}}}qqqfff]]]UUUMMMGGGAAAAAA@@@>>>===:::999777::::::999999999999888888777888999999::::::999999;;;888666777;;;===;;;888<<<=========<<<===???AAABBBEEEIIIOOOWWW```iiipppxxx~~~~~~}}}|||{{{tttfffVVVLLL>>><<<:::777555444333333222333444333333444777999444666888999<<>>===<<<;;;:::;;;<<<<<<:::;;;>>>DDDHHHPPP^^^lllKKKEEEAAADDDJJJQQQZZZbbb^^^___```aaabbbcccddddddddddddccccccbbb```]]]\\\UUUKKK@@@:::888:::CCCKKKYYY[[[]]]]]]]]]^^^aaaccc___]]]ZZZWWWRRRLLLEEE@@@999777555444444444555666;;;===AAAGGGMMMSSSWWWYYY[[[\\\^^^```aaaaaa```______```bbbdddfffffffffeeeiiihhhgggiiijjjkkkjjjiiiffffffeeedddcccbbbaaaaaa^^^^^^\\\[[[YYYXXXWWWWWWTTTSSSRRRSSSTTTTTTSSSQQQUUUUUUUUUUUUUUUTTTSSSRRRQQQRRRSSSTTTVVVXXXYYYZZZ^^^aaafffjjjmmmmmmmmmllljjjlllnnnnnnmmmlllmmmnnnnnnooosssvvvyyy{{{||||||}}}ssseeeYYYQQQKKKEEEAAA;;;;;;<<<<<<;;;:::888777999999999999999999999999666777777888888888888888;;;999888999<<<===<<<;;;<<<>>>@@@???<<<===BBBGGGIIIMMMRRRYYYaaajjjsssyyy~~~ppp```QQQGGG:::999888666444333333222111222222222222444888;;;666888::::::<<>>DDDJJJUUU___jjjqqqzzzwwwoookkkiiiiiijjjkkknnnuuu}}}rrr\\\LLLCCC???===888777777666666666666666;;;:::;;;======AAAMMMYYYNNNJJJIIINNNTTTWWW[[[___``````aaaaaabbbcccdddddddddeeefffeeebbb___^^^^^^UUUKKKAAA;;;:::===FFFOOOZZZ\\\^^^_________```bbb___]]][[[XXXTTTOOOHHHCCC<<<===<<<;;;;;;>>>BBBEEEIIILLLQQQVVVZZZ\\\]]]]]]]]]^^^^^^___`````````___aaabbbdddeeeggghhhhhhhhhgggggggggiiijjjjjjhhhfffbbbaaa```___^^^]]]]]]]]]YYYYYYYYYYYYXXXWWWUUUUUUTTTSSSRRRSSSUUUVVVUUUTTTRRRRRRRRRRRRQQQQQQQQQQQQNNNPPPTTTXXX\\\___aaabbbjjjlllppptttuuuuuusssrrrlllmmmnnnmmmlllkkklllmmmqqqsssvvvzzz~~~~~~wwwhhh___SSSJJJEEEBBB???<<<888888999:::::::::999999999999999999999:::::::::777666666666666777888999666:::======::::::===@@@<<<@@@CCCDDDDDDGGGOOOVVVXXX^^^fffpppyyy{{{iiiWWWIIIAAA:::888444111000000111222///111333444555555777999:::<<<===<<<;;;<<<@@@DDDIIITTT___gggrrrxxxqqqjjjgggdddfffiiimmmrrrzzz~~~pppZZZKKKAAA===;;;777777777777666666666555999888999:::;;;>>>JJJVVVRRROOOPPPVVV[[[[[[\\\___aaaaaaaaabbbbbbccccccddddddfffgggfffccc``````aaaUUUKKKAAA<<<;;;>>>GGGQQQYYY[[[___``````______```\\\ZZZYYYVVVSSSNNNHHHCCCAAABBBBBBAAAAAADDDJJJNNNRRRUUUYYY]]]______^^^]]][[[\\\\\\]]]^^^___``````cccdddeeefffhhhiiijjjjjjgggggggggiiijjjiiigggeeeaaa```^^^\\\[[[[[[[[[\\\WWWXXXXXXYYYXXXWWWUUUUUUTTTRRRPPPQQQSSSUUUVVVVVVQQQPPPOOONNNOOOPPPQQQRRRPPPRRRWWW\\\aaaeeegggiiimmmooorrruuuvvvvvvtttsssqqqrrrrrrqqqppppppsssuuuzzz|||}}}ssskkk[[[TTTKKKDDDAAA???<<<999888888888888888999999:::777777777888888888999999777777666666666777888999888999:::;;;;;;<<<===>>>???AAADDDGGGJJJPPPXXX^^^ccciiirrr|||zzzgggUUUGGG@@@888777555333333333333444111333777888888888888999;;;===???===;;;:::===@@@AAAKKKUUU^^^iiiyyyxxxqqqkkkgggeeebbbfffkkkqqqxxx~~~~~~|||zzz|||ttt___OOODDD>>>;;;:::::::::::::::999888888999888:::<<<>>>CCCOOO\\\VVVTTTWWW]]]aaaaaa```bbbaaaaaaaaabbbcccccccccdddcccfffhhhgggdddaaaaaabbbUUUKKKAAA<<<;;;???HHHQQQXXX[[[___aaa```___^^^^^^ZZZXXXVVVUUURRRMMMGGGCCCEEEFFFGGGFFFFFFIIIOOOTTTVVVYYY\\\___```___]]]\\\YYYZZZ[[[\\\]]]___``````dddeeefffggghhhjjjkkkkkkiiihhhiiikkklllkkkhhhfff```___]]][[[ZZZZZZ[[[[[[WWWWWWXXXYYYXXXWWWVVVUUUSSSQQQOOOOOORRRTTTVVVVVVPPPOOOMMMMMMMMMOOOQQQRRRQQQTTTYYY___eeeiiilllnnnmmmoooqqqsssttttttsssrrrwwwxxxwwwvvvuuuwwwzzz}}}~~~uuuiii___SSSMMMFFFAAA???===999666888888777666666888999:::555666666666777777888888888777666666666777999::::::888666999===???>>>;;;AAABBBEEEIIIOOOVVV___dddnnnsss|||zzzfffTTTFFF@@@555666666666666666555555222555999;;;;;;:::999999<<<>>>???>>>;;;999<<<>>>>>>HHHQQQYYYcccrrryyyrrrlllhhheeeddddddhhhooovvv~~~~~~zzzvvvxxxyyyxxx||||||gggVVVJJJBBB>>>999999999:::999888888777;;;;;;===AAADDDJJJWWWeee\\\]]]^^^```bbbcccddddddgggeeecccaaaaaaccceeeffffffffffffggggggeeebbb___TTTNNNFFF???===CCCMMMTTT[[[\\\]]]^^^^^^]]]\\\[[[YYYVVVQQQNNNNNNMMMLLLKKKMMMLLLLLLMMMPPPTTTYYY[[[ZZZ\\\______^^^\\\\\\]]]VVVXXXZZZ[[[\\\^^^aaacccdddeeeggghhhiiiiiiiiihhhhhhhhhiiiiiiiiihhhfffeee___^^^\\\[[[\\\[[[YYYWWWWWWUUUSSSTTTVVVWWWXXXXXXYYYUUUPPPPPPSSSVVVUUURRRTTTSSSQQQNNNMMMNNNSSSWWWTTTXXX^^^dddiiilllmmmmmmlllnnnppprrrtttttttttssswwwxxxyyyzzz|||yyykkk]]]TTTJJJGGGBBB===:::::::::;;;:::888666666777777777666777888999999888777888:::888:::;;;:::999888999:::999888666555777<<<@@@CCCOOOIIIIIIRRR[[[aaakkktttzzz|||wwwwwwwwwxxx|||}}}jjjWWWHHH???;;;888555333333333333222888888999;;;???AAAAAA@@@>>>===<<<<<<===>>><<<;;;>>>AAAHHHRRR^^^nnn}}}|||xxxsssnnnjjjhhhfffdddkkkooovvv~~~~~~|||zzzwwwtttsssvvvzzz~~~qqqaaaRRRGGGAAAFFF???999:::;;;::::::<<>>@@@CCCFFFGGGPPPMMMOOOXXXbbbiiirrr{{{|||wwwsssoooiiieeeffffffgggmmmvvv|||lll\\\MMMCCC???<<<888666777888888888:::;;;<<<@@@CCCEEEDDDCCC@@@>>><<<<<<======<<<;;;AAACCCGGGNNNXXXeeerrr{{{|||tttrrrnnnkkkjjjiiiiiiiiiooottt|||}}}{{{xxxwwwvvvuuutttssstttxxx}}}{{{kkk]]]QQQKKKIIIBBB===>>>@@@AAABBBEEEIIIOOOVVV]]]dddnnnyyy___```aaacccdddeeeeeeeeeeeeeeeeeeddddddeeeeeefffgggfffddddddddddddbbb```YYYQQQEEE:::888@@@MMMWWWYYYYYYYYYXXXVVVUUUSSSRRRMMMQQQTTTRRRNNNNNNSSSYYYVVVVVVXXXZZZ\\\^^^___```bbbcccbbb```[[[WWWVVVUUUVVVXXX[[[]]]___aaadddgggcccdddeeefffffffffeeeddddddeeeeeedddcccaaa___^^^]]]ZZZWWWVVVVVVWWWWWWVVVYYYVVVTTTTTTUUUVVVVVVUUUTTTPPPMMMLLLMMMLLLIIIGGGHHHIIIKKKMMMPPPUUU\\\```dddgggkkkoooqqqqqqpppoooppppppoooooooooooopppppprrrvvv||||||qqqeeeYYYNNNGGGBBB@@@===;;;:::;;;===>>>???===:::888888777555444777888999888666555555666555777999999999999;;;===;;;<<<>>>AAACCCFFFGGGHHHRRRSSSXXXcccmmmuuu}}}|||uuulllfffbbb^^^YYYUUUQQQRRRTTTZZZfffttt{{{qqqcccTTTJJJBBB>>>999777888:::<<<===???@@@BBBFFFIIIJJJHHHFFFDDDAAA===;;;;;;<<<;;;;;;@@@AAACCCGGGOOO[[[hhhpppzzztttqqqlllkkkjjjjjjkkkmmmpppqqqwww|||~~~}}}|||}}}~~~~~~|||xxxtttrrrppppppppprrrsssuuuxxx}}}xxxkkk___XXXQQQKKKGGGIIILLLMMMQQQVVV\\\cccnnnwwwaaabbbcccdddeeeeeeeeeeeedddeeeeeeeeeeeefffffffffiiigggddddddddddddcccbbbWWWSSSKKKDDDAAAEEELLLRRRZZZYYYXXXWWWUUUSSSQQQQQQPPPSSSUUUSSSQQQPPPTTTXXX[[[\\\^^^```bbbbbbbbbbbbbbbbbbaaa]]]XXXTTTRRRRRRTTTWWWZZZ]]]___aaadddgggddddddeeeffffffeeedddccceeeeeeeeedddcccaaa^^^]]]]]]ZZZVVVTTTUUUVVVWWWWWWYYYWWWTTTTTTTTTUUUUUUTTTUUUSSSOOONNNMMMLLLIIIFFFEEEGGGJJJNNNRRRXXX^^^cccgggiiimmmpppqqqpppooommmqqqpppooommmmmmnnnooopppqqqvvv~~~sssggg[[[PPPHHHBBB===<<<:::999:::;;;>>>???===;;;888777777666555333666777888777555444444555666888::::::999999;;;<<<<<<===???AAAEEEIIILLLNNNWWW\\\dddoooyyy}}}qqqjjj```XXXTTTQQQMMMJJJGGGGGGHHHNNNYYYiiizzz}}}wwwlll]]]RRRHHHDDD???<<<===@@@CCCDDDEEEFFFIIILLLOOONNNKKKHHHGGGCCC???<<<;;;;;;;;;;;;:::;;;<<<@@@HHHTTTaaajjjrrr|||xxxqqqllliiifffhhhiiikkknnnrrrwww{{{}}}|||}}}~~~}}}wwwuuuqqqnnnmmmmmmnnnooosssvvv{{{xxxmmmfff___ZZZXXXZZZ^^^aaafffmmmwww}}}ccccccdddeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffjjjhhheeedddeeeeeedddcccXXXTTTMMMFFFBBBEEEKKKPPPXXXWWWUUUTTTRRRQQQPPPOOOTTTSSSSSSTTTVVVWWWXXXXXX___```bbbdddddddddcccbbb]]]]]]\\\YYYUUURRRQQQQQQRRRUUUYYY\\\^^^```ccceeedddeeefffgggfffeeedddcccccccccccccccaaa___]]][[[]]]ZZZWWWUUUVVVWWWXXXXXXYYYVVVTTTSSSTTTUUUUUUTTTVVVTTTQQQNNNMMMKKKJJJHHHGGGIIIMMMQQQUUUZZZ___ccciiikkknnnqqqrrrqqqooommmpppooonnnnnnnnnpppqqqrrrsssyyy{{{sssfffYYYNNNEEE???;;;999999888888999;;;===>>>;;;999777666777888777666555777777666444333444555999:::;;;;;;::::::;;;<<>>EEEEEEFFFJJJPPPYYYaaafffjjjtttzzzmmmdddYYYRRRIIICCCAAA@@@===;;;@@@@@@AAACCCKKK[[[nnn|||vvvoooccc^^^XXXUUUTTTUUUVVVVVVXXXXXXWWWWWWVVVSSSNNNJJJIIIEEEAAA>>>===<<<;;;:::999999:::;;;???FFFOOOUUU```jjjuuu||||||wwwrrrmmmiiifffeee```dddiiimmmqqqxxx~~~~~~|||zzzyyy{{{~~~yyyuuunnnnnnmmmmmmooorrrtttvvv|||ddddddeeeeeeeeeddddddccccccbbbaaaaaaaaaccceeegggeeeddddddddddddcccaaa^^^[[[TTTJJJ@@@;;;???GGGNNNOOOOOONNNMMMMMMNNNOOOPPPVVVXXXYYY[[[\\\\\\]]]^^^````````````______^^^]]]YYYYYYWWWTTTQQQPPPPPPQQQTTTWWW[[[^^^___```aaabbbaaabbbccceeeeeeeeedddddd^^^^^^______^^^\\\[[[ZZZ[[[YYYWWWWWWXXXYYYXXXWWWVVVTTTRRRRRRTTTUUUVVVUUUTTTRRROOOKKKJJJKKKNNNPPPSSSWWW[[[___bbbeeehhhjjjrrrsssuuuuuutttpppllljjjiiikkknnnrrrvvvyyy|||}}}~~~wwwhhh```UUUKKKDDD@@@===<<<777777666666777777888999999777444444444444333222444555666777666666777999888:::<<<===>>>???AAACCCFFFHHHKKKQQQYYYbbbiiinnnvvvuuufff]]]RRRLLLEEEAAA@@@???===;;;===>>>???BBBKKK[[[ppp~~~tttpppjjjfffdddcccbbbaaacccaaa^^^\\\YYYTTTOOOKKKGGGEEEBBB@@@???===;;;:::888999999:::<<>>???BBBEEEHHHKKKNNNTTT\\\eeemmmssswww~~~sssdddZZZKKKEEE???<<<<<<<<<:::777;;;===@@@DDDMMM___ttt}}}yyyvvvsssqqqoookkkhhhccc___ZZZUUUPPPLLLFFFDDDBBBAAA@@@>>><<<:::555777888999;;;>>>DDDHHHKKKTTT]]]cccgggmmmnnnmmmmmmkkkhhheeecccccccccddddddjjjqqqwww}}}}}}zzzxxx{{{~~~{{{yyyvvvsssppprrrtttwww{{{bbbccccccdddeeefffggggggfffffffffeeeeeefffhhhjjjgggeeedddddddddccc```^^^ZZZQQQHHHBBB???>>>BBBIIINNNPPPRRRSSSSSSTTTWWWYYYXXXYYYYYY[[[\\\]]]^^^^^^\\\\\\]]]^^^^^^^^^]]]]]]ZZZXXXVVVUUUTTTUUUWWWXXXZZZ[[[]]]___aaaaaa``````cccdddeeeeeedddcccaaa```\\\______\\\\\\^^^]]]YYYWWWWWWWWWVVVVVVWWWWWWXXXUUUTTTRRRRRRRRRSSSUUUVVVSSSRRRQQQQQQRRRUUUXXX[[[]]]```dddggghhhjjjnnnrrrsssuuuvvvwwwtttpppkkkgggcccggglllqqqwww}}}zzzlllcccVVVNNNGGGDDD@@@;;;:::;;;888777777666555444444444666555333111111111333444444666777777777777:::<<<<<<;;;;;;<<>>;;;;;;AAAHHHNNNQQQTTTUUUVVVWWWYYYZZZ]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^YYYXXXWWWWWWXXXYYY[[[]]]^^^^^^___```````````````___```bbbcccdddddddddccc]]]``````^^^]]]___^^^[[[[[[ZZZXXXWWWUUUTTTTTTSSSSSSRRRQQQQQQRRRTTTWWWXXXVVVUUUUUUTTTVVVYYY[[[]]]bbbfffjjjlllmmmnnnqqqtttssstttuuutttqqqmmmgggddd___bbbfffkkkpppvvv|||tttfff\\\MMMFFF@@@>>><<<999888:::666666555555444333333333444333222111222333555777555666888777777888:::<<<<<<<<<===>>>BBBGGGMMMQQQVVV\\\eeemmmuuu}}}wwwhhh\\\PPPFFF>>>===>>><<<;;;<<>>===AAAFFFIIIKKKNNNRRRWWWZZZZZZZZZYYYZZZ^^^cccgggooowww}}}|||}}}}}}zzzwwwvvvzzz}}}~~~{{{yyyxxxwwwvvvvvvxxxyyy{{{{{{yyy{{{~~~ffffffggggggfffeeeeeedddddddddeeefffggggggggggggeeecccaaa___^^^[[[XXXUUUQQQHHH???;;;999;;;BBBJJJOOOSSSWWWYYYZZZZZZ[[[\\\aaaaaa```___^^^]]]\\\\\\]]]]]]^^^_______________ZZZZZZZZZ[[[\\\___aaabbbbbbbbbaaa```````````````]]]^^^```bbbcccccccccccc]]]``````^^^]]]______[[[\\\[[[XXXVVVTTTSSSSSSSSSQQQPPPQQQRRRSSSVVVXXXZZZZZZZZZZZZ[[[\\\___bbbccchhhkkkoooqqqrrrrrrrrrsssrrrrrrqqqooolllfffaaa^^^XXXZZZ\\\___ccciiipppuuusssyyy~~~}}}ttthhhZZZPPPEEE???:::::::::888888:::555555444444333222222222111111111222333666888999777888999888777888:::<<<===>>>@@@CCCFFFLLLTTTYYY___fffpppyyymmm]]]SSSIII@@@===>>>===>>>AAAEEEKKKTTT^^^iiixxx}}}xxxqqqllliiiddd]]]XXXRRROOOJJJFFFCCC@@@<<<999888777666555666777999;;;;;;===>>>>>>===@@@FFFKKKNNNPPPSSSUUUYYY^^^dddhhhvvv~~~zzzvvvwwwyyyyyyxxxzzz|||zzzyyyxxxvvvuuuuuuvvvxxxzzz}}}wwwpppmmmjjjeeedddfffhhhhhhkkkrrrxxx}}}ggghhhiiiiiiiiihhhggggggeeeeeefffhhhiiiiiigggfffdddbbb___]]][[[XXXTTTQQQOOOGGG>>>;;;;;;>>>GGGOOOQQQUUUZZZ]]]^^^^^^^^^^^^aaaaaa```___^^^]]]\\\\\\^^^^^^___```aaaaaaaaaaaa^^^^^^^^^___```bbbdddeeefffeeebbb```____________^^^___```aaaaaaaaa```___\\\___```]]]]]]___^^^[[[YYYXXXVVVTTTSSSTTTUUUVVVRRRRRRRRRTTTUUUWWWYYY[[[\\\]]]^^^aaadddgggiiikkklllnnnqqqssssssqqqpppooommmllljjjgggccc^^^YYYVVVOOOPPPQQQRRRUUUZZZaaaffffffnnnvvvzzzyyyqqqggg[[[MMMDDDBBB===999::::::888888;;;555444444444333333222222111111222333444666888:::888999:::999888999:::<<<>>>@@@DDDGGGKKKRRR[[[bbbfffooozzzuuucccYYYOOOEEEBBBAAABBBFFFKKKQQQYYYdddppp{{{}}}vvvqqqlllggg```[[[VVVRRRMMMHHHDDDAAA<<<:::888777555444444555777777<<<<<<<<<:::777888<<<@@@CCCGGGMMMSSSYYY```hhhmmmzzz|||vvvsssvvvzzz|||~~~zzzvvvttttttuuuvvvxxxyyyzzz}}}{{{mmmddd\\\YYYWWWSSSTTTVVVUUUUUUYYYaaafffmmmwwwggghhhjjjlllmmmllllllkkkgggffffffhhhiiiiiifffdddccc```]]][[[YYYVVVRRROOOMMMEEE>>><<<===AAAJJJSSSTTTXXX\\\_______________^^^^^^^^^]]]]]]]]]]]]]]]______```aaabbbccccccbbbbbbbbbbbbbbbccccccddddddfffdddbbb```^^^^^^^^^^^^]]]]]]___```aaa``````______bbbbbb______```___\\\XXXWWWTTTSSSRRRSSSUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]___bbbfffjjjmmmpppqqqooopppqqqrrrqqqnnnkkkhhhdddccc```\\\XXXSSSOOOMMMGGGGGGGGGGGGIIIMMMSSSWWWYYYbbbkkkqqqvvv}}}{{{pppggg]]]RRRFFF>>>@@@;;;888999999777666888555555555444444444444444333444444444555666777777999:::;;;:::999:::<<<>>>???CCCHHHLLLPPPXXXcccjjjqqqyyypppbbbXXXNNNJJJIIIKKKPPPWWW```iiiuuuzzztttpppjjjbbb]]]YYYUUUOOOJJJFFFBBB>>>;;;888777555444444444444444555888:::999777666999;;;===AAAIIIQQQZZZccclllrrr}}}}}}zzzwwwssssssxxx}}}zzzxxxuuurrrqqqrrruuuwwwzzz{{{~~~wwwiiiYYYQQQKKKIIIHHHFFFGGGJJJFFFGGGKKKQQQVVV\\\gggsssgggiiikkkmmmnnnnnnmmmllliiigggdddeeeggggggccc```___]]]ZZZXXXWWWTTTQQQNNNKKKDDD>>>>>>???CCCLLLTTTWWWZZZ]]]______^^^^^^___[[[[[[\\\\\\]]]]]]^^^^^^___```aaacccdddddddddddddddddddddccccccbbbbbbbbbbbbaaa```___]]]]]]]]]]]]XXXZZZ\\\___bbbccccccdddeeeggggggcccbbbcccaaa^^^ZZZXXXUUURRRQQQQQQRRRTTTYYYZZZ[[[[[[\\\]]]^^^^^^___aaaeeeiiimmmppprrrrrrooonnnmmmlllkkkhhhddd```XXXWWWTTTPPPLLLIIIFFFEEE@@@@@@@@@@@@@@@BBBFFFJJJKKKTTT^^^bbbgggnnnsssttt|||~~~zzzrrrggg]]]UUULLLCCC===<<<777444666666333333444555555555444444444444444555555666666666666666666888:::;;;;;;;;;<<<>>>@@@BBBGGGNNNRRRVVV^^^jjjsss~~~pppggg^^^ZZZYYYZZZaaahhhqqqzzzyyysssmmmeee```[[[WWWQQQLLLHHHDDD@@@===888777666555444333222222+++000555777666666888;;;999>>>FFFOOOZZZeeepppwww|||yyywwwuuuuuusssuuu{{{|||yyysssssssssqqqqqqssswwwzzz{{{}}}{{{gggWWWIIICCC=========<<<===@@@;;;<<<@@@DDDGGGKKKVVVbbbuuugggiiikkkmmmnnnmmmkkkjjjjjjfffaaaaaabbbbbb___\\\YYYXXXVVVUUUTTTSSSPPPMMMKKKEEEAAABBBDDDHHHOOOVVVZZZ\\\]]]^^^]]]\\\]]]^^^[[[\\\\\\\\\]]]]]]]]]]]]```aaabbbdddeeeeeeeeefffccccccccccccbbbbbbaaa```]]]]]]]]]]]]]]]\\\\\\[[[XXXYYY\\\___bbbdddddddddfffiiihhhcccaaabbb```\\\YYYWWWSSSQQQPPPQQQSSSUUU[[[\\\]]]___aaabbbccccccbbbdddhhhlllnnnooooooooojjjgggdddbbb```]]]YYYUUUMMMLLLIIIEEEBBB@@@???>>>;;;<<<<<<<<<;;;<<<>>>@@@>>>GGGPPPSSSVVV]]]dddfffppprrrwwwzzz||||||zzzxxxnnnfff[[[RRRKKKEEE???:::888333111444555333222444333333333333333333333333555555666777777777777666888999;;;;;;<<<===@@@BBBGGGMMMTTTXXX\\\dddpppzzz|||tttpppnnnooovvv}}}wwwqqqiiiccc\\\XXXSSSNNNJJJFFFAAA>>>999888777555444222111111+++///333555444444777:::888<<>>IIIUUUmmm}}}hhhjjjlllmmmmmmkkkhhhgggjjjddd___]]]______\\\XXXUUUTTTSSSRRRRRRQQQOOOMMMNNNIIIFFFGGGJJJLLLSSSZZZ[[[\\\]]]\\\[[[ZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]```aaacccdddeeefffffffff```aaaaaabbbbbbaaaaaa```YYYZZZ[[[\\\]]]\\\[[[ZZZ[[[\\\^^^```bbbbbbbbbbbbeeegggfffaaa^^^^^^\\\XXXTTTSSSQQQPPPQQQTTTWWWYYY[[[\\\^^^aaadddeeeggggggeeegggjjjmmmnnnmmmlllkkkddd```[[[XXXWWWTTTOOOLLLGGGEEEBBB???===;;;;;;;;;999:::;;;:::999888:::;;;555>>>FFFHHHKKKRRRXXX[[[___ccchhhlllnnnnnnlllkkkccc[[[QQQHHHCCC>>>999666666222111444666444444666222222222222222222222222444555666777888888888888777999;;;<<<<<<>>>AAACCCJJJQQQXXX\\\```hhhuuuzzzssskkkeee\\\XXXSSSNNNKKKGGGCCC@@@999999777666444222111000111444666555222222444777888;;;BBBKKKWWWeeesss{{{{{{vvvtttsssrrrqqqzzz{{{{{{yyyvvvrrrppprrruuuyyy{{{|||~~~qqqaaaPPPDDDAAA<<<888999999777666888777777888999777888CCCOOOiiizzziiihhhjjjmmmoooooojjjfffgggdddaaa___^^^]]][[[YYY[[[XXXTTTPPPMMMMMMNNNPPPQQQPPPMMMNNNQQQXXX___cccdddcccaaa___]]]]]]]]]]]]XXX[[[^^^^^^]]]^^^aaaccceeeeeeeeehhhjjjlllkkkjjjdddaaa______aaaaaa___]]]\\\]]]___```___\\\XXXVVVZZZ\\\]]]___aaaaaaaaaaaa``````aaa```___]]][[[ZZZTTTRRRQQQPPPRRRUUUZZZ\\\```aaabbbccceeefffggggggiiijjjkkklllllljjjeeebbb^^^WWWOOOKKKJJJHHHDDD@@@DDD???;;;999666333666<<<555666777555111000111444::::::;;;===@@@DDDHHHJJJSSSVVVZZZ^^^```aaaaaa```ZZZTTTLLLBBB<<<888777777666555444444444444333222222333444444333333555666777777777777777888888888<<<===>>>???@@@CCCGGGJJJQQQVVV[[[bbbjjjuuu~~~tttkkkeeeccc^^^VVVOOOIIIFFFCCC@@@===:::777555555555444333333333333444444444555555444999BBBLLLWWWfffvvv~~~yyyssspppppprrruuuwwwyyytttrrrrrrtttuuutttxxx~~~mmmYYYJJJBBB???<<<999888999:::;;;:::777777999;;;;;;===FFFPPPfffzzziiihhhiiikkkmmmlllhhhdddeeebbb___]]][[[ZZZWWWUUURRRPPPOOONNNPPPSSSVVVXXXYYYWWWTTTSSSTTTXXX]]]```bbbaaa___]]][[[[[[[[[[[[YYY[[[^^^______```cccfffgggffffffhhhjjjkkkjjjiiifffcccaaa```aaa```]]][[[YYYZZZ\\\\\\[[[XXXVVVTTTXXXYYY[[[]]]^^^^^^]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXTTTSSSRRRRRRTTTWWWZZZ\\\ccccccccccccddddddeeefffiiiiiiiiiiiiiiieee```]]]UUUOOOGGGCCCBBBAAA===:::===:::888777555333666;;;888999999888555444555888999888888999;;;>>>@@@BBBJJJMMMQQQUUUYYYZZZZZZZZZSSSNNNGGG@@@:::888888888555444444333444444333222000222333333222111222333777777777888888888888999;;;===>>>>>>@@@CCCGGGKKKSSSYYYaaahhhqqq|||uuujjjccc```\\\UUUOOOJJJFFFCCC@@@===:::777555555555444333444444444444444444444444222777???IIIVVVfffwwwzzzvvvrrrpppqqqtttxxxzzz{{{uuuqqqpppqqqtttuuu}}}kkkWWWIIIAAA;;;999777666888999999999888777888::::::<<>>???@@@BBBEEEJJJNNNWWW^^^iiisss}}}}}}rrrfff___[[[XXXSSSOOOLLLHHHCCC@@@>>>;;;888666555555444333555555555555444444333222111555<<>>AAACCCEEEEEEEEEAAA>>>:::777555444444555222333333333222222222333666888::::::999777666666888888888999:::::::::;;;@@@AAABBBCCCEEEJJJPPPTTT\\\dddqqq~~~}}}sssiii___XXXTTTRRRPPPNNNLLLIIIEEEAAA???<<<999666666555444333666777777666555333222111222555;;;CCCNNN^^^ppp|||{{{wwwuuutttuuuvvvyyy}}}zzzvvvttttttttttttvvv{{{mmmZZZJJJBBB;;;:::888888999999888777:::999;;;>>>AAAHHHWWWeeewwwiiihhhgggeeeaaa___]]]]]]YYYXXXWWWVVVVVVTTTRRROOOPPPQQQSSSVVVYYY[[[]]]______^^^]]]\\\\\\\\\]]]]]]ZZZYYYXXXWWWWWWWWWXXXYYY______aaadddhhhkkkmmmmmmkkkjjjhhhhhhhhhfffdddbbb_________^^^\\\[[[[[[[[[WWWVVVTTTSSSSSSSSSSSSTTTTTTUUUXXXZZZZZZXXXVVVTTTTTTSSSSSSSSSTTTVVVYYYZZZ\\\]]]___aaacccdddddddddfffeeeccc```^^^^^^]]]]]]YYYWWWUUURRROOOJJJEEEAAA???===:::888777666555444444333444666555111222555222222111222333444444555444444555555666777777888888999:::<<<============;;;999777444222111111111000222333333111000222333222444666666555333333444777888888999::::::;;;;;;???@@@BBBDDDGGGMMMUUUZZZbbblllzzzyyymmmccc[[[TTTPPPLLLKKKKKKKKKKKKJJJFFFDDDAAA>>>:::888777666555444777777777777666444111000444777;;;AAAJJJXXXhhhtttzzzuuusssrrrqqquuuyyy}}}}}}xxxuuurrruuuxxxzzz}}}qqq\\\KKKBBB>>><<<999888888888777555888999>>>EEEKKKTTTeeessseeeeeeddd```\\\YYYYYYZZZWWWVVVVVVXXXYYYYYYVVVTTTSSSUUUXXX[[[^^^```aaabbbaaa___]]][[[ZZZYYYYYYYYYWWWVVVVVVVVVWWWXXXZZZ[[[cccbbbcccfffiiillllllllljjjiiigggffffffeeebbb```[[[]]]]]]\\\ZZZYYYYYYZZZSSSRRRQQQPPPPPPPPPPPPPPPQQQSSSVVVYYYYYYXXXUUUSSSQQQPPPPPPPPPRRRVVVZZZ]]]aaabbbdddfffhhhiiiiiijjjgggfffddd```]]]YYYWWWUUUNNNLLLJJJHHHFFFBBB>>>;;;888888777555444444333333555444444666444000000444333222111111333444444444///000111222333444444555777777888888999888888888777666444222111//////......111333222000///111444222333444444333333444666666777777888999:::;;;;;;===???AAADDDHHHPPPYYY___kkkuuu}}}yyywwwxxxzzz||||||ttthhh\\\SSSMMMIIIGGGDDDDDDEEEGGGIIIJJJIIIGGGCCC@@@<<<:::999888666555666777888888777444222000555888;;;@@@GGGSSSaaakkkzzzyyytttqqqooooooqqqvvv}}}~~~{{{xxxuuutttxxx}}}vvvaaaOOOEEE@@@===999777777888888777;;;???GGGRRR[[[eeettt``````___ZZZUUUSSSTTTVVVUUUVVVWWWZZZ]]]^^^\\\ZZZYYY[[[]]]```bbbbbbbbbbbb___^^^[[[YYYXXXXXXYYYZZZYYYYYYYYYZZZ\\\^^^aaabbbgggeeedddfffjjjlllkkkiiiiiigggeeeeeeeeeccc```^^^ZZZ\\\\\\[[[WWWUUUVVVWWWQQQQQQQQQPPPPPPPPPOOOOOOLLLOOORRRUUUVVVUUUSSSQQQOOONNNNNNPPPTTTZZZ```dddfffggghhhiiikkkmmmnnnoookkkiiifffaaa[[[TTTNNNKKKDDDBBB@@@??????===:::777333444444333222222222333444222222444222///000555444222000000333444333222...///000000111111111111444444555555555666666666222222222222111000//////---000333222///...111444333333333333222444777999555666666777888999:::;;;>>>@@@CCCFFFLLLUUU___fffuuu~~~uuunnnllljjjgggddd```___aaafffjjjnnnzzz|||vvvhhhaaaVVVMMMFFFBBB@@@>>>======???CCCGGGJJJKKKJJJEEEBBB>>><<<;;;:::888777555666888888888555333111444777;;;???EEEPPP]]]fffppp||||||wwwsssppppppqqqrrruuu{{{~~~{{{zzzyyywwwvvvyyy~~~kkkYYYNNNCCC@@@;;;:::;;;===???@@@GGGLLLXXXfffpppyyy]]]]]][[[VVVQQQOOOQQQSSSUUUUUUXXX\\\```aaa```______aaabbbddddddbbbaaa___[[[ZZZXXXWWWXXXZZZ]]]___^^^^^^___```cccfffiiijjjiiigggeeegggjjjkkkjjjhhhgggfffdddddddddbbb```]]][[[\\\]]]ZZZUUUSSSSSSTTTRRRRRRSSSSSSSSSRRRQQQQQQHHHKKKOOORRRTTTRRRPPPNNNOOONNNOOORRRXXX```gggllliiiiiijjjkkkmmmoooqqqrrrnnnlllhhhbbbZZZPPPHHHCCC===<<<;;;;;;;;;:::888666222333444333222222222333333000000222111///111666333000......111222111///000000111111111111000000111111111222333444555555///000111111222111111000,,,000333222///...111444.........------000444777444555666777888999::::::BBBCCCFFFKKKRRR[[[fffmmm{{{xxxoooddd\\\ZZZXXXTTTQQQHHHGGGKKKRRRWWW[[[hhhvvvzzznnnfffYYYSSSLLLEEEAAA===;;;999::::::<<<@@@EEEJJJLLLLLLFFFCCC???===<<<;;;999777555666888999888666333111222555:::???EEEOOO[[[dddjjjvvvtttrrrooonnnooorrrvvvyyyzzz|||yyywwwvvvwwwvvvvvvuuucccXXXGGGCCC???===???DDDGGGIIISSSZZZhhhwwwYYYWWWUUURRRQQQQQQRRRSSSVVVYYY]]]aaacccddddddddd]]]```dddggghhhfffcccaaa^^^\\\YYYXXXXXXZZZ]]]___^^^```dddggghhhhhhfffeeeeeefffffffffeeedddcccbbbaaabbbaaaaaa```___]]]]]]YYYYYYXXXWWWUUUSSSQQQPPPUUUTTTRRRPPPNNNLLLJJJJJJIIILLLNNNOOONNNNNNOOOPPPRRRUUUYYY\\\___aaadddggghhhnnnsssssstttvvvvvvssslllhhhbbbZZZRRRKKKEEECCC>>><<<999666444333222222333555777666444111000000111333555333///...///222...///000111222333444444111111000000//////......222444666555444222111111111222222222222111000000---///000000//////000111111111111222333444666666666777888999::::::999999AAAEEEKKKQQQWWWaaalllsss}}}pppjjj```ZZZQQQLLLIIIHHHEEECCCGGGEEEEEEFFFHHHMMM[[[iiizzzvvvhhh[[[QQQGGGBBB<<<999999999888666<<<:::>>>GGGLLLMMMPPPVVVKKKIIIGGGEEECCC@@@<<<888>>>===<<<:::888777666666777666666888===EEENNNSSS```jjjxxxyyyppppppooonnnooosssyyy}}}}}}yyyxxxtttvvvxxxyyyzzz|||xxxggg[[[OOOFFFGGGGGGFFFNNN[[[eeeppp~~~VVVUUUSSSQQQPPPQQQRRRSSSWWWYYY^^^bbbeeefffffffffeeefffhhhhhhfffbbb^^^\\\]]]\\\ZZZYYYZZZ]]]aaacccccceeegggiiiiiiiiihhhggghhhgggfffeeecccbbbaaa```aaaaaa```___^^^]]][[[[[[[[[ZZZZZZXXXVVVSSSQQQPPPSSSRRRQQQOOOMMMLLLKKKJJJJJJKKKMMMMMMMMMNNNPPPQQQVVVYYY^^^bbbeeehhhlllnnnnnnsssvvvuuuuuuuuurrrlll___\\\UUUMMMFFF???;;;999999888666444333222333333222222333111///...///111...///000000000000222333000000000000000000000000000000000///////////////111222333333111000000111111111111111111000//////...///111000//////000222111111111222333444666777444555666777999:::<<<===AAAEEEKKKRRRZZZfffsss|||zzzqqqssspppddd^^^RRRMMMGGGCCCAAA@@@>>>===>>>===>>>AAABBBGGGSSS___rrr|||qqqfffZZZNNNFFFAAA===888555666666666555::::::@@@JJJPPPQQQTTTXXXSSSOOOKKKGGGEEECCCAAA???:::999777555444333222222111000///111555===DDDIIIRRR\\\jjjvvv~~~|||uuummmjjjjjjkkklllooouuu||||||wwwuuuuuuuuuwwwzzz}}}ttthhh\\\UUUVVVVVVUUU]]]iiiwwwRRRQQQPPPPPPPPPQQQRRRSSSXXX[[[___dddgggiiiiiihhhjjjiiihhhfffccc```\\\ZZZ]]]\\\[[[\\\^^^bbbfffiiijjjjjjjjjjjjjjjjjjjjjjjjiiigggeeebbb```^^^^^^^^^```___^^^]]]\\\[[[[[[ZZZ\\\\\\\\\ZZZXXXUUUSSSQQQRRRQQQOOONNNLLLKKKJJJJJJIIIJJJKKKLLLLLLOOOSSSVVV^^^aaagggkkkooorrruuuxxxwwwyyyyyywwwvvvssskkkaaaWWWSSSLLLEEE>>>999666555333222222111111222333333111111000...---...111333///...---///000111111000111111000///...---,,,,,,//////////////////000000///000000///...---...000000000111111000000///...///000111111000000111222222222222222333555666777333333333555777;;;>>>@@@CCCHHHOOOWWWaaappp\\\IIIIII___|||zzzooo```UUUPPPFFFCCC???===<<<;;;:::888777777:::===>>>BBBNNNZZZpppvvviii\\\RRRIII@@@:::<<<888444222333555666666;;;>>>GGGRRRYYY[[[\\\___\\\WWWQQQLLLIIIHHHFFFEEE>>>===;;;999777666555555222111000111444:::@@@DDDHHHQQQ^^^jjjrrrxxx~~~|||xxxvvvrrrlllfffgggjjjnnnssszzzyyyvvvsssqqqqqqtttvvvzzz~~~{{{qqqkkkkkkllllllsss}}}OOOOOOOOOOOOPPPRRRSSSTTT[[[]]]bbbfffiiijjjjjjjjjfffeeedddcccaaa```___^^^]]]]]]]]]___ccchhhlllooopppooommmkkkjjjiiiiiijjjgggeeebbb___]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^\\\\\\\\\\\\[[[YYYVVVUUUSSSQQQOOOLLLJJJIIIHHHHHHGGGHHHIIIKKKMMMSSSYYY^^^gggkkkppptttwwwyyy|||}}}{{{|||yyyvvvtttooocccVVVQQQMMMFFF???:::777666666111111111111111111222222000111111000///000222444333111......111111///,,,111000000///...---,,,,,,---......//////000000000/////////---,,,,,,...111000111111111111000/////////000111111000000111333222222222222333444555666444333222333666;;;???BBBIIINNNUUU^^^jjjzzz{{{UUU???<<>>===<<<;;;:::999999888:::===???EEERRR___xxxsssiiiZZZMMMDDD>>>999555:::777444222333555888:::@@@FFFQQQ]]]eeegggggggggaaa]]]WWWRRROOOLLLIIIGGGCCCBBB@@@>>><<<::::::999666555444444666:::>>>AAABBBJJJUUU^^^dddiiiooosssqqquuuuuuqqqoooooonnnjjjhhhkkkoootttzzzwwwqqqooonnnmmmqqqvvvyyy~~~MMMMMMOOOPPPSSSUUUWWWXXX^^^```dddgggiiiiiiiiihhhaaaaaa````````````aaaaaa^^^^^^```cccggglllpppsssrrrpppmmmjjjhhhggghhhhhhcccaaa___\\\[[[[[[[[[\\\YYY[[[]]]___```aaabbbbbbZZZ[[[]]]^^^]]]\\\ZZZXXXUUUSSSPPPLLLIIIGGGFFFFFFEEEFFFIIILLLQQQXXX```fffooosssxxx{{{}}}}}}~~~}}}|||xxxssspppiii[[[NNNGGGCCC===777333111111222222222222222111111000000,,,...111222111000111111444111...///111111///,,,////////////////////////------......//////000000/////////...------///222111111111222111000000///...000111111000000111222222222222222222333444555666444333333666;;;@@@CCCLLLRRR[[[eeerrrzzzTTT@@@:::EEEZZZooobbbVVVKKKCCCAAA??????>>><<<:::999999:::<<<;;;<<>>;;;<<<;;;999777777999;;;>>>>>>AAAFFFLLLVVVgggwwwtttjjjYYYQQQEEE===999777666444666666555555777<<>>999888888777555666888999;;;???GGGQQQXXXeeeooozzz{{{sssoooiiiddd^^^YYYSSSOOOGGGFFFDDDAAA>>>===;;;;;;777777666666666666666666666999===>>>===>>>AAADDD@@@JJJTTTZZZcccqqq}}}xxx|||wwwrrrnnnjjjhhhgggfffiiiooosssxxx~~~zzzuuuqqqtttzzzNNNQQQTTTYYY^^^bbbdddfffffffffggggggdddaaa]]][[[\\\^^^aaadddfffgggggggggddddddfffiiilllooorrrssspppooommmkkkiiigggeeeddd___^^^]]][[[XXXUUURRRQQQXXX\\\aaaffffffccc^^^[[[^^^___``````^^^ZZZVVVSSSRRRPPPNNNKKKJJJKKKMMMNNNOOOQQQTTTXXX\\\aaagggllluuuyyyqqqbbbUUUJJJAAA666555444222111//////...//////000111111000///...//////...---+++,,,...111***,,,...,,,((('''(((+++,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,***---///000///......///,,,,,,------,,,,,,+++***,,,---......------...000000///////////////000111222222444888<<>>???@@@???>>>AAAGGGMMMLLLQQQ\\\hhhqqqzzz|||jjjWWWKKKGGGBBB<<<999999:::999777888;;;>>>AAAGGGQQQ]]]eeesss}}}{{{vvvmmmfff```\\\XXXUUUGGGFFFCCCAAA>>><<<;;;:::555555555555555555444444222555888888777888;;;???>>>GGGPPPUUU\\\iiiuuu{{{|||vvvnnniiifffeeedddfffggglllttt{{{zzzooogggbbb\\\YYY]]]eeeooo}}}VVVWWWZZZ]]]___```aaaaaagggiiijjjhhhddd```^^^]]]^^^___aaadddgggjjjlllmmmgggfffddddddggglllrrruuuwwwxxxwwwtttnnngggbbb```]]]ZZZWWWUUUVVVWWWWWWVVV]]]\\\]]]___aaa```\\\XXX[[[]]]^^^]]]ZZZXXXWWWWWWWWWSSSOOOKKKJJJMMMQQQTTTVVVWWWWWWXXX[[[bbbjjjpppttt|||{{{ooo___MMMAAA===666444111...---...///000000000000000////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,------.........***---111///$$$###000'''))),,,...///...,,,+++---......///////////////,,,...////////////222444111222777<<>><<<<<<:::666888<<<<<>>BBBEEEMMMUUUbbblll|||}}}oooggg___UUUNNNNNNMMMOOOTTTYYY\\\ccckkkuuu{{{zzzjjjWWWIIICCC<<<999888:::999999===CCCEEEJJJSSS]]]fffqqqzzzyyyqqqjjjddd]]]XXX[[[WWWQQQLLLGGGBBB>>>:::888888777666666666666777444444333333333333444444999???GGGNNNVVVbbbppp{{{zzzooohhh```\\\\\\```ccceeennnttt|||~~~ttthhh___UUUKKKEEEDDDCCCBBBAAACCCEEEKKKZZZhhh}}}^^^```ccceeefffeeedddbbbdddeeefffdddbbbaaaaaabbbccceeeggghhhjjjjjjiiiiiiiiifffcccaaaccchhhmmmqqqyyyyyyxxxsssllleee```^^^YYYVVVTTTSSSTTTVVVVVVVVV\\\[[[ZZZZZZ[[[YYYVVVSSSRRRSSSSSSRRRQQQRRRTTTWWWUUUVVVUUUTTTTTTVVVZZZ^^^^^^___```aaaccciiiooottt{{{{{{lll^^^OOOAAA888666444333000...---...///000111111000000///...------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------............------............/////////+++))),,,.........000,,,,,,------......//////---......///////////////000111222222222333555777333444:::AAAFFFKKKTTT^^^iiittt~~~ssskkkddd``````^^^aaaggglllqqqyyy~~~pppaaaOOODDD@@@<<<999888:::<<<>>>FFFNNNVVV]]]gggrrr{{{xxxrrrjjjbbb]]]]]]XXXRRRMMMHHHCCC>>>;;;999999888777777777777777333333333444444333333222666<<>>999999888777666666666777222333444444444333222111222666<<>>IIIUUUiii}}}bbbccceeefffeeecccaaa___aaabbbccccccbbbccceeegggiiiiiiiiiiiihhhfffeeeddddddcccaaaaaaccchhhnnnqqqssssssqqqllleee___\\\ZZZTTTRRROOOOOOPPPRRRSSSSSSRRRRRRQQQPPPOOONNNOOOOOOTTTSSSRRROOONNNPPPSSSVVVWWWZZZ]]]]]]\\\^^^bbbgggbbbeeejjjoootttzzzttteeeTTTIII@@@888333222222111000///.........///222111000///...---,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++)))******))))))***+++***,,,+++***))))))***,,,------......//////////////////000111111111222444666888888===DDDJJJQQQ]]]hhhxxxtttgggZZZNNNHHHGGGAAA@@@BBBHHHPPPXXXdddooozzz}}}uuullleee```]]]WWWRRRNNNIIIEEEBBB:::999888777666666666666333333444555444333111000111444888>>>GGGYYYnnn}}}uuulllccc]]]XXXXXXXXX\\\cccmmmxxxjjjXXXKKKDDD>>>===:::666555666555555777::::::>>>IIITTTdddyyyaaabbbbbbbbbaaa```___^^^```bbbcccddddddeeeggghhhjjjiiihhhfffeeecccbbbbbbbbbaaaaaaaaadddgggjjjmmmkkkkkkiiieee```[[[YYYXXXSSSPPPNNNMMMNNNPPPPPPPPPNNNNNNNNNMMMLLLMMMOOOQQQUUUUUUTTTRRRQQQRRRUUUXXX[[[___bbbaaa___```eeejjjhhhlllrrrxxxvvveeeWWWIIIBBB===777333222111000//////............000000//////...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++************)))))))))---///+++)))***++++++...---,,,++++++,,,---...---......///////////////...///000000000111333555999999>>>EEELLLTTTaaammmrrrfffZZZOOOJJJJJJDDDEEELLLWWWbbblllyyy{{{rrrlllhhhccc\\\VVVPPPJJJDDD@@@;;;;;;999888777777666777555555555555444333222222222555888===FFFWWWmmm|||tttjjjccc^^^[[[WWWZZZ^^^dddlllwwwttt^^^NNNBBB>>>;;;<<<;;;777555666999888999::::::===GGGRRRdddxxxaaaaaa```___^^^^^^^^^^^^___bbbeeefffffffffggghhhjjjhhheeecccaaa``````aaa``````aaaaaabbbcccddddddbbbcccbbb___[[[WWWVVVVVVRRRPPPMMMLLLMMMNNNNNNNNNKKKLLLMMMLLLLLLNNNRRRVVVYYYYYYYYYYYYXXXZZZ]]]```aaaeeegggeeeaaabbbhhhnnnqqquuu|||tttgggUUUJJJ???<<<;;;777333111000/////////............/////////......---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++******)))))))))...///+++***------+++------,,,,,,,,,,,,,,,------......///////////////...///000000000111333555999999>>>FFFNNNXXXgggttt}}}pppggg^^^WWWTTTUUURRRUUU^^^lllwwwzzztttlllhhhaaaZZZSSSMMMGGGCCC>>>===<<<;;;999999999999888777666555444444444444222444777;;;DDDTTTiiixxx~~~ssshhhaaa]]][[[[[[[[[```gggoooxxxxxxfffRRRDDD???;;;888::::::777555666999888999::::::>>>JJJVVVjjj}}}aaa```___]]]]]]]]]^^^______bbbfffhhhhhhhhhhhhhhhjjjgggddd```^^^^^^___`````````aaaaaa```___^^^^^^]]]^^^]]][[[XXXUUUUUUUUUSSSPPPMMMKKKLLLLLLLLLLLLJJJLLLMMMMMMMMMPPPUUUZZZ\\\^^^___``````bbbfffhhhfffiiikkkhhhcccccciiipppxxx|||{{{jjj[[[LLLAAA999999:::777333000///////////////...........................------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******(((++++++)))+++///...)))************************---......///////////////...///111111000111333555888999>>>GGGPPP[[[kkkyyyyyyoooiiiddd```___bbbcccfffppp}}}yyyqqqmmmgggaaa\\\WWWRRRNNN@@@@@@>>>===<<<;;;;;;:::999888666555444444555555000222555999AAAPPPeeessszzzsssjjj```[[[YYY[[[\\\aaagggpppyyyppp\\\JJJ>>>;;;666222444444222111333777666777:::<<>>===<<<;;;999999999888777555444333666444666<<>><<<::::::999888777555444333666444555:::???IIIXXXeeevvvtttmmmgggddd^^^YYYXXX[[[bbbgggqqqxxx~~~gggQQQBBB;;;888666444444555666555444444333666<<>>;;;;;;:::888777666555444666444444777;;;AAANNNZZZjjjuuutttkkkeeeaaa___]]][[[]]]bbbjjjppp{{{eeeQQQCCC;;;999777444444555666666555555333666???LLL]]]qqq___```aaabbbcccdddeeeeeeiiihhhgggfffdddddddddddddddcccaaa___^^^]]]^^^^^^^^^______^^^]]]___cccgggssstttuuutttoooeee\\\WWWSSSRRRPPPNNNNNNNNNOOOOOOQQQTTTWWW[[[___dddjjjnnn{{{|||}}}{{{yyyxxxxxxxxx{{{{{{|||wwweeeVVVIII???999333222111111222222111000111000///---,,,,,,---...(((***---...---,,,,,,------,,,***))))))***+++++++++(((***......***)))+++)))))))))((((((((()))***$$$)))+++)))(((******((())))))))))))***+++,,,---******+++,,,,,,,,,***))),,,,,,---...//////000000///000111222222333666999>>>DDDNNNZZZgggxxx}}}wwwgggaaa\\\ZZZXXXXXX^^^fffppp{{{}}}wwwtttnnnddd\\\ZZZWWWRRRNNNJJJFFFBBB???===<<<;;;999777666555555555333333666888<<>>777444222111000000222222111000222111///...---...//////(((***---...---------...(((,,,000///+++)))***,,,---***)))))))))((()))++++++***))))))************&&&+++...+++)))***)))'''))))))))))))***+++,,,,,,)))+++---...---,,,+++***+++,,,,,,---...///000000///000111111222444777:::===DDDPPP\\\kkk|||zzzlllcccTTTNNNJJJIIIHHHIIIPPPXXXfffsss~~~{{{vvvlllccc___\\\WWWSSSNNNIIIDDD@@@???>>><<<:::888777666666444222333666777:::BBBKKKTTT^^^mmm{{{xxxmmmeee___[[[YYYWWWZZZ___eeemmmwwwlllYYYHHH???:::777444333444555666666999<<>>FFFIIIRRR```mmm{{{|||pppeee^^^YYYWWWUUUUUUZZZaaajjjtttsss___MMMBBB<<<999666444555777888888;;;CCCOOO___tttcccdddfffhhhhhhgggfffeeefffggggggfffeeecccaaa```^^^^^^]]]^^^___aaabbbdddaaaaaaaaaaaagggwwwzzzkkk^^^]]][[[[[[\\\```cccfffhhhlllqqqvvvwwwxxxyyyzzzvvvxxxzzz{{{}}}xxxnnnccc[[[PPPEEE>>>999777555000///......000000///.../////////000//////...------......---++++++,,,...))),,,......,,,*********+++***)))''''''((())))))***((('''(((***+++)))'''+++111333...)))***+++***((((((((())))))***+++,,,'''***,,,,,,******+++---,,,++++++***+++,,,---...000000111111222555999===@@@HHHUUUcccrrrsssdddVVVKKKDDDAAA===;;;;;;;;;<<>>;;;888888888888444444555777666555999@@@AAAHHHSSS^^^kkkzzz{{{sssiii```[[[YYYYYYYYYXXX^^^gggrrr~~~|||iiiVVVJJJ@@@===999777888:::<<<<<>>;;;999888888888555555666777555222555<<<===BBBJJJSSS^^^lll{{{~~~mmmggg___XXXVVVWWWYYYZZZ]]]dddnnnzzzrrr___RRRCCC@@@<<<:::;;;===??????LLL]]]ooo~~~eeefffiiikkklllkkkjjjhhhiiiiiihhhgggeeeccc```^^^^^^]]]\\\\\\\\\]]]___```bbbccceeegggppp}}}iiifffeeefffjjjooosssuuuvvvuuuuuuvvvxxxzzzyyyxxxwwwxxxyyyyyyzzz|||}}}qqqeeeZZZRRRKKKDDD<<<999888777444000222------111111,,,,,,000///...---,,,+++,,,------...---,,,,,,,,,,,,---...+++***)))((('''''''''''')))***+++,,,+++***)))(((***+++,,,+++))))))***+++***)))((('''((()))+++---)))((('''))),,,---+++(((&&&+++...,,,'''''',,,222+++++++++,,,,,,---------///000111111222555999===DDDMMM[[[kkk{{{vvvaaaSSSJJJAAA;;;999777888999888888;;;BBBHHH^^^lllvvvqqqjjjfffbbb\\\SSSKKKHHHEEEAAA>>>>>>>>>======:::;;;;;;999666555888:::GGGBBB@@@FFFOOO\\\lllyyy}}}rrrjjjccc]]]ZZZYYYXXX\\\bbbeeemmmxxxlll[[[TTTIIICCCDDDBBB@@@IIIVVVaaammmdddfffhhhkkklllkkkjjjiiiffffffffffffeeecccaaa```^^^\\\ZZZYYYYYY\\\___aaaeeefffgggiiiqqq}}}lllkkkjjjkkkppptttvvvwwwwwwuuuuuuuuuwwwyyyxxxwwwxxxyyyzzzzzzzzz|||~~~sssfffZZZPPPIIICCC===777444555555333000///++++++......***)))---///...---,,,,,,,,,------...---,,,++++++,,,---...*********))))))******+++++++++,,,------,,,+++***+++,,,------+++******+++***)))((('''((()))+++,,,***((('''(((******(((&&&)))******))))))))),,,...++++++,,,,,,,,,,,,,,,,,,...///000111222555:::===EEENNN]]]mmm||||||uuuppprrrwwwvvv{{{zzziiiVVVJJJCCC<<<888777888999999888:::AAALLLTTTfffrrr}}}wwwpppjjjfff```WWWQQQLLLIIIDDDAAA???>>>===;;;555666666444111000222555>>>;;;:::???FFFPPP___lllyyy{{{qqqfff```\\\[[[ZZZZZZ]]]cccooovvv|||mmm```UUUNNNNNNLLLKKKTTTaaammmwwwcccdddgggiiijjjjjjiiihhhddddddddddddcccbbbaaaaaa^^^[[[XXXWWWXXX]]]cccfffjjjjjjjjjkkkrrr}}}rrrqqqrrruuuxxxzzz{{{zzzxxxvvvttttttvvvwwwwwwvvvyyyzzz{{{{{{|||}}}vvviii\\\QQQGGGBBB;;;777333111333444333111222000///111000---,,,...///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---************+++,,,---...,,,------......------,,,,,,...//////,,,***)))******)))((((((((()))++++++***((('''(((((((((&&&$$$,,,)))''''''***++++++***,,,,,,,,,,,,,,,+++++++++,,,...///000222555999===GGGPPP___ooovvvkkkddd___ZZZZZZ]]]^^^eeeqqqkkk\\\LLLCCC>>>:::888999;;;;;;<<<>>>CCCNNN\\\fffttt~~~wwwqqqkkkeee^^^YYYSSSOOOIIIEEEBBB???===;;;888888888666333333444666;;;:::;;;???AAAGGGTTTaaaooozzzxxxoooddd```]]]^^^^^^___ccciiiyyypppfff^^^[[[ZZZZZZcccppp}}}bbbcccfffgggiiiiiihhhhhhcccccccccbbbaaa```______\\\ZZZWWWWWW[[[bbbjjjppprrrqqqnnnmmmrrr~~~wwwxxxzzz}}}~~~|||xxxuuurrrrrrssstttuuuuuuyyy{{{}}}~~~yyykkk]]]QQQGGG@@@;;;999666333333444555555444444222222222111///...///......------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++,,,------,,,,,,------------------,,,...//////,,,)))((((((******)))(((((()))***+++(((((((((((()))((('''&&&,,,***((((((***++++++***,,,,,,,,,++++++++++++++++++,,,...///111444999<<>>===<<<;;;999777777888999:::;;;>>>@@@???AAAKKKWWWdddpppwwwppphhhccc___aaacccgggmmmuuuwwwnnnkkkiiijjjsss~~~bbbcccdddfffffffffffffffddddddbbb```^^^]]]\\\[[[WWWVVVWWWZZZaaakkkvvv|||}}}yyytttpppqqq{{{~~~{{{||||||vvvssspppnnnoooqqqssssssyyy{{{ppphhh[[[NNNDDD<<<777444888666444333444444444444000000000...---------,,,---------------,,,,,,,,,***++++++++++++++++++*********))))))))))))************+++++++++,,,,,,---+++---...---***(((''''''******))))))))))))))))))&&&''')))*********++++++***++++++***))))))+++...++++++++++++++++++++++++***,,,---...///333777;;;FFFPPPaaarrr}}}sssggg^^^WWWMMMEEECCCCCCCCCCCCFFFKKKPPP[[[kkk}}}}}}{{{zzzzzz{{{zzzppp]]]RRRGGGCCCAAA@@@BBBFFFJJJPPPXXXaaaiiirrr}}}|||uuunnniiieee]]]YYYSSSNNNJJJGGGDDDBBB<<<:::888666666555555555555777:::;;;888888@@@JJJWWWbbbqqqyyyrrrmmmfffbbbdddhhhnnnxxx|||zzz|||cccddddddddddddddddddcccdddcccaaa^^^\\\[[[ZZZYYYSSSUUUZZZcccnnn{{{|||tttqqqvvv}}}|||~~~~~~zzztttpppllljjjllloooqqqrrrzzz|||xxxqqqaaaZZZOOOEEE>>>999666444444444333222222111222222000222222//////111111...------......------,,,+++)))******++++++******)))))))))((((((((((((((()))))))))))))))***+++,,,,,,,,,,,,---+++)))(((((()))************))))))))))))$$$''')))******+++,,,---((()))***)))((((((,,,///************+++++++++,,,+++,,,------...111555999CCCNNN___rrryyyooohhh```VVVNNNIIICCC======<<<:::;;;>>>DDDIIITTTdddxxx~~~{{{xxxxxxyyyzzz|||sssjjj\\\TTTKKKIIIIIIIIIMMMRRR[[[cccnnnwww}}}{{{tttooolllbbb^^^XXXRRRNNNKKKGGGEEE>>>;;;888777777777666555555555777888666555:::CCCOOOXXXeeesss|||vvvqqqkkkgggiiiooovvvdddddddddccccccbbbaaaaaabbbaaa___\\\[[[ZZZZZZZZZVVV[[[eeesssyyyrrrssswww{{{~~~||||||}}}{{{wwwqqqmmmhhhgggiiilllppprrr{{{~~~{{{rrrggg___TTTNNNFFF???;;;999888777111111222111111111222333000444444111111555555222------.........---,,,+++))))))***++++++***))))))''''''''''''((()))******))))))(((((()))***,,,---------,,,***((((((***---***************)))(((((($$$'''******)))(((***,,,'''%%%$$$%%%(((***++++++(((((()))***+++,,,,,,---+++,,,---------000333777???KKK]]]qqqzzzoooaaaWWWSSSNNNHHHCCC@@@===<<<===;;;888999>>>@@@HHHUUUggg{{{}}}zzzyyyvvvuuuwwwzzz~~~}}}sssllleee]]]XXXWWWYYY[[[```fffooovvv|||vvvtttiiiddd]]]VVVPPPLLLHHHEEEBBB???;;;:::;;;;;;:::888888555666777777666:::@@@FFFMMMYYYeeeqqq~~~yyyuuuqqqqqquuu{{{eeeeeedddcccbbbaaa```______^^^]]][[[ZZZ[[[[[[\\\\\\cccppp}}}tttqqqsssvvv|||zzz{{{}}}yyyuuuoookkkfffeeegggkkkooorrr|||~~~|||yyyvvvpppfffYYYPPPHHHCCC<<<777555555555555///000222333222333444666,,,111111......333444000,,,---.........---,,,+++((()))***++++++***)))(((%%%&&&&&&''')))***,,,---))))))(((((()))+++---.........,,,***((()))---000***************)))((('''%%%'''***)))'''&&&''')))'''"""!!!(((---+++'''''''''(((***+++,,,---...,,,------------///222555<<>>===<<<999777777666666666666777777888>>>???DDDLLLUUU```ooo|||~~~~~~}}}~~~______^^^]]][[[YYYWWWVVVYYYXXXYYY[[[ZZZ[[[aaaiiiqqqzzzpppnnnpppqqqyyyyyyzzz{{{zzzyyywwwvvvvvvwwwyyy{{{{{{vvvooojjjcccaaa^^^]]]___eeelllpppxxxzzz~~~zzzvvvnnnggg```ZZZRRRHHHCCCCCC===;;;999777555333333222333111//////111111000...////////////............,,,,,,,,,,,,++++++++++++)))*********++++++,,,,,,***))))))))))))***+++,,,*********+++++++++,,,,,,///...---,,,++++++++++++((()))***++++++)))'''&&&(((((()))((('''''''''((('''''''''((((((((((((((()))******++++++,,,------,,,+++++++++,,,///111333666???MMM^^^ooo~~~vvvdddTTTJJJ@@@??????;;;777555;;;<<<<<<<<<<<>>>>>>>>:::444222999:::;;;<<<>>>CCCJJJNNN^^^jjj|||zzzuuutttssspppnnnrrruuuzzz~~~xxxpppiiibbbZZZTTTNNNJJJEEE@@@>>>===<<<:::777777666555555555666666888777;;;@@@EEEJJJUUU```rrr|||xxxssssssvvv}}}xxxtttssssssxxx}}}~~~|||zzzxxx|||ZZZYYYXXXVVVUUUSSSSSSRRRTTTSSSSSSVVVYYY]]]gggrrrvvvpppooopppvvvxxxzzz|||}}}|||zzzyyyyyyxxxxxxwwwtttooohhhcccYYYVVVTTTTTTYYYbbbkkkqqqvvvxxxzzz|||zzztttkkkdddZZZOOOFFFDDDCCC>>>999777222333333444333111000///000///......////////////000//////......------,,,+++++++++*********))))))'''(((((()))******++++++++++++++++++++++++,,,,,,************++++++++++++***************))))))((('''(((((()))((('''&&&&&&)))(((''''''(((((('''&&&''''''''''''(((((()))))))))))))))***++++++,,,,,,*********+++,,,...///000111666>>>IIIVVVhhhyyyqqq```NNNFFF@@@??????;;;888777888:::===AAAFFFNNNWWW]]]ppp{{{|||vvvrrrqqqrrrrrrqqqvvvzzzxxxqqqiiiaaa[[[TTTOOOHHHCCC???>>><<<;;;888777666666555555555555888777:::>>>AAAEEENNNWWWhhhrrryyyppphhh```[[[[[[^^^fffqqq}}}~~~vvvrrrqqqtttwww{{{~~~{{{yyyyyyzzzzzz}}}YYYXXXVVVTTTSSSRRRRRRRRRSSSQQQRRRUUUYYY```mmmyyy~~~uuurrrrrruuuxxx{{{~~~|||zzzxxxuuuqqqllleee```SSSRRRQQQRRRXXXbbbkkkqqquuuvvvvvvvvvrrrjjj```YYYQQQHHH@@@@@@@@@<<<888777111222333444333222111000000///...,,,,,,---///111//////......---------,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++,,,++++++++++++))))))*********+++++++++))))))*********)))((('''(((((((((((((((''''''&&&%%%$$$###%%%''')))((('''))))))(((((('''''''''''''''''''''((())))))***************+++,,,---......000444:::BBBLLL\\\nnnzzzuuudddSSSIIIAAA>>><<<;;;;;;>>>===@@@FFFMMMVVVaaalllsss|||xxxssspppppprrruuuvvv|||xxxpppggg```[[[UUUMMMFFFBBB???===<<<:::999888777666555555555666666999===???AAAHHHQQQ___iiiwwwtttdddZZZSSSLLLHHHHHHKKKSSS___lll{{{~~~xxxuuuooooooppptttyyy}}}|||{{{yyywwwwwwxxx{{{}}}WWWVVVTTTRRRQQQQQQQQQRRRSSSQQQRRRWWW^^^gggwww~~~yyyxxxwwwyyy~~~|||yyyvvvqqqmmmggg```[[[RRRQQQQQQSSSYYYaaaiiinnnrrrqqqoookkkeee\\\QQQJJJEEE???;;;<<<<<<888555555333333333333333333222111.........,,,+++,,,///222------------------------,,,++++++++++++*********++++++*********)))))))))+++++++++,,,++++++***))))))))))))************+++((((((*********)))(((''')))))))))(((((((((''''''$$$"""!!!###'''***)))'''***))))))(((''''''&&&&&&&&&&&&&&&'''(((((())))))))))))***+++,,,,,,------...222777<<>>:::777777999888444222444444444333222222222222222))),,,//////...,,,---...+++,,,,,,------......///,,,,,,,,,,,,++++++++++++*********+++++++++++++++******+++++++++***)))((())))))))))))************'''(((***++++++***)))(((******))))))((((((((()))&&&###!!!$$$(((***(((%%%((((((((((((((('''''''''&&&&&&''''''((()))))))))((()))***++++++,,,,,,,,,***...444777;;;DDDSSS^^^lllxxxxxxfff\\\QQQLLLHHHGGGKKKQQQUUU[[[eeeppp{{{~~~zzzxxxvvvtttuuuzzz}}}rrrjjjeee]]]\\\[[[[[[]]]___bbbdddmmmvvvuuuooohhhccc[[[TTTNNNHHHCCC???>>>===;;;999888777666666444444666999888777;;;AAAIIIRRR```nnn|||eeeVVVFFF???===:::999999;;;@@@IIIVVVhhh~~~uuuooogggccccccfffhhhiiilllnnnqqqttttttssspppnnnqqqsssvvvwwwyyy}}}TTTSSSQQQNNNNNNNNNOOOPPPQQQPPPTTT]]]iiiyyy{{{vvvpppjjjccc]]]XXXYYYXXXXXXXXXZZZ]]]aaaccc^^^\\\XXXTTTNNNGGG???:::444444666999777222111444555444333111111111222222%%%***000333111---,,,+++***++++++,,,---...//////---------,,,,,,,,,++++++))))))***+++,,,------...)))***++++++***)))((('''))))))))))))************'''(((***+++,,,+++)))(((++++++***))))))))))))))))))&&&###%%%)))***((($$$&&&&&&''''''((()))))))))''''''(((((()))*********((()))***+++++++++++++++&&&+++111333555===IIISSS]]]kkkyyyrrriii___ZZZVVVTTTWWW\\\iiioooyyy}}}|||zzzyyy{{{pppaaaVVVOOOMMMLLLKKKKKKKKKMMMOOOQQQ[[[eeettt{{{tttlllggg```YYYRRRLLLEEEAAA???>>><<<:::999777777777666666888:::888555888>>>CCCKKKXXXfffsssvvv^^^OOO@@@::::::999888999:::>>>FFFRRRccc{{{yyymmmccc___^^^]]]\\\___bbbgggkkklllkkkiiigggqqqtttyyy|||~~~YYYTTTPPPNNNOOOPPPOOONNNPPPSSSXXX```mmmzzzxxxtttqqqmmmhhhccc___``````^^^[[[XXXWWWWWWXXXRRRPPPKKKFFFAAA===;;;:::888888777555555444444444555333000......000222444000++++++111444000------,,,,,,,,,,,,---.........111...++++++---...,,,***+++++++++*********)))))),,,+++******++++++)))'''))))))))))))))))))))))))222,,,&&&$$$'''+++------''''''$$$!!! !!!$$$''',,,&&&$$$))),,,***&&&$$$'''&&&%%%%%%%%%%%%&&&'''(((((())))))***+++---...))))))***+++,,,------...000,,,---222555666<<>><<<:::777666555444444333222111111111111111222111111111000000000000111---,,,...///+++)))))),,,---...///...,,,***)))---,,,++++++---......---,,,,,,,,,,,,++++++++++++)))(((((((((***)))(((&&&))))))))))))))))))))))))''',,,+++)))'''((('''***---...,,,***(((((('''!!! $$$%%%''')))''''''&&&%%%%%%&&&''''''&&&&&&&&&'''((()))***+++++++++++++++++++++++++++,,,+++,,,///000000444999BBBJJJWWWcccooozzz||||||}}}{{{qqq]]]NNNCCC<<<999777777777777777888888999<<>>DDDKKKVVVffftttkkkUUUJJJ>>>999777555555777888@@@NNN```uuurrrbbbSSSJJJDDDCCCAAABBBEEEKKKRRRVVVdddlllxxxXXXXXXWWWUUUSSSSSSTTTTTTVVVXXX]]]dddppp~~~zzzzzzyyyxxxvvvrrrkkkgggaaaZZZPPPGGGCCC@@@>>>===777777888888888888888888333222111111111111111111///000111111111///---+++///000///...---///000000'''))),,,...///...---+++******+++++++++---...///---------,,,,,,,,,++++++***))))))***+++,,,***)))((((((((((((((((((((((((***(((%%%%%%'''(((((('''&&&''')))((('''&&&'''((()))&&&&&&)))***'''&&&''''''''''''''''''''''''''''''''''''((()))***+++,,,---,,,,,,++++++*********,,,...///...---...000111555:::BBBJJJSSS```mmmvvv~~~zzz{{{~~~qqq\\\KKKAAA<<<999666555444333333555666777;;;@@@MMMbbb{{{}}}wwwrrrooonnn]]]UUULLLFFFCCCAAA>>>:::;;;;;;:::999999999888888999999<<>><<<<<<;;;:::444444555666666666666666333222222111111111222222000000000000///...,,,+++***---,,,((('''+++......&&&(((***---.........---)))***++++++++++++---///,,,,,,,,,,,,++++++++++++***))))))***,,,,,,+++)))((((((((((((((((((((((((%%%$$$###&&&******&&&"""%%%%%%%%%$$$######&&&((('''%%%&&&))))))%%%###%%%&&&'''(((((((((((('''&&&'''''''''((()))***,,,,,,,,,,,,,,,++++++*********---000000,,,+++...000000222666;;;@@@GGGQQQ^^^fffttt|||~~~}}}~~~vvvaaaPPPDDD===999777666444444444555777999;;;CCCTTTiii}}}zzzwwweee]]]QQQJJJGGGDDD@@@<<<<<<<<<;;;;;;:::999888888777888<<>>:::888:::>>>BBBPPPdddyyyuuugggZZZQQQMMMJJJFFFCCCBBBCCCFFFHHHWWWaaaooo|||[[[]]]\\\ZZZVVVSSSSSSUUUYYY]]]bbbiiirrryyysssllleee^^^YYYKKKEEE===999999888666333222333444555555444333333222111111111111111222222000000000///...---++++++))),,,+++%%%###'''++++++((()))***+++,,,---------)))+++,,,+++******,,,///,,,++++++++++++*********)))(((((()))+++,,,***)))((((((((((((((((((((((((###$$$&&&((()))(((%%%###$$$%%%%%%$$$###$$$&&&(((&&&###$$$'''&&&###$$$(((&&&'''((())))))((('''&&&&&&&&&&&&'''((()))***+++,,,,,,++++++++++++++++++---000///***(((---000//////222555999>>>FFFQQQYYYfffmmmwww~~~jjjXXXJJJ@@@;;;:::999777666666888:::<<<===III]]]ttt}}}nnndddWWWOOOLLLIIICCC>>>======<<<<<<;;;999888777999888;;;???CCCGGGRRR\\\iiitttpppaaaPPPFFFAAA@@@CCCGGGOOO^^^sss}}}sssiii___YYYVVVSSSPPPLLLJJJJJJKKKLLLPPPZZZhhhsss{{{^^^______\\\WWWTTTTTTUUUZZZ^^^dddkkkttt}}}wwwmmmcccZZZSSSNNNJJJCCC???:::888999777222---222333444555555444333222111111000000000000111222111000///...---,,,++++++///333222***&&&***......++++++++++++++++++,,,,,,)))+++---,,,)))))),,,...+++++++++*********))))))(((''''''(((***+++***((((((((((((((((((((((((((((((******((($$$###%%%(((###%%%&&&'''&&&%%%&&&((('''$$$###%%%%%%$$$(((---&&&'''((())))))((('''&&&%%%%%%%%%&&&'''((()))***++++++++++++++++++++++++,,,000...'''&&&,,,//////,,,...222555888@@@JJJQQQ]]]cccllltttzzzqqq___PPPDDD>>>999777555444444666999:::AAAOOOfff|||~~~ssshhh[[[RRROOOLLLFFF@@@=========<<<;;;999888777;;;999999<<<>>>BBBLLLWWWbbbnnn||||||lllYYYNNNIIIHHHLLLQQQbbbppp~~~xxxrrrlllfffaaa___]]]ZZZWWWUUUUUUUUUUUUMMMVVVbbbjjjqqqyyy```___]]]ZZZXXXYYY\\\___cccfffjjjqqq{{{zzzooobbb\\\VVVNNNGGGDDD???;;;777666666666555333333333222444555666444333)))***+++---///000222222......------------......//////...---,,,,,,++++++++++++,,,,,,++++++***)))+++++++++++++++++++++++++++***)))))))))))))))))),,,***((('''&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%111)))###$$$***---)))$$$&&&$$$'''+++(((!!!"""---+++************)))''',,,+++******+++...000222,,,,,,,,,,,,------...///000111222444666<<>>777333555888888:::<<>>>>>===:::999:::;;;===???DDDKKKPPP\\\eeerrr~~~zzzkkk^^^UUUTTT\\\eeewww|||vvvrrrnnniiiiiillleeeiiikkkjjjiiiiiifffaaa[[[YYYXXX\\\fffqqq{{{______]]][[[ZZZ\\\___cccfffhhhlllqqqzzz{{{pppeeeYYYSSSNNNFFFAAA???===:::777666666666444222777555555555777666555333000000//////...---------......------------......///......---,,,,,,++++++------......------,,,+++++++++++++++++++++++++++++++++***)))((((((((()))***)))'''&&&%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&...((($$$$$$(((+++)))&&&(((''')))---,,,&&&&&&***,,,+++***+++,,,---,,,+++,,,+++++++++---///222333,,,,,,,,,,,,,,,---......222333333333555888>>>BBBHHHOOOYYY```eeejjjqqqvvvyyy|||}}}nnn^^^RRRIIIAAA::::::<<<===@@@DDDUUUfff||||||nnnddd^^^YYYRRRLLLIIIEEE???=========;;;999777888999:::===BBBHHHLLLTTT[[[fffpppzzz|||qqqjjjhhhoooxxxyyysssppplllhhhiiimmmoootttxxxxxxxxxyyyvvvqqqkkkfff___\\\```gggooottt_______________```dddgggkkkkkkmmmqqqxxxwwwooobbbWWWMMMGGGCCC===::::::999777666666666555333111777555555555666555333111333333111000...---++++++......------------............------,,,,,,++++++---------------,,,,,,+++++++++++++++++++++++++++,,,+++***)))(((((('''((()))(((&&&%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''')))'''%%%%%%'''((()))((()))(((***------+++,,,000,,,+++***,,,...//////...+++++++++,,,...000333444,,,,,,,,,,,,,,,------...222222333333444777;;;>>>EEEKKKSSSYYY]]]bbbgggllllllpppuuuyyy|||}}}pppaaaRRRIII@@@======???DDDKKKbbbtttxxxnnnggg```YYYSSSMMMHHHCCC@@@???>>><<<999888999::::::<<<@@@EEEIIINNNTTT\\\ccclllvvv~~~||||||vvvpppnnnllljjjlllpppyyy|||ttthhh___\\\___cccfffrrrzzzbbbcccddddddcccdddgggiiimmmnnnnnnpppvvvyyymmmdddVVVMMMCCC???<<<888777999555555555666666444222111222111111222333333111000000000000000////////////...------,,,,,,------...---------,,,,,,,,,++++++***++++++++++++***))))))************************,,,+++***)))((('''''''''(((((('''&&&&&&&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''''''''''''''''''''(((((((((((((((%%%&&&&&&&&&&&&&&&(((***(((((()))))))))***,,,000,,,+++***+++---...---,,,))))))***+++---///222333,,,,,,++++++,,,---......///111333444666999===@@@BBBGGGMMMRRRUUUYYY^^^aaa```dddiiinnnqqquuuxxxzzz~~~xxxtttuuuppptttzzzooo___TTTIIIDDDBBBEEEMMMUUUmmmvvvnnnfff]]]WWWTTTNNNHHHDDDCCCAAA>>>;;;;;;<<<<<<======@@@EEEHHHJJJMMMRRRWWW^^^hhhuuu~~~~~~yyysssooonnnmmmmmmqqqvvv}}}}}}qqqgggaaa_________ffflllttt}}}hhhiiijjjiiihhhgggiiijjjooooooooopppttt{{{~~~yyyooobbbYYYMMMFFF???<<<:::777888;;;222333555555555444333222000//////000222333222000......//////000000111111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++******++++++******)))(((************************+++***)))(((''''''''''''(((((((((((((((((())))))'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''((((((''''''''''''''''''(((((())))))$$$&&&''''''&&&&&&(((***((())))))'''&&&(((+++---,,,+++******++++++***(((''''''(((***,,,---///000+++++++++,,,---...000111222444666888888:::<<<>>>>>>@@@DDDHHHKKKNNNRRRTTTWWWZZZ___dddhhhlllqqqttt|||wwwmmmccc^^^^^^XXX\\\dddnnn{{{~~~qqqggg[[[UUURRRUUU___iiizzzvvvmmmddd^^^YYYSSSLLLHHHEEECCC???<<<===>>>>>>>>>>>>???BBBEEEBBBDDDGGGJJJOOOXXXccclllttt||||||tttoookkklllmmmooottt{{{vvvnnngggbbb^^^]]]```eeemmmvvvmmmnnnoooooolllkkkjjjkkkppppppqqqrrruuuyyy}}}{{{|||zzzssskkkaaaUUULLLFFF@@@<<<;;;999666777;;;111222444444444333444555111000000111333444222111////////////////////////------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***************************))))))((((((''''''((((((((((((((()))))))))))))))''''''''''''''''''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&''''''(((((()))&&&'''((((((''''''''')))(((++++++'''&&&)))++++++,,,***)))((())))))'''&&&&&&'''((()))+++,,,------******+++---///111333444888:::<<<;;;:::999999:::>>>???AAACCCFFFHHHJJJKKKMMMPPPUUUZZZ```ffflllppp{{{ooocccZZZRRRMMMMMMGGGLLLSSS]]]jjj}}}wwwnnnhhheeehhhrrr}}}wwwnnniii^^^XXXPPPKKKHHHDDD@@@<<<===>>>>>>===<<<===???AAA???AAACCCEEEGGGMMMVVV]]]dddlllwww|||xxxpppkkkhhhjjjmmmqqqxxx~~~tttjjjccc[[[[[[]]]aaajjjuuuoooqqqrrrrrrpppnnnmmmmmmqqqrrruuuvvvwwwzzz~~~}}}{{{{{{|||}}}|||~~~~~~wwwmmmccc[[[RRRHHHBBB>>>:::999999777333444888111222444444222333555888333222111111222111///---/////////............------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************************(((''''''''''''((())))))&&&''''''((())))))((((((&&&''')))******)))'''&&&$$$%%%'''((()))((('''&&&$$$%%%%%%&&&''''''(((((((((((((((((()))(((''''''%%%***+++'''&&&)))+++)))***((('''((())))))((('''((())))))***+++,,,,,,,,,)))***+++...000333666777999;;;======;;;999888888>>>===>>>???AAACCCDDDEEECCCGGGLLLRRRYYYaaajjjooo{{{{{{lll\\\RRRKKKEEEBBBBBB@@@CCCHHHPPP\\\ppp{{{yyy{{{wwwrrreee___VVVPPPMMMIIIDDD@@@???@@@@@@???======>>>@@@<<>><<<===>>>AAADDDIIITTThhh{{{vvvllleee]]]VVVRRRNNNIIIEEECCCCCCCCCBBB@@@???@@@AAA555888;;;<<<<<<===@@@DDDAAAJJJVVV```iiiuuuvvvqqqooosssnnnlllpppuuu{{{~~~vvvnnnccc[[[XXX[[[```cccooovvv~~~mmmqqqvvvwwwuuussssssttttttuuuvvvuuutttuuuxxxzzz{{{}}}~~~}}}zzzvvvtttqqqqqqrrrvvvyyyxxxsssnnneee^^^UUUMMMHHHCCC===999888777555444333333444444//////000111222222333333333333111000......------///---,,,***))))))******///...------++++++***))),,,)))'''(((***+++***(((***'''%%%'''***+++***'''))))))))))))((((((((((((,,,)))((())))))&&&&&&))),,,+++***)))***)))&&&$$$)))***++++++***(((&&&%%%'''''''''((((((((((((((('''$$$$$$&&&&&&######&&&'''(((((()))***+++,,,,,,)))++++++)))&&&&&&***...&&&&&&''''''(((***+++,,,)))***,,,+++))))))***,,,//////000333666888888777999<<<===;;;777444555666777777777777777777777777<<<===@@@DDDKKKVVVaaaiiiyyyuuuaaaTTTGGGAAA>>><<<;;;<<<:::<<<@@@EEEQQQeee}}}~~~wwwoooeee\\\VVVQQQLLLHHHFFFEEECCCBBBAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>CCCGGGMMMSSSYYYcccqqq{{{{{{wwwrrrooojjjlllooossszzzxxxnnnddd___\\\[[[ZZZ]]]bbbhhhnnnrrrvvvyyy|||~~~lllooossssssrrrpppqqqrrruuuuuutttrrrooonnnoooqqqtttvvvyyy{{{{{{yyyvvvtttqqqpppppprrrsssqqqkkkfff\\\TTTKKKDDD@@@>>>;;;888666555333222111111222222......///000000111111222222111000///...---------,,,+++*********+++,,,---************++++++++++++,,,)))'''(((***+++***(((***)))))))))+++,,,+++***))))))))))))((((((((('''***''''''******'''&&&)))###$$$$$$%%%%%%&&&''''''******)))(((''''''&&&&&&''''''''''''(((((((((((()))&&&%%%'''&&&""""""$$$&&&&&&&&&''''''(((((())))))))))))((('''''')))***'''''''''((()))***+++,,,***++++++,,,,,,,,,,,,---000000111444777999999888999;;;<<<:::666333333444444444444444444444444444888:::===BBBIIITTT___gggrrr{{{zzzkkkVVVKKK@@@<<<;;;:::999;;;888:::===CCCPPPeee}}}}}}zzztttqqqqqquuuzzz}}}|||tttjjjbbb]]]XXXSSSOOOJJJGGGDDDCCCBBBAAA???===;;;::::::::::::::::::;;;888<<>>FFFPPP\\\cccnnnwwwlll]]]JJJBBB;;;:::;;;999999;;;888999===DDDRRRhhh~~~vvvjjjfff```\\\\\\```eeeiiiiiiqqq}}}|||ssslllgggbbb]]]XXXOOOLLLGGGDDDCCCBBB@@@???;;;:::999888888777777777555888;;;>>>AAAHHHRRRYYYhhhoooxxx|||uuurrrpppooooooqqquuu|||wwwkkk___UUUNNNKKKMMMOOOQQQUUU[[[ccchhhwww}}}qqqqqqpppooonnnnnnpppqqqrrrqqqmmmhhhbbb^^^]]]]]]dddiiiooovvvyyyyyywwwvvvooojjjeeebbb___ZZZTTTNNNIIICCC<<<888888777666444222222111000////////////------......////////////------------------,,,,,,(((((()))***,,,---...///111000///...---,,,,,,+++******)))((()))*********%%%'''***)))&&&&&&(((+++))))))((((((((('''''''''&&&$$$'''+++,,,((('''((()))+++,,,(((###!!!%%%***((('''&&&%%%$$$%%%&&&&&&&&&&&&''''''(((((()))))))))&&&&&&((('''###"""%%%)))))))))((((((((((((((()))''''''))),,,,,,(((%%%***))))))))))))***+++,,,...---...000333444333111555555555777999:::999888888888666444222000000000444444444444444444444444000333666;;;CCCMMMXXX___jjjsssuuu___QQQDDD>>>:::;;;<<<;;;;;;===999;;;???HHHYYYppppppeeeXXXTTTNNNJJJJJJNNNSSSWWWWWW^^^iiirrryyy}}}vvvpppjjjddd___VVVQQQKKKGGGDDDCCCAAA@@@===<<<:::888777666666666777888:::;;;===BBBHHHLLLUUU[[[eeemmmttt{{{xxxrrroooooopppqqqtttzzztttggg[[[SSSLLLKKKJJJIIIKKKPPPXXX^^^nnnwww~~~~~~rrrqqqnnnmmmmmmnnnnnnooonnnmmmjjjeee```]]]\\\]]]ccchhhpppwwwzzzyyyvvvtttjjjeee]]]XXXUUUPPPJJJFFFBBB>>>:::999999666222...222222222111000000//////.........///////////////,,,------...------,,,+++******++++++,,,,,,,,,,,,111000///...---,,,,,,+++*********)))((()))******$$$'''))))))&&&%%%(((***((((((((((((''''''''''''%%%$$$&&&++++++(((&&&((((((******%%% $$$%%%&&&&&&''''''&&&%%%$$$&&&&&&&&&'''((())))))***'''$$$$$$''''''%%%%%%((()))))))))))))))(((((((((***))))))+++......***&&&******)))******+++,,,---000000222444666777666444777666666888999:::999777777555333222111000000///444444444444444444444444///111555:::@@@IIIRRRYYYbbbjjjvvv}}}~~~~~~kkkVVVJJJAAA<<<:::<<<===::::::===999<<>><<<:::888777666666666777777888888:::===@@@EEEKKKTTT[[[bbbjjjsssyyy{{{uuuooolllmmmppprrrxxx}}}zzznnnbbbZZZPPPMMMIIIFFFDDDGGGMMMRRRbbbmmm}}}}}}sssqqqnnnmmmmmmnnnmmmlllkkkkkkiiifffcccaaaaaabbbeeejjjqqqwwwxxxuuupppmmmbbb\\\TTTNNNKKKHHHDDDAAA<<<999888888888555///***222222222222111000///...////////////////////////------...///...---+++***++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,)))******)))(((((()))+++'''(((***))))))(((***+++((((((((('''''''''&&&&&&'''%%%&&&******'''&&&((('''((()))&&&###"""%%%((($$$%%%'''(((((('''%%%###%%%&&&&&&'''((()))******&&&$$$$$$'''(((&&&&&&)))'''''''''(((((((((((((((******+++,,,...---***((()))))))))***+++---...///111444888999888777777888999888777888999999888666666333111000000111111000222222222222222222222222///111444777<<>>:::999;;;:::888888<<<999>>>IIIXXXkkkttt^^^PPPCCCAAA===;;;:::<<<>>>@@@AAADDDHHHKKKNNNUUU^^^eeeuuu}}}{{{rrrllleee```ZZZSSSOOOKKKGGGDDD@@@???===;;;999888777777777777777777888888999999<<>>:::777555666777555111---111111222222111000.........---------------------...//////000///---+++)))***+++,,,,,,,,,,,,+++***************++++++++++++(((***+++***((('''))),,,)))((('''(((*********)))(((((('''''''''&&&&&&&&&)))&&&&&&((((((%%%%%%((((((((())))))))))))******&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))******'''%%%%%%((((((&&&&&&)))''''''(((((())))))******(((***,,,,,,+++*********(((((()))***,,,...000111222888======999666888;;;999888777888999888666555555222//////111222222222000000000000000000000000///000333555888>>>DDDIIIVVV]]]gggpppvvv|||~~~|||{{{}}}zzz|||rrr]]]MMMDDD<<<999888:::999777999>>>===DDDRRRdddyyynnnXXXJJJ@@@???===<<<;;;;;;<<<===:::===@@@BBBDDDHHHOOOTTTbbblll|||~~~wwwmmmiiibbb\\\WWWQQQLLLHHH???>>>===;;;999888777777999999888999999999888777777:::>>>@@@CCCHHHPPPVVV^^^dddnnnyyy}}}vvvtttqqqmmmlllooowww}}}{{{tttmmmhhh```^^^ZZZTTTNNNKKKKKKLLLOOOXXXeeettt~~~|||yyywwwvvvxxxwwwtttrrrmmmnnnmmmkkkiiiiiikkkmmmgggkkkpppsssqqqiii```ZZZRRRLLLDDD?????????>>><<<;;;888555555777777555333000111111111111///...---,,,,,,,,,,,,,,,,,,,,,,,,///000000111///---***))))))***+++,,,---,,,,,,+++///......---,,,+++***)))(((***+++***((('''))),,,(((%%%$$$%%%(((***(((%%%(((((('''''''''&&&&&&&&&***'''&&&((('''$$$%%%((('''&&&&&&'''((()))'''%%%((('''&&&%%%%%%&&&((()))%%%%%%&&&'''((()))***+++)))'''&&&((((((%%%$$$'''))))))***+++,,,------...'''***,,,+++(((''')))+++(((((()))***,,,///111222222:::AAA@@@999555888===:::888777888888888666444444111......111333444333111111111111111111111111///000111333555:::???DDDLLLTTT^^^ffflllqqqwww{{{~~~|||zzzyyy~~~~~~{{{yyynnnZZZJJJBBB<<<999999;;;:::999<<>>===<<<:::999888777777666666555666777666444333555777999:::;;;???FFFKKKNNNTTT^^^jjjuuu{{{uuutttrrrpppooouuu}}}}}}zzzwwwssspppjjjiiifffaaa[[[WWWUUUUUUNNNSSS\\\fffrrr|||~~~xxxqqqnnnlllkkklllnnnooonnnmmmrrrnnnjjjiiigggbbbXXXPPPIIIFFFBBB???>>><<<999777999888888777666555555444333333333222111///...---000///------------+++***//////......---------,,,***---...,,,)))(((***---***///***%%%)))***...:::)))***,,,+++)))((((((((())))))(((((('''''''''&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&%%%%%%&&&&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''******))))))((((((''''''---))))))+++,,,***,,,000''')))))))))((()))+++---------...///000222444555;;;<<<======<<<:::999777555666777777666444222000111000///......///000000111111000///........./////////...///222666:::<<>>>>>>>>>>>GGGNNNZZZjjj{{{|||wwwqqqjjjbbbZZZRRRMMMHHHCCC>>>;;;666111111555666888999888555444555777666666666777888:::<<<<<>>>>>===;;;999777777666666555444444333222222111111000///...---///...------------,,,+++,,,---...//////000000000,,,+++***)))*********)))***///***&&&***)))(((///)))***+++***)))((()))***(((((((((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***))))))))))))((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''&&&######'''((('''(((,,,((()))*********+++---///......///111333444555666::::::;;;;;;;;;:::999888666666666666444333111///000//////......///000111222222111111000111111111111000......///222555777999===CCCIIIPPPWWW___cccnnnttt}}}}}}zzzxxxwww|||}}}xxxyyy|||wwwdddRRRHHH@@@>>><<<<<<>>>BBBDDDEEERRRaaatttppp\\\LLLBBBAAA???;;;777666999;;;777888:::;;;<<<<<<<<<<<<@@@FFFQQQ```rrr}}}vvvooohhh```YYYTTTJJJFFFCCCBBB>>>::::::===555777888777444333444666444555555555666888999999<<<>>>DDDLLLTTT]]]kkkxxx}}}}}}{{{tttvvvwwwwwwyyy~~~yyyuuutttsssrrruuuyyy|||tttoooaaa[[[WWWXXX\\\aaalllwww}}}~~~~~~}}}vvvqqqppppppppppppoookkkhhhaaa]]]WWWSSSPPPLLLFFFAAA@@@>>>;;;:::;;;;;;999888555555555444444333222222000000000//////...............------------------***+++---///000///...------***&&&'''***,,,)))&&&***...***(((...+++%%%)))***++++++***((()))+++---((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((!!!!!!&&&'''&&&'''***''')))+++,,,,,,---000222///000333555777777888888888999999999999999888777666555444333111000///..................///000111111111000000000111222222111000...------...000111333666<<>>???DDDLLLQQQbbbpppxxxbbbOOODDDAAA===:::::::::::::::777777888999999999999999:::>>>HHHVVViii|||~~~vvvooohhhbbb^^^MMMHHHEEEDDDAAA<<<:::<<<666777777666444333333444333333444444444555555555555555999@@@FFFNNNZZZfffpppzzz~~~|||{{{zzz|||~~~|||xxxtttqqqrrrtttuuuyyyppphhh```[[[XXXWWWZZZ```nnnyyy~~~}}}||||||~~~|||~~~wwwssssssrrrqqqppplllgggccc]]]XXXRRRMMMJJJGGGCCC@@@;;;999777666666777666444555555444444333333333333/////////............///,,,---......------...///+++,,,...///...+++(((&&&---***((((((***+++***((((((,,,''''''000///(((************)))((())),,,///((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((($$$###%%%)))+++((((((***&&&)))+++---...///111333111333666888::::::999999888888888777777666555444555444222000...---------,,,,,,------...///000111...............///000111111000...---,,,---...///111444888===AAAFFFKKKOOOQQQXXXcccnnnxxx|||wwwtttuuuwwwzzz}}}|||xxxdddUUUMMMLLLHHHEEEEEELLLXXXaaasssiiiUUUFFF@@@:::888:::;;;999666777777777777777777666666888;;;DDDRRReee{{{~~~vvvoooiiieeeYYYRRRJJJFFF@@@999777888888888888777555444333333333444444444444444333333444333444:::>>>DDDOOOYYYfffppp~~~~~~~~~}}}|||{{{xxxuuurrrrrrvvvzzz}}}}}}rrrhhh```ZZZWWWVVVaaaiiiuuu}}}{{{|||~~~~~~{{{yyywwwuuusssoooiiiccc^^^SSSOOOIIICCC@@@>>>===<<<:::888666555555555444222555555444444444444444333000///............//////,,,...//////------...000,,,...///000///,,,)))'''+++,,,---+++)))(((***,,,)))+++$$$"""+++,,,'''+++*********(((((())),,,///))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((((()))***+++'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))((()))------)))(((***&&&))),,,...///111222444444555888:::;;;;;;999888999888777555333222111111333222000///---,,,,,,,,,++++++,,,---.../////////...---------...///000000000///............///000---///222555888<<<@@@CCCGGGNNNXXXcccmmmvvv~~~~~~{{{xxxtttrrrtttvvvzzzuuuggg]]][[[WWWSSSTTT\\\iiissssss^^^OOOGGG>>>;;;<<<<<<:::666777777666666666555555555777;;;CCCRRRfff}}}}}}uuunnnjjjiii^^^RRRJJJDDD===:::;;;<<<;;;999888777555444333444444555555555444333222555333333777;;;>>>FFFNNNWWWaaaooo|||~~~}}}}}}}}}||||||xxxvvvtttsssuuu|||wwwnnnfff^^^XXX[[[^^^eeennnyyy~~~|||{{{|||~~~{{{wwwrrrlllddd]]]XXXJJJGGGCCC>>>;;;999999:::;;;999666666666666555444444444444444444444444444222111///...---...//////,,,///111000---,,,...000,,,---///000000///...---***---///---)))'''***...***,,,$$$%%%%%%###))))))******)))'''(((***,,,((()))))))))))))))******'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))+++)))))),,,,,,((('''***(((+++///111222333444555777888999::::::999888777888777555333111000//////000000//////...---,,,+++++++++,,,---.........---000000/////////000111111//////......//////000111---...111222444666999<<>><<<:::888888777444222333444555666666555333333444111111555888:::>>>CCCJJJSSSaaaooo{{{|||{{{|||}}}}}}}}}zzzwwwuuusssvvvvvv{{{|||uuujjjaaa[[[YYYZZZ```iiittt~~~|||}}}}}}~~~~~~yyyssskkkccc[[[SSSNNNEEECCC@@@<<<999888999:::666555333333555666555444222222333333333333333333444333000///......//////---000222000,,,+++---000------............---,,,+++,,,+++***))))))***+++(((,,,&&&"""&&&%%%%%%---((()))***)))''''''((()))&&&'''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''''''''((()))*********'''''''''''''''''''''''''''((((((((()))))))))***+++((('''******((((((+++,,,///222555555555666777:::999999888777777666666444333222000000000000111....../////////...,,,,,,+++,,,------------,,,+++111111000/////////000000////////////.........//////000222222333444777999999???GGGOOOVVV[[[```dddeeedddccccccbbbccccccdddeeeeeeiiirrrzzz~~~}}}xxxeee\\\NNNBBB<<<:::999888888888777666777777888999999???KKK[[[ppp{{{oooeee[[[VVVQQQJJJDDDBBB>>><<<999777777666333000222333444666666555333222222///000444777777888;;;AAAIIIUUUaaannn{{{|||}}}|||xxxvvvuuuuuuttt{{{}}}zzzoooddd]]]YYYZZZ\\\bbbnnnzzz~~~|||zzzzzz|||~~~zzzuuulllccc[[[RRRJJJDDD>>>===;;;888555555666777000///...///222444444444111111111111111111222222666444111///......//////...111333111,,,***,,,///...---,,,+++)))(((''''''---***''''''***+++)))'''$$$,,,)))'''+++***+++444''')))***)))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%((((((((((((((((((((((((&&&%%%%%%&&&&&&'''((()))&&&''''''((()))******+++'''''''''''''''''''''''''''((((((((())))))*********'''&&&)))***)))+++///...222555888888888888999;;;:::999777666555555555111000/////////111222333,,,---///000000///---,,,+++,,,---------,,,+++***000///...---------------000//////......---,,,,,,---...000000///000222444555:::BBBIIINNNRRRVVVYYYUUUTTTRRRQQQRRRSSSUUUWWW\\\^^^eeeqqq|||sssiiiZZZLLLCCC?????????999888777777777999:::;;;===CCCPPPbbbwwwvvvmmmeeebbb]]]SSSJJJEEE>>>;;;888666777555222///000111333555555555333222111///000555888666666777:::@@@JJJTTT___lllyyyzzzvvvvvvvvvvvvvvv{{{mmmddd\\\XXXUUUUUU]]]gggppp{{{zzzyyyxxxvvvvvvxxx|||~~~xxxnnn```UUUOOOIIICCC>>><<<<<<<<<;;;999666444222111444555222222444444111000000//////......------000///...------...///000000///...---,,,,,,+++,,,------------------------,,,+++***((((((((()))))),,,+++++++++******))))))&&&'''######***,,,'''''''''&&&&&&&&&%%%%%%%%%)))&&&%%%&&&)))***)))'''''''''''''''''''''''''''"""###%%%'''((()))******((('''%%%$$$&&&***+++)))&&&$$$$$$&&&***,,,***(((***)))(((''''''''''''(((+++++++++,,,---...000000333444777999:::999888888777777666555333111...------.../////////...,,,,,,111---))))))---//////------,,,,,,,,,,,,---......---------------------------------...------,,,,,,///...------...///000111444777<<>>:::000111222444444444444333222555555222222444333000000000/////////////////////......---...///000111///...---,,,++++++++++++------------------------+++***)))((((((((()))***++++++*********)))))))))++++++'''"""###'''&&&"""''''''''''''&&&&&&&&&%%%'''%%%$$$%%%((()))(((&&&''''''''''''''''''''''''&&&''''''(((((((((''''''((((((((('''(((***+++******)))'''(((***)))'''%%%***)))((((((((((((((()))******+++,,,...000222333444555777999:::999999888888666444222000///......---......///...---,,,+++)))***,,,,,,------......+++++++++++++++,,,------------------------------,,,------...------,,,,,,///...------...///000111222444666:::<<<>>>?????????===:::888999;;;>>>AAAHHHOOO\\\iiivvv|||~~~yyyjjj\\\QQQHHHBBB>>>;;;;;;<<<:::888;;;AAAGGGQQQcccvvv|||ssskkkcccZZZTTTKKKGGGBBB>>><<<;;;999888444444333222111111222222222222111000///......---555777<<>>:::888///111222444666777888888333555555222111333111...//////000000000000000000///.........///000111111------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((((((((()))*********))))))))))))((((((++++++)))&&&%%%&&&$$$ ((((((((('''''''''&&&&&&&&&%%%$$$%%%'''''''''&&&''''''''''''''''''''''''((((((((())))))((((((''''''((()))***)))(((((()))+++***))))))***)))'''%%%))))))((((((((()))************+++---000222555666555666888999:::999888888888666222///......///000------.........---,,,+++"""(((---...,,,+++,,,///***************+++,,,,,,,,,,,,,,,,,,------------,,,,,,------...------,,,.........---......///000111111222333555666777777777555333222222444666888???GGGTTTbbbrrr}}}{{{~~~|||nnnaaaVVVOOOGGGCCCAAAAAA???>>>BBBHHHRRR```tttvvvmmmbbb[[[OOOKKKDDD???<<<:::999888444444333222222222222333333222111111//////...---:::666666999===BBBLLLVVVfffnnn{{{~~~{{{yyyzzz{{{}}}zzzkkk^^^TTTOOOFFFHHHJJJLLLNNNQQQVVVZZZ\\\bbblllwwwzzzttthhh]]]QQQLLLDDD???===;;;:::888777777888888999999999999333555555111000111000,,,//////000000111111222222000/////////////////////,,,,,,+++***))))))******++++++++++++++++++++++++'''''''''(((((())))))***)))))))))(((((((((((((((&&&'''(((((((((((('''%%%)))(((((((((((('''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''%%%&&&''')))******++++++%%%&&&(((+++)))%%%%%%((((((((()))***++++++***)))(((((((((((()))***++++++***+++---///222555888999666777888999999888888777666555222000/////////000------------,,,,,,++++++%%%(((++++++******+++,,,***************+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---------........................222111111111222333444555333222000000000111333444888@@@LLL[[[lll~~~}}}|||sssggg```TTTPPPLLLKKKJJJIIINNNUUU___nnnuuuiiiaaaVVVPPPHHHAAA<<<:::999888555555444333333333333444222333333333333444444444777333111555999===BBBHHHYYYaaannnyyy}}}zzzyyyyyyxxxzzz~~~vvvhhh[[[TTTIIIGGGEEEDDDFFFJJJOOOSSSTTT\\\iiiwwwuuunnnfff[[[PPPFFFCCC>>>:::999999999999777777666555555444444444222555444111000111///,,,//////000000111111222222111000000///...---,,,,,,++++++***)))))))))******++++++++++++++++++++++++''''''((()))))))))******((((((((((((((()))))))))$$$%%%(((******)))((())))))(((((((((((('''''''''&&&'''''''''''''''((()))((((((((((((((((((((((((&&&&&&((()))************'''%%%''',,,+++&&&&&&***'''((()))************+++'''''''''((()))+++---------...///111444777999;;;777777888888777777777666333333333222222000//////---,,,,,,,,,++++++++++++,,,)))'''''')))***)))(((+++++++++++++++,,,------+++++++++,,,,,,,,,------+++,,,,,,---.........---..................------000000000000111333444555000000//////000000111222333:::FFFSSSdddwww~~~~~~~~~zzztttgggbbb^^^\\\ZZZZZZ___gggooo{{{{{{ooogggaaa[[[RRRIIIDDD@@@>>>===888777666555555444444444444444444555555555666666555111111666:::;;;<<<>>>HHHOOO[[[fffpppyyy|||yyyyyyzzzzzz}}}~~~pppcccZZZKKKGGGBBB>>>>>>@@@DDDFFFJJJTTTcccsssvvviii```YYYNNNDDD>>><<<999666555555666777444444333333333444444555111333333000///111///,,,//////000000000000000000/////////...---,,,+++***++++++***************+++************************((())))))************)))(((((())))))))))))******((((((***,,,***&&&&&&)))((((((((('''''''''&&&&&&&&&''')))(((''''''(((***(((((((((((((((((((((((())))))))))))((('''&&&&&&+++%%%%%%,,,...***))),,,(((***+++***)))(((((()))(((((()))***,,,...000111111111222333555888999;;;777777777666666555555555000111222222222000///...---,,,+++*********++++++000+++&&&%%%(((***)))'''+++++++++++++++,,,------******++++++,,,,,,------++++++,,,---............---............---,,,,,,,,,,,,---...///000111111------.........////////////555???KKKZZZlll}}}{{{{{{}}}~~~~~~~~~}}}xxxtttsssqqqpppuuu|||xxxqqqjjjddd[[[RRRKKKFFFBBB???<<<;;;999888666555555555666555555444333222111000666333333888:::777666777===BBBLLLWWWbbbmmmxxx~~~~~~|||xxxvvvuuuxxx{{{}}}uuuggg^^^PPPKKKDDD???===>>>??????AAAJJJYYYjjj{{{uuupppeeeXXXPPPLLLEEE===:::999777555333333555777444444333333333444555666///222222//////111000---000000//////////////////++++++,,,------,,,,,,+++++++++*********++++++,,,***************************++++++,,,,,,+++***))))))))))))*********+++++++++)))+++---***$$$%%%***''''''''''''&&&&&&&&&%%%%%%'''((((((&&&&&&''')))((((((((((((((((((((((((((())))))((('''&&&%%%%%%,,,!!!'''---***(((+++%%%(((******((('''(((******+++,,,...000222444666555555555555666777999999777777666555444333333333//////..................---,,,+++***)))******++++++***)))((())))))))))))***************+++,,,,,,)))******+++,,,,,,------***+++,,,---............------.........---,,,+++)))***,,,---------,,,,,,+++,,,---.........---------222999CCCPPPaaasssyyywwwyyy}}}~~~}}}xxxsssuuu{{{}}}sssmmmddd[[[TTTMMMGGGDDD@@@>>><<<:::888666666555444444333222111000//////444222333666666333444777:::===CCCKKKUUUaaammmuuu~~~xxxvvvsssrrruuuyyy~~~tttiii```WWWRRRKKKGGGEEEDDDBBB@@@>>>EEEQQQ___ooo~~~ddd___TTTIIIEEEEEEAAA<<<::::::888666444444666888444333111000///000000111...111111//////111000---000000//////......------'''(((***,,,------------,,,+++++++++++++++,,,,,,))))))))))))))))))))))))+++,,,------,,,+++***)))))))))******+++++++++,,,+++(((***---***%%%&&&---''''''&&&&&&&&&%%%%%%%%%###&&&((('''%%%$$$&&&)))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''***"""***(((&&&((( ###'''(((((()))+++...------///000333666888999888777777777777777888888777666555444333222222222///---+++))))))+++---...---,,,***)))))))))***+++$$$(((,,,---***((()))+++)))))))))))))))******+++))))))***+++,,,,,,------***+++,,,---............------...///...---+++******+++---......,,,***)))+++,,,.../////////...---+++///666>>>JJJZZZkkkwww{{{wwwvvvyyy}}}}}}}}}}}}xxxrrrjjjhhhlllttt~~~~~~xxxpppggg^^^WWWPPPLLLBBBAAA>>><<<999777666555111111222222222333333333111///000222222111555;;;888999<<<@@@HHHSSS___ggguuu~~~{{{vvvuuussssssvvv|||~~~zzzsssjjjbbbZZZUUUOOOKKKIIIGGGDDDAAA@@@EEENNNXXXeeerrrUUUNNNFFFAAA@@@???<<<999555666666666555444333333777555222000000333666999444111//////111333222111222000//////000000...---+++,,,***(((***---,,,&&&)))***+++,,,,,,+++***))),,,***(((%%%###$$$(((+++)))(((((((((((((((''''''&&&((()))******)))(((&&&)))(((((('''''''''((((((###'''((($$$$$$))))))%%%((((((''''''&&&&&&%%%%%%***)))))))))***)))'''%%%&&&'''''''''(((((())))))((((((((()))(((((('''&&&&&&'''(((''''''***000555---...000222555777888999:::555000222888;;;999444777666555222111///......///,,,)))))),,,......,,,+++++++++************))),,,))))))+++***&&&$$$&&&$$$###&&&+++---***))),,,******++++++++++++******,,,+++)))(((((()))+++---...,,,+++,,,......+++(((---,,,++++++******++++++---------............//////111333888AAANNN\\\fffwww~~~|||vvvtttvvvxxx}}}}}}{{{}}}|||ssseee___ZZZXXXZZZbbbqqqyyyrrrkkkcccZZZTTTNNNIIIDDD???===;;;:::888444222111222333555444444444444333222333444666777444777999:::===DDDPPPYYYfffooo}}}zzzvvvuuuuuuvvvxxxyyy|||xxxvvvrrrkkkfffeee^^^\\\XXXSSSSSSTTTRRRLLLJJJCCCBBBLLLXXXbbbnnnxxxNNNHHH@@@<<<;;;;;;888555555666666666555555444333333333222222222333444555333000......000111111000222000///000111111000///,,,---+++(((***---+++&&&******++++++++++++************)))(((&&&&&&(((***((())))))((('''&&&&&&''''''(((***++++++***(((''''''''''''''''''((()))***###&&&'''###$$$'''((($$$)))))))))))))))((((((((()))(((''''''(((((('''&&&((((((((()))))))))******'''(((((((((((((((''''''((())))))((((((+++000444555555666777888::::::;;;<<<999777888;;;<<<999666777666555333111000///......,,,***+++,,,---,,,************)))))))))(((((("""!!!###''')))((())),,,***((()))+++***%%%###$$$)))******++++++******)))+++***)))))))))+++,,,---...,,,+++,,,------+++)))++++++++++++,,,------...,,,,,,,,,,,,------------000111333777>>>HHHTTT\\\kkksss~~~|||vvvqqqsssuuuyyy~~~|||{{{}}}}}}mmmcccWWWRRRNNNNNNQQQYYYiiiwww|||uuummmddd^^^UUUPPPIIIDDD@@@===:::999777555444444555555555444333333333333333444555555444777999999:::???HHHPPPZZZcccppp~~~}}}yyyvvvvvvuuuwwwzzz}}}xxxqqqooolllgggddddddhhhjjjiiihhhiiiiiieee^^^WWWPPPNNNXXXcccgggiiijjjsssFFFAAA;;;888888888555333555555555444444444444333///000222444444333222000111///------...000000///000.........000111000///---...,,,)))***,,,***&&&++++++************++++++(((***++++++)))(((((()))(((***+++***&&&%%%&&&(((((()))***++++++***)))(((&&&&&&&&&&&&''')))***+++$$$''''''%%%%%%((((((&&&((((((((())))))))))))))))))'''%%%%%%'''((((((((())))))))))))************'''''''''(((((((((((((((***++++++++++++---111444555555666777888999:::::::::;;;;;;;;;;;;999888666666555444222000///......---,,,++++++,,,,,,***((())))))))))))(((((((((''''''%%%%%%))))))&&&&&&(((---***)))+++(((""" )))******++++++******))))))))))))***+++,,,---------,,,+++,,,------+++)))++++++++++++---...///000******+++++++++,,,,,,,,,///000222555:::@@@HHHNNNZZZbbbmmmxxxzzzwwwtttpppmmmrrrvvv|||}}}~~~~~~lllZZZOOOGGGDDDBBBCCCGGGOOO^^^kkk}}}vvvmmmfff___ZZZRRRJJJEEEAAA===;;;;;;999777666666666555333111222222333333333333333444666888888777999???CCCJJJRRR___lllxxx{{{{{{zzzwwwvvvxxxzzz|||{{{wwwpppjjjiiihhhfffeeehhhoootttxxxzzz}}}}}}xxxpppiii^^^VVVYYY___```ZZZVVVaaammmzzz@@@===:::888888777666444333333222222222222222222...///111333333222000///111000.........///000000---,,,+++,,,...//////...+++---,,,)))***,,,,,,))),,,+++***))))))***+++,,,)))***,,,+++***)))***+++(((+++---***&&&$$$&&&((())))))***++++++***))))))'''''''''''''''((()))***'''(((((((((((()))))))))%%%%%%&&&&&&''''''(((((()))'''%%%$$$''')))++++++))))))))))))))))))))))))''''''''''''(((((()))***+++,,,,,,---///111444666444555666777888999::::::333666999:::777555444555444333111000...---------///---+++))))))))))))*********)))))))))(((((((((...++++++---,,,'''&&&(((***''''''***)))%%%###%%%))))))************))))))'''((()))+++,,,---------+++++++++,,,,,,,,,+++***+++******+++,,,---......*********+++++++++,,,,,,---///111444666;;;@@@DDDLLLTTT___jjjtttyyytttqqqpppooommmsssxxx}}}uuuooopppuuunnn\\\LLLCCC???<<<;;;===AAAGGGTTT```ttt~~~uuuooohhhbbbZZZRRRLLLGGGCCC@@@@@@===:::888777666444222000111333333444333222111333444666666555666888;;;>>>EEEPPP\\\iiiuuuzzzxxxyyyyyywwwwww{{{xxxrrrqqqkkkhhhiiiiiiiiimmmqqquuu|||~~~qqqcccZZZWWWTTTPPPLLLVVV___jjjttt~~~;;;:::888777777666555444111000000//////000111111000/////////000000111111111111000///...///000222...---,,,---///000///...(((+++,,,******---...,,,,,,+++***))))))***+++,,,+++++++++)))((()))+++---)))+++,,,***'''%%%'''((()))))))))******)))))))))***)))(((''''''''''''''''''&&&&&&(((((('''((()))%%%%%%&&&&&&''''''((((((***(((&&&&&&(((+++,,,---(((((((((((((((((((((((((((''''''((((((***+++,,,+++,,,---000333666777888::::::::::::::::::999999,,,111666777444222444666111000///---,,,+++++++++000...***&&&%%%'''***,,,++++++*********)))))))))***((()))------++++++...)))&&&'''******''''''***)))))))))******)))))))))&&&''')))***+++,,,,,,,,,***++++++,,,++++++++++++++++++***************+++***+++++++++,,,,,,,,,,,,+++---000222555888;;;>>>CCCJJJSSS]]]gggrrr~~~{{{wwwqqqmmmlllmmmooopppvvv|||rrrggg___ZZZ\\\```ooozzzrrr```PPPDDD>>><<<:::999;;;<<<@@@IIITTTgggtttzzzoooiiiaaaYYYSSSNNNJJJHHHCCC@@@===:::888666444222111222333444333222111000111222444555555555666777999>>>FFFPPP[[[gggrrryyy~~~|||zzzwwwwwwyyyyyyyyy{{{~~~wwwqqqnnnllliiihhhkkkmmmooouuu||||||mmmaaaXXXSSSOOONNNRRRYYYdddnnnxxx555666666666555444222222000///.........///000111111000...---...///222333000111111///......000222111/////////111222111000(((,,,---+++***---...---++++++************++++++++++++***)))((())),,,...******))))))))))))(((((()))(((((((((((((((((()))+++***)))'''&&&&&&&&&&&&&&&###$$$&&&'''%%%%%%'''((((((((()))))))))))))))***)))'''(((***,,,---,,,(((((((((((('''''''''''')))(((((((((***,,,...///......///333777999999888<<<;;;999777555333222111,,,000333555333333555777000///...,,,++++++******...,,,***&&&$$$&&&***---++++++++++++************)))''''''******'''&&&)))***''''''******'''(((+++((())))))******))))))((('''''''''((()))***++++++(((***,,,,,,+++***+++,,,++++++***)))))))))))))))******+++++++++,,,,,,,,,***,,,///111333555999;;;<<>>888777777999777666;;;BBBJJJVVVgggxxx{{{rrriiiccc]]]YYYVVVJJJGGGDDD@@@>>><<<999777555555444333333333333333111111111222444444444333555777:::===@@@FFFLLLPPPUUUVVVXXX[[[```fffjjjmmmooooootttzzz~~~}}}wwwqqqkkkhhhhhhiiihhhhhhlllsssxxx{{{zzzkkk^^^SSSKKKGGGIIIMMMQQQYYYbbbfffkkkppptttvvvzzz333555777777555333222111222111000///000111333555000000000000000111111222---//////...++++++...111...---++++++,,,,,,+++***---111222---))))))***))))))***+++,,,,,,+++***)))$$$'''+++,,,+++***)))))),,,'''$$$&&&,,,///,,,'''''''''&&&&&&&&&&&&''''''(((((('''''''''(((((()))+++''''''+++,,,((((((,,,((((((''''''&&&&&&&&&%%%((('''''')))******)))'''+++*********))))))((((((+++*********,,,...111333666555555777::::::666333000000111222222333444444000///......///000000000222111000///...---------$$$(((+++,,,***(((((()))))))))))))))(((((((((((( &&&(((((()))---$$$!!!"""&&&((((((***...(((((())))))))))))((((((((('''&&&$$$%%%&&&((()))'''))),,,,,,***)))+++---)))))))))***+++,,,......(((((((((((()))))))))))),,,---.........///222555222555999===AAAIIIRRRZZZcccjjjttt}}}{{{wwwrrrooohhhfffddddddfffnnnwww}}}wwwfffYYYNNNCCC>>>===<<>>GGGWWWmmm{{{zzzsssggg]]]SSSGGG<<<<<<888666888888555666888666888@@@NNN\\\jjjzzz~~~vvvnnngggbbb\\\VVVOOOIIIGGGEEEAAA>>>>>>;;;666444333222111000/////////000111111222222222222222333666888888777777888:::===BBBIIIQQQWWW___fffqqq{{{xxxtttjjjgggdddbbbdddgggkkkmmmrrrxxxsssfff\\\VVVNNNCCCAAAFFF@@@EEELLLQQQUUUZZZ___bbb333333222222111000......000//////......//////000000000///............///...222111,,,...444333------......//////---,,,+++,,,...---******,,,---******************************************************)))((('''''''''''''''+++(((&&&&&&((()))'''$$$***'''''')))(((%%%%%%'''&&&&&&''''''(((((())))))'''&&&%%%&&&((()))((('''&&&&&&'''(((((()))******,,,++++++++++++,,,---------...000333666888999999777888888666333111111222222333333222///---------,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,******------***'''((()))******)))((('''***((((((***......***%%%))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***)))'''***...'''''''''(((((())))))))),,,***))))))******((('''(((((()))***+++,,,------+++++++++***************,,,))))))++++++((())),,,...,,,)))))),,,333:::>>>AAADDDJJJRRRZZZ^^^^^^]]]\\\[[[ZZZZZZ[[[]]]```aaadddhhhnnnrrrwww}}}ooo\\\KKKAAA:::888777999999777;;;AAALLL]]]ttt{{{|||yyyqqqhhh^^^PPPDDDBBB<<<888888777555444666888777:::CCCNNNYYYhhhtttxxxpppkkkbbb]]]WWWRRROOOKKKFFFBBBAAA===999555444333222000000000000000000000000000333222111333555666555444111333444666:::@@@GGGLLLWWW```nnn{{{|||uuuooommmfffdddbbbbbbeeekkkqqquuu{{{{{{nnnbbb]]]UUUIIIBBBBBB>>>BBBGGGKKKLLLMMMOOOPPP444444444333333222000000////////////////////////000///......------......,,,//////---...222000***------.........---,,,+++***,,,+++''''''******((())))))))))))))))))))))))************************))))))***(((&&&%%%&&&(((+++'''%%%'''+++---***&&&%%%"""###'''(((&&&''')))%%%&&&&&&'''((()))******((('''&&&''')))))))))(((&&&''''''(((((()))************+++,,,---///000111000222444666888888888888555555555333111000//////000222333222///---------++++++++++++************(((,,,---++++++---,,,((('''((()))*********)))(((***)))(((***,,,,,,)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''&&&''')))&&&&&&'''((()))******+++,,,***))))))******)))'''(((((()))******+++,,,,,,,,,+++++++++***))))))))))))&&&&&&***+++***+++///---,,,+++***---111666999<<<>>>CCCJJJOOOQQQPPPNNNJJJJJJKKKMMMQQQVVVZZZ]]]dddjjjqqqxxx~~~yyyeeeSSSEEE===999888888::::::999???FFFTTTeee|||}}}zzzooo```SSSKKKCCC<<<;;;:::777777888:::777888===CCCLLLYYYeeettt{{{uuukkkfff```[[[WWWQQQJJJDDDBBB???:::777666555333222222222222111000000//////333222111222333444333111///000111222444999>>>CCCNNNYYYiiixxx{{{sssmmmjjjiiiccccccccceeehhhooowww|||zzzooofffccc___UUUMMMJJJHHHIIIIIIIIIHHHGGGFFFEEE333333333333222111111000......////////////......///......---------------...000000000111222000+++---------------,,,,,,+++***,,,***&&&&&&)))***((())))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&%%%'''((()))&&&%%%(((...000...***(((&&&'''+++,,,)))))),,,%%%&&&&&&'''((()))******+++***))))))******)))'''))))))))))))))))))))))))((()))+++---000222444444555666777888888777555444333222111000000///...---...///111111...,,,++++++++++++*********)))))))))'''***+++((('''((('''###((()))***+++++++++***))))))******)))''''''))),,,((((((((((((((((((((((((''''''''''''''''''''''''&&&)))+++***(((&&&%%%$$$&&&''''''((()))***+++++++++***((()))******)))((()))))))))))))))))))))))),,,+++++++++***)))))))))***'''(((+++,,,***+++///,,,,,,---...000111333333555777:::???CCCCCCAAA???>>>>>>???BBBFFFLLLQQQUUU```gggrrr|||uuu```OOOCCC===:::999999::::::;;;CCCLLL^^^pppzzzwwwuuuuuuzzzrrreeeVVVKKKAAA>>>===:::999:::777444333666:::@@@KKKUUUeeewww~~~vvvqqqjjjddd^^^VVVMMMGGGDDDAAA===:::999888777666444444333222111000//////444222111111222222111000000111111111222555:::>>>HHHSSSdddtttxxxpppjjjgggfffgggdddfffhhhjjjnnnttt||||||{{{tttnnnnnnmmmggg```\\\XXXUUUOOOJJJEEEBBB@@@???000000111111000//////...---......//////......---......---,,,,,,,,,,,,------,,,,,,---......,,,)))---------,,,,,,,,,,,,,,,,,,...,,,''''''+++,,,+++************************(((((((((((((((((((((((((((((('''''''''((((((((('''&&&'''***...000...++++++((()))+++***&&&$$$%%%&&&&&&''''''(((((()))))),,,+++*********+++)))(((************************)))***---000333555777777888888888777666444333222000///......//////...,,,+++---//////---+++))))))+++++++++***))))))((((((***,,,,,,)))((()))((($$$)))***+++,,,,,,+++***))))))***+++(((%%%%%%)))...))))))))))))))))))))))))''''''''''''''''''''''''$$$))),,,***)))******(((((((((((())))))*********+++)))((()))***+++)))((())))))))))))((((((''''''+++++++++***************///++++++,,,,,,)))))),,,)))+++---///000000//////444444555888;;;;;;999888666555555777;;;@@@FFFIIIYYYcccppp~~~ttt___NNNBBB===:::999999::::::>>>IIIVVVkkk|||{{{sssooommmnnnssszzzwwwdddVVVIIICCC@@@===;;;;;;777444444666888;;;BBBKKKXXXhhhzzz|||tttmmmfff^^^UUUOOOKKKGGGBBB???>>><<<;;;:::666666555444333222111000444222111111222222111000111111222222222444888;;;CCCNNN^^^mmmzzz{{{sssooojjjeeebbbbbbcccdddfffjjjooosssvvv|||{{{zzzzzzxxxvvvwwwwwwuuuqqqmmmjjjcccYYYOOOHHHBBB>>><<<000000000000000//////...------...//////...------...------,,,+++,,,,,,,,,,,,***)))***+++***)))(((------,,,,,,++++++,,,,,,,,,...+++''''''***,,,+++++++++++++++++++++++++++(((((((((((((((((((((((()))&&&$$$%%%)))******(((&&&''')))***++++++***))))))''''''***(((### !!!'''''''''(((((((((((((((***)))((()))***+++***)))*********+++,,,,,,---------///111444666777888888888777666444333333222222...,,,***,,,...///...,,,***,,,//////---+++)))))),,,,,,+++******)))((((((,,,///...******,,,,,,*********+++++++++)))((('''))))))))))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))%%%***+++((('''+++---+++)))))))))))))))))))))******)))((()))***+++***((())))))))))))))))))*********************+++++++++///+++***,,,+++((((((+++)))***,,,---...//////...555444333444666777666555111111000111444999???BBBRRR]]]mmm}}}xxxbbbOOOCCC>>>;;;::::::<<<===DDDTTTcccxxxxxxnnnhhheeedddiiipppvvvfffUUULLLGGGAAA>>>===;;;888888;;;::::::===CCCLLLYYYjjjxxx}}}vvvpppiiiaaa[[[TTTPPPKKKFFFCCCAAA>>><<<777777666555444333333222444222111111222333222000000111111111111222555888===FFFSSSaaammmyyy~~~wwwpppllleeeccc```]]]]]]___ccceeehhhnnnvvv|||xxxvvvxxxxxxzzz}}}|||uuuiii^^^TTTKKKCCC>>>111222222222222111111000,,,---...//////...---,,,...---,,,,,,++++++,,,,,,000---,,,---...---,,,,,,...---,,,+++++++++,,,,,,+++,,,)))%%%$$$(((***)))++++++++++++++++++++++++(((((((((((((((((((((((()))%%%"""$$$***---+++(((%%%(((******)))'''&&&&&&***((())),,,,,,'''%%%&&&(((((((((((((((''''''''''''&&&&&&'''***++++++***((()))***+++---...///000222444666777999999888888777666444222222222333444,,,***)))***...///...,,,***,,,///000...+++)))))),,,,,,,,,+++***))))))((()))+++***&&&'''***,,,***)))*********)))(((&&&%%%)))''''''))),,,,,,((($$$))))))))))))))))))))))))************************(((,,,***$$$###(((+++************)))))))))))))))***)))((()))***+++***)))(((((()))***+++,,,,,,---))))))******+++++++++,,,+++((((((++++++******...,,,,,,+++,,,---...000111222000//////000111111000111000//////222888===AAAMMMYYYkkk}}}}}}fffRRREEE@@@===<<<<<<>>>AAAKKK]]]nnn~~~{{{qqqfff___ZZZYYY]]]cccyyyttt```UUUMMMFFFAAA@@@:::999999;;;999666777;;;EEEPPP___nnn|||wwwqqqjjjeee\\\XXXQQQKKKGGGCCC@@@===888777777666555555444444333222111222333333222111...///000000000111444666666>>>JJJVVVbbbooo|||{{{ssskkkddd```^^^]]]\\\[[[]]]```dddgggiiiqqq{{{}}}{{{xxxsssrrruuuyyyxxxmmmbbbWWWLLLDDD333333222111000///......---......///000111111222...000///***))),,,......------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++((((((((((((((()))******&&&###!!!$$$))),,,+++((())))))(((((('''''''''&&&))))))''''''(((***,,,...''''''(((((((((((('''''')))******)))'''&&&((()))&&&'''''''''&&&'''***,,,,,,,,,------...000222222777555555666999999666333333222111111000000111111---000111///+++)))***---+++***,,,///---)))(((+++,,,+++******,,,,,,+++******)))&&&%%%$$$%%%'''(((''')))******))))))***+++)))******)))'''&&&''')))******)))(((((((((((((((************************+++&&&&&&,,,///+++'''''')))))))))))))))******+++...---+++)))(((((())))))222---(((''')))+++,,,,,,))))))*********))))))(((+++((())),,,,,,)))(((+++++++++,,,,,,,,,---------333///---///222333000,,,///000000000000111444666DDDPPPdddxxxrrr```PPPGGGFFFEEEEEEHHHMMMYYYooozzzxxxssskkkeeebbb```^^^]]]gggwww{{{iiiZZZNNNEEE???<<<;;;:::;;;<<<===<<<:::EEELLLYYYggguuu{{{sssnnnhhhbbb[[[TTTNNNIIIEEEBBB@@@===;;;999999888666444111222333444444333111000000000111222333333444444999>>>DDDIIIPPP\\\kkkvvvzzzvvvnnnhhhccc^^^ZZZZZZZZZZZZ[[[]]]ccciiiooosss}}}{{{sssnnnnnnqqqvvvyyytttfffRRRBBB111111000000000000000///---......///000000111111+++---+++%%%$$$(((+++,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++((((((((((((((()))*********&&&$$$&&&***,,,)))&&&))))))((((((((('''''''''''''''&&&&&&'''((()))***((((((((())))))(((((((((*********)))'''&&&''')))&&&'''((('''&&&'''***,,,---......///000222333444777666666777777777555333222222111000000000000111...---,,,,,,------,,,,,,+++***+++---+++''''''+++***)))))))))+++,,,+++)))***)))'''&&&&&&&&&'''(((''')))******))))))***+++*********)))''''''(((*********)))(((((((((((((((************************+++'''''',,,---)))'''))))))))))))))))))******++++++***)))((((((((()))***///,,,((('''(((***+++***)))******************))),,,******------******,,,++++++++++++,,,,,,,,,,,,///---+++,,,///000---***///000000000000111444666@@@LLL^^^ssszzzjjj\\\SSSMMMMMMOOOUUU\\\iii~~~~~~zzz}}}yyyrrrkkkeeebbb``````kkkzzzxxxjjj[[[MMMEEEBBB???<<<;;;;;;<<<;;;:::BBBIIITTT```mmmzzzzzztttlllggg```YYYSSSMMMHHHEEECCC@@@<<<:::999888777666222222333333222222111111000111111222333333444444555999>>>BBBHHHRRR___hhhrrr{{{zzzuuulllfffaaa]]]YYYVVVXXXYYY[[[]]]```fffnnnsssyyyvvvrrrmmmlllnnntttzzz~~~ttt^^^LLL......//////000000111111.........//////000000111...000---(((&&&***......------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,++++++************((((((((((((((()))******---***((((((***+++(((%%%))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))***++++++)))'''&&&'''((('''((((((((('''(((***---000000111222444555666777666777888777555333222333222111000000//////000000...+++)))+++...000...+++---++++++---***&&&'''+++((((((((()))++++++***)))))))))))))))((((((((((((''')))******))))))***+++***++++++***(((((()))+++******)))((((((((())))))***************************((()))+++***'''(((+++)))))))))))))))******+++((((((''''''((()))******,,,***(((((()))***)))(((******+++++++++++++++++++++))))))------))))))+++*********++++++++++++,,,---+++***,,,...///---***//////000000///111333666;;;FFFWWWkkk}}}zzzooohhh^^^___dddkkksss}}}~~~~~~~~~wwwnnniiihhhiiivvvnnn]]]RRRKKKGGGAAA======>>>>>>???AAAFFFNNNXXXdddppp}}}}}}tttooohhhaaaZZZTTTNNNJJJGGGCCC>>>;;;999999888777555555444333333333333333111111222222333333444444333555888;;;???FFFPPPXXXeeemmmxxx~~~xxxtttlllhhhbbb]]]ZZZWWWUUUSSSWWWYYY\\\aaafffmmmvvv{{{xxxrrrjjjjjjjjjlllsss{{{lllXXX...////////////000000000........./////////000000...111111,,,***---///...------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++******))))))((((((((((((((())))))***,,,***((((((******(((&&&))))))(((((((((((((((((()))***+++,,,,,,+++)))(((+++******************+++***+++***)))'''&&&'''(((((()))))))))((())),,,///333333555666777888888999555777888666222///000222111000//////......//////---,,,***+++---...---+++---,,,---///---((('''***(((((((((***,,,,,,+++)))))))))************)))(((''')))******))))))***+++***++++++***))))))***,,,******))))))((())))))***************************)))***+++***(((&&&)))---)))))))))))))))******+++)))))))))((())))))))))))******************)))(((++++++++++++++++++,,,,,,***((((((++++++((((((***))))))*********+++++++++---,,,,,,---000000///---...///000//////000333555:::BBBQQQbbbsss}}}vvvwww||||||wwwxxxzzzqqqfffYYYSSSJJJDDDBBBBBBCCCDDDAAADDDJJJRRR]]]jjjwww|||xxxqqqjjjccc\\\UUUQQQLLLGGGAAA<<<::::::999999:::888777555555555666777222222222333333333444444555666888999;;;???FFFKKKUUU\\\gggqqqyyyyyyqqqkkkhhhcccaaa]]]ZZZWWWVVVUUUTTTYYY\\\aaahhhooowwwxxxnnnhhhfffhhhmmmsss{{{vvvccc000000000000////////////............////////////)))...000---+++,,,,,,)))------,,,,,,,,,+++++++++++++++************+++++++++++++++******)))))))))((((((((((((((())))))***(((''''''''')))))))))((((((((()))))))))))))))))))))***,,,------+++)))(((++++++************++++++)))******)))''''''((())))))***+++++++++,,,///222666777888999:::::::::999555666777444000---...000000///......------......,,,...///---***)))***+++((((((,,,000...'''$$$&&&))))))***+++------+++)))))))))******+++******)))''')))******))))))***+++***++++++***))))))+++,,,******))))))))))))******************************(((+++,,,***''''''***,,,)))))))))))))))******+++,,,,,,++++++***)))(((((()))***,,,,,,,,,+++******++++++******++++++------,,,)))***------***))),,,))))))*********+++++++++,,,+++,,,...///000000///...////////////000333555:::AAALLLZZZiiiwww|||kkkdddYYYOOOIIIFFFEEEDDDBBBEEEIIIOOOYYYeeerrr{{{zzztttmmmeee^^^YYYQQQMMMFFF@@@>>><<<;;;::::::999777666555555666666333333333333333444444444777777777777888;;;???BBBFFFLLLVVV```iiiqqqwwwzzz}}}{{{xxxsssmmmgggbbb___]]]\\\[[[YYYXXXWWWWWWXXX___cccjjjrrryyy{{{qqqiiidddfffkkksss{{{ooo222222111111000000//////........................)))...111///---...---***------,,,,,,,,,,,,++++++******))))))))))))******************************((((((((((((((()))******&&&&&&'''(((((()))******(((((())))))))))))******'''(((***++++++***(((''',,,+++***))))))***+++,,,'''((()))((('''''')))+++)))***,,,---...000444777:::;;;<<<<<<<<<;;;:::999555555444222///......//////...------,,,,,,------,,,///000...)))'''(((+++###$$$(((---+++%%%"""$$$******+++---...---+++((())))))))))))************''')))******))))))***+++)))*********))))))***,,,******)))))))))***++++++************************'''+++,,,)))(((******))))))))))))))))))******+++,,,,,,,,,,,,+++)))(((''')))+++,,,---+++++++++,,,+++***))))))***+++---......,,,---000000---,,,...*********++++++++++++,,,))))))+++,,,......//////......//////...000222555;;;???GGGPPP\\\iiivvv~~~xxxlllaaaXXXQQQKKKHHHIIIJJJMMMQQQXXXcccnnnvvv~~~xxxpppgggbbbXXXSSSMMMGGGDDDAAA???>>>999888777555444444444444333333333333444444444444555555444555666888999:::===AAAHHHPPPXXX___dddgggjjjiiifffddd```\\\YYYXXXVVVWWWYYYYYYYYYZZZ]]]___iiinnnuuu}}}{{{sssmmmhhheeejjjqqq{{{}}}111111111111222222222222........................,,,000111---+++---...---------,,,,,,,,,,,,+++++++++******************+++(((((())))))******++++++((((((((((((((()))******'''((())))))))))))***+++(((((()))))))))*********&&&''')))***+++******)))+++***)))(((((()))***+++&&&'''((((((((((((+++---)))+++---///000444888;;;===>>>>>>>>>===;;;999777555333000/////////...---...------,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++%%%$$$'''***)))%%%%%%)))+++++++++------,,,(((%%%)))(((((('''((()))***+++''')))******))))))***+++((()))))))))((((((***,,,******))))))******+++,,,************************'''***+++((()))---+++%%%)))))))))))))))******+++******++++++***)))((('''(((***,,,+++))))))+++---***)))(((((((((***,,,......+++,,,//////,,,+++...++++++++++++,,,,,,,,,,,,(((***,,,---...///000111---...//////...///222555:::<<<@@@FFFOOOZZZfffnnnzzz~~~vvvmmmfff___[[[VVVWWWXXXYYY^^^eeennnttt~~~yyyqqqkkk___[[[UUUPPPLLLHHHDDDBBB999999999999777666555444444444444444444444444444222222222333555666777777999;;;>>>CCCIIINNNQQQRRRTTTTTTSSSSSSRRRQQQQQQQQQQQQTTTYYY\\\^^^bbbfffjjjsssxxx{{{rrrllljjjiiihhhpppyyy///000111222333444555555.....................---+++---+++%%%###'''++++++---------,,,,,,,,,++++++,,,++++++++++++++++++,,,''''''((()))***+++,,,,,,((((((((((((((()))******)))***++++++******+++,,,(((((())))))*********+++))))))***+++,,,---------+++***(((''''''(((***+++$$$&&&'''(((((())),,,...)))+++...000222666:::>>>??????@@@???>>>;;;888666555222...---///000///,,,...---,,,,,,++++++,,,,,,---***(((***---...,,,******(((((()))((('''***000******+++,,,,,,***&&&###)))((('''&&&'''(((***,,,((()))******))))))***+++'''((()))((('''((()))+++******))))))***+++,,,,,,************************'''******(((+++///+++###)))))))))))))))******+++&&&''')))*********)))(((''')))+++***((((((***---)))(((''''''(((***,,,---+++((())),,,,,,)))(((+++++++++,,,,,,,,,---------***,,,///000111111333444---...///......///222444888999;;;???FFFPPP[[[cccllluuuzzztttpppccccccbbbbbbdddiiipppvvv~~~wwwqqqccc```ZZZUUUQQQMMMHHHEEE<<<=========<<<:::888777444444444444444444444444222111222333666777888777999888999<<>><<<===>>>>>><<<888555222222111///------------...++++++------------++++++((()))***+++,,,,,,---,,,(((***+++,,,,,,+++***(((***+++---......---+++***++++++***)))((('''&&&&&&)))'''%%%'''***,,,***'''++++++***)))(((((())))))...---***(((&&&&&&&&&&&&(((((((((((())))))))))))******)))))))))))))))***)))'''%%%&&&(((***+++++++++)))'''&&&&&&(((***,,,***+++((($$$&&&,,,,,,&&&***((('''))),,,...,,,***((()))+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++---,,,++++++------,,,+++............////////////444777999<<<@@@GGGQQQXXXbbbiiisss}}}~~~}}}{{{yyyuuutttuuuyyy|||~~~uuuoooeee^^^XXXRRRKKKFFFDDDBBB>>><<<;;;999777555333111000111333444444333444444555555444444333222888666555777;;;======<<<::::::;;;<<>>===;;;777444111444333111000//////000000++++++,,,------,,,+++++++++++++++,,,,,,++++++***((()))***++++++***)))((()))***,,,------,,,***))))))))))))((((((''''''&&&((()))))))))(((((()))***+++******)))(((((()))))))))((('''&&&&&&'''(((((((((((((((((()))))))))))),,,,,,***)))(((((((((((()))((('''(((+++...//////,,,+++)))'''''''''((()))***+++(((%%%''',,,+++&&&((('''&&&'''***+++***))))))***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,++++++------,,,+++---.........////////////222444666888;;;@@@GGGMMMRRRXXXbbbllluuu~~~}}}}}}}}}wwwnnngggbbb\\\VVVQQQJJJGGGBBB???===<<<:::888666444222222444444444333444444444444444333333222555333222333666888888777888888888999<<>>AAAFFFKKKTTT]]]fffrrr~~~|||{{{{{{}}}}}}uuuooojjjeee^^^YYYRRRMMMHHHCCC@@@???===<<<999777555444555555444333333333444444333333222111444222111111333444444444666666555666777:::===???CCCLLLZZZgggttt|||uuujjjbbb]]]\\\```eeepppzzz---.........------,,,+++...------...//////---+++++++++,,,,,,---,,,***)))******++++++++++++***)))(((+++,,,***'''&&&)))---!!!)))...,,,''''''''''''((()))***)))((('''((()))))))))(((((((((((())))))+++***(((&&&&&&''')))***((((((((())))))***+++,,,++++++++++++++++++++++++,,,,,,...000111333333444555555666666777777777777555555666666555333111000000000//////............+++++++++,,,,,,++++++++++++,,,,,,++++++***)))(((''''''((())))))(((''''''(((((()))******)))((((((((((((((())))))*********+++++++++)))''''''))),,,***))))))((((((((())))))******)))((('''&&&&&&&&&''''''(((((())))))******,,,+++***)))(((((((((((()))(((&&&&&&'''((('''%%%)))******+++***)))(((''')))***)))((()))******))))))))))))***+++,,,,,,,,,,,,+++***))))))***+++,,,))))))************)))))),,,+++***+++,,,,,,,,,***,,,,,,---------.........111222444555666888999:::@@@EEEKKKRRRZZZeeeqqqzzzzzzzzz|||~~~xxxrrrllleee```YYYTTTMMMGGGCCCAAA???>>>999777555555666666555444333333333444333222222111555444333333333444444444555444444333444777999:::AAAKKK[[[jjjxxx|||rrrjjjfff]]]VVVTTTVVVZZZdddmmmwww---------------,,,,,,+++---,,,,,,---......---++++++,,,,,,,,,+++******************+++******))))))***)))(((((()))***))))))''''''&&&(((+++,,,'''((())))))((('''(((***(((((())))))))))))((((((***)))'''&&&&&&(((***+++))))))*********)))))))))*********+++++++++,,,,,,,,,---///111222333333333555555666666666555555444......000111111111111000////////////.........---++++++++++++++++++++++++)))******++++++******)))'''''''''(((((('''''''''((((((((((((((((((((((((((())))))******++++++,,,,,,***'''''')))******))))))((((((((((((((())))))************))))))(((((('''''''''((()))************)))))))))))))))******&&&&&&&&&))),,,......---&&&(((***+++,,,+++***)))))))))*********))))))***((()))*********+++,,,,,,,,,+++***)))))))))***+++((())))))******))))))(((,,,+++******,,,,,,+++***,,,,,,,,,,,,------------///000111333555777777777:::===AAAEEEKKKTTT```hhhrrr{{{}}}yyyzzz}}}~~~wwwoooiii```[[[SSSKKKGGGDDDAAA@@@999888666666777777777666333444444444444333222222555555555444333333444444555444333333333555777999>>>JJJ[[[lll{{{{{{sssiiiccc___WWWOOOKKKKKKNNNVVV^^^jjjsss,,,------...------,,,,,,,,,+++***+++,,,---,,,+++,,,---,,,+++)))((()))+++***************************((('''(((***+++)))'''"""(((,,,***(((******)))&&&((())))))''''''(((***(((((())))))))))))(((((()))((((((''''''(((*********************)))(((((()))***+++,,,------...///...///111333444444333333333444555555555444222111***+++,,,...//////000000...//////000000//////...++++++************++++++))))))***************)))(((((((((''''''((((((((((((((((((((((((((((((((()))))))))******+++++++++***'''%%%'''+++,,,***'''((((((''''''(((((())))))&&&''')))***+++,,,,,,,,,&&&&&&'''((()))***++++++(((((((((((()))***+++,,,+++***))))))))))))&&&$$$&&&''')))+++,,,,,,,,,+++))))))***---+++((((((+++&&&'''))))))((((((***+++++++++***))))))))))))***))))))************)))))),,,***)))***+++,,,+++***+++++++++,,,,,,,,,------,,,+++,,,...222444444444666999<<<>>>BBBIIIRRRZZZfffooo{{{}}}xxxvvvyyy~~~vvvppphhhccc[[[SSSMMMIIIEEEBBB===;;;999888888999888666444444555555444444333222222333333222111000222333555444333222333555777888;;;GGGYYYlll~~~xxxrrrlllddd___WWWOOOHHHDDDCCCDDDKKKRRR\\\dddrrr------............------+++***((((((***+++,,,+++------,,,)))'''&&&))),,,)))(((((())))))***++++++((())))))))))))(((((()))000222111,,,******((($$$&&&'''((((((''''''(((***'''((()))******)))(((''''''((((((((()))))))))***((((((******+++***))))))***+++,,,...///111222333111222444555666555444333111222333444444222111000,,,,,,------............,,,---...//////...------,,,+++***))))))***+++,,,***++++++******)))(((''')))(((((((((((((((((()))))))))(((((((((((())))))((((((((((((((()))))))))$$$$$$&&&(((******)))''''''''''''''''''((())))))%%%&&&(((***+++,,,,,,,,,&&&&&&'''((()))***++++++))))))))))))))))))***+++---,,,)))(((&&&###((()))******++++++++++++)))(((+++...,,,'''(((,,,%%%'''))))))(((((())),,,***************)))(((((()))******++++++******)))+++***)))***+++,,,+++)))++++++++++++,,,,,,,,,,,,,,,+++***,,,///222333222222555888:::===BBBKKKQQQXXX```kkkvvv~~~xxxuuuuuu{{{yyyqqqlllddd]]]VVVPPPKKKGGGDDDAAA>>><<<;;;:::888666555555666666555555444333000222333222000///222444444333222222222444666888;;;FFFWWWjjj{{{vvvppplllgggbbb^^^TTTLLLEEEAAA???>>>AAAGGGJJJRRR^^^kkkxxx------......///.........+++)))'''&&&(((***+++,,,......,,,(((%%%%%%***...(((((((((((()))***,,,,,,%%%)))---+++'''%%%'''+++'''((('''%%%'''******&&&%%%'''((((((''''''(((***'''((()))******)))((('''&&&'''((()))******))))))&&&''')))***+++++++++++++++,,,---///222444555666444555666888888666555444000111222333333222000////////////......---------)))***+++,,,,,,,,,+++***,,,+++***))))))***+++,,,,,,,,,,,,+++)))(((&&&%%%))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''###)))***)))'''((()))'''''''''''''''((()))***&&&''')))******))))))(((&&&&&&'''((()))***++++++++++++***))))))((())))))''''''''')))++++++***(((++++++******************)))(((+++///,,,''''''---'''))),,,+++***)))+++...)))***+++++++++)))((('''******++++++++++++******+++***)))***+++++++++)))******+++++++++,,,,,,,,,///,,,***,,,///222333222+++...222444777<<>>FFFJJJPPPWWWaaammmxxx|||wwwwwwzzzuuukkkddd___ZZZWWWOOONNNLLLGGGAAA<<<999888:::888777777777555333111222333444333222222444666---...000222444666888999999???LLL^^^nnn{{{}}}sssooojjjhhhiiiiiihhhfff___UUUIIIAAA>>><<<:::777888<<<@@@FFFOOO```ttt,,,,,,,,,,,,,,,+++++++++,,,+++***)))))))))******+++++++++,,,++++++******+++((((((***+++((())),,,)))))))))+++,,,+++(((%%%(((''''''((())))))(((&&&''''''((()))+++)))&&&$$$***)))(((''''''((()))***))))))))))))))))))))))))"""$$$(((*********+++,,,000222555666666777999:::666555555555444444444444111111111111111111222222333222000...---++++++***000,,,+++,,,,,,)))***---***$$$"""&&&)))(((''''''((())))))******))))))((('''((()))(((((((((***,,,)))((('''''')))))))))(((((((((((((((((()))))))))&&&%%%$$$$$$$$$%%%''''''''')))+++,,,+++)))******((()))))))))))))))(((((((((&&&&&&)))...000---***...+++'''&&&(((***++++++++++++++++++***)))(((((()))))))))*********++++++,,,((('''***)))%%%%%%(((+++,,,+++)))+++///+++###)))---...+++(((***+++***,,,,,,+++++++++***)))(((++++++++++++++++++++++++)))***+++***((('''((()))+++,,,,,,---...///000000000000111333555777999:::===@@@EEEKKKSSS]]]gggnnn|||~~~{{{wwwxxxyyy}}}zzzvvvtttssswww}}}}}}tttmmmgggaaa\\\WWWUUURRRLLLGGGBBB@@@???;;;999888777777666444222111222333222222222444666000000111222333555555666:::===GGGVVVdddqqq{{{vvvtttrrrooollllllnnnoooooonnneee[[[NNNDDD???<<<999666999;;;>>>AAAHHHVVVgggsss++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))***((()))***+++++++++++++++***((((((++++++'''''')))+++******+++++++++(((%%%)))(((&&&&&&((()))((('''))))))***,,,,,,)))$$$ ***)))(((''''''((()))***'''(((((()))***++++++,,,###(((,,,---------...333555888888888888999;;;555555555555444444444444333222000//////111333555222222111000...,,,+++***000,,,+++,,,,,,((()))+++*** """***,,,(((%%%***)))(((''''''((()))***###%%%'''((((((((()))+++&&&'''))))))((()))***+++((((((((((((((()))))))))&&&&&&%%%%%%&&&&&&'''((()))***+++***(((((((((***''''''((((((((((((((('''***(((&&&(((******(((%%%***)))''''''(((***))))))++++++++++++***)))(((((((((((())))))******++++++,,,))))))+++***'''''')))+++***&&&###&&&++++++'''***---...***)))***+++)))******+++++++++)))((('''************************+++,,,...---,,,***++++++---------------........./////////000111333555555999;;;???CCCIIIQQQYYY^^^mmmuuu~~~{{{wwwrrrxxx{{{{{{jjj___YYYWWWVVV[[[dddooo{{{yyyrrrjjjddd]]]ZZZTTTNNNIIIEEECCCBBB<<<:::999888888777555333000111222222111222444666333333333333333333333333;;;;;;@@@KKKVVVaaappp||||||uuupppnnnpppooooooqqquuuxxxzzzzzzoooeeeVVVIIIAAA;;;777444999:::::::::>>>GGGTTT]]]ppp)))))))))******+++++++++,,,,,,++++++************((())))))***+++*********,,,)))***------)))''')))***)))((()))******)))'''***(((&&&%%%'''(((((((((***)))******+++)))%%%"""))))))(((((((((((())))))''''''(((((()))******+++&&&))),,,...//////000111888999:::999777666555666555555444444444333333333000000/////////111222333...///000111000///...---)))''''''******((((((++++++"""$$$,,,---)))''')))((((((''''''(((((()))"""$$$'''((('''''''''((($$$&&&)))(((&&&%%%'''***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******(((&&&&&&''')))&&&&&&''''''((('''''''''***(((''''''((((((&&&$$$&&&''''''((())))))((('''''''''(((***++++++++++++)))(((((((((((((((((((((***))))))***)))((((((((()))'''$$$###%%%)))***)))))),,,,,,)))(((******((($$$&&&)))***************)))))))))))))))))))))))))))+++------+++******+++,,,,,,---------.........///......//////000111222666888;;;>>>BBBHHHOOOSSS___hhhvvv}}}zzzvvvrrrxxx}}}lllZZZNNNHHHEEEEEEIIIQQQZZZfffttt|||rrrlllddd```YYYRRRMMMJJJHHHGGG>>><<<:::888888777555333///000111111111222444666333333333222222222222222999888;;;CCCJJJRRR]]]hhhqqqyyy}}}uuuooolllkkkmmmnnnqqqvvv|||{{{qqqaaaQQQEEE<<<666222888888666555666<<>>DDDHHHPPPYYYhhhuuu}}}yyyvvvtttsssyyyyyyaaaPPPFFFAAA??????AAADDDIIIQQQ^^^kkksss{{{tttpppjjjbbb\\\XXXTTTQQQOOOBBB???<<<999888777555333000111222222111222444666111111111222222333333333666555999???CCCFFFMMMTTT]]]fffooowww~~~wwwpppkkkhhhhhhhhhlllpppvvv|||}}}nnn\\\MMM@@@777222777666444222333777<<<@@@NNN```uuu((((((((((((((()))))))))(((((())))))(((((('''&&&)))))))))))))))((('''&&&***((((((++++++'''''')))***(((&&&&&&(((*********)))(((&&&&&&((()))((('''***(((&&&&&&(((***,,,,,,(((((())))))))))))(((((()))))))))(((((((((((((((******++++++,,,///555999000222444555444333444555111111111111000000000000)))***---///000000///...111111000///---+++***)))+++((())),,,+++(((''')))***((()))***&&&"""$$$)))%%%&&&'''(((((('''&&&%%%%%%&&&''''''%%%$$$$$$%%%))))))***)))'''&&&&&&'''+++***)))((('''%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&'''((('''%%%%%%%%%'''%%%%%%&&&'''((((((((((((''''''''''''((()))***+++###&&&)))***)))(((((((((((())))))******)))(((((())))))((('''&&&%%%$$$$$$'''))))))''''''))))))'''(((&&&'''++++++)))(((***''')))(((&&&(((,,,,,,(((''')))+++***'''&&&(((+++***************************+++++++++******,,,---)))***+++,,,---.../////////............//////000,,,...000222555888===@@@GGGPPP\\\gggqqq|||yyyuuurrrssswww}}}qqqZZZJJJBBB>>><<<<<<<<<<<<===BBBJJJTTT\\\kkkttt}}}wwwqqqiiiccc___[[[VVVSSSHHHEEE@@@<<<:::888666444222333444333222222444666///000000111222333444444333333666<<<>>>===@@@EEELLLTTT]]]dddmmmwww|||{{{sssooojjjfffeeefffiiilllpppuuu}}}|||jjjXXXHHH===777777555444333444666999;;;DDDRRReeevvv***************))))))))))))******+++***)))((('''''''''(((((())))))((((((+++((((((***+++((())),,,000---)))(((((()))******(((''''''((())))))(((&&&)))((('''''')))+++,,,+++(((((())))))))))))(((((()))))))))***++++++,,,,,,,,,---.........000333666...000333333333333444555000000/////////.........++++++,,,...///000000000222111///---+++***))))))(((&&&(((+++,,,((((((***)))((()))***&&&"""$$$)))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&$$$$$$&&&(((((('''&&&&&&''''''&&&%%%((((((''''''''''''&&&&&&###$$$%%%&&&'''&&&&&&%%%###%%%''''''&&&%%%%%%&&&%%%%%%&&&(((((()))))))))&&&&&&'''&&&'''(((***,,,###&&&***+++)))((()))***(((((()))))))))))))))((((((((((((((((((((((((((('''++++++''''''++++++''''''%%%%%%)))((($$$%%%)))'''(((((('''+++000///+++(((***+++)))&&&%%%)))...++++++++++++++++++++++++......---+++***,,,///222++++++,,,,,,,,,---------------,,,,,,---...//////...///111222333555888;;;???GGGQQQYYY```kkkzzz|||xxxsssqqquuu}}}mmmWWWHHHAAA===:::777888888999;;;@@@EEEJJJTTT]]]iiittt~~~|||vvvnnniiifffaaaZZZUUUOOOKKKEEE@@@===;;;888666444555555444333222444555000000000111222222333333111111333777888666888<<<>>>DDDKKKPPPXXXbbbggggggccc```^^^]]]___eeekkkpppxxx~~~xxxdddRRRDDD===888666444444555666888888;;;FFFVVVggg}}}---,,,,,,,,,++++++******------...///...---,,,+++$$$%%%&&&((()))*********...***))),,,,,,+++---000555111---***))))))))))))'''''''''(((***)))'''%%%(((((((((***+++,,,***((((((((())))))))))))((((((((()))***+++---...///000222333444444222111111222111333444333222111111222///............---------...---,,,,,,---000222444...---,,,+++***+++,,,---""" ###(((***)))))),,,+++)))(((***)))&&&'''+++)))'''%%%######%%%''')))$$$%%%%%%%%%$$$&&&)))+++$$$"""!!!"""&&&'''&&&#########$$$$$$%%%&&&''''''###$$$%%%&&&&&&&&&%%%$$$!!!###&&&((('''%%%%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&&&&%%%&&&)))+++$$$'''***+++)))((()))+++$$$%%%'''(((***++++++,,,''''''((()))***+++,,,---(((,,,,,,((((((------)))---)))(((***)))&&&(((...((()))))))))---222222...&&&(((***(((&&&'''---333++++++++++++++++++++++++))))))'''%%%$$$&&&***...---------,,,,,,+++++++++++++++++++++,,,---......---...000000///000333555666<<>>AAAHHHQQQVVVVVVSSSRRRQQQRRRWWW___hhhmmm~~~lllYYYJJJBBB999777555555666777777666666>>>KKK^^^www,,,(((''',,,///---++++++,,,,,,---...---,,,+++***))))))(((((((((***+++,,,///,,,******,,,,,,***(((000111111000---***(((((('''&&&%%%%%%'''(((((('''((((((((((((((())))))***+++++++++***((('''(((***'''))),,,///222444555666777777777666555444444333555555444333222000000///000---,,,///000---+++,,,+++,,,---...////////////------,,,,,,,,,,,,+++++++++***)))))))))***+++,,,...---+++)))(((((()))***'''''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''(((&&&&&&***+++(((&&&'''&&&%%%$$$%%%'''((('''&&&(((((())))))((('''&&&&&&((('''&&&'''((())))))'''+++)))%%%###!!!"""$$$%%%*********)))(((&&&%%%$$$(((((((((((())))))))))))+++++++++***************)))+++------+++))))))))))))***+++)))&&&%%%'''***)))***+++,,,---,,,,,,+++''''''((((((((())),,,///((((((((((((((((((((((((*********)))))))))))))))+++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000111222333555555888:::===AAAGGGPPP[[[bbblllrrr{{{{{{wwwvvvzzzsssYYYHHH???:::888333:::===:::888<<<>>><<<@@@BBBHHHPPP[[[lll|||vvvpppiiieeeZZZUUUMMMHHHEEEBBB>>>:::===:::777555444444333111222111000000111111000...333333333444444555555555666777999<<<>>>AAACCCDDDBBBFFFIIILLLQQQ\\\kkkvvv~~~gggTTTJJJ<<<999666444555777888999<<>><<<888666555555444222222111000000222222111///333333333333333444444444777777888999:::;;;<<<<<<777:::>>>BBBJJJXXXjjjwwwttt```TTTFFFAAA;;;666555666777777<<<@@@JJJZZZnnn000+++)))++++++))))))+++))))))******+++******)))***)))((((((((()))***+++)))((('''(((+++,,,+++******)))''')))++++++)))&&&)))(((&&&''')))******)))***))))))))))))***++++++///...+++(((&&&(((,,,000,,,---000222555666666666666666666555555555555555222111111000///...------111,,,***---...,,,,,,...'''((()))***+++++++++++++++************)))))))))))))))(((((()))+++,,,---,,,+++***)))((((((((()))''''''''''''((((((((()))&&&&&&'''''''''((((((((((((%%%$$$''''''%%%%%%((('''%%%%%%%%%'''((('''&&&(((((((((((((((''''''&&&((('''&&&'''((())))))'''(((((()))))))))*********%%%&&&'''((()))*********(((((((((((())))))))))))$$$%%%&&&'''((())))))***((()))******(((''''''(((&&&'''))))))((((((***+++'''(((***++++++***))))))((())))))*********))))))************************))))))))))))))))))******)))***,,,---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,---...///000111000111222222444999???DDDMMMRRR[[[eeeqqq}}}~~~~~~kkkUUUFFF>>><<<333666888555555888999999888999<<>>:::888777666555333333111000111333333222111333333333222222222222222333333444444555666777777333666999===EEETTThhhvvvpppbbbUUUMMMCCC;;;888888999:::>>>CCCLLL[[[nnn///***(((******(((***---'''(((((()))******************)))(((((()))***+++(((((((((((()))******)))++++++++++++++++++++++++***)))'''(((***++++++******************++++++,,,---,,,+++)))((())),,,///111222444666888888888888777666666555444444333333111111000000///......---111,,,)))+++,,,+++,,,///)))***+++,,,------------++++++*********)))))))))(((((((((((()))***,,,---******))))))((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((()))+++(((''')))(((&&&(((,,,'''&&&%%%&&&'''((('''&&&'''(((((((((((((((''''''((('''&&&'''((())))))'''(((((())))))(((&&&%%%$$$######%%%&&&''''''''''''(((((((((((())))))))))))&&&&&&&&&''''''((((((((()))***+++***)))(((((()))'''((()))))))))((())))))'''((()))******)))(((((($$$$$$&&&(((******)))((()))))))))))))))))))))))))))))))))))))))*********'''))),,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,---...///000111111111111222444999<<>>>>>@@@BBBBBBIIIUUUddduuu---***)))++++++***---222'''(((((()))******+++,,,+++***)))(((((()))******))))))))))))(((''''''''')))+++---+++(((&&&(((+++***)))((((((***++++++******************++++++,,,(((***+++,,,++++++,,,---111222444555666666555444777777666444222111000///111111111000//////......000+++(((***,,,+++,,,...***+++,,,---............,,,+++++++++************)))(((((('''(((***+++,,,((()))))))))((((((''''''&&&&&&'''((()))((((((((('''''''''(((((((((((()))***((((((***(((%%%(((---((('''&&&&&&(((((('''&&&''''''((((((((((((((('''((('''&&&'''((())))))'''&&&'''(((((((((&&&$$$###%%%%%%&&&&&&&&&&&&&&&%%%(((((((((((()))))))))))))))))))))(((((('''''''''&&&''''''&&&%%%$$$%%%&&&************)))(((&&&%%%'''((()))***))))))''''''---,,,+++++++++***&&&###(((((((((((((((((((((((((((((())))))************''')))+++,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++++++++,,,---...///000000111222222222444777999888;;;@@@FFFNNNXXXbbbhhhvvv}}}~~~~~~|||~~~lllWWWJJJDDD@@@===:::999999999:::;;;;;;;;;===AAAFFFSSShhh{{{ooocccXXXMMMFFFDDD;;;<<<>>>>>>>>>>>>AAACCCQQQ```www{{{ssslllfff___XXXRRRJJJFFFAAA>>>;;;999777555555444333444555666555444222222222111111000000000......///111222444555555444555555444666AAAPPP\\\pppyyy~~~rrriiiZZZNNNGGGEEEEEEFFFGGGQQQ```ppp&&&$$$%%%((((((&&&)))///(((((())))))+++,,,...///+++***)))((((((((()))***)))***+++***'''&&&'''(((+++,,,---+++(((((()))+++***)))'''(((***++++++******))))))))))))***++++++'''***---......------...555666777888888777666555666555444222111///...---111000000000////////////...)))(((***,,,++++++---((()))***+++,,,,,,,,,,,,,,,,,,+++++++++*********))))))((('''((()))***+++''''''((((((((((((''''''%%%&&&((()))))))))((('''&&&&&&'''''''''(((((((((''''''((()))'''###&&&+++)))(((&&&'''(((((('''&&&&&&'''((((((((((((((((((((('''&&&'''((())))))'''$$$%%%''')))*********))))))))))))))))))((('''&&&(((((((((((()))))))))))),,,++++++***)))(((''''''((())))))(((&&&&&&'''))),,,+++*********(((%%%###((())))))******)))'''&&&)))'''&&&'''***+++(((%%%''''''''''''''''''''''''((((((((()))******++++++((()))+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++,,,---...///000...///000111111111444666555777;;;???EEEKKKRRRWWWdddooozzz|||wwwxxx~~~yyydddUUULLLCCC===999:::;;;;;;<<>>FFFWWWqqq|||uuuooohhh```ZZZRRRNNNIIIDDD@@@===:::777888666555555666777555444222222222111111111111111333333222222222222222222222444555444555<<>>>>>>>><<<<<<@@@>>>???CCCIIIRRRaaaxxx~~~lllVVVHHHAAA<<<::::::777888999999999:::>>>@@@GGGXXXrrryyyrrrjjjccc[[[WWWQQQKKKFFFBBB>>>;;;:::999777777777777555333111111111222222222222222444333333333222222222111333555777777555999AAAHHHPPPXXXdddoooxxx{{{qqqjjjeeebbb```dddnnnzzz******,,,///---)))***...+++++++++,,,---000222333,,,+++***((((((((()))***&&&)))+++***)))(((***---))) (((...)))!!!)))(((&&&''')))******)))((((((((((((((())))))***...////////////000444777777777888888777555444333---.........//////000000------------------,,,,,,+++'''''',,,---+++***+++((()))***++++++,,,,,,+++))))))))))))((((((((((((,,,+++)))(((''''''((((((%%%&&&'''((((((((('''&&&%%%&&&((()))***)))((('''%%%%%%%%%&&&&&&&&&'''''''''(((,,,...***%%%''',,,***(((''''''(((((('''%%%&&&&&&'''((())))))((((((((('''&&&''')))))))))''')))))))))(((((((((((((((''''''((((((((((((((('''(((((((((((())))))))))))((((((((()))))))))))))))*********(((&&&&&&(((***)))((('''))),,,+++((($$$)))***+++++++++)))((('''+++'''###$$$)))+++***((())))))))))))))))))))))))'''(((((()))***+++++++++)))+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........))))))******+++,,,...///---///000000...---......+++...111444777:::===@@@DDDMMMVVV]]]fffttt}}}}}}yyyuuurrrvvvuuujjjZZZOOOFFFDDDAAA<<<;;;===AAABBBGGGOOOYYYiii~~~jjjSSSEEE???;;;:::<<<666666555333444777<<<@@@OOO___xxx~~~uuuooobbb]]]VVVPPPJJJEEEAAA>>><<<:::888777777777555333111111111222333333333444111111111222333444444444000444666444111111555:::AAAHHHSSS]]]fffpppyyy|||xxxvvvtttuuu|||,,,,,,+++***))))))******---***((((((+++...---,,,+++)))(((&&&&&&((()))+++***++++++,,,,,,++++++***---&&&***000...000...""")))***+++***))))))+++---***)))))))))***,,,...///999888888777777777777777::::::::::::888666444222111111111111000///---------...000///&&&$$$......---+++))))))***+++,,,,,,,,,,,,+++++++++******!!!###'''***+++***'''&&&,,,***((('''%%%%%%%%%&&&***)))***...---(((%%%&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$%%%&&&'''(((((((((((()))(((&&&$$$###$$$%%%&&&***&&&(((------)))(((+++&&&'''((())))))(((''''''(((***+++***)))((()))***---)))$$$%%%(((***(((%%%***'''(((++++++((())),,,))))))))))))((((((((((((+++***)))(((((()))***+++)))(((((((((******((('''''')))+++,,,***)))))))))&&&'''((())))))((('''&&&...(((""""""'''***,,,$$$((()))((()))---...+++,,,***+++...---+++---222***+++,,,,,,++++++---...---------,,,,,,+++++++++,,,,,,,,,---------......---...............------***...222555666666666777@@@BBBFFFLLLUUUbbbnnnwww~~~~~~wwwuuuwwwtttyyy|||kkkaaaTTTIIIDDDBBBAAA@@@CCCEEELLLXXXjjj~~~zzzxxxwwwwwwxxx~~~~~~nnnXXXGGG>>>;;;:::999888777888:::999888>>>EEEUUUlll~~~vvvnnnggg^^^WWWTTTQQQNNNKKKBBBAAA>>><<<:::999999999333333333444555555222000333333333333333333333333111111222333333444555555:::???FFFMMMUUU^^^iiiqqq,,,++++++******)))******+++(((&&&&&&)))******)))***)))(((''''''((()))******++++++++++++++++++***((("""''',,,***,,,---%%%)))***+++***))))))+++,,,++++++++++++---///000222666555555444444444444444999999888888777555444333111111111000///.........,,,,,,...///)))$$$'''///+++++++++++++++******)))++++++++++++************$$$&&&(((***+++***)))'''))))))))))))***,,,...///'''&&&(((,,,---***)))+++((((((((((((((((((((((((###$$$%%%&&&''''''''''''$$$%%%&&&'''((((((((((((***)))'''&&&%%%&&&'''((($$$"""###((()))&&&%%%(((''''''((())))))(((((('''((()))******(((((()))***---(((%%%%%%(((***(((%%%)))&&&&&&)))***'''(((+++))))))))))))((((((((((((***)))(((((((((((()))***)))(((((((((******((('''''')))******)))(((((()))&&&'''(((((((((((('''&&&+++(((%%%$$$''')))*********+++***&&&%%%)))***(((+++***+++------***,,,111+++,,,------,,,+++---...---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,---------------,,,+++---///000111222444666777888;;;???FFFQQQ\\\cccqqqwww}}}~~~}}}tttrrruuuwww}}}yyyqqqdddYYYRRRNNNKKKIIIMMMQQQ[[[iiizzzzzztttllleeeaaa___^^^]]]cccjjjtttwww```MMMBBB===:::999777555555888999<<>>;;;:::999999666555444555555555333222333333333333333333333333111111222222333444444555444777<<<@@@FFFOOOZZZcccuuu|||+++++++++******************(((&&&&&&'''(((((('''***)))(((''''''((()))*********++++++++++++******---'''***+++%%%&&&)))###***++++++***)))(((***+++---------...000222333444555444444333333333333333777666666555555555555555222111000///......//////+++***,,,...---***+++...)))+++,,,------+++)))(((++++++++++++************)))******++++++******)))++++++***)))(((((((((((()))&&&'''++++++)))***---))))))))))))))))))))))))###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((+++***)))((((((((()))***)))((())),,,,,,***)))***(((((())))))))))))(((''''''((())))))''''''((())),,,(((&&&&&&(((***(((&&&(((%%%&&&))))))''''''***))))))))))))(((((((((((()))((((((''''''(((((())))))(((((((((******((('''((())))))(((''''''(((***((())))))******))))))(((((((((((()))++++++***(((......+++&&&$$$(((***)))---+++,,,...---+++---222,,,.........,,,+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......******+++,,,,,,,,,,,,,,,,,,---------,,,...111333333444666888<<>><<<<<<:::888666555666666555333333333333333333333333333111111222222333333444444444666888999<<>>FFFRRRdddtttyyyrrrmmmhhhaaa]]]VVVSSSOOOJJJFFFBBB@@@???===:::777555555555555444333333333333333333333333111111222222333333333333555777999999999===CCCIIIOOOWWWdddrrr~~~)))******+++++++++******))))))***)))((('''''''''))))))(((((((((((())))))((())))))******))))))(((&&&"""(((+++&&&***111...+++,,,---,,,******+++---//////000111222333444444666666555444444444444555222111000000111333444555222111///------...000111......---...//////,,,(((000///...---,,,---.........------------,,,,,,,,,,,,+++)))((('''(((((((((((()))***+++,,,,,,---------)))((())))))'''(((,,,''''''''''''''''''''''''&&&''''''(((((((((((('''%%%&&&''''''((('''''''''''''''''''''((())))))***+++---............---,,,++++++******))))))))))))&&&((()))((('''&&&'''))))))((((((((()))***)))(((***''''''***+++((((((+++))))))))))))((((((((((((''''''(((((((((((('''''')))(((((((((******((('''((((((((('''%%%&&&(((***************************(((((((((''''''((()))***(((+++,,,******+++***&&&,,,++++++---,,,)))+++000---...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------------,,,///111222111///......---///000111333666;;;>>>CCCKKKVVVaaakkkuuu|||vvvuuuwwwzzz~~~wwwqqqlllkkkqqqxxx~~~}}}{{{yyyyyy{{{~~~hhhVVVFFFCCC???<<<===>>>>>>>>>>>>CCCMMM\\\ppp{{{fffUUUHHHAAA===;;;;;;???IIIUUUeeeyyy|||wwwqqqjjjddd^^^[[[UUUOOOIIIEEEBBB@@@???<<<999777666555444333333333333333333333333333111111222222222222222333000333666777555555777:::BBBHHHQQQ]]]kkkyyy((()))***,,,,,,+++******%%%'''(((((('''%%%&&&&&&(((((())))))))))))(((((((((((())))))))))))(((((()))%%%***,,,'''(((***$$$,,,---------,,,,,,...000000111222222333333222222333222222111111111111111/////////000000111222333111000///......///000111///000///,,,,,,...+++'''111000---,,,+++---...///------------,,,,,,,,,,,,***)))((('''''''''''''''((())))))******)))(((((()))&&&&&&)))***)))+++///'''''''''''''''''''''''''''(((((()))))))))((((((&&&&&&'''''''''''''''&&&%%%%%%&&&'''(((((())))))&&&***,,,,,,...111111///---,,,+++***)))))))))***'''((())))))''''''((()))(((((()))*********))))))***'''(((++++++)))))),,,))))))))))))(((((((((((('''(((((())))))((((((''')))(((((((((******((('''((())))))(((''''''(((***(((''''''&&&&&&''''''((((((((((((&&&%%%&&&))),,,'''+++,,,***(((((($$$)))'''''')))(((%%%'''++++++---------+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------,,,,,,+++...222333111///...---,,,...000111222444777:::888???HHHRRR[[[gggsss{{{wwwsssssswwwyyy~~~vvvoookkkiiillluuu}}}wwwsssrrruuuzzz~~~xxx```LLLBBB???;;;999:::;;;<<<;;;777<<>>DDDKKKUUU```iiittt{{{{{{tttqqqsssvvvyyyuuunnngggeeeggglllyyy~~~wwwssstttwwwzzzwwwyyyzzz|||zzzbbbPPPCCC@@@<<<:::999999999888666;;;GGGZZZrrrlll]]]RRRLLLNNNUUUdddwwwxxxpppllleee]]]UUUOOOJJJHHHEEECCC@@@>>>===:::777444333333333333333333333333222222111111111111111111000333777777444333444666666888;;;@@@HHHRRR^^^fffrrryyy'''(((***,,,---,,,***)))%%%(((,,,,,,***)))***+++(((((())))))))))))((((((''''''((((((((((((''''''&&&!!!)))222222333000$$$,,,---/////////000333555444555555666555333111000000000///...............,,,---///000000000///......///000000000000//////+++000000***'''+++---+++***+++,,,------+++)))(((*********))))))))))))((('''((())))))))))))((((((%%%&&&((()))))))))((((((***((((((++++++((((((+++))))))))))))))))))))))))&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&$$$$$$&&&((()))*********...222222...---000...)))///---,,,***))))))******(((***+++***)))((()))+++&&&(((***+++************(((&&&&&&))))))''''''***))))))))))))((((((((((((((()))***++++++***)))((()))(((((((((******)))'''''')))+++,,,***)))))))))+++***)))(((((()))***+++'''***,,,,,,***)))***---))),,,,,,)))***---...,,,+++))))))+++)))&&&(((,,,((()))++++++******+++---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,+++***)))((('''******+++***((()))+++------...000000//////000222555777999;;;???FFFQQQYYYeeelllwwwyyysssqqqssswwwzzz~~~ooohhhcccbbbeeemmm{{{yyyxxxyyyzzzttttttuuuvvvxxx}}}{{{fffUUUCCC@@@;;;888666555444333999>>>JJJ^^^uuupppfffaaaaaajjj{{{yyyuuunnneee]]]VVVQQQNNNGGGEEECCCBBB@@@===888555333333333333333333333333222222111111111111111111///111333222000000333666444555888;;;???FFFNNNTTT^^^gggsss}}}+++*********))))))((((((+++*********))))))(((((())))))(((((((((((()))))),,,)))&&&'''***+++(((%%%******))))))***,,,...///222222222222222333555555:::888777666666555222000000000000000000000000000000///////////////000111---111444222---***,,,///------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***)))(((***+++))))))))))))***+++,,,---,,,+++***((((((((()))***(((***,,,+++'''%%%''')))+++******)))(((''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&111,,,***---,,,)))***...+++,,,---+++)))(((((()))************************######$$$''')))***)))'''******))))))((((((''''''###+++...)))'''***+++***)))***+++++++++***((('''%%%'''(((((('''''')))***%%% &&&+++***'''&&&''''''((()))***))))))))),,,,,,,,,,,,,,,+++***))))))******((('''(((***---******+++++++++,,,,,,,,,,,,---------,,,,,,+++***...,,,******,,,---,,,,,,+++,,,,,,+++))))))+++---..................------,,,,,,,,,***))))))+++---,,,...111000...---///222111111333666;;;@@@EEEHHHPPPXXXbbbllluuuyyyqqqmmmpppvvv{{{}}}}}}uuuiiibbb]]]___fffpppxxxtttvvvwwwvvvyyy~~~wwwcccVVVIII@@@888666666555555888999@@@NNNddd|||zzzvvv|||~~~wwwppphhhaaaZZZVVVMMMIIIEEEDDDCCCAAA===999777666444333444333111///333444444222//////111444///000000000000111444666333333333555888===BBBEEENNNSSS^^^lllvvv~~~*********)))))))))((((((*********)))))))))(((((())))))(((((((((((())))))******+++***)))(((((((((************+++---///000+++---///111444777999:::888777555555555444111///........................////////////////////////+++...000///,,,+++,,,...,,,,,,+++*********++++++************************++++++,,,***)))((()))+++((((((((())))))+++,,,,,,***)))(((((((((((()))***((()))))))))((()))+++---******))))))(((''''''&&&''''''((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''///+++***---,,,))))))---***+++,,,+++)))((()))***'''''''''''''''''''''''')))'''&&&&&&'''(((((((((***)))))))))((((((((('''&&&******'''(((++++++&&&%%%&&&&&&'''&&&%%%$$$###&&&''')))(((''''''((()))((($$$$$$)))---+++))))))((((((((((((((()))))))))***+++++++++******)))(((((('''''''''(((((())))))*********+++++++++,,,,,,++++++,,,++++++******)))++++++++++++++++++++++++************************------,,,,,,,,,,,,,,,,,,***+++,,,+++******+++------.........------///000/////////111444777;;;===AAAGGGQQQYYYbbbnnn|||}}}wwwpppnnnqqqxxx}}}uuummmddd^^^ZZZ^^^fffrrryyyxxxuuupppnnnqqqwww|||ssscccXXXJJJAAA999777666444444777:::DDDUUUkkk~~~wwwoooggg```[[[TTTOOOJJJGGGEEEBBB===999777555444333333333111000///111444333111000000111444444444111///...///000333333222333555999===???CCCFFFPPP]]]gggooo{{{******))))))))))))((((((******))))))))))))(((((())))))(((((((((((())))))'''+++...---)))&&&'''))))))******+++---///000111)))+++///333666999:::;;;777555333333333222000...........................//////000000///...---,,,+++,,,,,,------------...++++++*********+++,,,,,,***************************++++++***(((((()))+++&&&&&&'''''')))***+++,,,(((((('''''''''((()))))))))((('''''')))+++++++++***))))))(((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''+++)))))),,,,,,)))(((***)))***+++***)))((()))***))))))))))))))))))))))))///+++'''%%%&&&'''(((((())))))))))))((((((((((((***)))'''&&&)))---***$$$''''''((((((((('''&&&%%%'''((()))((('''&&&'''((()))&&&'''++++++)))(((***)))((('''''''''((()))***)))))))))***))))))(((''')))'''&&&(((+++,,,***'''*********++++++++++++,,,***************)))))))))(((+++......+++)))***,,,(((''''''))),,,---***'''++++++++++++++++++++++++(((***+++,,,+++++++++---...,,,******,,,...............------...000222333777;;;BBBIIIRRR]]]iiirrrzzzvvvqqqpppttt{{{yyykkkbbb[[[WWWVVV]]]hhhvvvyyyqqqkkkjjjnnnqqqtttvvvtttkkk```WWWJJJBBB;;;999777555555888===KKKaaawwwyyyqqqiiiddd^^^YYYRRRMMMJJJFFF@@@;;;999777555444555444333222,,,///333444333111/////////000111000000000222444333222111111111333666777888:::AAAKKKTTT]]]jjjvvv))))))))))))))))))(((((())))))))))))))))))(((((())))))(((((((((((())))))'''***,,,,,,)))'''&&&''')))***+++---///111222333///000333666888888777777666444222222222111000///000000000000000000000000---...000000///---+++)))...---+++,,,---...---,,,******))))))***+++,,,,,,++++++++++++++++++++++++***++++++***(((((()))***%%%%%%&&&&&&((()))+++,,,))))))(((''''''''''''''')))'''%%%&&&)))(((%%%!!!))))))((((((((('''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))++++++)))((('''''')))***)))(((((()))***************************///,,,)))'''(((((((((((())))))))))))((((((((((((+++***(((''')))+++)))''')))))))))))))))(((((((((((()))***)))'''&&&&&&'''((('''(((***(((%%%&&&***)))(((&&&%%%&&&''')))+++)))))))))******)))((((((,,,)))(((+++///000,,,(((************++++++++++++*********))))))*********&&&,,,000000,,,)))***---(((&&&&&&)))...000+++'''******++++++++++++++++++&&&(((+++,,,,,,++++++,,,...+++((((((+++...---,,,//////............///000444666:::???EEENNNXXX___iiiwwwzzzxxxvvvttttttxxx~~~qqqccc[[[SSSPPPSSS]]]kkkzzz}}}vvvrrrlllllllllkkkhhhaaaYYYSSSIIIBBB<<<;;;999777999===EEEVVVooo{{{sssnnngggaaaYYYTTTOOOKKKEEE@@@===:::888666777777666444...000222333333222111111+++---///000111222444777222111000///000111333444666666:::@@@FFFNNN[[[gggsss(((((((((((((((((())))))(((((((((((((((((())))))))))))(((((((((((()))))))))((('''(((******'''$$$***+++---///111222333444444555777999999888666555777444222111111222111000000000000000000000000000,,,---...///...,,,***(((...,,,******+++++++++***))))))))))))***++++++,,,++++++++++++++++++++++++******+++)))((('''(((***%%%%%%%%%&&&''')))***++++++******((('''&&&%%%$$$###"""$$$''')))''' (((((((((((('''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&((())))))))))))(((&&&'''((())))))((('''(((***''''''''''''''''''''''''***))))))***++++++)))((((((((((((((())))))))))))******+++***((('''))),,,(((''''''&&&&&&&&&&&&&&&((()))***)))'''&&&&&&''')))'''(((***((($$$%%%***)))(((&&&%%%%%%''')))***))))))***************))),,,)))(((+++///000,,,((())))))*********+++++++++++++++************+++,,,''',,,111111---***+++...***''''''***000111---(((******++++++,,,,,,,,,,,,%%%(((+++,,,+++++++++,,,---***'''(((+++---,,,+++...............///000000000111222444888>>>EEEIIIRRR```nnnuuu||||||vvvwwwwwwwwwyyy}}}zzzkkk^^^VVVMMMLLLRRR___nnn~~~tttrrrnnniiiccc\\\UUUOOOEEE@@@;;;:::999888===CCCPPPbbb{{{}}}wwwlllfff^^^XXXTTTPPPJJJFFF@@@===999777777777666555444333222222333333333333000111222111000...///000000000000000000111333444777666777;;;===BBBMMMWWWaaaooo}}}''''''(((((((((((())))))''''''(((((((((((())))))))))))(((((((((((())))))***'''%%%&&&***,,,***''',,,---///111222333444444555666777888999888777777666444111000111111111000........................,,,,,,------,,,+++***)))***)))(((''''''((()))*********)))))))))***++++++)))))))))))))))))))))))))))******)))''''''(((***''''''&&&''''''((()))***++++++******((('''%%%$$$###''')))'''###''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''&&&((()))'''(((******''''''((()))((('''&&&'''(((((((((((((((((((((((((((''''''(((***,,,,,,***((((((((((((((())))))))))))((()))***+++(((%%%)))000***)))((((((''''''(((((('''((()))((('''&&&'''(((,,,((('''******'''(((+++((('''&&&&&&&&&'''((()))))))))******++++++******)))'''&&&(((+++,,,***''')))))))))************+++,,,+++***)))***+++,,,---))),,,//////,,,***+++---+++))))))+++...///,,,************++++++,,,------''')))***+++*********,,,******)))***,,,,,,,,,*********+++,,,---........./////////000222666999;;;@@@KKKWWW]]]eeeqqq{{{~~~{{{yyyvvvuuuwwwzzz~~~ssseeeYYYRRRLLLLLLSSSbbbrrrzzzssskkkccc[[[UUUGGGBBB===;;;:::<<>><<<;;;:::777555333333444444111///'''***...000111333555666111111111111111111222222222111333666555444888???EEEPPP]]]gggsss&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))(((((((((((()))))))))++++++***)))***000555///000111333444444333333888777666444333333333333333000---,,,---...///...000000000000000000000000+++******)))******+++,,,&&&))),,,,,,***,,,333999++++++***)))(((((())))))************************)))******)))''''''((()))******)))(((((((((((((((&&&''')))***+++++++++***)))+++,,,***&&&%%%'''***&&&''''''''''''''''''''')))*********++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$&&&(((***+++,,,'''***)))%%%%%%+++,,,)))((())))))(((&&&$$$%%%&&&'''''''''''''''''''''''',,,)))&&&%%%&&&((()))***'''((((((((())))))******)))!!!$$$((('''(((+++((('''&&&%%%$$$%%%&&&&&&%%%'''(((((('''''')))***+++######((((((&&&&&&%%%&&&''''''((((((''''''&&&&&&'''((())))))(((((()))******((('''(((+++---))))))))))))************)))((('''&&&'''(((***,,,***)))''''''((())))))(((******+++)))(((''')))+++&&&''''''((()))******+++***+++***)))'''''')))+++%%%***...///---******+++)))******+++,,,+++++++++'''((())),,,///000000///222666888;;;BBBMMMUUUWWWYYYaaagggdddaaaccchhhjjjmmmsss{{{rrrdddWWWMMMGGGNNNPPPXXXhhhxxxvvvppp___XXXPPPLLLIIILLLVVVbbbttt}}}zzzrrrmmmhhhbbb^^^VVVRRRLLLGGGDDDCCCAAA@@@555444333444555333///***,,,///111111000//////000222222111111000000000//////000333666555333666;;;444???JJJTTT```ppp~~~'''((()))***************''''''((()))))))))))))))(((&&&'''+++,,,***+++...222333333222000///000222333333444555666666666555......000333555666444222222111...,,,++++++,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,***((('''((())))))************)))(((((())))))***++++++++++++***)))(((&&&%%%&&&''')))+++'''((())))))(((((()))***&&&'''(((***+++++++++++++++)))((()))******)))((( ''')))$$$%%%,,,+++%%%((((((((((((((((((''''''''''''((((((((((((''''''###$$$&&&)))+++---...///(((((()))))))))'''&&&%%%&&&''''''((()))******+++((((((((((((((())),,,---(((((())))))))))))((((((+++(((&&&&&&)))***)))''',,,((($$$$$$'''***+++*********)))((((((((((((((((((((((((((((((((('''&&&)))&&&######%%%((()))***)))+++,,,)))&&&%%%'''***///(((&&&,,,///***%%%###'''((((((((((((((('''&&&+++***)))(((((()))***+++'''***+++)))))),,,+++(((++++++************++++++)))))))))***+++++++++,,,+++***)))(((((()))***+++))))))))))))))))))))))))))),,,000222000---***)))---,,,***))))))***,,,---,,,******...///------000000444777888777999>>>DDDKKKMMMPPPSSSUUUXXX[[[]]]dddnnn|||vvvgggZZZPPPJJJJJJLLLTTT```mmm~~~qqqkkkaaaWWWRRRUUU\\\cccqqqyyy~~~yyytttlllfff___ZZZSSSLLLHHHDDDBBB@@@;;;999888777666555555555555444333222111111111111000000111111111222222222111222222333333444444555999;;;AAAIIIOOOYYYjjjzzz((())))))************)))''''''((())))))))))))))),,,)))(((++++++)))***---///000111111111111444666444555555555555444444333//////000333555666444222111000...---,,,,,,---...------------,,,++++++***)))******++++++******)))((()))******)))((()))++++++,,,,,,,,,,,,+++******))))))***++++++++++++***)))((('''&&&&&&((()))***(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((***+++***)))###&&&(((&&&'''))))))&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))************((((((((()))((((((''''''''''''(((((())))))******+++(((%%%&&&***,,,,,,***(((((())))))))))))((((((+++)))''''''***+++***(((+++)))'''&&&''')))))))))***))))))((((((((((((((()))))))))))))))((('''&&&&&&%%%$$$%%%''')))(((''''''((()))((('''&&&'''((()))&&&'''++++++&&&$$$''''''(((((()))))))))(((((())))))(((((((((((())))))%%%((((((&&&&&&******'''*********))))))***************************++++++******))))))))))))******))))))))))))))))))))))))))),,,000111///,,,***))))))((((((((()))***,,,---,,,******......,,,---000---000333222111333999>>>BBBEEEHHHJJJKKKMMMPPPRRR]]]hhhwww~~~lll___TTTKKKGGGHHHLLLUUUbbboooyyyrrrmmmlllqqqxxx||||||uuukkkaaa\\\]]]bbbfffmmmsss{{{xxxrrrhhhccc\\\UUUOOOJJJFFFCCC???===;;;999888777555444444333222111111111111111000000111111111222222222000000111111222333333444444666;;;AAAEEELLL[[[hhhrrrzzz)))************))))))(((''''''((()))))))))))))))...+++)))+++***((())),,,---...000111222444777999555555555555444333222222111111111333555555333111000///...------...///000------......---+++***((()))))))))******)))))))))&&&((()))***))))))+++,,,+++,,,,,,,,,,,,+++******((()))******++++++******)))((('''&&&'''((()))******'''&&&'''***+++***'''+++***)))((('''&&&&&&''')))((('''(((***+++***)))'''%%%&&&))))))&&&%%%'''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))(((((((((((((((''''''(((((())))))(((((((((((()))))))))))),,,((($$$&&&+++...,,,((((((((())))))))))))((((((+++***))))))***+++***)))((()))))))))''''''((()))))))))((((((''''''((((((*********)))((('''&&&%%%%%%$$$%%%'''******(((&&&))))))(((***++++++***(((((())),,,---***&&&(((---''''''((()))************''''''(((((()))(((((('''(((+++***((()))---///---***))))))(((((())))))*********************))))))))))))************))))))))))))))))))))))))))))))))),,,///000...,,,******$$$%%%&&&''')))***+++,,,,,,******......,,,,,,///,,,...///...---///444999888:::<<<===>>>???BBBDDDSSS___pppuuudddYYYQQQKKKIIIKKKLLLWWWdddrrruuuggg^^^VVVRRRUUU[[[]]]gggttt|||uuummmgggfffhhhkkkmmmnnnooorrrtttxxx~~~tttpppiiiaaaZZZSSSLLLHHHEEEBBB???<<<:::888666444222222111111000000111111111111111111111222222222//////000000111222222222000111666:::<<>>;;;777444333222111111000111111111111111111111111111111111//////000000111222222333111111555888888999???GGGOOOVVVcccsss}}}***************)))((('''''''''((()))))))))))))))***''''''+++,,,,,,...222222333444444333444666888000111222333444444444444333222111222333333111000---------......///000111------......---+++***)))***++++++++++++++++++***)))++++++***((((((((())))))************)))(((((((((((()))************)))((((((((((((((()))******+++'''$$$&&&+++---***&&&'''''''''''''''(((((()))((('''&&&''')))******(((***$$$%%%++++++###"""'''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%&&&'''((()))))))))))))))(((''''''''')))***,,,))))))))))))((((((((((((''')))++++++)))((())),,,(((((())))))))))))(((((()))***+++,,,+++********* $$$)))***(((((()))+++((((((''''''''''''((((((''''''''''''&&&%%%$$$###,,,)))''''''***,,,------%%%###"""$$$'''(((&&&###'''((((((((('''((('''%%%''''''(((***++++++++++++((()))***+++,,,+++******%%%'''&&&###$$$))),,,+++))))))(((((((((((())))))+++******))))))((((((((('''((()))+++++++++***))))))))))))))))))))))))))))))***,,,,,,+++******+++'''((()))*********))))))---******------++++++...//////...---,,,...111444000222333333222222444555@@@JJJ[[[ooopppbbbSSSJJJEEEBBBCCCGGGMMMYYYiiiyyyrrraaaTTTJJJCCCBBBDDD@@@EEEJJJPPPWWWcccrrr}}}sssfff]]]RRRQQQRRRWWWaaannnyyy|||wwwsssrrrrrrvvvwww{{{|||}}}~~~xxxqqqiiiaaa[[[VVVQQQJJJFFFCCC@@@:::555555444333222222111111222111111111111111111111111000000111111222333333333111111444888888777:::AAAEEEHHHQQQ^^^hhhppp|||)))************))))))(((''''''((()))))))))))))))(((&&&(((...000000222666666777777666444333444666...///000222333444555555222111000000111222111///,,,------.........//////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++,,,***((('''((((((+++,,,,,,,,,,,,+++******'''((())))))******))))))(((((()))))))))************'''&&&'''***+++***'''$$$%%%'''((()))*********)))(((''''''))))))((('''(((&&&'''***)))%%%$$$%%%&&&&&&''''''((()))))))))''''''(((((((((((('''''')))))))))))))))((('''&&&))))))((((((((()))******(((((((((((())))))))))))%%%***...---(((%%%(((,,,(((((())))))))))))(((((('''))),,,,,,+++)))))))))"""$$$'''((()))))))))***''''''&&&&&&''''''((((((&&&''''''''''''&&&%%%%%%---***((('''))),,,...///)))'''&&&&&&((())))))((('''***+++++++++---+++'''''''''((()))************))))))***+++,,,,,,,,,,,,&&&((((((%%%&&&***,,,******))))))(((((())))))***))))))))))))))))))(((((('''((()))******+++******)))))))))))))))))))))))))))***+++***))))))+++,,,************************---******------******------,,,,,,,,,,,,...///000000222333333222222333444777@@@OOObbbvvvjjj\\\MMMEEEBBB@@@CCCGGGMMMZZZkkk|||wwweeeXXXNNNEEEAAAAAAAAA@@@???@@@EEEPPP\\\ddd|||rrr```RRRJJJDDDEEEGGGMMMWWWfffwww}}}wwwtttrrrqqqqqqsssyyy}}}xxxqqqkkkjjjgggcccbbbcccffflllyyy{{{tttlllggg```YYYRRRMMMKKKGGG@@@:::999888777555444333222222222222222111111111111111000000111111222333333444111000111555666444777<<>>CCCKKKTTT[[[fffppp((())))))************)))''''''((())))))))))))))))))))),,,333666555555888888999999777444333444555//////111222333333333333000///......000111000///,,,,,,---------------------,,,+++******,,,---...******++++++++++++******)))***+++***)))((()))***+++,,,,,,,,,,,,+++******'''(((((()))))))))))))))(((((()))***************(((((((((((())))))))))))$$$%%%(((+++,,,,,,***)))***)))''''''(((((('''%%%%%%((()))''''''((('''$$$''''''(((((()))******+++''''''(((((((((((('''''')))))))))***))))))(((((())))))*********))))))(((''''''(((((())))))******&&&))),,,,,,)))'''(((***(((((())))))))))))((((((&&&))),,,,,,***(((((()))'''&&&&&&'''((()))'''&&&'''&&&&&&&&&&&&'''((()))&&&'''(((((()))(((((((((***)))'''(((***,,,,,,,,,,,,+++***(((''''''***---(((...---,,,......+++'''(((((()))))))))(((((())))))))))))***+++,,,---)))+++,,,)))***------+++*********))))))*********((((((((()))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))***)))((()))+++---***))))))((()))***,,,------******------******,,,+++++++++,,,...///......///111222222111000222333222888CCCRRRddduuu{{{dddWWWIIIBBB@@@@@@DDDIIINNNZZZlll}}}rrreeeZZZPPPIIIGGGEEEAAA<<<;;;???EEEKKKNNNcccnnn{{{zzzdddRRRFFF@@@:::===@@@CCCLLL]]]sss{{{xxxtttrrrsssyyytttgggaaa\\\UUUQQQPPPPPPMMMKKKLLLOOOWWWggguuu}}}vvvqqqiiibbbYYYUUUSSSOOOGGGAAA===<<<:::888666444333333222222222111111111000000//////000000111222222222111//////333333222444888999777999???DDDIIIPPPWWW'''((()))***************'''(((((())))))))))))))),,,,,,000777:::888777999999999999777555444444666000111111222222222111111///...,,,---///000000///+++,,,,,,------,,,,,,+++---,,,***)))))),,,///111))))))************))))))'''(((******))))))+++,,,)))************)))(((((('''(((((()))))))))))))))(((((()))***************'''((())))))(((((()))***$$$'''***------,,,***(((+++***((('''((('''&&&$$$""")))***%%%%%%***)))###'''(((((()))***++++++,,,''''''((((((((((((''''''%%%&&&((()))+++,,,,,,,,,)))***+++++++++)))((('''&&&''''''((()))******+++))))))***++++++***)))'''(((((())))))))))))((((((%%%(((+++,,,)))''''''(((+++(((%%%&&&((((((&&&###&&&&&&&&&&&&&&&'''((()))'''((()))***++++++++++++&&&&&&''')))++++++***((('''(((&&&### $$$)))***(((%%%&&&))))))'''((((((((((((((('''&&&)))(((((('''(((***,,,---'''***+++))))))++++++'''++++++************++++++''''''(((((())))))******)))(((((('''(((***,,,---)))))))))))))))))))))))))))))))))(((((((((+++---((((((''''''(((+++---///---******---,,,******,,,++++++,,,///111111000...---///000000//////000222222444;;;GGGUUUcccnnnsss{{{xxx[[[NNNAAA;;;;;;<<>>???BBBJJJ[[[jjj{{{|||wwwooohhh___ZZZXXXTTTLLLEEE@@@???===:::777555444444222222222222111111000000......//////000111111111333000///222222111333777666444555:::===>>>AAAGGG******)))((((((((((((((())))))(((((()))+++---...---...111555999:::999777888888666555333222000000000000111111111111000///111,,,((()))...000///,,,,,,++++++***++++++,,,,,,...,,,***(((''')))+++,,,+++++++++,,,,,,+++++++++***%%%(((111333,,,+++111,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))(((&&&%%%%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%$$$###$$$$$$%%%"""&&&(((&&&'''***)))&&&((((((((((((((((((((((((******))))))((((((''''''((('''&&&''')))))))))'''(((***+++,,,,,,)))'''%%%((((((((((((((('''&&&&&&%%%%%%&&&'''((()))******(((((())))))))))))((((((''''''((((((((((((''''''((()))(((&&&$$$$$$&&&((('''&&&&&&&&&'''((('''&&&***'''(((+++***'''&&&)))''''''(((((())))))******(((***+++)))%%%######$$$&&&'''((())))))***))))))'''''''''''''''((())))))+++******)))))))))))))))++++++***)))(((((())))))(((((()))***++++++,,,,,,)))&&&$$$%%%)))+++***((($$$'''((('''***//////+++%%%%%%&&&'''((()))******))))))))))))))))))))))))++++++++++++++++++++++++------,,,++++++******))),,,***(((***---///...---............////////////333333555:::AAAKKKSSSYYYdddjjjrrryyywwwfffZZZOOOEEEBBB@@@??????BBBQQQ\\\mmmrrraaaTTTLLLGGG???;;;;;;;;;:::888>>>BBBHHHMMMQQQXXXbbbkkksssxxxoooYYYHHH>>>:::===;;;999<<>>999888:::999<<<===<<<===FFFUUUaaa{{{{{{sssiiidddbbb^^^VVVOOOJJJGGGCCC@@@>>><<<999777555444333333333333333333111///......000111000///000111111111000///---,,,000222444555666777:::<<<******))))))))))))*********))))))***+++---...//////000222666999:::888666666666555444222111000000000111111111111111000000///,,,***+++...000///------,,,,,,+++++++++,,,,,,---+++***(((((()))+++,,,******++++++++++++*********...>>>OOOPPPAAA333///,,,,,,+++++++++*********))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++***)))((('''&&&&&&'''((()))+++)))%%%%%%)))***((((((((((((((((((((((((((())))))))))))(((((('''''')))'''&&&'''(((***))))))************)))))))))(((((())))))))))))((('''&&&((((((((()))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((('''%%%%%%''')))$$$$$$$$$&&&((()))******)))'''(((,,,---++++++...))))))))))))************(((***+++***'''%%%&&&''''''(((((())))))))))))(((((((((((((((((()))******,,,+++***)))))))))******+++******)))(((((()))))))))))))))))))))))))))))))))'''&&&%%%&&&'''&&&%%%******'''###$$$'''&&&###((((((((((((((()))))))))************************++++++++++++************,,,,,,,,,++++++++++++***---+++)))+++---//////---............////////////------///222777>>>DDDHHHQQQVVV^^^gggooozzzppp```VVVLLLCCCAAA@@@???AAADDDQQQ\\\nnnpppcccWWWOOOEEE>>><<<;;;:::999999===@@@BBBCCCGGGOOOUUU^^^dddmmmwwwpppYYYIII???<<<;;;999999===EEEVVVnnnyyywwwuuutttrrrkkk___UUUGGGAAA<<<<<<<<<::::::<<<:::;;;<<<;;;===GGGWWWddd|||sssmmmjjjfff]]]VVVPPPMMMHHHEEEBBB???<<<999555555444444333333444444222111//////111222111111222222333333222000///...222333555555444555666888))))))))))))***+++,,,,,,******+++,,,---///111222222222333666888888777555333333222222111000000000///000000111111111000000------....../////////......------,,,,,,++++++++++++******)))******++++++)))******************)))%%%%%%...999999///'''''',,,++++++++++++*********)))))))))))))))))))))))),,,)))'''''')))***)))'''))))))))))))))))))))))))***************************))))))(((((((((((())),,,,,,((("""!!!&&&)))((()))))))))))))))))))))))))))))))))((((((((((((''')))'''$$$$$$&&&(((((((((***)))((('''((()))***+++))))))******))))))((((((+++*********)))))))))((((((((())))))))))))((((((''''''((((((((((((''''''&&&'''((('''&&&&&&((()))%%%%%%&&&'''(((((())))))'''%%%&&&)))***''''''***++++++***************)))''')))******)))((()))***((())))))))))))(((((('''))))))))))))*********+++,,,+++)))''''''((()))*********)))((((((((())))))))))))))))))((((((((('''(((((((((&&&###"""###$$$***)))&&&###$$$***,,,************)))))))))((((((************************,,,,,,++++++******))))))******+++++++++,,,,,,,,,---,,,+++,,,...//////...---............///////////////000111444777:::<<<>>>CCCJJJQQQYYYdddpppyyynnn```SSSKKKCCCAAAAAAAAADDDIIISSS^^^pppxxxhhh^^^PPPDDD???<<<:::999666999;;;;;;;;;<<>>LLL___mmmzzzvvvpppggg```XXXUUUPPPKKKHHHDDD@@@===777666555555444444444444444222111111222333333222333444444444333222111000333444555444222111222333''''''(((((()))+++,,,---+++,,,---...000222444555555555444555666777555444111000000000000000//////---......///////////////+++...000111000/////////---------,,,++++++***))))))*********++++++++++++))))))************))))))...(((%%%&&&&&&%%%(((---++++++++++++************))))))))))))))))))))))))+++'''###$$$(((***((($$$((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))%%% $$$'''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((%%%"""!!!###%%%'''((('''''''''((((((***++++++))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''%%%'''((((((''''''(((***))))))***((('''%%%%%%&&&***'''''')))'''###"""$$$+++*********)))(((((((((&&&'''(((((()))***+++,,,))))))***))))))((('''&&&(((((())))))***************)))'''%%%$$$&&&''')))***))))))((((((((())))))(((((())))))))))))))))))'''))))))'''###!!!###&&&'''((('''%%%''',,,...+++************************************************++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,---------------.../////////...---------.........//////222222222333444555666666888;;;???BBBGGGOOOZZZbbbxxx}}}mmm```SSSLLLFFFDDDDDDDDDIIINNNWWWbbbttt}}}qqq___PPPFFF@@@;;;999999;;;=========>>>AAADDDFFFLLLVVVcccqqqjjjXXXMMMHHHCCCCCCHHHRRR]]]mmmzzzpppcccSSSHHHDDD>>>:::::::::888888;;;:::999:::<<>>@@@@@@???>>>>>>>>>@@@BBBDDDJJJTTTbbbppp{{{jjj^^^XXXVVVWWW]]]gggrrr~~~sssaaaTTTJJJCCC===;;;:::777777:::888999<<>>===;;;999777555444444555333111111222222111000333222222111111111111111///111222111000000111222'''(((((()))***+++------...///000222444555555666888555222111222333333222////////////............***+++,,,---------------------....../////////...******,,,,,,,,,,,,+++***,,,++++++***))))))******)))******************)))&&&&&&'''((((((&&&%%%%%%+++************)))))))))((((((((((((((((((((((((,,,(((%%%%%%(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))"""&&&((('''(((+++***&&&((((((((((((((((((((((((&&&''''''''''''(((((((((,,,***'''''')))+++,,,,,,###%%%(((++++++***)))'''(((((())))))******))))))%%%%%%&&&'''((()))******(((((())))))))))))((((((''''''((((((((((((''''''&&&((())))))((((((((()))$$$'''))))))''''''))),,,(((&&&'''***+++((((((***((('''''''''''''''&&&&&&)))'''%%%%%%(((*********((())))))))))))(((((('''%%%&&&((()))))))))((('''++++++******))))))******((((((''''''(((((())))))&&&'''(((***+++---...///'''((())))))((()))+++---%%%(((***)))***,,,((("""'''((()))***+++,,,------++++++++++++++++++++++++******+++,,,---...//////))))))***+++,,,,,,------+++---//////...---------,,,------------.........---......///000111111222///111333333333777>>>DDDEEEPPP]]]jjjyyyxxxjjj___TTTOOOKKKKKKKKKLLLSSS\\\kkkuuu{{{nnnaaaUUUMMMIIIGGGCCC???<<<<<<<<<===AAAHHHTTTcccrrruuupppqqqqqqvvvsssfffRRRJJJAAA===:::888888;;;888:::@@@KKK\\\rrr|||uuuqqqjjjddd^^^XXXSSSOOOEEEDDDAAA>>>:::888666555555333111111222222111000222111000000000000111111...///111111000000111333*********+++,,,---...//////000222333555555555555777444111///000111222222000000//////......------++++++---......////////////,,,***+++...000///---***+++---...//////...---///---+++)))(((((()))*********++++++++++++******...,,,)))%%%&&&)))---...************))))))))))))((((((((((((((((((((((((***)))'''&&&&&&(((+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((()))*********))))))%%%)))***((((((***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))((((((***++++++***%%%&&&''')))))))))((((((&&&'''((())))))))))))(((''''''(((((()))))))))***(((((())))))))))))((((((''''''((((((((((((''''''''')))******)))''''''(((###&&&***)))''''''***...%%%###%%%))))))''''''***''''''''''''((((((((((((,,,***&&&&&&(((******)))'''(((((())))))))))))(((&&&''')))*********((('''))))))*********)))(((''''''''''''''''''((())))))&&&'''((()))***+++,,,---)))((('''(((***,,,,,,+++$$$((()))***...222111---((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))),,,//////---++++++,,,,,,,,,---------.........////////////000111333333---///111000000222777;;;:::BBBLLLUUUcccuuuxxxkkkaaaWWWTTTRRRSSSTTTXXXaaakkkxxx{{{lllaaaWWWSSSKKKEEEBBBAAAAAABBBFFFNNN[[[jjjzzzzzzdddYYYLLLDDD>>>::::::===999===EEERRReee{{{|||uuuoooiiiccc]]]ZZZNNNLLLHHHDDD@@@<<<999888777555333222333333222111222111000//////000111222...000111111000000111222------------......///000///111222444555555444444666333000...///000111111111000000///......------,,,---...///000000000000111,,,((()))...000///,,,***,,,...000111111000///111...+++((('''''')))***++++++,,,,,,,,,,,,++++++%%%'''))))))******)))'''************))))))))))))((((((((((((((((((((((((''''''&&&$$$###%%%))),,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((((('''&&&'''))))))&&&%%%''''''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&''')))))))))'''(((((('''&&&'''((()))***&&&&&&'''(((((()))((((((************))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''''')))++++++)))'''''''''%%%))),,,***'''%%%(((,,,,,,)))***------))))))+++''''''(((((())))))******000,,,(((''')))+++***)))''''''((())))))***))))))'''(((***+++,,,+++)))((($$$&&&'''((((((&&&$$$###'''''''''''''''((()))***''''''(((((())))))******+++(((&&&'''***,,,+++))))))+++)))'''(((,,,+++'''*********)))))))))))))))++++++++++++++++++++++++,,,,,,+++***)))((('''&&&***++++++++++++,,,,,,,,,(((,,,//////---******+++,,,,,,,,,---------............---,,,---...000111///111222111//////222555444999???DDDOOO```nnnttt~~~{{{rrrggg^^^[[[YYYYYY\\\^^^cccnnnxxx|||qqqccc^^^VVVOOOLLLLLLMMMNNNQQQYYYffftttuuuhhhXXXLLLCCC<<<:::===:::???HHHWWWjjj}}}vvvpppkkkeeeaaaTTTQQQMMMHHHCCC???<<<;;;999777444444444555444222222111000000000111222333000111222111000///000111......000111222333333333333333555555555444333222333000------///111000///111111000000//////......+++......,,,000555333,,,111000///------,,,,,,,,,...///000111222111111000555111///000+++### ))))))))))))************(((***---//////---***(((((()))+++,,,------,,,+++###$$$&&&((())))))(((((()))'''%%%&&&)))***(((&&&&&&''')))*********)))(((///...,,,***))))))******(((%%%$$$&&&)))+++***'''&&&''''''((()))******+++'''((()))******)))((('''))))))))))))))))))))))))---,,,)))((('''((()))***''''''(((((())))))******'''''''''((())))))******+++******)))******++++++&&&***,,,)))'''((()))''')))((('''((()))***)))(((+++)))((((((***)))%%%!!!%%%%%%%%%&&&((()))(((''''''((())))))((()))+++,,,***)))'''&&&%%%&&&((()))((((((''''''))),,,///111,,,)))(((******'''(((+++))))))************))))))((()))))))))))))))((((((((()))))))))))))))******))))))***++++++++++++***"""!!!***---***(((***---+++))))))++++++)))'''++++++************+++++++++((('''***+++***,,,000------------------------------.........---+++***,,,,,,---......---,,,,,,.......................................///111111000000////////////000000000222555:::BBBMMMYYYaaalllqqqwwwwwwrrrjjjeeebbb\\\^^^```bbbgggqqq}}}wwwjjj```[[[YYYYYYZZZ___gggsss|||lll[[[NNNFFFCCCCCCBBBFFFNNN\\\mmm~~~{{{tttmmmiii]]]ZZZVVVRRRNNNKKKFFFCCC@@@>>>:::888888888666555222222222222222222222222222111000//////000111222000111222444555555444444666666666666666555444333222///------///111000///000000//////...---------***------,,,///444222,,,000000///...---,,,,,,,,,,,,---000222444555555555...+++,,,000000+++***---(((((()))))))))*********&&&''')))++++++)))'''&&&))))))***+++++++++******&&&'''((())))))))))))))))))'''&&&'''))))))(((&&&)))((('''''''''(((******,,,+++***(((((('''((((((+++******+++,,,,,,***)))''''''(((((())))))******((((((((()))))))))))))))))))))))))))))))))))))))+++***)))((((((((()))***'''((((((((()))))))))***&&&''''''(((((()))************))))))))))))******'''+++,,,)))'''))))))''')))(((&&&&&&&&&%%%###!!!***((('''(((******(((&&&*********)))(((&&&%%%%%%)))))))))(((((((((((()))+++***(((''''''(((***+++******)))***+++---...///+++((((((******'''''')))))))))************))))))(((((())))))))))))(((((((((''''''((()))******))))))******+++,,,+++++++++***&&&'''---///,,,***,,,---+++)))***---...,,,***++++++************+++++++++'''&&&))))))'''(((,,,------------------------....../////////...,,,,,,+++,,,---......---,,,+++........................'''((()))+++---...///000000//////////////////000111222333444888>>>FFFLLLVVV\\\bbbdddaaa]]][[[ZZZZZZ^^^dddkkksss~~~~~~tttnnnlllkkkkkkooovvv{{{iii[[[QQQLLLJJJMMMOOOUUU```mmmzzz{{{uuuqqqeeebbb]]]XXXTTTOOOJJJGGGAAA>>>;;;999888888666555333333333222222222222222222111000//////000111222333444777999999888666555777666555444333333333333111///------///000///...//////......---,,,,,,+++)))+++,,,+++...111000---/////////...------,,,,,,,,,---///222333444444444...,,,---//////,,,+++---(((((())))))))))))******''''''((((((((((((''''''******))))))((()))))))))*********))))))******+++)))'''&&&'''((()))((('''***)))&&&%%%%%%'''***,,,+++***)))((((((((((((((((((***++++++)))'''&&&&&&(((((((((((())))))))))))((((((''''''((()))***+++))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))'''''''''((())))))******))))))))))))))))))))))))(((,,,---***(((******(((,,,+++*********(((%%%"""((('''&&&''')))+++++++++)))+++---+++'''%%%%%%'''+++***)))(((''''''''''''******)))))))))+++,,,---))))))***++++++++++++++++++)))***------)))(((***((())))))******))))))((((((((())))))))))))(((((('''%%%$$$&&&)))+++***(((***++++++,,,,,,,,,,,,,,,000,,,+++...///---+++,,,+++***)))***---...---,,,++++++************++++++///++++++,,,,,,)))***---------------------------....../////////...------+++,,,---......---,,,+++------------------------***+++---...000000000/////////............//////000000000000000222666999AAAGGGMMMPPPPPPPPPQQQSSSTTT[[[fffqqq}}}~~~qqqgggaaa^^^bbbcccffflllssszzz}}}~~~{{{qqqmmmgggbbb\\\VVVPPPMMMEEEBBB???<<<;;;;;;999888444333333333222222111111222111000000000000111222666888:::<<<<<<:::777555666444222000///////////////.....................//////......---,,,,,,,,,)))***++++++---//////......//////......------,,,------////////////...---,,,++++++++++++)))((()))(((((((((((()))))))))************))))))*********---+++***((((((((()))***---,,,***)))((()))******((((((''''''(((((((((''')))(((&&&&&&&&&''')))++++++++++++***************%%%))),,,+++(((%%%%%%&&&))))))))))))((((((((((((&&&'''((())))))*********((((((((((((((((((((((((&&&'''((()))************(((((((((((())))))))))))(((((())))))***+++++++++***+++++++++******))))))(((,,,...***)))******(((*********,,,------***((('''&&&%%%%%%''')))***+++"""&&&+++***'''&&&)))---+++***)))((()))))))))((())))))))))))***+++------&&&''')))******((('''&&&,,,+++,,,000///+++)))***(((((())))))))))))(((((('''(((((())))))))))))((((((%%%$$$&&&***,,,+++(((++++++,,,------------,,,000---***+++++++++++++++******)))***+++,,,,,,+++++++++************++++++...++++++......++++++...,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,+++,,,------------,,,+++------------------------//////111111000...,,,+++///......------......///,,,...///000000000333555555999>>>@@@@@@BBBEEEIIIKKKTTTbbbppp~~~|||yyy||||||}}}|||xxxqqqjjjddd]]]VVVRRRMMMJJJFFFBBBAAA???===<<<555555444444333222111111111111111111111111111111888:::<<<>>>===:::777555444333111///------......------......------------000000//////...------,,,))))))***,,,,,,,,,...///---......//////...---,,,,,,---.........---,,,,,,%%%&&&''''''(((+++,,,,,,'''(((((((((((())))))))),,,++++++******++++++,,,...---+++***))))))***+++,,,+++)))(((''''''((()))'''(((((((((''''''((((((&&&&&&'''((((((((((((((()))*********++++++******(((+++......+++)))***,,,))))))))))))((((((((((((%%%''')))++++++***((('''((((((((((((((((((((((((%%%&&&''')))************))))))))))))(((((((((((()))******++++++,,,------,,,------------,,,+++***(((,,,...***)))******(((''''''''')))***+++)))''''''&&&%%%$$$$$$%%%'''(((###((()))''''''+++///+++)))'''(((***,,,+++***'''''''''((()))***++++++&&&''')))++++++***(((&&&+++)))+++......***((()))(((((())))))))))))((((((''''''((())))))))))))))))))'''&&&(((+++,,,+++)))++++++,,,------------,,,---+++)))((())),,,,,,+++,,,------,,,++++++++++++++++++************++++++'''%%%&&&)))***((((((+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,------,,,++++++------------------------+++,,,---...---+++(((&&&......------------......***,,,///111111222333555///222444444333444777;;;AAAKKKZZZjjjzzzzzzrrrkkkddd]]]XXXTTTQQQLLLHHHEEEBBB@@@===888777666555444333222111111111222222222222111111:::;;;<<<<<<;;;999666444333222111000////////////+++---......---,,,,,,---000000//////...---------***)))***---,,,+++---222------...//////...---,,,***+++---///000000000000)))+++***''''''******(((''''''(((((((((((())))))******))))))))))))******,,,,,,++++++++++++++++++***)))(((((('''''''''''''''((()))((('''&&&''')))%%%&&&'''))))))((('''&&&&&&&&&'''((()))))))))((()))***++++++***)))***,,,(((((((((((())))))))))))'''((()))++++++)))(((&&&))))))))))))))))))))))))&&&&&&'''(((((()))******))))))))))))((((((((((((*********+++,,,,,,---------...//////...---+++***(((,,,---***(((******(((+++)))(((((())))))((('''&&&&&&&&&%%%###"""$$$%%%"""%%%((((((&&&&&&(((******(((&&&'''+++---,,,***&&&&&&''''''(((((())))))(((***,,,...///...---,,,(((&&&'''******&&&%%%&&&'''(((((())))))(((((('''&&&'''((())))))******))))))))))))******************++++++,,,,,,,,,,,,,,,++++++***''')))......,,,...///000///,,,+++,,,---++++++************++++++'''%%%&&&***,,,)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,------,,,,,,,,,,,,------+++---///000/////////111111333444222//////333666888AAAPPP```qqq~~~uuurrrllljjjmmmttt}}}zzzxxxzzz{{{tttllleeeaaa\\\XXXRRRMMMHHHEEEAAA>>>::::::999777666444333222111111222333333222111111::::::::::::888666444222000000000000000///......***,,,///...,,,++++++---//////......---,,,,,,++++++)))+++...---***---444,,,---...000000///---,,,***+++---...////////////...000...(((&&&(((((($$$'''''''''((((((((())))))((())))))))))))))))))((()))******++++++++++++***((((((((()))((((((''''''&&&((())))))'''&&&''')))&&&&&&&&&'''''''''(((((($$$%%%'''((()))))))))))),,,***'''&&&'''(((((((((''''''(((((())))))******+++***)))'''''''''(((((())))))))))))))))))))))))((('''&&&&&&'''((()))******)))))))))((((((((('''(((((()))******++++++,,,---...//////...,,,***)))'''+++,,,)))'''))))))'''***(((&&&&&&''')))******$$$&&&((('''$$$###$$$%%%''''''((((((((('''''''''***'''$$$%%%)))+++)))&&&&&&''''''(((((((((''''''(((***,,,///111222222222)))&&&&&&)))(((%%%%%%'''''''''((((((((((((''''''&&&'''((()))************'''***,,,***'''%%%(((***)))******+++,,,+++++++++)))+++***''')))------)))+++---...---+++***+++---++++++************+++++++++)))***...///,,,+++---++++++++++++++++++++++++******)))))))))***,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000------,,,,,,,,,,,,------,,,---......---,,,,,,---111333444222//////222666222999CCCOOO]]]nnntttmmmkkkmmmqqqwwwxxxppphhhccc[[[WWWSSSQQQSSSZZZccchhh{{{zzzwwwwwwwww|||}}}vvvoookkkfffaaaZZZTTTNNNIIIEEEBBB===<<<;;;999777555444333111222222333333222222111::::::999888666444222111,,,---.........---,,,+++))),,,//////,,,***+++---......---,,,,,,++++++***,,,***+++...---***---555+++---...000000///---,,,+++,,,,,,---,,,+++))))))&&&***)))%%%%%%+++---)))''''''''''''((((((((()))))))))************))))))'''((()))+++++++++***)))'''((()))******)))((('''&&&(((***)))&&&%%%''')))((('''%%%$$$$$$&&&)))***&&&''')))***++++++++++++444///***((()))+++***(((&&&''''''((()))******+++000---((($$$###%%%(((+++)))))))))))))))))))))))))))(((&&&%%%&&&''')))+++******))))))(((((((((''''''''''''((())))))******,,,---.........,,,)))(((&&&+++,,,)))'''((()))'''!!!"""&&&)))***"""&&&))))))&&&%%%%%%'''(((''''''(((***+++)))(((+++'''###$$$'''(((%%%"""'''((((((((((((((('''&&&'''(((***---000222333444---)))(((******'''(((+++''''''((((((((((((''''''&&&'''((()))************%%%***---+++%%%"""%%%***))))))***++++++++++++***(((***)))&&&'''+++***$$$%%%'''***)))''''''))),,,++++++************+++++++++)))***------)))''')))++++++++++++++++++++++++++++++*********+++---...***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++---,,,,,,++++++,,,,,,---+++---...---,,,,,,---...***,,,...---++++++///333///333999@@@KKKYYYjjjuuurrrddd\\\TTTWWW[[[bbblllvvv}}}yyyqqqiii```WWWNNNHHHHHHEEEBBBAAACCCIIIPPPUUUjjj}}}zzzuuurrrmmmrrrwww{{{~~~|||vvvrrrnnniiibbb[[[TTTOOOJJJFFF>>>===<<<:::888666555444111222333444444333222111666666555444333333222222...------......---)))&&&---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---***&&&%%%''''''&&&(((,,,))))))))))))************,,,,,,,,,,,,***(((%%%$$$))))))))))))************''''''(((((())))))******))))))***)))"""%%%***'''(((,,,...,,,***+++************************''''''((()))***++++++,,,***************)))(((((())))))************))))))+++++++++******)))''''''###%%%'''***+++++++++***+++*********))))))((((((************************))),,,///000///---,,,+++)))***+++***)))((()))***$$$%%%%%%""" !!!%%%***---...!!!---((("""000)))***+++,,,,,,+++***)))((((((''''''''''''((((((%%%''')))***((('''''''''%%%(((******+++...555;;;;;;555---)))))))))(((&&&((()))******))))))***+++)))******((())),,,+++'''''''''(((***+++,,,---...++++++******++++++,,,---+++++++++*********))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---...)))++++++***((('''((())),,,,,,,,,------.........///,,,)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000///...---------------111444333...,,,...///...///...,,,---///000000000111000111333:::EEERRRZZZkkkvvvkkkZZZQQQOOOLLLLLLPPPXXX___dddeee```___WWWLLLFFFFFFAAA:::???;;;:::===???@@@EEEKKK\\\pppyyyxxxqqqiiifffjjjuuu~~~{{{vvvnnneee^^^VVVOOOKKKJJJEEE@@@@@@>>>999666666111222333333222111111111444444444333222111111111*********+++,,,+++)))'''---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******++++++*********+++***'''%%%'''(((&&&(((,,,))))))))))))************)))***++++++***)))((('''(((((()))))))))*********'''((((((((()))))))))***,,,***+++,,,((($$$&&&+++***&&&&&&***+++)))''')))************************((((((((()))*********+++***************)))(((((((((((())))))))))))(((((())))))************))))))$$$&&&(((***++++++***)))))))))))))))((((((''''''************************&&&))),,,---+++)))((((((***)))(((((())))))******))))))(((%%%###"""$$$&&&(((,,,&&&(((333+++"""+++((('''&&&%%%%%%%%%'''((((((((((((''''''(((((((((&&&((()))***(((''''''((('''((((((((()))+++///222===;;;777111,,,((('''&&&&&&'''((())))))***+++,,,((()))(((%%%&&&***)))%%%''''''((()))***++++++,,,))))))(((((())))))***++++++++++++*********))))))+++++++++++++++++++++++++++******))))))******+++,,,++++++***+++,,,---...+++,,,---,,,+++******+++,,,,,,,,,---------......000---++++++---......---------------------,,,,,,++++++++++++++++++++++++///......---,,,,,,,,,---...111111---+++---...,,,...---,,,---...///...---...///000111444:::AAAFFFWWW```nnnzzzwwwcccRRRIIIDDDBBBBBBFFFLLLQQQRRRQQQRRRQQQKKKCCC???>>>;;;555???;;;888999999999>>>EEERRRhhh~~~wwwmmmgggggglllssswww~~~vvvnnnfff___XXXSSSNNNHHHDDDCCC@@@:::666777333444555444333222222222333333222222111000000000---,,,,,,---/////////...------++++++++++++------************************,,,,,,+++******+++,,,,,,,,,++++++******)))))))))((((((((((((((((((((((((+++'''&&&))))))''')))---))))))))))))************'''((()))***+++++++++***(((((())))))))))))******(((((((((((())))))))))))***'''''')))***'''(((,,,,,,'''&&&)))***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''(((((((((((((((((('''''''''(((******+++++++++&&&''')))*********)))(((((((((((((((''''''''''''))))))))))))))))))))))))%%%(((***+++***((('''''')))&&&######&&&))))))(((+++***((('''((('''&&&%%%&&&***''')))111+++###((()))&&&### ###&&&)))((((((((((((((((((((((((&&&(((***)))(((''''''((()))'''''''''((()))((('''+++///111///***'''(((***%%%&&&'''((()))***+++,,,......+++'''(((,,,,,,)))'''((((((((())))))))))))))))))(((((())))))***++++++************)))))))))++++++++++++++++++++++++******))))))))))))******+++************+++,,,,,,+++,,,------+++***++++++,,,,,,,,,,,,------------000...,,,,,,...///......,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,)))---///,,,***,,,---+++---,,,,,,---///...,,,***+++---///000000111333555AAAGGGPPP[[[gggvvvsss___OOOFFF???======???CCCDDDCCC@@@DDDCCC@@@;;;::::::888333===999666777666666<<>>DDDMMMYYYgggpppxxxdddTTTKKKEEEBBB@@@AAACCCCCC@@@===???>>><<<;;;;;;<<<:::888999777888:::999999???FFFTTTjjjyyysssooolllooooooqqquuu|||vvvmmmhhhccc\\\WWWTTTOOOGGGAAA???:::999666555444333222000222222222222111111111111000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,......---,,,+++******)))***((('''(((******)))'''***((('''***+++((())),,,((()))))))))************)))))))))))))))*********'''(((((((((((()))))))))))))))))))))((((((((((((---)))'''***+++)))(((***000+++(((***+++))))))+++(((((((((((((((((((((((()))))))))(((((((((((((((((())))))*********)))))))))******++++++******)))))))))************)))))))))))))))))))))(((((('''))))))))))))))))))))))))'''''''''''''''''''''''')))***,,,,,,+++******+++(((###$$$((((((&&&&&&$$$$$$'''+++,,,)))%%%+++((((((&&&###&&&+++***)))))))))))))))***+++,,,(((((()))******)))((((((((()))***)))(((''')))***(((&&&%%%'''******&&&###...+++'''&&&'''((((((&&&***)))'''((()))***((('''+++***'''######((()))&&&++++++************))))))++++++******++++++,,,---))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,))))))******++++++++++++'''***,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++******+++,,,,,,++++++***''',,,///---,,,......,,,///...///000111000---***+++---............000222222333666999???FFFNNNSSS```hhhsssnnn]]]TTTOOOKKKGGGGGGGGGGGGEEEBBB???<<<::::::;;;;;;::::::777888;;;>>>===<<>>;;;777555444333111///222111111111111111111111111000......//////...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...------,,,,,,+++++++++,,,)))'''(((+++,,,***''')))''''''***+++((((((+++))))))))))))************+++***))))))((()))))))))''''''(((((((((((())))))))))))))))))((((((((((((+++(((''')))(((%%%%%%(((,,,'''&&&)))***(((''')))((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))***++++++,,,,,,++++++***))))))*********))))))((()))))))))((((((((((((((())))))))))))************(((((((((((((((((((((((('''(((******((('''((()))***'''$$$$$$'''******)))'''''''''(((((((((%%%###(((&&&------%%%)))---&&&%%%''')))***+++***))))))((((((************(((((()))******)))(((''')))+++&&&&&&'''(((******((('''...)))%%%%%%))),,,+++)))---***((((((++++++(((&&&)))***'''$$$%%%******(((+++++++++***************))))))(((((())))))***+++(((((()))))))))))))))***++++++++++++++++++++++++))))))(((((((((((()))))))))***++++++,,,,,,++++++)))+++...///...---,,,,,,,,,,,,,,,,,,++++++++++++***,,,------,,,++++++,,,))))))******++++++,,,,,,------------------------)))***+++,,,---,,,+++***)))---///---,,,...///---//////...///111000...,,,.........---++++++---///000000222555999===AAACCCDDDLLLXXXdddppp~~~yyyiii```[[[XXXUUUTTTSSSQQQMMMIIICCC>>>::::::999777777888999:::<<>>???GGGQQQhhh{{{}}}tttooonnnrrrvvvxxx}}}vvvpppjjjggg```UUUMMMKKKEEE@@@;;;888888777444111000000000000000000000000000///000111333333111///)))******************)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++,,,)))&&&(((+++,,,***'''(((&&&&&&******''''''***))))))))))))******************)))(((((()))***+++'''''''''((((((((())))))***)))))))))((((((((('''&&&%%%&&&'''$$$!!!###(((***&&&&&&***+++)))''')))''''''''''''''''''''''''&&&'''''''''((()))))))))(((((()))*********************++++++++++++******'''((()))***************)))(((((((((((()))))))))((((((((()))))))))******((((((((((((((((((((((((&&&'''(((((('''&&&'''((()))(((''''''(((((())))))&&&''')))((('''&&&&&&''''''$$$,,,+++&&&...$$$$$$%%%'''((())))))(((''''''(((***++++++***(((''')))******)))'''((()))+++%%%'''))))))(((((()))***$$$$$$%%%''')))+++,,,,,,...***((())),,,---+++'''***+++***(((***......+++))))))))))))************))))))(((((())))))***+++(((((((((((())))))******++++++++++++++++++++++++))))))(((((((((((())))))******,,,---------,,,+++(((+++///000///---,,,,,,,,,,,,,,,+++++++++*********---//////---+++,,,---***++++++,,,------......////////////////////////)))***,,,---...---,,,+++***...///+++***---///---...---,,,---/////////------...///...,,,,,,,,,...000000000222555888999:::888===EEEMMMVVVbbboooxxx|||vvvpppooonnnnnnlllfff]]]VVVNNNFFF???===;;;777666999;;;:::<<<>>>@@@GGGWWWeeezzz}}}yyyvvvsssqqqrrrqqquuu}}}{{{vvvssslllaaaXXXUUUMMMHHHAAA>>>>>>===999666.........///////////////)))***+++...111111///---))))))************))))))************************,,,,,,+++******+++,,,,,,***************++++++++++++(((%%%'''+++,,,)))&&&'''%%%&&&)))***'''''')))))))))))))))************))))))(((((((((***+++,,,''''''''''''((((((((()))******))))))(((((((((''''''(((***+++'''$$$'''...***'''(((,,,...,,,***+++''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((()))***************))))))************))))))%%%&&&((()))+++,,,,,,,,,((((((((((((((()))******&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))(((''''''((()))%%%'''((('''%%%%%%%%%&&&###&&&((((((''''''***---***"""&&&!!!...&&&%%%%%%&&&'''(((((())))))''')))***++++++***)))'''*********)))'''(((***,,,%%%(((***)))&&&&&&(((+++(((+++///...***'''&&&'''---)))''')))---///---***&&&((((((''')))------)))(((((((((((()))))))))***+++++++++***+++,,,,,,---'''((((((((())))))******++++++++++++++++++++++++++++++************++++++***+++,,,---...---,,,,,,&&&)))---...---,,,++++++,,,,,,,,,++++++*********+++...111000...,,,---...,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,++++++///...***))),,,...------,,,++++++---//////...))),,,///000000//////000333111000000222333444555333666999<<<@@@HHHRRRZZZeeeooo|||{{{nnndddZZZOOOGGGDDD@@@::::::===:::999:::>>>DDDQQQgggzzz~~~uuuooojjjhhhiiinnnuuu~~~}}}vvvjjjbbb___TTTMMMFFFCCCCCCBBB>>>::://////...------------...111111000///...------,,,,,,,,,+++(((&&&&&&(((+++...+++)))***------)))$$$************************+++...///...***)))***---)))***+++,,,,,,+++***)))(((((((((((())))))))))))***++++++***((((((+++---***)))(((&&&&&&&&&'''(((%%%'''(((******((('''%%%))))))(((((((((((())))))&&&&&&%%%%%%&&&'''((()))******+++++++++******)))%%%&&&''')))))))))(((''',,,(((&&&'''+++,,,+++)))&&&&&&''''''((()))))))))******+++++++++,,,,,,,,,))))))))))))((((((((((((''')))***)))((('''(((*********)))((('''&&&&&&%%%---,,,+++)))((((((''''''---+++***)))***+++***)))'''((()))'''%%%######$$$&&&''''''(((((((((((((((///)))$$$%%%&&&%%%'''***$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''((()))+++(((''')))---...)))$$$"""(((///000,,,)))***,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,))))))))))))))))))))))))+++*********))))))(((((('''(((((((((((((((((((((((((((''''''''''''((((((+++)))((('''((()))+++,,,%%%''')))******+++...000%%%+++---+++)))+++...,,,,,,,,,---------......,,,,,,,,,,,,,,,+++***)))&&&))),,,///000///,,,+++...+++***+++---...,,,***++++++++++++++++++++++++******)))))))))***,,,---(((+++---///...---.../////////......---------,,,............////////////111111222333444555555666222333444555666999===AAAIIIRRR^^^iiirrr}}}{{{lll```QQQEEEAAA@@@>>><<<<<<777999EEETTTcccvvvsssllleeebbbfffoooxxx~~~wwwnnnhhhaaa[[[SSSMMMIIIEEE@@@<<>>BBBJJJTTT[[[kkkuuutttdddYYYQQQJJJFFFJJJMMMWWWhhhzzztttmmmiiigggfffiiiooovvv}}}xxxrrriiiaaa[[[TTTLLLGGG------,,,++++++++++++,,,******++++++,,,,,,,,,,,,+++***)))***,,,,,,***(((,,,***))))))++++++)))'''************************,,,***(((***---///---+++'''((()))******)))((('''(((((((((((())))))))))))///***''''''+++,,,)))%%%'''(((***+++,,,,,,+++******))))))(((((())))))***(((((())))))))))))((((((&&&'''((()))))))))((('''&&&'''((()))************,,,+++***((((((((()))***)))***+++***))))))+++---((())))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))))))))((((((((((((''')))***)))((('''(((***'''''''''(((((((((((((((******))))))((('''&&&&&&(((((('''((())))))'''%%%%%%'''))))))'''%%%%%%%%%&&&''''''(((((((((((((((---)))((()))'''######%%%&&&%%%$$$###$$$&&&)))***************)))(((((('''&&&///000+++''''''++++++)))''''''((()))(((''',,,,,,,,,+++++++++************))))))))))))***************************************)))))))))))))))+++******))))))(((((('''*********))))))***************)))))))))***+++,,,,,,+++***(((''')))---111000111000...+++***+++---+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......///........./////////...........................///......---------------***,,,......---,,,---///------------------------............////////////000000000000000000000000...000222222222111222333222444777888:::???EEEIIITTT]]]kkkxxxuuujjj```YYYUUUXXX___kkk{{{}}}wwwrrrnnndddfffiiimmmsss~~~vvvnnnggg^^^UUUOOO------,,,++++++++++++,,,))))))******+++,,,,,,,,,+++******+++++++++)))(((+++***)))))))))***)))((()))))))))))))))))))))))),,,)))((()))---...---***'''((()))******)))((('''(((((((((((())))))))))))---)))&&&(((+++,,,)))%%%&&&''')))*********)))))))))((((((''''''(((((()))(((((()))******)))((((((((('''%%%%%%&&&(((***,,,'''((()))***++++++,,,,,,,,,+++***((((((((()))******(((&&&''')))+++***)))))))))******+++,,,,,,,,,((())))))))))))*********))))))))))))((((((((((((''')))***)))((('''(((***'''''''''((((((((((((((((((((())))))((('''&&&%%%'''&&&%%%&&&''''''%%%###"""'''***)))'''%%%$$$&&&''''''((((((((((((((('''""" %%%))))))((()))''''''&&&&&&(((+++...000((())))))))))))((('''&&& %%%+++...---***(((''')))(((&&&&&&(((*********,,,,,,,,,+++++++++************))))))))))))******************************))))))))))))))))))******++++++******))))))))))))***))))))(((((())))))******************++++++,,,******)))((((((+++000333333222111///......///111++++++,,,,,,,,,---------,,,------.........------...---,,,,,,,,,---...//////////////////...//////................................................+++---...---,,,,,,---///,,,,,,,,,---------------............////////////---......///000000111111...000222222111111111222---///222555666888999:::CCCJJJSSS\\\fffqqq|||~~~vvvpppmmmttt{{{~~~ooolllhhheeegggoooyyy{{{sssjjj```YYY...------,,,,,,,,,,,,,,,)))*********++++++,,,,,,(((***,,,,,,++++++,,,...***))))))((((((((())))))))))))))))))))))))))))))+++***)))***+++,,,+++***((((((************(((((((((((((((((())))))))))))***((('''(((+++,,,)))&&&&&&''''''(((((((((((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%)))'''$$$######&&&***,,,((()))***++++++,,,++++++******)))((((((((())))))(((%%%"""###''')))(((%%%,,,,,,++++++***)))))))))''''''((((((((()))))))))))))))))))))((((((((((((''')))***)))((('''(((***((((((((((((((('''''''''!!!"""$$$&&&''''''&&&&&&+++)))''''''((((((((('''$$$)))***)))((('''&&&''''''((((((((((((((()))$$$"""%%%((('''''')))%%%%%%%%%&&&(((***,,,...'''((()))))))))((('''&&&)))'''&&&&&&''')))******(((((((((((()))***+++,,,,,,,,,,,,+++++++++***************))))))*********++++++++++++++++++++++++))))))))))))************************************)))))))))(((((()))))))))*********++++++++++++,,,))))))))))))))),,,000444111000...---------...///,,,,,,,,,---------......------......//////............------------.........///000///...---...000........................------...////////////...,,,---...---++++++---///.............../////////............////////////***+++,,,---...//////000///000222111000000111333,,,...111444555555444333777;;;@@@DDDJJJSSS___gggsss{{{uuulllggggggiiilllwww}}}xxxnnnfff///......---,,,---------***+++++++++++++++++++++(((+++...+++'''&&&***///)))))))))((('''((()))***))))))))))))))))))))))))***+++,,,+++***)))***+++((()))***++++++***)))((((((((((((((())))))))))))&&&'''((()))*********)))((((((''''''&&&''''''''''''((()))******)))((('''%%%&&&'''(((((('''&&&%%%)))(((%%%$$$###$$$&&&'''))))))***************)))''''''((()))))))))(((((('''&&&%%%%%%&&&'''((((((+++++++++***))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''')))***)))((('''(((***))))))((((((''''''&&&&&& !!!###&&&''''''&&&%%%...,,,((('''(((***++++++ %%%''''''''''''(((&&&''''''(((((((((((((((***)))***)))$$$!!!&&&---$$$$$$%%%%%%&&&''''''''''''((()))++++++***)))(((+++)))&&&%%%%%%''')))***'''***,,,+++)))(((***,,,,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++((()))))))))************)))******++++++,,,,,,,,,+++******))))))******+++******++++++,,,,,,,,,+++)))***++++++***,,,///111000...---,,,,,,,,,++++++------........./////////------...///////////////..................---------...000///---,,,...000------------------------***+++---///000000000///---......,,,++++++---///---------....../////////............////////////,,,,,,------....../////////000000///...///111333222222222444555555444333111444666888:::@@@HHHNNNWWW```mmmyyyvvvnnniiifffhhhlllrrryyy}}}uuu//////...------------...++++++++++++++++++++++++)))---///)))!!!$$$***)))))))))((('''''')))+++))))))))))))))))))))))))***,,,...,,,)))''')))+++)))***+++,,,,,,+++***)))(((((((((((())))))))))))$$$&&&)))******)))***+++***)))(((&&&&&&&&&'''(((''')))***,,,,,,***)))''''''((()))++++++)))((('''))))))'''&&&$$$###!!!!!!((()))))))))))))))((('''%%%&&&''')))))))))(((''''''***+++***((('''***---((((((((()))******++++++))))))))))))************))))))))))))((((((((((((((()))***)))((('''(((*********)))((('''&&&&&&%%%%%%&&&'''(((((('''%%%$$$,,,)))$$$###$$$&&&(((((('''((((((&&&$$$$$$%%%&&&&&&''''''((((((((((((((("""''',,,+++$$$!!!---;;;))))))******)))((('''''''''(((***,,,---,,,+++***%%%(((******)))'''&&&&&&(((,,,///...)))&&&(((+++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))***+++,,,------...,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++***,,,,,,,,,++++++---...555333222111000///...,,,.........////////////000------...///000000//////---......///......------,,,...000///,,,,,,---000------------------------)))***,,,...000000000000.........,,,++++++---///+++++++++,,,,,,---------............/////////000111000000000000/////////...///...---,,,...111444555333111000111222222111000333555666666888===BBBBBBLLLYYYeeeppp{{{{{{qqqkkkbbbccccccgggnnnzzz...------,,,,,,------...***---///000...,,,++++++,,,,,,,,,+++++++++************))))))******+++,,,+++*********))))))(((((((((((((((((()))***+++,,,))))))***++++++++++++***&&&''')))***)))(((&&&%%%...+++'''&&&(((******((()))((('''&&&&&&'''((()))''''''((()))))))))))))))***)))((()))***+++***((()))((('''&&&&&&'''((())))))///000***''')))***((())))))))))))(((((((((((())))))(((((((((((())))))))))))*********+++++++++---...,,,((((((+++***&&&(((''''''&&&&&&((()))***''''''''''''''''''''''''((('''$$$###"""$$$&&&(((&&&&&&&&&'''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%---,,,***(((&&&&&&&&&&&&'''&&&&&&''''''((()))***((((((((((((((((((((((((%%%(((,,,000333111,,,(((///***%%%$$$&&&'''$$$!!!***,,,,,,)))(((+++,,,)))...---***&&&)))...---)))...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++++++++***)))((()))))))))***++++++,,,,,,)))+++...000000---)))'''+++++++++,,,---...///000111111000///---,,,++++++222111///---------.........//////...,,,,,,...///000//////...---+++***))),,,---...000111222222222...------,,,,,,,,,------,,,'''&&&,,,///...000444---...///...---,,,---///---.........//////000000...------,,,,,,,,,------111111000---+++***,,,...///111333222///...///111000222444444222000//////111222444666777777666666;;;>>>BBBHHHRRR___llluuu{{{tttiii``````bbbeeemmmwww,,,,,,++++++++++++,,,,,,+++---//////---,,,,,,,,,,,,,,,,,,+++++++++************))))))******+++,,,************)))))))))(((******)))))))))))))))******************)))((('''(((((('''''''''(((((()))...+++(((''')))******)))))))))(((''''''((())))))(((((((((((())))))))))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))''',,,---(((%%%'''(((&&&(((((((((''''''''''''''')))))))))(((((()))))))))))))))*********+++++++++***,,,***''''''******&&&(((((('''&&&'''((()))***'''''''''''''''&&&&&&&&&%%%###!!! !!!###$$$''''''''''''''''''&&&&&&((((((''''''&&&%%%%%%$$$$$$%%%&&&''''''(((''''''---+++***((('''&&&&&&&&&'''&&&&&&''''''((()))***(((((((((((((((((((((((()))((()))***+++***'''%%%///,,,))))))+++,,,***((())),,,+++''''''+++,,,******,,,,,,***+++///---))),,,++++++******)))******++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,------------.........---,,,,,,---,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,++++++...---------------......---......---,,,,,,---////////////...---,,,+++***,,,,,,,,,,,,------------///......------.........///***(((---///......222,,,.........---,,,---.............../////////000...---------------------000000///---++++++---///+++...111111000//////111000111222000///...///000///000000111222222222222000222666:::AAAKKKUUU\\\lllrrr|||wwwkkkeeebbb___aaafffooovvv++++++************++++++,,,---......,,,,,,---...,,,,,,,,,+++++++++*********))))))))))))***++++++************)))))))))))),,,+++***)))((((((((((((************((('''&&&%%%)))(((&&&%%%&&&(((***,,,---+++)))((()))++++++******))))))(((((())))))***((((((((((((((()))******'''))))))'''%%%%%%(((+++((((((''''''''''''(((((('''***+++'''%%%''''''&&&&&&&&&&&&'''''''''''''''************************)))))))))************+++(((***)))&&&&&&))))))'''(((((('''''''''((()))***((('''''''''&&&&&&%%%%%%((('''%%%$$$$$$%%%'''(((((((((((('''&&&&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))))))))***+++***)))((('''''''''''''''&&&&&&''''''((()))***((((((((((((((((((((((((***(((&&&%%%&&&''''''&&&***))))))))))))******+++)))***)))&&&&&&+++---+++"""(((,,,++++++---,,,)))+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************+++++++++,,,++++++,,,---------,,,,,,++++++,,,,,,---.........000///---,,,,,,---///111------,,,+++++++++++++++))))))***+++,,,---......******,,,------.........,,,,,,---,,,++++++,,,...------......------,,,+++222111///...------------////////////////////////111---+++...///......///,,,...///...---,,,---///............////////////......------............/////////---,,,,,,...000(((+++///000000//////000111111000...,,,,,,///222//////.........//////000...000222444888===CCCGGGQQQWWW```lllzzz}}}sssjjjaaa]]]]]]___dddmmmvvv~~~++++++************++++++,,,---------+++,,,...///,,,,,,,,,+++++++++******)))))))))))))))***++++++*********)))))))))))))))++++++***)))(((((())))))************)))((('''&&&''''''''''''''')))+++,,,,,,+++***)))******++++++******))))))))))))******)))(((((('''((()))******(((+++,,,***&&&%%%)))...(((((((((''''''((((((((()))******)))((())))))(((&&&&&&''''''''''''((((((******++++++++++++******))))))))))))************&&&)))***&&&&&&)))***)))((((((((((((((()))))))))(((''''''&&&&&&%%%%%%$$$+++***)))((((((***+++,,,))))))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((()))))))))))))))))))))(((((('''''''''''''''&&&&&&''''''((()))***(((((((((((((((((((((((()))'''%%%&&&(((+++,,,,,,'''((())))))'''''')))***(((***(((%%%&&&+++---,,,%%%***)))(((***+++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++,,,---------,,,+++++++++,,,------......///...,,,++++++---///000,,,++++++******+++++++++***++++++---...///000000***+++,,,.........---,,,***+++,,,+++******,,,...,,,,,,------...------,,,444333000...------...///---......///////////////000...---...000000//////...///000000......///000.........///////////////---......///////////////---...///...------000222))),,,///000111000///...000000000///------///111222111000/////////000111222444666777777888;;;===@@@DDDLLLVVVbbbqqq}}}tttmmmiii```aaacccgggmmmvvv,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,...000,,,,,,,,,+++++++++******))))))(((((())))))***+++))))))))))))))))))******))))))(((((()))***++++++))))))***++++++*********%%%&&&(((************************************+++))))))************))))))((((((((((((((())))))***(((+++---***&&&%%%)))...'''((((((((((((((((((''')))''''''((())))))((()))''''''((((((((())))))))))))***++++++++++++***)))))))))))))))))))))))))))&&&***+++(((&&&)))+++***((((((((()))))))))))))))''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$)))*********)))(((''''''&&&''''''((((((((((((((('''&&&&&&''''''((()))***))))))))))))))))))))))))((('''''')))+++---,,,+++***+++,,,,,,***)))***+++(((***)))&&&'''+++---,,,"""(((+++)))'''***,,,---***+++,,,------,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))***++++++,,,++++++******++++++,,,---------,,,,,,,,,---------,,,,,,************+++,,,---...+++,,,,,,------.........---.../////////---,,,+++)))***++++++******,,,...+++,,,------......------...---+++******+++---...+++,,,---............---......---...000111111...///111222111000///000111///////////////.........---...///000000000000///---...//////......000222......///111111000...------///222222111//////000333222000//////000111222000222444444444444444666888;;;@@@EEEMMMYYYhhhsss~~~ooojjjddd```bbbhhhpppuuu,,,,,,++++++++++++,,,,,,***,,,------------...///,,,,,,,,,+++++++++******)))(((((((((((()))******))))))))))))************(((((((((((()))***+++,,,))))))***+++++++++++++++%%%''')))+++,,,+++)))(((''')))******))))))***+++((())))))******))))))(((''''''((()))))))))))))))%%%(((***)))&&&%%%''')))''''''(((((((((((('''''''''###"""&&&(((&&&&&&'''''''''(((((()))*********((()))***++++++***)))(((***)))))))))))))))(((((('''+++---(((&&&(((******'''((()))*********))))))%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%************)))'''&&&%%%$$$%%%&&&(((((())))))((('''&&&&&&''''''((()))***)))))))))))))))))))))))))))))))))***+++***(((&&&))))))*********)))(((((((((++++++((())),,,---+++))),,,---+++***---...---(((((()))*********))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))***+++++++++***************+++,,,,,,------+++,,,---......,,,***))))))*********+++---...///************++++++++++++/////////......---,,,+++)))***++++++***+++,,,...,,,,,,------...------------,,,,,,+++,,,---///000***+++,,,.........------,,,......---///222000---000111222111000///000222///////////////.........---...///111111111000000---...000000//////000111111000//////000000...---,,,///222333222000///////////////......///000000...000222222222111222333333666999:::<<>>???FFFRRR[[[bbbmmmzzz|||xxxoooiiiaaa]]]___eeelllpppyyy~~~((())))))))))))***,,,---...+++***---111222///+++,,,,,,,,,+++++++++******,,,***((()))***+++)))'''******++++++,,,+++++++++***)))))))))))))))************))))))))))))******(((***+++------,,,+++***---+++************)))'''***(((&&&''')))***)))(((%%%%%%&&&'''((()))******))))))))))))((((((((((((###((((((&&&%%%'''***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************+++++++++,,,''''''''''''(((((((((((('''&&&&&&&&&&&&''''''((()))'''$$$$$$&&&((((((&&&$$$%%%&&&((())))))))))))((()))***)))'''%%%%%%&&&'''((((((((((((''''''&&&%%%&&&(((******)))(((&&&***)))'''&&&%%%&&&((()))(((((((((((((((((((((((()))(((''''''((()))'''&&&((())))))***************,,,***)))***+++,,,***)))***---//////---,,,---...++++++++++++++++++++++++.........---------,,,,,,///...------,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,------......------////////////////////////...------------,,,,,,,,,................................................+++...///+++***,,,...,,,+++,,,------......------***+++,,,------,,,,,,+++......---------,,,,,,,,,---...///000000///............///000000000000///000///...---,,,------......000111000///---......///000111222333222222111...000111...---///...+++......///000000///......000...---///111222111///....../////////000000000000000111111222333333333777666:::AAAEEEHHHPPPYYYkkkvvvyyyppphhhdddcccccccccgggllluuu'''***---+++)))(((,,,000,,,+++,,,///111111---(((,,,,,,,,,++++++++++++***,,,+++)))***++++++***((()))***************))))))******))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***...,,,++++++,,,,,,***))),,,'''###$$$)))+++((($$$%%%%%%&&&&&&'''((())))))))))))))))))((((((((((((!!!$$$&&&&&&$$$$$$'''***))))))))))))))))))))))))((((((((((((((((((((((((******************++++++))))))))))))************&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''%%%&&&&&&'''(((((((((((((((&&&'''((('''%%%$$$$$$%%%&&&&&&'''(((((((((''''''$$$&&&***,,,---+++(((&&&''''''&&&%%%&&&''')))***&&&&&&''''''(((((()))))))))(((&&&'''''''''&&&%%%((()))******++++++******+++***)))***+++,,,+++***)))+++------,,,,,,---...,,,++++++******+++------------------,,,,,,,,,,,,...------,,,,,,------------...000000///,,,(((&&&,,,,,,,,,,,,,,,+++******+++,,,------......------,,,,,,------...//////000,,,,,,,,,---------......///...---,,,,,,---...///------------------------)))---...+++))),,,---,,,+++,,,------......------************+++,,,---......------------,,,,,,,,,....../////////...------------.../////////////////////...------------...---///000///---,,,,,,---,,,,,,---...............+++...///------...---)))------------------------000...++++++---/////////------........./////////111111111111111111111111444333444666777777;;;AAAQQQ[[[kkkyyyyyypppggg```\\\ZZZ]]]cccmmmyyy)))+++,,,+++******,,,...*********,,,------***'''++++++++++++++++++++++++...---,,,,,,,,,,,,,,,+++******++++++******)))(((***************))))))((())))))************))))))))))))***+++,,,++++++***---,,,++++++,,,,,,***))),,,)))&&&&&&)))+++)))&&&)))))))))(((''''''&&&&&&))))))))))))((((((((((((%%%'''((((((&&&'''***,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***************&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%'''''''''(((((('''&&&&&&&&&''''''&&&%%%$$$%%%'''%%%&&&'''(((((((((((((((%%%''')))***+++***((('''))))))((((((((())))))***%%%%%%&&&'''((())))))******)))''''''(((((('''%%%))))))***++++++++++++***+++***)))***,,,---,,,+++((()))***+++,,,,,,---......---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......//////---+++)))'''............------,,,++++++,,,------......------,,,---------.........///++++++,,,,,,---.../////////...,,,++++++,,,...///------------------------(((,,,---+++))),,,---++++++,,,------......------,,,+++)))))))))+++---...------------------------/////////......------,,,***+++,,,,,,------,,,,,,............------......,,,---//////...------...,,,,,,,,,---------------***------+++,,,//////,,,...------,,,,,,------......---,,,,,,---.........------........./////////111000000000000000000000333222222333444666888;;;>>>FFFRRR^^^jjjwwwxxxmmmfff```___^^^aaahhhttt---+++)))))),,,---,,,+++,,,***)))))))))******)))++++++++++++++++++++++++---------,,,,,,++++++,,,***+++++++++++++++*********************)))((('''((()))************)))((())))))******+++++++++++++++***))))))******)))(((+++++++++***))))))***+++++++++******)))(((((('''))))))))))))((((((((((((((()))))))))((()))+++,,,************************))))))))))))))))))))))))((((((((())))))*********%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))((('''&&&&&&&&&'''$$$%%%&&&'''&&&&&&%%%%%%'''''''''''''''&&&&&&%%%'''(((((('''&&&&&&(((***&&&&&&'''((())))))))))))''''''&&&&&&&&&'''((()))+++***)))(((((('''''''''%%%&&&&&&'''((()))******+++***))))))******)))'''))))))***++++++++++++++++++***)))***,,,---,,,+++)))))))))***+++,,,------111///---*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,+++++++++++++++------......---,,,,,,++++++,,,------......------/////////......---------***++++++,,,---.../////////...,,,++++++,,,...///------------------------'''+++---+++***,,,---++++++,,,------......------///---+++))))))***+++,,,------------------------//////......---------,,,***+++,,,,,,------,,,,,,------..................+++---///000000000111222............//////000000+++---,,,)))***///222000//////...------...//////,,,...///000000...---,,,....../////////000000000/////////////////////....../////////111555666666333777===DDDNNN\\\kkkuuu{{{sssmmmddd]]]]]]dddmmmsss...***'''(((,,,...,,,))),,,,,,***)))***+++,,,---***++++++++++++,,,,,,,,,)))***+++***((('''((())))))***++++++,,,,,,++++++******++++++***)))'''&&&((()))***++++++***)))((())))))))))))******++++++)))((('''((())))))(((''')))***,,,+++))))))+++...)))))))))******+++++++++))))))))))))((((((((((((''''''((((((((()))))))))************************))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((()))))))))***))))))((('''''''''(((((($$$&&&'''&&&%%%$$$%%%&&&&&&&&&'''''''''&&&&&&%%%(((((()))((('''(((***---(((((()))*********))))))((('''%%%$$$$$$&&&(((***)))(((((('''&&&%%%$$$###''''''(((((())))))******+++***))))))++++++***))))))***++++++,,,++++++++++++******+++---...---,,,+++***))))))+++------,,,000///---,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///---,,,+++******+++---...******++++++++++++******+++,,,------......------000//////...------,,,,,,++++++,,,,,,---...//////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,&&&+++...,,,+++------++++++,,,------......------000///,,,*********+++,,,,,,,,,,,,------------...///...------,,,---------------...///////////////,,,---......///.........,,,///111111111111222333++++++******++++++,,,---,,,...---******///000///////////////////////////+++...222333111...---,,,....../////////000000000........................///000///...000444444111222444666999>>>HHHVVV___jjjuuurrrggg```^^^aaaccckkkrrr|||+++***))))))************((()))++++++++++++,,,,,,******+++++++++,,,,,,,,,''')))***)))'''&&&''')))'''''')))***++++++,,,,,,)))***+++,,,+++)))'''&&&((()))***++++++***)))((()))))))))))))))******+++)))(((''''''))))))((('''&&&&&&&&&&&&((()))******))))))))))))************))))))))))))((((((((((((&&&&&&'''((())))))(((&&&************************((((((((((((((((((((((((&&&&&&'''(((((()))******(((((()))))))))*********'''''''''((((((((())))))''''''&&&&&&&&&'''((((((%%%&&&&&&%%%######%%%(((%%%%%%&&&'''''''''&&&&&&(((((((((''''''(((+++...***++++++++++++******)))'''''''''&&&'''((())))))''''''''''''&&&%%%%%%$$$)))))))))***************)))((('''(((***,,,+++***)))***++++++,,,,,,+++++++++******+++---......---...,,,)))))),,,------,,,,,,,,,,,,,,,------......,,,,,,---------.........------,,,,,,,,,---......++++++++++++++++++++++++((()))***++++++++++++++++++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,///------......,,,+++,,,------......------///...---,,,,,,,,,---...,,,,,,,,,---------.........---,,,,,,,,,---...///......///000000000000///,,,,,,.../////////......///111222222111000000111))))))((((((((()))***++++++...///---,,,,,,***&&&...///000000000000///...---///111111...------...------........./////////,,,,,,,,,---.........///000111000...000555444///222333555666777<<>>CCCEEEIIIRRR]]]eeennn}}}}}}ssskkkfffjjjhhhiiiooovvv~~~......---,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---------,,,+++******))))))((())))))***+++)))'''&&&***)))((((((***+++***)))'''000000'''(((111111(((((()))))))))***************'''$$$''',,,...,,,((()))))))))*********))))))))))))(((((((((((())))))''')))************+++---++++++***)))((('''&&&&&&(((&&&%%%'''((((((''''''((())))))'''%%%$$$%%%&&&(((((('''''''''&&&&&&&&&'''### ###''''''&&&&&&((())))))'''%%%%%%&&&'''''''''%%%######%%%'''((('''&&&&&&&&&&&&'''((('''(((((('''&&&''')))+++,,,,,,,,,,,,*********+++************)))))))))((())))))+++,,,,,,+++))))))((()))***+++,,,+++*********************++++++,,,,,,'''###&&&,,,///---)))++++++************++++++&&&)))***))))))------***---,,,+++,,,------,,,+++)))(((((())))))***+++,,,(((***++++++******,,,---******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************)))***+++---......------++++++,,,---------------,,,---...///......,,,+++////////////...---,,,+++***+++,,,---............++++++,,,,,,,,,---------///000000///......---+++)))---000000---,,,///111))),,,///000///---......222111///......///000111///---+++,,,---//////...---...///000000...,,,+++.........//////000000000---222---***///,,,(((---,,,,,,,,,,,,,,,,,,,,,,,,******+++---...---+++(((+++---//////...///000222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///........................555222222555666444666999>>>???DDDKKKQQQYYYeeerrr}}}xxxqqqnnngggaaaaaadddkkkwww---,,,,,,+++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------(((((((((((((((''''''''')))))))))((((((''''''((()))(((((()))++++++***)))'''000000((((((111111)))((()))))))))************(((%%%###''',,,000...+++******))))))))))))))))))))))))(((((((((((())))))'''((())))))(((((()))++++++******)))((('''&&&&&&(((''''''''')))******(((((()))((('''%%%$$$%%%'''))))))))))))((((((''''''***&&&###$$$'''******)))((((((((('''&&&'''***---)))'''$$$!!! $$$((('''''''''&&&&&&'''''''''&&&'''((((((''''''(((***+++,,,---+++))))))+++---************)))))))))((('''(((************((('''))))))((('''((()))***+++%%%'''(((******)))(((((()))))))))***+++,,,------+++******))))))******+++))),,,,,,******,,,,,,(((+++***)))+++---......---)))))))))******+++,,,---'''(((******))))))***,,,)))******++++++,,,,,,---++++++++++++++++++++++++++++++***)))))))))******((()))+++---......------+++,,,---...............+++,,,---......---,,,+++000000000///...---,,,+++***+++,,,---.../////////+++++++++,,,,,,,,,,,,---///......//////---,,,,,,,,,,,,---...////////////,,,---............///000...---,,,+++***+++,,,---///...,,,---...//////...,,,---///000000...,,,+++------......//////000000***///***''',,,)))$$$))),,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,...---***(((***+++------------///000+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------......111......111111///000333999777888<<>>DDDMMMTTT\\\eeepppwwwyyynnneeebbbZZZ___fffmmmvvv,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,---......***+++,,,,,,+++***((('''))),,,......+++))))))+++''''''(((***,,,,,,+++))),,,))))))------******...))))))))))))***************,,,,,,+++)))((()))***,,,+++***((((((((()))***))))))(((((((((((())))))...//////---+++******+++******)))((('''&&&%%%%%%$$$'''&&&$$$&&&++++++&&&++++++***(((&&&&&&(((***&&&'''((((((((('''%%%%%%###'''+++,,,***((()))***'''((()))((('''&&&'''(((%%%'''(((((('''&&&&&&'''&&&''''''((((((''''''&&&$$$&&&(((((('''&&&'''((((((+++,,,)))%%%%%%***///************))))))))))))***)))(((''''''((()))***((()))+++,,,---,,,***)))'''&&&$$$$$$$$$''')))+++)))+++---,,,)))'''''')))))))))(((((((((((())))))$$$((()))'''(((,,,,,,)))---,,,***+++,,,,,,+++)))''''''''''''((()))***++++++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************+++,,,---...++++++,,,,,,,,,,,,------%%%''')))+++---...///000,,,,,,+++***+++,,,.../////////////////////...---,,,---......///.........,,,,,,------------......***'''(((---...++++++///)))***,,,---,,,,,,---...---,,,,,,---......,,,+++((()))+++---......------******+++------***%%%!!!///...---,,,,,,,,,---------------,,,,,,++++++++++++000,,,)))///,,,(((---************************,,,***)))***+++------,,,---/////////---,,,---...,,,,,,,,,------.........***+++---//////...---,,,++++++,,,---///000111111...,,,---000111......000///...///444555222222555999===BBBFFFKKKRRR\\\ccckkkqqqyyysssnnnXXXYYYYYYZZZ___jjjyyy------------,,,,,,+++***...+++((((((***+++***))),,,,,,,,,---------......---******,,,,,,******---++++++************++++++,,,,,,,,,+++***)))((('''((()))***,,,,,,---------*********++++++,,,,,,,,,))))))(((((((((((())))))+++***)))'''''''''((())))))+++------+++)))((()))&&&)))+++***((((((***---,,,)))&&&%%%''')))(((&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***(((((('''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((()))''''''((((((((((((''''''''')))+++)))&&&&&&(((+++'''''''''''''''''''''''''''%%%&&&'''###$$$---$$$%%%%%%%%%$$$%%%(((***+++---...,,,((('''(((***---,,,***((('''((()))***&&&'''(((''''''''')))+++(((((((((((()))))))))))))))))))))))))))))))))))),,,------,,,,,,+++***)))***,,,,,,+++)))''''''(((((()))***+++,,,+++*********)))))),,,000///+++'''******+++,,,,,,,,,,,,+++)))---111///***'''(((***///(((&&&)))+++)))***///************************((())))))***+++,,,...///222111///...///000222333+++***,,,///...,,,---222,,,,,,+++***+++,,,---...//////000000000000//////,,,+++,,,---//////---+++//////000000000000//////***+++,,,,,,------,,,,,,++++++*********+++,,,,,,------------,,,,,,+++***,,,---------,,,,,,+++******444666...***......)))))))))***++++++,,,------)))***+++,,,---,,,+++***,,,***(((***---...,,,***...---,,,,,,++++++++++++---,,,***))))))***,,,------,,,++++++,,,,,,***(((+++,,,------......------////////////////////////////////////...---,,,+++////////////////////////...//////000111222222222777888999<<<@@@DDDHHHKKKVVVZZZccclllppprrryyyoooggg]]]XXXZZZ```eeehhhvvv}}},,,---------,,,,,,+++***...,,,))))))+++,,,+++***+++,,,,,,,,,,,,------------***))),,,,,,)))***---++++++************++++++***+++,,,,,,,,,,,,,,,,,,&&&'''((()))))))))))))))*********++++++,,,,,,,,,***)))((((((((((((((()))+++***)))(((''''''((()))(((***++++++)))((((((((()))+++,,,+++)))((()))+++)))'''%%%%%%(((******)))(((((((((''''''((((((((('''''''''((((((((((((((())))))((('''''''''''''''''''''&&&&&&&&&'''((()))''''''(((((((((((('''''''''((((((((('''&&&'''((('''''''''''''''''''''''')))((((((***'''"""###)))'''((()))'''&&&%%%'''((()))+++,,,***((('''(((***+++***)))((((((((())))))'''(((((((((&&&&&&(((***(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))(((((('''&&&'''((()))(((&&&$$$$$$%%%((()))***+++++++++******((())))))(((''''''((()))))))))***+++++++++++++++)))+++---,,,)))'''((()))+++'''&&&***+++((((((+++)))))))))))))))))))))))),,,++++++++++++,,,------///...,,,++++++,,,---...+++((((((+++,,,)))))),,,,,,,,,+++++++++,,,---.../////////000000////////////,,,******,,,............//////000000//////...+++,,,------......------///......---------......,,,,,,------,,,,,,+++***,,,---------,,,++++++***(((///000'''%%%***,,,((())))))******++++++,,,,,,******+++,,,,,,,,,,,,+++,,,***)))***,,,---,,,***...---,,,+++++++++++++++---,,,***))))))***,,,------+++++++++,,,,,,***(((+++,,,------...---------------------------------------..........................................////////////000111222333555555777999<<>>BBBDDDFFFMMMVVV\\\ccckkkppprrrvvv|||xxxoooggg___YYYZZZ[[[bbbmmmwww,,,,,,,,,------,,,,,,+++......---,,,------,,,,,,)))************+++++++++,,,)))(((++++++((())),,,++++++************++++++)))***+++---...//////000,,,,,,,,,---,,,,,,++++++***************++++++++++++***)))((((((''''''((()))))))))(((((((((((())))))))))))'''&&&&&&(((***((()))))))))((((((((((((,,,+++)))((('''&&&$$$$$$)))(((((((((((((((((()))'''((()))***)))(((&&&$$$))))))(((''''''''''''''''''''''''''''''(((((()))''''''&&&&&&&&&&&&'''''''''&&&%%%(((+++***'''###''''''''''''''''''''''''%%%######%%%''''''''''''###%%%&&&&&&'''(((++++++***)))((((((((()))$$$%%%''')))***)))(((((()))))))))(((&&&%%%&&&((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((******+++++++++***+++++++++)))(((***+++((((((((()))))))))))))))------+++'''$$$%%%(((,,,&&&'''(((((())))))((((((***(((&&&&&&(((************++++++,,,+++))))))***))))))))))))))))))))))))((()))***,,,///222444555...---,,,+++***)))******///(((%%%***...---***)))+++++++++++++++,,,,,,,,,---......//////......---000---)))((())),,,///000------............------+++,,,------......------...---,,,+++******))))))++++++,,,,,,,,,++++++***,,,,,,++++++++++++++++++))),,,+++&&&&&&+++---+++++++++++++++++++++******,,,+++***)))***+++,,,---+++******+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,,,,+++***+++,,,,,,+++)))++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++,,,---000111........................000///...------///111222111111111111222333333444888777999<<<======BBBHHHJJJOOOUUUXXX[[[```gggmmmvvv||||||qqqiii^^^YYYWWWZZZaaakkkxxx+++,,,,,,------,,,,,,,,,---.........---,,,,,,,,,)))))))))*********++++++,,,))))))++++++)))))),,,++++++************++++++******+++,,,,,,,,,,,,,,,((()))))))))))))))((('''******************************)))(((((((((((((((((((((((())))))))))))((()))***)))(((''''''))),,,%%%%%%%%%&&&'''((())))))++++++***)))'''%%%$$$$$$(((''''''&&&&&&''''''((('''((()))***)))(((&&&$$$''''''&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''))),,,,,,((($$$''''''''''''''''''''''''((('''$$$###%%%(((((('''###%%%&&&&&&'''(((///---***)))((((((((((((###$$$''')))******)))((()))))))))(((&&&%%%&&&((((((((((((((())))))))))))''''''''''''''''''''''''######%%%&&&''''''((((((&&&'''''''''%%%&&&''')))((((((((((((((()))))))))///,,,)))(((******)))'''&&&&&&'''(((((((((((('''***(((&&&&&&(((***++++++)))******'''%%%&&&)))+++************************))))))***,,,...111333444...---,,,+++******))))))'''!!!%%%******((('''******+++++++++,,,,,,,,,------............---------+++******,,,------,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++,,,+++***)))((((((((((((******+++,,,,,,+++++++++,,,+++*********+++,,,,,,(((***+++***+++------***,,,,,,,,,,,,,,,+++++++++,,,+++***)))***+++,,,---******++++++++++++,,,,,,+++++++++******++++++,,,+++++++++++++++++++++++++++******+++,,,---+++******+++,,,,,,------,,,,,,------------------------111000---,,,+++,,,...///........................///...---------...///000000000000000000000000000222111333777888666777:::<<>>AAAGGGNNNWWWbbbmmmttt}}}wwwmmmbbb[[[YYYYYY\\\bbbjjjttt***+++,,,,,,------------***---//////,,,******,,,***++++++++++++,,,,,,,,,///,,,+++......+++,,,///++++++************++++++((()))***+++++++++++++++&&&'''((()))***++++++++++++*********))))))((((((''''''''''''(((***+++,,,&&&'''(((*********)))(((###%%%((()))(((''''''(((+++)))'''(((+++,,,***(((&&&)))+++***(((%%%&&&'''))))))(((((((((((())))))'''''''''''''''((()))***(((((('''&&&&&&&&&&&&'''&&&''')))*********)))(((+++***)))'''''')))***+++&&&((()))'''%%%$$$'''***''''''''''''''''''''''''&&&'''&&&((('''$$$$$$%%%%%%%%%$$$%%%(((+++&&&### $$$((())))))((())))))***************&&&'''(((''''''''')))+++(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&%%%'''***---''''''&&&%%%&&&'''((()))&&&(((***(((%%%%%%(((,,,&&&'''(((((())))))((((((!!!&&&******%%%###$$$'''(((---)))'''***,,,,,,))))))))))))))))))))))))++++++***)))((((((((((((((()))***************)))***)))***---,,,)))+++///((()))***+++,,,+++******+++,,,,,,------,,,,,,++++++******+++,,,---,,,+++******++++++++++++******++++++,,,------------,,,))))))))))))))))))******((()))***++++++++++++++++++***)))((()))***,,,---000+++''''''***++++++,,,%%%&&&&&&'''((())))))***)))***+++,,,---,,,++++++(((+++---,,,***)))+++...******))))))***+++,,,,,,***++++++,,,,,,++++++************+++------,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...////////////------------------------***,,,...000000...+++******+++---///000000000///111,,,***,,,......000333222111000000///000111222888999;;;>>>DDDNNNYYYaaagggppp{{{ssseee^^^ZZZWWWUUUXXX```jjjtttyyy//////------------//////,,,,,,,,,------.........---,,,,,,...//////---*********+++++++++,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++---***((((((+++,,,+++)))++++++************++++++,,,,,,++++++******))))))&&&(((*********+++---///***'''%%%&&&)))***(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))))))))(((((((((###''''''%%%&&&***((("""))))))((('''''''''''''''''''''(((******)))&&&$$$))))))))))))))))))))))))((('''&&&%%%%%%&&&(((((('''%%%$$$%%%(((***(((&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))&&&&&&'''((()))***+++,,,+++*********))))))(((((((((((())))))))))))((((((&&&)))++++++)))''''''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((((((((******)))''''''&&&&&&&&&&&&''')))******((('''%%%''''''(((((())))))******((('''&&&&&&&&&&&&'''((('''''''''''''''((())))))(((((((((((())))))))))))%%%''')))))))))***,,,...((()))******)))(((***+++''')))++++++***)))((())),,,,,,,,,,,,,,,+++***)))---,,,+++*********++++++,,,------,,,***))))))+++333...******---...+++'''******))))))))))))******%%%(((+++)))%%%###%%%)))+++***)))(((((()))***+++---------,,,,,,,,,++++++(((((()))***+++,,,,,,,,,)))(((((()))++++++***(((,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))),,,---,,,)))((((((***++++++++++++++++++++++++111+++)))+++)))$$$$$$))),,,++++++******++++++,,,)))******++++++,,,------***---...---+++***,,,...+++++++++,,,,,,---------.........------,,,,,,,,,------------------------........................///////////////000111111111111222111111000///...555777999999:::===CCCHHHQQQYYYdddlllsss||||||qqqjjjcccYYYSSSSSSWWW]]]```jjjrrr---,,,+++******+++,,,---,,,,,,---------------------,,,+++,,,......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++,,,***((()))+++,,,+++)))++++++************++++++************************&&&((())))))))))))***,,,(((&&&&&&''')))***'''%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''******%%% !!!''')))'''))))))((('''''''''''''''######$$$$$$%%%%%%%%%$$$))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((('''%%%$$$%%%((()))(((&&&((('''&&&%%%%%%%%%&&&&&&((()))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&*********)))))))))(((((((((((())))))))))))(((((()))(((&&&'''(((*********&&&''''''''''''&&&&&&&&&''''''((())))))))))))((('''&&&'''''''''((()))***&&&'''((())))))(((&&&%%%'''((((((((()))))))))***''''''((())))))(((''''''(((''''''''''''((())))))'''''''''''''''''''''''',,,------+++(((%%%$$$$$$((()))******))))))***+++''')))++++++***)))))))))+++++++++,,,++++++******))))))*********+++++++++***+++,,,,,,+++***+++---***'''%%%''',,,///...,,,******))))))))))))******&&&))),,,***&&&%%%'''*********)))(((((()))******)))))))))******+++++++++)))))))))***+++++++++,,,,,,+++***+++,,,---,,,++++++++++++++++++,,,------++++++++++++++++++++++++)))+++---,,,***((()))+++++++++++++++++++++++++++///+++***---,,,))))))---,,,++++++******++++++,,,,,,+++++++++++++++++++++***,,,------+++***+++---+++++++++,,,,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............///000000///000000111111111000000...111444666666888;;;>>>AAAHHHQQQYYYaaajjjttt|||yyymmmccc[[[WWWUUUTTT[[[aaannn}}},,,++++++******++++++,,,------------------,,,,,,---,,,******,,,---,,,+++,,,,,,,,,,,,------------*********+++++++++++++++------,,,,,,,,,,,,++++++,,,***)))***+++,,,+++***++++++************++++++(((((())))))))))))******''')))***)))((('''((()))&&&&&&&&&((())))))&&&$$$(((((((((((((((((((((((((((((((((((((((((((((((( """###%%%&&&'''(((+++***&&&!!!"""'''(((''')))((((((''''''''''''(((&&&&&&%%%%%%%%%''')))***))))))))))))))))))))))))(((((('''&&&&&&''''''((('''&&&%%%&&&'''((('''&&&((('''&&&&&&%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$(((''''''&&&%%%$$$######******))))))))))))(((((('''(((((())))))(((((('''---(((######'''***)))'''''''''(((((((((((('''''''''((())))))******))))))&&&&&&&&&'''((())))))***%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))&&&(((***++++++***(((&&&((((((''''''(((((()))***)))))))))((((((''''''&&&%%%'''***+++)))((('''(((''')))******))))))***+++(((***++++++***))))))***))))))***+++++++++******'''((()))+++++++++******(((***++++++++++++---...&&&$$$###&&&+++...///---******))))))))))))******(((+++,,,+++((('''(((+++))))))(((((((((((())))))''''''((()))***+++,,,---******************++++++///,,,******+++------,,,+++************+++,,,,,,************************)))***++++++***)))***,,,++++++++++++++++++++++++***)))***---...,,,,,,...,,,++++++******++++++,,,------,,,,,,+++******)))***+++,,,+++***)))***,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...///000111111111111***---111333333333444555333888>>>DDDJJJQQQ[[[bbbiiisss}}}zzzmmm```UUUNNNOOORRRZZZfffrrr---------,,,,,,---------.........------,,,,,,,,,...+++))))))***,,,,,,+++,,,,,,,,,---------......)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***++++++************++++++)))))))))((((((((((((((()))***+++***((('''''')))'''&&&&&&&&&'''''''''&&&((((((((((((((((((((((((''''''(((((((((((())))))"""###$$$%%%'''((()))***'''(((((()))***)))&&&""")))(((''''''''''''((((((***)))(((&&&&&&'''+++---((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&'''&&&&&&'''''''''&&&&&&&&&&&&'''###$$$&&&'''&&&$$$"""!!!******)))((('''&&&&&&%%%))))))))))))))))))(((((('''((((((((((((((((((''')))(((%%%%%%%%%%%%$$$###''''''))))))***))))))((((((((()))***************(((((((((((((((''''''&&&%%%&&&&&&'''(((''''''&&&(((((((((((())))))))))))'''((())))))))))))((('''((((((((('''((())))))***---,,,,,,+++***))))))((( &&&***+++,,,,,,---'''(((******))))))***,,,(((***++++++***)))***+++((())))))***++++++++++++((()))+++,,,---+++***))))))***,,,,,,++++++,,,---((('''%%%''')))++++++***+++******))))))******+++)))+++,,,+++)))''')))***)))(((((((((((((((((())))))******+++,,,---------+++++++++***************...+++)))((()))+++,,,,,,+++******)))******++++++++++++++++++++++++++++++))))))************+++,,,++++++++++++++++++++++++'''''')))+++,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++***************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---............///000111111000000...///111111222222222333333444777888;;;@@@GGGLLLRRRZZZdddmmmuuusssddd[[[SSSPPPQQQXXX```kkk{{{------------------------.........------,,,,,,,,,...+++))))))***,,,,,,+++,,,,,,,,,---------......)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++++++++++++++************+++++++++******)))(((''''''&&&***+++,,,+++)))((()))***)))(((&&&$$$$$$%%%(((***))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''(((+++,,,)))&&&###((((((''''''''''''(((((((((((((((&&&$$$$$$'''***(((((((((((((((((((((((()))))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))***)))'''%%%$$$*********)))))))))))))))(((((((((((((((((())))))''''''((((((((((((''''''###(((((($$$"""###%%%&&&''')))***+++***)))((((((((()))***************'''(((((()))(((((('''&&&%%%&&&&&&''''''((((((((())))))))))))(((((((((((()))(((&&&%%%%%%&&&((()))((((((((((((((()))******---,,,,,,+++***))))))(((###&&&)))+++***((('''&&&&&&((()))***))))))+++,,,)))***++++++******+++---((()))***++++++++++++++++++,,,.........,,,***(((+++,,,---,,,***)))***++++++***))))))***+++******++++++************++++++)))*********((((((((()))(((((())))))))))))((((((+++++++++++++++++++++++++++++++++***************...+++)))(((***,,,------++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,++++++++++++++++++++++++(((***+++++++++,,,+++))),,,++++++******++++++,,,******+++++++++,,,,,,,,,+++************+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,---......000000000000000///......333222000///000111333333333444444444555999===AAACCCGGGNNNWWW___jjjvvv{{{rrrbbb[[[VVVTTTUUUZZZdddnnnxxx+++,,,,,,------,,,,,,+++------------------,,,,,,---,,,******,,,---,,,+++,,,,,,,,,,,,------------*********+++++++++++++++++++++,,,,,,,,,,,,------)))+++---...,,,+++++++++++++++************++++++++++++***))))))(((''''''(((***++++++******+++---***)))(((&&&$$$%%%))),,,))))))))))))))))))))))))&&&&&&&&&''''''(((((()))(((((((((''''''&&&&&&&&&---(((%%%'''(((((()))+++(((''''''''''''(((((()))%%%(((***)))'''&&&(((***)))))))))))))))))))))))))))))))))))))))(((&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&'''(((((((((((('''&&&'''((((((((('''&&&%%%'''''''''(((((())))))***''''''(((((((((((())))))&&&''''''((((((''''''&&& )))***&&&###&&&+++%%%&&&)))***+++***)))((('''((())))))******))))))###$$$&&&(((*********)))&&&&&&''''''((()))))))))))))))))))))((((((((((((***(((%%%######%%%(((***))))))(((((())))))***+++)))))))))((((((''''''&&&&&&(((++++++)))'''&&&&&&&&&((()))***)))***+++---)))***+++*********,,,...******+++,,,,,,,,,++++++,,,---.........---+++***,,,------,,,***))))))***)))))))))***+++,,,---...++++++************++++++*********))))))))))))((())))))************))))))******)))))))))(((((((((******************++++++...,,,+++,,,...000111111,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++,,,+++++++++++++++++++++++++++,,,......,,,,,,...---***,,,++++++******++++++,,,)))******+++,,,,,,------,,,*********+++,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000///...---,,,333000---,,,---///111111/////////111333666:::<<<;;;;;;???FFFLLLTTTaaalllwwwxxxooofff___ZZZVVVWWW\\\bbblll|||,,,------......------,,,,,,,,,---------------------,,,+++,,,......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------)))+++...///---++++++,,,++++++************++++++)))))))))*********++++++%%%'''))))))***+++---...''')))+++***((('''(((***))))))))))))))))))))))))&&&''''''((())))))******(((((((((''''''&&&&&&&&&,,,&&&%%%(((***)))***---'''''''''''''''((())))))$$$+++,,,+++)))***,,,))))))))))))))))))))))))))))))******)))(((&&&%%%%%%&&&(((&&&$$$###$$$&&&%%%&&&'''((())))))((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))'''''''''((((((((())))))&&&''''''((((((''''''&&&###)))***(((&&&(((+++$$$%%%(((***+++***)))'''''''''((())))))))))))((("""$$$&&&)))*********)))'''''''''((()))***++++++***)))))))))((((((((('''***(((&&&%%%%%%&&&(((***))))))(((((())))))***+++''''''''''''''''''''''''%%%''')))***))))))***,,,&&&''')))***)))***+++---)))***+++*********---///,,,,,,---------,,,,,,+++******+++,,,,,,---......***,,,---,,,******+++,,,((()))*********+++---///,,,++++++******++++++,,,,,,++++++***++++++***))))))***+++,,,,,,+++***)))(((((((((((()))))))))))))))))))))***+++++++++,,,+++++++++---000222222222------,,,+++++++++++++++++++++++++++++++++++++++...+++(((((()))++++++***++++++++++++++++++++++++,,,///...******...///,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,---+++******------,,,***---------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...///////////////......000...,,,,,,...//////...---------///111444555555666444777<<>>FFFRRRZZZaaalllzzzwwwkkk000//////......//////000........................111333111------000000...------------------------,,,,,,---------.........------,,,,,,,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++***((((((+++,,,***+++...+++((('''))))))((()))---))))))************))))))'''((())))))((('''(((*********+++***))))))((((((***""" &&&(((%%%'''...++++++******************,,,***)))))))))******)))''''''(((((())))))******)))&&&&&&)))***)))***......---,,,++++++*********)))(((%%%$$$$$$%%%((()))%%%''')))+++,,,+++***)))))))))))))))************'''''''''''''''((())))))''''''''''''(((((()))))))))(((((((((((('''''''''(((((((((''''''((((((((())))))(((((((((((())))))((()))((('''(((+++***'''''''''(((((())))))******((((((((((((((()))******+++***************++++++************))))))))))))'''''''''((((((((())))))((()))+++,,,,,,+++***)))***)))(((''''''((()))***)))+++,,,,,,***(((((((((''')))+++***)))***+++,,,+++,,,,,,,,,,,,,,,++++++******,,,---------------,,,+++***)))))))))))))))++++++++++++++++++,,,,,,(((***,,,---+++*********+++,,,,,,,,,***(((&&&%%%,,,,,,+++***))))))******---,,,***))))))***+++,,,,,,,,,,,,+++++++++++++++,,,...///000000///---,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,+++******))))))******))),,,///...+++***---111***************++++++,,,...---+++******+++---...---///111333333222///...+++,,,---.........---,,,,,,,,,,,,---,,,,,,++++++------------------------***+++,,,,,,++++++---...+++,,,,,,,,,------......,,,...//////------...///...,,,+++,,,---...---,,,......---------......///,,,------...///000000000000111333333222111///...000111333333333222333444666;;;@@@BBBDDDMMM[[[ggguuu|||{{{000//////......//////000111111111111111111111111000222111---,,,///000...,,,,,,,,,,,,,,,---------,,,---------...............------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++...+++***,,,,,,((((((******''''''***+++)))***---******++++++++++++******''')))******(((((()))+++)))***+++***))))))***+++,,,)))'''((('''%%%%%%((()))))))))*********+++++++++***************++++++''''''(((((())))))******///,,,***+++***''')))...///...---+++************,,,***'''&&&&&&'''***,,,%%%'''))),,,---,,,,,,+++(((((()))))))))))))))***&&&&&&&&&''''''(((******&&&'''(((******)))((('''(((((((((''''''&&&&&&&&&)))((((((''''''(((((()))***)))(((''''''((()))***)))((((((((())))))'''%%%&&&''''''((()))******+++))))))(((((())))))***+++((((((((((((((())))))***++++++*********)))))))))(((((((((((()))))))))))))))***,,,......---+++*********))))))))))))*********,,,......,,,+++***+++)))---...,,,+++------,,,......//////......------+++++++++,,,------......000---+++***+++,,,,,,+++------,,,,,,++++++******((()))++++++******,,,---------,,,,,,***)))'''&&&,,,++++++*********++++++000...+++(((''')))+++,,,+++++++++,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***---,,,+++******************,,,......++++++,,,///++++++************++++++///---+++))))))+++---///---///111333333222000///++++++,,,---............++++++,,,,,,,,,,,,++++++------------------------***+++------,,,,,,...///,,,,,,,,,,,,------------+++---//////...---...///...---,,,,,,......---,,,...------------...//////+++,,,---...///000000111111222444444222111000000///000222222111111222444666888999777777<<>>???BBBFFFLLLTTTZZZgggnnnwwwRRRKKKBBB<<<999777555333222222222000//////000222222111000000111111000///...///000111222333444444111111111111111111111111000000000000000000000000//////000000///...------...---,,,,,,---...///000******,,,---...---,,,,,,***+++---------///111333000...------...//////...,,,)))***......***+++111000000///...,,,+++******+++***************++++++,,,,,,,,,+++++++++******---+++))))))+++,,,***''',,,+++))))))***+++******,,,---...---+++***+++,,,+++***)))((()))***,,,---+++++++++++++++++++++,,,---,,,++++++************///...,,,,,,------,,,+++.........------,,,,,,,,,............//////////////////...---...///000111***+++,,,---...---,,,,,,---.........------++++++---------....../////////000////////////.........******+++++++++,,,,,,,,,///...---///111111...+++111...++++++---...,,,***------......///000000111'''((()))***,,,---...//////////////////.........000---))))))///555666333111111000000000000000111.........//////111222222333222000000111222111000---...///000000111111111,,,+++******))))))******///......---------......***,,,......---+++++++++$$$'''***,,,,,,,,,---...---.........//////000000111///------...//////...((((((***+++,,,---------.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++...---(((''',,,---)))///000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........000222333111...---///000...///333---...///000000///...---000000///...............///---,,,---...///...------.........//////000000...//////...,,,***+++,,,---,,,,,,---///000///...////////////////////////000///......//////...---000000000000000000000000222000......///000000000///...---,,,,,,---...////////////000111111222222333444555666666444222111444444333333333444555555777888:::<<>>;;;888555000222333444444333444444111000//////000111000///111111111111111111111111111111111111111111111111000000000000000000000000//////000000///......---......---------...///000------,,,,,,,,,---//////+++,,,------,,,,,,...000,,,+++))))))+++,,,+++***+++)))***------)))***///000///...,,,++++++******++++++************++++++,,,,,,,,,+++++++++******,,,)))((((((******(((&&&+++***))))))***++++++++++++,,,---,,,***)))***+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,+++++++++++++++///...------...------,,,/////////......---------------------............------,,,++++++,,,---...***+++,,,---------,,,,,,/////////......---------------------............---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,000///...///222222///---000...,,,,,,......---+++,,,------...//////000000+++++++++,,,,,,,,,------////////////////////////222000...000555999888444111111111111111222333333///......---......///////////////000111000...+++......///000///...---,,,---,,,++++++******++++++......---,,,,,,---...///***,,,......---++++++,,,)))+++------,,,,,,,,,...,,,,,,,,,,,,,,,---------...,,,******---000111222000000///---,,,+++***))),,,,,,---------.........---------------------------------............//////222000,,,,,,000111...---......//////......---------------------------.................................//////000111222111...---000000...///333/////////000000/////////000000///............//////...---...///000///---........./////////000000///000111000---,,,---.........////////////////////////////////////////////////...///000111111000000000000000000000000000111000......//////000000///...------------...////////////000111111222222333444555666555444222111222222222222333444555555444444555666777999;;;<<<@@@CCCGGGKKKPPPVVV]]]bbbjjjqqqzzz}}}rrraaaSSSJJJCCC>>>:::222333444555555444222111222111//////111222111000333222222111000///......111111111111111111111111000000000000000000000000//////000000000///......//////...------.........111///---+++,,,---000222000111111000------...///...,,,++++++,,,------,,,***)))+++---+++)))***...///...,,,+++*********+++++++++************++++++,,,,,,,,,+++++++++******,,,***))))))++++++***(((***************+++,,,---***+++,,,+++***)))***+++++++++,,,---------------.........------,,,,,,+++......---,,,,,,,,,,,,---/////////............---///////////////.........+++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,------------,,,111000///...---...//////------------------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,---------,,,,,,---......---+++000///------//////...---,,,,,,,,,---......////////////...------,,,,,,,,,///////////////////////////......111555666444111111222222222333333444444111000//////....../////////000111333333111,,,)))000111222222111...,,,***...------,,,+++,,,,,,,,,---,,,+++***+++,,,///000***,,,......---,,,,,,---///000000///---,,,---...------------,,,,,,,,,,,,---+++***+++///333666777666444111///,,,+++******+++++++++,,,,,,,,,------........................---------............///---///...,,,,,,//////...+++,,,,,,---------,,,,,,................................................---...///000000111111111111...---000000...///333111111000000000000111111111000//////......//////000///...///000111000...////////////000000000000111222333111///...///000---///111///---,,,---///////////////////////////111111111111111111111111000000000000000000000000111000///......///000111///......------......///...//////000000111111222222333444555444333222111000000000111222333444555222222111111222222333333444666888:::===AAAFFFIIIOOOUUU]]]eeekkkrrrzzzzzzjjj]]]SSSIIICCC>>><<<:::888666444222000555333111111333444444333333222111111000///......111111111111111111111111000000000000000000000000//////000000000//////...000000///.........------000///---,,,,,,---///000000000000///---,,,---...///---,,,,,,---......---,,,,,,------,,,***+++---...---+++***)))***++++++,,,,,,+++*********++++++,,,,,,,,,+++++++++******...------------------,,,))))))*********+++---...***,,,---,,,******+++,,,+++,,,.../////////...---000000///...---,,,,,,+++///......---------.........///000///........./////////..................,,,,,,,,,,,,------------///......---------------,,,,,,,,,---------------111///...,,,,,,---///000......------,,,,,,++++++.........------------,,,,,,,,,,,,,,,------------------------......------//////////////////......,,,,,,,,,---------......000000//////...---------///////////////000000000000---,,,000222111000000222333333333333333222222333222222222222222333333555444555666666444000,,,222333555555444222///---//////...---------------,,,+++***)))***,,,///111+++,,,......,,,,,,---...111111000...,,,,,,...000111111111000000//////......---...111555888999999333222///---------...///++++++,,,,,,,,,,,,------////////////////////////---------............///+++,,,,,,++++++------,,,++++++,,,---------,,,,,,................................................,,,---///111111111000000000---...000111...///222333222111000000111222333111000000///.../////////111000///000111222111///000000000000000000000000111222333222000///000111+++///111///***(((+++///////////////////////////222222222111///......///////////////////////////000000//////...///000222//////............//////......//////000111111111222222333333333333222111////////////000222333444222222111111111111222222444555777777777888;;;>>>>>>BBBHHHMMMSSSZZZbbbgggnnnvvvwwwjjj\\\TTTOOOIIIBBB<<<:::999888666777444222111222333333333111111111000000000000000111111111111111111111111000000000000000000000000//////000000000000000///000000000//////......---------.........------,,,***+++,,,+++******,,,---,,,***))))))***++++++***...000000...,,,,,,---------,,,+++*********+++,,,---,,,,,,+++******++++++,,,,,,,,,+++++++++******------...------------...(((***++++++***+++---000+++---...---,,,,,,---...,,,---...000000///......000000///......---,,,,,,.........------......///---///000000...---///000------------------------,,,------------..............................---,,,,,,,,,---------......///...,,,++++++,,,...000.........------,,,,,,,,,////////////............,,,,,,---------.........000000000000000000000111---...///000//////......,,,,,,,,,---------------...///////////////000000////////////000000111111555000...111222///000444333333333333222111///...111111222333444555777888999777666555555555333111111222333444444333222111000///......------......,,,+++*********,,,///000+++,,,...---,,,,,,...///...//////...,,,---///222333333222222111111000000---///111555888888666333000...---,,,,,,...000111------------............////////////////////////---------............///...------//////.........,,,,,,---...............------------------------////////////////////////,,,---///111111111000000000---...111111//////111333222111000000111222333111111000///////////////222000///000111222111000111111111111111111111000000111222111///...///000---000333111,,,***,,,000////////////////////////---///000000......///111////////////////////////...///000///---...111333////////////////////////.........///000000111111111111222222222222222222////////////000111222333222222111111222333333444555666777666444444555777777999;;;>>>AAAFFFKKKNNNVVV^^^iiiuuuwwwnnn___VVVKKKCCC@@@>>>===;;;888555222000111111111111000000111111222222222333111111111111111111111111000000000000000000000000//////000111111111000000//////000000000///......,,,---...//////---,,,+++,,,---......---...000222...---++++++---...---,,,///222333///---......---+++++++++,,,,,,,,,,,,,,,...---,,,++++++***++++++,,,,,,,,,+++++++++******)))+++,,,,,,******+++---)))+++---,,,******---000,,,---......------...///------...////////////////////////...---------,,,...------------...//////+++...000///---,,,...111,,,,,,,,,---------------------------............+++,,,------......---------------,,,---......///------,,,+++,,,---...///..................------......---------,,,,,,,,,---------.........//////,,,---...---++++++---...+++---000000///.........------------------......------...///000000111111...//////000000111111222666///,,,//////+++---444333333444333222111///...///000000222333555777888888666333222333333222111......///000111222222222000///......---.........,,,++++++,,,,,,---......,,,---------,,,---///111+++---......---...000222000000000000////////////---...000333555444000---//////---,,,,,,---.............../////////000000////////////////////////---------............///...,,,,,,......+++***,,,,,,---...//////000//////------------------------////////////////////////---...///000000111111111///---...111222//////111222222111111111111222222222111000000//////000000111000///000111222111///222222222222111111111111///000111000///...///000000222444333000///000222////////////////////////'''+++...///...///222666000000000000000000000000---///111///------111444...//////000000//////...---......//////000000111111111111111111111222222000000/////////000111111000000000000111222333444000111222111///...///000444444444555666999;;;<<>>>>>@@@CCCHHHNNNSSSVVVbbbjjjttt{{{~~~vvvhhhaaaWWWMMMFFFAAA>>><<<:::888555444444444333222333333333222111222333444111111000//////000222222---...000111111111//////333000......000222222111------...000333555444444555555111***)))---000111/////////000000000000111///...,,,---///000...,,,...///000///---,,,---...///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...------...---------...///000111222////////////............000++++++000222///---...000,,,)))+++000222///+++000...---+++++++++---............------,,,,,,,,,000...---...000000...,,,***,,,.........---...///+++,,,---------...///000//////............//////+++((()))...///,,,,,,000000///............///000,,,...//////...---///000---.........///000000000---......//////......---//////.........///000000,,,,,,------.../////////...///111000///---......***,,,///222333333222111000000000111111111111222000111111000///000333666333444555444222111222333555666777666555444555666222222222111000111333555000000000/////////......333,,,))),,,///------000//////.........---------111000...,,,,,,---.../////////............//////,,,---...000000000000000////////////////////////------....../////////...---...//////000000//////+++...///---...222333000......................../////////.........------***---,,,'''&&&))),,,,,,......////////////......//////////////////////////////000000000111111111...//////000000000000000333222111000000000000000////////////000000000000111111111111111000//////666444111111111111111000...---,,,---///000///...000//////.........//////000000000000000000000000...---,,,,,,---///111222......//////000/////////...000111000///...///111//////////////////000000...///111000///...///000222///---...111333333222//////000000000111111111---...///000000111111111///......///111222000///333222222222333444666777666666777888;;;???BBBEEELLLQQQYYY]]]```eeelllqqq~~~xxxmmmaaaVVVMMMEEEAAACCC???;;;999999999888777444333222111111111222222111111111111222222222333.../////////000000000000555444222222333333222111111000///000000000///......,,,...111000------000000000000000111111111111///...------//////...------/////////---,,,---...///...------,,,---------------------------------+++---...///---------...---------...///111333444111111111111000000000000...+++***...000///...000000///...///111111111///...---,,,+++++++++,,,---//////......---,,,++++++000///......//////---++++++---/////////...///000&&&+++//////,,,***,,,///......------------......///,,,,,,//////---...111000//////......//////000---///000000///...000111////////////////////////---...000111111000...---000000///.........//////------...///000000000000111222222111///...000111...///000111222222222222111111111222222222333333000111111111000111333666333444555444333222333444555666777666444333444555111222333333222222333555111111111111000000000000...***)))---///......000/////////............---000///...---------...///000//////......//////000+++---000222333111///...////////////////////////...............///000000---...//////000000//////,,,//////------111111...////////////////////////000000000/////////.........111000,,,***...000000...//////000000//////...////////////////////////111111111222222222333333...///000000111111000000333333222111111111111222000000000000000/////////111111111222111111000///333333333111000///000111111000000111333333222000000///.........///000111222111000000000000111222//////.........000111222---...///000111111111111.../////////...///111333////////////000111111111///000111111//////000111000//////000222333333111//////000000000000111111,,,---000111222111000//////......///111111000...111000000000111222333444111111111222444777999;;;<<<@@@CCCFFFGGGKKKRRRWWW___cccjjjoootttyyy~~~yyymmmcccYYYSSSNNNJJJDDDAAA???>>>===;;;777555333222222333444444222333444444555555444444000000///...///000111222111222222333333222000///444444222...***,,,222888888000...444555///---000//////000000000111111111///........./////////...---...///...---,,,---.........------------..............................,,,---///...---------///......//////000111222333222222111111111000000000...,,,,,,------......///...///000000000000111222......---,,,,,,,,,---...------------.........///////////////......,,,+++...000111000...,,,,,,---'''+++...///---,,,,,,,,,......------------......111///............///111000//////////////////000---///000000///...000111000000000///////////////000111111222222111111000111111000///.........///...///000111222111111000111111111///---...///111111111111000000111111111111111111111222222222333000111222111111111444666333444555444333222333444333444555444222111111222000111333444333222222333111111111111000000000000---,,,,,,...//////...////////////...............000///......---...//////000000////////////000000---...000222222111000//////////////////000000000000///...---...///111222......///000000000000000---000000------000000---111111111111111111111111000000000/////////......222555444000///222444444//////000000000000//////////////////////////////111111111222222222333333//////000111111111111000333333222222222222222333333333333222222111111111111111111222222111111000...111222000---,,,...000222222222333555555333222000///...---...///111222333222000//////000222333222222111111111222333444---...///000000000000000111111000...------000222111111111111111000//////000111222111//////000222000111222333333111///---////////////000000000111---...///111111111000///000///...///111111000...////////////000000111111//////000111444666888:::888:::===>>>>>>@@@DDDGGGJJJMMMQQQUUUXXX[[[___bbbmmmqqqxxxyyysssddd___XXXQQQKKKGGGBBB@@@>>>;;;777555666777777666333444444555555444444333222111000//////111222333...000222333333222111000000333444000---555HHHXXX]]]GGG333......---000777........./////////000000...////////////.../////////000111111//////000111......---------......///////////////////////////---...///...---,,,...///222111111000000000111111111111111000000000/////////000///---,,,---......---///000000......000111///...............//////,,,------....../////////......//////...---,,,,,,---///000///---++++++,,,,,,,,,,,,///111111...***.........------.........000000///---,,,.../////////000000000000000000///,,,...//////...---///000000000000000000/////////222111///......///111222222111000///////////////000111222444444333222111222222222000//////111333222111000/////////000000000000000111111111222222000111222222222222444555333444555555333333444555444555555444222111111222///111333333222111222333111111111000000000/////////111111000/////////...//////////////////////////////........./////////000000////////////000000111000000000000111222222////////////000000111111000000///...///000111222...//////000000000000000...111000------000///---000000000000000000000000/////////.........---------111111---,,,...000/////////000000000000//////000000000000000000000000000000000111111111111222///000000111111111111111333222222222222222333333444444333333222222111111111111222222222222111111...000222111...---...111//////...///111222000///000///......///000111222222111///......///111222222222222222222333333444.../////////......---,,,111111000...------000333111111222222111000///...000111111000//////111222...000222333222000///---...////////////000000000000//////......///111111000/////////111111///.........//////////////////------...///000222333444222444777888888888888888<<<>>>AAABBBDDDFFFIIIKKKRRRWWW]]]dddjjjpppvvvzzz~~~vvvlllccc[[[SSSNNNIIICCC===999999999777555555555444444333222222222333222111111111222444555///111444444444333333444...333555111///888KKK\\\UUUDDD333---...000111222............////////////...///000000......///000---...//////......///000.........---......///000000000000000000000000000//////000...---,,,...///444333222111000000000000000000000000/////////......222222///,,,......------...//////......///000.../////////000000000000/////////............---+++---//////---,,,---...***,,,......------...///000...,,,...222333///+++//////............//////...000///,,,,,,//////---///000000111111000000///,,,...//////...---///000000000000000000000000000222///,,,******,,,///222111111000/////////000000111333444666666555333222444444555444222111333444222111000////////////000000000000111111111111222000111333333222222444555333444555555444444555666777888888777555333444444111222333333222222333444111111111000000000000///111444333///---///000///...////////////000000000....../////////000000000111000000//////000000111333222111000000111222333...//////000000111111222000000000000000111111222...///000000111111000000///111111......111111.........................../////////.........------,,,///000,,,+++...///...///000000111111000000///000000000000000000000000/////////000000000000111///000111111222222111111222111111111111222333333111111111111111000000000000111222222333222222222111222444444222222222222111000...///000222222111//////000000000000000000111000////////////000111000000000000000000000000////////////...---,,,+++---...///......///222555---...000111222111111000000111111///......000222))),,,///111111000111111......////////////000000222000...------///111222111000///000111111///---//////000000000000//////111111111111000000000000...000222444444333000///444555777888999;;;>>>@@@>>>BBBFFFKKKOOOSSSXXX\\\iiikkkqqqxxxzzzqqqkkk___XXXOOOHHHFFFCCC???;;;;;;999777555444444444444444333333333333444555555222444666555222111222333000333444222000222999@@@333333111......000///,,,...////////////000000000...000111000......///111+++,,,------,,,,,,---///...............///000000111111111111111111111111000000000...,,,,,,...000333333222111111111222222000000000000////////////,,,222444000...000000...............///000000///---......///////////////............////////////))),,,......---,,,...000+++---/////////...///000000////////////000///...000000////////////000000,,,000000---...111000---///000111111111111000///---///000000///...000111/////////000111111111222111000...------...000111000000000///000000111111333444666777777666444222222444555555333222222333111111111111111111000000111111111222222222333333000111333444333333444555333444555555444444555777999999:::888666444444555444555555444333333666888333222222222111111111111///333333---+++...111111.../////////000000000000......///000000000000000111111000000000000111111222222222222222222222111...//////000111111222222///000111111222222111111//////000111111111111000///222222//////222222000////////////////////////000000000/////////.........222333000...000222000000000111111111111000000000000000000000000000000/////////000000000111111000000111222222222222111000000000000000111222333000111111111111111111222000111222222333333333222333333333444555555333222444222//////000333444444///000111222222111///...111111111111111111111111///000000000000000//////....../////////......---,,,...///000///000111333---...000111111000///...000000000...------000222'''***...///......000222........./////////000000000000////////////000000111000///000111000///---000000111222222111000///222222333333222222111000111111111222333333111000222333444444444555888:::666888:::<<<===@@@CCCFFFMMMOOOTTT[[[dddlllssswwwzzzqqqfff]]]YYYTTTNNNIIIAAA???<<<999777777777888444444444555555555666666333555666444000...///111...000222444555333///,,,000666333'''!!!(((000111000000000000111111111111...000222111...---///111...000111111000000111333...............///000000111111111111111111111111000000000...,,,,,,...000222111111111222333444444111111111000000000000///)))111555111000222333000000...---...000111000///,,,,,,---.../////////...)))***,,,...000222333444(((+++......---,,,...111000111222111///............000111///,,,,,,...111111111000000000000111111+++000222//////333222---///000111222222111000//////000111111000000111222......///000111222222333222222222222222222222222000000//////000111222222333555777888888777444333///111333333222000///000222222333333333222222111222222333333333444444444000111444444333333444555333444555555444444666777888888888777444333333444777777666555444555888;;;444444444333333333222222,,,111111+++)))...333333.../////////000000111111......///000000000000000111111000000000000111111000111333555555333111///...//////000111222222222///000111333333222111111//////000111111111111111///222222000000333444111222222222222222222222222111111111111000000000000...222333000...000111000000000111111111111000000000000000000000000000000///000000000000111111111000000111222222222222111000000//////000111222222222222222333333444444555000111222333333333333333333111000222555555222///222///+++***,,,///111222///000222444333111...,,,111222222333333222222111111111222222222111111000---...///000111111111111000111222111///...---...000111222111000---***)))000000///---,,,---///222***---///...,,,+++,,,.............../////////000...///111222111000...---111000///000111000...---000111222333333222111000,,,---...///000111111111333222000000111222222222555555555333111111333555666777888888777888:::<<<>>>@@@CCCIIIOOOVVV[[[___fffllluuu||||||rrrcccXXXWWWNNNDDD>>>===<<<999777888:::;;;:::888555333222555555444444444555555555111222222333333333444444666555333111000///000000888444///...000222111///111000///000111222111000////////////000000000000111111111111111111111111///000000111222333333333111111111000111111222333111111111111111111111111000000000000000111111111333111000...------------555333111000///000222333000000////////////000000111111111111000000000000////////////000000000000222000///......///000222...............///000111//////000000///...------////////////000000000000//////000111111111111111222000...///222333111///...//////000111222222222000000111111111000000///444333222111111111222333999888888777555444333222000000000000000000000000111111222222222222111111333444444333222333666888111111222333555666777777666777888999999888777777333///***,,,111777888888888888777555555444444444444444444333222111000000777222......222333111---000111111000///000333555000000////////////000000444///...444555111///222444333222111111222333333555444222///...///333666999<<<999222000444333///111111000000000000111111/////////000111111222222111111111111111111111111111111111111111111111111333333333222222222111111////////////////////////333333222222222222333333222111111222444666555444222222222222222222222222222333444444333222000///444333222000000000000111111222333444444333222111111222333333333333222111444333111000000000111111111111000000//////......222:::999000000999999111000111222333333222111000444444333111///000222444111111000000000000111111222222111000/////////000...000111111000000111222//////////////////////////////000000000000////////////000000000000//////111111111111111111111111222222111111000000//////000//////...///111333444000111111111222222222222555333111222444444111...111111333444555666666666222555888<<<>>>AAAEEEHHHLLLRRRZZZ^^^aaaeeelllrrr~~~vvvjjjaaaVVVMMMIIIEEEAAA===>>>>>>===;;;999888888888888777555333222222222222///000333555666555444333444333111000000111111222444222/////////000000///222111000000222222111////////////000000000111111111111111111111111111111//////000111111222333333111111111111111222222333111111111111111111111111111111111111000000000000222111///...---.........000///...---------...///000000////////////000000//////000000111111111222111111000000//////......000///---,,,,,,---///000//////.........///000000//////000000///......---////////////000000000111///000111111111111111000222000//////222222111////////////000111222222222000000111111111111000000333333222111111222333444777666555444222222111111111111111111111111111111222222333333333333222222111222222000//////111333111111222333444555666666888888999999888777666555666222...///444777888666666555444333222222222222555444333222111111111111...//////000000000000000222333333222000///000222111000000//////000000111444///...333555222111444444333222222222333444555666555444111//////111333555777666111000333444111111111000000000000111111---...///000000111111111111111111111111111111111////////////////////////111111111222222333333333////////////////////////222222222111111222222222///......///111222222111222222222222222222222222111111222333333333222111333222111000000000111222111222333333333333222111222111111111111111111222444333111000000000111222222222111111111000000000000555444......444444///000111222333333222111000111111000...------///111111000000000000000000111222111000000000000000000000111222222111111222333//////////////////////////////000000000000////////////000000000000//////////////////////////////000/////////.........---............///000111222000000000000111111111222222000///000222222000---111222333333333333333222444666888888888999;;;<<<===AAAGGGJJJKKKNNNSSSXXX^^^bbbiiiqqqxxx}}}pppfff^^^XXXQQQMMMJJJHHHEEEAAA???>>>>>>>>>===<<<999666555444555666---///333666777666444222666555444222222222333333000111111111000///000111222111000111111111///...///000000000000111111111111111111111111111111111//////000000111222222222111111111111111222333333222222222222222222222222222222222111000000000///000000////////////000000111111000000000/////////111000000//////000000111......///000111222333333333222111000///......---//////------------//////000000///.........////////////000000000///....../////////000000000111111000111111111111111000000222111000000111222111000//////000000111222222222000000111111111111111000222222111111222333444555777666444222222222222333111111111111111111111111333333333444444333333333222222222000...---...000222222222333333444444444888888888777666555333333999666333444777888777555888888777666555555555555666555333222111222222333---111555555222000111444000222333333111000111222222111111111111111111222444000///222444333333555333222222222333444555555555666555333000//////000111333222000000333444222111111000000000000111111,,,---///000111111000000222222222222222222222222111111111111111111111111///000111222333444444555111111111111111111111111222222111111111111222222///...---///111222111000222222222222333333333333///000111333333444333333222111111111111222333333111111333333333333111111222111000000000000111222333333222111111111111222333333333222222222222222000000000//////000111111111111222222222222111111000000000...,,,,,,...000000000////////////000000000000000000000000111222000222333333222222333444///////////////////////////000000111111000000/////////000000000000//////////////////////////////////////////............,,,---...//////000000///////////////000000000000000//////000111222000///222222222222222111000///222333444333222111222333444777;;;;;;;;;<<>><<<<<<======333444777999999999777666;;;999777555333333333333...222555444111000222444222111000000111000---+++000000000111111111222222111111111111111111111111000000000111111111222222222111111111111222333333222222222222222222222222333333222222111000///////////////000000111111111111111222222222111000///111000000000000000000111...//////000111111222222222111111000000/////////111111000//////000111111111111000///........./////////000000000//////...//////000000000111111111111111222222222111000000111111111111111222111111000000000111111222222222000000111222222222111111111111111111222444666777888777555444333444555555222222222222222222222222222222333333333333222222333444555333222111222333333333333333333333333222555555555444444333222222777666555666888999777555999999888777777777777777666555333222222333444555333444666666555333111111,,,///222333333333444555333222222111111222222333444111///000222222222222111111111222222333444444333444555444222000000000111222222111222333444333222111111000000111111222---...000222222222111000222222222222222222222222333333333333333333333333000000111222333333444444222222222222222222222222222111111000000111111222222111111111333444444222222222222333333333333333111111222222333333333333000000111111222333444444111222333444444333222111000111222222222222111000222222222222222222222222333333333222222222222222444000000333333111111555222222222222222222222222222333333111000///111333/////////000000/////////000/////////000111222222000111333222111111222444////////////////////////000000000111111000000000//////000000000000//////111111111111111111111111111111111111000000000000,,,---///000111000//////.........////////////000000000111222333333333222111111111222222111111000---///000000000000111333333555777777666666888:::888;;;???DDDHHHMMMRRRVVV\\\bbbkkkssszzz~~~|||xxxtttnnnggg^^^XXXXXXUUUQQQLLLGGGDDDCCCBBB???>>><<<;;;::::::::::::999888666555444444444555///222555444222000222444111000000000111000---***111111111111222222222222111111111111111111111111111111111111222222222222222222222111222333333444222222222222222222222222444333333222111000000/////////000111111222222222....../////////...---,,,111111000000000000111111111111000000000000000000//////000000111111222222111111000000000000111111222111000/////////////////////000000000000000///000000000000111111111111111111222222222222111000111111222222111111111222111111111111222222222222000000111222222222222222111111111111333555777888666666444444333444555666222222222222222222222222111111222222222222111111333444666666555555666777444444333333333333222222111111111111222222333333444444555777888888777666555555444333333333444444555444333333333444555666666333222777===>>>777///---///222444444333444555333333222222222222333333222222000///000222111///000111111222222222222222000222444444333222222333444333444444444333333333222222111111111111222222///000222333444444333333222222222222222222222222000000000000000000000000222222222222222222222222333333333333333333333333222222111111111111222222444333222333555555555333222222333333333444444444333333333222222111111111000000111222333444444444222333444555555444333222///111444666666444111///222222222333333333222222222222222222222222222222555111111555555222333777333222222222222222222333333444555333222111222444//////000000000000//////000/////////000111222222///000111111000000111333000000000000000000000000000000111111111111000000//////000000000000//////111111111111111111111111000000000000111111111111...///000111222111000///---.........///////////////000111222222222222222///000111222333333333333---...000000000000222444000111222222111222333444333444666777888:::===???EEEJJJRRRYYY^^^bbbeeehhhhhhlllrrrzzzwwwssspppjjjccc\\\UUUQQQNNNJJJHHHDDD???<<<:::::::::666666555555555666777888222333333333111111222333111000111222333222///,,,111111222222222333333333333333333333333333333333333333333333333333333333222222222222222333444444333333333333333333333333333333333222111111111000///000111222222222222222111111111000000000//////222111111000000111111222111111111111000000//////...//////000111222333333////////////////////////111111000/////////000000//////000111111111000000000000000111111111222222000111111222333333222222111222333222111111222333222222222222222222222222000000111222333333333333222222111222333555777888222222222222333333333333333333333333333333333333000111111222222111111000111333555666555555666777444444444444444444444444000000000111222333444555444444555666777777777777555555444444444444444555333444444555555666666666999444666CCCSSSUUUHHH999333444555444222111111111333222222111111222222333///000111000222555444000111222222333333222222111///111333333333222333444777555555777777333222444222222111111111111222222222222222333333444555555333333333333333333333333111111111111111111111111333333333222222222111111333333333333333333333333333222222222222222222333444222111222333444333222222222333333444444555555555444333222111111111111000111222333444444444444444444555666666555444444000222555777777555222000111222333333444333333333111111222222222222333333222222222222333444555555333333222222222222333333222333444333111000111222///000111222222111000///000000000000000000111222...000111111000///111222000000000000000000000000000111111222222111111000//////000000000000//////////////////////////////............////////////000000111111111111000000............////////////---...000000///...///000...///000111333333333333111222333222000///000111//////000000000111111111111222444444444555777999;;;>>>BBBDDDFFFGGGJJJKKKOOORRRWWW___gggooouuuxxx~~~vvvppplllaaa^^^YYYTTTNNNIIIFFFDDD>>>===<<<:::999999::::::999777555444555555555555222222333555666555222000222222222333333333333444444444444444444444444444444444444444444444444444333222222222222333444444333333333333333333333333222222222222222222222222000111222333333333222111666555333222222222333444222111111000000111111222000000000000000111111111000000000111111222222333/////////000000/////////000000000///000000111111//////000111111111111111000000111111111222222222///000111222333444444444000222444333111000222444222222222222222222222222///000111222333333333333333222222222333444666777///000222444444444222222444444444444444444444444111222222333333222222111333555777777666555555666555555555555555555555555444333333222333444666666777777777777666555666666666666555555555555666666222333555777888777666666777777@@@UUUhhhgggSSS>>>666666666444111000000111222222111111111111222222)))...111222666;;;999444444555555555555444222111111222333333111111222444777444444888888333222555333222222111111222222333333222111111111333555666333333333333333333333333444444444444444444444444222222222222222222333333222222222222222222222222444444333333333333444444333222111111333333222111222222333333444555555666444333222111111111222333000111333444444444444333555666777888888777666555333333333444444333333333111222333444444444333333222333333333444444444444///555555000000777888333444333222222222222333444111222333333111000000111000111222333333222111000222111000000000000000000///111222222111000222333000000000000000000000000000111111222222111111000//////000000000000//////////////////////////////---........./////////000000000000/////////000000....../////////000000000---///111000...---...///...///000000111111111111111222333111///......///222111111111222222111111111222444444444555777999555777888888888888;;;<<<>>>@@@CCCHHHMMMSSSWWWYYYeeekkksssyyy||||||zzzvvvppphhhaaa[[[XXXKKKIIIFFFBBB>>><<<;;;:::AAA===888777999;;;:::888444444555888999888555333222222333333333444444444555555555555555555555555555555555555555555555555333333222222333333444555333333333333333333333333222222222222222222333333111222333444333333111111444333111//////000111222222222111111111111222222......///000111222333333222222222111111111111111111111222222222222111111000000//////000111222222//////000111111111111111000111111111111222222222...///000222333444555555000333444333111000222444222222222222222222222222///000111222333444444444444333222222333444666777000222444777777666444333444444444444444444444444222333333444444333333222777999::::::888666555666555555555666666666777777888777666555444555666777:::::::::888555444555666222222111111111222222333000222555888999888666555111555DDD\\\nnniiiOOO777444555444222111111333555222111111111111111111222&&&,,,111444999@@@???999777777888888777555333222333444444222000000111333555222333888888444333666333222222111111222222333333222000///000222555777333333333333333333333333111111111111111111111111000000111222333444444555222222222222222222222222555444444333333444444555555333222333444444333222222222333333444555666666222111111000111333444555111222333444555444333222666777888999999888777666555333111//////111333555000111333444555444333333444444444555555555666666///888888///000:::<<<333444444222222222222444444111333444444222111111222000111333444444333111000222222111000//////000000000222333333222111333444000000000000000000000000111111222222222222111111//////000000000000//////111111111111111111111111///000000000111111222222000000...------...///000////////////000000000000///222444333000...///000//////////////////...---...000000000.........000222111000000000000///---///000111111111111333555111222333333333444888:::888888999;;;>>>@@@CCCDDDEEEMMMWWW]]]aaaeeekkkqqqvvv}}}zzzsssjjjaaaWWWQQQOOONNNLLLIIIHHHEEEAAA===::::::;;;===777777777777888777444111555555444444444444555555333333333333333444555666333333333333333333333333333222222444666888777777666444222222222222000//////111333222000000444888000111222333333222111000222111///---...000222444444333333222222333333444222222222333444444444555222111000//////000111222111111222222222333333333111222222222222333333333666666555333111000///...111111222222222222111111111111222222222333333333555444444444444444444444111111222222222333333333222222222222222222222222111111222333444444555555000333555444111111444777444444444444444444444444555333111000111222222222333555777888666444333333444888;;;:::444111333666999444000222777999666111666777777666444333555666333333333333222222111000444444555555555555555444333777HHHcccxxxsssWWW===999666222222444555333111333333444444444333222222222222333444444444444333444444444444444444444444333111444999888222111555222333444444222222333444444444444444444444444444222000///000222444555555222222222444555555333111111111222333333333333222111111111111222333444555444444444333222111000///555555555444333222111000333333333333333333333333333333333444444555555555333111111333777999888777444333222222222333444555111333555888999:::999999555444222333444222---)))444444555555444444333222444444444444444444444444333333333444444555555555//////000111222222333333111111111222222111111111555444222000//////000000444333222111111111222222111111222222222333333333111222222222222111000000222///,,,...333555222///222000///......///000222222222111111000000//////111000000000000000111111000///...///000111000///------///000111111111111000000111000......///111111111000000000000000111///...///111000---///333222111000//////000111222//////000111222333333444222222222222222222222222;;;999777555555666999:::AAAAAABBBCCCEEEKKKRRRWWW[[[cccmmmtttzzztttlllhhheeeaaa^^^^^^ZZZTTTMMMGGGCCCAAA@@@;;;:::999999999999888666:::999888666555555444555666555555444444444555555555555555555555555555555555444333444555666555444555444333333333333222000222333333222111111333555000111222222222222111000333222000000000111333444333333222222222222333333000000000111111111111111000111222222222222111000111222222222222333333333111111222222222333333333333333333222222111111111222222333333333333222222111111222222222333333333333333333333333222222222222222333333333444444444333333333333333333333333111111222333333444555555333444444444333333444666444444444444444444444444555444222222333444444444444666888888666555444444444777:::999666444333444777444222333777888555222666777777666444444555666444444444444333222111000333444444555666666666555:::;;;MMMlllyyy]]]FFF888666444333333444333333444444444444444333222222111111222333333333333333444444444444444444444444333222444777666111111555222333444444222222333444555555555555555555555555444222000000222444444333222222111333444555444222111111222333333333333333222111111111222333444444333333444333333222111000444444444444333222111000333333333333333333333333444444444444444444444444222000///111333555444222222111111000111222333444222222333444444444444444444222222444555444111...555555666666555555444333222222222222222222222222222222222222222333333333111222222333444444555555111222333444444333222111444333222000000000111111555444333111111222222333111111111222222222333333111222222222222111000000222000...000333444222000111000///......///000111111111111000000000000000333222111000000///000000000///...///000111000///,,,---...//////000/////////000000///......000111111000000//////000000000000......000///---///444111111000//////000111111///000000111111222222333222222222222222222222222444333222111111333555666333555777999:::<<<@@@BBBIIINNNVVV[[[^^^cccjjjpppxxx{{{tttkkkaaaXXXQQQNNNHHHEEEAAA>>>======<<<;;;:::999777666555444444444777666555444333333333333333333333333333333333333777555444444555555333222444333222222444444333222555444222111222333222111000000111222222111000000333222222222222333444444333222222111111222222333111111111000000000000000///111333555555333111///222222222222333333333333111111222222222222333333000000111222222333444444222333333444444333333222111111222222222222333333222222222222333333333333333333333444444444555555333333333333333333333333111222222333333444444444666555444444555555444333333333333333333333333333444444444444444555666777444666888888666555444555444555666777777666444444555555555555555555555555666777777666555444555777666666666555444222111000222333444555666777777777:::<<>>XXXuuuyyy___DDD;;;555888999777444333555777888777666555333222222222444555666666777777666666444444444444444444444444444444444444222111333666222333444444333222333444555555555555555555555555333222111222444555555444444222000000222444444444222333333444444444444444555444444333333333333444222222333444444444444444333333333333333222111111444444444444555555555555333333333333444444444444555555444555555555555444555555555555555666666666:::999777666555555666777222222333555666666666555666666666666666555555444555555555555555555555555777777666666555555444444111111111222222222333333111222444666666444222111222222111000111222333444666555444333222333444444000000000111111111222222111222222222222111000000///111222111000000111222111111000//////000111111//////000000111111222222333222222111000000000000000///...///000111000/////////////////////......---...////////////111333///............//////000111...---...---,,,///444000000000//////000000000111111000000000/////////000000000000000000000000111111222333333222111000///333777999888666555555888999:::::::::<<<@@@DDDDDDHHHLLLQQQWWW^^^fffkkkuuu{{{{{{pppeee\\\TTTMMMJJJHHHHHHHHHFFFDDDAAA>>><<<<<<<<<;;;::::::::::::;;;888888888888888888888888555444333444666777666555111000///111333444333222333111000222555777555333222222111111111111222222111111111222222222222222333222222222222222222333444333333333222222111111222111111000000111111222222222333333333444444444333333333333444444444444333333333333444444444444222333333333333333333222444444444333333333333333333333333333444444555555333333333444444444444555555555555555555555555555444444444444444555555555666444222333666666222///444444444444444444444444111333555555444444666888444555666555444333333444888555222111333555666777333666999777444333555888666777777777555555777999999888888888666555444333222333444666777888888888666FFFcccxxxoooRRR>>>;;;555888:::999666444666888999888666555444333333333444444555666666666666666555555555555555555555555333555555444222333555666333555555555444333444555444444444444444444444444222111111333666777777666555333111111333444555555333333444555555555555444555555444444333444444444222333444555555555555555333333444444444333222222444444444555555666666666222222333444555555666666555555666777777777888999555555666666777777777777555444333333333444555666444444555555555555555555666666666666666555444444666666666666666666666666777777777666666555555555222222222222222333333333111222333444444333222111222111111111111333444555666555444333222333444444000111111111111222222222111222222222222111000000///000111111///...///111111111000000000000111111//////000000111111222222111111000000111222333333000///...///000111000///000000111111111000000///---...////////////111333...............///000000000------...---,,,...444/////////000000/////////111111000//////.........////////////////////////......//////...,,,***)))---000222333333333333444333333222222222444777::::::;;;===???CCCHHHNNNQQQ\\\bbbkkksss{{{|||rrriiiccc``````^^^ZZZTTTLLLDDD@@@>>>===<<<;;;::::::::::::888888888888888888888888666555444555777888777666222111000111333444333222111111111333555666666555333333222222222222333333111111111111111222333333444333333222222333333444222222222111111111111111333222111000000111222333333333333333444444444444444444444555555555666666666666555555555555444444333444444555555444444333666666555555555555444444222222222333444444555555444444444555555555666666666666666666666666666666666666666666666666666666444444444555666666333111555555555555555555555555000444777777444333555777555666666555444333444555999888777666555666777888444777888777555444666888666777888777666666888999999999999999888777666555333444555666777888888888444JJJdddnnn___GGG<<<===777888999999888777777888999888666555444444444555222333333444555444444444777777777777777777777777333777888555444555666555555666777666555555666777555555555555555555555555222222222444777888777666555444222333555666666555333444555555666666555555555555444444444555555666333444444555666666666555444444555555555555444444444444555555666777777777444444444555666666777777333444666666666666777999444444555666666666666555555555555666777888999:::666888888777666555666777777777777777777666666555555555555555555555555555555555555555555444444444444444444444555555555555222222333333333333222222333222111111222333444555666555333222222222333444111111222222222333333333111222222222222111000000111111111000000000000///111111111111111111111111000000000000111111111111000000000111222333444555000///...///000111000///000111111222222111111111...///000///...///111333............///000111111...,,,---000///,,,---222...//////000000//////...000000//////......------///////////////////////////000000000///---+++***,,,...///000///000222444000000000000111333444555777777666666888;;;>>>@@@FFFLLLTTT[[[ccclllwww~~~{{{rrrfffZZZSSSIIIHHHFFFCCCAAA???>>>>>>::::::::::::::::::::::::999888777777888888777666444333222333555555555333000222555555555444444555555444444333333444444555444333111111111222444555555444444333333444444555222222222222222333333333444444444444444444444444333333333444444444444555666666666666777777777777666666666666777777777777666666777777777777666666888777777777666666666555555555555666777888888888666666777777777888888888777777777777777777777777888777777777777777777777333555888999888666666666777777777777777777777777222666999999555444555888777888888777555555666777888<<<@@@@@@===:::888999666777777777666666666777666777888777666666888:::888888999999999999888888555555666777777777777777;;;OOO___ZZZJJJ>>>:::999888888888999::::::999777999888666555444555666777333444555555666666555555888888888888888888888888333888:::777555888888555666888999888777666777888777777777777777777777777666555555666777777555333555555444555777888666555444444555666666666666666555444444444555666777777444555555666666666555555555555666666666666666555444555555666777777888888888888777777666666666555444666777666444444555777444555666777777777666666888888:::;;;;;;<<<<<<;;;888:::;;;:::888777999<<<999999::::::999999888777555555555555555555555555555555555555555666666666555555555555555555555555555444333222222333444555444333222111222333444555555444333111111222222333222333333333333444444444111222222222222111000000555333111111333444222///111111111222222111111111111111111000000000000000111111111111222222333444000///...///000111000///...///000111111222111111///000000///......000111////////////000111222222,,,,,,...111000,,,---000......///000000///..............................000000000000000000000000000111111222222111111111---///111222111000111222111111111111333444444333444333222222444666777777777<<>>GGGIIIDDD===999888777666666666777777777666666777888777666777888:::888888999::::::::::::999555666777777777777777666HHHXXX]]]OOO@@@<<<:::666:::888777999<<<<<<999666999888666555444555777888777777888999999999999999999999999999999999999999222999<<<888777999888444777999:::999888777888999999999999999999999999999999888777777777666333000555555666777999999777555444555555666666666666666444444444555555777888999555555666666666666555555666666777777777777777666444555555666777888888999<<<;;;:::888777555444333777999:::888555333555777666777888::::::999999888666777888::::::999888777999;;;===<<<::::::===@@@;;;;;;<<<<<<;;;;;;:::999888888888888888888888888666666777777888888999999333333333333333333333333777666444333333444666777444444333222222222333444444333222111111111222222333333333444444444555555111222222222222111000000888444111222666777444000111111222222222222111111222222111111000000//////333333222222111222222222000///...///000111111///------///000111111111111000000111000......///111////////////000111333333++++++...222111---,,,///---...///000000///...---........................111111111111111111111111,,,,,,---...///000111222,,,///222222111///...---000//////111222222111///111000000111333444555444000444888;;;>>>CCCJJJPPPTTTWWW\\\bbbiiiqqqzzz{{{tttmmmhhhbbb]]]ZZZYYYWWWTTTRRRRRROOOIIIEEEKKKGGGBBB???>>>>>>>>>======;;;888888888999888777777666666777888888666444777555111000222444666666999777444444666777888888333333333222333333444444888666444333444555555555888666444444555666666555666555444444444555666777:::999888777777888999:::===<<<;;;;;;<<<>>>@@@AAA::::::;;;<<<=========<<<:::;;;<<<>>>>>>??????>>>???@@@AAABBBAAA???===<<<@@@@@@@@@??????>>>>>>>>>@@@@@@?????????>>>>>>>>>@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<>>>>>>>>><<<<<<<<<<<<<<<<<<=========>>><<<;;;<<<======<<<;;;<<<>>>@@@AAA@@@>>>;;;999<<<<<<;;;;;;;;;;;;<<<<<<::::::999888777666555444888888888888999999::::::;;;888888;;;:::555666<<>>???@@@@@@???>>>===@@@===:::<<<@@@AAA>>>:::?????????>>>>>>>>>>>>>>>@@@???===<<<;;;;;;<<<<<<:::;;;<<<;;;999777666777:::888555444555777777777777666666555555555666666333444666777777777666666444666777555333333777:::111222444555777888999999888777666666777777555444999999999999999999999999:::;;;<<<;;;999777888888999888777888:::===>>>>>>AAA???>>>===>>>AAADDDFFFGGGFFFFFFFFFFFFEEEEEEEEEHHHGGGHHHIIIIIIFFFBBB???@@@@@@???<<<999777777888666777888777555444444444222......444666333222555777555444222222333444555444555666555333222333444333222111222555666444111111111222222222222111111444555666777666333111///000000111111111111000000......///111111222222222111111111111000000000000222222222111111111111111//////...//////000111222111000...------...///000.........---,,,...111444///......///000000///---333000------///111111///333333222000......///111---------............///...---------...///111333---,,,,,,...111222111///000000111111111111000000///111333333111//////////////////000111333555666333333333444666999<<<>>>===???DDDJJJQQQWWW\\\^^^hhhlllqqqwww{{{|||xxxuuusssqqqpppnnniiieee```\\\UUUOOOKKKGGGDDDAAABBBAAA????????????===<<<===;;;::::::;;;;;;:::999;;;999777666777999999999<<<:::888777999;;;;;;;;;999999888888888888888999===;;;999999:::<<<<<<;;;:::888666666777999999888:::999888888888999;;;<<<<<<======>>>@@@AAACCCDDDDDDDDDDDDEEEGGGJJJMMMOOOHHHHHHHHHGGGFFFDDDCCCBBBDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLMMMOOOOOONNNLLLKKKPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJKKKLLLLLLKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFJJJHHHEEEDDDCCCBBB???===<<<===>>>@@@@@@???======@@@??????????????????@@@@@@??????>>>>>>?????????AAABBBBBBBBBBBBAAAAAA@@@===;;;<<<@@@???<<<>>>DDDUUUjjjeeeKKK@@@@@@<<<888;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888:::<<>>===<<<<<<===;;;999888999:::999888999888888888888999999:::777777888999999999888777888::::::999777777:::<<<666777888888999:::::::::<<<;;;:::::::::;;;:::999999999:::;;;<<<===>>>>>>;;;<<<===<<<;;;;;;===???CCCBBBBBBCCCEEEGGGIIIIIILLLLLLLLLNNNQQQUUUXXXZZZ\\\]]]^^^```bbbdddeeefffbbbbbbaaa```___\\\WWWSSSNNNLLLHHHEEEAAA>>>;;;:::999999999888555333222222555000000444666333111333777666444222222333444555444555666555333111111222333222111333555666444222222222333333333333222222111222222333222111///...111111222222222222111111...///000111111222111111111111111111000000000000111111111111111111222222000////////////000000111------...///000111111111/////////......///222444...------...//////...---000...,,,,,,...000///---/////////---+++***,,,...---------............//////............//////000222111/////////...+++)))......////////////.........000222222000/////////333222111000///......---000000111222333666888999777888:::===???BBBDDDEEEPPPSSSXXX\\\```dddiiilllvvvyyy}}}~~~xxxqqqkkkddd^^^ZZZTTTRRRPPPNNNLLLIIIEEEBBBIIIGGGCCCBBBBBBBBBAAA???AAA@@@>>>>>>??????>>>===???>>><<<===???@@@@@@???@@@??????>>>>>>??????@@@AAA@@@>>>???AAACCCCCCBBBCCCAAA??????AAACCCDDDCCCDDDDDDCCCBBBCCCDDDEEEFFFHHHIIILLLPPPSSSUUUVVVVVVXXXXXXZZZ\\\```dddgggjjjcccbbbaaa^^^[[[XXXUUUSSSVVVVVVVVVWWWXXX[[[]]]^^^```aaaccceeeggggggffffffkkkkkkkkkkkkjjjjjjjjjjjjiiiiiijjjkkkjjjhhhfffddd```aaabbbcccfffhhhjjjkkkiiiiiihhhhhhhhhhhhiiiiiiiiihhhiiikkklllkkkiiifffccccccbbbbbbaaaaaa``````___]]]YYYUUURRROOOKKKHHHHHHIIIJJJKKKLLLMMMNNNNNNRRRRRRRRRQQQQQQRRRRRRRRRLLLKKKKKKJJJKKKMMMPPPQQQRRRRRRSSSSSSRRRPPPMMMLLLHHHGGGGGGIIIHHHEEEGGGKKK```sssnnnUUUHHHDDDAAABBB@@@AAABBBCCCDDDCCCBBBBBBAAA@@@@@@????????????@@@>>>AAAFFFMMMSSSWWW[[[\\\aaaeeejjjppptttuuuuuuuuulllggg```\\\\\\]]][[[ZZZ^^^___```aaabbbcccddddddbbbaaa```^^^]]]]]]\\\\\\]]]XXXSSSPPPNNNKKKFFFBBBAAA???===<<<<<<===<<<;;;>>>=====================<<<<<<=========<<<;;;;;;;;;;;;<<<:::999999:::<<<;;;;;;::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;<<<===>>>@@@AAABBBCCC@@@@@@@@@??????AAAEEEHHHKKKMMMOOOSSSWWW[[[^^^___dddfffjjjnnnssswww{{{}}}yyyuuunnnhhhaaaZZZTTTNNNGGGAAA>>>===;;;999777555555555777333222555666444222333777666444333333333444555222444666666444111000000333222222333555555444333333333444444444444333333000000000000000000000000222222333333333333222222000000111111111111111000222222111111111000000000000000000111222222222333111000000////////////000---...111222333222000//////000000000///000222555///////////////////////////.........000000///---......---+++))))))+++,,,---------............//////////////////...------444222000///...,,,)))&&&---......//////......---,,,...000000///...///000333222000///---+++***)))000000000111222333444555555555555666666666666666>>>@@@CCCEEEHHHKKKPPPTTT\\\___eeelllttt~~~yyywwwssspppkkkddd]]]XXXaaa]]]XXXTTTRRRQQQOOONNNOOONNNNNNNNNOOONNNKKKIIIKKKJJJIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLMMMOOOOOORRRQQQQQQRRRUUUVVVVVVVVVXXXVVVUUUUUUXXXZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[aaadddhhhmmmpppqqqrrrqqqwwwwwwyyy|||}}}yyyvvvrrrpppoooooonnnoooqqqtttwwwyyyzzz|||~~~~~~zzzvvvsssooojjjggghhhhhhiiijjjllloooqqqssstttuuuuuuuuuuuuuuuuuutttkkkiiihhhggghhhkkknnnpppqqqrrrssssssqqqmmmjjjgggbbbaaa```]]]YYYUUUUUUVVVlllzzzrrr]]]TTTPPPKKKLLLNNNPPPSSSUUUWWWWWWVVVVVVTTTSSSPPPNNNMMMMMMNNNOOOOOOTTT\\\fffpppyyy}}}uuuoookkkcccXXXPPPLLLIIIDDDBBBBBBCCCDDDDDDIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???@@@@@@???>>>===<<<<<<===@@@???>>>=========>>>???===>>>>>>>>>>>>@@@BBBDDDBBBCCCDDDEEEGGGHHHIIIJJJLLLLLLKKKJJJKKKNNNTTTYYY^^^bbbiiiooovvv{{{yyyrrrhhh]]]TTTKKKFFF@@@<<<::::::;;;;;;888666444555666666555555666666555444333444444555...111555666555333222222333333333444555555444444333333444444444444333333222222222111222333444444222222333333333333222222111111222222222111000000222222222111111111000000//////000111222333333333111111000//////...//////333333333333222000...---///000000000//////111333000111111000//////000111000000111222333222000//////000///---,,,,,,---///---------............///---...///000000///...---///...---...///...,,,+++///000000000000000000///+++---.........---///000............------,,,,,,111111111222222222333333333333333444555666777777888999::::::;;;>>>CCCFFFFFFIIIOOOUUU]]]fffooouuu|||vvvssspppnnnlllmmmllllllmmmmmmllliiifffgggggggggiiikkkllljjjiiiddddddeeegggiiikkkmmmooouuuttttttvvvyyy{{{zzzyyywwwvvvtttuuuwwwyyyzzzzzzzzzyyyxxxxxxxxxyyy{{{|||zzzwwwvvvuuu{{{xxxmmmnnnllleeeeeemmmooossswwwzzz{{{||||||yyywwwssspppnnnmmmnnnnnnwww{{{wwwlllfff```YYYUUUUUUXXX[[[]]]___^^^]]][[[XXXUUUSSSQQQQQQPPPOOONNNMMMLLLKKKJJJLLLKKKJJJJJJIIIHHHFFFEEEHHHFFFDDDCCCCCCEEEGGGIIIEEEGGGHHHHHHHHHJJJNNNQQQOOOQQQSSSVVVYYY\\\^^^___aaaaaaaaabbbeeekkksssxxx|||tttbbbZZZOOOFFFAAA>>>===<<<999888666555777999888777666666555555444444444444+++///333666666555555555222333444555555444444555222222333333333333222222333333222333333444555666111111222222222222111111111222222222222111111000222222222222111111111111//////000111222333333333111111000//////...//////666555333111000//////000...///000///......///111///000000///------///111///000111222222111000///000111000///------///111---------............///+++,,,...000111000000///,,,,,,,,,---000000///...//////000000000000//////+++---......------...000+++,,,---///////////////000111111111111111000000,,,---...000111333444555333333333333333555888;;;:::<<<@@@DDDHHHNNNTTTYYY}}}xxxyyy|||}}}yyyvvvrrrpppnnnmmmkkkhhhgggeeeeeedddaaa```^^^^^^]]][[[YYYVVVVVVTTTRRRPPPPPPRRRUUUXXXVVVXXXZZZZZZZZZ\\\bbbfffiiikkkoootttyyy~~~xxxiii\\\SSSJJJCCC>>><<<<<<999666777::::::777666666666666555555444444,,,///333666666666777888222444555666444444555666222222333333333333222222111111111222222333333333111111222222222222111111111111222222222222222111333222222222222111111111000000000111222222222333111000000////////////000222111000//////111333555---...000///...---...000,,,......---******---000,,,...//////---------...///000000...------///111---------............///+++,,,---///000000111111...------...000111000...,,,------......------,,,---.........,,,---...000---...///000000000......---......//////...------,,,,,,---...///000111111111222222111000111333666555666888999:::<<<@@@CCC{{{wwwzzzwwwsssppppppqqquuuwwwvvvyyy||||||{{{~~~}}}qqqcccSSSIII@@@AAA===777666:::999444666666666666666555555444111333555666666666777888222444666666444444555666333333444444444444333333000000222333333222111111222222333333333333222222000000111222333333333333333333222222222111111111111111111111111111222222000////////////000000111/////////000111222333333...///111111///...///000---///000---******...222,,,---...---+++***,,,//////000000...------///111---------............///...............///000000///......///111222111///,,,------......------,,,/////////...,,,,,,...000,,,...///000000///...---,,,---...//////...------///000000000000000000000111222333333222111333444222333444444333444666888yyyfffXXXDDDEEE@@@888666999777111666666666777666555555444555666777666555555666777111444777666444333555777444555555555555555555444000222333444444333111000333444444555555444444333///000111222333444444444333333333222222222111111222222222111111111111111//////...//////000111222///000111222222111///...///111222222000///000000000222333000---,,,111555---//////...++++++...111111111111000//////111333---------.........//////111000...------...//////---------000333444444333...//////////////////...000111000...,,,,,,...000)))+++---///000000//////...///000111111111000///////////////000000000000...000222222111000000111000111222222111111333555|||hhhUUUKKKDDDAAA>>>888777;;;:::777444333555666777777555555666666777777777777222222333666777777444111666555444333222333444444222222333333333444444444555444333333222222333333111222222333333222222111111222222333333222222111111111111111111111111111222///,,,---000222222000000000111111111111000000444222000///000222222222000000000000000111111222000000000000////////////---000333444111//////000000000000000000000000000......///000000///.........///111222222000...---///............---------+++,,,...///000///............------------......111000///...------...///,,,---///000111000...---///......///111222111111,,,...000000111111333555}}}hhhYYYKKKCCC>>>999888:::<<<:::777666777777777666777666666555555555555555666555444555666666555444666555444333222333333444222222333333333444444444333222222111111111111111333333333444444333333333222222333333333333222222111111111111111111111111111///------000222111000000000111111111111000000////////////000000///...000000000000000111111222////////////............---000222333111//////000000000000000000000000000////////////////////////---...000111111000...------------,,,,,,+++++++++------......///.........///..................///000000......---...//////---///000222222111000//////........./////////...---///000000000000111222nnnYYYKKKEEEAAA???>>>===;;;999888888777555333:::999666555444555666666:::888555444555666666555555444444333222333333333333333333333444444444444222222222222111111111111333444444555555444444333222222333333333333222222222222222222222222222222111000...///000222111111000000111111111111000000---...000111111000...---000000000000000111111222//////.........------------///111111000......///000000000000000000000000111000///......///000111------///000000///...---......------,,,+++******//////......---.........///////////////////////////............//////000---...///000111000//////000/////////...............000111000......///000lll\\\UUUQQQKKKFFF@@@>>>===<<<;;;:::777444<<<:::888666555777999:::;;;999666666666666444333555444444333333333333333333333333444444444444555444444444444444333333333333333444444444444333333222333333333333333333222222222222222222222222222111111000000111111111111000111111222222111111000///000222222222000000000000000000000000111111222000////////////.........---...///000///.........////////////////////////000///---,,,,,,---///000,,,---......///......---111111000///...---,,,,,,111000///---------...///////////////////////////............//////000000+++,,,------......------///000111000//////000000---///000///...---...000uuukkkcccXXXNNNHHHFFFDDDCCCBBB@@@===:::<<<:::888777777888;;;<<<999888888888888777333000555555555555444444333333333333444444444555555555444444555555555444333222222222333333333333222222333333333444444333333333222222222222222222222222111222222222222111111111111111222222222222111111000111111000......111333000000000000000111111222111111111000000000000///........./////////......///////////////////////////...,,,++++++,,,...///,,,------...............111111000//////...------222111///...------...///......////////////......------...//////000000000+++,,,,,,------------------...000000......000222,,,---//////......000111zzzjjj\\\TTTQQQNNNKKKHHHEEEBBB???>>>===<<<::::::;;;<<<===999999:::;;;;;;999444111555666666666666555444444333444444444555555555555222333444444444333111000111222222333333222222111333333444444444444333333333333333333333333333333111333444444222111111222111111222222222222111111...///000---***+++...222000000000000000111111222222222222111111111000000000///......000000///...000000000000000000000000......---,,,,,,---......---------......///000000.........------------,,,000000//////.../////////,,,---...//////...---,,,---...//////000//////......////////////000000000+++...000///,,,+++---000,,,...////////////111222yyymmmiiibbb\\\XXXSSSOOOLLLHHHGGGEEECCCBBBAAA@@@@@@===<<<;;;;;;<<<;;;888666666777888888888777555555444444444444555555555555222333444555444333111000222333333333333333333222333333444444444444333333333333333333333333333333111333666555333111111222111222222333333222222111,,,///111///,,,+++---111000000000000000111111222111111111111000000000000222000......000222000///000000000000000000000000////////////////////////............///000111111------------...............//////000000000000///+++,,,---......---,,,+++...//////000000///...---000000//////000000111111000333444222---+++,,,//////000111111//////000111{{{ssslllfffaaa^^^RRRQQQOOOMMMJJJGGGEEEDDDAAA>>><<<;;;<<<===<<<;;;777888999999999888666555444444444555555555666666444555666777777555333222333444444555555444444333333444444555555444444333333333333333333333333333111444666666333111111222111222222333333222222111+++000444333000---...111000000000000000111111222000000000000////////////333000...///111222111///000000000000000000000000000000111111111111000000.........//////000222222......//////000111111111---...///111111111000///***+++---......---+++***//////000000000...---,,,...............///000000777999:::666000,,,---000111222333222///...///000}}}uuunnnfff^^^ZZZ[[[YYYSSSMMMNNNJJJEEEAAA???>>>===;;;555777999:::999888999999888888777777666555444444555555555444444444444444444444333000---,,,...111333444444333222333555888333222222111111222222333333333222111000000000111111111111111111111111111222222222111//////222444111000/////////000111222///000111222222111///.............../////////000000000111000000///......///000111222222111000//////000111000///...///000---000222111---******+++000333333///000333222,,,...///000///------///000//////000000///...------+++,,,---///000000111111//////////////////......111000///...............zzzxxxtttllleee]]]XXXQQQJJJGGGDDDBBBAAA;;;;;;;;;:::999999::::::444333222222333444444444555666666777777777777777555555555222///...111333333333333333333333555666333222222222222222222333333222111111111111111111111111111111111111111111111222222111///000111333222222111111111333444555,,,...000222333222222111........./////////000000000000000000///...---,,,......////////////......////////////000000000000...///000///,,,,,,...000,,,///...++++++///---))).../////////------...000///////////////...------......///////////////...///............//////000///......------------...|||uuukkk```XXXQQQLLLHHHBBBAAA>>>;;;;;;;;;===>>>>>><<<::::::;;;=========444555666777777666555444666666666444222222444555222333333444444444444333333333222222222222333333222111111111111222222333111111111111111111111111111222222111000000111333111111111111222444555666...///000222222222111000....../////////000000000------...////////////...//////............//////000...,,,...111333111///...//////...---...000333---000000------//////,,,---/////////------...///...////////////...------333333333222111000......///...---------///000111------,,,,,,,,,------...ttthhh]]]VVVNNNJJJEEEAAA???@@@AAAAAA???<<<888777888999999777777888999999777555333222666666666555444444555666222222333444555555333222222333333333333333333222111111111111222222333444111111111111111111111111000222222222000000111333/////////000111222333444333333333222111///---,,,...////////////000000000)))***,,,---///000111111222111000//////000111222000---+++---222444222////////////000///000000111///111111///...///000000---...//////...---...///.........//////...------555555555444333222111000///...---------///111222,,,,,,,,,,,,---...//////{{{rrrfff```WWWPPPKKKHHHDDDBBBCCC???;;;:::<<<===;;;888:::;;;;;;;;;;;;:::888777777666666555666666666666444333333555666666444111222333444444444444333222222111111111222333444444111111111111111111111111000111333222111000111222//////000111222333333333333333222111000///...---////////////000000000111+++,,,---...////////////222111000//////000111222000---+++---222444222/////////000111222000...------.........,,,+++---111,,,---//////...------...------............------111222222222222222111111///...------...///000111...---------...///000000xxxnnnfff]]]UUUOOOMMMIIIEEEEEEHHHHHHDDD???999999999::::::;;;;;;;;;999888777777888888666555777555444555777888555222222333444555555444333222333222222222222333333444111111111111111111111111///111333333111000111222222333444444555444444444//////000000000111111222/////////000000000111111111111000///...---+++***//////............//////000...,,,...111333111///000//////000111000...+++//////000000...+++///555+++---//////...---,,,---,,,,,,---............---,,,,,,---...//////////////////////////////......//////.........///000000xxxpppaaa[[[VVVUUUVVVSSSKKKDDDBBB@@@>>><<<<<<<<<======<<<:::999999::::::777555;;;777444444888999777444222333444666666444333222444444333222222222333333111111111111111111111111///111333333222111111111333444555555555444333222////////////000111333333//////000000000111111111111111111000///...,,,,,,......////////////......////////////000000000000111...++++++---000000///111///111222///,,,000888***---//////...---,,,,,,+++,,,------.........---+++,,,,,,---......------...///000111000...---+++//////...---------......}}}yyywwwpppddd[[[SSSPPPLLLGGGCCCBBBAAABBB???===;;;;;;<<<<<<888555===888444444888:::888555222333555666666555333222555444444333222222222222111111111111111111111111///111333333222111000111222333444444333222000///111111000000000000000111000000000000111111111111---...///000111111111111///000111222222111000//////000111000///...///000222---(((&&&***///333444---+++,,,...+++''',,,555***,,,///000...---,,,,,,+++,,,------.........---...///////////////.........000111222111...+++)))///...------,,,,,,,,,,,,sssjjj```YYYUUURRRNNNJJJIIIHHHGGGFFFEEECCC???<<<===<<<<<<<<<===;;;888666666666666666666555555444444444444333111222444666222222111111111111222222111000///...///111333444222111111000///......---111111222000///000222555111111000000000000000111......//////000000111111///111333222///...000222000000000000000000000000000000111000000///............////////////..............................222111000.........///000........................333222111000...,,,+++***---...///000000///......wwwpppiiibbb\\\VVVTTTPPPMMMJJJFFFBBB>>>???===<<<;;;;;;;;;999777;;;;;;;;;:::999888777777666666666444222111222444222111111000000111111222222111000///000111333444222111000///............000111111000///000222444111000000//////000000111////////////000000111111---///222222111222444777000000000000000000000000000000000000000///............////////////..............................000///...---------......------------------------///......---,,,+++******------...//////...---,,,{{{rrrnnnhhhbbb\\\VVVQQQNNNKKKHHHCCC???>>>======<<<===<<<;;;:::999777666666888888777555222111111333222222111111111111222222333222111111111222333444222111///...---......//////000000000//////111333000000////////////000000/////////000000000000111,,,...000111111222444555000000000000000000000000///////////////......---...//////000000//////.................................---,,,,,,,,,,,,---------------------------/////////000000000000000...............---,,,+++yyysssnnnjjjccc]]]TTTLLLGGGEEECCCBBB???>>><<<;;;999888777777777888888666444222333444444333333222222333333444333333222111111111222333222111///...---...///000...///000000//////000222/////////...//////000111000000000000000000000000......//////.........///000000000000000000000000....../////////......---//////000000000000//////........................------------------------------------------------//////000111333444555555000000//////...---,,,+++~~~wwwkkk```WWWQQQLLLIIIEEEDDDBBB???>>><<<<<<<<<666888999888777666666777333333222222222222333333444333333222111111111111222111000///...///000000---///000000//////000111///////////////000111111111111111111000000000000///.........//////......111111111111111111111111......///////////////...//////000000000000//////////////////////////////.........////////////...------------------------+++,,,---...000111222333222111111000///......---zzz{{{}}}wwwlllccc\\\XXXNNNLLLHHHEEEAAA???>>>>>>999;;;======;;;:::;;;<<<444444333333333333444444555555444444333222111111111111111111111111111111---///111111000000000111000//////000000111222333222111111111111000000000///......000222444444333111111111111111111111111...//////000000000000000///000000111111000000///////////////////////////...///000000111000000000........................------...///111222333333222222111000////////////~~~nnngggbbb]]]bbblll||||||tttnnn___\\\WWWQQQKKKGGGEEEDDD@@@BBBCCCCCCAAA?????????:::999999888888999999:::888888777666555444333222000111333444444333222111...000222222111111111222000000000000111222333444222222222111111111000000000......000444666555444111111111111111111111111///000000111111111111111000000111111111111000000////////////////////////...///000111111111000000////////////////////////000000111111222333333444111000///......///000000{{{fffTTTOOOMMMLLLTTT```jjjtttpppiiiaaaZZZTTTQQQOOOFFFGGGHHHHHHEEEBBBAAAAAA@@@@@@????????????@@@@@@:::::::::999888666444444000222444666666444222111...000333333222111111222111111111111222333444555222222222222111111000000222000...///222333111///111111111111111111111111000000111222222222222222000000111111111111000000000000000000000000000000---...000111111111000///000000000000000000000000.............../////////000///...------...000000hhhOOOIIIKKKJJJKKKPPP___pppxxxrrrjjjaaa[[[WWWRRRMMMIIIHHHHHHIIIIIIEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCBBBAAA===999555333444333222222444555555444111111000000111111222333111000000111333555444333111000//////111222222111000444444///...222111---///000111222222111000///222222222222111///...---444222111111222222111///222111000///...///000000111000///111222222111000------...//////000//////////////////....................................tttXXXLLLHHHCCCDDDIIISSSaaazzzrrriiieee```XXXSSSPPPOOOOOONNNMMMOOOPPPRRRTTTTTTTTTTTTTTTSSSPPPLLLGGGAAA;;;888:::777555444444555444333555444444333333333333444222000///000111111000//////.........000111222222...222222......222222//////000111222222111000///111222222111111000///...000///......//////...,,,---,,,,,,+++,,,---...///...---,,,---......---+++...//////000111111000000////////////............------------------------mmmZZZMMMCCCAAADDDGGGQQQcccvvv|||}}}wwwooogggbbb^^^ZZZXXXWWWZZZ]]]aaadddeeefffeeegggeeebbb]]]VVVOOOHHHDDDCCC???;;;777666555444333555444333222111111111111444222000000111111///---/////////000111222333333///111111//////333444333000000111222222111000000000111111111111111000000000...------...///...,,,......---...///000222333222111000111111111///---///000000111111111111111////////////............------------------------sss___MMMEEEEEEAAAEEEPPP^^^hhhpppzzzxxxqqqkkkfffcccfffjjjppptttvvvwwwwwwvvvuuurrrmmmfff___YYYUUUNNNJJJDDD>>>;;;999777555666555444333222111111111666444333333444333222000333333333222222222333444111222111000111333333333111111111111111111111111///000111111222222222222222111000000111222111///000000//////000111333444666555444444444444222//////000000111111000000000////////////............------------------------uuu]]]LLLEEE??????CCCLLLSSSWWW\\\cccxxx|||wwwsssvvv{{{|||vvvoooiiieee]]]XXXQQQKKKGGGCCC@@@===;;;:::999777666555555555666444333444555666555444444555555333000...///111222111111111111000//////222222111111111111222222///000111222222333222222333222111111333333333111000///...---------...///222111000000000000---+++...//////000//////......////////////............------------------------sss\\\NNNFFFAAA???CCCFFFGGGJJJNNNVVVeee|||~~~xxxtttoookkkeee___ZZZUUUPPPLLLBBB@@@>>>;;;999777666555555444333444555666555444111333444111---+++---///111///111444333...,,,---333222111111111111222333000000111222333333333222111000///000222333222111222111000///......///000000///.../////////---+++...////////////......---////////////....................................}}}mmm^^^RRRGGGCCCBBBBBBDDDGGGJJJRRR```qqq~~~yyytttoooiiiccc^^^PPPNNNJJJEEE@@@<<<999888999777666666777777555444000222444222...---000333222111444::::::333000111333222222111111222222333111111222333333333222222000/////////111222111000333222111111111222333444222222111222333333222000000000000000000///......////////////............////////////////////////uuueeeSSSIIIDDDAAABBBEEEHHHIIIMMMTTT___jjjrrrvvv{{{~~~wwwpppkkkbbb___ZZZSSSMMMGGGCCCAAA>>><<<:::999999888666555000333666555222111555999444444999AAAAAA;;;666888444333222111111222333444222222333333333222222111111000000000222333333222......---......000222333222111111222333444222111111111111111111000//////000/////////............000000000000000000000000iiiSSSGGGDDDEEEFFFGGGJJJMMMOOOPPPRRRUUUWWWYYY^^^eeelllxxx{{{|||}}}wwwxxxrrrkkkeee```YYYRRRLLLHHHDDD@@@===<<<:::666333888777666555444555666666333:::HHHSSSOOO???333///222222222222111000///...000111111111111222222222000//////222666888666444222222222222222222333333555333000......000333555---,,,,,,---......---+++........................111...,,,...222222...)))ppp\\\PPPLLLKKKMMMOOOSSSUUUUUURRRNNNJJJKKKNNNTTT]]]mmm}}}xxx|||yyyrrrmmmggg```\\\UUUPPPJJJFFFCCC@@@<<<999:::999777666444444444444666:::BBBIIIEEE999111000222222222222111000//////222222222222333333333333444222000111333444222000333333333333333333333333333222000......000222333000//////000111111000...........................---,,,+++,,,///000...+++vvvbbbXXXUUU\\\___ccchhhhhhbbbWWWNNNKKKJJJMMMWWWmmm|||wwwwww{{{}}}xxxrrrnnngggbbb\\\UUUQQQNNNJJJHHHCCCAAA???<<<:::888777777999999<<<>>>;;;555333444444444444444333333333333333333333333444444444444444222000000111111111000555555444444333333222222111000000//////000000111111111000111222333111///........................///////////////000000000sssmmmrrrtttyyysssiii^^^YYYWWW```wwwzzzxxx{{{~~~|||||||||~~~}}}xxxtttmmmgggbbb^^^\\\[[[QQQPPPMMMJJJGGGDDDBBBAAA===<<<;;;:::999777888999444444555555666777777888333333333333444444444444111000000000111333444444555555444333222222111111//////000000000000/////////......///000000///---........................111222222000...---...///vvvnnnhhhnnn}}}zzzxxx~~~{{{xxxuuusssuuuzzz~~~vvvooojjjhhhgggbbbaaa^^^[[[XXXTTTQQQPPPGGGFFFCCC@@@===;;;999777333333333444555777888999222222222222333333333333111111222222222333555666444333333222111000//////...///000000000000///.........---...///000...,,,////////////////////////---...///...---,,,---...vvvvvvvvvwwwyyy|||~~~zzzwwwsssnnnlllooouuuyyy|||uuurrrppprrrqqqooommmiiifffcccaaaYYYYYYTTTMMMGGGCCC===666666555444444444555666777222222222222333333333333111333555555333222333444222222111111000000/////////000000111111000000///000//////000111111000...////////////////////////---...000222333333222222wwwqqqqqqrrrttttttqqqpppnnnjjjfffeeegggjjjwww{{{~~~{{{xxxuuusssmmmlllggg^^^XXXTTTKKKBBB@@@>>>;;;888666555555666333333333333444444444444---000444555444222222333111111111111111111111111111111111111111111111111111111000111222222111///////////////////////////000000111333666555000,,,uuupppnnnkkkiiieeeggggggeee```]]]\\\]]]gggjjjoootttzzzyyyyyysssjjjeeeddd\\\RRRJJJHHHCCC???;;;888777777444444444555555555666666&&&+++111555555444555666222222222222222222333333222222111111111111222222111000///000222222000///000000000000000000000000000...---...000,,,$$$sssooo|||~~~vvvqqqjjjbbb^^^]]]ZZZUUUUUUYYY```___aaaeeejjjppp|||zzzvvvpppggg```\\\WWWPPPIIIDDDAAA===;;;777444444666666555888>>>333333333333333333333333444222000000111222111000333222111222333333222111000000000000000000000000///000111222222111000///,,,///333333000......///qqqrrrzzz|||rrrhhhbbb[[[SSSQQQTTTZZZYYY\\\bbbeeeiiipppyyy|||uuuooommmggg___WWWOOOHHHAAA===;;;777666777555333444999666666666666555555555555555333111111222333222111444333111222333444333222111111111111111111111111000000111111111111000000///000000///------///222xxxlllgggjjjxxxxxxlll```VVVQQQQQQTTTTTTXXX^^^```aaaeeekkkvvv~~~yyyrrriii```WWWMMMHHHAAA===::::::888444444777555555444444444444444555666444333222333444333222555333111111222333444333111111111111111111111111111111000000000000111111111000...+++)))+++000333uuuggg```eeennnzzz}}}ooobbbXXXRRRSSSQQQSSSXXX[[[[[[___dddhhhqqqzzzsssiii```YYYLLLFFFAAA@@@>>>:::999:::444444333333444555666777666444222222333444333222555222000///111222333222111111111111111111111111222111000//////000111222111///,,,***))),,,///222zzzjjjbbb___aaaqqqvvvfffZZZVVVQQQNNNQQQSSSUUUYYY^^^ccckkkxxxzzzqqqkkk]]]UUUNNNKKKGGG@@@<<<<<<888777666666777888:::;;;555333222111222333222111333111//////000111111111111111111111111111111111222111000//////000111222000...---,,,,,,---...///mmm```XXXZZZcccvvv}}}lllaaaYYYRRRPPPPPPPPPSSSWWW[[[aaalllzzz{{{tttjjj___YYYRRRIIIBBB@@@<<<:::888666555666777888555333111111222333222111222000000000222222111000222222222222222222222222111111000000000000111111///...---...///000...---ssscccWWWRRR^^^pppyyynnnccc]]]XXXTTTRRRTTTRRRWWWaaannn||||||pppjjjdddZZZSSSOOOFFFCCC???:::777666666666666444333222333444333222222111222333555444222000222222222222222222222222000000111111111111000000111///---...000111///...sss^^^OOORRRZZZiiivvvmmmeee\\\WWWVVVPPPTTT]]]kkk{{{|||wwwssskkkdddaaaUUUQQQKKKEEE@@@===;;;;;;777666444444555555555444222333444666888666333000222222222222222222222222///000111222222111000///333000------///111111000jjjTTTNNNJJJNNNggguuufffZZZ\\\UUUXXXfffuuu{{{uuupppjjjddd\\\TTTMMMGGGAAA>>>===:::666444444555555444444333333333333333333333333333222222222222222333000000111111111111000000000000000000000000000000xxx[[[OOOHHHGGGWWWllluuuiii___]]]hhhvvv~~~xxxrrrhhh___WWWQQQLLLHHHHHHCCC===999888888888888444333333333333333333222555555444333222222222222111111222222222222111111111111111111111111111111dddSSSIIIDDDIIITTTtttuuunnnuuuwwwnnngggbbb^^^\\\XXXRRRKKKEEEAAA???>>>===888666444444555555444333666555444333222111111111222222333333333333222222111111111111111111111111mmmuuusss^^^QQQHHHGGGKKK___yyyyyyuuurrrpppooogggccc\\\UUUPPPKKKFFFCCC@@@<<<999777888888666444555444333222222222222222222222333333333333222222111111111111111111111111UUU\\\fffkkkooovvvuuucccUUUNNNLLLUUUeee~~~|||ssspppsss{{{~~~|||{{{uuurrrnnnhhhbbb[[[TTTOOOKKKEEE???<<<<<<:::777333333333222222222333444444111111222222222222111111111111111111111111111111@@@EEEKKKOOORRRXXXaaahhhuuu{{{mmm^^^SSSSSSXXXggguuujjjfffgggllluuu}}}~~~yyytttmmmfffaaa[[[SSSJJJEEECCC@@@;;;666555555555444444555555666111111222222222222111111222222222222222222222222444666:::<<>><<<999777666666333444444555555444444333222222222222222222222222///000111222333444555555888999<<<>>>AAACCCDDDEEEIIIKKKMMMQQQVVV^^^gggmmmtttwwwwwwnnndddcccmmmwww}}}cccPPPSSS```vvvssseeeaaaaaaaaa___YYY```lllzzz{{{ssskkkeeebbbXXXQQQHHH???;;;:::::::::;;;888555333333444444444555555444444444444555555...///000111222333444444///111222555666888999999:::;;;===@@@CCCHHHNNNSSSWWWYYYYYYRRRKKKJJJQQQYYYoooqqqXXXQQQVVVfffxxxpppkkkfffaaaccceeeiiinnnxxxyyytttrrrfff___VVVMMMFFFAAA===;;;===;;;888777777888777666444444444333333333333222---......///000111222222...///000111222222222222222333555666666888;;;>>>AAAAAAAAA===::::::>>>BBBNNNbbbzzzhhhUUULLLSSSpppvvvoooqqqooolllkkkmmmuuuzzztttlllbbbZZZQQQIIIDDD???<<<999888777777666444444444555444444333222111,,,,,,---...//////000000000000111111111111000000111333555555444444555666999888888777777777888999<<>><<<;;;;;;000000///...------------//////000111111111111111...------,,,,,,,,,------+++---000333444333111000000000000000222555888:::OOOaaa|||aaaJJJAAAAAADDDPPPlll||||||}}}|||yyyuuuttt{{{|||yyyzzzxxxooocccZZZXXXXXXZZZZZZ[[[]]]___aaadddgggiiijjjmmmooossswww{{{~~~wwwlllccc^^^]]]^^^^^^ccchhhtttyyyqqqjjj```WWWQQQKKKDDD???///...------,,,,,,------...///////////////...---//////............//////...///000111222111///...111000//////000222444666AAAMMMbbbyyyjjjJJJ:::777999BBBVVVrrr}}}qqqjjj______]]]XXXSSSSSSXXX^^^YYY\\\```bbbcccbbb```^^^XXXWWWUUUQQQPPPVVVaaaiiimmmqqqrrrmmmccc[[[YYY[[[]]]```eeeiiijjjiiigggeeeYYYSSSLLLGGGFFFFFFFFFEEEBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKMMMNNNPPPQQQSSSSSS]]]```gggooorrrttt|||rrrhhhaaa^^^\\\]]]^^^bbblllwww{{{pppggg___WWWPPPJJJ,,,,,,++++++,,,,,,---------......------,,,+++***..................//////000000/////////.........111000///...///000111222777===KKK___vvvuuuPPP<<<444555999BBBTTTqqqppp```TTTLLLGGGIIIJJJIIIEEEAAA@@@CCCFFF>>>AAADDDGGGHHHHHHGGGEEE@@@@@@???===;;;???FFFLLLIIIMMMPPPMMMFFFBBBBBBDDDCCCEEEGGGJJJKKKKKKJJJIIIAAA???===<<<<<<<<<;;;999>>>>>>>>>>>>????????????AAAAAAAAA@@@AAAAAABBBCCC@@@AAAGGGMMMOOOPPPUUU\\\bbbgggnnnvvvxxxmmmeeeaaa[[[ZZZZZZ]]]```hhhxxx|||tttlllddd^^^************+++,,,---...+++,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,///...------------...////////////...///000111111333666>>>KKK]]]qqqwwwTTT@@@666666666888CCCYYYtttvvvcccRRRGGGAAA>>>>>>AAABBBBBB???:::777777777:::<<<>>>@@@@@@@@@??????;;;<<<<<<;;;:::;;;???BBB===@@@CCCAAA===;;;<<<>>>;;;<<<===>>>>>>??????@@@;;;::::::;;;;;;;;;;;;:::888888888888888888777777;;;::::::999:::;;;<<<===999999===BBBCCCBBBFFFKKKEEEHHHLLLQQQWWW^^^fffkkkqqqqqqrrrssstttuuuuuuuuuyyyyyysssfffeeeeeeeeeaaa^^^ccckkkwwwxxxrrr)))))))))***+++,,,---...)))***+++,,,---.........******+++,,,------,,,,,,------,,,+++,,,...000111---......///000111222333...222666<<>>===:::777555444666777777888777777666666444555666666555555666777777999;;;:::777666777999888888888888888999:::;;;777777666555555666777888444444444444555555555666888777777666555555666666555333555999:::999:::???<<<===>>>???AAAEEEJJJNNNNNNNNNPPPQQQRRRSSSSSSSSSXXX]]]ggguuu~~~zzzuuuppphhh___]]]___```hhhuuu************+++,,,---...((()))+++,,,.../////////***+++---...//////......,,,,,,,,,,,,---///111222,,,------///000111222222///222555555666===IIISSS```iiisssxxxzzz}}}nnnLLL999555333222444888===AAACCC@@@<<<777555555666777777555777999:::;;;:::888777666555555444333333222222222222333444444333222222333444555444222111222333666666555555555666777777444444333111000111333666555555666666777888888888======<<<;;;999777555444444222333777888666777:::;;;<<<<<<;;;;;;<<<@@@CCC@@@@@@AAACCCCCCDDDDDDDDDBBBEEEKKKWWWgggwww{{{rrrhhhbbbbbbYYY[[[bbbnnn|||+++++++++++++++,,,---...)))***+++,,,---.........)))+++---/////////...---...---------...///000000,,,,,,---...............111222444444444777;;;???EEELLLTTTXXXYYYZZZ^^^aaaaaafffmmmrrrvvv}}}xxx]]]EEE:::555555555666666666777888888666444333444555444333)))***,,,///000000///---666666555444444444555555444444555666777666555333444444444333111111222222555555444444444444444444111333444333222222444777.........///////////////333444555555333000---+++666333333777999888888:::999:::::::::999999;;;>>>;;;;;;<<<===>>>>>>>>>===;;;;;;>>>FFFQQQ[[[bbbdddooossswwwyyyzzz}}}qqqkkk```\\\[[[___fffqqq,,,,,,++++++,,,,,,------***++++++,,,,,,,,,++++++'''(((+++---------,,,+++///////////////.........,,,------------,,,+++***///......000333444333111555999???BBBBBBAAACCCDDDAAAFFFLLLOOOQQQWWW```gggeeeeeeeeebbbUUUEEE;;;999111333444222///...111444444222111111222111000...000000111333444444111///111000//////000111222333111111222333444444222111444444333222222222333333111111111111111000000000...111555555444333444666444444444333333333222222...000333555555444111///111......222555333444666666777888777666555777888777888888999999999999999;;;:::;;;@@@FFFKKKLLLLLLQQQVVV[[[^^^^^^```fffkkknnnssswwwwwwsssqqqrrrtttpppqqqrrrsssuuuxxxzzz{{{rrrhhhaaa[[[ZZZZZZ^^^lll{{{++++++***))))))******+++,,,---......,,,,,,---...******++++++++++++******//////...---,,,,,,++++++000000000000111111111111......///111111222222222333444555666777777777777999:::;;;===???AAABBBCCCEEEEEEEEECCC@@@;;;666333000///---,,,---///222444000000111111111222222222111000000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111///...---,,,---...111222444000---///333555333000222222333444444444333333555444444333333444444555444444333333333333222222444222333888777222333888555444333555999<<<<<<:::666777999;;;>>>???@@@AAAHHHHHHHHHHHHIIIIIIJJJJJJPPPRRRTTTTTTSSSRRRRRRSSSTTTTTTSSSRRRQQQRRRUUUWWW[[[aaaiiipppxxxsssccc\\\YYYWWWZZZ```nnn{{{************************---......---+++))))))*********++++++++++++******,,,,,,,,,---------------.........////////////000------...///000000000000111111222333444555555444444444555666888999:::;;;<<<<<<<<<;;;999555222000///......---...000222333222333333333333444444444000000//////000111111222111111111111111111111111333333333222222111111111222222222222222222222222000000//////000111333444222///,,,---111333111///000111222333444444444444333222222222222222222333///000000111222333444444444222333666555111222777444333333555888999888666666777999:::<<<===>>>>>>======>>>>>>>>>?????????BBBDDDEEEEEECCCAAAAAAAAAEEEFFFFFFEEEDDDEEEGGGIIIFFFIIINNNPPPSSSZZZdddlllxxx|||sssggg^^^XXXWWWZZZ[[[fffvvv)))***++++++,,,+++***)))+++,,,---,,,***)))***+++******++++++++++++******)))***+++,,,---...///000,,,,,,,,,---------......,,,,,,---...////////////......///000111111111111000000000111222222333333333333333333222111000///.........//////000000111/////////000000000000111.........///000111222333111111111111111111111111333333333222222111111000222222222222222222222222000000000111222222333333222///---...111333222000...///111222444444555555111111000000000000111111......///000111222333333444333333444333000222666333222333444666666444222666777888999999999999999999999999999::::::::::::;;;<<<===<<<:::888888888999:::;;;;;;::::::;;;<<<===???@@@???>>>@@@FFFKKKNNNQQQVVV\\\aaaeeehhhiiimmmooosssxxx}}}yyykkk```YYYWWWPPPWWW```lllyyy''')))+++,,,---+++***)))'''(((+++++++++,,,...000***++++++,,,,,,++++++***))))))***+++---...//////+++,,,,,,,,,------------,,,---...///////////////------...///////////////000000000000000000000000111111111000000000000000,,,---///000000000//////,,,------------.........------......000111333333111111111111111111111111111111111111111222222222000000000000000000000000---...///000111111111111444222000111333444444333//////111222333333333333000000000//////000000000222222111111111000000000444444444333111111222555000111333555666555444333777777777777777666666555999999999999999999999999:::<<<<<<<<<:::888999:::666888::::::999888999:::===>>>>>>===<<<===@@@CCC@@@AAACCCEEEGGGIIIKKKKKKLLLMMMOOORRRUUUZZZ```dddsss{{{qqqddd\\\VVVVVVXXX]]]cccooo'''(((***,,,---,,,***)))''')))+++,,,---...000222++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,---------...............///000000000//////---......////////////...111111111000000000//////222111111000////////////,,,---///000000000...---/////////000000000111111---------...///111222333000000000000000000000000//////000111222222333444////////////////////////------///000000111000000333222111111222333333333111111111222111111000000111111000000000000111111333222222222111111111111333444555333111222333444///111333555666666777777777777777777666666555444666555555555555555555555555777888777777777888:::666888::::::999888999:::666666777777777777999;;;>>>>>>>>>>>>>>>>>>??????AAABBBCCCCCCCCCEEEIIILLLLLLRRRXXXZZZ___kkk~~~uuuhhh___YYYVVVWWWYYY^^^iiiuuu'''(((***+++,,,,,,++++++,,,---......,,,,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++---------.........//////...//////000000000//////...//////000000000//////000/////////............////////////...---,,,+++------//////000///...---............////////////---------...///000111222000000000000000000000000...//////000111222333333......................../////////000111111222222/////////...///000000111111111222111111000///...222222111111111111222222///000000111222333444444...222444222111333444222///111444555555666999;;;666666777777777777666666666666666555555555555555222333555555444555777:::444555777666555555666888444444555555555555555555888888888999999:::::::::;;;===>>>>>>>>>>>>@@@BBB>>>AAACCCBBBDDDMMM\\\iii}}}lllaaaYYYYYYZZZZZZ___ggghhhvvv((())))))***++++++,,,,,,,,,---...---++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------.....................//////......---//////000000000//////...............------------+++,,,...//////---,,,***---..................---,,,,,,,,,,,,------------...............///000111000000000000000000000000111111111111000000000000000000000000000000000000///............000111222---.........---...///000000000000111000000//////222111111000000111111222...//////000111222333333(((///222111000333222///222333444333222444888;;;555666777888999999999999888888888777777666666666444444555444333444666999444444555444333333555777777777777888888888666555444444666777777888888777666888;;;;;;;;;:::;;;;;;===>>>???======AAAIIIPPPaaasssxxxhhheeeccc^^^]]]aaa^^^eeeqqq))))))))))))***+++,,,---((()))++++++++++++---///+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------------......---------...------,,,,,,/////////000//////..............................)))+++...000000///---,,,......................../////////000000000111111//////.........//////000000000000000000000000000333333222111000///...---111111111111111111111111---,,,+++***+++---///111//////000/////////000222......///000000111000000111111000000000000111111000000000000////////////$$$,,,000//////222111---444555444222000111666:::555555777888:::;;;;;;;;;666666666555555444444444444444444222111111333555666666666444333444777:::333333444555777777666444666777888999999888777666777999<<<===;;;999888888999:::;;;;;;;;;<<>>AAAGGGQQQ^^^lllxxx|||xxxuuusssssstttuuuxxx}}}uuufff^^^WWWTTTVVVXXX\\\eeennn{{{,,,---...---+++******+++)))***,,,,,,++++++,,,...+++++++++******))))))))))))))))))***,,,---///000)))***+++,,,,,,,,,,,,,,,//////...------,,,++++++------------------------,,,---...---,,,+++,,,...+++---...---,,,,,,---...---...///...---,,,,,,---,,,,,,,,,---...///000111...------------.../////////...---------...///000////////////////////////111111000000///......---///000111000.........///////////////////////////111111000000//////.........---,,,,,,......---,,,---///000///---,,,///222111//////111111//////111000000111111222333333444444333333222222333444444333333333333444555666666666666555444333333333444333444444444444333333222///111444555555555555666777777777777777666666555666666777777888888999999888888888888999:::;;;<<<======???DDDJJJQQQXXX\\\\\\ZZZVVVSSSPPPPPPPPPPPPVVVZZZ```jjjuuuxxxggg^^^VVVUUUUUUVVVXXXZZZaaaqqq************)))))))))***''')))******))))))***+++------,,,+++***)))))))))))))))))))))***---///000((()))***+++,,,,,,++++++......---------,,,,,,,,,,,,,,,------------------,,,---......,,,,,,---...+++---......---,,,---///,,,...000...+++***,,,...,,,,,,,,,------///000000...------------...//////---------------...///000////////////////////////000/////////.........---...///000000...---...000000000/////////.........000//////......------,,,...---,,,,,,......---,,,///000111111///000222444000//////000000//////000///000111222333333333222777777666666555555555555111111111222333555666777777666555444333333222222222222333333444333333333...000222333333333444555555666777888777666555444666666666666666777888888777777777888888999:::;;;:::;;;;;;===@@@DDDHHHJJJGGGGGGEEEEEEDDDEEEEEEFFFJJJLLLPPPWWW```iiiooorrrvvv{{{sssddd\\\YYYXXXVVVTTT[[[aaaiiisss)))((((((((()))***))))))((()))******)))(((***+++///...---+++************++++++***)))***+++---...))))))******+++*********,,,,,,,,,---------......,,,,,,,,,---------......---///000///...---...///,,,...//////......///000,,,...///---***))),,,///---------------...///000...------------...//////---------------...//////------------------------,,,,,,,,,------.........---...000///...---...000000000//////......------000000000//////.........///...---...//////...---///000000000000000222333///000000//////000000///...///000222222222222222777777777777666555555444000000000111333444666777777666555333333222222222111111222333444444444444222333555444333333333444444444666777777666555444777666555555555666777888777777777777888999::::::777777777999:::<<<>>>???===>>>>>>???@@@AAABBBBBB???AAAGGGPPPZZZaaadddeee___ccceeeeeedddgggooovvv{{{rrrjjjfffgggsss{{{jjjccc___ZZZTTTXXXXXXYYY^^^iii|||***))))))***,,,---,,,+++***+++,,,,,,+++***+++,,,///...,,,+++***+++,,,,,,,,,++++++************+++***))))))((())))))******++++++,,,,,,---...//////+++,,,,,,------............///000///......///000,,,...//////......000111//////...---++++++---///---------------...//////...------------...//////------------............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,...//////...---...000/////////......---------111111111222222222222222000///...///000000000......------------......///...000000......000000...//////000000111222222333444444444444444333222111000000000111222333555666555555444333222222222333111111222444555555555555666777888777555444555666333444555555555555555555888777666555555666777888666666666666777888999:::999999::::::::::::::::::<<<===>>>>>>???>>>>>>>>>;;;===CCCLLLWWW^^^___^^^^^^^^^]]]YYYVVVVVVYYY]]]aaahhhtttwwweee\\\WWWVVV[[[dddooovvvnnncccYYYUUUSSSSSSWWW]]]fffsss~~~+++***)))***---///...,,,***,,,---,,,+++***+++,,,---,,,+++***)))***,,,---******++++++++++++******+++***(((&&&&&&(((***+++,,,---------------------++++++,,,,,,---......///---...//////------...///+++---............///111222///---,,,---............------------...//////...------------...//////------......------,,,,,,------------------------,,,,,,------------------,,,---///...------///000.....................---//////000000111222222222000///...///000000///......---,,,,,,,,,---,,,,,,---111111------111111---000000//////000111333444111111222222222111000000000000000000111222444444444444333333222333333333111222333444666666666777555666777555444333444666444444333333444444555666999888666555555666888999666666666666666777999999::::::;;;<<<;;;;;;:::999;;;<<<>>>??????===<<<;;;@@@@@@DDDMMMYYYbbbeeedddhhhfffaaa[[[VVVSSSQQQQQQSSSWWW\\\ccclll{{{mmm]]]UUUNNNKKKLLLOOOSSS^^^tttyyyjjj___YYYUUUUUUVVVWWW^^^fffvvv***)))((()))---///...,,,)))***+++***)))((()))***,,,+++)))((((((***,,,---((()))***,,,,,,,,,+++***,,,***'''%%%%%%'''***,,,///......------,,,,,,+++++++++,,,,,,---...//////,,,---......,,,,,,---...***+++------------...000444000,,,,,,...000///.........---------...//////...------------...//////............---,,,++++++......................../////////...------,,,,,,,,,---......------///000........................++++++,,,---...///000000000///......///000///...111///---------...---,,,---111111------111111---111000///...///000333444000111222333333222111000000000000000111222333444333333222222222333444444111222333555666777777777111222333222111111222444444444333222333444666777:::999777666555666888999555555555666666777888999444555777888999888888777666888:::<<<<<<<<<;;;:::AAAAAAEEEPPP```nnnuuuwwwrrrmmmfff```ZZZUUUQQQMMMLLLOOOSSSUUUWWW]]]fffnnngggXXXPPPHHHAAACCCFFFGGGMMM\\\qqq~~~pppeeeYYYSSSOOONNNUUU^^^bbbnnn(((((((((***,,,,,,***(((+++)))((()))******)))(((*********++++++,,,,,,,,,+++((('''(((+++------+++++++++++++++++++++++++++---***(((***///000---***++++++,,,,,,,,,,,,------......---,,,---...///000............................../////////...,,,+++,,,+++,,,......,,,...333---------.........////////////---,,,+++*********+++,,,...///000///...---''')))************,,,---***+++,,,,,,---------------------............///------...//////000//////------------------------...000111000...------...........................000000000000111111111111444222111//////000222333222222111111222222333444000000111222222222222111111111222666:::;;;888555777555222222444444111///444333333333333444555555666666666666666666666666888888888777888888999:::111333666999:::;;;::::::888999::::::999:::===???;;;EEEPPPYYYeeettt}}}yyysssmmmfff^^^WWWRRRQQQPPPNNNLLLLLLOOOTTTXXX[[[eeettt{{{cccSSSJJJHHHEEEDDDFFFHHHLLLVVV___uuuvvv___VVVVVVUUUTTTVVV\\\\\\cccttt''''''''')))***+++)))'''+++)))((()))***+++)))(((*********++++++,,,,,,,,,+++(((''''''***,,,,,,+++++++++++++++++++++++++++---***)))+++///000---***++++++,,,,,,,,,,,,------...------,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++,,,...000//////000111222,,,------------.........---.........---+++)))(((++++++,,,------------,,,)))+++,,,,,,,,,,,,---///***+++,,,------------------------............///------.../////////......------------------------,,,...//////---,,,------........................//////000000000111111111333222111000000000111222444444333222222111111222000000111222222222222111222111222555999:::888666555333111111222222000...444444333333444444555666666666666666666666666666777777777666777888888999444555777:::;;;;;;:::999888:::;;;<<<;;;<<<===>>>AAAIIITTTaaaqqqzzzrrrkkkddd]]]YYYVVVTTTPPPKKKHHHGGGHHHJJJHHHNNNWWW```iiittttttfffVVVLLLCCCCCCEEEHHHLLLQQQ___sssrrrggg\\\VVVUUU\\\ZZZ\\\cccnnn}}}'''''''''((()))***((('''***)))((()))***+++***)))*********++++++++++++++++++)))&&&&&&(((+++,,,,,,++++++++++++++++++++++++---+++)))+++...///---***++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,---++++++++++++++++++++++++---............---,,,,,,)))000222...---222222...,,,,,,,,,,,,------------+++---///000///,,,)))'''***************+++,,,,,,+++---......------///000+++,,,,,,------------,,,---------............///....../////////...------------------------------***,,,......---,,,---...........................//////000000000000111111111111111111111111111111555555444333222111000000000000111222222222222111222222222444666888888777555444222222333333222000444444444333444444555666666666666666666666666666777666666666666777888888777888999:::::::::999888888:::===>>>>>>>>>@@@AAALLLUUUbbbrrr}}}vvvnnnfffaaa[[[WWWRRRLLLGGGEEEDDDEEEHHHKKKMMMPPPSSSZZZdddlllnnnyyyppp^^^KKKDDDFFFFFFFFFFFFRRR___xxxnnn```[[[[[[YYYXXXYYYZZZbbbrrr)))((('''(((******)))(((***)))((()))***+++***)))***************++++++++++++)))'''&&&''')))+++,,,++++++++++++++++++++++++,,,+++***,,,......,,,***+++++++++,,,,,,,,,------------,,,,,,++++++++++++------------------------------------------------$$$...111+++***000000)))+++++++++,,,,,,,,,------,,,---......---,,,***(((+++***)))))))))***,,,---,,,...//////......///000,,,,,,---------------,,,---------............///000000000000//////...---------------------------***,,,......------...///........................////////////000000000111///000111111222111111000444444444444333222111000000000111222222222222111333222222222444666777888777666666666666666555555444444444444444555666666666666666666666666666666777777777777777888888999888999999:::999888777666999;;;===>>>AAADDDJJJMMM]]]iiizzz}}}ssslll```[[[SSSMMMJJJJJJJJJKKKFFFFFFGGGGGGHHHLLLRRRVVV[[[```gggoooxxxrrrwww{{{aaaQQQKKKGGGFFFFFFQQQZZZmmmwwwmmmaaa]]][[[ZZZYYYZZZbbbkkk,,,***))))))***+++***))))))(((((((((***++++++)))******************************)))(((''')))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,,,,---------%%%---000,,,***......(((+++++++++,,,,,,,,,------///...,,,+++******+++,,,,,,+++*********+++---...,,,---......------...///---------......------,,,---------............///111111111111111000///...------------------------+++---/////////...///000...........................////////////000000000...///000111111111111000222333333444444444333222000000111222222222222111333222222222222444666888555666666666666666666777555444444444444555666666666666666666666666666666999999888888999999:::;;;888999999888888777777777<<<===???CCCIIIRRR]]]dddsssnnnfff[[[RRRMMMLLLKKKKKKFFFGGGHHHIIIIIIKKKMMMOOOQQQRRRTTTWWW[[[bbbjjjooouuu~~~tttiiitttgggVVVKKKIIIMMMRRR```vvvvvvkkk___[[[YYYXXXZZZ^^^---,,,******+++++++++***)))((('''(((***++++++******************)))))))))***+++++++++))))))***,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...***---//////---,,,,,,---,,,,,,,,,,,,------------000...+++))))))***,,,...,,,,,,,,,,,,,,,---......,,,---...---,,,,,,---...---............------,,,---------............///000000111111111000//////---------------------------...000000///...///000..............................////////////000000...//////000000111111111111222333555555555444333000000111222222222222111111222222222111222555777111333444444333333555666555555444444555555666777666666666666666666666666:::999999999999:::;;;;;;888888888888999999999999???BBBGGGOOO[[[iiixxxrrrfff]]]VVVPPPLLLMMMMMMMMMNNNNNNMMMMMMMMMGGGIIILLLPPPRRRRRRRRRRRRVVV^^^hhhooouuu|||ooo^^^ZZZ]]]eeezzzmmm```[[[XXXXXXZZZ---+++))))))*********))))))((('''(((***,,,+++***+++*********)))))))))((()))+++......+++******,,,++++++++++++++++++++++++,,,---------,,,+++++++++++++++,,,,,,,,,,,,------***+++,,,...////////////------------------------,,,,,,+++++++++,,,---...///***+++000///((()))000,,,------------............---,,,+++***+++,,,---+++,,,,,,---------------,,,---......,,,,,,---..................---,,,,,,---------............///---......////////////...---------------------------...000///...------..................................../////////000000//////......///000222333222333555666555444333111000000111222222222222111000222333333111111444666000222444444333333555777555555555555555666666777666666666666666666666666999999888888999999:::;;;888999999:::;;;<<<===>>>AAAHHHSSSaaarrryyymmmdddYYYWWWSSSOOOMMMKKKIIIHHHGGGHHHJJJLLLMMMMMMKKKIIIJJJOOOTTTWWW^^^mmmyyyuuuwww|||~~~~~~~~~{{{nnnccc^^^^^^---+++((((((((()))))))))(((''''''(((+++,,,+++***+++*********))))))(((((((((,,,///000---+++++++++++++++++++++++++++++++++,,,---...---,,,+++++++++++++++,,,,,,,,,---------)))***,,,///000000000000000000000000000000000000,,,,,,+++***+++,,,...//////&&&&&&///...###%%%111---------.........//////,,,,,,------,,,,,,++++++***+++,,,---...---,,,,,,---...///...---,,,---....../////////...---,,,,,,---------.........//////++++++,,,---............---------------------------...//////---++++++,,,..................................../////////000000///------...000222444444555666666555333111///000000111222222222222111///111444333111111333555111333666666444444666999555555555555555666777777666666666666666666666666888888888777888888999:::999999:::;;;===???AAABBBCCCLLL\\\oooxxxsssjjjccc^^^[[[YYYXXXOOOLLLIIIGGGHHHJJJKKKLLLKKKMMMOOOPPPXXXkkkwwwiiikkkvvv}}}|||~~~}}}yyyrrrjjjccc]]]YYYXXXQQQVVV[[[ZZZXXX^^^mmmyyytttiiieee************************((())))))))))))(((''''''))))))))))))******************+++,,,,,,,,,,,,+++,,,+++++++++***)))))))))***+++,,,,,,++++++---...,,,,,,,,,,,,,,,---...///))))))***+++---///111222+++---------+++***+++---...---,,,+++++++++++++++...---,,,---///000///...+++,,,------++++++,,,------+++)))+++---///---++++++++++++,,,,,,,,,------...***)))---...,,,+++,,,,,,------...------,,,,,,...---,,,++++++,,,---...+++,,,---...////////////------......---,,,++++++000000//////.........---//////......---------,,,...//////...000222///(((222000...,,,---000444666777777777777666555444333000111333444444333222111333444555666666555444333555555555555555555444444333555777666444444666999777777666555555666777888555555444555555666777888AAA<<<999;;;<<<===BBBGGGLLLZZZnnn{{{rrrjjjaaa[[[XXXVVVRRRNNNLLLLLLMMMMMMMMMJJJIIIMMMYYYqqq~~~kkk```[[[ZZZgggkkkqqqwww~~~xxxjjjccc]]]YYY[[[^^^fffqqq}}}wwwpppiiidddaaaZZZWWWRRRPPPPPPPPPNNNKKKHHHIIIKKKNNNRRRWWW[[[]]]|||qqq******************************++++++,,,,,,,,,---))))))))))))************++++++,,,------------,,,,,,,,,,,,+++++++++++++++(((***,,,,,,,,,---///000,,,,,,,,,,,,------......******++++++---...000111,,,---......,,,,,,---.....................---------,,,++++++,,,---,,,***+++---...---,,,+++,,,------+++***+++---...---+++/////////000000000000111222---,,,///000...---///,,,,,,---------,,,,,,,,,111000///......///000111,,,,,,---...///////////////////////////...------000/////////.........---/////////.........------///111111///111333000+++222111///...///111333555555555666777777666666555000111222333333333333333444444555555555555444444555555555555555555555555555666777666444444666999777777666666777888999:::777777777777888999::::::===::::::<<<<<<===BBBIIIYYYjjj|||tttlllfff^^^XXXVVVVVVUUUUUUQQQOOONNNRRR^^^vvvyyydddXXXTTTOOOQQQUUUYYY]]]aaafffiiilllkkkkkklllnnnrrruuuvvv~~~ooo]]]TTTPPPLLLIIIGGGIIILLLRRRZZZccckkkpppvvv{{{}}}xxxuuuuuuuuurrriiihhhgggfffdddbbb```___^^^]]]\\\ZZZWWWTTTRRRQQQKKKHHHEEEDDDEEEFFFDDDCCCHHHHHHIIIIIIJJJLLLPPPRRRdddvvv************************************+++---///000))))))))))))************+++,,,,,,---------------+++++++++,,,,,,,,,,,,,,,''')))+++,,,---...000222+++,,,,,,------------,,,++++++++++++,,,---...///+++---............///000,,,---.../////////...---...---++++++,,,,,,***))),,,---......,,,,,,---...,,,+++***+++---...---,,,------........./////////111,,,)))+++,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------...............---000000111111111000///////////////...............000000////////////......111333222000111444222---222222222222222222222333111222333555666666555555000000000111333444666777555555444444444444555555555555555555555555555555777888888777555555777888666555666666777888::::::999999999999:::;;;<<<<<<===<<<===@@@@@@CCCMMMXXXmmmrrriiieeebbb^^^[[[YYYUUUSSSWWWddd}}}qqq[[[QQQLLLLLLMMMMMMOOOQQQRRRSSSWWWVVVVVVWWWXXXZZZ\\\]]]ZZZ\\\```bbbdddgggjjjmmmkkknnnsssxxx}}}~~~{{{ssshhhXXXNNNKKKJJJIIIGGGGGGGGGFFFGGGIIILLLPPPRRRQQQUUUVVVTTTRRRRRRRRROOORRRQQQQQQPPPOOOOOONNNNNNFFFFFFFFFGGGGGGGGGHHHHHHIIIGGGEEEEEEFFFGGGHHHGGGDDDEEEFFFGGGHHHLLLQQQUUUZZZgggzzz************************)))((('''''''''))),,,---((()))))))))***************+++,,,,,,------,,,,,,*********++++++,,,,,,,,,(((***,,,---,,,---///111+++,,,,,,---------,,,+++,,,,,,,,,+++,,,,,,------***,,,---...---...///111(((***,,,.........,,,+++///---,,,---......---,,,,,,---......,,,,,,---...+++++++++,,,,,,------,,,++++++,,,,,,,,,---------000+++((()))***((((((+++------------------......,,,,,,,,,,,,,,,,,,,,,,,,..................------000000111111111000000///........................000000000000000/////////111333333000000333222///222333444555444333222111...///111333444333222222000///000000222555777999666555333333333333555666555555555555666666666666888888888777666666777888555555666666666777777888999999999999:::;;;<<<===@@@???AAACCCFFFPPPcccttt{{{qqqjjjgggaaa\\\___kkkhhhVVVKKKJJJIIIHHHIIIIIIIIIHHHLLLLLLKKKKKKLLLMMMNNNNNNOOOQQQSSSSSSSSSTTTUUUWWWUUUVVVXXXZZZ\\\^^^______aaaaaaaaacccddddddbbb```[[[SSSJJJEEEDDDEEEDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBCCCDDDEEEEEEHHHJJJLLLMMMOOOSSSZZZ```ccclllzzz))))))))))))))))))))))))***)))'''&&&%%%'''(((***((()))))))))************))))))***+++++++++++++++(((((())))))******++++++***,,,---,,,++++++,,,---+++,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,,,,---)))+++,,,---,,,,,,...000(((***,,,.........,,,+++,,,+++***,,,...//////...,,,---...---,,,,,,---...++++++,,,,,,,,,,,,---------------............///222...+++---...,,,,,,.........------...///000000/////////000000/////////..................------...//////000000/////////---------.............../////////000000000000000000222222...---000111///111333555666666444222000000111333555555333111000000000000111333555777999555444333222222333444555555555555666666666777777999888777777777777888888888888999999888888888777888888888999999:::;;;<<>>>>>???@@@AAAGGGNNN^^^uuuwwwmmmhhhcccbbbcccbbb^^^ZZZ^^^^^^^^^^^^^^^]]]]]]\\\]]]___bbbccccccdddfffhhhcccaaa```^^^^^^```bbbcccdddeeegggkkkpppssssssrrrjjjgggccc^^^YYYTTTPPPMMMOOOPPPQQQRRRRRRQQQPPPOOOXXXSSSSSSYYY[[[XXXUUUVVVLLLKKKIIIHHHHHHIIIJJJKKKLLLLLLLLLMMMPPPSSSVVVXXXMMMQQQUUUYYY]]]bbbhhhmmmxxx))))))))))))))))))))))))%%%&&&''')))************))))))))))))******************+++,,,,,,,,,,,,+++,,,+++++++++******))))))%%%'''((()))((((((***,,,000...***((('''))),,,---************+++,,,---...---...//////---,,,---......---,,,+++++++++++++++---,,,++++++---...---,,,)))***++++++))))))***+++))),,,...---+++***,,,///---------.........//////---+++---333555222000000+++***)))))))))+++...///---...///000000///...---+++,,,---...////////////------...//////000//////,,,,,,,,,------.........,,,---------......//////000333111+++(((,,,000222...///222333444444333222+++...111555666666444333555555666666555333111000222222444555555444222222444555555666777888888999555222111333777999999888111333555888;;;<<<======AAAAAAAAAAAABBBCCCDDDDDDPPP[[[tttzzzuuuuuuvvvvvvvvvvvvvvvuuutttuuuvvvxxxxxxwwwwwwxxxzzz|||zzzxxxwwwwwwyyy{{{|||||||||~~~~~~yyysssooommmlllmmmoooppppppooonnnmmmfff``````fffhhhdddaaacccWWWVVVTTTRRRQQQQQQRRRSSSTTTSSSTTTUUUWWW[[[^^^```eeejjjqqqwww~~~'''((()))((('''(((***+++&&&'''(((***++++++++++++))))))))))))************''')))******))))))***,,,///,,,((((((***,,,,,,+++************++++++++++++......------,,,---------((()))+++,,,---,,,,,,+++))))))+++///333444222...,,,---...---+++***+++,,,,,,------......------,,,---------......---,,,,,,)))---///---)))''')))---//////000000000...---+++......------------......222000...,,,+++,,,---...,,,---......///.........////////////////////////,,,,,,,,,---...///000111333//////333///''')))222+++000111------000///***000000000///...///222555333222222333555555333222777555444555777888666333555777444------333666444444444333333222111000000777666555444444555666777888888888888777777777777888888666444444666:::>>>===>>>BBBGGGGGGEEELLLVVVjjj~~~~~~zzzzzzzzzxxxrrrmmmhhhfffdddbbbccceeehhhkkkhhhhhhhhhlllrrrzzz'''(((***))))))(((***+++------,,,+++***((('''&&&))))))))))))************''')))******))))))***+++...+++))))))+++,,,,,,+++*********++++++++++++,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,******,,,///222333111...---...///...,,,+++,,,---+++,,,,,,,,,,,,,,,,,,+++'''(((***,,,...///000111,,,...000...+++***+++...---...///////////////............------.........//////---,,,---...000111---...//////000000//////////////////////////////......---------...//////000...///222111...///333+++///000------000///***111000......///111333444666444444444666777666555555444444555888:::888666666888666000///333444222555555444444333333222222777666555444444555666777444444555555666666666777777888888777777:::>>>AAABBB@@@BBBFFFIIIQQQaaaqqq''')))+++,,,***)))******//////...,,,***'''%%%$$$))))))))))))************((()))******))))))***+++,,,+++******,,,,,,,,,************++++++++++++,,,******)))))))))******+++++++++******++++++,,,,,,++++++,,,///111111///---...///000///---,,,---...***++++++,,,,,,++++++***%%%&&&(((+++---///000111////////////............------------...///000111........................,,,,,,,,,,,,...000222333...//////000000000000000////////////////////////000//////...---------...,,,//////...000333111------000000//////111000---222///------111333333222666444222333444666666666333333333666888:::999888777999777333222333333000555555555555555555555555666666555555555555666777222333333444666777777888666888999::::::<<>>CCCGGGOOO]]]ppp(((***,,,,,,***)))((()))(((((())))))((((((''''''))))))))))))************)))***+++***)))((()))***)))***++++++++++++,,,...///...---,,,+++***)))((()))))))))))))))***+++,,,,,,,,,++++++******++++++***,,,------,,,+++,,,---***+++---,,,++++++,,,...,,,------......------,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------000///...---,,,,,,,,,,,,,,,---...//////...---,,,------------,,,,,,,,,,,,,,,------...............///////////////////////////.........///000000111+++...///...000333222...---++++++---...,,,---000000...---///222444222000111///......111333444333000222333333111000111222333111222666777444444666555555555555555555444444333444555666777777777666888888888777777666666666::::::;;;===BBBKKKUUU\\\iii{{{)))***+++***((('''((()))***************))))))((())))))))))))************)))***+++***((((((((())))))***++++++)))***---000444333222000...,,,***))))))))))))******+++,,,---,,,,,,,,,,,,,,,+++***)))(((+++---,,,+++***,,,...+++,,,------,,,,,,---///,,,,,,,,,------,,,,,,,,,******+++------.........))),,,...---++++++---///---------......---,,,,,,,,,---///000000///---,,,.....................---------...///////////////////////////////////////111000//////////////////...---...111111///111555...******---...,,,---222...//////000111222222111000//////111333555444444...000333333111111222444555111111555555222222666777777777666666555555555333444555666777777777666888888888888888999999999===>>>@@@EEEPPP```rrr}}})))******((('''&&&((()))))))))+++,,,,,,------,,,))))))))))))***************++++++***((((((((())))))++++++***((()))---111888777555333000...,,,+++,,,,,,,,,,,,---...///000+++,,,,,,---,,,+++***((('''***,,,,,,******,,,///,,,---......------///000+++++++++,,,,,,+++++++++,,,,,,---.........------(((---000///+++***---111***+++---...///......---,,,---///000000///---,,,......///000111111000000...//////000000000000000////////////////////////333222111///......------111---...222///(((+++444111,,,,,,000111...000555---///111111111000111333///...///111333555444222,,,///333333222222444777777222111444444000000444:::999999888777666666555222333555777777777777666999999:::;;;<<<======>>>@@@AAADDDLLL\\\qqq)))((('''%%%%%%%%%&&&''')))******))))))***,,,...---)))***...,,,((()))...+++///...'''$$$(((+++))),,,+++)))(((((()))+++,,,111555555///+++,,,......++++++++++++++++++++++++...---,,,***)))******+++,,,------+++******,,,///---,,,,,,,,,,,,---......,,,//////******...///+++//////...---------......111------111111------111...///...---,,,,,,...000.....................---111111000000/////////...+++......,,,///555555000000000000000////////////......///000111333555666000---///333222---,,,111000////////////111333444/////////111333444333222555333111111111222222222444333222111111111222333555555555666555555444444777888777777666555444333222555888999888777888999777888;;;===>>>>>>??????BBBKKKYYYkkkyyypppnnnpppwww~~~,,,+++***)))((())))))***)))))))))))))))***+++------+++,,,//////++++++///,,,///...)))(((+++,,,***,,,+++)))(((((()))+++,,,,,,///000+++((()))+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---,,,,,,---,,,++++++,,,...---,,,,,,,,,------......,,,//////++++++//////,,,++++++++++++,,,,,,---...000,,,,,,//////++++++///.........---,,,,,,...000---------.........//////,,,,,,---...//////000111,,,//////---///444444///111111111111000000000000000000000000000111222222222//////222111...///333////////////000111222333000000//////000000000///111000000111222222222111555444333222222333444444444444555555555555444444444555555555555555555444;;;;;;::::::999999:::;;;:::999888888:::???FFFJJJXXXeeeyyyooodddYYYTTTSSSTTTXXX^^^aaahhhrrr|||,,,++++++************+++***))))))((())))))***+++***((()))------+++***,,,+++,,,+++)))***---,,,))),,,+++***))))))***+++,,,+++//////,,,***,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...***,,,------,,,+++,,,,,,,,,,,,,,,---------......---//////,,,---//////---))))))***+++,,,---......000------......+++,,,...---...///...,,,,,,...000---------......//////000******+++,,,---...//////...000///---///222222...222222222111111111000000222111000//////...//////222///...//////...///222---...///000000111111000222222111111111222333333000111333555555555444444555444444333333444555555333444444555555555444444333444444555666777777888===:::888777888999::::::???===:::999>>>JJJWWWaaavvvkkk[[[LLLFFFAAAAAABBBAAABBBEEEIIIMMMSSSZZZcccqqq)))(((((((((((((((((((((***)))(((((()))***)))))))))((()))+++,,,,,,++++++***)))))))))+++---+++(((++++++***))))))***+++++++++...///---,,,//////,,,------------------------++++++++++++,,,,,,------))),,,......---++++++,,,,,,,,,---------...---------............//////...+++,,,------............111///.........---...///---...///...---,,,...///////////////............------------------------000000///...000111000...111111111000000000000///111000///...............///---,,,...//////......---...///000111000000///000000111111111333555777111222333333333333333444333333333333333444444444333333444555555555555444555666666777888999::::::999777666777999<<<<<<;;;@@@AAACCCHHHRRRcccvvvxxxaaaMMMBBBAAA>>>===??????======@@@???AAACCCFFFKKKTTTaaajjjwww&&&'''''''''''''''''''''***(((((()))+++,,,***(((,,,+++******,,,......,,,***))))))+++,,,,,,******+++******************+++)))++++++)))***------***------------------------------------,,,,,,++++++))),,,......---++++++,,,+++,,,---.........------,,,,,,---//////.........---.........---,,,++++++......---++++++---......,,,...//////---------...111111000///...------,,,.............../////////222///...///000000///...000////////////...........................///000------...///222333000------...000111111111//////...000111000//////111333000111111///------000333111111222222333333333333333444555555666666666555777777666666777888999999999999999;;;===??????>>>===EEERRRaaasss}}}jjjXXXGGG???>>>>>>::::::;;;:::777888<<<999;;;<<<<<<<<<@@@HHHNNNYYYeeezzz'''(((((())))))))))))(((***(((''')))---...,,,)))+++)))%%%###&&&******&&&---,,,---...,,,)))+++...************************,,,---+++(((***......+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++******,,,------,,,+++,,,,,,+++,,,---.........---,,,+++***+++///000---,,,...,,,,,,---,,,+++***(((&&&+++,,,+++((((((---///...,,,...//////...------...222111111000///...------,,,,,,---///111222333444222...---000111///.../////////.........------------------......000111111///000000000444777444...000000111111111111000000222555777666222000111333222333444333000000333777000000111222333333333333444555666777777777777777777666555555555666888999888:::;;;<<<<<<===@@@BBBGGGVVVmmmwww```PPPCCC:::;;;AAA;;;888777777555222444888666888;;;:::999:::>>>BBBIIINNNYYYjjj'''((()))***+++******))))))''''''***///111...+++,,,***$$$!!!(((((($$$++++++------(((###'''///*********++++++*********000///+++''')))...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++,,,,,,---,,,++++++,,,...***+++---//////...---,,,***(((***///000,,,+++...***+++,,,,,,,,,***((('''***---,,,((()))000333111,,,...///000...------...//////////////////000000+++,,,---///111222444444222---,,,000222///...111////////////........................///000111222222111...+++///666555000222222111111111111222222...333777888555333333555---111777888666555777:::000111222444444444444444555666777888999999999999777777666666888:::<<<>>>888<<<>>>>>>>>>BBBLLLUUUgggyyyiiiYYYKKKDDD===555666???999888888999666222444999555888;;;:::888888;;;>>>>>>AAAGGGNNN]]]sss&&&'''(((*********)))((()))''''''+++000333000,,,444111)))"""%%%---...)))((((((+++***###"""...******++++++++++++******...,,,&&&"""$$$***+++(((++++++++++++++++++++++++***+++---...///......---,,,------+++******,,,///***+++---//////...---,,,)))&&&)))///000+++***---***+++---......---,,,+++---000///+++---444888666+++---000000...---------------...///000111222333.../////////000000111111222,,,,,,111333//////222000000000000////////////000////////////000000111222000)))$$$(((222444000444333222111111111333333&&&...111000000222444!!!(((222666555333333555000222333555666666555555666666777999999:::::::::999999999:::<<