BM66(x wwwsssxxx}}}}}}qqqyyy{{{mmmaaabbb\\\iiiuuujjj```XXXYYYZZZWWWRRROOONNNOOOQQQTTTWWWZZZ\\\]]]bbbdddeeeeeeddddddddddddcccdddfffjjjmmmqqquuuwwwppptttwwwwwwvvvvvvzzz}}}~~~~~~~~~yyyrrruuuuuu}}}pppvvvwwwggg[[[~~~hhhcccqqqyyy___SSSHHHFFFGGGEEEDDDDDD======>>>>>>??????@@@@@@???@@@@@@@@@???>>>??????EEEEEEGGGJJJMMMPPPRRRTTTMMMNNNOOOOOOOOOOOOPPPRRRYYYYYYZZZ\\\]]]^^^___```YYY[[[^^^_________```bbb````````````bbbeeegggiiipppppppppqqqrrrtttwwwxxx{{{zzzyyy{{{~~~}}}{{{tttuuuvvv|||nnnvvvzzzlll\\\|||jjjddduuuttt[[[MMM@@@::::::;;;===@@@======<<<<<<;;;:::::::::<<<;;;:::999888888999:::777777888999;;;===>>>@@@DDDCCCBBBBBBCCCCCCBBBAAABBBBBBBBBCCCCCCDDDDDDEEEHHHJJJKKKKKKIIIHHHHHHIIIEEEDDDDDDDDDEEEGGGIIIJJJHHHIIIJJJKKKMMMOOOQQQRRRTTTSSSQQQRRRUUUWWWXXXXXX```aaaccceeehhhkkkmmmnnnnnnnnnnnnnnnoooqqqrrrssstttrrrrrrtttxxxzzzxxxvvv|||yyy{{{wwwhhhuuuvvveeemmmbbbxxxkkkYYYLLL???999999999<<<@@@DDDDDDDDDEEEEEEFFFFFFFFF===;;;888777777888999999:::::::::::::::;;;<<<======;;;999999<<<===;;;888===============<<<<<<<<<<<<===>>>===;;;:::::::::999888888888888999::::::===>>>>>>???AAABBBCCCDDDBBBAAA@@@@@@AAACCCEEEFFFGGGHHHIIILLLNNNPPPQQQRRRTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUWWWZZZ\\\[[[ZZZ```aaabbbcccbbbcccfffhhhlllkkkjjjjjjkkkmmmoooqqquuuvvvxxxxxxzzz}}}{{{~~~ttteeeuuutttgggzzzlllgggPPPFFF<<<888666555666999======>>>???@@@AAABBBBBB:::777333222444555666555777666666555555666666777666333111333666777555333777777666555444444333333222444555555444333333444555555444444444444555555666666777777777777777777777777777666777777999;;;888999:::;;;<<<===>>>>>>AAA@@@@@@??????@@@@@@AAA@@@??????@@@BBBDDDDDDDDDCCCDDDFFFFFFFFFGGGIIIKKKKKKJJJIIIHHHHHHIIIKKKMMMMMMNNNOOOOOOOOORRRUUUYYY]]]ffflllllllllsss{{{}}}zzzxxxmmm|||nnnccc~~~zzzbbbGGG@@@:::888666333333555777777777777888888888888:::777444444777999888666444444444333333444555555777666666666888999888777555444333222111000000///444555777888777777888999999999999999999999999999444444444444444222111111000222333333222111222333333333444444555666666666888888777777777777777888777666666666777888999:::666777888888888999;;;===;;;:::999999888999:::;;;888999999888888:::===@@@IIIVVVaaacccccciiiqqqvvv{{{zzzvvvlll]]]QQQPPPSSSWWW[[[^^^______^^^bbbbbbbbbcccdddiiiooosssnnnnnnooonnnmmmkkkjjjhhhqqqrrrsssrrrpppoooooopppooouuu|||xxx~~~vvvnnnoooeee}}}yyy}}}[[[DDD>>>:::999888444444777888888888888888888888888333000...000444666444111555555555555666777888888333444444333111000111222777666666555444333222222...000222333222222333555333444444555555555444444555666777777777666555444000222555555333111111222222222333444555666777888888888777777777888888999888888777666666666888999555666777777666666888:::666666666777777888888888444555555555555666:::===FFFUUUcccdddaaaaaafffiiiuuuqqqlllfff^^^RRREEE<<<999;;;>>>AAACCCDDDDDDDDDBBBCCCDDDEEEEEEHHHKKKOOOJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLKKKJJJGGGFFFGGGHHHFFFIIINNNRRRVVVXXXYYYZZZ[[[[[[[[[^^^```aaa```___```______bbbfffiiikkklllppprrruuuwwwyyyzzz|||~~~}}}|||{{{zzz|||{{{xxx{{{~~~~~~iiieee}}}ooonnnmmmzzzZZZAAA<<<888777666333444777555555666777777888999999777444333666;;;===:::777222222222222333555666777777999:::888333111111333444444333222111000000///111333555555555444555666555666777777888777777777222333444666666666555444000444777888555222222222//////111222444666777888888777777777777888999999888888888666555555777888444555666555444444555777000111333555666777777777222333444444444777:::>>>???OOO\\\[[[SSSNNNOOOPPPIIIKKKKKKIIIDDD@@@>>>===;;;<<<>>>@@@BBBBBBBBBBBBCCCEEEGGGHHHHHHGGGIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLIIIIIIHHHFFFCCCCCCDDDFFFGGGFFFGGGIIILLLOOOOOONNNPPPOOOOOOPPPQQQRRRPPPOOOQQQPPPNNNNNNPPPPPPPPPOOOHHHJJJMMMOOOPPPQQQSSSTTTQQQQQQRRRTTTVVVYYY[[[\\\]]]YYY]]]fffjjjeee``````___bbbeeeeeedddgggmmmssshhh___[[[^^^cccfffllltttwww{{{{{{nnnttt}}}kkkgggoooqqqddddddvvvvvv[[[EEE===666777999777555444555555666666777777777888777777666666666888999:::222222222222333333444555555555555444444555555555111222333333111111222333222222222333333333444444777666555444444555666777555555444333333333333444333333333222222111111111000000222333555666777888888888888777777777777777888777666555555666777888777666666555555555555666444444444555555555555666999888666555666777999:::???CCCHHHIIIFFF@@@:::777<<<>>>>>><<<999999;;;>>>???AAABBBCCCBBBAAABBBCCCHHHIIIJJJKKKKKKJJJIIIIIIMMMLLLLLLLLLMMMNNNOOOOOOLLLJJJHHHFFFEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPQQQQQQPPPQQQRRRSSSSSSRRRPPPOOOMMMNNNPPPRRRSSSQQQNNNKKKKKKHHHGGGKKKNNNLLLKKKMMMNNNMMMMMMNNNPPPQQQQQQPPPPPPNNNLLLLLLNNNNNNNNNMMMNNNOOOOOOMMMJJJIIILLLNNNKKKGGGCCCCCCFFFJJJJJJIIILLLMMMOOOQQQSSSUUUVVVWWW___```bbbeeeiiijjjiiiggggggiiikkknnnpppqqqrrrrrrzzzzzzzzz{{{}}}{{{|||~~~}}}jjjiiikkkiiifff___jjjxxx\\\GGG>>>666666888666444444555555555666666777777777666555555555666777999:::555333222111222333444333444444333333333333444444111222333222111111111333222222222333333333444444555444444444444444444555555444333333222222333333333222222222111111111111///000111222444555666777666666666666666666666666777666555444444555666777999888777666555555555555222222333333333444444444666555333333333444666777;;;???CCCDDDAAA<<<888666:::<<<<<<;;;999999;;;>>>===???AAABBBAAAAAABBBDDDGGGHHHIIIKKKLLLLLLLLLKKKLLLLLLLLLLLLMMMNNNOOOOOOMMMKKKJJJHHHHHHIIIJJJKKKLLLLLLMMMOOOPPPQQQRRRRRRSSSSSSUUUVVVUUUTTTRRRQQQNNNNNNOOOPPPQQQQQQPPPOOOIIIFFFFFFJJJNNNNNNNNNQQQQQQPPPOOOOOOPPPPPPNNNMMMNNNMMMKKKKKKLLLLLLLLLKKKJJJKKKKKKIIIEEEDDDEEEGGGCCCBBBBBBCCCFFFGGGGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGAAAAAACCCEEEHHHIIIHHHFFFDDDEEEGGGHHHHHHHHHGGGFFFNNNMMMLLLKKKKKKKKKLLLMMMPPPPPPQQQQQQQQQPPPOOOOOOLLLOOOSSSWWWZZZ[[[[[[[[[gggjjjmmmooopppooopppqqqjjjkkkmmmmmmmmmoooqqqttt~~~zzz~~~zzzzzz~~~gggkkkjjjfffiii[[[___{{{^^^JJJ???777666777555444555444444555555555555666666333333333333444666888999888555111000222333222111222222111111111111222222000111222222000000111222222222222333333333333444222222333333333333222222333333222111111111111222111111111111000000000000......///000222333444444444444444444444444444444555444333333333333444555888777666444333222111111000111111111111222222222222111000///000111222333666999<<<===;;;888666555888999999888777777999;;;;;;===?????????@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMKKKJJJIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSTTTUUUTTTSSSRRRQQQOOOOOONNNNNNOOOPPPQQQRRRKKKGGGFFFJJJMMMMMMNNNQQQQQQPPPOOOPPPQQQQQQOOOMMMNNNMMMKKKKKKLLLLLLLLLKKKHHHIIIIIIGGGCCCAAAAAABBB===@@@CCCDDDDDDDDDEEEEEECCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFIIIIIIHHHFFFEEEFFFFFFEEEDDDBBB@@@???AAA@@@???===<<<;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<777888;;;===???@@@@@@@@@EEEHHHKKKLLLKKKIIIHHHHHHFFFGGGHHHHHHGGGGGGIIIKKKLLLPPPUUUXXXXXXVVVUUUUUUUUUVVVWWWXXXZZZ]]]___```aaaeeejjjmmmooosssxxx|||zzzzzz{{{{{{yyywwwtttrrryyy|||yyyvvvxxxwwwzzzvvvaaakkkooolllkkk\\\___}}}}}}aaaKKK@@@666444555444333444333333444444444444444444111111111111333555777888;;;666000///111222111///000000////////////000000///000111111//////000111111111222222222333333333000111222333333222111000222111111000000000000000000000//////////////////------...///000000111111111111111111111222222222222222111111111111222222222222000///............000000000000111111111111///............///000000333555666666555444444555666666666666555555555666888:::<<<<<<<<<>>>@@@BBBAAABBBBBBCCCDDDEEEEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDEEEFFFGGGIIIJJJIIIHHHHHHGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJKKKLLLMMMMMMLLLLLLLLLMMMMMMHHHFFFHHHIIIHHHIIIKKKKKKKKKKKKMMMPPPQQQPPPOOOMMMKKKIIIIIIKKKKKKKKKJJJHHHHHHGGGFFFDDDBBBAAAAAA===@@@CCCCCCAAA@@@BBBDDDEEEDDDDDDDDDEEEFFFGGGHHHEEEEEEFFFHHHKKKLLLKKKJJJMMMMMMMMMLLLJJJHHHEEEDDD@@@@@@??????>>>=========;;;;;;;;;;;;:::999888888222222333444555555555555;;;>>>CCCEEEEEEDDDCCCCCCBBBCCCCCCAAA??????@@@AAA:::===AAABBBBBB@@@@@@@@@===>>>>>>>>>>>>>>>=========@@@EEEHHHIIIKKKNNNQQQNNNOOOQQQQQQOOOMMMKKKJJJPPPRRRTTTVVVVVVXXXZZZ\\\_________``````_________]]]^^^`````````aaadddfffiiijjjmmmpppsssuuuvvvwwwwwwzzz}}}|||yyyyyy|||}}}~~~~~~xxxxxxwww~~~zzzvvvkkkXXXjjj~~~tttsssfff[[[bbb~~~}}}cccJJJ???555333444333222333333222222222222222222222000/////////000222444555:::666222000000111///.........------------.........///000000......///000000000000000111111111222///000222222222222000///000000///.......................................---------....../////////....../////////000000000////////////////////////...---------------......///000000000000111111111......---.........//////111222333333222222333555555444444444444333222111555666888888888:::===???============<<<<<<<<<<<<;;;<<<===???@@@@@@@@@@@@<<<======>>>@@@AAACCCCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCFFFIIIIIIGGGDDDCCCCCCFFFBBB@@@CCCDDDCCCCCCEEEFFFEEEDDDEEEGGGHHHHHHGGGDDDCCCAAABBBDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@???>>>>>>??????===::::::===AAAAAA@@@???>>>>>>@@@AAABBB>>>>>>???AAADDDFFFFFFEEEIIIIIIJJJJJJIIIHHHFFFEEEBBBBBBAAAAAA@@@???>>>>>>999999999999888777666555222222111000000000000111222666:::===============;;;<<<;;;:::777666777888888999::::::888888999:::<<<<<<<<<<<<;;;999777666:::<<<>>>@@@AAABBBDDDEEEDDDFFFHHHHHHEEEDDDDDDEEECCCEEEFFFEEEDDDCCCDDDFFFEEEEEEEEEDDDDDDEEEEEEEEECCCDDDEEEEEEDDDEEEGGGIIILLLLLLKKKLLLNNNRRRWWWYYY]]][[[VVVPPPKKKLLLPPPUUUKKKLLLNNNOOOPPPQQQPPPPPPTTTUUUVVVUUUTTTSSSUUUVVVYYYWWWUUUSSSRRRSSSUUUVVVUUUVVVWWWWWWVVVUUUSSSQQQQQQOOONNNNNNOOOOOOOOONNNJJJLLLMMMLLLLLLPPPWWW\\\___^^^\\\ZZZZZZ\\\___```\\\\\\[[[ZZZZZZZZZZZZZZZ^^^^^^]]]]]]]]]```eeeiiifffeeecccaaa___^^^^^^___dddgggkkkoooqqqpppooonnnsssvvvzzz~~~}}}}}}~~~xxx}}}yyy~~~uuummmwwweeeXXXsss|||uuuttt\\\WWWaaa~~~{{{bbbGGG<<<444333444222111222222222111111111111000000///............000111222777666444222000///......------,,,,,,,,,,,,---------...//////------...///........./////////000000...//////000000//////...///...------,,,,,,------,,,,,,,,,---------------------------------------,,,------....../////////,,,------......------,,,------------...///000000////////////000000000000------.........////////////000111111000000222333333222222444555666444333333444444444444555999;;;:::999888777777666777777555777999;;;<<<<<<<<<<<<777888999;;;<<<===>>>???;;;<<<<<<=========<<<<<<:::::::::;;;;;;<<<======<<<@@@EEEEEEBBB???>>>>>>===:::;;;@@@CCCCCCCCCFFFFFFBBB???===============;;;:::999;;;===???@@@@@@AAA>>>;;;999::::::999888<<<;;;999777555666999<<<>>><<<;;;999999:::<<<===@@@??????AAADDDFFFFFFFFFDDDFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFEEECCCAAA@@@=========<<<;;;:::999888:::888777555444444555555222555777888777666777888777888888666444333444666777777777555333222333555666777777888888888777777777888999:::<<<===>>>???BBBDDDEEEDDDAAAAAADDDGGGAAABBBCCCBBB@@@???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>???>>>===>>>@@@CCCBBBAAABBBGGGOOO[[[fffmmmvvvkkk[[[KKK@@@<<<===>>>AAABBBDDDFFFGGGGGGFFFEEEBBBDDDEEEEEECCCCCCDDDEEEAAA@@@@@@??????@@@AAABBBFFFFFFFFFFFFEEECCCAAA@@@===============<<<<<<<<<999999888666666888;;;>>>>>>===;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>===<<<:::;;;===@@@===<<<;;;::::::;;;======;;;===@@@BBBCCCCCCAAA@@@CCCEEEHHHKKKMMMNNNMMMMMMOOONNNLLLJJJIIIIIIJJJKKKUUUUUUVVVWWWXXXZZZ\\\]]]bbbdddfffeeebbb^^^\\\[[[VVVUUUVVVWWWYYYXXXWWWUUUYYY[[[]]]___```aaaccceeegggiiilllppprrrssssssrrrqqqsssuuuvvvtttpppkkkhhhhhhfffbbbaaabbbfffjjjnnnooooooqqqtttxxxzzzyyyxxxyyy|||wwwzzzwww}}}~~~mmmbbbsssgggeee}}}uuunnn|||~~~VVVPPP\\\yyy^^^CCC999222222444222000000111111111000000////////////...---,,,,,,---...///222555777555000------///------,,,,,,,,,,,,------,,,.........---,,,---...,,,,,,---------.........,,,,,,++++++++++++,,,,,,------,,,++++++++++++,,,++++++++++++,,,,,,------------------------------+++,,,,,,---......//////***+++,,,,,,,,,,,,+++***------------------...///------------.........///,,,------...............---///000000/////////111111111222555999<<<;;;999111111222111000111444777888777666555555555666777444555888:::<<<<<<;;;;;;888999:::;;;===>>>>>>>>>;;;===???AAABBBAAA???>>>888888888999;;;<<<>>>>>>===BBBFFFGGGDDDBBBDDDFFF???===???FFFJJJJJJIIIKKKHHHDDD>>>:::999:::;;;<<<<<<;;;;;;>>>AAADDDEEEEEEGGGBBB<<<999888888888666999777666666888:::;;;;;;<<<<<<;;;<<<>>>AAADDDGGGFFFDDDCCCCCCEEEFFFFFFEEE???@@@BBBDDDFFFGGGGGGGGGEEEEEEFFFFFFEEECCCAAA@@@>>>>>>======<<<:::999888:::888666333222222333444<<<===>>>>>>===<<<>>>@@@BBBBBBCCCBBBAAA@@@BBBDDD===??????>>>;;;999999999555555666777888999::::::888666555555666777888888===???@@@===:::;;;@@@EEEFFFGGGGGGDDDAAA??????@@@??????>>>======>>>??????;;;<<<<<<<<<<<<>>>AAADDDBBBHHHRRR___kkkttt{{{~~~~~~ppp[[[JJJAAA>>><<<;;;===>>>@@@BBBBBBBBBAAA@@@:::;;;=========<<<===>>>CCCBBB@@@??????@@@BBBCCC>>>>>>>>>>>>======<<<;;;999:::;;;<<<<<<<<<===>>>777555444444555777888888===<<<;;;:::::::::::::::888888999999;;;<<<>>>???>>>???@@@>>><<<;;;<<<======<<<:::999888888888999555666777888777666555444333444666777777555222111444333333333333333444444:::999888888888888999:::999;;;;;;:::777666555666999;;;<<<<<<;;;:::999999333555777888999999<<<===666999===@@@@@@@@@???>>>@@@AAABBBBBBBBB@@@???===:::999888888999;;;===???@@@???@@@CCCGGGHHHFFFCCCFFFIIIKKKMMMNNNOOORRRTTTOOONNNMMMLLLLLLLLLMMMNNNOOOSSSYYY]]]___aaadddfffdddeeefffffffffgggiiikkkqqqqqqrrrssssssttttttsssxxxyyy|||~~~xxxwwwzzz|||wwwvvvttt}}}~~~jjj]]]sssnnnsssvvviiiyyy}}}TTTMMMXXX~~~www[[[@@@777111222444222//////111111000000/////////...///...---,,,+++,,,------///444999777000+++,,,///---,,,,,,,,,,,,,,,,,,---,,,---......,,,,,,---...+++++++++,,,,,,,,,------+++***)))(((((()))***+++---,,,++++++******++++++******+++++++++,,,,,,,,,......------------,,,,,,++++++,,,------...//////)))***+++,,,,,,+++***)))------,,,+++*********+++++++++,,,,,,,,,---------,,,,,,---............---,,,...//////...---.../////////222777===AAAAAA???000000000///...///222555777666555555666777888999444666999;;;=========<<<:::;;;<<<>>>??????@@@@@@>>>@@@CCCFFFGGGFFFCCCAAA999999:::;;;===???AAABBBCCCGGGJJJJJJIIIIIINNNSSSHHHFFFIIIPPPSSSPPPNNNOOOKKKFFF???<<<<<<>>>AAACCCDDDCCCCCCFFFJJJMMMOOOOOOPPPJJJBBB===<<<<<<;;;999777666777:::???AAA???===999999;;;>>>CCCJJJPPPSSSWWWUUUSSSRRRRRRRRRQQQPPPHHHIIILLLNNNPPPQQQQQQQQQJJJKKKMMMOOOPPPPPPOOOOOOIIIIIIIIIHHHGGGFFFDDDDDDBBB@@@===;;;::::::<<<===BBBBBBCCCBBBBBBCCCFFFIIILLLMMMNNNNNNMMMMMMOOOQQQJJJLLLOOOOOOLLLHHHEEEDDD@@@??????@@@@@@AAACCCCCCCCC@@@===;;;;;;;;;;;;;;;@@@BBBAAA>>>;;;===CCCJJJSSSSSSRRRNNNJJJFFFEEEEEE<<<<<<::::::::::::<<<<<<999:::;;;;;;<<>>@@@BBBCCCBBBBBBCCCDDDFFFDDD@@@>>>===???BBBDDDBBBBBBBBBBBBCCCCCCCCCCCC>>>@@@CCCEEEFFFGGGHHHIII===;;;:::===BBBEEEEEEDDD???>>>>>>>>>===<<<<<<;;;666666888:::<<>>>>>>>>===<<<;;;:::999:::;;;<<<===<<<999666444444444555666777777888888@@@???===:::999999999999888888777555444444777999...222666666444333555777444555666555333222222333///222666888777555333222///000111222333333444444222222444555555666666555444333444666999999666222777999999999777666777888999777666444444444555555333777;;;<<<;;;::::::<<<;;;===????????????AAABBB;;;<<<===>>>????????????@@@AAADDDGGGJJJLLLNNNNNNSSSYYY___^^^YYYUUUVVVYYYTTTTTTRRRQQQQQQQQQRRRRRRPPPPPPQQQSSSVVVYYY\\\]]][[[UUUMMMFFFBBBDDDHHHKKKZZZccckkkhhh\\\UUUYYY___dddbbb```___aaaeeekkknnntttxxx}}}ttttttyyy}}}rrrnnntttssssssiiihhhzzzuuuYYYJJJPPPhhhoooPPP===777222111333333111...///000000000///...------,,,,,,+++*********++++++...,,,333===<<<111***,,,,,,***))))))+++,,,,,,+++***++++++***))))))***,,,************************)))))))))))))))))))))))),,,,,,+++***)))))))))*********)))))))))***,,,---...---+++******+++---...,,,,,,++++++,,,,,,---...******))))))******+++,,,---------------,,,,,,,,,+++,,,///000000///,,,+++,,,,,,,,,,,,,,,---......111000000000//////......---///000555@@@IIIEEE:::777222///000000///222666666666777777999:::<<<===<<<>>>BBBDDDEEEGGGIIIKKKGGGCCCDDDGGGGGGDDDFFFLLLJJJMMMOOOOOOMMMKKKIIIIIIBBBCCCEEEFFFGGGIIILLLNNNLLLQQQUUUTTTPPPPPPUUU[[[WWWXXXXXXWWWSSSPPPOOOOOONNNLLLHHHFFFJJJPPPPPPKKKMMMNNNMMMLLLKKKLLLPPPRRRPPPJJJCCC???@@@CCCFFFHHHCCCCCCCCCDDDEEEGGGIIIKKK???>>>AAAJJJUUU[[[YYYUUUUUUTTTSSSQQQQQQPPPPPPPPPJJJLLLOOOQQQQQQPPPMMMLLLNNNQQQTTTWWWXXXVVVTTTRRRKKKHHHDDDCCCEEEFFFDDDBBBFFFEEECCCBBBBBBBBBCCCDDDHHHGGGFFFEEEEEEGGGIIIJJJMMMNNNOOOPPPPPPOOONNNMMMPPPOOOOOOPPPPPPNNNJJJGGGCCCEEEGGGGGGFFFEEEEEEEEEHHHGGGEEEBBB@@@?????????EEEDDDBBBAAAAAADDDIIINNNXXXVVVSSSPPPNNNMMMMMMMMMFFFFFFDDD@@@???AAABBBCCCDDD===:::<<>>@@@AAA@@@???===EEEPPPUUUNNNEEECCCDDDDDDAAA>>>;;;:::;;;<<<===<<<999999999;;;<<<;;;888555777666444333333222000///222333333444444444333333555444333222222333444555333333444666777999:::;;;999;;;>>>@@@???;;;777444777777777666666555555555333333222111111000111111222222222222222222333444444555666777777777666555777777666666555555555555666555444333333555777999:::;;;<<<===>>>======<<<888888777777777666666666666888999777999<<<:::666<<<;;;;;;:::999888777777>>>>>>===<<<;;;<<<======BBBAAA>>><<<;;;===BBBFFFDDDGGGJJJMMMNNNPPPRRRSSStttsssyyyyyyqqqfffqqqttt]]]ggg|||wwwYYYMMMWWWllloooPPP;;;666000...000111000---...///////////////...------,,,,,,++++++++++++,,,---...333;;;<<<666///---******+++************+++)))+++,,,+++***)))***+++************************)))))))))))))))))))))))),,,+++******))))))************)))))))))***+++,,,...,,,+++******+++,,,---,,,++++++++++++,,,------***************+++,,,,,,---------------------------...///000000...,,,+++,,,,,,,,,,,,---...///000222222111000//////......---///000222:::@@@===555888444222333333222444888999999:::<<<===???@@@@@@<<>>===<<<<<<===>>>===;;;:::::::::::::::999888777:::999888888888888999:::>>>??????AAABBBCCCDDDDDDDDDEEEGGGHHHGGGEEEBBB@@@<<<<<<<<<===<<<<<<;;;;;;:::999999888777777888888999888888999999:::<<<<<<============;;;999777666;;;;;;<<<===>>>>>>>>>>>>:::999888777888999;;;===>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::<<<<<<999;;;??????<<<<<<===>>>???AAACCCDDDDDDEEECCC???=========>>>>>>@@@BBBDDDDDDBBB@@@??????AAABBBBBBAAA@@@>>>>>>>>>tttuuu{{{nnn```ooo|||qqq```gggxxxWWWPPPbbbrrr{{{tttiiiwwwnnnPPP;;;666000...///000000///---......////////////.........---,,,,,,,,,,,,,,,,,,///333666;;;???<<<666,,,,,,,,,+++)))((()))***(((***------+++******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))************)))))))))***++++++,,,+++***))))))***,,,,,,++++++******++++++,,,---++++++******++++++,,,---,,,,,,------......//////////////////......------------------...///000111222222111111000/////////000222222222444888777333:::666666888888666777:::888:::<<>><<<;;;:::======<<<<<<<<<<<<======@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBBBB>>>???@@@AAAAAAAAA@@@??????>>>>>>========================>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>===DDDFFFIIIKKKMMMMMMMMMLLLHHHHHHGGGGGGHHHIIIKKKLLLOOOOOOOOOOOONNNLLLKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHJJJJJJGGGHHHLLLNNNLLLNNNOOOQQQTTTWWWYYY[[[\\\YYYUUUQQQOOOQQQSSSRRRQQQRRRTTTWWWWWWUUUSSSRRRRRRWWWVVVRRRNNNJJJGGGDDDCCCtttwww}}}~~~}}}}}}lllcccxxxpppaaaiiivvvRRROOOiiiyyyyyy[[[RRRfffnnnQQQ<<<777222//////111222222------...///000000000000//////...---,,,,,,,,,,,,,,,000000000:::IIIMMMHHH777222+++(((((())))))((((((***---...,,,*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))***************)))))))))***++++++***************+++,,,,,,+++++++++++++++,,,,,,---++++++,,,---...//////000///...---------...///000//////............//////000000000111111111111111333555555444333444555666999666777:::;;;888777:::555777:::===???@@@??????<<>>>>>>>>???AAACCCFFFGGGBBBCCCDDDCCCBBBAAABBBDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFDDDEEEGGGEEE???:::888666JJJiiittthhhXXXPPPPPPRRRQQQNNNOOOPPPQQQTTTWWWWWWVVVTTTSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXQQQSSSUUUTTTQQQOOONNNNNNQQQRRRRRRTTTVVVXXXZZZ[[[[[[ZZZYYYWWWUUUWWW[[[______^^^]]]]]]]]]\\\\\\[[[\\\ZZZXXXUUUTTTSSSRRRQQQUUUWWWYYYZZZ[[[^^^aaadddggggggccc\\\ZZZ\\\]]][[[]]]YYYXXXZZZ___```]]]YYYPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKIIIGGGGGGIIIKKKOOONNNLLLJJJIIIJJJKKKKKKIIIJJJJJJJJJKKKKKKIIIFFFGGGFFFFFFGGGHHHHHHFFFDDDBBBAAA@@@AAABBBBBB@@@>>><<<<<<<<<===@@@AAAAAAAAA============<<<<<<;;;:::::::::::::::::::::::::::999999::::::;;;;;;;;;<<<===<<<;;;;;;:::;;;;;;<<<;;;<<<>>>???@@@???>>>>>>>>>======<<<<<<<<<========================>>>???===>>>???AAABBBDDDEEEEEEGGGJJJMMMPPPQQQQQQPPPOOOMMMLLLLLLMMMNNNOOOPPPQQQXXXXXXXXXXXXWWWWWWVVVVVVRRRRRRRRRSSSSSSSSSTTTTTTRRRVVVXXXVVVVVVXXXYYYWWW]]]]]]^^^```aaacccddddddccc```^^^```dddfffeeebbbccccccbbb``````bbbfffjjjllliiiddd```\\\ZZZWWWUUUuuuwww{{{zzzvvvtttyyylllbbbzzz~~~fffZZZlllsssMMMNNNmmm}}}{{{\\\TTTjjjnnnPPP:::777333000///000222222......///000111111111111000///...---,,,,,,,,,,,,,,,///,,,+++777LLLXXXYYYGGG;;;---&&&(((+++***''''''))),,,---+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((())))))******)))))))))***))))))))))))(((((((((((())))))*********))))))))))))***++++++++++++******++++++,,,---***++++++,,,---...//////,,,+++++++++,,,///111333222111000///...---------,,,---...000111222444444333333444444222222444888666444555999:::777666888333555888;;;=========<<<;;;===@@@BBBCCCDDDEEEGGGJJJKKKKKKHHHGGGIIILLLNNNLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWXXXVVVQQQLLLHHHFFFHHHGGGJJJOOOUUUWWWSSSOOOQQQSSSUUUUUUSSSQQQOOOOOOOOOSSSVVVVVVWWWXXXTTTNNNJJJMMMOOOPPPPPPPPPQQQRRRRRRQQQQQQRRRSSSRRROOOMMMHHHGGGGGGGGGHHHIIIKKKMMMJJJIIIHHHJJJNNNPPPPPPOOOPPPOOOOOOMMMLLLIIIGGGFFFJJJJJJHHHGGGEEECCCBBBAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBB@@@???======>>>???@@@???>>>=========>>>????????????>>>>>>>>>?????????>>>===<<<<<<===>>>???CCCAAA@@@???@@@???===;;;???@@@AAA@@@>>>===>>>???>>>=========>>>@@@BBBCCCBBBDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFBBB@@@AAAEEEBBB<<<;;;>>>QQQmmmvvvjjjUUUQQQMMMKKKMMMOOOOOOOOORRRRRRSSSTTTVVVUUURRRPPPRRRSSSTTTVVVXXXXXXWWWVVVQQQRRRRRRSSSSSSSSSRRRQQQHHHJJJMMMOOOOOONNNMMMMMMRRRRRRSSSTTTVVVXXXZZZ[[[XXXWWWUUUSSSSSSVVVZZZ]]]YYYYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRTTTUUUXXXZZZ[[[[[[ZZZZZZ[[[]]]]]]^^^[[[VVVUUUXXXYYYWWW]]]ZZZWWWYYY\\\\\\VVVQQQMMMMMMLLLLLLLLLKKKLLLLLLHHHHHHGGGDDDCCCCCCFFFHHHNNNLLLIIIGGGFFFGGGHHHIIIFFFDDDCCCEEEGGGGGGDDDCCCCCCCCCBBBDDDEEEEEEDDDBBB@@@???>>>>>>??????>>><<<999888888999;;;<<<;;;:::777777888999::::::999999666777777777777777777666777777777888888999999999:::999777666666888:::;;;888999:::;;;<<<;;;;;;:::::::::999999999::::::;;;;;;;;;:::999888888888888888999:::===???BBBDDDEEE@@@BBBEEEGGGGGGFFFDDDBBB???@@@@@@AAABBBCCCEEEEEELLLMMMMMMNNNNNNOOOPPPQQQPPPQQQQQQQQQQQQQQQQQQQQQOOOVVVZZZYYYWWWXXXWWWTTTWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\```cccccc___\\\``````^^^\\\\\\___eeeiiieeeaaa]]]ZZZZZZ[[[ZZZYYYwwwvvvwwwtttnnnnnnuuu|||~~~jjj]]]zzz~~~fffaaaoooqqqMMMOOOnnn\\\WWWqqqlllNNN777666333111000000111222000111111222222222222111//////...,,,++++++++++++,,,,,,))))))222DDDUUU]]]UUUGGG555+++***+++***'''''')))++++++)))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((()))******))))))*********)))((('''&&&''''''(((((())))))))))))))))))((())))))***+++******))))))******+++,,,******++++++,,,,,,------***))))))***,,,...000222222111000...---,,,,,,,,,++++++---...000222333444///...///111111///111666444111333666777444444777555666888:::;;;<<<<<<;;;999;;;===>>>>>>>>>???AAAEEEGGGEEEAAA@@@EEEIIIKKKGGGIIIKKKKKKJJJKKKLLLNNNIIILLLNNNMMMJJJEEEAAA???CCCEEEIIIPPPUUUUUUPPPKKKKKKOOORRRSSSRRRNNNLLLKKKSSSWWWZZZXXXVVVUUUPPPJJJLLLMMMNNNMMMLLLKKKLLLNNNLLLLLLMMMOOOQQQPPPNNNKKKFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFGGGHHHKKKLLLKKKJJJGGGGGGHHHIIIIIIHHHFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@AAAAAACCCDDDDDDCCCBBBAAA@@@@@@???===;;;:::;;;===>>>===;;;:::::::::;;;<<<;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;999888999:::::::::888;;;<<<<<<;;;::::::<<<===<<<<<<;;;:::;;;<<<===>>>>>>???@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@CCC@@@<<>>AAACCCAAA???@@@===<<<;;;<<<>>>>>>>>>======<<<;;;;;;<<<<<<;;;:::999888777777999999888777333444555777888888888888444555666666666666555444444555555666777777888888777666555444555777999:::777777777777888888888888777777777777777777888999999888777666666666666666888888888999:::;;;======<<<===?????????===;;;:::;;;;;;<<<===???@@@AAAAAADDDEEEEEEGGGIIIKKKMMMOOONNNNNNNNNMMMMMMMMMLLLLLLMMMTTTYYYWWWTTTSSSRRROOOQQQQQQSSSTTTVVVXXXYYYZZZXXXZZZ]]]^^^]]]ZZZWWWTTTYYY[[[\\\]]]^^^___bbbdddaaa]]]XXXWWWYYY\\\]]]]]]yyyyyywwwrrrmmmpppyyyhhh[[[|||eeeeeeqqqqqqRRRUUUooo]]]ZZZyyyiiiJJJ888888888666555444444444333333444444444333222222///...---+++*********))),,,)))((()))---555DDDRRRZZZQQQCCC666---)))''''''&&&((()))((('''&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******))))))*********)))'''&&&%%%%%%&&&'''(((((()))))))))(((((((((((()))******))))))(((((())))))***+++************************************+++,,,------///......---------------,,,,,,---...///000111111///++++++000111......222222000000333444222333666666666777777888999999:::777888::::::999888999:::<<<@@@@@@<<<<<>>===>>>???@@@AAABBBDDDEEEDDDBBB@@@>>>===>>>>>><<<999999;;;>>>;;;:::999888777888999999888888888888888777777666999::::::::::::::::::999888777666777999::::::999888999999999888999;;;===999999888777777888999:::888999999888777777999;;;:::;;;;;;<<<=========<<<===<<<>>>AAA===<<>>===<<<<<<======<<<999:::======999999===888666444444666888888888999888666666777777777666666555444555666777777555222333444444555555555555333333444555555444333333000111222333444555666777444333222222333555777888777666555333333444555666444444444444444555666666555555555555555666777777999888777666666666777888<<<=========<<<<<<;;;:::<<<===???@@@BBBCCCCCCDDDDDDDDDEEEFFFHHHKKKNNNOOOOOONNNNNNMMMLLLKKKJJJJJJOOOUUUWWWRRRNNNNNNOOOOOOPPPPPPRRRTTTVVVXXXYYYZZZVVVYYY\\\ZZZUUURRRSSSUUUSSSTTTVVVYYY\\\bbbhhhmmmeee___YYYWWWZZZ]]]^^^]]]{{{}}}zzztttpppvvvhhhZZZ{{{xxxXXXVVVqqqsssXXXZZZpppkkkiiifffGGG;;;<<<===<<<:::888888888555555555555444333333222///...,,,+++***)))))))))+++''''''+++)))(((555EEEZZZWWWNNN???///&&&%%%(((&&&'''((('''%%%%%%''')))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******((()))*********((('''&&&$$$%%%&&&'''((((((((((((((((((((((((((()))******((((((((((((((())))))************)))))))))))))))++++++++++++******)))))),,,,,,,,,,,,---...//////------..................000++++++111333///...000222//////222333111333666555555444444555666666777555777888888666555555666555;;;===::::::???AAA???AAADDDGGGHHHGGGEEEEEEEEEHHHHHHGGGFFFEEEFFFHHHKKKIIIJJJLLLLLLIIIEEEAAA>>>IIIJJJKKKKKKIIIIIIIIIKKKAAAGGGKKKJJJJJJKKKJJJGGGBBBCCCCCCCCCCCCEEEIIILLLOOONNNNNNMMMMMMJJJFFFCCC<<<===???BBBDDDFFFGGGHHHBBBDDDFFFHHHIIIHHHFFFDDDDDDDDDEEEFFFEEECCCAAA??????>>>===<<<===>>>@@@AAA===>>>@@@AAA???<<<888666666777888777555555888;;;:::999777666666666777888888888999999888777666666444555666777777666555444999777555555777888777666777888888888888999<<<>>>777666555555555666888999999999999888777888:::===777888999:::;;;<<<<<<<<<:::999<<<>>>999:::NNNgggwww```MMMEEEDDDDDD@@@@@@@@@BBBDDDDDDBBB@@@FFFDDDCCCCCCEEEFFFFFFFFFDDDCCCBBBCCCFFFFFFCCC@@@@@@AAACCCEEEEEEEEECCCBBBCCCDDDFFFIIIKKKJJJGGGDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDBBB@@@???@@@BBBCCCCCC===@@@DDDDDDCCCBBBCCCEEEBBBDDDFFFEEEDDDEEEHHHLLLFFFGGGGGGGGGFFFFFFHHHJJJAAADDDEEECCCDDDGGGGGGEEEAAACCCDDDDDDBBB@@@???@@@@@@???>>>===>>>???@@@AAA>>>??????===:::999:::;;;<<<<<<;;;;;;::::::;;;;;;;;;999:::===;;;666777===888666333333555777888888999777555555666777666555000//////000333444444333111222222222222222111111000111222333333222111000000000111333444666777888444333333333444666777888777555222000///111333444111111111111111222333333111111222333444666888999888777666555555555666777999999999999999999999999777888:::;;;===>>>>>>????????????@@@BBBEEEGGGIIIMMMLLLKKKJJJIIIHHHGGGFFFOOOSSSSSSKKKFFFHHHLLLMMMJJJJJJKKKMMMNNNOOOPPPPPPLLLOOOQQQNNNHHHGGGMMMSSSIIIHHHGGGHHHOOO\\\kkkuuuaaaZZZRRROOOPPPRRRRRRPPPpppuuuyyywwwqqquuuiii```xxxqqqVVVVVVjjj}}}eeeOOOYYYrrrtttdddiiiGGG888444222444999;;;999555555444444333333222222111...---+++***))))))(((((((((((((((((()))***,,,,,,BBBOOOYYYRRR>>>,,,&&&((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((((((&&&###%%%&&&&&&&&&''''''((((((******))))))((((((((('''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''+++,,,,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,------.........222111///......000222333222222333333333222222111555666666666444444666888999:::<<<===>>>===;;;:::<<<@@@BBBAAABBBFFFEEECCCBBBAAA@@@BBBFFFIIIKKKKKKJJJKKKLLLLLLKKKIIIGGGEEENNNNNNNNNMMMJJJGGGDDDBBBEEEHHHLLLLLLIIIGGGIIIJJJJJJFFFBBBBBBFFFKKKNNNNNNNNNMMMKKKIIIGGGEEECCCBBBBBBAAAAAABBBCCCEEEGGGHHHFFFFFFEEEEEEDDDDDDDDDCCC@@@@@@AAABBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>AAAAAA???>>><<<:::999888777777777777777777777777555555666666555555444333666666777888888777666555666666666666666666666666555555444444444444555555444444444555555555666666888777777777666666555555555555666777777777777777999999999888888999::::::<<<;;;;;;;;;>>>CCCHHHKKKZZZTTTKKKEEECCCAAA>>><<>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEGGGFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::<<<<<<<<<;;;;;;:::::::::;;;:::888777666777999:::444444444555555555555555666666666666666666666666444444444333333333222222000000000000000000000000222222222111111111000000111111111111000000000000111000//////000222444555555444222111111111222222444333333222222333333444222222222222222222222222333333222222111222222222555555555444444333333333444444444333333444777:::666666777888999999::::::<<<;;;;;;;;;===@@@CCCEEEGGGEEEDDDBBBAAABBBCCCDDDJJJIIIGGGFFFFFFGGGIIIJJJJJJHHHGGGGGGHHHIIIHHHGGGFFFHHHIIIIIIGGGFFFFFFGGGCCC???===@@@GGGNNNPPPOOOJJJIIIGGGGGGHHHIIIHHHHHHqqqvvvzzzyyytttyyysssgggwwwmmmWWWYYYoooeeeLLLSSSkkkoooccclllKKK888555333444888:::777444333333222222111111000000,,,+++***)))((('''''''''(((((((((((()))***++++++333@@@MMMMMM@@@111(((&&&(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&((()))'''%%%''''''(((((()))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''++++++,,,,,,,,,+++))))))++++++++++++++++++++++++---------------,,,,,,,,,000///...------///000111111222222333222222111111222333444444333444666888999:::<<<=========;;;:::>>>@@@@@@>>>???CCCEEECCCCCCBBBCCCEEEHHHIIIHHHFFFKKKKKKLLLLLLKKKJJJHHHGGGKKKKKKJJJIIIGGGEEECCCBBBEEEHHHKKKKKKIIIEEEBBB@@@CCCAAA???AAADDDGGGHHHHHHJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBB===>>>?????????>>><<<<<<<<<<<<;;;::::::;;;<<<<<<>>>>>>===;;;:::999888777666666666666666666666666555555555555555444444333222333444555555555444333555555555555555555555555555555444444444444555555333444444444555555555666777777777666666555555555555555666777777777777666888888888888888999::::::===<<<;;;;;;<<>>======>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>>>>???>>>>>>===<<<;;;::::::;;;;;;;;;;;;::::::999999999777666444333444555666666666555555444444333333444444444444444444444444333333333222222222111111////////////////////////222222111111000000000000000000000000000000000///000///.........000222333333333111000000000111111222222111111111111222222111111111111111111111111333222222111111111222222444444444444333333333222333333333222222333666999666666777777888999999:::;;;:::::::::;;;===???AAA@@@?????????AAADDDFFFHHHEEEEEEDDDDDDEEEGGGIIIJJJIIIGGGFFFFFFGGGHHHGGGFFFCCCDDDFFFEEEDDDCCCCCCDDDDDD@@@<<<>>>CCCHHHIIIHHHEEEDDDBBBCCCCCCDDDBBBAAArrrwww{{{{{{xxx}}}uuugggoooeeeUUUZZZqqqdddJJJNNNeeeiiibbboooNNN999666444555777888666333222111111000000///......---,,,***)))(((((('''''')))))))))(((((()))******'''111>>>EEECCC:::///((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''')))***)))'''))))))************++++++((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''(((((()))***)))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''******+++,,,,,,***)))(((******************++++++......---,,,,,,+++******...---,,,,,,,,,---///000111111222222222222111111///111222222222333666888888999;;;<<<<<<<<<;;;:::<<<>>>===;;;===CCCFFFFFFEEEEEEGGGIIIJJJIIIFFFCCCKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCGGGEEEDDDDDDDDDDDDBBB@@@DDDCCCCCCEEEHHHIIIIIIHHHIIIIIIHHHFFFEEECCCBBBBBBBBBAAA???===<<<<<<======??????>>>>>>>>>>>>======:::;;;;;;;;;;;;:::999888::::::999999999999::::::::::::999999888777777777555555555555555555555555555555555555555444333333111222333555555555444444444444444444444444444444555444444333333444444555333333444444444444555555666666555555555555444444444444555666666666666666555666666777888999::::::<<<;;;;;;;;;;;;<<<<<<===:::999888999<<<>>>>>>>>>@@@@@@@@@???????????????@@@@@@@@@???>>>===<<<;;;???@@@BBBDDDEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEGGGEEECCCAAAAAABBBDDDEEEAAABBBBBBAAA>>>===>>>@@@@@@???===<<<;;;<<<<<<===>>>>>>??????@@@AAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>?????????========================???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999999666555333111000000111222666666555444333222111111222222222222222222222222111111111111000000000000........................000000000000000/////////.....................///...------,,,---...000111111111000////////////000000000////////////000000000000000000000000000000111111111000000111111222333333333333333222222222111222222111111111444666555555666666777888888888999999888888999:::<<<===??????@@@BBBFFFJJJNNNQQQDDDCCCBBBBBBBBBCCCEEEFFFGGGEEEDDDDDDEEEFFFFFFEEEBBBCCCDDDDDDCCCBBBCCCDDDIIIEEEBBBBBBDDDFFFFFFEEEGGGFFFEEEFFFFFFEEEBBB@@@ssswwwzzz{{{{{{jjj___fffcccZZZ\\\ooo~~~bbbJJJOOOddd~~~eeedddoooLLL888666555555666666444222111111000000///.........///...---+++***************))))))((((((((())))))&&&)))111;;;AAA@@@888111)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((************************************''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((())))))+++******)))(((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''''''''((())))))***++++++***)))((()))))))))***************---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,---...//////000111111111111111111000111222222222333555777888888999::::::::::::999777;;;<<<<<>>===AAAFFFIIIJJJFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@BBBAAA???===<<<<<<<<<<<<::::::::::::::::::::::::999999999999888888777777999999999999999999999999777777777777777777777777555555555555555555555555444444555555555444333333333444666777888888888777555555555555555555555555444444333333333333444444333333333333333333444444444444444444444444333333333333444555555555555555333444555666777888999999999:::::::::::::::999999;;;;;;;;;<<<======<<<<<<==================<<<<<<<<<<<<=========<<<;;;;;;>>>???AAACCCDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@===;;;;;;===???@@@???===<<<;;;;;;<<<<<<======>>>???@@@AAABBBBBBAAAAAABBBCCCBBBAAA@@@?????????>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888555444111///.........///444444333333222222222111111111111111111111111111000000000/////////......------------------------/////////...............,,,---------------......---------------...///000///.....................//////............//////........................000000/////////000111111222222222222222222222222000000111000///000222444444444555555666666666777777777888888:::<<<===??????@@@@@@BBBFFFJJJNNNQQQFFFEEECCCAAA@@@?????????DDDCCCAAABBBCCCDDDDDDCCCCCCDDDEEEEEEDDDDDDFFFGGGKKKHHHEEEDDDEEEEEEEEEDDDIIIHHHHHHIIIIIIGGGCCC@@@tttwwwyyy{{{}}}yyyaaa\\\kkksssmmmgggssscccNNNTTTfff{{{{{{ffflllmmmIII888666555444444444222111111111111000//////............,,,+++***)))))))))))))))((((((((((((((((((+++((((((...777<<<:::666))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********+++))))))))))))))))))))))))&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&''''''(((+++******)))(((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''((()))*********)))(((((((((((())))))******************+++++++++,,,,,,++++++,,,,,,---...//////...///000000111111111000333444444333222111333444666666777888888888888888666;;;??????AAAEEEDDDAAABBBAAA@@@AAACCCEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEE@@@@@@??????@@@BBBDDDEEEEEEBBB@@@BBBGGGKKKMMMLLLCCCBBB@@@>>>>>>AAADDDGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA???>>>===>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777777777999999999999999999999999666777777777888888888888666666666666666666666666444444444555444333333222444555666888999999888888555555555555555555555555333333222222222222333333333333333333333333222222222222222222222222222333222222333444444444444444111222444555666777777777666777888999::::::999888999:::::::::999777666555999999999999999999999999888999:::;;;<<<=========>>>???@@@@@@@@@???>>>>>>@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCDDDDDDBBB@@@?????????===;;;999:::===???@@@???===<<<;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAA>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;666666777777777777777777555444111///---......///000000111111222222333333111111111111111111111111//////.........---------........................------------------------++++++,,,,,,---------......---------.........///------------------------//////............//////------------------------///.........//////000111000111111111111111111111...000000000//////000222333333444444444444555555555666888:::===???BBBCCC>>>=========???AAADDDFFFEEEDDDCCCAAA???>>>======AAA@@@??????AAABBBBBBAAABBBCCCDDDDDDCCCDDDGGGIIIEEECCCAAA@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBB>>>;;;uuuyyyyyy{{{xxx```ccczzzttt|||dddQQQXXXgggxxxuuuiiixxxkkkGGG666666555444333333222222111111000//////......---,,,+++)))(((''''''&&&&&&(((((((((''''''((()))))),,,((($$$%%%,,,222444444***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***)))((()))***)))((((((((((((''''''''''''''''''''''''(((((((((&&&&&&&&&''''''''''''(((((((((''''''&&&&&&'''''')))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&''')))******)))((((((''''''(((((())))))******((())))))***++++++,,,,,,******+++,,,---......///---...///000000111000000444555555333111111222333444444444555555555666666999>>>AAA@@@@@@AAA===888<<<;;;999;;;===@@@BBBBBB?????????@@@@@@AAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDBBBDDDHHHLLLNNNLLLGGGCCCBBBAAA???<<<:::<<>>???BBBDDDFFFGGGHHH@@@???>>>======>>>???@@@===============>>>>>>>>>:::999888888777777888888888888999999999999888888666777777777888888888888666666666666666666666666444444444444444333222222222333444666666666555555444444444444444444444444333222222111111222222333333333222222222222111111000000111111111111222222111111222333333333333333000111333555666666555555444555666777888888888888666777999888777666666666666666666666777777777777666777888:::<<<===>>>>>>=========<<<<<<<<<;;;;;;>>>>>>>>>?????????@@@@@@>>>@@@BBBDDDDDDAAA>>><<<<<<<<<<<<;;;999:::===@@@???>>>===;;;;;;;;;;;;<<<=========>>>>>>>>>??????;;;<<<===>>>???>>>===============>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;:::::::::999999888888555555555555666666666666555333111///......///000......///000111222333333000000000000000000000000............------------........................+++++++++,,,,,,,,,,,,,,,+++++++++,,,------......------------------------+++,,,------...---------......------------......------------------------------------...///000000/////////000000000000000...///111000///...///000333333333333333333333333333555777:::>>>AAACCCDDD@@@???===<<<<<<===???@@@???????????????>>>>>>>>>???===<<<===???@@@@@@@@@??????@@@@@@@@@AAADDDGGGCCCCCCBBBBBBBBBBBBBBBBBB@@@????????????>>><<<999vvv|||{{{|||ttt^^^gggrrraaaOOOZZZjjjyyytttmmmkkkIII444555555444333222222222//////......------,,,,,,******((('''&&&%%%%%%%%%'''''''''''''''((()))***((('''%%%%%%'''***,,,...***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******((('''((()))))))))(((((((((''''''''''''''''''(((((()))))))))&&&&&&&&&''''''''''''(((***)))((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&'''((()))))))))((((((&&&&&&'''(((((()))******)))))))))***************((((((***+++,,,---------,,,---...///000000000000222333333222000000111333222222222222222333333444888<<<>>><<<<<<===;;;777;;;::::::<<>>>>>BBBEEE:::;;;===???AAACCCDDDEEE>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;<<<<<<=========:::999888777777777888888666777888888888888777666666666666777777777777777555555555555555555555555333444444444444333222222111222333444444444333222222222222222222222222222222222111111111111222222333222222222111111111111/////////000000111111111000111111222222222222222000111333444555444333222444444444444444444555555555777888888666666888:::555555555555666666666777555666777999:::;;;;;;;;;;;;:::999888888999;;;<<<<<<<<<<<<=========>>>>>>===>>>@@@AAA@@@???===;;;999:::;;;;;;:::<<<>>>AAA>>>===;;;:::999999::::::<<<<<<<<<;;;;;;;;;;;;;;;888999;;;======>>>======;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;999999888777666666555555333444444444555555555555333222000......///000111/////////000000111111111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,---......///+++,,,,,,,,,,,,,,,++++++++++++---.........---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---...///000.........//////000000000...000111111///...///000222222222222222222222222222333666999<<<>>>@@@AAA@@@???===<<<<<<>>>@@@AAA;;;;;;<<<<<<===<<<<<<<<<===;;;:::;;;===??????>>><<<<<<=========???BBBEEEDDDEEEEEEDDDCCCCCCCCCDDD@@@???===>>>>>>???===<<>><<<<<<===???BBBDDDDDDAAA???999;;;===???@@@@@@???>>>999:::<<<>>>@@@@@@@@@@@@IIIIIIHHHEEEAAA@@@DDDHHH@@@BBBDDDBBB@@@>>>@@@BBB============>>>>>>>>>>>>===<<<:::888777777888888777777888888999999999::::::999888666666777777888444555666777777666555444666666666666666666666666444444444444444444444444333333444444444333222222222333444444444333222111000000000000000000000000222222111111111111222222333222222222111111000000.../////////000000111111000000111222222222222222000111333444444333222111444333222222111111222222222444666444222222555777555555555555666666777777555666777888999999999999999777666555666888<<<>>>;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<888999;;;;;;;;;===???AAA<<<;;;:::888888888888999;;;;;;:::999999888888777666888:::<<<============::::::;;;<<<;;;:::999888::::::::::::::::::::::::777777777777888999:::;;;888777666555444333222222333333333444444555555555222111///......///000111000000000000////////////------------------------//////.........---------++++++++++++++++++++++++))))))******+++++++++,,,++++++,,,------...//////******+++++++++******)))***+++---...///...------++++++************++++++------------------------,,,++++++,,,---...///000---.........//////000000...000111111000//////000222222222111111111111111111222444777999;;;<<<===:::999888888999;;;>>>???<<<<<<<<<;;;:::999888777;;;:::999:::<<<>>>>>>>>>;;;<<<<<<<<<===???CCCFFFBBBBBBCCCBBB@@@??????@@@>>><<<::::::;;;<<<<<<;;;qqq}}}xxxvvvzzzhhhXXXfffvvvsssjjjhhh~~~XXXJJJ[[[qqqnnnNNN999444111333333000...000,,,,,,,,,,,,,,,,,,,,,,,,(((((('''(((((()))***+++(((((())))))))))))(((((()))'''&&&$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''((((((((((((((()))***)))&&&$$$))))))(((((('''''''''&&&((('''&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))***++++++,,,,,,,,,------...///000111111//////......///000111333111111222222222333333333555666777999;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>>>>>>>999???>>>777:::FFFKKKHHH@@@??????>>>???@@@BBBCCCAAA???======???>>>;;;888<<<<<<;;;::::::::::::;;;===:::777444222333555777333444666888888888888777666666666666666666666666555555555444444333333333444444333333333333222222222333333444444333333222444222222999@@@AAA888///555555555444333222111000444333333222222333333444222111111000000000000000111111000000//////......///000000000111111111111111111111111000000000///444333333333333333333333444333222111000000000000333333333444444555555555555666777666555444555777666666666777888888999999444555666777888999::::::999::::::;;;;;;<<<<<<<<<=========<<<;;;:::999888777999:::<<<======<<<<<<;;;;;;:::::::::;;;;;;<<<======<<<;;;:::999999888888999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;::::::999======<<<;;;;;;:::999999666666666666555555555555555555444444444333333333111111111111111111111111333222222111000//////...---------......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))---,,,+++******+++,,,---***))))))+++///222333333------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***+++,,,---,,,+++***)))++++++,,,,,,---.../////////////////////.........////////////000000000000000000000///////////////222222333444555666777888666777888999;;;<<<===>>>999::::::::::::::::::;;;:::999777888;;;===>>>>>>???>>><<<:::999:::;;;<<>>>>>>>>>>>>>>===;;;:::999888888888qqqyyywwwxxx|||kkkXXXhhhyyyuuujjjgggxxxSSSKKKddd{{{jjjHHH999444111333333000...000---------,,,,,,+++++++++)))(((((((((((())))))***(((((())))))))))))((((((***((('''%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''&&&&&&''')))***)))''')))(((((((((''''''''''''(((''''''&&&'''((()))***'''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))******+++,,,,,,++++++,,,,,,------......///......---...000111222111111111222222222333333333444555777888888999999;;;;;;<<<======<<<<<<<<<888:::<<<===<<<;;;<<<<<<999???@@@;;;===GGGIIIEEEAAAAAA???>>>>>>>>>>>>???BBB@@@??????@@@???===:::=========<<<<<<<<<;;;;;;999888555222111222333444444555666777888888888888666666666666666666666666555555444444444333333333444444333333333222222222222222333333333333222222444333555<<>>999555444444333222111111111222222111111111111222222111111000////////////000/////////.........------//////000000000111111111111111111000000000//////333333222222111000//////000000000//////000000111222222222222333333333444444555666666444444555666555555666666777888888999444555555666777888888999999999999999999:::::::::<<<<<<;;;:::999999888888888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;888888888999999999999::::::::::::::::::999888888<<<;;;;;;:::999999888888666666666666555555555555555444444444444333333333111111111111111111111111222111111000//////......,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))),,,+++***))))))***+++,,,***))))))+++...000111111,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,++++++***)))++++++,,,,,,------......///.........................../////////000000000000000000000000000000000111111222333444555555666555555666888999:::;;;<<<999999999::::::::::::::::::999777888;;;===>>>>>>===<<<:::999999999;;;<<<>>>>>>>>>>>>===============<<<:::999888777777777qqquuuwww{{{nnnYYYiiizzztttgggeee|||sssMMMKKKkkkzzzrrrgggCCC888333111222222///...///......---,,,+++******)))***))))))(((((((((((()))'''(((((())))))(((((('''***)))((('''&&&'''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&'''''''''((((((((('''&&&%%%&&&)))+++++++++((((((((((((''''''''''''(((''''''''''''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((())))))******+++++++++******************++++++...------------///000111000111111111222222222222666777888999:::;;;;;;;;;::::::;;;;;;;;;::::::999555777999::::::999:::<<<>>>CCCDDD@@@@@@EEEDDD>>>??????>>>>>>===>>>>>>>>>CCCAAA@@@@@@AAA@@@>>><<<===>>>???@@@???>>><<<;;;888777666444333333333333666666555666666777888888666666666666666666666666444444444444333333333333333333333333222222222222222222333333333333222222000111333777:::;;;:::888444444222111000111111222111111000000000000111111000000///............///.........---------------////////////000000000000000000000000////////////222222111000...---,,,,,,...------...///000111222111111111111111222222222333444555555333333444555444444555555666777777888555555555666666777777777888888888888777777777777;;;:::999777777777888888888999:::;;;<<<<<<;;;;;;<<<<<<===<<<<<<;;;:::999;;;;;;;;;<<<<<<=========888777777777777888999999888888888999888888777666:::999999888888777777777666666666555555555555444444444444444333333333333111111111111111111111111000000000///......------+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))******))))))))))))*********)))((()))+++---...---*********))))))******+++))))))))))))))))))))))))+++************+++,,,,,,,,,++++++***************++++++,,,,,,,,,,,,,,,,,,.................................////////////000000000000000000000000000111111111111222222333333333444555666777888999:::888888999999999::::::::::::999888999;;;=========:::999888888888999;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::999777666666666666qqqtttzzzmmmZZZjjjuuuiii___ccc{{{qqqLLLJJJjjjttthhhiiiEEE888333111222222///...///......---,,,+++***)))(((******)))(((((('''(((((('''((((((((((((((((((''')))(((''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((('''%%%&&&(((***++++++((((((((((((((('''''''''(((((('''''''''((((((((('''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((()))))))))*********+++******))))))))))))))))))---,,,,,,,,,,,,...///000000000000111111111111222888888:::;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999666888:::;;;;;;;;;===???EEEHHHGGGBBB???AAA???:::<<<<<<===>>>???@@@BBBBBBAAAAAA@@@@@@@@@???>>><<<===???AAACCCBBB@@@===;;;:::::::::999999888777666888777666555555666888888555555555555555555555555333333333333333333333333333333333222222222222111111111222222222222111111///000111111000000111111444222000//////000111333111000000//////000000111//////...------------.........------------------........./////////000000000000/////////.........000000000///...---,,,,,,............///000111111111111111111111111111111222333444333222222333444333333444444555666666666666666666666666777777777888888777777666666555555:::888777555555666888999999999::::::;;;;;;;;;;;;<<<=========<<<;;;999888999999:::;;;;;;<<<======888888777777777888999:::777777888888888777777666777777777666666666555555666666555555555444444444444444444333333333222222111111111111111111111111//////.........---------***+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++&&&'''''''''(((((())))))))))))(((((((((((())))))***((('''((()))+++******)))(((((((((((()))******))))))))))))))))))))))))***************++++++,,,,,,+++***(((((()))******+++++++++++++++*********---------------.........------.........///////////////000000000000000111111111111111111111222222333333444555666777888999777777888888999999::::::999888888999;;;<<<<<<;;;999888888888999:::<<<<<<;;;;;;;;;;;;::::::::::::999888777666555555555555qqqwww~~~kkk[[[jjjmmmZZZTTTbbbzzzsssOOOKKKiiixxxuuunnnLLL888333000222222///---///......---,,,***)))((((((******)))(((((('''((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))***(((&&&&&&(((*********'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******************))))))))))))))),,,++++++++++++---.../////////000000000111111111333444555777777888888888;;;;;;<<<<<<<<<;;;;;;:::;;;<<<>>>>>>>>>???AAACCCGGGGGGEEE@@@>>>@@@@@@>>>======>>>@@@AAABBBBBBBBB>>>?????????>>>===<<<<<<===???BBBDDDCCCAAA===;;;;;;;;;<<<<<<;;;:::999888888888666555555666777888444444444444444444444444333333333333333333333333333333222222222111111111000111111222222111111000111333333222000///111333222000///......///111222111111000000000000111111///......---------------........................---............//////////////////............---.........///////////////111000000//////000000111222222222222111111111111000222333222111000111222111222222333444444555555666777777777777777777777888888777777666666555555999888666555555777888:::999999999999:::::::::;;;<<<<<<<<<<<<;;;:::999888777888888999999::::::;;;888888888888888999::::::777777888888888888777777555555555555555444444444555555555555444444444444444444333333333222222222000000000000000000000000............------------***+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++&&&&&&''''''((((((((()))(((((((((((((((((((((((()))(((&&&&&&((()))((('''((('''''''''(((((()))***((((((((((((((((((((((((******))))))******+++,,,+++***)))((('''((()))******************)))))))))+++,,,,,,,,,---------...------------................../////////000000000111111111111111222222222333333444555666777888888666666777777888999::::::999888888999;;;<<<;;;:::888888999:::;;;<<<======::::::::::::999999999888777777666555444444444444qqqzzzjjj]]]llljjjQQQNNNccc{{{vvvTTTPPPlllqqqQQQ777222000111111...---...------,,,+++***))))))(((***))))))(((((((((((()))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((()))))))))***)))'''((()))******)))'''''''''(((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&''''''(((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********+++************,,,---...////////////000000000000222333555666888999999999;;;;;;<<<===============>>>???@@@@@@???@@@BBBDDDBBBAAA@@@??????BBBDDDEEEAAABBBBBBAAAAAA@@@>>>>>>;;;===>>>===<<<::::::;;;<<<>>>AAABBBBBB@@@===;;;999999::::::999999888777999888777666666555666666444444444444444444444444222222222222333333333333222222222222111111111111000000111111111111000000///000111000000111333555///......---...///111222111111000000000000111111//////...------------................../////////------------.........//////.........---------------......//////000111111111111000//////000000000222222222111111111111111///000111111//////000111000000111222222333333444555555555666666777777777666666666666555555555555888888777777777999:::;;;::::::999999999999::::::<<<;;;:::999888888999999888888888888888888888888777888999999::::::999999666666777777888888777777444444444444444444444444555555555444444444444333333333333333222222222222000000000000000000000000........................++++++,,,---............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++''''''''''''(((((((((((((((((())))))))))))(((((()))'''&&&&&&'''((('''&&&''''''''''''((()))******((((((((((((((((((((((((***))))))))))))***++++++***))))))(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---------,,,,,,,,,---------......---------......//////000000000000111111111222222333333444444555666666777555555666777888999999:::999888888999;;;<<<:::999888999999:::;;;<<<<<<===::::::999999999999888888666666555444444444444444qqq|||lll^^^ooommmRRROOOeeezzzWWWTTTppp~~~|||nnnOOO777222000111111...---...,,,+++++++++******)))))))))(((((((((((())))))***&&&''''''((((((''''''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))))))))''''''''')))+++,,,+++***''''''''''''((((((((()))(((((()))))))))(((&&&%%%$$$%%%%%%&&&''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))(((''''''(((((())))))************))))))***+++---............/////////000000222333555777999;;;;;;<<<999:::;;;======>>>>>>>>>===>>>>>>===<<<===???AAA>>>>>>???AAABBBBBBBBBDDDBBBBBBBBBAAA@@@>>><<<;;;:::<<<>>>===;;;999:::<<<<<<===???@@@@@@>>><<<:::888888888888777777777777888888888888777666555444333333333333333333333333111111222222222333333333222222222222111111111111///000000000000000000///------------...///000000,,,,,,---...//////000000000//////......//////000000//////...---.........,,,,,,---------.........,,,,,,---------..................---------,,,,,,.........///////////////............///000111111111111111000000/////////...///000000///...///000//////000111111222222333222222333333444555666666333333333444444444444444888888999999:::;;;<<<<<<;;;:::999888888999::::::;;;999777666666777999:::;;;;;;:::999888777666555444666888::::::999777666444444555666666666666666444444444444444444444444555555555444444444333333333333333222222222222111000000000000000000000000........................+++,,,---...////////////---,,,,,,++++++,,,,,,---************************))))))((((((((((((((((((((()))************)))(((((('''%%%%%%'''(((((('''''''''''''''((()))***+++)))))))))))))))))))))))))))))))))))))))***++++++(((((())))))(((((('''&&&'''''''''(((((()))))))))*********+++,,,,,,------+++,,,,,,,,,,,,---------++++++,,,,,,---......///------...///000111111222111222222333333444444444444444555666777888999:::888888888:::;;;;;;:::888888888999::::::::::::::::::::::::999999999888888666666555444444444444555qqq|||ooo^^^rrrrrrWWWRRRggg|||XXXUUUrrrtttqqqkkkKKK777222000111111...---...++++++******************(((((('''(((((()))***+++&&&''''''''''''''''''&&&((((((((()))(((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))$$$%%%&&&))),,,...---+++&&&'''''''''(((((())))))(((((()))))))))(((&&&%%%$$$$$$%%%%%%&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((&&&&&&''''''((()))*********))))))))))))+++,,,---............/////////000---...000333555777888999888999:::<<<===>>>??????;;;;;;;;;:::999999<<<>>>??????AAADDDCCC@@@>>>===>>>??????@@@@@@>>>===<<<:::<<<>>>>>>;;;:::;;;<<<;;;<<<>>>>>>>>>===;;;::::::999888888777888888999777888999999888666444333333333333333333333333333111111111222222333333333222222222111111111111000//////000000000000//////222111////////////---+++++++++---...///000//////.........------.........000000///............///+++++++++,,,,,,---------,,,,,,,,,---------............---------,,,,,,,,,/////////......---------+++++++++,,,...000111222000000//////.........---...///000///...---...000/////////000111111222222//////000111333444555555111111111222222333333444888999:::;;;<<<=========;;;:::999888888888999::::::888666444444666999;;;>>>===<<<:::888666555444222444777::::::888666444222333444444555555555444444444444444444444444444555555444444444333333333333333333222222222111111000000000000000000000000......//////////////////,,,---...///000000000000---,,,,,,++++++,,,,,,---******************************))))))((((((''''''((()))***++++++***)))((((((&&&%%%%%%'''((((((''''''''''''((((((***++++++************************)))))))))))))))******+++'''((()))))))))(((&&&%%%%%%&&&&&&'''((()))******))))))***+++,,,,,,------++++++,,,,,,,,,---------******+++,,,,,,---......++++++,,,---...000000111000000111111222222333333444444555666777888999999888888888:::;;;;;;999777777777888999999999999888:::::::::999999999999888666666555444444444555555|||mmmzzzrrrhhh|||uuuTTTTTTtttwwwUUUXXXsssrrrttthhhGGG888666222000000///...---+++***)))(((((()))***+++******)))'''&&&&&&))),,,''''''((((((((((((''''''---444555...((()))***)))&&&''')))(((''''''+++...%%%%%%%%%%%%%%%&&&'''((('''((()))++++++******)))))))))(((((('''''''''&&&''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((((())))))(((''''''(((***((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&))))))***(((''''''(((***+++++++++,,,,,,,,,---------------............///000000111333666777777666999<<<>>>>>><<<;;;:::;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===;;;;;;=========<<<===>>>>>>???BBB???;;;;;;<<<<<<:::777::::::<<<<<<;;;999666555777666666444333222111111111111222222222333333333222222222222222222222222111222222111111000///...000000000000000///..............................+++,,,---......---,,,,,,+++,,,---...////////////........................++++++++++++++++++++++++'''***---...---------...111000///...,,,***)))))).........------,,,,,,,,,------++++++++++++------..................------....................................////////////000000000111222222333333444444444555555555555555444444555777888:::;;;;;;666666666666777888999:::999888666555444555777888::::::999888777666555555555555555555666666666666777888888888888777666666666666555555555444444444666666666666555444333222222222222111111111111000000//////...---,,,,,,,,,///...---,,,,,,---...///......////////////......+++,,,,,,,,,,,,+++*********************)))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))&&&%%%$$$&&&((())))))(((&&&&&&''''''(((((()))))),,,+++++++++******))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))++++++******++++++,,,---******))))))******+++,,,++++++++++++,,,---......***+++---///000000//////000000000111222222333333666666666777888888999999888999:::;;;;;;;;;:::999888999999::::::999999888888888888888888888999999666555333111000000000111|||mmmyyy~~~|||pppyyyVVVUUUtttyyyUUUVVVqqqgggFFF777444111//////...---,,,++++++************++++++)))))))))((('''''')))+++''''''(((((((((((('''''''''---///***%%%''')))((('''((()))(((&&&&&&)))+++''''''&&&&&&''''''((()))'''((()))++++++******))))))((((((((('''''''''''''''''''''((((((((())))))'''''''''((()))*********))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''(((((()))******)))(((((()))+++((((((((((((((((((((('''((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''')))***)))((('''((()))************+++++++++,,,------------............/////////222444666555444888999:::999888666777888;;;;;;===>>>???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===;;;;;;<<<<<<<<<===>>>???@@@@@@@@@===;;;:::;;;<<<:::888777777888999999888666666666555444333222111000000000000111111111222222222222222222222222222222222///000000000000///......000111111111000000///...........................,,,---...//////...,,,++++++,,,---...////////////------------------------++++++++++++++++++++++++)))+++------,,,,,,---...------,,,,,,,,,+++++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---..................------....................................///////////////000000111111222333333444444444444444444444444333444555666888999:::;;;777777777888999999:::::::::999777555555666777888999999999999888777666555666666666666666666666666888888888999888777777666555555555555444444444444666666666666555444333222111111111000000000//////000000//////...------,,,//////...------...//////......////////////......+++,,,,,,,,,++++++******)))************)))(((((()))((((((((('''''''''&&&((((((((((((((((((((((((&&&%%%%%%&&&((())))))(((''''''''''''((((((((((((***)))))))))(((((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))***************++++++,,,******)))))))))***++++++++++++***++++++,,,---...+++,,,---...//////......//////000111111222222333444444555666666777777888888999:::;;;;;;;;;:::999::::::;;;;;;;;;;;;::::::888888888888888888888888666555333111000000000000|||nnnwww|||~~~qqqyyyVVVUUUtttxxxUUUWWWsssdddEEE666333000.........---+++++++++,,,,,,,,,,,,++++++((()))***)))((('''(((***'''(((((())))))(((((('''###(((***'''%%%&&&))))))((())))))'''&&&%%%&&&(((((((((((('''(((((()))***'''((()))++++++******)))((((((((((((''''''''''''''''''((((((((()))))))))''''''(((((())))))******))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''((()))((())))))(((''''''(((***''''''((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&(((******)))(((((((((((())))))))))))*********,,,,,,,,,---------...............000333444444222444555666666666777:::<<<;;;<<<<<<=========<<<<<>>>>>>>>>>>===<<<<<<;;;:::;;;<<<===>>>???@@@AAA===;;;999999:::::::::999444555555555666666666777444444333222111111000000000000000000111111111111222222222222222222222222---......///////////////111111111222111111000///////////////////////////---...000111111///,,,+++,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,******,,,...))))))***++++++,,,,,,---...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------......---------------------------............///////////////000111111222222333444444444444444444444444333333444555777888999999777777888999::::::::::::999888777666666666777888666777999::::::999777666777777777777777777777777888999999999999888777777555555444444444333333333555555666555555444333222000000000000/////////...111000000//////......---000//////......//////000......////////////......+++++++++++++++*********))))))******))))))((('''((((((((('''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&)))((((((''''''(((((()))''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((())))))***+++)))))))))))))))******+++************+++,,,---...,,,,,,---......---------//////000000111111222222333333333444555555666666888999999:::;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;777777777777777777777777555444333111000000000000}}}pppwww|||sssiii}}}vvvUUUUUUuuutttSSSZZZzzzyyy~~~```DDD666333000///......---,,,)))***+++,,,,,,+++***)))'''(((******)))(((((()))(((((())))))))))))((((((%%%(((***)))'''((()))+++''''''''''''&&&&&&&&&'''(((((((((''''''((())))))'''((()))***+++******)))(((((((((((((((''''''''''''(((((((((((()))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((((((((('''''''''''''''(((((()))''''''((('''&&&%%%''')))''''''''''''(((((((((((('''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$'''******)))(((''''''(((((()))))))))*********+++,,,,,,,,,------------...---...000222333333111222333555666999===CCCGGG<<<<<<<<<<<<<<<;;;;;;;;;==============================>>>>>>===<<<<<<;;;;;;<<<======>>>>>>>>>>>>888777777666777888888888666555555444444555666666444444444333222111111000000111111111222222222222222222222222111111111111,,,---...///000000000000111111222222222111111000000000000000000000000000...000222333222000---+++,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,---,,,+++))))))+++---)))******+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------------------------.........////////////000000111222222222555555555555555555555555333333444555666777888888666777888999999999999888888777666555555555666666444555888;;;;;;:::888777999999999888888888888888999999999999999888888777444444444444333333333333444555555555444444333222111111000000000/////////111111000000/////////...000000////////////000000---......//////......---,,,++++++***************)))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&'''((())))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((((((''''''''''''((()))))))))(((((((((((()))******)))))))))******+++,,,------------------,,,,,,,,,......//////000111111222222222333333444555555666777888888999::::::::::::::::::;;;;;;;;;;;;::::::777777666666666666666666444333222222111000000000}}}rrrxxx|||jjjccc{{{vvvWWWXXXwwwtttQQQ\\\|||{{{aaaHHH777444111000000000///...((()))***++++++***)))((('''(((******)))(((((()))(((((())))))))))))(((((()))))))))***)))'''((()))%%%%%%%%%&&&((((((((((((((((((''''''&&&''''''((('''((()))***+++******)))'''''''''((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''((())))))((())))))(((''''''(((***&&&'''''''''(((((())))))&&&''''''''''''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''###&&&)))***)))(((''''''))))))))))))************++++++++++++,,,,,,,,,---.........000222333222111222333555666999>>>EEEJJJ;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;===============<<<::::::555555555555444555666777999888777555555444555555555555444444333333222222222222222333333333444444222222222111111000000000---...///000111222222222000111111222222222111111000000000000000000000000...000111333222000...,,,,,,---......///.........------------------------,,,,,,,,,++++++*********,,,,,,,,,***))))))+++---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------...............//////000111111222222555666666666666777777777333444444555666777888888555666666777777777777777666666555555444444444444333555888;;;<<<;;;:::888:::999999999888888888777888999999999999888777777555555444444444333333333444444444444444444333222222222111111111000000000000000000000//////////////////000000000000//////------............------,,,+++***)))))))))******)))))))))))))))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''&&&''')))))))))'''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))((((((''''''(((((()))***))))))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++---......//////000111111222222333444444555555666666666666777888999999:::777888888999999888888777666666666555555444444444222222222222111000000///~~~sssyyy|||hhhddd~~~{{{[[[[[[yyyyyyRRR[[[~~~dddLLL777444111000000111000///)))))))))******)))))))))((()))***)))((('''(((***((())))))******))))))(((***'''''')))(((%%%%%%'''%%%$$$%%%''')))******(((((((((''''''&&&&&&'''''''''((()))++++++******)))'''''''''(((((((((((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((''''''(((((()))******+++++++++))))))+++,,,&&&&&&''''''((()))))))))&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''###&&&((()))((('''(((((())))))))))))******************+++++++++,,,,,,,,,.........000222333222000333444444444555888===AAA:::999999999999999::::::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<<<<;;;============;;;999777666444555666555444444555777999999888777666555444444555555555444444333333333333333333333444444444555222222222111000000//////......000111222222222222///000111111222111111111////////////////////////...///000111111000//////------...............---........................---,,,,,,++++++************+++++++++))))))+++---......------------,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000000111111222444444555666777888888999444444555666666777888888666666555555555666666777666666666555555555444444444666888:::;;;;;;::::::::::::999999888777777777777888888888888777666666666666555555555444444444333333444444444444333333222222222222111111111111////////////////////////...//////000000//////...------............------,,,+++***)))((()))******(((((())))))(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((('''''')))))))))''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))'''''''''''''''((())))))(((((((((((()))***+++,,,+++++++++******+++,,,,,,------......//////000000222222222333444444555555444444444555666777888999555666666777777666666555666555555444444333333333111111222222111000000///~~~uuuyyy|||cccbbb}}}]]]\\\zzz|||VVV\\\}}}eeeJJJ555333000//////000///...+++******))))))******+++)))))))))((('''''')))+++))))))************))))))***%%%%%%((()))%%%$$$''''''&&&&&&(((***+++)))'''***)))((((((''''''(((((('''((()))++++++******)))''''''''''''((((((((()))(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********((((((((((((((())))))***)))***+++***((((((***+++&&&&&&''''''((())))))***&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&###$$$$$$%%%&&&&&&''''''$$$&&&''''''''''''(((***''''''((((((((()))))))))************++++++++++++---------...000111000...111222222111111333666999888888777777888999:::;;;========================;;;;;;<<<======<<<<<<;;;::::::;;;;;;:::999666555666888888777555444666888666777888888777666555444444444444333333333333222222222333333333444444444222222222111000/////////......///000111111111000...///000000111111111000....................................///000000111---...............------------------------------------,,,,,,+++******)))''')))+++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111111000111222444555777888999555666666777777888888888999888666444444555777999777777777777777666666555666777888999:::;;;;;;;;;:::999999888777777666666666777777777777666555555777777666666666555555555222333333444444333333333111111111111000000000000........................---...////////////...---,,,------......------,,,,,,+++)))(((((((((******(((((())))))(((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***((('''((())))))((('''%%%&&&&&&&&&&&&&&&&&&'''&&&'''''''''((((((((()))(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))''''''&&&&&&''''''((()))((((((((((((((()))++++++******))))))***+++,,,---,,,------......///000000000000111222222333333444222222222222333555777888555555666666666666555555555555444444333222222222000111111222222111//////~~~uuuxxx{{{xxxZZZ\\\{{{|||]]][[[yyyzzz[[[___xxxsssdddFFF444222///......///......---,,,+++******+++,,,---******)))'''&&&&&&))),,,))))))************))))))***%%%%%%)))+++''''''******(((''')))++++++(((%%%++++++***))))))((())))))'''((()))++++++******)))&&&'''''''''(((((())))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))*********+++((((((((((((((()))******&&&'''((('''%%%%%%'''(((&&&&&&&&&'''((())))))***%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&)))+++&&&&&&&&&'''''''''(((((()))************+++++++++,,,++++++---//////...------...///000000222555888777777666666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;777888999::::::999777555888:::;;;999666666777:::333444666888888777666444333333222222222222222222111111222222222333333333222222222111000//////...---...//////////////////......///000000000000000...........................---,,,,,,...///111333---...............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))&&&(((+++,,,,,,++++++,,,*********++++++,,,,,,---,,,,,,,,,------.........++++++------------++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111---...000222444666888888666666777777888888999999;;;999666444444666999;;;999999999999999888777777777888888999999:::;;;;;;999999888888777666666555666666666666666555555444777777777777666666666666222222333444444333333333000000000000////////////---------...............,,,---...//////...---,,,,,,------......------,,,,,,+++)))((('''(((***+++(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***)))'''((()))***((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((())))))'''&&&&&&&&&&&&'''(((((('''''''''(((((()))***+++))))))(((((()))+++---...,,,,,,------...//////000/////////000111111222222111111111111222444666777555555666666666666555555555555444333333222111111000000111222222111//////}}}xxx}}}zzzaaaaaayyywww\\\\\\wwwrrr^^^```yyyyyy^^^qqq]]]BBB:::444//////...+++***,,,...---,,,,,,++++++,,,,,,((((((((((((''''''''''''***)))(((((()))***)))'''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))(((((((((((((((((()))*********************))))))((((((''''''))))))************))))))***************)))(((''''''(((((((((((((((((((((((()))+++,,,,,,+++)))(((***)))(((''''''((()))***))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***'''''''''''''''((())))))((()))***+++,,,+++******---,,,,,,++++++,,,,,,---//////000111333444555555555666666555555555888:::>>><<<999:::<<<>>><<<;;;999:::;;;<<<<<<<<<::::::::::::::::::::::::::::::===<<<;;;:::999999999999777666555444444555666777444444333222222111000000444444444333333222222222111111000000//////......000000//////.........---//////............////////////...------------...,,,......+++,,,///000......------------,,,,,,,,,+++*********+++,,,------//////......,,,***((('''************************---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,------///000000444444333222333444555666777777777888888999999:::888888888888999:::;;;<<<;;;;;;:::999999999999:::999999999999999999999999888666555555777888777666666666666666666666777777777777888777777666555444111222222333333222222111000111111111111000//////......---------,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++*********)))(((((((((((((((''''''(((((())))))******'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))(((***,,,,,,++++++,,,---++++++++++++,,,---...///............///000111222333333222111222333444555555777::::::888555444444444555666666555333111000111222222222222111000000|||vvv|||qqqeeeqqqiiiNNNRRRpppnnnYYY\\\ssssss[[[ggg```FFF999333/////////,,,+++---...---,,,,,,++++++,,,,,,)))))))))((((((((('''''')))((('''((())))))((('''))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((()))******************)))))))))(((((((((''')))******************))))))************))))))((((((((((((((((((((('''''')))***,,,------,,,***)))***)))(((''''''((()))***)))))))))))))))))))))))))))((((((''''''''''''((('''&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((((()))((()))***+++++++++***************++++++---......//////000111333444555666555666777666555666888;;;>>>;;;999:::<<<===<<<;;;::::::;;;<<<<<<<<<;;;:::999999999999999999999999;;;:::999888777777777777555555444444444444555555444444333333222111111000333333333222222222111111////////////000000000000000/////////............///......------......//////...------,,,,,,------,,,///...+++***---...+++......------,,,,,,,,,+++***************+++,,,,,,------,,,+++***))))))(((+++++++++++++++*********------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------.........---------,,,,,,------------...///000111444333333222333444555666666777777888999999999:::666666777888999;;;===>>><<<;;;::::::999999::::::999999999999999999999999888666555666777999999888777777777777777888888888777777777777777666555444111222222333333222222111111111111000000000000///...------------,,,,,,,,,---------,,,,,,,,,,,,+++***++++++,,,,,,++++++*********)))(((((((((((((((''''''(((((())))))))))))'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))''')))+++,,,++++++,,,---*********++++++---..................///000111111333333222222333333444555555777888888777555555555444555666666666444222111111222222222222111000000{{{tttyyy~~~hhhYYYbbb[[[DDDLLLkkkiiiTTTXXXpppttt```fff```GGG888222...//////,,,,,,......---,,,,,,++++++,,,,,,*********))))))))))))(((((('''&&&'''))))))(((&&&))))))))))))))))))))))))%%%&&&&&&&&&&&&&&&''''''))))))))))))(((((((((((((((((()))***************))))))))))))((((((((((((******++++++++++++******((())))))************))))))))))))(((((('''''''''***+++,,,------,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''(((((()))''''''&&&&&&''''''((((((%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$######&&&&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&''''''((()))(((((()))***************(((((()))***+++---///000//////000222333444555666555666777777666777999;;;===;;;999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888888888888888888888888888888777666555555555555222333333444444333333222444444444333222222111111222222111111111111000000.........///000111111111////////////...............------,,,,,,------...---------,,,,,,,,,++++++///111000,,,+++......+++///......---,,,++++++*********)))))))))***++++++,,,+++***)))((()))******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///...............---------......---......///000111333333222222333333444555555666777888999999999999555555666777:::<<<>>>???<<<<<<;;;:::::::::::::::::::::999999888888888888888666555666999:::;;;:::999999999999999999999999777777777777666555444333111111222222222222111111222111000/////////000000------------,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************)))((((((((((((((('''(((((((((((()))))))))&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))'''(((***+++******+++,,,************+++,,,------------------...///000111222222333444444444444333444666777777666555666888555555666666666444333222111222222222222111000000zzzsssxxx~~~mmmSSSMMM^^^\\\IIIPPPlllfffQQQZZZttt~~~qqqttt{{{\\\EEE777111...//////------///...---,,,,,,++++++,,,,,,+++++++++*********))))))'''&&&&&&((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((()))***************))))))))))))((((((((((((+++++++++,,,,,,+++++++++'''((()))*********************))))))((('''''''''***++++++,,,,,,++++++***))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((()))***((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))))))))))))))(((((())))))***,,,---......///000111333444555555555666777888777888:::;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::777777777777777777777777777666666555444444555555111222333444444333222111444444333333222222222111000000000000000000000000.../////////000000000111///////////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******000222222......111111//////......---,,,+++*********)))))))))))))))******+++***((('''((()))+++---++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...///000000.......................................///000111222222222222222333333444444555777888999999999999666666777888999;;;===>>><<<;;;;;;:::::::::::::::::::::999999888888777777888666666777:::<<<<<<<<<;;;;;;;;;:::::::::::::::777777777666555444333222111111222222222222111111333111///...---...000111---------,,,,,,,,,+++++++++++++++************)))******++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&(((******))))))***+++***************+++,,,,,,,,,,,,,,,,,,---...///000000111333444444444333222444555666555555555888:::555666666666666555444333111222222222222111000000zzzttt{{{dddOOOPPPeeegggVVV\\\uuuhhhSSS]]]xxxyyyZZZCCC777111...//////------///...---,,,,,,++++++,,,,,,++++++++++++************&&&&&&&&&(((******(((&&&(((((((((((((((((((((((()))))))))((((((((((((((())))))))))))(((((((((((((((((()))***************(((((((((((())))))))))))+++++++++,,,,,,+++++++++'''((()))*********************))))))(((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((()))***)))(((((('''''''''((((((&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&((()))***&&&&&&&&&&&&&&&'''((((((((((((((((((((()))))))))******)))))))))***++++++---...///000222333444444333555777888777888999;;;:::::::::999999999:::;;;<<<<<<;;;;;;::::::::::::777777777777777777777777777777666555555555666666222333444555555444333222222222222222222222111111////////////////////////111000000000/////////............///////////////,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++***)))---//////---...222333111......---,,,++++++************)))))))))))))))***+++***)))((()))+++---///*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...///000000------..................///............//////000111111111222222222222222333444666888999999999888888888888888999::::::;;;;;;;;;:::999999999999:::999999999888888777777777888777666777:::<<<===<<<;;;;;;;;;:::::::::999999777777666666444333222111000111111222222111111000222111///------...///111------,,,,,,,,,+++++++++++++++*********))))))))))))******++++++******)))***))))))(((((((((((((((((((((((('''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&((()))(((((()))*********)))))))))***++++++++++++++++++,,,---...//////000222333333333222111333444555555444555888:::555555555555555444444444111222222222222111000000|||vvv___NNNQQQhhhmmmaaajjjlllUUU```zzz|||\\\FFF888222...//////,,,,,,......---,,,,,,++++++,,,,,,+++++++++************)))&&&&&&'''***,,,,,,)))'''))))))))))))))))))))))))*********))))))))))))((())))))))))))(((((((((((((((((()))***************(((((((((((())))))))))))******++++++++++++******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((''''''''''''(((((()))))))))((((((''''''((((((%%%&&&&&&&&&&&&'''''''''""""""###$$$%%%&&&''''''###$$$$$$%%%''')))+++,,,&&&&&&%%%%%%&&&&&&'''((('''''''''''''''((())))))******)))))))))))))))***,,,,,,---///000111222333111444666777777777999:::999::::::999888888999;;;<<<;;;:::999888888888999777777777777777777777777777777666666555666666777222333333444444333333222111111111111111111111000......////////////000000111111111000///..................///////////////---,,,,,,++++++,,,,,,---++++++,,,---,,,+++***)))(((***+++)))***///000...,,,,,,,,,,,,++++++++++++++++++***)))))))))************))))))***+++---...)))))))))******++++++,,,)))))))))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///,,,,,,,,,---------------......---------......///000000111222222222222111222333666888::::::999888:::999999888888999999:::::::::999888888888888888888888888888888888888888999777666777:::;;;<<<;;;;;;::::::999999888888888666666666555444222111000000000111111111111000000111000///.........//////,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))************))))))******)))((((((((((((((((((((((((''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((''''''((()))***)))))))))))))))******************+++,,,---...//////000111111111111000222444555555555555777888444444444444444444444444111222222222222111000000}}}xxxYYYKKKRRRlllsssgggnnnmmmUUUbbb{{{~~~___III999333/////////,,,+++---...---,,,,,,++++++,,,,,,+++************)))))))))&&&'''(((+++------***((())))))))))))))))))))))))***)))))))))(((((((((((())))))))))))(((((((((((((((((()))***************'''((((((((()))))))))***)))******************))))))************))))))(((((((((((()))******++++++******))))))))))))******'''((()))******)))(((''')))))))))))))))))))))))))))((((((''''''''''''(((******)))(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&#########$$$%%%%%%%%%&&&$$$$$$$$$%%%&&&((()))***&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&'''((()))((((((((((((((()))***+++***+++,,,---...000111111000222555666777777888999888999:::999777666888;;;;;;:::999777777777777777888888888888888888888888666666555555555555666666222222111111111111222222/////////////////////000......//////000000000000000000000000////////////............/////////000------,,,,,,,,,,,,------+++,,,---...---,,,***)))'''))))))'''(((,,,---++++++++++++++++++,,,,,,,,,,,,,,,+++***************(((((())))))***+++++++++'''(((((())))))***++++++((((((((()))))))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------//////111222222222111000111333666888::::::999888999888888888999::::::;;;999888777777666666777777666666777777888888999999999888666777999::::::999999999999888777666666666666666666555333222000///000000111111111111000000000000/////////.........,,,,,,,,,++++++++++++***,,,,,,+++++++++*********))))))************))))))******)))((((((((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&###%%%'''''''''&&&'''(((***))))))((((((((())))))***))))))******+++,,,---...............///000000111333666777666555555666333333222222222333333333111222222222222111000000zzz\\\QQQ\\\vvvzzziiihhhyyymmmUUUccc~~~~~~___JJJ:::444//////...+++***,,,...---,,,,,,++++++,,,,,,*********))))))))))))(((''''''))),,,......+++)))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))(((((((((((((((((()))***************'''((((((((())))))******))))))************))))))***************)))((('''''''''((()))***+++,,,,,,++++++************++++++'''((()))******)))((('''))))))))))))))))))))))))***)))((('''''''''''''''******)))((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&'''((()))&&&&&&&&&''')))***,,,---)))***+++,,,...///000000...111444666666666777888777999:::999666666888;;;;;;:::888666666666666777888888888888888888888888555555444444444555555666222111000//////000111222.........///////////////.../////////000000111111......//////000000111111---.........//////000000...------,,,,,,------...+++,,,---......,,,+++))))))++++++((((((,,,,,,***)))******++++++,,,------------,,,+++******++++++''''''((()))***)))))))))&&&''''''((()))*********'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,...///000222222111111000000222555888::::::999888777777777888999;;;<<<===888777777666666666666666555555666777888999::::::999888666777888999999888888888777777666555555444666666555444333111000///000000111111111111000000/////////000//////...---,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***))))))************))))))******)))((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%########################"""############$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''&&&&&&'''(((***)))(((((((((((())))))))))))))))))***+++,,,---......---,,,,,,...///000111444666777666555444444222222222111111222333333111222222222222111000000}}}iii^^^fff~~~xxxrrrzzznnnXXXccc}}}zzz[[[FFF:::444//////...++++++---,,,,,,,,,+++++++++******---,,,+++***)))'''&&&&&&)))(((((()))******(((&&&******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++(((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))))))))+++++++++************)))'''((()))++++++******)))***'''%%%&&&***,,,---,,,((('''&&&%%%&&&(((***,,,***'''&&&''')))***(((&&&(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$&&&(((''''''(((((())))))*********+++---.........000222111111111222333666888999666666777888888888888777888888777777666666666555666777888999999888777666555555555666555555444444222111111111000000//////------------.........///////////////////////////......---------,,,,,,,,,***++++++,,,---...//////...---,,,++++++++++++++++++++++++*********)))))),,,++++++******++++++,,,++++++************++++++---,,,,,,+++***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))'''''''''((()))((()))))))))'''''')))***...---+++*********++++++,,,++++++******++++++,,,+++***)))))))))***+++,,,///......---------......///////////////000000111444444555777888:::;;;;;;666777999;;;;;;;;;999888555555555555555555444444777888999:::::::::::::::>>><<<999999;;;<<<<<<;;;<<<<<<;;;:::999888777666777777666555333222222111555444444333222111///////////////000///......---+++,,,------------,,,+++,,,---...///...,,,)))((())))))))))))))))))))))))))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$$$$######"""############$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$####################################"""""""""""""""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********(((((((((((()))***+++,,,,,,---......------...000222333333333333333333444111111111111111222222222000000000///////////////|||bbb___mmmyyyfffqqqoooXXXeeewwwZZZGGG:::444//////...++++++---,,,,,,,,,+++++++++******---,,,,,,+++***)))(((((((((''''''((())))))(((&&&))))))((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************---,,,,,,+++***)))((((((&&&'''((()))***))))))(((***(((&&&'''***,,,+++***)))((('''&&&&&&'''((())))))'''%%%&&&((()))(((&&&(((((((((((((((((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$&&&((('''''''''((())))))******)))***,,,---,,,---...000222111111111111333555666666666666666777777777888888888888777777666666666666666777777777777666666555555555555444444333222222222111111111111111000//////////////////000000////////////////////////......---------,,,,,,,,,++++++,,,,,,---............---,,,,,,++++++,,,,,,++++++++++++************+++++++++******+++++++++***))))))(((((())))))***,,,++++++******)))))))))((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))+++***((('''''''''((()))((())))))(((''''''(((***,,,+++***)))((()))******+++++++++******++++++++++++******)))***+++,,,---......------------......//////......//////000111444555555666777888888888555777888999:::999777777333333444555666666666666777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;::::::::::::999888777666555555666555444333222111111000444444333333222000///.........//////......---,,,***+++,,,------,,,+++***+++,,,---...---+++)))((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$##############################"""""""""""""""""""""""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((()))***++++++,,,---......------...///111111111111222222222222000111111111111111111111000000000000000000000000zzzbbb]]]lll~~~rrr[[[kkksssZZZhhhrrrWWWGGG:::333//////...++++++---,,,,,,,,,+++++++++******,,,,,,+++++++++*********((('''&&&'''))))))'''&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))************************...---,,,+++***(((''''''&&&&&&'''(((((((((((((((***)))((()))++++++)))(((***))))))((('''&&&&&&&&&'''&&&%%%&&&'''((('''%%%(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$$$$&&&(((&&&''''''(((((()))******((()))++++++++++++---...111111000///000111222333666555444444444555777777777777777777777666666666666666555555555555555666444444444444333222000000111111111111111111222222111111111111111000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))((((((''''''(((((()))************************))))))((((((''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***)))((('''''''''((((((((())))))(((''''''(((***+++***)))((('''((())))))++++++************++++++++++++******++++++,,,---------------------------...............//////000444444444444555555555555666666777888888777555444222333444555666777777777777777999::::::;;;;;;;;;666888;;;<<<;;;999888888888777777666555444333333444333333222111000//////222222222222111///...---------......------,,,+++******++++++++++++*********+++,,,,,,+++***((('''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$######"""""""""#########$$$$$$###""""""""""""###$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$##############################""""""""""""""""""######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((''''''(((((()))***++++++,,,...---,,,,,,---/////////000000111111111111000000000000000/////////000000000000000000000000xxx}}}}}}wwwdddhhh~~~zzzbbbhhhvvv\\\iiimmmUUUHHH999333.........,,,,,,...,,,,,,,,,+++++++++******************************(((''''''(((******)))'''%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&(((((())))))))))))((((((((((((((()))))))))))))))************************,,,,,,++++++***)))))))))''''''(((((((((((()))((()))******++++++***(((&&&))))))))))))((('''&&&%%%&&&&&&%%%&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&''''''((())))))***((()))++++++++++++,,,...///////////////111333444555444333222222444666777666666666555555555555555666555444333222333444555444444444333222000///....../////////000111111111111111111000000000000000..............................---------,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******))))))))))))******)))((((((''''''(((((()))((()))))))))*********+++******)))((('''&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((('''((()))(((&&&&&&((()))******)))((((((((()))*********))))))))))))******+++++++++++++++,,,,,,---+++,,,,,,------------------------------......///111111111222333444555555777777777777777666555444333444555666666666666666555666777888999:::::::::777999;;;;;;999777777888666666666555444333333222222222111111000///......111111111111000///...---,,,------------,,,++++++))))))************))))))*********+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######""""""""""""############"""""""""""""""###$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""""""""#########""""""######$$$$$$$$$%%%####################################$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''((()))*********,,,------,,,,,,---.../////////000000111111222///////////////.........//////000000000000000111~~~www~~~~~~uuunnn~~~{{{gggkkkrrrWWWeeelllTTTGGG999222.........,,,,,,...,,,,,,,,,+++++++++******(((((((((((())))))))))))***))))))***,,,,,,+++***%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''(((((())))))))))))((((((''''''(((((())))))))))))************************)))))))))***++++++,,,,,,((((((((()))))))))******)))***++++++***)))''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''(((((()))))))))***,,,,,,++++++,,,...---------...000333555777555444222111111333555666444444444444444444444444666555333222222222333444333333333222111///...---,,,,,,------......//////////////////////////////------------------------......---------,,,,,,,,,---------,,,,,,+++******,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++*********))))))(((((())))))******))))))(((((())))))***((((((((()))******++++++******)))((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((('''&&&&&&''')))+++***)))((())))))++++++***))))))(((((())))))*********+++++++++,,,,,,,,,******+++,,,------,,,,,,,,,,,,,,,,,,,,,------...------///000222444555666888888888777777666555555666777777777666555444444333444555777888888999999;;;<<<;;;:::888777777888666666666555555444444333222111111000000/////////000000000000000///...---,,,,,,,,,---,,,++++++***))))))))))))))))))))))))))))))******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######!!!!!!"""""""""#########""""""!!!!!!""""""###$$$######$$$$$$$$$$$$######"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!""""""############"""###############$$$$$$####################################$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))******+++,,,,,,++++++,,,.../////////000111222222333////////////......------....../////////000000000~~~vvvzzzqqqtttjjj]]]lllhhhPPP^^^~~~nnnTTTFFF888222.........,,,,,,///,,,,,,,,,+++++++++******'''(((((((((((((((((((((*********+++---...---+++'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((((((((((())))))))))))((((((&&&''''''(((((())))))***++++++++++++++++++++++++''''''(((***+++,,,---...)))))))))))))))***++++++)))***,,,+++)))(((((()))'''''''''(((((((((((((((%%%'''((('''&&&%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&&&&''''''((()))))))))+++,,,,,,++++++,,,---++++++,,,---000333666777444333222222222333555666333333333444444444444444666555444333222222222222222222222222111000///...,,,,,,,,,,,,,,,,,,------------------............------------------------......---------,,,,,,,,,------,,,,,,++++++******+++************++++++,,,+++++++++*********))))))))))))(((((((((((())))))***))))))(((((())))))***((((((((())))))*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((('''''''''(((((('''&&&&&&''')))+++***)))((()))***+++,,,))))))(((((((((((())))))))))))***++++++++++++***((()))+++,,,---,,,,,,++++++++++++++++++,,,,,,---++++++---///222444666777777777777777666666666666888888888777666555444333222333555666888888999999<<<;;;:::;;;<<<<<<:::888666666666555555555444444222222222222111111000000000000000000000///......,,,,,,------,,,,,,+++*********))))))))))))************))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!!!!!!!"""""""""######"""!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""############""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###################################################""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))+++,,,,,,+++***,,,---......///000111222222333000000//////......---------------......//////000~~~vvv}}}|||pppjjjkkkddd___nnnaaaKKKYYYyyyqqqUUUEEE888222.........,,,---///,,,,,,,,,+++++++++******))))))))))))((((((((((((***))))))+++---...---+++))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((&&&&&&''''''((())))))***++++++++++++++++++++++++(((((()))***+++,,,,,,---)))(((((('''((()))***+++)))***+++***(((''')))+++***)))((('''&&&&&&''''''&&&((()))(((&&&%%%''')))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&%%%%%%&&&''''''(((((()))((()))+++***))))))***,,,+++++++++,,,...111333555333333333333444444444555444444555555555666666666555555555555444333222111222222222222111111000///---------,,,,,,,,,,,,,,,++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++++++++))))))(((((()))******+++*********)))))))))(((((()))((((((''''''(((((())))))((((((''''''(((((()))((((((((()))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''''''''((('''&&&%%%''')))))))))((('''((()))***+++)))((((((''''''(((((()))'''((()))*********))))))'''(((***,,,---,,,++++++***************+++,,,,,,,,,,,,...///111333555555555555555555555555666666777777777777777666555444333444666888999:::;;;;;;999777999???EEEEEE???999555555555555555444444444444444333333333333222222000000111111111000//////---------------,,,,,,++++++***))))))))))))***+++*********))))))******+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""############"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$############""""""""""""########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%&&&'''((())))))***++++++******+++,,,,,,---...///000111111222111111000000///......---++++++,,,,,,---......///~~~vvv{{{pppgggdddkkkqqqqqqvvv~~~```JJJWWWuuusssVVVDDD888222.........------///,,,,,,,,,+++++++++******************)))))))))((()))((((((***,,,---,,,+++******))))))((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''(((((())))))))))))((((((&&&&&&&&&'''((())))))***++++++++++++++++++++++++***************+++++++++(((''''''&&&&&&((()))***)))***+++)))''''''***---...,,,)))&&&%%%%%%%%%&&&&&&(((***)))'''&&&'''***((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%&&&%%%%%%&&&&&&'''(((((()))'''((())))))(((((()))***++++++++++++,,,...000111222333444555555555444444555666666666777777888888555555666666555333222000111111222222222111111000.........------,,,,,,,,,***+++,,,---...000111111,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++(((((('''(((((()))******))))))))))))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&''''''''')))))))))))))))((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''&&&'''((('''%%%%%%'''(((((('''&&&&&&'''((()))***((((((''''''''''''((((((&&&'''(((******))))))(((&&&(((***,,,---,,,+++************)))***++++++,,,......///000111222333444333333333333333444555666555666777777777777777666555666777999;;;<<<<<<<<<444444888BBBLLLLLLCCC999555444444444444444444333555555444444444444444444000111111111111000000///------......------,,,+++,,,+++***))))))***+++,,,+++***************++++++''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""############"""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&'''(((((((((***++++++******+++,,,++++++,,,---...///000111222111111000///.........******+++,,,,,,---......wwwpppyyyzzzoooccc___rrr~~~www~~~aaaKKKTTTsssiiiSSSAAA999555///---...///...---++++++,,,,,,,,,,,,++++++******)))(((((((((((((((&&&(((***+++)))(((((((((+++***)))((((((''''''(((******)))((('''&&&%%%%%%(((((())))))))))))((((((&&&&&&&&&&&&'''''''''''')))))))))))))))******+++,,,,,,++++++++++++++++++************))))))))))))))))))))))))((((((((((((''')))***)))((('''(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''(((((((((((()))))))))))))))***,,,...//////......333222111000000111222333222333333333444555555555333333222111000000000000222111111111000000//////000000000000000///......---------............///..............................---,,,,,,,,,,,,---+++++++++*********))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((((((*********)))))))))))))))++++++++++++++++++++++++***+++...000111111000000555111//////222555666666555555444444444444555555555777999999999:::;;;===999888888:::;;;;;;999777333444555555666666555555444444555555444444333222111000///------......///,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!""""""""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""##############################$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&(((''''''&&&&&&&&&'''''''''((()))***++++++******,,,,,,,,,---...///000000------......------,,,,,,************************xxxrrrxxx{{{}}}eee___ddd~~~yyybbbOOO\\\yyyiiiSSSBBB888444...,,,---...---,,,******++++++++++++************)))(((((((((((((((&&&(((******)))(((((((((+++***)))(((''''''''''''((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))((((((((((((''')))***)))((('''(((***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((()))&&&%%%%%%%%%%%%&&&''''''''''''((((((((())))))))))))***+++---............111111000000000111222333444444444444444444555555444333222111000000000000111111111000000000//////000000000000000///......---------............///..............................---,,,,,,,,,,,,,,,++++++*********)))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((&&&'''''''''(((((((((((())))))))))))))))))))))))+++++++++++++++++++++++++++,,,---...000000000000444111000111444666666555444444333333333333444444444666888888888888:::<<<888888888999::::::888666333444555555666666555555444444444555444444333222111000///...---......///---------------,,,+++************+++++++++++++++,,,,,,+++******))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""####################################$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&''''''(((((())))))******+++,,,,,,------......//////---.........---,,,++++++++++++++++++++++++++++++yyysssxxx|||}}}|||lllfffjjjxxxbbbQQQccchhhSSSBBB777333---+++,,,---,,,+++******************************)))((((((((((((((('''(((******)))(((((()))***)))(((''''''&&&&&&'''&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++*********++++++,,,,,,---(((((((((((())))))))))))******)))))))))(((((((((''')))***)))((('''(((***''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%'''((()))%%%%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))((()))+++,,,---........./////////000111222333444555555555555444444444444444444222111000/////////111111000000000000////////////000000000///......---------............///------------------------...---,,,,,,++++++,,,,,,************))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---...///000111222111111333666777666555333333333222222333333333333555777777777777999:::888777666777888999777555333444555555666666555555444444444444444333222222000000///............///............---+++***)))((())))))******+++++++++,,,++++++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""!!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$""""""!!!!!!!!!!!!""""""########################""""""""""""###############$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&((('''''''''''')))***+++------------------------............---,,,******++++++++++++,,,,,,,,,,,,wwwsssxxx}}}~~~{{{|||ooodddpppxxxjjjhhh}}}~~~___PPPccc~~~fffRRRCCC888333...,,,---...---+++***))))))))))))))))))******))))))(((((((((((((((''')))***)))((('''((()))***)))((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''''')))))))))))))))******+++))))))***+++,,,,,,------((((((((((((((()))))))))*********)))))))))((((((''')))***)))((('''(((***''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%########################%%%%%%$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''((((((((((((((()))+++,,,,,,---------......000111333444555666555555555444444333333555444222111///.........000000000000000000//////...///////////////......---------............///---------------------------,,,,,,+++++++++++++++******)))))))))(((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))************************---,,,++++++,,,...000111///111333555777777666555444444333333333333444444444666777777777777888:::777666555666777777555444333444555555666555555555333444444444444333222222000/////////............/////////...---+++***)))''''''((()))***++++++++++++++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""!!!!!!!!!!!!""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""########################!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%$$$######$$$$$$$$$###$$$$$$%%%%%%((('''%%%%%%%%%'''***+++---------,,,,,,,,,,,,,,,.........---,,,+++***)))+++,,,,,,,,,,,,,,,------uuupppuuuxxxxxxvvvxxxmmmWWWZZZ^^^PPPTTTooo{{{___PPP```xxxdddQQQBBB999444///---...///...,,,******)))(((((()))*********))))))(((((((((((((((((()))***)))((('''(((******)))(((''''''&&&&&&'''((((((((((((''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&'''''''''''')))))))))))))))******+++))))))***+++,,,,,,------'''((((((((())))))******************))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%########################&&&&&&%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))***+++,,,---,,,---...000111333444444555555444444333333222222444333222000///.........//////////////////000000......////////////......---------............///------------------------,,,,,,+++************+++)))))))))(((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))))))))************************---,,,+++++++++---...///---000333666777666666555555555444444444444555555555777888888777777999:::888666444444555666555333333444555555666555555555333333444444333333222111///////////////......---/////////...---,,,***)))''''''((()))***+++++++++++++++******)))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########"""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!"""""""""###!!!!!!"""""""""#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""$$$$$$%%%%%%%%%$$$#####################$$$%%%&&&'''&&&$$$$$$$$$&&&)))***,,,,,,,,,,,,,,,+++++++++------------,,,+++***)))+++++++++,,,,,,---------sssoooqqqrrrrrrqqqsss{{{gggTTT\\\bbbQQQPPPiii{{{eeeVVV```uuuaaaOOOAAA:::555///---...///...---+++***)))(((((()))***+++******)))(((((((((((((((((())))))((('''''')))***+++***)))(((((('''''''''))))))(((((('''''''''&&&(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++*********++++++,,,,,,---(((((())))))******++++++++++++*********)))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''')))***+++,,,+++,,,...000111222333333333333333333222222222222222222111000////////////......////////////000000------.../////////......---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((())))))***************************++++++++++++,,,,,,---...,,,///333555555555555666666555555444444555555666666777999888777777999:::888777444444555555444333333444555555666666555555333333333333333222111111/////////000///......---/////////......,,,+++***((())))))******++++++++++++******))))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""" !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!! """!!!!!! !!! !!!!!!""""""######!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$$$$$$$$$$&&&'''(((++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------tttqqqqqqrrrsssssssssxxxyyybbbWWWiiittt```XXXlll~~~qqqdddfffxxx|||___NNN@@@999444///---...///...,,,,,,+++***))))))***+++,,,******)))((((((((((((((()))))))))((('''''')))+++,,,+++***))))))(((((()))'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++)))))))))***+++,,,,,,,,,+++++++++*********))))))''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&################################################$$$######""""""""""""###$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''')))+++,,,+++---...000111222222222111111111111111111222222000000////////////000000........./////////000000,,,---......//////......---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))((((((((('''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&''''''&&&$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((())))))******************************++++++,,,,,,,,,,,,++++++...222333333333555777555444444333333444444555555666888777666666777999:::777555444555555555444333444555555666666555555222333333333333222111111...///000000000///------......///......---,,,,,,*********+++++++++++++++*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! """"""!!! !!!"""#########!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""###$$$$$$%%%%%%%%%%%%#########$$$$$$%%%''''''######$$$$$$%%%%%%&&&&&&))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++))))))******+++,,,,,,---uuussstttuuuwwwwwwvvvwww~~~rrr]]]UUUmmm{{{ggg\\\mmmzzzooommm}}}zzz^^^MMM@@@888333...,,,---...---+++---,,,***))))))***,,,---******)))((((((((((((((()))))))))(((&&&''')))+++---,,,+++***))))))))))))%%%%%%&&&'''((()))***+++(((((())))))))))))((((((&&&&&&&&&&&&'''''''''((()))))))))))))))******+++,,,,,,++++++++++++++++++))))))***+++,,,,,,------+++++++++************)))((()))***)))((('''(((***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""########################""""""!!!""""""###$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))***,,,,,,---///000111111111111//////000000111111111222///////////////000111111---.........//////000000,,,,,,---.../////////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((('''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))***+++------,,,+++******---111222111222444777444333333222222333333444444555777666555555666777:::888555444555555555444333444555555666666555555222333333333333222111111...///000000000///---,,,---...............------,,,,,,,,,+++++++++++++++*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! ###"""!!!  !!!"""######$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((""""""$$$%%%%%%%%%%%%%%%(((((()))***+++,,,,,,---))))))***+++,,,,,,,,,,,,(((((()))***++++++,,,,,,wwwsssxxxyyyvvvrrrttt{{{vvvbbbXXXgggnnnZZZXXXsssppp\\\aaayyyxxx^^^JJJ???777222,,,***,,,......---......---+++)))((('''&&&))))))))))))((((((((((((...+++'''%%%&&&((())))))***))))))(((((((((((()))***)))(((''''''((()))***+++***)))'''''''''((()))))))))((((((((((((((()))'''((('''&&&%%%&&&))),,,,,,,,,+++++++++++++++,,,*********)))******+++,,,---,,,+++***))))))))))))'''(((((('''''')))---000222---)))))),,,---***&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''''''''(((***+++......---,,,---...///000000000111111111000000///........................---...///...------...///........................------------------------*********++++++,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))***+++(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***+++******((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((()))***)))'''&&&&&&'''+++++++++,,,,,,,,,---------,,,,,,------...///000333222222222111111000000222222333444444555555666666555444333222333444555666666777777666555444444222222111111111111111111//////............//////......---,,,,,,,,,,,,---+++++++++*********))))))''''''&&&&&&&&&''''''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""  !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""!!!!!! !!!!!!""""""""""""!!!!!!"""############$$$$$$$$$###########################""""""""""""$$$%%%&&&############$$$%%%&&&&&&((()))***)))((((((***,,,---------,,,,,,+++++++++))))))))))))))))))))))))yyyuuu|||{{{wwwuuuxxx~~~~~~{{{ooo]]]UUUhhhppp\\\VVVmmm|||fffTTT[[[tttxxx^^^JJJ@@@666222,,,+++,,,......---+++++++++*********))))))******)))))))))(((((((((,,,)))'''&&&'''))))))))))))((((((((((((((())))))***)))'''&&&&&&''')))***+++***)))(((''''''((()))))))))(((((((((((())))))'''(((((('''&&&'''))),,,++++++************++++++***************++++++,,,------+++***))))))))))))(((((())))))(((***...111111---))))))+++,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((())))))***------,,,,,,,,,---...///000000000111111000000///........................---...///...---,,,---///........................------------------------*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((''''''(((((('''''''''((())))))((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((''''''&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((('''((()))(((&&&&&&&&&'''++++++++++++,,,,,,,,,,,,------------...///000000222111111111000000000///111222222333333444444555444444333222222333444555444444555555444333333222222222222111111000000000......------------............---,,,,,,,,,,,,,,,+++++++++*********))))))&&&&&&%%%%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!  !!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""####################################""""""""""""$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''((()))***)))((((((***,,,---------,,,,,,,,,++++++((((((((((((((((((((((((zzzvvv~~~|||xxxxxx||||||tttgggXXXTTTfffoooZZZTTTiiittt___OOOWWWqqqxxx^^^KKK@@@666111,,,+++,,,......,,,((())))))***++++++,,,,,,++++++*********))))))))))))''''''''')))***)))(((''''''''''''((()))*********(((&&&$$$$$$&&&(((******))))))(((((((((((()))))))))(((((((((((())))))((()))******)))(((***+++******)))))))))******+++***************+++,,,,,,...---,,,***)))(((((((((((()))***)))***+++...111///,,,)))(((***+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))(((,,,++++++++++++,,,------//////000000000000//////........................,,,...///...---,,,---...------------------------------------------------*********+++++++++++++++)))))))))))))))))))))))))))))))))(((((((((((('''(((((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######'''&&&%%%$$$$$$###$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((('''(((((((((&&&%%%&&&'''*********+++++++++,,,,,,------------...///000000000000000///////////////000000000111222222333333222222222222333444555555222222222222222222111000333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++***************&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!  !!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""########################""""""""""""###$$$%%%&&&%%%$$$$$$%%%%%%&&&'''((('''((()))((('''((()))+++------------,,,,,,,,,,,,((((((((((((((((((((((((wwwssszzz{{{yyyxxx{{{~~~zzzqqqeee___jjjlllWWWVVVpppxxxdddUUU]]]tttvvv]]]JJJ@@@555111,,,+++---...---+++(((((()))***+++,,,,,,,,,++++++++++++*********)))&&&&&&&&&(((******)))'''&&&&&&&&&'''((()))***+++)))'''%%%######%%%'''))))))))))))(((((((((((())))))(((((((((((())))))***(((***,,,,,,***)))***+++)))))))))((())))))***++++++************+++,,,,,,...---,,,***)))((((((((('''((()))))))))***---///---+++(((((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))))))))((('''***************++++++,,,......//////000000//////........................,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$######&&&%%%%%%$$$######$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%'''((('''%%%%%%&&&''')))))))))*********++++++,,,,,,,,,------...///000..............................///000000111111222111111111222333444444555000111111222111111000000333222222000///...------,,,,,,------------,,,,,,---,,,,,,+++++++++++++++************************''''''&&&%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""########################"""""""""######$$$%%%%%%$$$$$$$$$$$$%%%&&&'''''''''((((((((('''''')))+++---------,,,,,,,,,,,,,,,((((((((((((((((((((((((rrrmmmtttxxxyyyvvvvvv|||~~~sssqqqgggRRRXXXxxxpppaaaggg{{{ttt[[[HHH???444000,,,+++---...---+++***************+++++++++++++++++++++*********)))%%%%%%&&&(((******(((&&&&&&&&&&&&&&&'''(((******((('''%%%######%%%'''(((((((((((())))))))))))(((((((((((((((((()))******)))+++,,,,,,+++*********))))))(((((()))******++++++++++++***+++,,,,,,------,,,+++***))))))))))))&&&((())))))((((((***,,,+++)))(((''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))))))))(((''')))))))))***************,,,---...///////////////........................,,,---...---,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((('''''''''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$#################################$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$"""""""""###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$&&&'''&&&%%%$$$%%%'''((((((((()))))))))******++++++++++++,,,---...///------------------......------...//////000000111///000111222222333444444000111222222222222111111222222111000///------,,,,,,---............---,,,,,,,,,+++************+++************************))))))((('''''''''''''''&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""""""""###$$$%%%&&&&&&'''((('''&&&&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''ooojjjqqqvvvxxxsssrrrzzzuuukkk]]]GGGOOOppprrrdddjjj}}}pppWWWEEE<<<333///,,,+++---...,,,***+++++++++***************++++++*********)))))))))&&&&&&&&&((())))))'''%%%&&&&&&&&&&&&'''((())))))'''&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((''''''(((((()))***+++***+++,,,+++)))))))))+++))))))))))))******+++,,,+++++++++++++++,,,------++++++***************+++''')))))))))'''&&&'''((()))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((((('''((()))******++++++******+++,,,---...////////////........................+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$####################################$$$&&&'''((($$$$$$############$$$$$$""""""######$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%&&&'''###%%%&&&%%%$$$$$$%%%''''''''''''((((((((())))))************+++,,,---------------------.........------......//////000000///000111222222222222222000111222222333222222222111000000///...------,,,,,,---...//////...---,,,,,,+++******))))))*********************+++++++++******)))(((''''''''''''&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""!!!!!! !!!!!!""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!###$$$$$$%%%$$$$$$!!!!!!!!!""""""###$$$%%%%%%&&&''''''%%%&&&''')))************++++++++++++''''''''''''''''''''''''pppkkktttwwwvvvrrrrrryyyuuufff```WWWFFFKKKggguuueee[[[dddyyymmmTTTCCC999222///,,,+++---...,,,)))******************************)))))))))(((((((((((('''&&&'''((((((&&&%%%''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&'''((()))******)))(((''''''''''''((()))***++++++++++++)))(((''')))+++)))))))))******+++------,,,++++++++++++,,,------))))))))))))***+++,,,---***++++++***(((&&&&&&&&&'''''''''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((((()))***+++++++++******++++++,,,---....................................+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$########################$$$$$$#########$$$&&&'''$$$$$$############$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$#########"""############$$$%%%&&&'''"""$$$%%%%%%$$$$$$%%%&&&&&&&&&'''''''''((((((((((((((((((((()))***+++,,,------------.........///------......///000000000///000111222222111000000000000111222222222222222/////////......---------+++,,,---......---,,,+++++++++***)))))))))))))))))))))*********+++++++++******(((''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$""""""""""""###$$$%%%&&&%%%&&&'''&&&%%%%%%''')))(((((()))))))))*********''''''''''''''''''''''''rrrmmmxxxxxxuuurrrssszzz~~~~~~rrrfff[[[\\\]]]PPPQQQhhheeeWWWPPP\\\tttkkkRRRAAA888222///,,,+++---...+++))))))))))))***++++++,,,,,,))))))))))))(((((((((((()))(((&&&&&&''''''&&&%%%(((''''''&&&&&&&&&''''''%%%&&&((((((((((((&&&%%%&&&'''(((*********)))(((''''''''''''((()))++++++,,,+++***(((&&&''')))+++************+++,,,---...,,,,,,++++++,,,,,,---...((((((((()))***,,,---...,,,------,,,)))&&&%%%&&&&&&''''''&&&%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%'''((()))((()))***,,,,,,++++++******+++,,,---....................................+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$#################################!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%###"""""""""###$$$$$$###############$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$######""""""############$$$%%%&&&'''"""###%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((()))***+++---------....../////////------......///000000000000000111222222111////////////000111111111111111..................------)))***,,,------,,,***)))+++******)))))))))))))))))))))******++++++++++++))))))((('''&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!"""### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$############$$$%%%&&&'''%%%&&&&&&&&&%%%%%%'''(((''''''(((((()))))))))***''''''''''''''''''''''''yyytttwwwzzzwwwppprrr{{{}}}xxxhhhgggjjjnnnjjjbbbeeeoooiii[[[QQQXXXmmmfffLLL>>><<<777111------,,,******,,,,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((()))((()))***)))''''''(((***((((((((()))))))))))))))''''''''''''((()))***+++,,,,,,++++++***+++++++++------,,,++++++++++++,,,+++,,,---+++)))(((((()))((()))***)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))***+++,,,---...............------------...//////......---------,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******))))))***+++++++++++++++,,,***(((&&&%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$""""""""""""""""""###### !!!!!!"""###$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""############%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((())))))))))))(((''''''''''''((()))***+++++++++,,,...///111222333......//////000000111111111111222222222111111000222222333333222111///...///............---------------------,,,+++******(((((()))***************************))))))))))))((((((((((((''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!""""""######$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!$$$  """###""" !!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""######$$$########################""""""###$$$%%%%%%&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''xxxrrrwww{{{yyyuuuwwwzzznnnnnnuuu{{{yyyrrrttt}}}sssfffiiixxxdddHHH999666666111...//////+++((())),,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((((())))))(((''''''(((***)))(((((('''''''''(((((('''''''''(((((()))***+++++++++*********++++++,,,------,,,++++++++++++,,,***+++,,,+++((('''((()))((()))***)))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""############$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((***+++,,,------.........,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++******)))))))))***++++++*********+++***(((&&&%%%&&&''''''&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$$$$#########""""""""""""""" !!!!!!"""######$$$$$$########################$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$#########"""""""""$$$$$$%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))))))))((((((((((((((()))***+++++++++,,,---...///000111222000000000000111111111111111222222333222222111111222333333444333111000//////............---------,,,,,,,,,,,,+++***))))))((())))))************************)))))))))((((((((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""#########""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!###  """###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""######$$$########################"""######$$$%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''uuuoootttyyyzzzvvvyyy|||tttuuu|||{{{|||xxxmmmpppaaaDDD555222222///...000111---***+++,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((('''((()))(((&&&&&&(((******)))'''&&&%%%%%%&&&'''&&&''''''(((((()))******))))))))))))***++++++,,,------,,,++++++++++++,,,)))******)))'''&&&'''((('''((()))((('''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$############"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((((('''''')))***+++,,,------------++++++******++++++,,,------------,,,,,,,,,++++++++++++************++++++)))******++++++******))))))***************)))(((***)))(((&&&&&&&&&''''''''''''((((((''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###""""""""""""#########$$$$$$$$$#########""""""!!!!!! !!!!!!""""""######$$$########################$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""##################"""""""""!!!!!!!!!$$$$$$$$$%%%$$$$$$###"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))))))))))))))(((((((((((()))***+++,,,,,,,,,------...///000000222222222222111111111111222222333444444333333222333444444555444333111000///............---------,,,,,,,,,++++++***)))(((((()))******++++++************))))))))))))(((((((((((((((''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""###""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!###!!! """###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""######$$$#################################$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&rrrmmmssswwwwwwssswww~~~||||||wwwnnnppp~~~]]]DDD888777111---,,,///000......///++++++***)))(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&&&&((()))***)))&&&%%%$$$$$$%%%%%%&&&&&&'''((())))))))))))'''''''''((()))***+++,,,---,,,++++++******++++++'''((()))(((&&&%%%&&&'''&&&'''((((((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((()))***+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++))))))************))))))))))))******))))))(((''')))((('''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$###""""""""""""""""""############$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""####################################$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""""""""##################"""""""""!!!!!!!!!###$$$$$$$$$$$$#####################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))))))))))))))(((((())))))***+++,,,,,,,,,---------.........222222222111111000000000333333444444555444444444444444555555555444222111///............---------,,,,,,,,,,,,,,,+++))))))))))))***++++++++++++******)))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!"""!!! !!!"""###### !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""""""""######$$$#################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&pppllluuuxxxuuupppvvvvvvtttzzz\\\FFF@@@CCC777111,,,,,,---,,,---000+++***))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&'''&&&%%%&&&'''))))))(((&&&%%%$$$$$$$$$%%%%%%&&&'''((()))))))))(((&&&&&&&&&'''((()))***+++++++++***)))))))))))))))&&&'''((('''%%%%%%&&&'''$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''((()))***+++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++*********+++******))))))******+++)))))))))******)))))))))(((((()))))))))(((((('''(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$###""""""!!!!!!"""""""""#####################""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$#########""""""""""""""""""""""""!!!"""""""""############$$$$$$#########"""""""""#####################$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%'''(((((()))))))))(((((((((((()))***+++,,,++++++,,,,,,------......111111111000000//////...222333444555555555555555333444555666555444333222///............---------............---,,,+++***))))))***+++++++++++++++)))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""""""""######$$$###########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&pppmmmxxxzzzvvvqqqwwwxxxuuuppp~~~yyy\\\IIIEEEIII???666///,,,+++((())),,,******)))))))))))))))***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))'''''''''&&&&&&%%%%%%$$$$$$%%%'''((())))))((('''&&&&&&&&&&&&'''((())))))))))))(((''''''''''''(((%%%'''((('''&&&%%%&&&'''###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$%%%$$$$$$$$$############"""############$$$$$$$$$"""""""""############$$$""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((()))************++++++******++++++,,,---+++++++++*********))))))******))))))))))))******((())))))******))))))(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!"""""""""######"""""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######$$$#########""""""""""""""""""""""""""""""""""""############$$$$$$#########"""""""""######"""""""""###$$$$$$"""""""""############$$$############$$$$$$$$$$$$$$$%%%&&&'''((()))))))))''''''''''''((()))***+++******++++++,,,---......000000000///////////////222222333444555555555555333444555555555444333222///............---------////////////...---,,,+++)))***++++++,,,+++++++++))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!! !!!######"""!!!"""$$$ !!!!!!!!!!!! !!!!!!!!!!!!  !!!"""###"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%pppnnnvvvxxxvvvssszzzuuulllvvv|||wwwwwwjjjeeevvv|||^^^IIICCCFFF===666000...,,,))))))+++******))))))))))))******'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%%%%$$$%%%''')))%%%&&&'''(((((('''%%%$$$###%%%'''((())))))(((''''''&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%'''((('''&&&%%%&&&(((###$$$&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!!!!"""$$$%%%&&&'''((($$$$$$#########""""""""""""############$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&'''''''''''''''&&&&&&'''((())))))))))))***))))))))))))***+++++++++*********))))))))))))******))))))))))))******(((((())))))))))))(((((($$$%%%&&&'''((()))))))))%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$###############""""""!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""##################"""""""""!!!!!!!!!###"""!!!!!!"""###$$$%%%""""""""""""########################$$$$$$$$$$$$###$$$&&&'''((()))))))))&&&&&&&&&&&&'''((()))***((()))***+++,,,---...///000000000000000000111111111111333444444555555555222333444555555444333222///............---------............---,,,++++++)))***++++++,,,,,,++++++))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!"""$$$$$$"""!!!"""$$$ !!!!!!!!!!!! !!!!!!!!!!!! !!!"""###"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqoooqqquuuuuusss{{{rrriiiuuuyyyppp}}}uuufff```qqqaaaIII???@@@777111...000///---,,,...***)))))))))))))))******'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$%%%''')))$$$%%%(((******(((&&&%%%###$$$'''((())))))''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((((((&&&&&&'''((("""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!"""###%%%''')))***+++#########""""""""""""!!!"""############$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&'''((())))))))))))((((((((((((((()))******************))))))))))))******))))))))))))******(((((())))))))))))((((((###$$$%%%'''((())))))***%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$###############"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""############"""!!!!!!!!! ###"""!!!!!!!!!###$$$%%%""""""""""""############"""############$$$$$$$$$###$$$%%%'''((()))))))))&&&%%%%%%&&&&&&'''((()))'''((()))***,,,---//////000000111111222222222333000111222333444444444444111222333444444444333222//////.........---------------------,,,+++************+++,,,,,,,,,,,,+++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""" !!!!!!""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!###!!!!!!""""""""""""!!!!!!"""$$$$$$"""!!!"""$$$ !!!!!!!!!!!! !!!!!!!!!""" """######"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sssqqqwwwuuuvvv{{{lllqqq{{{pppqqqeeeWWWkkkcccKKK===999444222000...---,,,,,,,,,+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&(((******)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$"""""""""######$$$$$$%%%###$$$$$$%%%%%%$$$$$$####################################""""""%%%***...+++)))%%%"""!!!!!!"""###$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######&&&%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))***************)))(((((((((***+++,,,))))))(((((((((((()))))))))))))))))))))*********(((((((((((())))))))))))%%%&&&'''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############""""""""""""######$$$$$$$$$############""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!$$$$$$######"""#########""""""###$$$&&&''''''((((((''''''&&&&&&&&&'''''''''((()))***+++,,,------...//////000000000000///000000000000111111111111///000111222333222222111//////...---,,,,,,++++++------,,,,,,,,,---......+++,,,,,,,,,,,,+++******((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!######"""""""""""""""###!!!!!!!!!!!!""""""""""""!!!###$$$###"""!!!"""#########""""""!!!!!! !!!!!!!!!!!! """#########$$$$$$$$$$$$$$$$$$############$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''qqqnnnuuuxxx|||ssszzzqqqgggkkk~~~ggg]]]rrr}}}aaaJJJ<<<888333222000...,,,,,,,,,,,,+++******)))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################"""!!!"""$$$))),,,+++)))&&&###""""""###$$$$$$###"""!!!!!!"""###$$$"""######$$$$$$######"""%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((())))))(((((()))))))))************)))((((((((()))+++,,,******))))))))))))*********)))))))))))))))))))))'''((((((((())))))))))))&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############""""""""""""######$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!$$$$$$############$$$%%%"""######$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))***+++,,,,,,......///000000000000/////////000000000111111111///000111222222222222111//////...------,,,++++++---,,,,,,,,,,,,,,,------++++++,,,,,,++++++***)))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!######"""""""""""""""###!!!!!!!!!!!!""""""""""""!!!"""######"""!!!"""###""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""#########$$$$$$######""""""######$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''ooollltttzzzzzzlllcccmmm{{{jjjeeezzzzzz^^^HHH;;;888222111///---+++++++++++++++******)))))))))))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''((()))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!""""""!!!!!!###'''******)))&&&$$$######$$$$$$######""""""""""""######"""######$$$$$$######"""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''(((((())))))(((((())))))))))))******)))))))))((())))))***++++++******))))))******+++*********))))))(((((((((''''''((((((((()))))))))''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###############""""""""""""######$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!########################""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############$$$%%%&&&&&&"""######$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((()))******+++---......///000000////////////000000000000111111///000111111222222111111//////......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))*********)))))))))((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!"""######!!!!!!"""###"""""""""!!!!!!!!!!!! """""""""######"""""""""!!!!!!!!!!!!""""""""""""$$$######""""""######$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((oookkkssszzz~~~xxxyyyllldddrrr|||kkkeee{{{vvv\\\FFF:::777111000...,,,+++++++++++++++******)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########(((((((((((('''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$############################## !!!""""""!!!"""%%%'''((('''%%%###""""""###$$$###""""""""""""""""""###""""""############"""""" !!!!!!!!!"""#################################$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((()))(((((((((((()))))))))***))))))))))))))))))************))))))))))))******++++++***)))(((''''''&&&'''''''''((((((((())))))((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################""""""""""""##################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!############$$$%%%''''''"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&''''''((()))))),,,---......////////////////////////000000000111000000111111111111111111//////......---------,,,+++++++++++++++******)))*********+++***))))))((())))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!"""###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""######""""""""""""##################$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((pppmmmssswww}}}}}}uuuiiioooyyymmmcccooozzzeee]]]rrrtttZZZDDD999666000///...,,,+++++++++,,,+++******)))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################'''''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$######"""######################## !!!###"""""""""###$$$%%%$$$###"""!!!!!!"""""""""""""""######""""""""""""""""""######""""""""" !!!!!!""""""""""""###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''(((((((((((()))))))))))))))*********)))))))))((((((''''''''''''((((((+++******)))((('''&&&&&&''''''''''''((((((((((((((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""###############"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""######$$$%%%&&&'''"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&''''''((((((++++++---....../////////...////////////000000000111111000000000000000000///...............------***++++++++++++***)))((())))))******))))))((('''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#################################""""""############""""""!!!!!!!!!!!!!!!!!!""""""  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!"""""""""""" """###"""!!! !!!""" !!!!!!!!!  !!!!!!!!!!!!###""""""""""""""""""###""""""#########$$$$$$$$$###########################$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((rrrooosssvvv{{{gggfffzzzttteeemmm}}}uuu^^^TTTjjjtttYYYDDD999777111000...,,,,,,,,,,,,---+++******))))))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""############""""""######################## """$$$$$$###""""""###""""""!!!!!!!!!!!!!!!!!!""""""############""""""!!!""""""######""""""!!!!!!!!!"""#########""""""###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((()))))))))************)))(((((((((''''''&&&&&&''''''((()))))))))(((((('''''''''&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#####################""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""######"""""""""""""""###$$$%%%%%%############$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''******,,,---......//////......////////////000000111111000/////////000000........................***+++,,,,,,+++***(((''')))))))))))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$####################################""""""############"""""" !!!!!!!!!!!!""""""  !!!"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""######!!!!!!!!!!!!"""""""""""" !!!"""""" !!!""" !!!!!!!!!  !!!!!!!!!!!!###""""""!!!!!!""""""###!!!""""""""""""#################################"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''sssqqqsssxxx~~~jjjeee~~~yyydddiiiwwwqqq\\\TTTllltttYYYDDD999777111000///------------...+++******))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%&&&'''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""######$$$$$$###############$$$$$$$$$$$$$$$""""""############""""""########################!!!###%%%%%%$$$"""""""""!!!!!!!!!!!!!!!"""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$$$$###"""!!!###########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((('''''''''((((((((()))))))))******+++***)))((('''((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$######""""""""""""#########"""""""""!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""############"""""""""!!!""""""##################$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&'''''''''''')))***+++,,,---................../////////000000222111000///...//////000............////////////+++,,,------,,,***((('''(((((())))))(((((('''&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$####################################""""""############"""""" !!!!!!!!!""""""  !!!""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!  """######!!!!!!!!!!!!"""""""""""" !!!"""!!! !!!""" !!!!!!  !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""########################""""""###%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&sssrrrrrrzzz||||||hhhaaa|||vvv___bbbtttppp^^^ZZZsssuuuZZZDDD999777111000///...------...///+++******)))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%$$$$$$$$$##############################&&&&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###############"""""""""######$$$$$$%%%""""""############""""""########################!!!###&&&&&&%%%###""""""""""""""""""############!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((())))))***+++++++++)))((('''))))))(((((((((((())))))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""###############"""!!!!!!!!!!!!!!!"""###############$$$$$$$$$""""""""""""###$$$%%%&&&&&&&&&''''''''''''''''''((()))+++,,,---...................../////////000222111000.........///000.........///////////////+++,,,---...---+++)))'''(((((((((((((((''''''&&&)))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""############"""""" !!!!!!"""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """######!!!!!!!!!!!!"""""""""""" !!!"""!!!  """ !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%ttttttvvv{{{}}}~~~___fffsssYYY[[[wwwrrreeefffoooXXXHHH>>>888222111000///////////////......---,,,,,,+++******))))))))))))))))))))))))******))))))((((((((('''$$$&&&(((***+++)))'''&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&###$$$%%%%%%######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###"""!!! """"""""""""""""""""""""$$$$$$##################&&&### """$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""&&&$$$######$$$$$$"""!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%########################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!###""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!###$$$%%%$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$######""""""!!!!!! """"""############""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!"""!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''((())))))***)))(((***...000///...////////////000000000000111000///------......///------,,,,,,,,,,,,++++++++++++++++++++++++++++++((())))))*********)))))))))((('''&&&&&&'''((()))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""&&&$$$"""!!! !!!"""######$$$%%%%%%###""""""""" !!!######""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&uuuuuuuuu{{{rrrsssrrr```hhhxxxtttiiizzznnnWWWHHH===777000///...---------------------,,,,,,+++******)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%)))(((''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%######$$$$$$$$$$$$##################""""""""""""################################################(((%%%"""!!!#########!!!########################""""""""""""""""""""""""$$$###""""""###$$$###!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&((()))&&&&&&'''''''''((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%########################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""!!!!!!"""$$$###!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""######"""!!!!!!!!!"""$$$%%%#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""############"""""""""!!!!!!!!! """"""############""""""############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!"""!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''(((((())))))((((((***---//////---............////////////111000///...---......///------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***************)))))))))(((''''''&&&'''((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """$$$""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""###$$$!!!!!!!!!!!!"""""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""%%%$$$"""!!! !!!"""###"""$$$%%%%%%###"""""""""!!!"""###$$$$$$$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&uuuuuuvvv||||||xxxxxxdddfffppp|||lllyyylllVVVGGG===777......---,,,+++++++++++++++++++++******))))))(((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""" """#################################!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))''''''''''''((((((((()))''''''((((((((()))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!###""""""###$$$$$$"""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""!!!""""""###$$$######""""""""""""!!!!!!!!!""""""######""""""!!!!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!""""""############"""""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((''''''))),,,......---------------............000000///............///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((***)))((('''''''''''''''(((((((((''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ###&&&""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""###$$$!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""$$$###"""!!! !!!"""###"""###%%%$$$###""""""###"""###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%rrrqqqxxx~~~pppnnnmmmbbbqqqyyypppjjjTTTFFF<<<666......---+++******************)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$#########$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!###$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!  """######"""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''''''''((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!###"""!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""######""""""""""""""""""!!!!!!"""""""""######"""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&''')))***,,,,,,---------........./////////000/////////............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((())))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  $$$(((""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!""""""!!!###$$$$$$"""!!!"""###"""######$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%nnnmmmxxx~~~dddeeewwwlll~~~|||sssvvvgggQQQDDD;;;666000///...,,,+++*********))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""######""""""###$$$$$$$$$$$$##################$$$$$$%%%"""$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$####################################""""""#########$$$$$$$$$$$$$$$###"""""""""$$$%%%########################""""""""""""""""""""""""!!!  """######"""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&((()))***+++,,,---....../////////000000000///////////////......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''(((((((((((((((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  $$$(((""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" """$$$###"""!!!"""###!!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%nnnmmmwww}}}llliii~~~|||nnnssstttiiitttdddOOOBBB;;;777111000///---,,,++++++***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''$$$######""""""$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&%%%%%%######################## !!!"""###$$$$$$%%%&&&&&&&&&&&&%%%"""""""""""""""###$$$$$$"""###$$$###"""!!!"""$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%...---+++((($$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!! !!!###$$$###"""""""""""""""""""""""""""############$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""!!! !!!!!! """""""""""""""""""""""""""""""""#########$$$$$$"""############"""!!!!!! !!!!!!!!!!!!"""""""""######$$$$$$######"""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%''')))))))))***,,,...////////////000000000111/////////000///......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************)))((('''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ###&&&""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!######"""!!!"""###  !!!""""""""""""############$$$############$$$$$$$$$$$$qqqpppxxx}}}ooommmxxxlllaaaoooxxxrrrhhhooobbbLLLAAA;;;999111000///---+++*********((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&"""###$$$&&&&&&&&&&&&&&&########################!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%######""""""######$$$%%%"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%......---)))$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$###!!!""""""""""""""""""""""""############$$$$$$$$$$$$"""######$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%########################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!###""" !!!""""""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""######$$$###"""!!! !!!!!!!!!"""""""""######$$$$$$######"""""""""!!!!!!!!! !!!!!!!!!"""""""""###""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%'''************,,,///........./////////000000...///000000000///------------,,,,,,,,,,,,++++++************************(((((()))))))))(((((('''%%%&&&'''((())))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """$$$""""""""""""!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""!!!!!!!!!######"""!!!"""### !!!!!!""""""""""""########################$$$$$$$$$$$$uuuuuuzzzxxxbbbhhh{{{oooaaaoooyyy|||pppkkk```KKK@@@;;;999111000...,,,+++***))))))((((((((()))))))))))))))(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&''''''&&&&&&""""""""""""""""""""""""""""""""""""###$$$%%%&&&""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$""""""############""""""!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%'''))))))&&&###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$"""!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))((('''&&&''')))%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&########################""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!%%%###!!! """#########"""""""""""""""""""""""""""############$$$$$$$$$"""###$$$$$$$$$"""!!!  !!!!!!""""""######$$$$$$$$$$$$######""""""!!!!!!  !!!!!!!!!""""""######""""""############""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!!!!!!!!!!!"""######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%(((++++++******---000---------.........//////...///000000000///---,,,---------,,,,,,,,,++++++))))))))))))))))))))))))&&&'''((((((((((((((('''$$$%%%''')))******))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!! !!!"""""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""!!!!!! """###"""!!!"""###  !!!"""""""""""""""############"""############$$$$$$$$$uuunnnyyyooo```XXXiii{{{ssskkkuuuggghhhzzz^^^NNNBBB:::777111000///...---,,,,,,,,,,,,+++))))))***)))(((&&&''''''&&&%%%%%%%%%%%%&&&((((((((((((''''''''''''%%%%%%$$$$$$###$$$$$$$$$########################"""######$$$$$$%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ '''######(((%%%'''$$$"""######"""###  ###&&&%%%###$$$###!!!!!!!!!"""###$$$%%% ###--- $$$""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''!!!&&&+++)))###((($$$%%%(((!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""" )))$$$"""###&&&"""!!!"""$$$"""!!!!!!&&&%%%%%%$$$$$$%%%&&&'''(((%%%'''+++)))###$$$+++&&&''''''((()))******+++))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!""" !!!!!!""""""######$$$#########""""""!!!!!!""""""#########$$$$$$$$$$$$#########""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!! ###"""!!! !!!"""###""""""""""""""""""""""""############""""""""""""  !!!!!!!!!""""""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((()))***+++*********+++,,,---...///111000///------......///222111...,,,******+++,,,+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$#########""""""######""""""""""""######$$$#########""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""" !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!######""""""!!!!!! !!!"""$$$$$$"""!!! !!!!!!!!!!!!"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!! ###"""!!!"""###$$$###"""$$$$$$##################{{{uuuzzznnn```WWWfffxxxppphhhsss{{{dddgggxxx[[[JJJ@@@;;;999222111000///...---------,,,***)))((())))))'''&&&((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$333,,,"""(((&&&((($$$$$$+++)))######!!! !!!###%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%***'''((( ###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$((((((###%%%###+++###+++---'''######'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&######"""---..."""%%%+++)))!!!"""###$$$$$$$$$###"""&&&""""""(((......((($$$''''''(((((())))))******)))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!"""""" !!!!!!!!!"""""""""###############"""""""""!!!""""""#########$$$$$$$$$############"""""""""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###############"""!!!!!!######!!!!!! !!!""""""""""""""""""""""""""""""############""""""""""""!!!  !!! !!!!!!!!!"""""""""""""""#########$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&((())))))************+++,,,---...///111000///...---......//////...,,,*********+++,,,************)))))))))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$#########""""""######""""""""""""############"""""""""!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!###"""""""""!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!""""""###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!! """!!! !!!###$$$###"""########################|||www{{{yyykkkaaalllyyypppgggpppwww}}}dddiiiuuuWWWGGG>>>:::999333222000///......------+++***(((((())))))(((&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%***((($$$$$$'''$$$!!!!!!$$$###!!!!!!###$$$$$$######$$$&&&((((((&&&$$$"""###!!!$$$&&& %%%%%% %%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&$$$((()))###"""!!! ###!!!$$$""""""'''''''''111,,,&&&&&&'''''''''((((((((($$$****** &&&000(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$#########"""""""""""""""""""""""""""!!!!!! !!!!!!""" !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""############$$$############""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""###$$$$$$$$$$$$######"""$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!  !!! !!!!!!!!!"""""""""!!!!!!!!!"""""""""###############$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''(((((()))))))))***+++,,,......000///......------......,,,+++***))))))***+++,,,************))))))))))))************************&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$#####################""""""""""""######""""""!!!!!!!!!!!!!!! #########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!########################wwwsss{{{}}}rrrxxxtttggglllvvv~~~fffnnnrrrVVVGGG===888777222111000...------------,,,***))))))******)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$((("""###%%%"""---&&&(((%%%$$$***,,,%%%$$$###"""############"""$$$'''***)))'''### %%% $$$...--- $$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%)))+++!!!''''''###!!!!!!%%%+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''))) &&& """***'''%%%$$$"""%%%000""""""!!!!!!!!!###$$$%%%$$$&&&'''(((...111'''((((((((((((((((((''''''(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""""""""""""""#####################"""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""#########$$$$$$###""""""$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''))))))))))))***,,,---...//////......------------,,,,,,+++*********++++++*********)))))))))))))))************************''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$##############################""""""""""""######!!!!!!!!!!!! ######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########""""""!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!!###############$$$$$$$$$vvvssszzzzzz~~~vvvhhhkkkvvv~~~hhhrrrqqqWWWHHH>>>777333000///...---,,,+++++++++---+++******+++,,,+++)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""!!!"""###$$$%%%$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&***!!!***$$$ """&&&---...$$$$$$$$$$$$###""""""###$$$"""$$$'''))))))&&&"""%%%%%%&&&""""""&&&###""""""""""""""""""""""""!!!!!! !!!!!!"""###&&&'''###"""$$$$$$"""%%%%%%%%% """%%%""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""###""""""%%%!!!,,,---###""",,,(((!!!&&&***+++)))%%%""""""$$$###%%%***...///(((((((((((('''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""############""""""""""""######""""""""""""""""""""""""!!!!!!"""""""""""""""!!!###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&((((((((()))***+++,,,---...............------,,,///...---,,,+++***))))))))))))))))))))))))******************************''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$##############################""""""""""""###### !!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######%%%$$$$$$$$$######"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!! !!!!!!"""""""""""""""""""""""""""""""""!!! !!!"""######!!!""""""#########$$$$$$$$$yyywww{{{uuuwww~~~ssshhhlllxxx~~~gggqqqpppWWWIII>>>666222//////---,,,+++*********,,,+++******+++,,,+++***)))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$############$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""!!!!!!"""###%%%&&&&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&+++222III((($$$###+++---$$$$$$)))###$$$%%%$$$""""""$$$&&&$$$%%%'''((('''%%%###!!! ###))),,,(((!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%&&&&&&'''&&&+++((($$$######(((%%%*** +++!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&,,,'''%%%)))(((((( (((444<<<===666,,,$$$&&&&&&((()))$$$"""'''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!""""""""""""###############"""""""""""""""!!!!!!""""""""""""############$$$######""""""######$$$"""""""""""""""""""""""" !!!""""""""""""!!!""""""###$$$$$$######"""""""""""""""""""""""""""############"""""""""""""""!!!!!! !!!!!!"""!!!!!!!!!"""""""""######!!!!!!!!!"""""""""######"""""""""############$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((()))***,,,------............---,,,,,,//////...---+++***)))((())))))))))))************************************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######""""""""""""###### !!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!"""""""""""""""""""""""""""""""""###!!!!!!"""###$$$###""""""""""""###$$$$$$%%%%%%wwwuuu}}}~~~qqqooovvvpppjjjpppgggllloooUUUGGG>>>777444000///...---,,,+++++++++***)))((((((*********((()))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""###%%%&&&'''########################################################################$$$######"""###%%%'''((()))'''%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!'''---oooCCC***!!!"""###%%%$$$######%%%(((((((((''''''&&&%%%%%%$$$"""&&&...sssvvv{{{wwwwwwwwwwwwwwwwwwwwwwwwsssrrrrrrrrrrrrsssttttttssstttrrr|||'''''' %%%"""###PPP}}}vvvwww|||wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwtttyyyooolll((('''%%%((("""!!!### 222rrrRRR111(((&&&***333%%%&&&&&&''''''(((((((((''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!"""""""""############"""""""""!!!!!!!!! !!!"""""""""##################""""""!!!!!!!!!!!!!!!"""""""""############$$$######""""""######$$$"""""""""""""""""""""""" !!!"""############### !!!###$$$%%%$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########"""""""""#########$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***+++,,,------.........---,,,+++,,,,,,,,,,,,+++***)))(((((()))))))))************))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######""""""""""""######!!!!!!!!!"""""""""###############"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###$$$$$$$$$$$$$$$%%%%%%$$$#########"""""""""""" !!!!!!!!!!!! !!!!!!!!!"""""""""### !!!"""######"""!!! !!!!!!!!!!!!""""""!!! !!!"""""" !!!""""""###########################$$$###"""###$$$%%%$$$###!!!""""""###$$$$$$%%%%%%pppnnnrrrlllrrrooollluuuiiiiiimmmSSSEEE===888777111000///...---,,,,,,,,,((('''&&&'''((()))((('''))))))((('''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###############""""""###%%%&&&(((########################################################################&&&%%%$$$$$$$$$&&&)))***+++)))&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$### """ZZZ!!!###%%%$$$######&&&)))+++***(((&&&&&&&&&''''''---***VVVHHH%%%'''%%%"""++++++'''***###$$$lll666)))%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""!!!!!!!!! !!!!!!""""""#########$$$######""""""!!!!!!!!! !!!!!!""""""#########$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""########################$$$$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((***+++,,,,,,---.........---,,,+++))))))************))))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$######""""""""""""######!!!!!!""""""######$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$#########""" !!!!!!!!!""" !!!!!!!!!""""""######!!!"""$$$$$$"""!!! !!!!!!!!!"""###"""!!! !!!"""### !!!""""""###########################$$$#########%%%&&&%%%$$$!!!""""""###$$$$$$%%%%%%rrrqqq|||uuuaaajjjyyynnn```fffrrrfffnnnRRR>>>999999222222111///---,,,+++,,,,,,((((((''''''''''''(((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$######################################################""""""""""""######%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%$$$$$$$$$%%%%%%###!!!%%%???ttt...###&&&%%%---111555'''!!!((( )))$$$***;;;rrr$$$'''"""---///'''### (((xxxttt$$$+++(((,,,###111 ((((((((((((((('''''''''((('''&&&%%%$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""""""""""""""!!! !!!!!!""""""######"""############$$$$$$$$$%%%%%%%%%$$$###""""""!!!""""""###$$$$$$$$$$$$###!!!"""###%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***++++++******+++,,,,,,,,,++++++,,,,,,++++++***)))((((((((()))+++,,,,,,***(((&&&&&&'''''''''(((((())))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!! !!!"""$$$$$$######"""!!!!!!""""""######$$$$$$ !!!#########"""!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""############$$$$$$$$$tttttt}}}rrrZZZbbbtttmmmbbbgggzzzhhh]]]xxxoooTTT@@@::::::222111000///...,,,,,,,,,+++((((((''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################$$$%%%%%%&&&&&&%%%%%%$$$#########################################################""""""#########$$$$$$$$$######"""""""""&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%""" ###,,,444VVV$$$(((...///!!! ///%%%"""$$$777aaa!!!&&& ###@@@KKK!!!%%%%%%((()))333222)))''''''&&&((((((((((((''''''''''''((('''&&&%%%$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""###############""""""!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$%%%$$$$$$###""""""!!!!!!""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******)))***++++++,,,,,,++++++,,,,,,+++******)))((((((((()))+++,,,,,,***(((&&&''''''''''''((((((((()))((((((((((((''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#####################"""""""""!!!!!!"""###$$$%%%$$$$$$###"""""""""""""""######### !!!"""######"""!!!$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""############$$$$$$$$$vvvvvv}}}}}}}}}oooTTTZZZmmmkkkcccjjjwwwcccZZZuuukkkRRR@@@:::999222/////////...---,,,+++***)))((((((''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$#########$$$###)))(((666FFF!!!+++&&&(((***'''))) ((((((""" """$$$!!!,,,***%%%{{{ &&&^^^jjj111RRR===111&&&000'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$######""""""!!!!!! !!!"""######$$$$$$#########""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))))))))***++++++++++++++++++++++++******))))))(((((()))+++,,,+++***(((&&&''''''''''''(((((((((((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""##################"""""""""""""""###$$$%%%%%%%%%$$$$$$############"""""""""""" !!!!!!""""""""""""!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""############$$$$$$$$$ttttttyyyyyyzzznnnVVVYYYiiihhhccclllzzzhhhbbb|||dddNNN>>>888777111......//////...---+++***))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$##################""""""%%%%%%%%%$$$$$$$$$$$$###$$$$$$######"""######$$$+++&&&!!! $$$'''((((((%%%*** TTT```(((%%%***!!!***''',,,)))&&&&&&&&&'''&&&&&&&&&((('''******"""555'''xxx[[[+++)))---ggg%%%---$$$''',,,&&&&&&'''''''''''''''(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$######$$$$$$######"""!!!######""""""!!!!!! """"""""""""############""""""!!!!!! !!!""""""##################"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((()))(((((()))***+++++++++++++++*********)))))))))((())))))+++++++++***(((''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$""""""#########$$$$$$$$$pppooouuu||||||wwwyyy~~~qqq]]]]]]jjjiiifffpppyyykkkhhh]]]LLL>>>888777333------.........,,,+++***))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$######"""######$$$$$$###$$$%%%$$$"""$$$...///%%%!!!lll"""444666"""'''&&&%%%333 ###777???&&&!!!/// XXX(((###===111 +++)))(((&&&###111###%%%&&&&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%""""""######""""""!!! ######""""""!!!!!! !!!!!!"""""""""#########!!!!!!!!! !!!!!!"""############"""###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''((((((&&&'''((()))*********************))))))))))))))))))******+++***)))((('''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""""""""###!!!"""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!""""""###$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""######!!!!!!!!!!!!!!!""""""###$$$$$$######""""""!!!!!!"""""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$""""""#########$$$$$$$$$ooommmsss{{{}}}zzz}}}uuubbbcccqqqqqqnnnvvvvvviiiiii}}}ZZZLLL@@@:::888444---------------,,,++++++***))))))(((((())))))***'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$############$$$%%%%%%&&&***(((&&&$$$###---&&&((( ((({{{+++---(((###%%%555'''!!!LLLggg$$$#########&&&"""www+++!!!!!!&&&&&&111www&&&&&&)))---%%%777$$$///OOO(((&&&***%%%%%%%%%&&&''''''((((((###$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$"""""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%&&&''')))************))))))))))))))))))))))))***************)))(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###""""""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!""""""###$$$%%%""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""############!!! !!!""""""############""""""""""""###""""""!!!!!!!!!!!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""############$$$$$$$$$pppooottt|||xxxaaadddyyy{{{~~~jjjiii{{{XXXKKK???777555111------,,,,,,++++++,,,,,,******))))))))))))******'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$""" """%%%"""000%%%---###))) yyy"""%%%&&&"""""",,,---555iii&&&""")))$$$!!!!!!000TTT$$$$$$JJJ+++...%%%"""000"""555'''777 +++$$$$$$%%%&&&&&&'''(((((("""###$$$%%%&&&%%%%%%$$$%%%$$$######""""""######$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$"""############"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))$$$%%%'''((()))*********((()))))))))))))))))))))************)))))))))((()))((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""!!!"""""""""############"""!!! !!!######"""""""""""""""#########$$$###"""!!! !!!"""!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""############$$$$$$$$$sssrrrvvvyyy^^^ccc~~~qqqlllyyyVVVIII===444000,,,...---,,,+++***+++,,,---******))))))))))))******''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!###$$$$$$###!!! !!!!!!""""""#########$$$$$$$$$$$$############"""%%%$$$$$$$$$%%%&&&&&&'''&&&$$$""""""###$$$$$$$$$"""$$$$$$%%%(((]]]///###***!!! +++000'''///+++ +++ '''$$$)))'''xxx)))/// ###))))))BBB444... ---(((!!!%%%+++&&&(((111$$$000$$$$$$%%%%%%&&&'''(((((("""###$$$%%%&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$###"""""" !!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""""" !!!!!!""""""""""""""" """#########"""!!!""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))$$$%%%&&&((()))*********(((((((((((())))))))))))************))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""!!!!!!""""""#########$$$###"""!!!!!!!!!"""$$$%%%!!!!!!""""""######$$$$$$$$$###""" !!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$"""############$$$$$$$$$sssnnnssskkklll|||ssstttkkkuuuUUUIII===666555222222111000///...---,,,,,,---***(((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$####################################$$$%%%%%%######$$$%%%((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ """###############%%%&&&&&&$$$######$$$!!!$$$&&&%%%"""!!!"""%%%$$$$$$$$$###!!!!!!$$$'''%%%'''***!!!,,,###999>>>111$$$$$$$$$$$$######"""""")))888$$$***(((###'''OOO'''!!!"""############$$$$$$$$$(((---"""###+++$$$ &&&$$$lll&&&############""""""""""""########################%%% &&&&&&!!!"""###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""##############################""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! ###"""!!! !!!"""###!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$###"""""" !!!!!!!!!"""""""""###!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$###############'''&&&%%%%%%''''''&&&%%%&&&&&&%%%&&&&&&'''((()))&&&&&&''''''''''''&&&&&&++++++******************)))(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$##################!!!!!!"""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""###!!!  !!!###$$$$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! ###!!!!!!"""###$$$###""""""""""""""""""######$$$$$$"""!!!!!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$""""""""""""############sssmmmwwwhhheeevvvooobbbjjjvvv|||nnniiisssSSSGGG<<<666666333111000000///---,,,,,,+++***((('''''')))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&$$$#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%######$$$$$$$$$$$$######!!!!!!"""###$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%###$$$%%%$$$###"""###$$$%%%%%%%%%$$$""""""""""""(((((("""!!!&&&...&&&...+++$$$$$$$$$$$$#########""" (((444$$$555))),,,''' ###HHH333&&&############$$$$$$$$$$$$NNN---$$$......!!!333www))))))#########"""""""""""""""########################((()))&&&###MMM$$$!!!!!!&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###########################"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""!!!"""""""""##################""""""""""""###### !!!!!!"""######$$$$$$##################$$$$$$'''&&&%%%%%%''''''&&&%%%&&&&&&%%%&&&&&&'''((()))'''(((((((((((((((((('''************************))))))(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$########################!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!"""###"""!!! """###%%%############"""""""""!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""###!!!!!!"""###$$$###""""""""""""""""""######$$$###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$""""""""""""############tttnnnwwweee```ssslll[[[^^^dddrrrkkkjjjqqqRRRFFF<<<666777444//////...---,,,,,,++++++'''&&&&&&(((***+++***)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""""""""######"""""""""######$$$$$$%%%$$$$$$###%%%&&&((('''%%%$$$$$$%%%$$$###"""###$$$%%%$$$###$$$######$$$$$$$$$""" ***+++---%%% '''%%%!!!777bbb!!!)))$$$$$$$$$$$$###############$$$>>>)))***'''%%% mmm"""############$$$$$$$$$%%%,,,111vvv ,,,!!!$$$!!!...'''"""######"""""""""!!!!!!!!!########################"""###%%%$$$)))!!!###%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""########################""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""!!!!!!!!!!!!""""""""""""############""""""############""""""!!!!!!!!!"""######$$$$$$"""""""""###$$$$$$$$$%%%'''%%%%%%%%%''''''&&&%%%&&&&&&%%%&&&&&&'''((()))(((((())))))))))))((((((******************************))))))((((((''''''&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$########################""""""###############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""#########"""!!!"""###$$$%%%############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """######$$$$$$###!!!!!!"""###$$$###""""""""""""""""""######$$$###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""###"""""""""############$$$""""""""""""############vvvrrrxxxcccaaayyywwweeedddbbbsssnnnkkkqqqRRRFFF<<<666777555......---,,,,,,+++******''''''''')))++++++)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%###""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""############""""""###$$$$$$$$$$$$$$$######$$$&&&'''&&&%%%###$$$$$$%%%###!!!"""%%%'''%%%"""&&&$$$""""""$$$%%%$$$###$$$%%% %%%***+++555$$$$$$$$$$$$$$$$$$$$$$$$"""&&&---lll+++###$$$!!! (((///111xxxbbb#########$$$$$$$$$%%%%%%(((---###bbb000///'''+++ aaawww!!!'''######"""""""""!!!!!!!!!########################))) !!!,,,222!!!&&&%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!"""""""""""""""#########!!!"""###$$$$$$###"""!!!!!!!!!""""""############!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$%%%'''''''''%%%&&&&&&%%%&&&&&&'''((()))((((((((())))))((((((((())))))))))))************************))))))(((((('''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$##################$$$###############$$$$$$$$$"""######$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###############""""""######$$$%%%#########"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###############!!!!!!!!!###$$$###""""""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!""""""######""""""""""""############!!!"""""""""############yyywww{{{cccbbb}}}~~~iiidddccctttmmmgggqqqRRRGGG<<<666777555---------,,,++++++******)))))))))*********'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$############$$$######""""""###$$$%%%%%%###""""""###%%%###!!!###&&&'''&&&###---***&&&$$$###$$$$$$$$$&&&###111///;;;UUU___^^^BBB---MMMMMM---$$$$$$$$$$$$$$$$$$$$$%%%"""'''%%%555'''(((%%%$$$&&&!!! %%%!!! !!!###$$$$$$$$$$$$%%%%%%%%%((($$$===eee---666!!!---###*** )))########################""""""""""""""""""""""""%%%000???!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!######""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""#########!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&%%%&&&&&&'''((()))&&&''''''((((((''''''&&&(((((()))))))))************************)))))))))''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""##############################$$$$$$%%%""""""""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!###!!!!!!!!!###$$$###""""""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""""""""############zzzyyyzzz~~~fffccc{{{zzzaaaXXX```pppggg```{{{nnnPPPEEE;;;666777555---------,,,,,,++++++++++++***))))))))))))'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###########################$$$%%%%%%######$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###############""""""###%%%$$$"""!!!!!!"""$$$######$$$&&&'''&&&%%%333222///)))$$$!!!"""###)))(((JJJ+++$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$!!!..."""###!!!%%%,,,######---"""$$$000$$$$$$$$$$$$%%%%%%%%%%%%,,,***+++ !!!]]]NNN///''' 222"""---*** !!!""""""######$$$%%%%%%&&&""""""""""""""""""""""""hhhDDD!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$""""""""""""""""""""""""!!!!!!""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!!!!!!!""""""""""""############""""""""""""""""""############""""""""""""""""""""""""######"""""""""###$$$$$$$$$%%%%%%$$$$$$%%%'''((('''&&&&&&&&&%%%&&&&&&'''((()))&&&&&&''''''''''''&&&&&&'''(((((())))))******************)))))))))))))))'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""############"""""""""############$$$""""""""""""############""""""""""""!!!!!!!!!!!! !!!!!!""""""######"""""""""""""""!!! ###!!!!!!"""###$$$###""""""""""""""""""######$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%###"""""""""""""""!!!!!!""""""""""""############zzzwwwvvvyyyjjjeee|||yyy^^^SSS\\\lllbbb[[[zzziiiKKKBBB:::666888777------------,,,,,,,,,,,,+++)))''''''((())))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%"""$$$%%%%%%###""""""###"""###%%%%%%%%%%%%&&&(((000444555111)))$$$###%%%&&&...,,,$$$$$$$$$%%%%%%%%%&&&&&&!!!000$$$---###RRR{{{---((("""(((///%%%444!!!$$$$$$$$$%%%%%%%%%&&&&&&...+++...FFF,,,%%%---!!!###&&&'''""""""###$$$&&&'''((()))""""""""""""""""""""""""...HHH888!!!%%%"""#########$$$$$$$$$$$$############$$$$$$$$$$$$###########################"""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""######### !!!"""######"""!!!  !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!"""###$$$$$$############"""""""""!!!######""""""""""""#########"""""""""""""""""""""##################$$$$$$%%%$$$$$$%%%'''(((((('''&&&&&&%%%&&&&&&'''((()))''''''((((((((((((''''''''''''(((((()))******+++))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%% !!!"""############"""""""""""""""""""""""""""""""""""""""""""""""" """######""""""!!!!!!""""""#########"""!!!"""""""""############""""""""""""!!!!!!!!!!!! !!!"""######### !!!!!!""""""""""""!!!###!!!!!!"""###$$$###""""""""""""""""""######$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""###$$$%%%&&&######""""""!!!!!!!!!!!!""""""""""""############zzzuuuyyyzzzmmmiii}}}cccWWW]]]mmmbbb[[[|||dddGGG???888666999888...------------------,,,)))(((&&&&&&(((***++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''###%%%&&&&&&$$$######$$$!!!$$$&&&&&&$$$$$$&&&)))(((000888777///((((((***qqq%%%$$$$$$$$$%%%%%%&&&&&&&&&'''***(((111[[[&&&((()))&&&000 $$$$$$%%%%%%%%%&&&&&&&&&,,,))),,,(((...666"""###&&&'''+++&&&###%%%!!!"""###%%%''')))***+++""""""""""""""""""""""""[[['''!!!+++""""""######$$$$$$$$$$$$""""""""""""####################################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!"""######"""!!!  !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$$$$$$$###""" !!!"""###$$$%%%$$$#########""""""!!!!!!$$$###"""!!!!!!"""###$$$#########"""""""""""""""$$$$$$$$$###############%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&'''))))))(((((())))))))))))((((((&&&''''''((()))******+++((((((((((((((()))))))))(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!! !!!"""""""""""""""!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!! !!!"""######$$$ """###############!!!!!!"""###$$$###""""""""""""""""""######$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$########################""""""""""""###$$$%%%&&&######""""""!!!!!!!!! """"""""""""############zzzmmmvvvggggggzzzrrrYYYXXX___aaaXXXttteeeGGG>>>888888777111------,,,,,,,,,,,,++++++******)))(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%!!!###%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%!!!444$$$,,,777///$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&AAA''' ///333%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$&&& 000GGG"""###+++!!!''''''///$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&***###BBB &&&!!! """###$$$################################################%%%$$$"""!!!!!!!!!"""###""""""!!!!!!!!!!!!!!!""""""!!!  !!!"""""""""""""""""""""""""""""""""""""""""""""""""""###"""  !!!###$$$###"""!!!"""###$$$###!!!%%%$$$$$$$$$######""""""""""""!!!!!! """"""!!!###"""""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""############""""""!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$%%%$$$"""!!! ######""""""###$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))(((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%"""######""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""~~~rrrxxx~~~dddcccyyywww]]]YYYaaadddWWWpppeeeGGG>>>888888777111------,,,,,,,,,,,,++++++******)))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%)))(((+++((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%ppp333 ///&&&"""...!!!%%%%%%%%%%%%%%%%%%%%%%%%'''""""""%%%"""%%%222000$$$%%%)))333+++######$$$$$$$$$$$$$$$$$$"""---000fff,,,###!!!!!!!!! !!!"""$$$%%%################################################$$$$$$"""!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$###"""!!!"""###$$$###!!!$$$$$$#########"""""""""""""""!!!!!!!!! """!!!!!!###!!!""""""!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######""""""############""""""!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$%%%$$$"""!!! !!!""""""#########$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################""""""############""""""############""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$"""######""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""{{{pppxxx~~~fffaaavvvzzz```cccnnnqqqaaatttcccGGG>>>888777777111------,,,,,,,,,,,,++++++******)))(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))(((''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%...***&&&!!!555+++%%%$$$===:::%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,, ,,,,,,###***%%%%%%%%%%%%%%%%%%%%%%%%(((!!! &&&'''""""""TTTaaa,,,(((***...444///$$$$$$#####################!!!'''333"""""""""!!!""""""###%%%%%%################################################$$$######"""!!!"""""""""""""""!!!!!!!!!!!!""""""$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$###"""!!!"""###$$$###!!!######""""""""""""!!!!!!""""""!!!!!!!!!!!! """!!!"""###!!!###""""""!!!!!!""""""###!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""###""""""############""""""!!!!!!!!!!!!!!!"""############""""""""""""######$$$###""" !!!!!!""""""###$$$$$$$$$$$$###$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################""""""############""""""############"""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$"""######""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""uuujjjvvv|||rrrgggsssxxx```iiivvv{{{iiiwwwbbbGGG>>>777666777222------,,,,,,,,,+++++++++***))))))(((((((((((((((%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###((('''&&&%%%$$$%%%%%%&&&########################&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%000%%%)))$$$xxx333--- MMM%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$bbb)))+++###---%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!!!!'''***'''"""""")))333&&&'''333333...'''%%%%%%$$$$$$######""""""'''ttt''' """"""""""""######$$$%%%%%%################################################$$$######""""""""""""""""""!!!!!!!!!!!!""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""#########"""!!!"""###$$$###!!!"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! """""" """%%%%%%"""###""""""""""""""""""###!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!""""""######""""""""""""""""""######"""!!! !!!"""""""""###$$$$$$$$$$$$###"""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""############""""""############"""""""""!!!"""""""""""""""""""""""""""""""""""""""######$$$"""######""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""tttjjjsssyyyqqqqqq{{{sss^^^bbbqqqwwwdddqqq```GGG>>>777555777222------,,,,,,,,,+++++++++***))))))(((((((((((((((%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''&&&$$$#########%%%&&&########################""""""######$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%((( )))+++###---+++ggg%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$FFF&&&:::%%%***%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''(((&&&%%%''' ,,,333///$$$$$$&&&&&&%%%%%%$$$$$$$$$###)))ttt(((###)))!!!""""""###$$$$$$%%%%%%############################################################"""""""""!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""""""""""""""$$$###"""%%%)))(((#########""""""""""""######!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""############""""""!!!!!!!!!!!!!!!""""""###"""""""""######"""""""""""""""!!! !!!"""#########$$$$$$$$$######"""###""""""!!!""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""############""""""############"""""""""!!!########################!!!"""""""""############"""######""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""############"""""""""""" !!!!!!"""#########""""""""""""""""""""""""##############################""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""yyyqqqrrrzzzwwwooowwwrrr___]]]lllrrr___lll___GGG>>>666555666222------,,,,,,,,,,,,++++++******)))(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&##################$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%% 222""""""333;;;%%%888'''333&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,### 444!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%"""!!!###&&&###BBBIII+++%%% ***&&&&&&&&&%%%%%%%%%%%%%%%!!!""";;;)))###...$$$ !!!"""###$$$$$$$$$$$$################################################"""############"""!!!!!!!!! !!!!!!"""###$$$!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!"""###$$$###!!!!!!!!!""""""""""""######!!!!!!""""""""""""######"""######"""&&&***(((###$$$######""""""######$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""$$$############"""""""""""""""############""""""!!!!!!!!!!!!!!!"""######""""""############""""""!!!!!! """###$$$%%%$$$######"""#########""""""!!!!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""############""""""""""""########################!!!!!!"""############""""""######""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###"""""""""""""""!!!!!!!!!!!!!!!""""""#########""""""""""""""""""""""""##############################""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""{{{tttsss}}}wwwnnnzzzwwwdddcccqqquuucccppp~~~^^^GGG>>>666444666333------,,,,,,,,,,,,++++++******)))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$+++%%% SSS###000$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%...(((######,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###"""###$$$%%%$$$%%%((('''((($$$$$$$$$$$$$$$%%%%%%%%%### ---+++ 888zzz000000###%%% !!!###############################################################"""######$$$###"""!!! !!!"""###$$$""""""###$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""###"""!!!"""###$$$###!!!"""""""""#########$$$$$$!!!!!!"""""""""#########!!!"""!!!!!!&&&***'''!!!$$$######""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""""""""############""""""!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!!!!! !!!"""$$$%%%'''%%%###!!!!!!"""###%%%!!!!!!!!!!!!!!!"""######################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""############""""""""""""######################## !!!"""###$$$######""""""######""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""######""""""""""""""""""""""""##############################""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""wwwpppuuuuuunnn~~~|||iiihhhuuuyyyfffttt}}}]]]GGG>>>666444666333---------,,,,,,,,,++++++******)))((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''!!!,,,(((---%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''nnn111&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$&&&((((((%%% ))),,,111""""""######$$$$$$$$$%%%$$$###$$$&&&"""###%%%))),,,!!!"""######""""""################################################"""######$$$$$$"""!!! !!!"""$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""######################## !!!!!!"""""""""""""""###"""!!!"""###$$$###!!!""""""######$$$$$$$$$%%%!!!!!!""""""#########$$$  %%%)))&&& $$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$######""""""""""""############""""""!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!! !!!"""$$$%%%(((&&&""" !!!$$$&&&!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""############""""""""""""######################## !!!"""$$$$$$######""""""######""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""!!!!!! ######""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######"""""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""vvvrrrrrr~~~gggcccvvv|||qqqnnnvvvwwwrrryyy{{{[[[DDD===666555777333------,,,++++++******))))))(((''''''(((((((((&&&******)))''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%%%%'''(((&&&&&&%%%%%%$$$###"""""")))(((%%%######'''...333(((%%%"""!!!###&&&'''(((%%%'''((('''%%%#########%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$&&&((((((%%%""")))(((&&&$$$###"""!!!!!!%%%&&&&&&&&&&&&%%%$$$###%%%000(((%%%uuu***"""+++(((!!!)))xxx 000(((333///!!!###&&&&&&######'''%%%---~~~ ******%%%111'''%%%&&&$$$%%% $$$&&&###!!!"""""")))%%%&&&###!!!---&&&$$$*** !!!$$$%%%$$$!!!!!!###$$$"""%%%""" $$$(((""""""############""""""%%%$$$###"""""""""$$$$$$!!!"""###$$$$$$###"""!!!########################""""""############""""""!!!!!!""""""#########$$$#########"""!!! """"""""""""""""""""""""######""""""""""""#########"""""""""!!!!!! #########"""""""""""""""$$$#########""""""!!!!!!###"""  !!!###$$$!!!!!!!!!!!!!!!"""######%%%$$$"""!!!!!!!!!"""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%%%%""" """###!!!"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((()))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%$$$$$$$$$#########""""""""""""############""""""#########"""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""############""""""""""""""""""""""""########################$$$$$$##################""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###%%%$$$###""""""###$$$%%%%%%$$$###!!!!!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""vvvpppppp}}}mmmlll|||~~~qqqnnn{{{yyy|||yyyYYYCCC<<<666555666222------,,,++++++******)))((((((''''''((((((((('''***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%%%%&&&'''''''''&&&&&&%%%$$$$$$###&&&&&&%%%%%%''',,,444999+++(((%%%###$$$%%%&&&&&&%%%'''((('''%%%######$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&((((((&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###,,,!!!'''|||%%%%%%'''&&&'''iii***'''&&&&&&)))!!!''')))&&&&&&)))&&&"""%%%...///jjj222+++""""""'''333000***###%%%,,,*** )))***"""###%%%)))###$$$%%%+++,,,%%%!!! +++000***###!!! !!!'''&&&!!!######"""&&&""""""############""""""%%%$$$###""""""###$$$$$$""""""############""""""########################""""""############""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""###############""""""!!!!!!!!!###"""""""""""""""""""""#########"""""""""!!!!!!"""""" !!!###$$$!!!!!!!!!!!!!!!"""######$$$######"""""""""""""""""""""##################""""""""""""""""""""""""$$$$$$###""""""###$$$$$$%%%""" """"""!!! """"""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&%%%$$$"""############$$$$$$$$$$$$$$$$$$######"""""""""########################"""""""""###############$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$###""""""###$$$$$$%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""wwwnnnnnn{{{tttuuu|||nnniii{{{uuuVVVAAA;;;555444555000------,,,++++++******)))(((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%'''''''''%%%$$$%%%&&&(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%''',,,333888...+++'''%%%%%%%%%%%%$$$%%%'''((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$)))***{{{+++"""(((!!!)))LLL***&&&)))***///+++<<>>:::555444444///------,,,++++++******)))&&&(((***)))(((((()))+++''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((('''%%%$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$"""!!!"""$$$'''(((&&&$$$$$$%%%&&&%%%$$$%%%'''((('''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))'''''''''''''''&&&%%%$$$(((''''''&&&&&&'''((((((+++((((((+++GGG|||%%%***!!!...+++OOO&&&""";;;&&&!!!###***,,,)))(((,,,GGG ###+++###~~~!!!---)))$$$&&&'''###AAA///###666###'''###"""((((((!!!!!!'''((("""(((DDD---###)))""""""############""""""""""""######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""########################$$$$$$!!!!!!""""""############!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!""""""###!!!"""###$$$$$$###"""!!!###""""""""""""###$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################"""!!!!!!"""######$$$$$$######"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%''''''&&&%%%$$$######"""""""""""""""""""""""""""""""""############"""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""############################################################"""""""""######$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!yyypppqqqyyytttkkkuuuyyyqqqooo}}}kkkOOO===;;;666555444///------,,,++++++******)))%%%(((+++***((('''***---''''''&&&&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%'''''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&(((%%%$$$######%%%&&&&&&&&&%%%'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++&&&&&&&&&&&&&&&'''((()))***)))((('''&&&'''((((((&&&&&&)))'''...xxx+++%%%$$$)))---uuu+++((())):::---@@@LLL###333'''(((@@@'''"""+++888000###+++nnn777&&&555((( ***dddJJJ000---333mmm###%%%,,,+++%%% YYY$$$,,,""""""############""""""!!!"""###$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""" !!!!!!""""""!!!!!! ############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""""""""###############!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""############"""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!""""""######""""""!!! !!!"""!!! """$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!""""""############""""""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))(((&&&%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$######!!!!!!"""""""""""""""###""""""############"""""" !!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############################################################""""""######$$$$$$%%%%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!!!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""yyyssstttxxxllldddxxxqqqpppjjjNNN===;;;777666555///------,,,++++++******)))%%%(((++++++((('''***...(((''''''&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%''')))&&&%%%$$$%%%&&&''''''&&&%%%&&&(((((('''&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%'''((('''&&&&&&))),,,)))(((&&&%%%%%%''')))***,,,+++)))'''&&&&&&'''(((###)))&&&$$$$$$ttt...&&&***"""///LLL///>>>"""555JJJ&&& ///KKK~~~***&&&***,,,'''GGG777))))))666ccc===%%%+++"""000***,,,jjj777 (((+++YYYttt###%%%'''""""""############"""""" !!!###$$$%%%%%%$$$$$$""""""############""""""######################## !!!!!!!!!!!! ############"""""""""!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!""""""######### !!!!!!"""######$$$$$$ !!!!!!!!!"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""######$$$'''&&&$$$"""""""""###$$$"""""""""""""""""""""""" !!!"""######"""!!! !!!"""""" """%%%""""""""""""""""""""""""###############$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!""""""############""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((()))'''&&&$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$"""############$$$$$$$$$"""#########$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""######""""""############"""""" !!!""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""############################################################!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!"""###$$$$$$ !!!"""######"""!!! !!!"""###$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""zzzvvvtttwwwddd___zzznnniii|||iiiMMM===<<<888666555///------,,,,,,+++******)))$$$(((,,,+++((('''***...(((((('''''''''(((((()))%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&(((&&&&&&&&&(((((('''&&&%%%&&&(((((('''&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%'''((('''%%%&&&***---///,,,(((%%%###$$$&&&'''...,,,***'''&&&&&&&&&'''###...$$$$$$$$$qqqppp///+++000111---%%%///666%%%---~~~TTT(((***+++333,,,222$$$(((&&&%%%***---''' 555555******111aaannn!!!...""""""############"""""" !!!###$$$%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!######################## !!!!!!!!!!!! $$$#########""""""!!!!!!!!!"""$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!"""""""""### !!!!!!"""###$$$$$$$$$ !!!!!!"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!"""$$$%%%***(((&&&$$$######$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! !!!###""" """%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((()))'''&&&$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$"""############$$$$$$$$$!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""######""""""############"""""" !!!""""""###"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""####################################"""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!"""###$$$%%% !!!"""######"""!!! !!!"""$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""qqqfffpppuuujjjgggsssyyy___[[[kkkhhhMMM>>><<<777555555000******+++,,,,,,,,,++++++))))))''''''(((***,,,...+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%&&&((()))(((%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''',,,***'''%%%%%%'''***,,,---+++(((%%%$$$%%%'''(((''''''''''''((((((((()))---&&&!!!///###))),,,---,,,***///[[[ ,,,000...***444...%%%333 333"""###222222%%%hhh777 ''')))$$$,,,###xxxJJJ!!!&&&&&&"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!######!!!  """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###%%%%%%$$$"""!!!"""###000***### """""""""######""""""""""""""""""$$$$$$$$$$$$############ !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!! !!!###$$$ !!!"""###############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######!!!!!!""""""######$$$$$$########################$$$#########""""""!!!!!! !!!!!!""""""######$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""############""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######pppjjjpppuuu~~~jjjkkkyyy~~~cccYYYgggzzzfffLLL===;;;666444444///,,,,,,,,,,,,,,,+++***))))))(((''''''''')))+++---+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&'''((((((%%%$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))+++)))'''&&&&&&''')))++++++***(((&&&&&&&&&'''((('''''''''((((((((())))))...(((---"""(((///ooo***+++&&&000)))---...&&&%%%--- ,,,******$$$/// ,,,'''"""///"""???EEE000222222)))'''---###BBB!!!+++""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!! !!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$"""!!!"""###)))&&&""""""###$$$###!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!! !!!"""###$$$!!!""""""############""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""#############################################"""""""""!!!!!!!!!!!!!!!""""""""""""############"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""############""""""####################################"""""""""!!!""""""""""""############""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""!!!""""""############""""""###############"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""rrrooopppttt~~~vvvdddjjj~~~lll___kkk|||dddJJJ;;;:::666444444...---------,,,+++***(((((((((''''''&&&'''(((***+++***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&'''((((((&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''((()))***++++++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,...$$$(((333222>>>333'''111...///111666+++000777333===///,,,666)))333&&&111+++%%%%%%]]]'''***!!!((()))---(((!!!,,,(((aaa$$$%%%$$$!!!"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!###!!!  !!!""""""""""""""""""""""""!!!!!! !!!!!!###$$$%%%$$$"""""""""$$$!!!!!!"""$$$&&&%%%###!!!!!!!!!""""""#########$$$ ######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######"""############""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$##################""""""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############"""""""""############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!uuuqqqqqquuu~~~qqq]]]fff~~~tttiiiwwwcccIII;;;;;;666444444///,,,,,,,,,,,,+++***)))((('''''''''&&&'''((()))***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%'''((('''&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))''''''((((((((((((''''''&&&'''((()))***))))))((((((((()))))))))*********)))...###333%%%222 KKK(((:::UUU&&&;;;(((777222777333FFF777GGGDDDlllwww:::@@@444DDD::::::999FFF111222333222...:::!!!222"""***(((---(((--- $$$kkk+++***###!!!$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""  """$$$!!!!!! !!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""$$$%%%$$$###"""###$$$ """$$$%%%$$$"""!!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""##################"""!!! """"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######""""""!!!!!!#################################"""""""""""""""######""""""!!!!!! #########"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!"""""""""############""""""""""""""""""""""""#########""""""""""""""""""""""""""""""#########""""""############""""""""""""############"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! vvvmmmqqquuuuuubbbiii~~~nnnjjj|||bbbIII<<<<<<888666666000***++++++,,,,,,,,,++++++'''''''''''''''(((((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''%%%'''(((***+++***)))))))))))))))************+++***,,,"""111***---333666PPPBBBNNNDDDUUUNNNPPPQQQUUUsssooowwwPPP^^^\\\SSS[[[[[[ZZZ```dddSSSPPPXXXRRRWWWIII///&&&###,,,(((---+++###333'''***111$$$hhhOOO...333!!!***########################""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! ###%%%######""""""""""""##############################!!!!!! !!!!!!"""###$$$$$$###"""###$$$""""""######""""""""""""!!!!!!""""""############ !!!!!!!!!"""""""""###!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""""""""""""""###############"""!!! """"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!########################""""""""""""""""""############""""""!!!!!! """"""""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""#########$$$""""""############""""""!!!""""""#########""""""########################!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! uuujjjpppuuu~~~~~~nnnqqq|||~~~aaa___uuuaaaHHH<<<<<<999777666111)))***+++,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%(((((())))))))))))((((((&&&''')))***+++***)))))))))*********++++++++++++,,,)))---"""444((($$$///555&&&qqqiii___}}}WWW""",,,222(((!!!---111!!!000)))###000&&&(((LLLaaa''''''!!!$$$%%%########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!###%%%$$$######""""""######$$$########################""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""$$$%%%$$$%%%%%%###!!! """######""""""""""""""""""""" !!!!!!""" !!!"""###$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!""""""""""""""""""############""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""########################""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""############!!!""""""######$$$$$$$$$""""""############""""""!!!""""""############"""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!vvvooommmrrr}}}rrrpppwwwxxx\\\VVVlll___FFF:::<<<888666666000++++++,,,,,,,,,+++******)))))))))))))))))))))(((&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((************************((())))))*********))))))*********+++++++++,,,,,,******..."""555((("""<<<###@@@<<>>???333111,,,222......'''&&&***)))555)))"""&&&111'''111 ...!!!########################"""############$$$$$$$$$"""###%%%&&&&&&%%%###""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!#########"""###%%%######""""""""""""####################################""""""""""""######!!!###$$$$$$######$$$%%%###%%%&&&%%%###!!!###$$$$$$$$$######"""!!!!!!!!! !!!!!!"""######"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!"""###""""""!!!!!!""""""############""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""#################################!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""############""""""########################!!!"""""""""############""""""""""""############""""""""""""""""""""""""!!!"""""""""############!!!""""""######$$$%%%%%%""""""############""""""!!!!!!"""#######################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""yyywwwkkkppp{{{nnnhhhqqqwww```UUUhhh]]]EEE999;;;777555555///---------,,,+++***)))((())))))************)))(((&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$&&&''''''&&&%%%&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&''''''(((((())))))''''''((()))***+++,,,,,,++++++************++++++******))))))))))))))))))******+++++++++,,,,,,,,,&&&...###111///***<<<'''999&&&333BBBKKKRRRuuuppp```YYYZZZDDD<<<,,,???111$$$///,,,"""***---&&&(((!!!(((TTTlll666 ###"""$$$---***'''(((########################"""############$$$$$$$$$"""###%%%&&&&&&%%%###""""""""""""""""""""""""""" !!!!!!!!!""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## ###$$$$$$######$$$""""""!!!!!!!!!!!!""""""########################$$$$$$############$$$$$$!!!###$$$$$$######$$$&&& ###''''''%%%###$$$%%%%%%%%%$$$###"""!!! !!!""""""###$$$%%%%%%&&&$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! """#########"""!!! !!!"""###############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!""""""######$$$$$$########################!!!!!!""""""#########$$$ !!!!!!""""""######!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%""""""############""""""!!!!!!"""#######################################"""""""""""""""""""""""" !!!!!!""""""######zzzsssxxxzzzooo[[[iiittthhhVVVjjjZZZEEE999888444444444,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%(((+++...///...+++(((&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))((((((((()))******++++++******)))))))))))))))***)))))))))***,,,---,,,+++(((***------,,,+++++++++...//////...111666:::;;;AAAVVVlllsssrrryyyzzzgggTTTEEE777555777555000---...+++((()))++++++(((%%%+++((($$$"""%%%((('''$$$"""!!!!!!"""%%%&&&%%%$$$$$$$$$$$$######!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################"""!!!  !!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$######""""""######$$$$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""""""""""""""################################################"""############$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###""" """###$$$########################!!!!!! !!!!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%######""""""""""""######!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""########################$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!yyyrrrqqquuulll\\\mmmyyynnnbbbvvvZZZEEE:::999555555555---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%)))...222111+++''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))((('''&&&&&&''''''(((((((((((()))******++++++******))))))))))))******)))))))))***,,,...//////000,,,(((''')))---000222...///111444@@@RRRccclllzzzsss^^^RRRKKKBBB999444222...)))(((***,,,,,,+++)))((('''%%%%%%'''))))))&&&$$$###$$$&&&&&&&&&%%%###$$$$$$$$$###"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""############""""""!!!!!!""""""###"""""""""""""""""""""""""""!!! !!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""########################"""######$$$$$$######"""!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$########################!!!!!! !!!!!!######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$######""""""""""""######"""######$$$$$$######"""""""""###$$$$$$$$$$$$###$$$$$$$$$###############""""""""""""""""""""""""########################$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!xxxrrrmmmtttjjj[[[lllyyyoookkkYYYEEE;;;:::666666666...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&(((///555333+++%%%&&&)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&&&&((((((((()))******+++++++++******)))******++++++---,,,,,,+++************---,,,+++---111333222111222<<>>000---111,,,---,,,)))$$$###$$$$$$###&&&&&&&&&(((((('''### $$$$$$$$$############"""$$$$$$$$$############"""######""""""!!!!!! """"""!!!!!!!!!!!!""""""%%%%%%$$$###"""!!! """!!!!!!"""$$$$$$###""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!######""""""!!!!!! ###"""!!!!!!!!!"""$$$%%%$$$$$$######""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$###""""""######""""""""""""########################""""""""""""########################""""""############""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! ################################################%%%$$$#########$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$##################}}}yyy{{{tttfffqqqeeekkk~~~iiiJJJBBB<<<;;;999444000///------------,,,+++******))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&'''))))))'''%%%%%%&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&'''((()))))))))*********((('''((()))((((((((()))))))))******&&&***+++(((***000111...---222---(((,,,...444BBBPPPggguuugggQQQBBB666((('''''''''''''''((('''&&&$$$######$$$%%%&&&%%%###$$$$$$$$$$$$############$$$$$$$$$$$$##################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""!!! """"""!!!"""$$$$$$###!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!###"""""""""!!!!!!!!! ###"""!!!!!!!!!"""$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$###"""""""""""""""""""""""""""########################""""""""""""########################""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%$$$$$$###"""!!!################################################$$$$$$#########$$$%%%&&&%%%%%%$$$$$$###"""""""""############"""""""""!!!""""""######$$$#################################################################################{{{rrruuuggg^^^rrrdddpppgggIIIAAA;;;:::888333///...------------,,,+++***)))))))))))))))))))))))))))))))))((((((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&'''((()))))))))*********((('''((()))((())))))))))))************+++***(((***------***222333---///999BBBTTToootttUUU999111///,,,++++++***)))'''&&&$$$######$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###############""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!! ###"""""""""$$$$$$""" """""""""""""""######$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!"""######$$$""""""""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!""""""""""""""""""########################""""""""""""########################$$$###"""!!!!!!"""###$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######################################################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$######""""""############""""""""""""""""""#########""""""!!!########################################################################zzzsssuuu}}}aaaVVVooocccsssfffGGG???999888777222......---------,,,+++***)))((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''&&&'''((('''&&&%%%&&&((('''''''''''''''((())))))(((***+++***(((((()))***)))))))))*********++++++,,,,,,,,,,,,------,,,***111444999LLLfffxxx}}}iiiKKKAAA555...+++))))))+++)))(((&&&&&&''''''%%%###&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""###"""""""""$$$###""" """""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!""""""######$$$$$$""""""""""""###############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!"""!!!"""""""""########################"""""""""!!!########################%%%###!!! !!!###%%%########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$################################################$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################"""""""""""""""""""""#########"""!!!!!!###############################################################$$$$$$$$$|||}}}|||gggWWWkkkhhhyyyfffFFF>>>888888666222...---,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&'''((((((&&&&&&'''((((((((('''''''''((())))))(((***+++***)))((()))+++************++++++++++++)))***---///000000222444///???XXX}}}{{{gggOOO>>>333+++)))+++(((''''''((()))(((%%%###&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""############""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$###"""""""""$$$$$$""" """""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!!!!""""""######$$$$$$!!!!!!"""""""""##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""!!!"""""""""########################"""""""""!!!""""""""""""""""""""""""%%%###!!! !!!###%%%########################!!!"""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%######################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""######""""""############""""""################################################""""""#########$$$$$$$$$~~~|||~~~ssscccqqqvvvdddEEE>>>888777666222......+++++++++++++++******)))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''(((((((((&&&'''''''''%%%&&&''')))&&&'''(((((('''&&&'''((()))(((((('''(((((())))))(((***+++***))))))***,,,******+++++++++,,,,,,,,,***+++------+++,,,444===FFFddd~~~yyyzzz{{{|||~~~xxxkkkTTT===///+++''''''&&&'''))))))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""############$$$""""""!!!!!!!!!!!!""""""!!!"""""""""######$$$$$$"""!!!!!!"""$$$$$$###""""""""""""""""""######$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!"""############"""""""""""""""############!!!!!!!!!"""""""""###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!"""######""""""""""""########################""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$########################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%&&&&&&%%%%%%################################################"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""############""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%xxxvvvzzzuuuaaaEEE>>>888888777222///...)))******++++++++++++***))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((&&&'''''''''((((((((()))&&&''''''&&&%%%&&&(((***&&&((()))((('''&&&''')))))))))(((((((((((())))))((()))++++++***)))+++,,,+++++++++,,,,,,,,,,,,---......//////...444GGG[[[}}}~~~uuummmmmmjjjeee___YYYVVVUUU___[[[XXXWWWZZZ___cccfff^^^^^^XXXYYYbbbbbbeeerrrsssssstttyyyrrrgggvvvaaaEEE:::444000+++(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""""" """$$$%%%$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############ !!!!!!!!!"""""""""### !!!"""###$$$######"""#########"""""""""""""""!!!!!!!!!!!!"""""""""###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$$$$""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%################################################"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""############!!!"""###%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%vvvuuu{{{]]]EEE>>>888888777333//////((()))***++++++,,,++++++))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''&&&%%%&&&(((***'''((()))((('''&&&''')))***)))(((((((((((())))))((()))++++++******+++,,,++++++,,,,,,,,,------------...222777<<>>:::777555333111...,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))***))))))(((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,******************++++++***...111111000111666;;;PPPtttkkkkkk\\\UUU[[[]]]UUUQQQUUUUUUTTTTTTXXX\\\dddppp|||~~~yyysssqqqrrruuuvvvvvvvvvuuusssssstttwwwyyy{{{yyyxxxxxxxxxyyyzzz|||}}}zzzzzz|||~~~~~~}}}|||{{{{{{|||}}}~~~~~~yyyxxxuuurrrnnnkkkiiigggfffgggiiikkklllnnnqqqsss{{{aaaIII999///---***))))))&&&"""%%%+++&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""!!! !!!"""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""#########$$$$$$############""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$""""""######!!! """"""""""""############"""###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""""""""""""""############$$$$$$$$$$$$#########"""""""""""""""######$$$$$$$$$$$$####################################""""""""""""#########$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$#########"""""""""""""""##############################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyyeeekkkrrrJJJ???===:::777666444111...------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((()))************)))))))))(((((((((((())))))'''(((((((((((()))))))))((((((((((((((((((((((((+++++++++,,,,,,,,,---------------------.........(((///555222///555FFFUUUzzz~~~lllYYYLLLSSSYYYfffppprrrnnnmmmqqqkkkhhhhhhmmmvvvyyywwwyyy||||||{{{~~~|||yyyxxxzzz}}}{{{zzzzzzzzz{{{}}}}}}}}}~~~|||}}}~~~}}}}}}}}}}}}{{{zzz}}}wwwpppkkkfffnnnrrrlllfffqqqpppYYYFFF777///***,,,+++&&&&&&***'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""!!! """""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################$$$$$$$$$######"""""""""""""""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""$$$###!!!"""######"""!!!"""""""""""""""#########!!!"""$$$%%%&&&%%%###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$""""""""""""######$$$$$$######$$$$$$$$$$$$##############################$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$#########"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$#########$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~uuubbbkkknnnHHH>>>;;;999777666444111///---------,,,,,,,,,++++++++++++++++++++++++++++++************************((())))))***************))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))+++,,,,,,,,,,,,---------------......////////////,,,---///888HHH]]]ssswwwqqqhhh```YYYTTTRRRRRRWWWuuu{{{wwwvvv}}}~~~{{{zzz|||}}}|||zzz~~~{{{|||~~~{{{~~~~~~~~~}}}wwwkkkiiieee]]]XXX^^^ppp|||sssVVVAAA000---...+++***---(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!"""""""""############"""######$$$$$$$$$##########################################$$$$$$$$$$$$############"""""""""!!!""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""#########$$$$$$$$$$$$""""""""""""""""""""""""!!! !!!###%%%$$$$$$######"""""""""""""""""" !!!###%%%%%%%%%###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!""""""$$$%%%'''(((######$$$$$$$$$$$$##############################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~}}}|||nnnxxxkkkGGG<<<:::888777666444111///------------,,,,,,,,,,,,))))))))))))))))))))))))************************((()))******++++++******((((((((((((((())))))***((((((((()))))))))******))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,---......//////555000777SSS}}}lll[[[TTTRRRPPPPPPQQQRRRRRRVVV\\\sssyyy}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~zzzkkkddd^^^]]]]]]___eeelllaaaeeeoooyyyvvv^^^???555222,,,***...)))(((((('''&&&%%%$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""!!! """###""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%############""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""!!!!!!!!! !!!!!!""""""######$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!$$$&&&&&&%%%############"""""""""""" !!!"""$$$$$$$$$$$$###!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!########################"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""$$$&&&((()))######$$$$$$$$$$$$##############################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~|||jjjHHH;;;999888777777555111///...------------,,,,,,,,,))))))))))))))))))))))))************************))))))***++++++++++++***((((((((((((((()))******(((((()))))))))*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,---......///000000:::EEE___vvvbbbTTTLLLLLLPPPOOOPPPUUU]]]aaaccckkkttt{{{pppuuu||||||~~~}}}~~~~~~}}}qqqfff\\\\\\^^^```ccchhh]]]RRRMMMVVVdddsss{{{eeeVVVJJJ999//////))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""" """""""""!!!!!!###%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%############""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""!!!!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!$$$%%%%%%$$$############"""""""""!!!!!!!!!!!!"""###$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########%%%$$$"""""""""###%%%&&&######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$######"""###$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~{{{}}}lllKKK:::999888777777555222///......---------,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***((((((((((((((()))******))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,...//////000111222222333:::]]]hhh___UUURRRRRRQQQSSSVVVVVVXXX```mmmuuu}}}}}}qqqpppuuuzzz}}}}}}yyywwweee]]]ZZZ[[[```gggcccSSSLLLQQQQQQMMMUUUfffmmmNNN888333***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!"""###"""!!!"""$$$%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%############""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""!!!!!! !!!!!!"""###$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!"""###$$$###"""$$$#########""""""!!!!!!!!!!!!!!!!!!"""###%%%%%% !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$'''%%%###!!! !!!"""######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$######"""###%%%&&&''''''&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~xxx{{{hhhEEE<<<:::777666555444111///222///,,,,,,...---+++(((,,,,,,+++***))))))******(((''''''&&&&&&''')))***,,,+++***)))((((((((((((,,,+++)))(((((()))+++,,,(((((()))***************)))***+++,,,---,,,+++***&&&***,,,+++---222111+++------...000222444999???WWWrrr```]]]XXXUUUUUUVVVUUUTTTVVV\\\cccooo~~~zzzxxx{{{}}}vvvnnngggdddccccccggg```XXXRRRKKKGGGJJJRRRfffssspppSSSHHH777222,,,(((&&&%%%'''(((&&&&&&&&&$$$###$$$&&&'''$$$$$$$$$############"""""""""!!!!!!!!!!!!"""""" !!!!!!""""""######""""""""""""""""""""""""########################!!!!!!"""###############$$$###""" !!!"""########################$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!###$$$%%%%%%$$$###!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!########################""""""###$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!$$$$$$############$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}hhhEEE<<<:::777666555444111///111...,,,,,,------***(((,,,,,,+++***************+++***)))))))))***+++,,,))))))))))))))))))***+++,,,+++)))(((((()))+++,,,((())))))***************)))***+++,,,---,,,++++++***------***+++///...***,,,222666333///888PPPeeemmm]]]QQQQQQWWWWWWXXX\\\bbbddddddhhhmmmppp{{{xxxtttxxxuuutttxxx}}}vvvrrrrrrssswwwuuuoooeee\\\YYY]]]bbbbbbgggooowwwzzzyyyRRRAAA111++++++)))'''((('''''''''%%%$$$$$$%%%&&&$$$$$$$$$$$$############""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""########################!!!!!!"""###############$$$###"""!!! !!!!!!"""#################################""""""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################"""""""""!!!"""######$$$$$$$$$######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""############""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$############"""""""""!!!$$$######""""""######$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&hhhEEE<<<:::777666555444111//////---,,,+++,,,+++***(((,,,++++++************+++,,,,,,***))))))***+++,,,'''''''''((()))+++,,,---,,,+++***))))))***+++,,,((()))******++++++************+++,,,,,,,,,,,,,,,---///...++++++...///...,,,111666999EEE```qqqXXXNNNLLLLLLOOOUUU```aaaffflllnnnmmmnnnrrryyyyyy}}}wwwlllhhhgggjjjooouuu|||uuuvvvxxxwwwhhhddd```aaadddiiisss|||hhhHHH:::111'''###&&&'''''''''&&&&&&%%%%%%$$$%%%$$$$$$$$$###############""""""!!!!!!""""""###""""""""""""""""""!!!!!!""""""""""""""""""""""""########################!!!""""""############"""######"""!!!!!!!!!""""""###########################""""""!!!!!!""""""###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###$$$%%%%%%!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""############################################################""""""###$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""######""""""""""""##################""""""""""""$$$######""""""######$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&gggEEE<<<:::777666555444111///------,,,++++++***)))))),,,++++++******+++++++++,,,+++***)))(((((()))***'''''''''((()))+++,,,---++++++***))))))***++++++))))))***++++++++++++*********+++,,,,,,---------,,,...///......///111222222111777MMMtttzzzZZZQQQLLLQQQWWWYYY[[[^^^hhhhhhlllqqqrrrqqqrrrwwwtttmmmssswwwqqqkkkjjjiiittt}}}qqqkkkccc^^^\\\[[[\\\]]]qqqkkkUUU@@@***%%%---&&&%%%%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$############""""""""""""""""""###$$$######""""""!!!!!!!!!""""""""""""""""""""""""########################!!!"""############""""""######""""""""""""""""""########################""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""###"""!!!!!!!!!###$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""############!!!"""""""""############################################################""""""###$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""###""""""""""""""""""############"""""""""""""""######""""""""""""##############################%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''gggEEE<<<:::777666555444111///,,,,,,,,,,,,************,,,+++++++++++++++,,,,,,...---+++***)))))))))***))))))(((((()))***+++++++++******************+++))))))***+++++++++++++++***+++++++++,,,---......***,,,///000///...///111555<<>><<<:::===;;;???AAAAAA???BBBIIIOOO[[[jjjtttsssvvv~~~||||||zzz{{{}}}}}}xxxqqqkkkhhhggghhhnnnMMM555---&&&'''***(((((()))&&&"""$$$)))'''######""""""""""""######"""""""""""""""""""""""" !!!"""######"""!!! ######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!""""""""""""############%%%$$$"""!!! !!!"""$$$$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!"""###$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""########################""""""""""""!!!"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###"""############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%((('''&&&(((******'''$$$'''''''''((((((((()))))))))((('''&&&'''(((***+++'''&&&&&&''')))++++++***aaaEEE<<<:::888777666444000.........------,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((---...,,,,,,///000,,,---111000555AAAVVV|||gggZZZQQQPPPRRRQQQQQQYYYhhhvvv|||zzz}}}}}}wwwrrrkkkcccZZZSSSKKKGGGGGGHHHGGGEEEEEECCCFFFKKKQQQYYYhhhwwwttt[[[CCC===>>>;;;:::>>><<<@@@CCCCCCCCCFFFNNNTTTaaammmyyy|||~~~zzzvvvvvv{{{}}}yyysssmmmiiiggggggttt{{{rrrNNN:::,,,***+++&&&'''(((%%%"""$$$)))***%%%######""""""""""""##############################!!!!!!"""######"""!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""########################"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!""""""""""""############%%%$$$"""!!! !!!"""###############"""""""""!!!!!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""############!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""###$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""########################""""""""""""!!!"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###"""############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&############$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&(((******'''%%%''''''''''''(((((((((((())))))******************(((((()))***,,,,,,,,,,,,aaaEEE<<<:::888777666444111.........------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,...111000,,,000000444IIIfff}}}oooTTTGGGGGGKKKLLLNNNOOOSSS^^^mmmxxx{{{}}}}}}xxxnnngggaaaXXXOOOGGGBBB>>><<<>>>???>>><<<===???DDDKKKOOOSSS\\\eeeZZZKKK???>>>>>><<<<<<@@@BBBEEEHHHHHHHHHLLLTTT[[[gggppp}}}~~~zzzwww{{{}}}zzzvvvtttrrrrrrkkkiiikkkqqq{{{|||aaa???///---((('''(((&&&######''')))'''$$$######""""""######$$$########################""""""###$$$$$$###""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!"""""""""#########$$$$$$%%%$$$"""!!!!!!!!!"""###############""""""""""""!!!!!!!!!"""""""""############"""!!!!!!!!!""""""""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""############ !!!"""###$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$############""""""""""""""""""############""""""!!!###$$$###"""!!!"""###"""############$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%(((''''''((())))))(((&&&''''''''''''''''''''''''%%%''')))+++,,,+++***(((***++++++,,,,,,---------bbbFFF;;;:::888777666444111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((((((***+++,,,------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++...000///,,,333888KKKwww```OOOLLLKKKMMMPPPQQQTTTXXX]]]fffqqqtttrrr}}}uuuiii___XXXRRRIIIAAA???===<<<<<<===>>>===;;;<<<>>>BBBEEEFFFGGGIIIMMMMMMFFFBBBBBBAAA???BBBGGGOOOQQQSSSQQQOOORRRYYY```lllppp|||~~~|||zzz{{{}}}}}}|||}}}~~~~~~}}}}}}llleee___```hhhzzzbbb???444---((()))(((%%%############$$$$$$############$$$$$$#################################$$$$$$###############$$$$$$$$$$$$######""""""""""""""""""""""""""""""############"""""""""""""""###############"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!""""""#########$$$$$$$$$$$$###""""""!!!!!!""""""#########"""""""""""""""!!!!!!"""""""""###############""""""!!!""""""###""""""""""""""""""""""""!!!""""""###############!!!"""""""""############!!!!!!"""######$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############"""""""""!!!"""""""""######"""""""""!!!###$$$###"""!!!"""###""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((((((((''''''''''''&&&&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222444bbbGGG;;;999777777666444111///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((((((***+++,,,---------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++------...///666RRRzzzuuuZZZDDDDDDLLLNNNPPPTTT```gggmmmrrrxxx}}}{{{www~~~vvvmmmbbbUUULLLGGGCCC>>>:::<<<<<<<<<<<<======<<<;;;???AAABBBAAA@@@AAAAAAAAAGGGFFFFFFFFFEEEFFFMMMTTT\\\^^^^^^ZZZVVVWWW^^^dddrrrttt|||~~~~~~}}}}}}{{{|||{{{zzz}}}|||xxxuuuyyyxxxxxxyyy|||~~~}}}|||tttllleeecccgggrrr```HHH555***)))''''''%%%###!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%########################$$$##################$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$%%%%%%"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!############$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""######""""""""""""##################""""""""""""##############################!!!!!!"""############"""!!!"""""""""############$$$$$$$$$###############""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############"""""""""!!!###""""""""""""""""""###!!!###$$$###"""!!!"""###""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((((((((((((((((((((+++*********+++---...000///111222333666===EEEJJJaaaFFF;;;999777777666555222///......------------------,,,,,,,,,,,,------------++++++++++++++++++++++++(((((()))***+++,,,,,,---------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,,,,---222999@@@sss|||bbbMMMHHHHHHLLLLLLKKKRRR^^^llluuu~~~~~~vvvjjjaaaXXXNNNEEEAAA???======>>>>>>???@@@@@@AAAAAA@@@@@@DDDFFFFFFDDDDDDHHHHHHGGGFFFHHHKKKKKKKKKOOOYYYaaacccdddddd___\\\]]]dddjjjxxxzzz|||}}}wwwqqqnnnmmmmmmvvvwwwyyy{{{~~~pppnnnuuuzzzyyyxxx|||zzzzzz|||}}}|||yyyzzztttpppooonnnpppxxxkkkLLL444---(((((()))'''%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""#########$$$%%%%%%&&&&&&"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!#########$$$$$$$$$$$$%%%############"""""""""!!!""""""""""""############"""""""""#########$$$$$$######"""""""""###$$$$$$######################## !!!""""""######""""""""""""""""""############%%%%%%$$$$$$$$$#########""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%############""""""""""""######""""""""""""######!!!###$$$###"""!!!"""###"""############$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&''')))+++(((((()))))))))******************,,,///333777:::AAADDDIIIMMMRRRYYYbbbiii]]]BBB:::999777666666555222000------..................,,,,,,,,,---------......++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...---///:::GGGaaarrrUUUCCCEEEKKKRRRTTTSSSVVVcccooovvv|||tttrrrnnnkkkfff___VVVPPPKKKEEEAAABBBAAA>>>???DDDBBBDDDFFFGGGGGGHHHIIIJJJIIILLLMMMKKKMMMRRRRRRNNNMMMQQQTTTSSSTTTXXX```fffaaaccccccaaa___bbbkkkrrr{{{~~~xxxppphhhcccaaabbbcccgggmmmooopppqqqrrrtttuuuxxxtttttt}}}|||{{{}}}}}}{{{|||yyyxxxyyywwwssssssvvvtttwwwJJJ;;;---******)))'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""############"""""""""""""""###$$$%%%%%%%%%"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!#########$$$$$$$$$%%%%%%###############"""!!!!!!!!!"""""""""############""""""#########$$$$$$$$$######""""""######$$$%%%######################## !!!!!!"""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""#######################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############""""""""""""$$$###"""!!!!!!"""###$$$!!!###$$$###"""!!!"""###"""############$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&&&&))),,,(((((()))***+++,,,,,,---,,,000666???IIIRRRZZZ^^^ccciiiqqquuuwwwyyy~~~ZZZ>>>:::999777666666555222000------..................,,,,,,,,,------.........++++++++++++++++++++++++******************++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///222@@@QQQ___KKKHHHIIILLLNNNPPPRRR[[[iiiuuu{{{~~~zzzuuuqqqmmmhhheeeXXXVVVSSSQQQOOOLLLHHHFFFDDDAAABBBEEECCC===>>>CCCCCCEEEGGGIIIJJJLLLNNNPPPMMMQQQSSSQQQSSSXXXVVVQQQWWW[[[^^^\\\[[[^^^cccfff]]]___aaa``````fffpppyyyyyy~~~xxxooofff```^^^^^^VVVYYY]]]]]]\\\]]]bbbfffhhhkkkrrrwwwxxxzzz|||wwwwwwzzz}}}|||zzz}}}{{{|||}}}wwwtttuuuiiipppuuu~~~___III333++++++)))'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""############"""""" !!!!!!"""###$$$$$$$$$"""""""""""""""######$$$########################""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%###############"""!!!!!!!!!!!!""""""#########$$$"""############$$$$$$$$$######""""""###$$$%%%%%%######################## !!!!!!"""""""""""""""""""""""""""############""""""###$$$%%%&&&&&&'''""""""""""""""""""""""""########################""""""""""""""""""""""""#######################################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############""""""""""""$$$###"""!!!!!!"""###$$$!!!###$$$###"""!!!"""###"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%'''((('''%%%&&&***---(((((()))+++,,,---...///444<<>>999222+++'''%%%&&&'''''''''&&&%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################################################################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))******++++++++++++++++++++++++,,,,,,---............---111000///...---+++******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&''''''((()))******+++(((***---...222:::GGGQQQuuu~~~{{{wwwggg]]][[[TTTDDD<<<:::888666555444111///111111111000//////......---------............///---------,,,,,,,,,++++++)))******+++,,,,,,---------...//////...---111666;;;<<>>;;;:::999777444555444444222111111222333+++++++++,,,,,,,,,***)))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!""""""###$$$$$$%%%"""""""""""""""######$$$############"""""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((*********)))***++++++***---222555BBBXXXgggwww{{{}}}nnn[[[^^^cccgggjjjllloooqqq~~~OOO@@@<<<:::777666555444222000000000//////...------,,,---------............///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,000---,,,.........333:::HHHxxx{{{dddOOOLLLUUU```nnnyyy~~~zzzeeecccaaaaaadddiiiooosssssspppooopppssstttrrroookkklllooorrrvvv{{{~~~~~~~~~xxxrrrlllfffaaaWWWRRR[[[jjjkkkgggeeegggnnntttvvvuuuuuuvvvuuurrrtttzzz~~~~~~~~~~~~}}}{{{xxxvvvuuuuuuuuurrrqqqqqqrrrrrrqqqnnnlll[[[YYYWWWXXX[[[___bbbccceeecccbbbeeelllrrruuuuuuvvvwwwwwwwwwzzzvvv]]]SSS___qqqwwwzzzuuuvvvtttqqqnnnmmmmmmnnnnnnxxxhhhMMM===777111***&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))'''%%%%%%((((((%%%%%%'''++++++******///666777333888777777999<<<===<<<;;;666;;;@@@???:::999???EEEDDDEEEBBB===;;;>>>GGGNNN\\\dddeeeXXXIIICCCFFFJJJKKKGGGBBB@@@???===:::777777777777666666777888888555666666555333000,,,***+++***)))((('''%%%%%%$$$%%%%%%&&&&&&%%%$$$###"""#################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!!!!""""""######$$$!!!!!!"""###########################""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++***,,,------,,,+++---888DDD\\\{{{~~~uuukkkdddbbbdddggglllqqqttttttsss|||NNN???;;;999777666555444222000/////////...------,,,,,,---------............///...------------,,,,,,,,,,,,,,,,,,,,,------------///,,,---111222111888BBBZZZ```UUUOOOUUUaaannnzzzxxxhhh[[[]]]```dddiiimmmqqqrrrsssqqqooopppqqqrrrqqqooommmnnnqqquuuyyy~~~{{{uuunnnhhhaaa[[[VVVXXXfffvvvtttnnniiikkkssszzz}}}||||||{{{yyywwwwwwyyy||||||zzz|||~~~}}}{{{yyyvvvuuutttttttttrrrpppooooooooollleee```QQQOOOPPPTTT]]]dddhhhiiiiiijjjkkkoootttxxx{{{|||}}}lll[[[XXXfffwwwyyyqqqrrrrrrrrrqqqqqqqqqppppppkkk}}}zzzbbbIII===666...''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))(((''''''((((((((()))+++,,,///111666>>>EEEBBB;;;DDDAAAAAADDDEEEDDDDDDFFFWWWYYYYYYWWWVVVYYYaaagggccc]]]SSSIIIHHHSSS```hhhxxxbbbXXXZZZ^^^``````]]]XXXQQQKKKFFFDDDDDDDDDDDDEEEDDDAAA===:::;;;<<<>>>===:::777444333333222111...+++(((&&&$$$%%%%%%%%%%%%%%%&&&'''(((#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!!!!"""""""""### !!!"""$$$$$$###""""""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***((((((,,,//////000222555HHH^^^{{{~~~vvvllleeedddfffhhhhhhqqqnnnkkklllqqquuuwwwvvv|||NNN@@@;;;999777666555444222000/////////...------,,,,,,---------............///.........---------,,,,,,---------------............,,,///444222000;;;JJJ{{{bbbRRRRRRWWWbbbnnnxxxwwwiii```[[[^^^dddiiimmmooooooooorrrpppooonnnoooppppppoooqqqsssuuuyyy}}}~~~vvvpppjjjaaaWWWSSSWWWaaappp||||||vvvrrrsssyyy|||zzzxxxvvvwwwyyyyyy~~~~~~{{{zzzwwwuuusssrrrqqqqqqllljjjiiiiiihhhccc[[[UUUUUUTTTUUU[[[dddlllpppqqqrrrtttwwwzzz|||vvvnnniiiiiirrr|||xxxpppppppppqqqppppppooonnniiinnnuuu~~~]]]III>>>444---)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((***+++,,,,,,...222555666777:::>>>DDDPPPZZZ[[[VVVSSSQQQTTT[[[___^^^aaafffqqqooonnnrrryyy}}}}}}{{{yyyrrrfff]]]bbbooovvvvvvssslllooouuusssgggbbbaaabbbbbbcccccc```XXXNNNFFF;;;>>>BBBCCCBBBAAA@@@AAA999888777666444111///---***)))&&&$$$$$$%%%'''(((###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$###""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++((((((,,,......333;;;QQQllljjjUUURRRPPPQQQWWW```iiinnnllljjjiiimmmtttzzz||||||{{{MMMAAA:::888666666666555333111000000//////...------,,,---------............///............---------,,,,,,,,,---......//////000///---000444000000CCC\\\mmmLLLNNNVVVbbbnnnxxx~~~uuunnnccc\\\ZZZYYY]]]dddiiimmmnnnlllkkkmmmmmmmmmmmmnnnpppssstttxxxyyy{{{~~~|||wwwqqqlllhhhbbbYYYQQQQQQZZZhhhsssyyy{{{yyywwwxxxzzz~~~}}}zzzzzzxxxuuuuuuxxx}}}~~~xxxvvvxxx~~~xxxwwwxxx|||~~~vvvuuurrrooolllkkkjjjjjjbbbccccccdddccc```[[[XXX______aaagggnnntttyyy{{{~~~zzzxxxwwwvvvxxx||||||wwwrrrqqqooollljjjiiihhhgggmmmkkkiiiooo~~~tttWWWDDD777///,,,+++)))'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''')))+++---+++000444666;;;AAADDDCCCJJJLLLOOOUUUaaapppwwwxxxhhhhhhoooxxxyyyrrrpppuuutttqqqtttvvvuuuuuusssuuu||||||~~~yyyoooaaaVVVMMMQQQVVVUUUPPPIIIDDDBBB======>>>???>>>===<<<;;;444222///,,,)))&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!"""###############""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************///++++++......///;;;JJJyyy~~~|||qqq___PPPDDDGGGKKKQQQWWW```iiiooojjjnnnttt|||zzzMMM@@@:::888666666666555333111111111000//////......------------............///............------------+++,,,,,,...///000111222///---000444111777XXX}}}___QQQRRR]]]lllwww|||jjjccc___WWWUUUZZZYYY\\\bbbhhhkkkkkkjjjiiigggiiijjjmmmppptttyyy|||zzzyyyvvvpppiiicccaaa```ZZZVVVTTTXXXbbblllrrrrrrrrrtttwwwxxxxxxxxx{{{}}}yyyuuutttwwwxxxvvvxxx|||~~~{{{sssnnnnnnqqqtttuuuooossszzz~~~}}}yyytttnnnllliiieeebbb```______[[[^^^cccggghhhiiiiiijjjlllooouuu||||||{{{~~~zzzvvvuuuuuuuuurrrnnniiifffddddddeeelllooopppooopppjjjOOO>>>555000...+++(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''')))))))))+++---111444666444>>>HHHOOOWWW^^^^^^YYYXXX^^^eeekkksss}}}uuuxxx{{{pppqqqzzzvvvxxxvvvmmmssswww{{{|||{{{mmmcccdddkkksssrrrgggYYYLLLFFFFFFFFFGGGHHHGGGEEECCCBBB===>>>>>><<<777000)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################"""""""""""""""######$$$!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++...+++---111111555JJJbbb}}}cccPPPHHHFFFHHHNNNWWW]]]bbbgggmmmqqqtttyyyxxxLLL@@@:::888666666666555333111111111111000//////......---------.........////////////.........---------***+++,,,...///111222333...,,,000444444BBBnnniiiTTTWWWWWWcccrrr}}}vvvfffYYYXXXWWWSSSUUU^^^[[[^^^cccgggjjjjjjhhhgggccceeeiiimmmrrrxxx}}}rrrrrroooiiiaaa[[[ZZZ[[[VVVXXX\\\aaaiiipppqqqoooiiioootttvvvttttttwwwzzzrrrnnnooouuuxxxxxx{{{|||xxxqqqhhhfffiiinnnqqqqqqsssyyyyyyyyywwwqqqjjjhhheeebbb^^^[[[XXXWWWVVVXXX___gggmmmppptttyyy}}}zzz|||~~~~~~zzztttsssxxx~~~wwwsssmmmhhheeeeeeggghhhhhhsss{{{ttthhhnnn___JJJ???222000,,,)))&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***+++,,,...222777<<>>^^^tttUUURRRVVVeeeuuuttt___\\\WWWTTTTTTWWW]]]```bbbdddeeefffeeedddeeefffgggjjjnnnrrruuuzzz~~~{{{xxxsssoookkkiiifffcccaaa___^^^]]]\\\]]]___dddkkknnnmmmkkkiiipppuuurrrnnnmmmnnnmmmggggggiiiooowww{{{yyyvvv~~~||||||tttooommmnnnnnnnnnqqqvvv{{{~~~rrrnnnjjjccc\\\XXXSSSTTTRRRPPPNNNQQQWWW]]]cccfffllluuu}}}{{{{{{zzzwwwtttsssuuuxxxoooeeebbbkkknnngggccceeexxxtttrrrrrrppprrrmmmTTTLLL<<<888111***(((((((((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&''''''(((''''''&&&&&&'''))),,,---111111333;;;GGGOOORRRRRRUUU^^^fffmmmzzzpppnnntttlllrrrpppttt~~~|||sssnnniiifffbbb___^^^aaaeeeggghhhoookkk___]]]iiiuuuxxx~~~~~~pppeeekkk}}}xxxsssxxx~~~}}}{{{oookkkccckkkttttttiiiZZZLLLDDDIII???===GGGNNNJJJ???777///)))$$$$$$((()))%%% &&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((((()))))))))))))))+++,,,***&&&&&&)))---***444444333>>>PPPkkkuuuXXXKKKGGGCCCGGGPPP[[[cccoooxxx|||zzzwwwuuurrr~~~yyyLLL@@@:::999777666666555222000........................------............------...------,,,,,,------...---------............///,,,444666888TTT]]]MMMUUU___wwwxxxiiiZZZXXXWWWWWWZZZ]]]aaadddfffggghhhfffdddbbbbbbbbbhhhmmmsssxxx|||}}}{{{yyyuuurrrrrroookkkgggeeecccbbbbbbbbbaaaaaacccgggiiiiiihhhhhhjjjhhheeecccdddaaa\\\[[[\\\```hhhqqqwwwxxxwwwzzzzzz{{{}}}vvvrrrpppppprrrrrrqqquuu{{{xxxmmmbbb^^^[[[TTTNNNLLLKKKLLLMMMMMMNNNSSS[[[aaaeeemmmxxx}}}}}}|||zzzwwwuuutttuuuvvvfff^^^^^^iiimmmiiifffhhhrrrtttxxxyyyrrrjjjlllsss~~~vvvhhhQQQCCC<<<222***&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''''')))---000333666===HHHTTT^^^dddgggiiiTTTeeeuuu|||qqq```cccpppyyypppmmmrrryyyzzzwwwuuuoooiiieeefffnnnxxx~~~rrrrrrxxxppprrrvvv}}}yyylllaaafffsssyyytttwww{{{}}}zzzxxx{{{|||rrr```UUUOOOGGGBBBEEEIIIKKKMMMQQQCCC<<<111(((%%%%%%((()))$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((((()))))))))***)))+++,,,+++))))))+++...,,,555888CCC\\\pppcccRRRFFFGGGLLLPPPYYYcccjjjnnntttxxx{{{~~~zzzLLL???:::999777666666555222000.................................------............------,,,,,,------...------........./////////'''333666<<>>555000,,,))))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((()))*********))))))+++,,,...222999AAAHHHMMMOOORRR\\\mmmzzzzzzmmm```___lllxxxzzzwwwssskkkcccmmmlllrrrzzzvvvoooooommmvvvyyywww{{{vvvpppnnnppprrrnnndddXXXNNNJJJLLLQQQVVVVVVMMM>>>000((()))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((((()))))))))*********,,,+++++++++,,,.........666===FFFbbbrrr^^^OOOPPPRRRZZZdddhhhjjjqqqzzzzzz}}}zzzKKK>>>:::999777666666555222000000000/////////.........///...---,,,,,,---...///...------,,,,,,------...------......///000000111666000777[[[rrrRRRIIIPPP```vvvlllgggjjjmmmjjjiiigggeeedddeeefffggggggggggggffffffhhhllloooxxx|||}}}vvvrrrnnnhhhdddYYYXXXWWWTTTQQQMMMJJJIIILLLVVV```cccdddfffeeeccceeehhhkkknnnpppsssyyy}}}|||uuusss||||||yyy```VVVTTTNNNJJJGGGFFFEEEDDDHHHMMMQQQWWW```hhhooowww{{{zzz|||yyyuuuwww{{{~~~~~~}}}|||{{{zzzwwwtttqqqsssqqqrrrttttttppplllkkklllnnnllleee___aaahhhnnngggpppsss{{{~~~eeeUUUEEE<<<777///)))((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((())))))******************+++...333:::CCCLLLSSSWWWRRRccc{{{|||lllbbb]]]ccclllvvv{{{zzz~~~sssxxxyyykkkvvv}}}{{{zzz|||xxx}}}}}}nnnZZZKKKFFFKKKRRRWWWVVVNNNBBB999+++)))'''%%%$$$%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))******))))))))))))))))))************---,,,,,,++++++---///111???PPPccc}}}vvvxxxcccXXXVVVWWW[[[```gggmmmnnnqqq{{{yyyKKK>>>:::999777666666555222000111000000//////..................------............------,,,,,,------...------...///000000111222444000EEEzzzxxx```IIIGGGWWWmmmnnnaaaccchhhiiiffffffddddddeeefffiiijjjmmmmmmllljjjjjjmmmrrruuu}}}tttnnnkkkfff___YYYOOOOOOOOOMMMJJJHHHHHHHHHTTTcccpppqqqkkkiiikkkllllllrrrxxx|||uuutttwww{{{{{{}}}~~~]]]LLLJJJLLLFFFDDDDDDDDDDDDEEELLLUUUYYY```jjjrrryyy~~~{{{xxxyyy{{{xxxwwwwwwrrruuuzzz}}}~~~~~~~~~zzz|||~~~|||yyyuuussssssrrrrrrrrrsssqqqooonnnmmmbbb___WWWOOOQQQ]]]jjjqqqggggggnnnjjjlllvvvbbbNNNDDD<<<111***)))''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))((((((((()))***,,,---...111555>>>GGGPPPWWW[[[]]]ccc~~~ssstttqqqsss{{{yyyjjjttt~~~}}}|||{{{hhhWWWQQQNNNKKKKKKNNNRRRTTTUUU222///+++'''&&&&&&((()))###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((()))************)))))))))*********+++++++++------,,,+++---444999IIIeee}}}dddRRROOOUUU^^^ffffffjjjnnnpppqqqxxxwwwKKK???:::999777666666555222000111111000000///......---------............------...------,,,,,,------...------...///000111222222222<<>><<<:::777666555444111///000000/////////.........------------............,,,---///...------...000...000,,,,,,222333:::LLLrrriii[[[]]]kkkyyynnnhhhhhhlllttt|||zzzvvvvvv{{{qqqffffffjjjmmmnnnllleee``````ccc```VVVLLLGGGDDDCCCHHHTTTfffzzzzzzwww|||yyyrrrmmmooorrrsssuuuxxxnnn\\\FFFAAAAAAEEEIIIIIILLLPPPVVVZZZaaammm}}}{{{tttssssssqqqnnnkkkiiijjjfffddd```^^^]]]]]]]]]]]]dddhhhlllnnnooooooppprrrqqqpppooonnnmmmmmmlllllllllmmmrrrxxxwwwrrrnnnnnnoooqqquuuyyyyyytttkkkddddddhhhiiifffaaa```cccffffffdddcccbbb[[[YYYggg{{{tttcccNNN:::666222---***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((())))))((('''''')))---333777???IIIVVVcccmmmuuu}}}|||wwwuuuwww|||ooommmjjjiiikkkllllllkkkrrrooorrr{{{}}}zzzqqqrrrooonnnqqquuupppggggggkkknnnnnnlllkkkmmmooolllnnnppppppqqqsssvvvvvvwwwwwwxxxwwwuuuqqqlllhhh^^^TTTMMMOOOTTT[[[eeeoooyyyzzz}}}pppnnntttwwwwwwwwwvvvooogggkkkjjjgggcccbbbbbb[[[RRR:::555...+++)))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))******************+++++++++***+++,,,+++******+++---111///444BBBRRRgggnnnfffvvvuuuzzz}}}zzzsssyyylllCCC???<<<:::777666555444111///////////////............---------.........//////,,,---......------.../////////+++---222444DDDaaappp[[[\\\fffuuupppbbb```fffkkkrrrxxx{{{{{{xxx{{{sssiii^^^[[[bbbiiilllkkkiiiccc___aaaeeedddZZZQQQEEEEEEGGGOOO```www|||xxx~~~ssssssnnnlllnnnppprrrwww}}}www]]]MMMFFFEEEEEEHHHIIIJJJNNNSSS[[[aaammm}}}~~~wwwsssvvvxxxwwwuuuttttttssstttrrrmmmhhhccc```______cccfffiiikkkmmmmmmooooooqqqrrrsssrrrqqqooonnnmmmqqqqqquuu{{{|||vvvrrrqqqnnnnnnpppuuuxxxvvvooohhhhhhhhhgggbbb\\\[[[```fffaaa___dddjjjfff[[[YYY^^^xxxmmmTTT===888444...***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))***)))''''''***222===HHHOOOOOOVVVccctttwwwsssrrrooooooqqqfffcccdddjjjuuu~~~~~~~~~zzzwwwzzz}}}yyypppooovvvzzzuuukkkfffjjjqqqoookkkiiiiiijjjlllnnnpppjjjlllooosssuuuwwwxxxyyytttpppoooqqqpppggg[[[SSSZZZZZZddduuu|||mmmnnnnnnooorrrwwwwwwtttzzzoooaaaZZZ[[[^^^^^^MMMIII@@@444+++'''&&&'''&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***))))))*********+++++++++***+++,,,+++******,,,...333111;;;RRRhhhyyypppgggkkk}}}ppptttwwwyyyxxxyyylllDDD@@@<<<:::777666555444111////////////.........------------........./////////+++---......------...///......,,,///333888UUUyyyUUUSSS\\\nnn|||{{{jjj]]]```jjjoootttxxx|||rrreee___ZZZ]]]eeekkkllljjjdddaaa```bbbfffddd\\\TTTBBBHHHQQQ___vvvzzzzzzpppllljjjiiilllooosss{{{gggSSSJJJEEEEEEFFFGGGJJJNNNTTTYYY^^^gggwww~~~~~~zzzsssmmmmmmtttyyyzzzzzz}}}}}}wwwqqqmmmllllllfffggghhhiiijjjlllmmmnnnpppsssvvvwwwuuurrrpppppptttsssuuu{{{|||wwwrrrpppqqqqqqssswwwzzzyyytttooommmiiieeeaaa\\\ZZZ___gggbbbccchhhnnnlll```QQQHHH^^^www^^^JJJ<<<888111,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((('''(((((()))***+++))))))---666DDDUUUbbbjjjaaaiiizzzwwwpppmmmrrryyy|||}}}}}}xxxvvv{{{}}}xxx}}}oooffffffkkklllhhhgggkkkmmmiiidddbbb]]]bbbgggkkknnnssszzzuuuxxx~~~xxxnnnRRRLLLMMMWWWaaajjjvvvzzztttqqquuu}}}zzzjjj\\\WWWXXXXXX[[[\\\SSSAAA...%%%###$$$&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***)))))))))***++++++,,,,,,)))+++,,,+++++++++---///222666IIIhhhiii```rrr}}}|||wwwppptttnnnmmmxxxlllEEECCC<<<:::777666555444111/////////.........---------............////////////+++---......---,,,...///,,,------111666???hhhcccLLLVVV```wwwrrrfffaaajjjtttvvvyyyrrroookkkhhhiiikkkllliiifff``````aaadddeeebbbZZZTTTFFFRRRcccvvvxxxsssnnnggggggiiilllooorrr{{{qqqVVVIIIIIICCCEEEFFFHHHMMMTTTZZZ^^^gggqqqqqqqqqqqqnnnjjjgggeeeeeeiiisss{{{}}}yyywwwwwwooonnnllllllmmmooopppqqqqqqtttwwwwwwuuusssssstttvvvssstttxxxzzzuuupppnnnsssvvvyyy|||}}}zzzuuuqqqoooiiidddcccaaa]]]```eeefffkkkooopppnnnfffVVVHHHRRRyyy}}}iii]]]DDD???777000,,,)))'''&&&''''''''''''''''''''''''%%%$$$#########%%%''')))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))***+++,,,,,,///777EEEVVVfffqqqvvvrrrzzz{{{wwwvvvwwwxxx{{{uuuvvvyyysssrrr]]]YYY\\\gggmmmjjjdddaaagggmmmrrrqqqnnnooovvv}}}nnnpppsssxxx~~~bbbZZZSSSSSSYYY\\\\\\[[[lllyyy~~~xxxzzz~~~~~~rrrfff^^^XXXTTTZZZbbb```MMM555(((%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***((())))))***++++++,,,,,,(((***+++++++++,,,///111777CCC___~~~uuueeemmm}}}{{{zzzqqqpppxxxlllFFFDDD<<<:::777666555444111/////////.........---------............/////////000+++,,,...---,,,,,,---///***,,,---333888EEEvvv}}}\\\OOO^^^eeegggaaacccpppyyyxxx{{{}}}yyytttppplllggg```[[[bbbcccfffhhhgggbbb[[[UUULLL\\\rrrvvvooonnnmmmiiifffgggjjjnnnooopppxxxcccHHHAAAFFFEEEFFFHHHJJJQQQYYY^^^```rrr{{{zzzeeeaaaaaa___YYYTTTTTTZZZ___iiittt~~~||||||xxxuuurrrqqqrrrtttuuuvvvrrruuuwwwvvvtttsssuuuwwwxxxtttssswwwxxxtttooonnnppptttyyy|||{{{uuuoookkkppphhhdddfffeeeaaa```cccfffnnnqqqmmmkkkiii^^^PPPJJJrrr~~~ppplllKKKDDD;;;333---***'''%%%''''''''''''''''''''''''%%%$$$#########%%%((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))***+++,,,111555???OOO___lllrrrttt|||~~~zzz|||{{{tttlllssszzz{{{xxxxxx~~~|||yyy|||{{{tttkkkfffhhhuuu~~~~~~|||{{{pppwwwzzzuuukkkfffkkkqqqnnnppppppooopppsssvvvwwwvvvqqqkkkkkknnnmmm```RRROOObbbpppmmmgggmmm{{{||||||www{{{{{{uuummmggg___XXXRRR```eeeTTT;;;,,,))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***((())))))***++++++,,,,,,''')))++++++,,,---000222===OOOpppllltttiiiwww{{{zzz|||tttqqq}}}mmmHHH<<<;;;999777555444333000...000111111000...,,,---...........................---------.........//////111000111222888SSSzzzdddVVVPPP[[[sssuuu]]]gggqqqwww}}}|||uuufff````````````eeehhhkkkjjjddd\\\VVVRRRZZZiii{{{vvvnnniiifffdddaaa^^^```dddgggiiiooowww|||||||||dddNNNDDDCCCDDDFFFHHHLLLPPPVVV^^^gggnnnlll^^^[[[UUU[[[___^^^```hhhpppsssyyyxxx|||wwwwww||||||wwwuuuwwwwwwwwwvvvtttsssqqqppppppnnnppptttxxxyyyxxxtttpppuuusssrrrsssnnneee___^^^mmmjjjhhhfffdddcccfffjjjjjjrrrqqqiiijjjooofffVVVKKKWWW|||yyy```EEE555999888)))%%%---(((((((((((('''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&'''(((&&&&&&'''(((+++...111222BBBDDDIIIRRR^^^kkkwww~~~|||sssttttttlllffffffmmmnnnuuuxxxyyy|||}}}ssshhhfffhhhjjjhhhfffdddeeeiiikkkkkkiiihhhmmmttt|||yyyhhhYYYKKKKKK]]]eeeaaahhhyyyxxxmmmiiixxxuuuuuuyyywwwmmmaaaZZZZZZYYY___cccVVV;;;***)))((($$$$$$''''''$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,'''000...***...000333>>>UUUkkkeeemmmxxx^^^yyy|||||||||xxxtttlllGGG;;;;;;999666555444333111//////000111000...,,,---...........................---------.........//////+++...111444>>>___yyy^^^QQQTTTdddxxxqqqfffoooyyy}}}}}}xxxvvvhhhbbbaaabbbbbb___aaaaaa```]]][[[YYYYYYhhhsss}}}vvvpppfffaaaZZZVVVUUUWWWXXXXXX]]]ccchhhlllttt}}}ttt[[[GGG@@@@@@AAAFFFIIINNNSSSZZZccclllrrrppp```[[[[[[bbbfffkkkpppzzz{{{xxxyyy{{{xxxxxx}}}}}}xxxvvvxxxuuuuuuuuuuuutttrrrqqqpppoooqqqtttvvvwwwuuuqqqnnnpppoooppprrrpppjjjffffffooollliiigggddddddeeehhhiiikkkjjjhhhlllooogggZZZHHHMMMqqqrrr}}}hhhQQQ???;;;777,,,'''+++(((((((((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&'''(((''')))+++******...777>>>NNNRRR[[[fffqqqyyy{{{{{{{{{sssnnnuuuzzztttmmmmmmgggyyy~~~yyy{{{}}}}}}wwwxxxnnnbbb[[[\\\```cccddd]]]eeennnttt{{{|||uuugggWWWMMMPPPSSSUUUdddwwwvvvssskkkqqqzzz}}}ttthhhccceee```ZZZYYY^^^]]]OOO;;;///(((&&&&&&'''&&&###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,)))000///---000111;;;PPPvvvssskkknnnooo}}}xxxxxxyyyyyyjjjFFF;;;:::888666555555444222000///000111000...------...........................------........./////////)))000333555EEEmmm~~~hhhPPPGGGSSSjjj{{{|||qqqqqq{{{pppccc^^^^^^______VVVVVVUUUTTTUUUXXX]]]aaaoooxxx|||{{{xxxrrrhhhaaaWWWSSSPPPOOOQQQUUUYYY[[[```ffflllqqqwww{{{hhhQQQBBB???AAACCCHHHLLLRRRZZZbbbkkktttzzzzzzooofffcccfffjjjwww|||~~~zzzxxxxxxwwwssssssuuuxxxwwwyyy}}}}}}yyyvvvwwwttttttuuuuuutttrrrqqqppppppqqqssstttsssqqqnnnlllmmmlllnnnssstttpppnnnooorrrqqqmmmiiifffffffffffffffdddcccggglllmmmgggaaaNNNEEE[[[dddjjjtttbbbLLL???888111---+++'''(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''((('''+++---,,,---666GGGUUU^^^bbbkkkyyy~~~~~~ssskkkjjjrrrwwwsssoooppp{{{www|||xxxqqqnnnooommmggg```TTT^^^gggjjjkkkooorrrsssuuulllaaaYYYTTTTTT[[[ccc}}}}}}jjjnnnwww|||xxxpppmmmppplllaaaWWWWWW```aaaNNN888,,,(((&&&&&&%%%###%%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))******+++,,,,,,,,,+++//////000222222GGGjjjmmmmmmzzziii{{{wwwuuuyyy|||zzzyyyiiiEEE;;;999777555555555444222111///000000000...------///....................................////////////...444555555JJJyyyjjjQQQGGGEEERRRlll~~~www{{{~~~yyysssppppppiii```YYYUUUTTTSSSRRRLLLLLLLLLLLLNNNTTT\\\aaahhhnnnvvvxxxvvvtttuuuxxxzzzyyyvvvsssmmmfff^^^XXXUUUVVVYYY\\\```bbbcccbbbiiinnnqqqrrrvvv|||~~~rrr^^^KKKCCCCCCGGGHHHMMMQQQXXX```hhhrrr{{{xxxyyysssnnnooouuu|||}}}zzzvvvttttttttttttsssvvvrrroooooommmjjjkkknnntttvvvyyy|||{{{xxxvvvvvvtttuuuuuuuuusssqqqnnnmmmpppqqqrrrqqqooolllkkkjjjooonnnqqqvvvwwwtttsssuuuvvvuuuqqqllljjjjjjhhheeebbb___```gggiiiffffffhhh\\\GGGMMMrrr___^^^rrr}}}oooWWWBBB888777333...(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&''')))&&&))),,,///666FFF[[[kkkkkkkkkqqqxxxmmmkkkmmmsssnnnnnntttxxxwwwxxx|||rrrttt}}}|||~~~|||qqqgggZZZaaahhhiiigggdddbbbbbbmmmqqqtttsssrrrlll```UUUdddmmmwww~~~vvvttt{{{{{{vvvxxxppp___TTT[[[eee[[[GGG666---%%%$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***++++++,,,,,,------......111333444SSSlll}}}mmmwwwzzzwww~~~|||zzzxxxgggDDD;;;999777555555555444222111...///000///...---...///////////////////////////........./////////000000111555666;;;WWW___FFFMMMOOOVVVnnn}}}mmmggg___YYYUUUTTTTTTSSSRRRQQQOOOMMMLLLIIIGGGEEEDDDFFFGGGHHHKKKOOOUUUYYYYYY___dddffffffhhhnnntttnnnllliiiddd^^^YYYVVVUUUZZZ```iiippprrrooojjjfffooorrrrrrpppsssyyy|||{{{yyyiiiVVVIIIEEEFFFIIIKKKSSSVVV\\\bbbjjjsss|||}}}yyywwwvvvzzzyyypppnnnllljjjjjjlllnnnoooooooookkkiiiiiiiiifffhhhkkkssswww{{{{{{zzzyyyyyyxxxuuuuuutttssspppnnnkkkiiioooppppppnnnkkkiiiiiikkktttssstttxxxyyyuuutttvvvxxxxxxuuuooonnnooollleee^^^___bbbfffddd```dddlllhhhMMMHHHbbbooojjjuuuuuu]]]DDD999888666000))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''')))***((()))+++333AAATTThhhtttqqqqqqvvvvvvnnnggggggmmmxxxzzz}}}www}}}}}}~~~}}}|||}}}|||yyyzzzyyyuuupppcccgggmmmqqqoooggg]]]WWWYYYbbbnnnyyyuuuccc\\\```dddjjjwww|||}}}}}}ppp[[[WWWcccggg```FFF555&&&###'''(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((((((((((())))))))))))*********+++,,,,,,------......---111666<<<___~~~^^^mmm{{{}}}xxx~~~yyyqqqmmmmmmnnnmmmlll~~~gggEEE<<<:::888666555555444222000...///000///...---...///////////////////////////....../////////000000000000333;;;MMMpppUUUDDDRRRRRRWWWmmmzzzrrr~~~zzzzzznnn```WWWHHHEEEAAA???@@@BBBCCCDDD@@@BBBDDDFFFFFFCCC@@@===???AAADDDEEEFFFHHHKKKNNNNNNQQQTTTWWWYYY]]]dddiiiccccccaaa]]]XXXWWW[[[___gggnnnxxx~~~}}}vvvooojjjlllooopppooorrryyy||||||rrrbbbPPPGGGEEEFFFJJJNNN\\\^^^aaaeeejjjrrr{{{}}}wwwpppmmmkkkiiigggfffgggjjjlllmmmmmmfffccccccfffhhhgggiiimmmrrrxxx{{{yyywwwyyyzzzzzztttsssrrrooommmkkkiiihhhmmmoooooolllhhhgggjjjmmmvvvtttuuuxxxxxxtttsssuuuvvvxxxuuuooopppsssnnneee[[[```cccbbb___aaagggmmmiiiUUUKKKVVVwww~~~}}}dddKKK===888666222+++***)))'''&&&&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***,,,---///444>>>NNN___mmmvvvxxxzzz~~~yyyfffccceeeeeekkkvvv}}}vvvttt{{{~~~{{{yyy|||yyysssffffffkkksssuuulll___WWWZZZ\\\```hhhuuu}}}yyyqqq[[[YYYVVV[[[rrruuuxxx|||{{{fff[[[dddqqqvvvWWWCCC///((())))))&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((())))))))))))******++++++,,,------------///---222===KKKnnnsss^^^{{{~~~xxx{{{{{{wwwxxxzzzzzzlllhhhdddbbbdddhhhkkkmmmgggEEE===;;;999666555444333111///---///000///...---///000////////////////////////.../////////000000000000///444GGGjjjkkkIIIFFFPPPJJJXXXqqqrrrqqq~~~xxx~~~qqq^^^RRRIIIAAA<<>>?????????;;;===@@@BBBAAA???===<<<<<<>>>@@@@@@@@@AAACCCEEEGGGGGGHHHKKKNNNSSSXXX[[[]]]___aaa```^^^```hhhnnnrrrwww|||}}}yyysssnnnlllggglllppprrrvvv{{{|||yyyiiiZZZJJJEEEFFFKKKTTT]]]llllllllllllooouuu~~~|||pppiiihhhhhhgggdddcccbbbccceeeggggggfff^^^]]]___dddggggggiiimmmlllsssvvvrrrpppssswwwwwwqqqpppmmmkkkjjjjjjjjjkkkkkkmmmmmmjjjgggggglllqqqrrrpppqqquuuuuusssrrruuurrruuusssmmmoootttoooddd[[[``````[[[^^^hhhmmmjjjfff^^^SSSKKK___rrrZZZHHH<<<666666---,,,)))'''&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''')))++++++******,,,---111888DDDQQQ^^^kkkwww~~~wwwddd[[[fffooopppwwwvvvpppooo~~~}}}rrrnnnooouuuvvvlllbbb^^^ccc___]]]```cccgggkkkooo___]]]YYY\\\vvv}}}ooorrr|||yyy|||nnncccgggrrrzzzeeeSSS>>>111+++'''&&&(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,------...+++000///444GGG^^^tttmmm{{{|||yyyyyyuuutttvvvooolllmmmrrrlllkkkkkkkkkooouuu~~~gggEEE>>><<<999777555444333000...---///000///......///000000000000000000000000000////////////000000000000111777RRROOOAAAJJJNNNEEE^^^zzzsss{{{pppqqqbbbNNN???;;;<<<>>>???:::::::::===@@@BBBBBBAAA<<<>>>???>>>===<<<<<<<<<:::<<<<<<<<<<<<<<>>888777555444444333111///...///000000000///---,,,000000//////.........---.../////////------///000444555```rrrEEEFFFFFFHHHUUUiiiyyypppwww{{{bbbTTTFFF999888<<<=========777;;;AAAEEEFFFFFFGGGGGGLLLIIIFFFCCC@@@>>>;;;888::::::999999:::<<<>>>???============@@@CCCFFFIIIRRRTTTWWW]]]ccckkkqqquuunnnooonnnhhhbbb___bbbfffkkkooosssvvvzzz|||vvvnnnZZZQQQIIILLLUUU```mmmwww~~~}}}~~~vvvrrrpppmmmhhhfffdddbbb]]]ZZZYYYYYYXXXWWWWWWWWWWWWWWWTTTVVVZZZ]]]______^^^]]]eeefffggggggggghhhkkknnnkkkkkklllnnnooonnnjjjggghhhjjjiiifffhhhnnnqqqqqqmmmnnnpppqqqqqqqqqsssuuuuuurrrllljjjrrryyytttiiiddd\\\VVVZZZeeemmmkkkggggggnnnbbbMMMIII\\\wwwXXXAAA===999222...***((())))))(((&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''(((---...+++(((***111555>>>\\\lllfffjjjaaa^^^ooouuuyyyyyyqqqkkkhhhnnnzzz}}}||||||iiiXXXgggjjjkkkgggcccaaadddhhhcccmmmyyy}}}|||}}}zzztttssszzzzzz{{{{{{wwwooohhhfffiiijjj\\\CCC111,,,+++(((***(((&&&&&&&&&&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******+++,,,,,,,,,,,,,,,,,,---111000111===XXXzzzgggddduuuwwwvvvqqqwww}}}|||}}}xxxwww{{{hhhBBB>>>999888666555555444222000...///000000000///------000/////////.............../////////......///111666>>>jjj\\\JJJKKKNNNTTT```ooo}}}uuu~~~}}}eeeSSSGGG===555666999999888888===AAAGGGKKKMMMMMMNNNNNNQQQMMMHHHEEEBBB@@@===;;;:::999888888888999:::;;;;;;::::::;;;===???BBBDDDJJJLLLNNNSSSZZZbbbiiimmmjjjlllkkkhhhddddddhhhmmmqqquuuxxxzzz{{{{{{uuummmYYYQQQLLLQQQZZZeeerrr{{{{{{pppkkkmmmkkkgggcccaaa```]]]ZZZVVVVVVUUUTTTSSSRRRSSSSSSTTTPPPRRRTTTVVVXXXXXXXXXWWW___aaabbbbbbccceeehhhkkkiiikkkmmmooooooooonnnnnnmmmooonnnjjjkkkpppsssrrrtttttttttssspppnnnnnnoooooommmkkkllltttzzzuuujjj___\\\ZZZZZZ]]]aaabbbbbbllltttlllXXXJJJOOOttt~~~eeeKKK???===444000+++(((((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((('''(((+++,,,))))))...888???[[[eeehhheeerrr}}}iiiZZZgggwww}}}yyyxxx}}}}}}xxxtttqqqrrrwwwxxxssslllnnnzzz{{{ooodddhhhmmmnnnjjjeeeaaa___hhhqqqzzz|||xxxvvvvvvwww~~~~~~|||~~~~~~rrrbbbgggkkkhhhWWWBBB444,,,)))***)))'''&&&''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******+++,,,,,,,,,,,,---------///000555FFFeeetttxxxyyy{{{uuuwww||||||hhhBBB>>>:::888777666666555333111/////////000///......---////////////.............../////////......111333999LLL{{{zzzNNNJJJJJJRRR```iiippp}}}xxxsss\\\KKKBBB:::666444777999777777999CCCGGGMMMQQQSSSTTTTTTUUUVVVQQQKKKFFFCCCAAA???>>>===<<<;;;999999999:::;;;<<<<<<;;;;;;<<<>>>@@@AAACCCCCCEEEIIIOOOWWW^^^bbbgggiiikkkkkkkkklllqqqvvvwww{{{}}}|||{{{xxxqqqhhhXXXSSSRRRYYYcccmmmxxx~~~{{{ooofff```aaafffbbb```]]][[[YYYWWWTTTRRRPPPOOOMMMLLLKKKLLLNNNOOOKKKLLLLLLMMMNNNNNNOOOOOOUUUWWWYYYZZZ\\\___cccfffdddgggkkkllllllmmmpppsssrrrtttrrrnnnmmmqqqsssqqqvvvvvvuuusssooolllkkklllkkkkkkkkkmmmsssvvvnnneeeXXX[[[\\\YYYVVVWWW^^^eeepppxxxuuucccLLL@@@[[[pppRRR======777333---)))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))*********,,,666DDDPPPlllkkkhhhhhhtttwwwiii___aaaxxxppp|||qqqqqqvvv|||{{{{{{}}}zzz~~~}}}zzzyyyuuummmffffffmmmttt~~~rrrmmmgggbbb___^^^]]]\\\^^^dddnnnyyy{{{rrriiijjjxxx|||~~~ccceeekkkrrrnnnZZZ@@@000++++++)))''''''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******++++++,,,,,,---------------000;;;SSSwwwwww}}}zzz{{{ttt}}}iiiBBB>>>:::888666555555555333111///////////////......---///////////////.........////////////...///222555:::ZZZgggNNNKKKLLLXXXjjjqqqppp|||{{{xxxsss[[[EEE:::888555444666:::;;;:::<<<@@@FFFJJJPPPTTTVVVVVVWWWXXXWWWRRRKKKFFFCCCAAA@@@???AAAAAA??????>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDBBBAAAAAACCCGGGMMMSSSVVVaaaeeekkkooorrruuuxxx{{{zzz~~~}}}yyytttllldddYYYWWWZZZbbbkkksss|||~~~xxxppphhhbbb______```ZZZYYYWWWUUUSSSQQQOOONNNKKKJJJHHHFFFEEEGGGHHHJJJHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLOOOPPPSSSVVV[[[^^^^^^bbbffffffeeegggmmmssstttuuutttooonnnqqqrrrpppqqqrrrrrrqqqnnnmmmmmmnnnjjjjjjkkknnnoookkkaaaXXXUUUYYYZZZWWWSSSXXXdddppprrrwwwtttiiiQQQ;;;KKKtttzzz[[[>>>===:::666000+++(((''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((+++******---222===PPP___hhhlllpppppprrr{{{vvvmmmlllppp{{{{{{|||~~~xxxvvvxxxxxxtttpppmmmmmmrrrzzz}}}zzzwwwwwwtttuuuwwwyyyzzzzzzxxxwwwuuuxxx}}}{{{uuuoookkkiiiuuu{{{|||pppgggccc```\\\YYYSSSUUU^^^nnn|||~~~tttiiiiiiuuunnneeehhhqqqyyylllNNN666,,,+++)))'''&&&'''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***++++++,,,,,,---.........,,,222CCCaaa{{{rrr{{{xxxyyyvvvtttiiiBBB===999777555444444333111000000/////////.....................///////////////////////////...000444777===iiiWWWOOOOOOTTTccctttwwwrrr~~~~~~{{{{{{~~~~~~|||yyy~~~mmm[[[III:::444666777666777;;;<<<<<>>555333666888555666999<<<>>>DDDKKKLLLPPPUUUYYYZZZYYYYYYYYYPPPLLLHHHEEEDDDDDDDDDCCCDDDDDDCCCDDDEEEFFFHHHJJJGGGHHHIIIJJJLLLMMMNNNOOOLLLKKKIIIGGGFFFFFFGGGHHHGGGLLLUUU___ggglllnnnoooooouuuyyyvvvrrrnnngggaaa^^^___fffoootttwww}}}{{{rrrooommmggg^^^ZZZZZZYYYWWWPPPPPPPPPMMMIIIGGGFFFGGGBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>===<<<======>>>:::<<<===???@@@CCCGGGJJJQQQTTTWWWYYY[[[^^^dddiiipppssssssqqqrrruuuwwwtttpppqqqqqqpppnnnmmmmmmnnnccccccfffjjjggg___XXXVVV^^^\\\XXXRRRQQQWWWbbbkkkwwwwwwpppjjj]]]FFF@@@OOOzzznnnQQQ@@@:::999666111+++(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))///;;;DDDNNN```rrr~~~sssqqqllldddTTT^^^nnnyyyzzz}}}bbb______fffooorrrnnniiiaaa]]]WWWSSSRRRPPPMMMJJJLLLKKKLLLPPPPPPOOORRRVVVXXX[[[```ccccccccccccccckkklllnnnqqqtttuuusssrrrooooooooopppsssvvvzzz|||{{{zzzzzz{{{|||}}}~~~}}}||||||~~~vvvoooeeebbblllrrreee```XXXRRRXXXeeeppprrrpppjjjgggxxx~~~rrrhhhdddjjjmmmaaaJJJ888...+++(((&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******++++++,,,---...//////000333???VVVvvvxxxdddlllnnnVVVhhh}}}|||zzzxxxyyyxxxqqq||||||xxxzzzzzzzzzjjjBBB===999777555555555444222000111000///...---......///............/////////000/////////...///222777;;;TTT]]]PPPOOOOOO___ooorrrllllllyyyzzzxxxzzz}}}xxxvvvsssqqqrrrxxx}}}oooYYYEEE>>>:::444444888888555555:::===???DDDIIINNNRRRVVVYYYYYYXXXWWWWWWNNNKKKIIIHHHIIIIIIIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIJJJLLLOOOQQQSSSUUUUUUUUUUUUTTTRRRQQQOOOOOONNNJJJKKKNNNRRRWWW[[[]]]^^^___ggglllkkkhhhfffbbb]]]\\\___gggpppuuuxxx}}}wwwlllgggfffgggcccZZZVVVVVVTTTPPPMMMNNNMMMJJJFFFBBBBBBCCC>>>>>>?????????>>>===<<<::::::999888888888888999666777999999:::<<>>>>>>>>===:::999555555555555555555555555555666777666666888;;;===:::;;;???EEEMMMTTTXXXYYY___cccffffffjjjpppsssqqqbbbcccdddcccbbbaaabbbccciiigggiiimmmiiiaaa___cccZZZ```ddd```XXXUUU\\\ddddddsssvvvpppgggVVVGGGGGGppp~~~nnnLLL777999999555///***))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***000333BBBWWWdddkkkzzzrrrgggaaaccciiiwww~~~xxxggg]]]kkkxxxuuucccPPPFFFDDD===???@@@???>>>===>>>@@@AAAAAABBBDDDBBB???AAAFFFGGGFFFDDDAAA@@@EEEMMMTTTSSSRRRQQQTTTZZZ^^^___^^^\\\]]]```cccdddeeedddddd`````````bbbgggooovvvzzzzzzzzz{{{{{{|||}}}~~~xxxxxxyyy|||kkkdddlllyyy{{{pppfffYYYRRRVVVbbbooowwwyyytttoootttnnnkkk||||||nnncccdddfffYYYGGG666222...+++*********)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******++++++,,,---...///000111<<>>@@@CCCDDDEEEOOOPPPQQQQQQQQQQQQRRRTTTSSSRRRPPPQQQRRRRRRQQQPPPNNNLLLIIIIIIJJJLLLMMMMMMNNNQQQUUUXXXYYYZZZ\\\^^^```cccgggfffccc``````aaa]]][[[WWWSSSPPPOOONNNNNNRRRRRRRRRRRRQQQSSSVVVYYY___eeeooozzz~~~|||qqqqqqwwwwwwcccaaa]]][[[XXXTTTPPPMMMJJJJJJIIIGGGCCC???<<<:::???>>><<<;;;999888777777333444666888999888777777999999::::::999888888777;;;::::::<<>>>>>??????@@@@@@@@@@@@CCCBBBAAABBBCCCEEEEEEEEEEEEEEEDDDEEEEEEFFFHHHHHHJJJGGGEEEFFFIIIMMMOOOPPPPPPRRRUUUZZZ\\\[[[XXXVVVTTTOOOMMMWWWgggqqqrrrnnnvvvvvvvvvwwwxxxxxxxxxwwwzzz}}}uuu```QQQSSS]]]lllyyyzzzrrrfffYYYOOOPPP```qqq{{{{{{xxxwww|||sssrrr{{{nnniiikkkggg]]]DDD999,,,%%%'''++++++***''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))***+++,,,+++///,,,+++///+++,,,888EEEccc|||{{{xxxyyyzzzwwwyyy{{{zzzuuuxxxzzz{{{mmmGGG<<<999777444333333333111000222111000///...//////000////////////////////////222///222,,,///333555OOO___SSSXXX\\\ppp~~~}}}}}}|||tttooojjjkkkooosssrrrpppqqqrrrvvv}}}wwwhhh[[[PPPLLLGGG???777333333666888777999;;;>>>AAADDDEEEFFFJJJLLLOOOQQQQQQRRRUUUWWWVVVUUUUUUVVVWWWWWWVVVTTTQQQOOOLLLLLLMMMNNNOOOOOONNNQQQTTTVVVXXXYYY\\\^^^___aaacccdddcccccccccddd]]]\\\ZZZYYYYYYZZZ[[[\\\XXXXXXWWWVVVUUUWWWZZZ]]]hhhlllxxxoookkkmmmlll```^^^[[[XXXVVVSSSNNNKKKJJJIIIGGGDDDAAA>>>;;;::::::999888777666666555555888777777777777777777777<<<<<<==================;;;::::::;;;===AAADDDFFFJJJOOOUUUZZZ\\\___cccgggdddgggkkkooopppnnnkkkiiihhhjjjjjjgggccc``````aaadddggghhheee^^^XXXTTTSSS\\\aaajjjrrrrrrhhhVVVHHHXXXdddFFF;;;::::::222......'''))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((***+++777MMMgggvvvxxxvvvyyy~~~}}}pppccc___YYYUUUaaattt{{{tttlllfffZZZ^^^```\\\QQQFFF@@@>>>?????????@@@AAABBBCCCDDDEEEDDDDDDEEEGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHJJJMMMOOONNNMMMOOOPPPRRRTTTSSSPPPLLLIIIEEEFFFMMMYYYgggnnnnnnkkkkkkkkkkkkmmmpppsssuuuvvvtttwwwzzz{{{vvvlllbbb[[[cccdddkkkrrrrrroooqqqwwwzzzpppbbbSSSNNNYYYgggrrr~~~qqqrrr{{{zzz{{{oooooonnnjjjOOOCCC444+++)))++++++)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((()))***+++,,,***...,,,+++000---000>>>KKKnnnwwwyyy}}}xxxwwwtttrrr|||}}}}}}mmmGGG<<<999777444333333333111000222222111000000000000000////////////////////////000...333---///555===___XXXWWWcccgggsss~~~}}}xxxyyy{{{oooiiihhhiiimmmrrrtttsssqqqrrryyyppp___QQQGGGFFFBBB;;;666333444666888888:::<<>>;;;::::::666666555555444555555555888777666555666888;;;<<<@@@AAAAAACCCDDDEEEEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFCCCKKKUUUZZZ[[[^^^eeekkkhhhlllrrrwwwxxxtttoookkkfffffffffcccaaa```aaacccdddhhhkkkiii```VVVNNNJJJRRR^^^jjjqqqvvvsssaaaNNNKKKhhhtttLLL>>>:::;;;555222000)))*********)))))))))((((((''''''''''''''''''''''''$$$&&&''''''(((***...111BBBSSSjjjyyy}}}||||||~~~~~~~~~iiiYYYYYY]]]```lllzzz}}}wwwnnnccc\\\MMMJJJFFFDDDDDDBBB@@@===AAA@@@AAAAAACCCFFFHHHJJJIIIJJJKKKMMMMMMMMMMMMLLLMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIMMMQQQSSSRRROOOLLLMMMNNNOOONNNLLLHHHCCC@@@===FFFTTT```fffeeeccc```YYY[[[^^^bbbggglllqqqtttsssvvvyyyvvvqqqmmmmmmooollleeedddiiifff```dddqqq}}}}}}yyymmmZZZMMMPPPZZZjjj}}}|||iiihhh{{{qqqjjjjjjiii```RRR@@@222,,,+++)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***+++,,,(((---++++++000000555DDD[[[sss|||xxxtttnnnqqqzzzyyy}}}mmmHHH===999777444333333333111000111111000000000/////////////////////////////////...---555000222:::JJJtttpppSSSZZZgggjjjlllvvvwwwtttxxx}}}zzz{{{ooo___aaadddjjjqqqwwwzzzzzzyyyyyy|||hhhXXXKKKCCC@@@===888444333444777999999;;;===@@@DDDHHHKKKMMMIIILLLQQQUUUXXX[[[^^^```___```bbbdddeeeccc___[[[VVVSSSQQQPPPPPPPPPOOONNNPPPQQQSSSTTTUUUXXX\\\___aaa^^^]]]___cccffffffeeeccccccbbbaaaaaabbbbbbccc```aaabbbbbbdddhhhnnnrrrpppeeeaaa^^^[[[YYYWWWTTTSSSRRROOOLLLIIIFFFDDD@@@<<<999999999999777666666555555555666666444444555777999<<>>999777444333333333111000///000////////////......000000000000000000000000000...666111222;;;OOOcccOOOTTT]]]^^^gggsssvvvvvv}}}{{{uuuqqquuu{{{~~~{{{gggYYY]]]cccllltttzzz~~~vvvcccTTTGGGAAA;;;999666333333555777999:::<<<>>>AAAFFFKKKNNNQQQPPPTTTXXX\\\^^^```bbbdddeeeeeegggiiihhheee___[[[UUUSSSQQQPPPPPPPPPNNNMMMQQQRRRTTTUUUWWWYYY^^^aaa```]]][[[\\\```bbbaaa___aaaaaa___^^^]]]\\\\\\[[[]]]___aaacccgggnnnvvv{{{ooodddbbbbbb^^^[[[WWWUUUSSSQQQPPPNNNKKKHHHCCC@@@<<<888666666777888777666555555555555555555333555888;;;===??????????????????AAABBBDDDFFFHHHJJJLLLOOORRRTTTTTTTTTSSSQQQXXX^^^]]][[[^^^hhhrrrvvvwwwwwwvvvrrrmmmhhheeedddeeehhhiiiiiigggccc```[[[___cccbbb\\\VVVQQQPPPQQQ]]]fffkkkxxxyyyfffQQQBBB\\\cccHHH:::;;;888444111***)))))))))(((((((((''''''((((((((((((((((((((((((%%%&&&'''''')))///:::BBBIIIVVVeeelllnnnvvv|||ttt^^^SSSSSSfff}}}{{{yyypppfff]]]TTTLLLGGG@@@?????????AAACCCFFFHHHFFFGGGHHHJJJMMMQQQUUUVVVXXX[[[___```___^^^^^^^^^YYYYYYXXXXXXXXXXXXYYYYYY[[[[[[]]]___```___\\\YYYSSSTTTRRROOOJJJHHHIIIJJJ]]]fffmmmlllaaaVVVPPPOOOPPPUUU\\\```aaa```______fffhhhkkknnnppprrrrrrrrrYYYTTTWWW___^^^WWWZZZfffkkkooovvvxxxmmm[[[NNNJJJ]]]ffflllmmmooowwwsssggghhhmmm}}}mmmUUU???111+++***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((()))***+++,,,)))///,,,***///000:::MMM|||}}}{{{~~~~~~{{{uuurrr~~~xxxfffffflllzzz~~~lllHHH>>>999777444333333333111000///////////////...------000000000000000000000000333///555111222:::OOOwwwXXXLLLKKKOOORRRfffrrruuuvvv~~~{{{uuuooommmssszzz}}}xxxggg^^^___eeemmmssswww|||ooo___PPPEEE???777666444333444666888999<<<===???CCCHHHMMMRRRTTTXXX[[[```cccdddeeefffgggkkkkkkkkkkkkiiiddd]]]YYYVVVTTTSSSRRRRRRRRRPPPNNNRRRTTTWWWXXXZZZ\\\```bbb^^^]]]\\\]]]^^^___^^^]]]\\\\\\[[[[[[ZZZYYYXXXXXXZZZ[[[]]]___dddkkksssyyy{{{fff```bbb```\\\[[[UUUSSSQQQOOONNNLLLHHHFFF???<<<999666444444444555444444333333444555555666999;;;===>>>>>>===;;;:::::::::::::::;;;===???@@@AAACCCEEEIIILLLNNNPPPQQQUUUZZZ^^^^^^]]]```iiiqqqsssrrrqqqpppnnnllliiihhhkkklllmmmnnnmmmhhhaaa\\\ZZZ^^^bbbbbb^^^ZZZXXXXXXVVV\\\bbbjjjxxx|||oooTTTCCCKKK{{{sssQQQ<<<<<<888444111+++))))))((((((((('''''''''(((((((((((((((((((((((('''(((((('''***444CCCNNNYYYhhhyyyyyyjjjZZZ[[[hhhtttpppwwwxxxsssooohhh]]]SSSKKKFFFCCCAAA???BBBDDDDDDCCCDDDGGGJJJJJJKKKNNNQQQTTTWWWZZZ[[[]]]```ddddddbbbaaabbbddd````````````aaabbbcccdddgggfffeeefffgggfffdddbbb[[[ZZZVVVOOOIIIHHHLLLPPPiiilllmmmiii```YYYVVVVVVZZZ___cccccc^^^YYYUUUTTT]]]^^^```cccfffggggggfffaaaaaadddgggeeeaaabbbgggnnnkkkmmmrrrpppcccQQQGGGRRR```mmmpppooottt|||wwwrrrkkkpppxxx~~~rrr^^^JJJ;;;111,,,***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((()))***+++,,,***000---+++///222>>>SSS~~~www~~~}}}}}}{{{wwwyyy~~~zzz~~~}}}wwwiii```eeeooo~~~kkkIII???999777444333333333111000///000000111000///...---000000000000000000000000222,,,222111444===TTTfffSSSNNNJJJNNNWWWhhhrrrtttuuu~~~zzzuuurrrpppooottt{{{vvviiieeeggglllqqqssstttyyyvvveeeYYYLLLCCC>>>555555444444555666888999<<<===@@@DDDIIIOOOTTTWWW\\\___dddhhhiiiiiijjjkkkqqqpppnnnlllhhhbbb[[[VVVYYYWWWVVVVVVWWWVVVTTTRRRTTTVVVZZZ\\\^^^___bbbddd```bbbddddddcccccccccccc]]]]]]]]]\\\ZZZYYYWWWWWWYYYYYYXXXYYY[[[```hhhmmmttt}}}}}}nnnccccccbbbZZZWWWZZZSSSQQQNNNLLLKKKHHHEEEBBB;;;999777444222222222333111111222444666888:::;;;??????>>>>>>===<<<;;;:::;;;:::999888888:::;;;<<<>>>>>>>>>@@@BBBFFFJJJLLLTTTYYY___ccceeeiiiooosssnnnnnnoooooonnnlllkkkjjjnnnmmmmmmnnnmmmjjjddd___^^^ccchhhiiieee```]]]]]]ZZZYYY^^^jjjxxx~~~yyypppQQQIIIAAAaaaZZZ@@@===:::666222---*********)))))))))((((((((((((((((((((((((((((((&&&((()))+++222AAAWWWgggqqq|||rrrdddlllrrr}}}lllxxx~~~vvvkkkdddYYYSSSKKKDDDAAAAAABBBCCCCCCDDDEEEEEEEEEFFFHHHJJJMMMOOOSSSWWWZZZ]]]]]]^^^]]]```cccccc```___bbbeeeffffffffffffggghhhiiijjjmmmllllllmmmnnnllliiifff^^^\\\WWWPPPJJJLLLTTT[[[iiigggdddaaa___^^^]]]\\\^^^aaadddaaa[[[VVVTTTUUUXXXYYYYYYVVVTTTVVV[[[```eeejjjkkkffffffkkkppprrrqqqddd\\\bbbkkkfffVVVHHHHHHVVVeeellloootttwwwxxx~~~pppyyyxxxpppooorrryyyrrrfffWWWHHH:::///((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((()))***+++,,,***111...---111666DDD\\\}}}yyyuuuzzzyyywwwvvv|||vvvuuuzzz~~~||||||}}}}}}}}}}}}~~~sssgggfffkkkuuuzzzkkkIII@@@999777444333333333111000000111111222222000///...000000000000000000000000///)))000222999DDD\\\]]]QQQRRROOOVVVfffnnnwwwxxxyyyuuurrrqqqrrrrrrrrrvvv}}}ssshhhiiipppsssuuutttssswwwhhh[[[SSSIIIBBB???555444444444555777888999===>>>@@@DDDJJJPPPVVVYYY]]]aaafffjjjkkkkkklllmmmvvvtttpppmmmhhhbbbZZZUUU[[[ZZZZZZZZZ[[[ZZZXXXVVVUUUXXX\\\___```aaaccceeeccchhhlllmmmkkkiiijjjlllcccbbbaaa___\\\YYYWWWUUUYYYXXXVVVTTTTTTWWW]]]aaaggguuuyyyvvvwwwlllcccaaaeee```TTTRRRZZZQQQOOOMMMKKKIIIFFFBBB???999888666444222111111111111222333666:::===@@@BBB@@@???===<<<;;;<<<>>>??????>>><<<::::::;;;<<<===<<<:::888888:::>>>BBBEEEOOOUUU^^^fffkkkooorrrtttmmmnnnppppppooommmjjjiiilllkkkjjjkkkmmmllliiifffccciiiooopppkkkeee```^^^[[[VVV[[[kkkzzz{{{tttoooPPPQQQ>>>NNN```BBB>>>;;;777444...+++++++++************)))))))))))))))))))))))))))$$$'''***///;;;QQQlll~~~tttddd^^^ttt|||zzz~~~zzztttkkkaaaZZZJJJFFFAAA>>>???CCCFFFGGGHHHFFFDDDDDDFFFIIIKKKKKKNNNQQQVVV[[[^^^_________[[[___aaa```]]]\\\```eeejjjjjjiiiiiijjjjjjkkklllooooooppprrrrrrpppkkkggg^^^\\\WWWQQQMMMRRR]]]fffgggbbb]]]\\\^^^``````^^^ZZZ]]]___]]]XXXWWWZZZ]]]SSSTTTQQQIIIBBBDDDPPP[[[ZZZbbbbbbZZZ]]]lllxxxyyyppp[[[LLLSSScccfffYYYKKKBBBIIITTTbbbqqqyyytttjjjhhh|||uuurrr{{{wwwlllgggsssqqqkkkaaaRRR@@@000'''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((()))***+++,,,***111///...444999IIIbbbssszzzzzzwwwyyyuuujjjxxxvvvsssuuuvvvrrrrrrwww{{{||||||}}}~~~uuujjjnnnrrryyy|||oooEEE<<<:::888555444444222000...////////////............000000000000000//////...000***000444555OOO```WWWYYYXXX^^^llluuuvvvzzz~~~wwwuuuoooooottttttqqqvvvwwwjjjdddoooppptttyyy|||sssaaaTTTNNNIIIBBB===777555333444888:::999777>>>@@@CCCEEEHHHMMMSSSWWW\\\aaafffjjjlllmmmnnnoooyyyuuuooojjjeeeaaa]]]ZZZ[[[[[[___dddccc^^^\\\^^^___```ccceeegggiiiiiijjjnnnmmmnnnqqquuuvvvsssppptttooohhhbbb^^^[[[XXXVVVZZZYYYYYYYYYZZZZZZXXXWWWbbbjjj}}}}}}{{{~~~mmmdddbbb___\\\YYYUUUQQQNNNNNNLLLHHHFFFEEEDDDAAA???888555111000222444333222333222333777>>>BBBCCCCCC=========<<<<<<;;;;;;;;;===;;;999888999;;;>>>@@@:::<<<>>>???@@@BBBEEEGGGNNNOOOTTT^^^jjjpppooolllhhhkkknnnooonnnmmmmmmmmmllliiifffhhhlllnnnllliiibbbfffhhhfffeeeeeebbb^^^ZZZWWWZZZhhhyyy}}}uuufffGGG<<>>;;;000999...///,,,)))'''(((((()))(((((((((((((((((('''''''''&&&)))---333???UUUpppzzz}}}uuutttkkk\\\[[[bbb~~~yyyzzz~~~zzzlll```XXXRRRKKKAAABBBBBBAAAAAABBBDDDGGGKKKKKKJJJJJJJJJLLLNNNOOORRRWWW]]]^^^]]][[[WWWSSSRRRRRRRRRSSSVVV\\\dddjjjiiijjjllloooqqqrrrqqqppppppmmmmmmpppttttttpppkkkggg\\\ZZZdddkkkiiijjjnnnmmmeeeccciiimmmjjjfffeeebbbccccccaaa```______```ZZZXXXVVVTTTRRROOOLLLIIIKKKLLLJJJOOOdddzzz|||qqq___PPPJJJYYYlllmmm___RRRGGG@@@GGGUUUaaaqqqzzztttiiiiii~~~rrrrrrsssddd```mmmuuummm\\\KKK999,,,+++(((&&&((((((&&&'''***$$$&&&))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''(((((()))***+++***...******333@@@\\\~~~{{{wwwyyy{{{|||~~~lllppp{{{rrrooo|||zzzkkkooouuu||||||yyy{{{~~~~~~xxxrrrooouuuvvvxxx|||}}}zzzpppFFF===999777555444444333000...////////////..................///000000000000000000,,,222777:::YYYkkkggggggccciiiwww{{{{{{|||zzztttmmmkkkpppsssrrrwwwxxxnnniiimmmqqqzzzxxxlll\\\QQQKKKGGGAAA;;;777555333444777999888777AAACCCEEEFFFHHHKKKPPPTTTYYY]]]aaaeeeggghhhiiikkkqqqnnnkkkgggcccbbbbbbbbbaaaaaaeeejjjjjjggggggjjjoooqqqtttwwwyyyyyyxxxxxx{{{{{{{{{{{{|||{{{yyywwwxxxuuuqqqlllgggdddcccccceeecccaaa```aaaccceeeffffffrrrzzz{{{}}}xxxddd___]]]ZZZXXXVVVSSSOOOLLLMMMJJJFFFCCCBBB@@@>>><<<888555222111222444444333333333555:::@@@DDDDDDCCC@@@???<<<:::999:::;;;<<<<<<;;;999888888999;;;<<>>MMM]]]rrr{{{pppkkkwww}}}lll\\\gggrrrtttnnn]]]BBB,,,...***((())))))&&&%%%(((%%%'''((()))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''(((((()))***+++,,,222000///777FFFeee~~~sss~~~~~~vvvzzz{{{pppzzzuuunnnoooxxxtttwww|||zzzvvvuuuxxx|||}}}{{{wwwsssqqqtttuuuxxx}}}}}}yyyqqqFFF>>>999777555444444333111///////////////............,,,---...000111111222222222...444777===aaavvvuuurrrkkknnn{{{yyywwwwww~~~xxxooofffcccjjjqqqtttyyy~~~uuutttyyytttkkkaaaUUULLLGGGCCC>>>:::666444333333555777888777>>>???AAACCCEEEHHHLLLPPPTTTWWW[[[___aaacccfffiiiiiijjjkkkiiigggggglllooonnnmmmqqquuuvvvuuuwww{{{|||wwwttttttvvvyyyuuuoookkkjjjnnntttwwwzzzuuutttzzz~~~qqq___YYYYYYXXXWWWVVVRRRMMMJJJJJJGGGCCC???===<<<999777777444222111222444444444666777:::???CCCDDDCCCAAAAAA???<<<999999:::<<<>>>======<<<<<<;;;:::::::::DDDEEEGGGHHHHHHJJJNNNQQQSSSVVV[[[^^^```ccchhhllljjjnnnrrrtttsssrrrppppppmmmlllkkklllmmmkkkfffbbbaaaeeegggeeeeeefffeeeaaa\\\YYYZZZdddttt}}}lllTTT@@@;;;MMM~~~]]]HHH<<<333:::555111///+++******+++******((((((((((((((((((((((((...---...666GGG^^^rrr~~~yyy||||||~~~{{{yyypppbbbWWW[[[lll{{{xxxRRR```~~~~~~~~~tttbbbPPPGGGEEECCC@@@BBBDDDEEEFFFFFFHHHKKKMMMOOOQQQRRRRRRPPPOOOOOOOOOMMMPPPUUU[[[\\\XXXQQQKKKBBBCCCCCCBBBBBBCCCGGGJJJYYYbbbnnntttuuuuuuyyy}}}|||yyyuuutttuuuvvvsssqqqpppjjjjjjpppsssrrrvvv~~~wwwpppkkkkkkmmmnnnqqquuuvvvuuusssqqqpppoooooooooeeeeeeffffffffffffffffffcccbbb^^^]]]fffpppmmmbbbYYYXXXZZZ^^^]]]ZZZXXXZZZLLL>>>;;;EEESSSiiiwwwuuuqqqfffuuuuuucccfffnnnvvvzzzmmmOOO444111,,,)))***)))&&&$$$%%%%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***++++++)))111000///:::MMMnnnvvvssszzzsssxxx}}}nnniiixxxsssnnnsssuuutttwww|||{{{vvvsss{{{|||~~~~~~|||xxxvvvtttuuuyyy~~~yyyqqqFFF===999777555444444333111///////////////............---...///000111111111111444111555666>>>ffftttrrrnnneeegggqqqrrrsssvvv}}}yyykkk```\\\eeeoootttzzzuuufff^^^WWWNNNHHHEEEAAA<<<888555444333333444666888999<<<>>>AAACCCEEEIIIMMMQQQOOORRRWWW[[[___ccchhhkkkiiinnnssssssqqqqqqvvv{{{|||{{{}}}{{{yyy}}}qqqmmmttt{{{ooo```VVVXXX[[[]]]\\\WWWOOOIIIHHHEEE@@@<<<:::888666444444333111000111333555555;;;===@@@CCCDDDCCC@@@>>>>>>>>>===<<<===>>>??????BBBBBBCCCBBBAAA???===<<>>III^^^pppoooqqqdddqqq}}}ppplllkkksssyyyrrrZZZDDD333,,,((())))))&&&$$$%%%%%%'''((((((&&&&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,(((000///222EEE\\\zzztttvvvyyyttt{{{zzzlllmmm~~~yyyuuu{{{sssnnnrrryyy~~~~~~|||yyywww}}}yyyvvvuuuvvv{{{zzzqqqEEE<<<888666444444444333111000////////////............//////000000000000//////555222444666EEEsss{{{gggbbb```[[[^^^ffftttxxxmmmaaa\\\dddmmmpppuuu|||ssseee]]]TTTPPPJJJFFFCCC@@@;;;777444444333333444666:::<<>>:::777666444333111111000000111333666888@@@BBBCCCDDDBBB@@@>>><<<:::<<>>999555222333333333444888<<<@@@EEEGGGJJJKKKLLLNNNPPPRRRTTTYYY```gggmmmtttzzz~~~pppeeeiiittt{{{~~~uuubbbYYY\\\```fffkkkiii```SSSIIIEEEAAA;;;777555444333222///000111222333666:::>>>CCCDDDCCCAAA>>>======>>>;;;>>>CCCHHHIIIIIIFFFDDDGGGHHHIIIJJJJJJIIIGGGFFFGGGIIILLLNNNRRRXXX___dddeeefffjjjrrr{{{|||wwwppppppqqqrrrppplllhhhfffeeedddfffiiijjjiiifffbbb___gggjjjiiifffeeefffeeebbbccc```]]]___eeennnvvvzzznnnOOO;;;<<>>444777222///+++)))((()))(((''''''(((((())))))******+++,,,444>>>HHHTTTeeexxxzzzlll\\\XXXcccuuuwwwssssss|||vvvlll^^^QQQEEEBBBEEEGGGIIIJJJMMMPPPSSSUUUVVVWWWYYYZZZaaaaaa^^^VVVMMMIIILLLPPP\\\^^^fffmmmgggYYYUUUYYYeeekkkuuuzzz{{{vvvqqqnnnrrrkkkfffgggmmmtttuuusssooommmkkkiiikkknnnrrruuuqqqooommmnnnqqqvvv{{{~~~vvvsssnnnnnnuuuzzzvvvsssqqqoookkkddd___ZZZXXXRRRIIIAAA???BBBFFFGGGRRR```lllrrrtttsssqqqppppppnnnjjjhhhhhheee```\\\JJJ???<<<@@@WWWqqqzzzzzzvvvzzzxxxpppggghhhoooxxxzzzpppccc[[[>>>333)))'''(((''''''(((''''''((('''%%%%%%''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,,,,,,,000///===aaaooonnnyyy}}}zzz|||wwwmmmmmmttt|||~~~}}}}}}zzzzzzzzz}}}~~~yyytttxxxyyy}}}|||rrrFFF<<<777666444444444444222000////////////...............//////000000000000///111000444AAAcccgggYYYNNNJJJIIIKKKTTT^^^tttoooiiihhhnnnrrrrrrwwwkkk]]]UUUPPPMMMGGGGGGFFFEEEAAA<<<666111111333444444555999???DDDEEEHHHLLLPPPRRRUUUXXXZZZfffkkkssszzz|||hhhgggqqqyyysssaaa[[[aaacccfffgggeee\\\QQQIIIBBB>>>888444333222222111///111333555666:::@@@DDDCCCBBB@@@===:::;;;???BBBBBBDDDHHHKKKLLLKKKIIIGGGJJJKKKLLLMMMNNNNNNOOOOOOLLLMMMNNNPPPTTTYYY```eeeggglllvvvyyyrrrooooooooommmjjjgggggggggdddgggjjjkkkjjjgggeeecccdddggggggeeeeeeggggggeeebbb```^^^___dddlllvvv{{{}}}rrrTTT===777:::]]]]]]CCC@@@333999333000,,,***)))***)))((('''(((((()))******++++++,,,???UUUaaadddiiivvvwwwgggVVVUUUcccvvvwww|||oooeeeWWWKKKCCCCCCGGGHHHLLLPPPVVVYYY\\\^^^^^^___```bbbeeeccc^^^TTTLLLKKKRRRYYY[[[aaammmuuuooocccdddooozzzvvvpppppprrrtttuuutttssspppnnnnnnppptttwwwrrrsssuuuyyy|||nnnllliiilllxxx{{{mmmfff]]]XXXVVVSSSOOOKKKCCCBBB@@@<<<;;;AAAMMMVVVSSSSSSRRRPPPOOOSSS]]]fff```dddggghhhmmmttttttooohhhXXXKKKBBB>>>PPPiiittt{{{}}}wwwpppyyyzzzmmmfffhhhpppzzzzzznnnbbb]]]III;;;---))))))(((((()))'''''''''&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,,,,***//////<<>>777666444444444444222111000/////////............,,,---...000111111111111222111555DDDjjj~~~TTTOOOJJJHHHDDDCCCMMMZZZuuuiiifffiiirrrvvvxxxgggXXXSSSQQQNNNLLLDDDEEEEEEDDD@@@:::333///111222444444666:::AAAGGGHHHLLLRRRXXX^^^ccchhhkkkvvv|||}}}jjjoooyyy|||vvvfffcccddddddcccbbb___XXXOOOIII@@@<<<666222111111111111000222555777999===DDDIIIAAA@@@===:::777:::AAAGGGHHHIIIJJJKKKKKKKKKJJJIIINNNOOOPPPQQQSSSTTTUUUVVVPPPPPPQQQRRRTTTYYY```dddkkkuuu~~~xxxmmmmmmmmmkkkiiihhhiiijjjbbbeeeiiikkkkkkkkkjjjjjjcccfffgggeeegggkkkllljjjbbbaaa```aaafffoooyyyyyy^^^EEE<<<:::___aaaDDDBBB333:::555111...+++++++++***)))'''(((((()))***+++++++++000NNNppp{{{rrrrrrwww|||rrrcccVVVYYYiiizzz}}}zzzrrrggg]]]SSSIIIBBBEEEIIILLLRRRYYY___aaaeeefffgggggghhhiiifffddd^^^TTTLLLMMMWWW```^^^eeeuuuyyyooouuu|||yyyxxxxxxyyyxxxwwwuuuuuuwww{{{~~~rrruuu{{{yyygggeeeccchhhwwwttt___UUUHHH@@@===<<<;;;999777888777777:::FFFVVVbbbgggddd]]]SSSGGG@@@CCCIIIKKKSSS[[[aaajjjuuuzzzwwwlll]]]QQQFFF>>>NNNhhhttt~~~xxxvvvlllqqq{{{|||xxxooommmqqqwwwvvvjjj```]]]QQQAAA111+++***)))((()))'''((('''&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,------444444@@@ddd|||uuuxxxfffgggsssvvvlllbbbjjjrrr|||~~~vvvxxxwwwyyy}}}uuuHHH<<<888666333222222222111///////////////............////////////000000000000333---222OOOlllJJJEEEDDDEEECCCCCCPPPaaauuu{{{___```hhhuuu}}}}}}rrrhhh[[[QQQNNNKKKHHHEEEGGGHHHGGGCCC===777444333111333444555777;;;???CCCIIIKKKRRR]]]jjjttt{{{~~~~~~tttyyyssscccZZZZZZ]]]```^^^WWWOOOKKKIIIAAA<<<555222222333333222666444444:::AAADDDCCC???<<<<<<======>>>AAAFFFIIIIIIKKKMMMMMMMMMOOOSSSVVVWWWZZZ[[[WWWVVVYYY[[[ZZZUUUVVV\\\dddiiikkkqqqwww}}}wwwrrrtttsssmmmiiijjjkkkjjjdddcccdddiiiooopppkkkfffdddggggggcccbbbfffiiiiiiccceeeeeeeeejjjtttzzz{{{}}}gggAAA:::===TTToooMMM??????666555333///,,,***)))))))))+++,,,)))&&&&&&)))++++++;;;TTTvvvvvvtttxxx~~~oooVVVWWWllltttttt}}}|||qqqdddZZZKKKHHHGGGGGGFFFIIIRRR\\\eeeiiinnnpppnnnmmmnnnpppnnnddd\\\[[[UUUPPPWWWdddgggssszzzwww~~~yyyyyyvvvbbbSSSVVV___llltttnnn^^^OOO>>>;;;777666666777888999444555777;;;BBBMMMYYYaaafffmmmmmmcccXXXSSSNNNIIIGGGFFFJJJVVVeeennnooolllaaa[[[QQQGGGBBBIIIWWWcccwwwxxxmmmzzzxxxxxxwwwwww~~~vvvpppsssxxxwwwlll```___KKK666...,,,)))''')))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))***+++,,,,,,...---555NNNttt~~~qqqmmmeeebbbgggxxxyyy{{{mmmlllqqqqqqxxx{{{rrrnnnfffeeeppp||||||vvvrrruuuHHH<<<888666444222222222111///////////////............////////////000000000000222000:::\\\^^^HHHDDDDDDFFFDDDDDDQQQbbb{{{iiiZZZ___lllzzz}}}}}}{{{zzz{{{|||yyysssmmmfff]]]QQQJJJGGGFFFDDDAAAFFFGGGFFFBBB<<<777444333222333444666777;;;@@@CCCMMMSSS]]]hhhsss{{{{{{uuuxxx|||{{{nnn___WWWXXX\\\___]]]VVVNNNHHHFFF???:::444111111333333333333555888>>>CCCCCCAAA>>>;;;===@@@AAACCCFFFIIILLLLLLLLLMMMNNNPPPRRRUUUWWW[[[]]]\\\XXXWWW[[[^^^^^^ZZZ[[[```ggglllnnntttzzz{{{{{{xxx{{{zzzsssmmmlllkkkhhhiiiggggggiiijjjiiieeeaaaeeegggfffaaa___bbbdddddd___dddgggfffhhhqqq{{{kkkFFF<<<;;;LLLwwwSSS???<<<555555333000,,,***)))))))))*********((((((+++---///===\\\zzzsssttt|||sssgggWWWaaa{{{{{{}}}~~~ssseeeZZZJJJFFFDDDGGGJJJOOOXXXbbbjjjoootttvvvuuurrrrrrsssooogggcccccc^^^XXX\\\gggqqqzzz|||~~~sssbbbNNNHHHJJJOOOVVVYYYRRRDDD999666444222111222444555666888999<<>>CCCCCCAAA>>><<<;;;>>>CCCGGGIIIKKKMMMNNNNNNMMMMMMOOOSSSWWWYYYZZZ```bbb___ZZZYYY^^^cccdddXXXXXX\\\ccchhhkkkrrryyyxxx~~~yyy~~~~~~xxxqqqnnnkkkiiikkkjjjiiigggeeecccbbbaaaeeegggeee___\\\^^^___^^^[[[cccgggeeeeeennn{{{rrrMMM>>>999AAApppYYY???:::999555333000---+++)))))))))((()))*********,,,///333AAA```~~~qqqrrryyyvvvkkk^^^\\\ssszzzyyy{{{ooo___TTTHHHCCCBBBHHHPPPXXXaaaiiiooouuu{{{~~~|||xxxuuuuuuoookkkllloookkkeeehhhpppwwwyyy{{{lll\\\LLL<<<@@@AAABBBCCCBBB<<<333---111000000111333555777888777;;;@@@FFFMMMWWW```fffttt{{{~~~zzzwwwuuurrrlllkkkhhheeeaaa___^^^___ZZZWWWPPPGGG@@@>>>BBBGGGYYYiiixxxxxxqqqpppwww~~~zzzuuu}}}|||sssuuu___EEE666000---,,,,,,)))(((''''''&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,---111222???\\\|||~~~{{{|||xxx~~~ssswwwlllZZZ^^^mmm{{{qqqssskkkmmmooovvv~~~hhhUUULLLPPPRRRSSSYYY```[[[QQQvvvHHH<<<999777444333333333111000////////////............////////////000000000000000000AAAiiiyyyNNNHHHEEEFFFHHHFFFFFFRRRbbbtttyyyzzzgggXXXaaammm}}}zzzooollllllmmmpppssssssnnneee___WWWRRRKKKFFFDDDDDDCCCBBBBBBBBBAAA>>>999555333333222333555666888;;;@@@DDDOOOYYYeeemmmrrrvvv{{{vvvrrrqqqsssoooooorrruuuyyyppp]]]SSSNNNUUUZZZ^^^]]]UUUKKKCCC@@@777444000...///222555666888>>>DDDEEEAAA===<<<======BBBHHHLLLMMMNNNNNNNNNNNNMMMMMMQQQVVV[[[^^^^^^eeefffbbb\\\[[[aaahhhjjj[[[[[[```hhhnnnsss{{{ssszzz~~~yyyssspppnnnllljjjjjjiiifffccccccdddfffeeegggeee___\\\]]]___^^^\\\aaadddaaacccnnn|||yyyVVVBBB999:::[[[~~~aaa@@@888>>>555333111...+++***)))((((((((()))+++++++++///555CCC^^^yyy}}}tttpppzzzsssfff\\\fff~~~yyyxxx}}}tttfffVVVLLLGGGBBBBBBJJJUUU___gggmmmqqqwww~~~~~~yyyvvvuuuppppppssswwwvvvtttxxxwwwZZZYYYYYYZZZ___kkkyyy~~~tttrrrlllXXXHHH@@@777;;;<<<;;;999666333222111222333555666888:::===@@@AAADDDJJJRRR]]]kkkyyy~~~~~~~~~|||zzztttmmmeee___^^^ZZZSSSJJJBBB???AAACCCTTT___mmmsssmmmmmm}}}zzz{{{vvv}}}~~~jjjPPP<<<222...---,,,)))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++---------333EEEccczzz{{{~~~~~~|||uuurrrrrrfffXXX___sss}}}wwwrrrkkknnnllluuu~~~}}}xxx```OOOUUU___cccdddkkkqqqcccNNNxxxJJJ===999777555333333333222000////////////............////////////000000000000444111BBBkkknnnNNNKKKGGGGGGJJJHHHGGGTTTdddssszzz}}}qqqfffaaalllxxxrrrgggccc]]]___bbbeeefffccc^^^ZZZQQQMMMHHHDDDAAA??????>>>??????>>>;;;777444333333222444555666888<<<@@@DDDHHHOOOXXX^^^aaagggooouuu}}}pppdddaaaeeejjjllliiihhhkkkrrrzzzkkk\\\UUUQQQTTTYYY]]]\\\TTTIIIAAA===333222000//////333777:::AAADDDFFFCCC===999<<>><<<>>>@@@QQQ[[[kkksssmmmmmm~~~|||yyy|||~~~qqq[[[DDD555...---,,,))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))***,,,---...+++555JJJggg~~~~~~yyynnnjjj[[[QQQ[[[qqqxxxxxxpppggghhhkkkttt||||||yyyyyy~~~kkk\\\TTT^^^iiiqqqwwwkkkNNNyyyLLL???:::777555444444333222111////////////............////////////000000000000777555KKKyyygggMMMLLLHHHHHHJJJIIIJJJXXXjjjyyy|||uuummmlllooozzz{{{iii___[[[VVVXXX\\\^^^^^^\\\YYYVVVOOOMMMIIIEEEBBB@@@??????======<<<999555333333444333444666777999<<>><<<>>>???HHHUUUjjjwwwtttqqqvvv}}}{{{|||~~~xxxttteeeNNN999///---,,,***)))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))***,,,---...---999RRRnnnmmmfffTTTRRR\\\uuu}}}uuuyyyiii]]]]]]dddkkkpppnnnmmmsss}}}vvveee___aaammmtttzzzxxx]]]AAA{{{MMMAAA:::888555444444444222111////////////............////////////000000000000555999XXXaaaNNNJJJFFFFFFIIIJJJOOO___ssszzz|||zzzyyyvvvttt{{{pppccc[[[WWWXXX[[[^^^___\\\XXXSSSQQQLLLKKKIIIFFFCCCAAA@@@AAA;;;;;;:::777444222333444333444666777999<<>>DDDDDDDDDCCC???===???CCCHHHIIIKKKLLLMMMNNNOOORRRTTTYYY]]]```___\\\\\\aaaggglllppprrrpppooosssuuutttiiillluuu|||tttpppnnnoookkkggggggiiillllllkkkkkkmmmlllfffdddfffhhhgggeeeddd```ZZZ]]]iiixxxhhhEEE<<<;;;GGGWWW444:::444333222000...+++)))(((+++'''(((,,,,,,,,,888IIIfff{{{xxxmmmwww}}}sssuuu~~~}}}vvvjjj^^^SSSMMMDDDHHHRRR___ggglllqqqwwwxxxzzz{{{zzzwwwwwwzzz}}}~~~qqqTTTDDDAAABBBCCCDDDFFFIIIJJJJJJHHHGGG999999>>>DDDHHHIIINNNTTTPPPMMMUUUjjjzzz{{{bbbOOOBBB444111555222666666666666777888777777888<<>>>>>???LLLbbbvvv{{{yyy~~~zzzmmm|||{{{zzzzzz|||~~~|||ooouuuoooXXX???111------***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))***,,,...///111===ZZZ|||mmmfffSSSWWWddd~~~|||sssyyyyyybbbVVVVVV```fffjjjhhhkkkuuu~~~ooo```]]]bbbnnnqqqttttttmmm\\\FFF666|||NNNBBB:::888555444444444222111000/////////............////////////000000000000111:::bbb]]]QQQHHHDDDDDDIIIKKKRRReeeyyyuuu~~~~~~yyyxxx{{{||||||jjj___XXXTTTXXX\\\______ZZZSSSLLLHHHDDDDDDCCCAAA>>>=========::::::999666333222222444333444666777999<<>>QQQxxxtttrrrxxxlll~~~~~~|||tttgggXXXKKKDDDCCCIIIVVVdddlllooouuu||||||}}}}}}zzzxxxyyy~~~lllSSSDDD???BBBGGGCCCGGGLLLRRRTTTSSSNNNJJJAAA<<<888888666333333666111444>>>MMMZZZ```bbbddd]]]FFF888444000444888444333333444888;;;===<<<:::>>>CCCIIIOOOVVVbbbqqq|||~~~ssskkkeeeffflllrrrvvvzzz|||yyyrrrjjjddd]]]XXXPPPHHHCCC>>>;;;999;;;EEEYYYppp~~~vvvkkkyyyvvvvvv{{{|||jjjuuuuuu___BBB222...///******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((()))***,,,...///333@@@```yyyiiidddRRRYYYgggzzzooouuu~~~ttt___UUUVVVdddkkknnnnnnsssttteeeXXXTTTXXXZZZ\\\```aaaWWWFFF<<<:::SSSBBB<<<999666444333222111000222111111000///......---////////////000111222333777;;;iii^^^NNNHHHIIIGGGBBBGGGXXXmmmyyy|||~~~rrrrrryyypppddd]]]\\\___]]]```aaa\\\WWWRRRKKKDDDDDD???;;;:::<<<>>>>>>===;;;888555222111222444555666777888999:::===BBBFFFLLLMMMOOOSSSXXX___dddhhhxxx}}}~~~}}}xxxttttttvvvyyyzzzuuulll^^^PPPGGGDDDEEEGGGQQQPPPPPPSSSYYY```dddfffjjjnnnsssxxx{{{|||{{{zzz{{{xxxsssnnnggg]]]QQQHHH:::999888:::>>>EEELLLQQQVVVWWWUUURRRRRR]]]ppp~~~mmmaaa]]]XXXQQQTTTSSSOOOGGG===666444444222333555888<<<@@@CCCFFFCCC@@@======???BBBEEEGGGMMMNNNNNNNNNQQQWWW___eeeiiigggccc^^^\\\```hhhooottttttuuuvvvuuutttrrrqqquuu|||uuuooojjjiiihhhggggggiiilllppprrrkkkqqqsssmmmhhhiiihhhdddiiiddd[[[TTTUUUaaatttnnnNNN999888@@@___ccc<<<888777555222000///---***(((,,,)))+++......444LLLgggxxxyyywwwzzzkkkooovvvfffTTTHHHBBBBBBDDDMMMYYYdddlllrrrxxx|||}}}{{{yyyyyy{{{~~~qqq]]]HHHAAABBBAAACCCFFFEEEKKKRRRXXXXXXSSSKKKFFF@@@@@@???===:::777444222444333333555999;;;<<<<<<555444222111000111333444888777666888;;;>>>AAAAAAFFFJJJSSS___lllyyyuuulllbbbbbbiiilllggg``````]]]ZZZ[[[^^^```___]]]___]]]WWWMMMCCC<<<;;;<<<777DDDVVViii}}}www|||xxx{{{tttuuusssssszzz|||mmmRRR:::///---+++***)))'''''''''((((((******)))((((((((((((((()))(((((('''''''''(((((())))))))))))(((***---000999;;;aaa~~~xxxeeeUUUZZZvvvyyyvvvxxxnnn]]]ZZZaaajjjwwwkkk[[[QQQKKKJJJLLLIIIJJJFFF>>><<>>>>>===:::888555222111222444666777777888888:::>>>DDDIIINNNSSSZZZaaafffjjjnnnqqqyyy~~~{{{yyyvvvoooeee^^^ZZZYYYWWWVVVRRRMMMDDD<<<888999;;;>>>???AAACCCEEEGGGKKKQQQVVV\\\```eeekkkoooqqqppppppnnnkkkfffbbb\\\RRRFFF>>>666666666888===EEELLLQQQTTTSSSQQQMMMOOO\\\qqqnnnaaa]]]YYYSSSRRRPPPJJJBBB999444222333444555777;;;@@@CCCEEEEEE@@@>>>>>>???BBBFFFIIIKKKMMMNNNOOOQQQSSSUUUXXXYYY^^^```bbbdddgggllltttzzzwwwwwwwwwwwwvvvuuutttssstttwwwppplllmmmllljjjiiijjjllloooqqqhhhmmmnnniiifffggggggdddhhhbbbYYYRRRUUUaaassspppPPP:::888>>>VVVkkkAAA;;;666444222000///---+++)))---***+++......444LLLeeewwwvvv{{{aaazzz|||vvvkkk[[[KKKBBB???@@@HHHQQQ]]]gggmmmrrrwww{{{}}}}}}|||}}}wwwYYYKKK>>>===@@@CCCGGGLLLNNNQQQUUUWWWTTTOOOHHHCCC???@@@@@@???===999666444222000//////111333333333111111/////////000222333777999;;;>>>@@@CCCFFFHHHUUUZZZbbbooovvvfffYYYWWWVVVYYY___fffiiiiiihhhccc]]]YYYWWWXXXXXXYYY]]][[[VVVMMMCCC<<<::::::666BBBRRRcccwww}}}|||{{{xxx{{{zzzssswwwyyywww~~~rrrYYYAAA444000---,,,***)))(((((()))*********)))(((((((((((((((((((((''''''''''''(((((())))))))))))(((***---000777>>>eeeuuuyyywwwhhh[[[QQQ___wwwyyytttttt}}}nnn______iiixxx|||lllYYYNNNGGGCCCBBBDDD@@@CCCBBB;;;999;;;<<<999VVVDDD===:::666444333333222000000000000000////////////111000000000000000111222===:::fffrrrTTTNNNIIIJJJKKKNNN[[[nnn||||||lllxxx}}}sssggg___\\\]]]aaa___cccccc___YYYTTTLLLEEEBBB>>>::::::<<<>>>>>><<<888666444222111333444666777888888888;;;@@@GGGLLLQQQ[[[hhhpppssstttwwwzzz{{{vvvrrrmmmjjjiii^^^QQQGGGCCC???;;;777666444222111111444777999555999======;;;===DDDKKKQQQTTTZZZaaafffiiijjjjjjdddaaa]]]YYYTTTLLLAAA999444444555999???GGGNNNRRRTTTQQQMMMJJJNNN^^^uuuttteeeaaa^^^XXXRRRNNNGGG>>>666222222444555666888===CCCFFFDDDBBB<<<===???BBBFFFJJJNNNPPPKKKNNNSSSXXX\\\\\\ZZZWWWYYY^^^eeelllrrrxxx}}}yyyyyyxxxwwwvvvvvvvvvvvvsssvvvpppmmmqqqpppnnnllllllmmmooopppgggjjjjjjeeecccdddeeedddggg___UUUPPPTTTaaaqqq|||tttTTT<<<777;;;JJJsssEEE:::555333111000///...,,,***---+++,,,......666MMMeee|||mmmppp|||hhh}}}|||vvvnnn___OOOCCC>>>???AAALLLUUU```jjjooossswwwzzz|||}}}XXXBBB<<<888;;;???CCCIIINNNRRRSSSTTTTTTQQQLLLGGGCCC@@@AAACCCCCCBBB???<<<:::666333///------......---............///111333444888>>>DDDGGGHHHKKKQQQVVVhhhnnnyyyeeeSSSKKKHHHKKKNNNNNNNNNQQQXXX^^^cccbbb___[[[WWWUUUVVVWWWZZZYYYUUUNNNEEE===999777666@@@MMM\\\nnn}}}~~~zzzuuu||||||xxxcccKKK:::222...---,,,************+++******)))(((((((((((((((((((((''''''''''''(((((()))))))))))))))***...000777EEElllvvv|||zzznnnaaaUUUOOOeeexxxzzzsssooo|||oooeeeiiiuuu___TTTIIIDDDAAA>>><<<>>>:::>>>???<<<:::===@@@AAAVVVDDD===:::777444444333222111////////////000000000000111111000000000000111111===:::gggqqqUUUPPPIIIHHHGGGLLL\\\qqq~~~www~~~pppgggaaa]]]^^^bbbaaaeeefffaaa\\\VVVNNNFFFAAA>>>::::::<<<>>>===<<<666555333222222333555666888888999999<<>>DDDEEEAAA===:::===BBBFFFIIIMMMPPPRRRMMMQQQYYYbbbjjjllliiifffbbbfffmmmsssxxxzzz||||||yyyxxxvvvuuutttuuuvvvvvvttttttooommmrrrqqqpppooonnnooopppqqqkkkjjjhhheeeccccccdddcccddd]]]SSSNNNSSS```pppzzzyyyYYY???888:::CCC~~~yyyIII777444222000///000///---++++++***+++---///:::QQQhhhsssdddoooxxx|||~~~www|||~~~wwwlllZZZJJJ@@@???CCCGGGNNNWWWbbbkkkqqqtttwwwzzzzzz|||~~~jjjDDD999:::<<>>CCCHHHLLLQQQWWWZZZYYYXXXYYYZZZZZZYYYVVVPPPHHH@@@999666666>>>KKKYYYhhhvvv{{{zzz}}}lllTTT???333///...,,,+++***)))*********))))))((((((((((((((((((''''''''''''(((((()))))))))***))))))+++...111;;;PPPuuuzzz~~~uuuooocccVVVNNNgggxxx|||tttooovvvnnnuuuvvvQQQJJJEEEEEEDDD@@@===>>>>>>???@@@AAADDDHHHKKKLLLWWWEEE===:::777555444444222111////////////000000000000000000000000000000111222999???pppnnnQQQKKKKKKHHHEEEJJJ[[[ppp~~~~~~}}}|||{{{ooogggaaa\\\\\\```dddhhhiiieee```ZZZPPPHHHAAA>>>;;;:::<<<===<<<:::444333222222222444666777999999:::<<>>CCCHHHMMMQQQTTTVVVNNNLLLIIIHHHFFFBBB:::444666777:::???EEEKKKQQQTTTZZZRRRHHHFFFOOOeee}}}sssiiibbb[[[SSSLLLBBB999444444666888555777;;;AAAEEEEEEAAA<<<<<<@@@EEEIIIKKKNNNQQQTTTSSSXXX```jjjrrrvvvvvvuuunnnpppsssvvvxxxxxxvvvuuuvvvuuutttsssssstttuuuvvvzzztttpppooopppppppppooopppqqqrrrsssooollliiigggeeecccccccccbbb[[[SSSNNNRRR___ooozzz~~~^^^CCC999999DDD|||~~~OOO888333222000///000///---,,,((()))***,,,111@@@XXXlll~~~~~~vvvfffqqqsssjjjppp{{{sssuuu}}}zzzxxxjjjVVVFFFAAACCCHHHLLLOOOWWWcccmmmqqqtttwwwyyyxxxyyyzzz|||jjjNNN>>>777<<>>>>><<<999777888;;;===777===EEEKKKOOOTTTZZZ___\\\ZZZXXXSSSMMMDDD<<<777777===IIIYYYgggqqqyyy}}}~~~|||~~~sss^^^EEE555///...,,,***))))))))))))***))))))((((((((((((((('''''''''''''''((())))))((()))***))))))+++///222@@@[[[}}}}}}ssswwwzzzppp]]]QQQOOOeeewww~~~xxxttt~~~xxx|||\\\MMMIIIFFFGGGFFFAAA??????CCCAAAAAAGGGOOOUUUWWWXXXYYYGGG>>>;;;777555444444222111000000000000////////////////////////000111222333777LLLkkkOOOIIILLLJJJHHHLLL\\\qqq}}}ttt{{{vvvlllfff___ZZZ[[[^^^hhhlllmmmiiiccc]]]SSSJJJBBB???;;;;;;<<<<<<:::777222111111222333555666777999;;;===???BBBFFFMMMQQQXXX```jjjsssxxx~~~uuulll]]]YYYRRRKKKEEE@@@<<<888444111...,,,+++,,,,,,,,,)))+++---000222222222222222000...000333444444333777888;;;>>>BBBFFFIIIJJJEEECCCAAAAAAAAA>>>888333555777<<>>666222333555666777;;;AAAFFFGGGEEEBBB@@@???CCCIIILLLMMMPPPTTTWWW]]]bbbiiinnnqqqsssuuuvvvssssssuuuwwwxxxwwwtttqqqssssssssstttuuuvvvwwwxxxuuuqqqpppnnnnnnnnnoooppprrrssstttoookkkhhhhhhgggdddbbbccc```\\\VVVPPPRRR^^^ooo|||```DDD999999EEEyyyzzzVVV>>>444222000///000///---+++''')))+++---444EEE^^^ppprrr}}}{{{lllsssttthhhlllnnnttt}}}yyyrrrcccOOOBBB@@@EEEKKKNNNRRR[[[fffooossstttvvvwwwvvvxxxyyyzzz~~~oooKKK;;;===666===DDDGGGJJJNNNOOOMMMRRRTTTWWWYYYWWWRRRLLLHHHFFFGGGIIIJJJKKKLLLKKKKKKJJJGGGCCC???<<<999666333///...,,,,,,///444999===GGGMMMSSSXXX```qqq~~~eeeMMMEEEEEEDDDCCCDDD===:::777555555555666666333555888===EEEOOOZZZbbb^^^\\\YYYUUUPPPHHH???999777:::EEEWWWeeemmmqqquuu{{{zzzzzz~~~zzz{{{hhhMMM:::000...,,,***))))))))))))******)))(((((((((((((((''''''&&&''''''((()))***((()))*********,,,000333CCCgggvvvkkk^^^yyywwwvvv}}}lllPPPGGGPPPbbbxxx~~~{{{zzz~~~vvv]]]KKKKKKGGGDDDEEECCC??????BBBFFFDDDGGGQQQ[[[aaafffkkk\\\III>>>;;;888555555444333111111111000000//////...............///000222333444;;;```cccLLLLLLGGGIIIJJJPPP___ssszzzooottt}}}~~~~~~yyyqqqjjjeee```\\\^^^ccckkkoooqqqmmmggg```VVVMMMCCC@@@<<<;;;<<<;;;888555000000111222333555777888:::<<>>===888444555999???GGGOOOVVV\\\___ZZZPPPFFFHHHXXXrrrlllbbb]]]XXXOOOGGG===666444444666666777>>>EEEHHHFFFBBBBBBBBBBBBFFFLLLOOOPPPSSSYYY^^^ccciiippprrrnnnlllmmmppprrrsssvvvyyy{{{yyytttooossstttvvvxxxyyy{{{{{{||||||rrrnnnkkkmmmmmmnnnnnnpppqqqqqqrrrjjjdddcccggghhhdddaaabbb^^^]]]YYYSSSRRR]]]ppp```DDD888777@@@ooowwwzzzYYY@@@444333000000//////,,,+++)))+++,,,...666III```qqqmmmvvv}}}xxxiiijjjiiisss~~~iiiZZZHHH>>>AAAHHHNNNPPPXXX```kkkrrrttttttttttttvvvxxx{{{|||pppPPP<<<666999888@@@GGGLLLSSS[[[\\\YYY^^^______^^^[[[WWWSSSQQQMMMMMMNNNOOOPPPQQQRRRSSSMMMKKKIIIGGGEEEAAA===:::555333000...111777>>>CCCMMMSSS\\\gggvvvcccOOO@@@@@@CCC@@@===???:::999666444333444555777::::::>>>EEEOOOYYYaaaddd```]]]YYYUUUQQQIII@@@:::666555>>>QQQaaaiiilllooouuuxxxzzz}}}zzzrrrVVVAAA111000...,,,******************)))(((((((((((((((&&&&&&&&&''''''((()))***((()))*********,,,000333HHHvvvwwwtttyyyiii[[[nnnfffdddnnnyyylllPPPFFFOOO___|||}}}|||gggVVVMMMEEEIIIEEEBBBBBBAAA@@@CCCIIIKKKOOOXXXdddkkkqqq|||^^^LLL>>>;;;888666555444333222222111111000///......---------...///111333444555AAAoooVVVEEEKKKAAAFFFKKKSSSbbbtttvvvkkkpppxxxxxxxxx|||uuuoooiiieeebbb___ccciiilllqqqsssoooiiibbbWWWNNNDDDAAA===<<<<<<;;;777333//////000222333555777888:::===@@@DDDFFFIIILLLOOOPPPQQQTTTVVVXXXYYYYYYYYY\\\___```ZZZUUUOOOGGG???888666222000000///...---'''+++...---)))'''))),,,............///111222333---111555444000///333777555555555555666888:::;;;999888777888:::999555111777;;;CCCLLLVVV^^^eeehhh[[[RRRIIILLL___{{{iiiaaa^^^\\\PPPIII???888777777888888555===EEEGGGBBB??????BBBCCCHHHNNNQQQSSSVVV^^^ddddddmmmuuutttmmmhhhiiimmmrrrssswww|||~~~{{{sssllltttuuuxxx{{{~~~wwwnnniiieeemmmmmmmmmnnnooooooppppppddd___^^^eeegggcccaaabbb]]]^^^\\\UUURRR\\\ppp___BBB666666:::eeesssWWW???555333111000///...,,,***,,,......///777JJJaaaqqquuuzzzhhhiiikkk~~~~~~yyyvvvbbbTTTDDD===BBBKKKQQQRRR^^^eeeooouuuuuusssrrrrrrwwwzzz~~~|||UUU<<<999999444===EEELLLRRR[[[eeegggbbbfffeeecccaaa___]]]\\\[[[UUUUUUTTTTTTUUUWWWYYYZZZRRRQQQPPPOOONNNJJJEEEBBB<<<999444333555<<>>;;;444///222111111333666888999999???@@@BBBDDDFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCBBBBBBAAA@@@>>>;;;888555444111111///......---......+++******))))))***+++,,,///000111111000000111222111222444666666555444333444555555555666666777777555444333333555555444333777;;;DDDPPP]]]fffllloooeee[[[UUU^^^www~~~nnneee\\\TTTNNNEEE;;;999888888999<<<<<>>;;;:::>>>HHHSSS___lllyyy~~~oooYYYQQQGGG@@@>>>;;;777333333444666777888:::===???IIIQQQ___jjjnnnjjjfffdddddd^^^VVVRRROOOJJJBBB;;;777444;;;NNN___fffhhhkkkyyy}}}yyy}}}}}}mmmEEE555444111,,,+++,,,,,,,,,+++***)))((((((''''''''')))))))))))))))))))))))))))&&&&&&***,,,---111777ZZZsssxxxwwwjjjppp}}}yyysssjjjuuuhhhUUUdddrrr~~~~~~{{{bbbLLLBBBBBBEEEEEEHHHDDDAAAAAAAAAGGGSSS```bbbkkkvvviiiOOOBBB???;;;888666555444222000000/////////............////////////111444777EEErrr```KKKGGGGGGFFFFFFJJJWWWkkk{{{~~~ooojjjnnnqqqrrryyy~~~~~~vvvnnnjjjgggfffkkkqqqpppsssrrrnnnjjjfff^^^UUUHHHEEEAAA@@@>>>;;;444///000000111222555888999:::@@@AAACCCDDDEEEEEEDDDDDD>>>===;;;888777666555555555444444333111///...---000///...------,,,,,,,,,,,,++++++***++++++------///000222111000000111333222333555777777666555444333333444444444555555555555444333333555555444333777<<>>:::999888444111444777999:::;;;???GGGMMMYYY^^^fffkkklllhhheeedddbbb\\\UUUQQQNNNHHH@@@999777555<<>>:::444///...///000222555888:::<<>><<<777333111000000111/////////............---.........---,,,,,,++++++---,,,,,,,,,,,,---...///000111222222111111222333333444666777777777666555444444555555555555666666555444333333555555444333666;;;EEEQQQ]]]gggmmmqqqkkkqqqzzzjjjbbb\\\VVVMMMDDD;;;777666666999>>>GGGHHHEEE???<<>>666666666<<>>@@@DDDFFF@@@AAAGGGQQQ[[[fffttttttSSSDDDAAA===:::999777555333000000000////////////...,,,---.........000333555BBBqqqUUUAAAAAACCCCCCCCCKKK]]]ooozzzssshhhgggooovvvyyyqqqjjjdddeeejjjsssuuuuuurrroookkkddd[[[QQQLLLFFFBBB>>>:::444///,,,...000222555888;;;>>>CCCDDDDDDDDDCCCAAA@@@???@@@>>>;;;777555444444444111000000000000000111111/////////...------,,,+++,,,,,,,,,------...//////111222333333222222333444444444555666666666666555777777777888888888888888555444333333555555444333555:::BBBLLLXXXdddnnntttxxxwwwgggaaa\\\WWWNNNEEE<<<888666777<<>>;;;999777777888999777666888:::???FFFOOOXXXbbbgggeeejjjmmmmmmnnnrrrttttttgggaaaYYYTTTPPPIII???777555666===IIIWWWaaaeeefffkkkxxx{{{yyybbbBBB:::333111000---------,,,+++***)))(((((((((((((((((((((((((((((((((((()))((((((++++++---444<<>>:::444///,,,...222444555888<<<@@@DDDDDDDDDDDDBBB@@@>>><<<999999999888777555333222222111000/////////000000000111111111000///...---,,,,,,---.../////////000222333444444333333444555333333444444555555555555888888888888888777777777555444333333555555444333555888===DDDNNN\\\kkktttsssfffaaa\\\WWWNNNEEE===999777999AAAIIIQQQIII@@@<<<===BBBHHHMMMXXX```llluuu|||{{{}}}}}}}}}~~~{{{zzzzzzzzzzzzyyyxxxrrrrrryyy{{{xxx|||xxxpppnnnnnnoooqqqrrrqqqpppqqqrrrrrrpppooofffjjjlllhhhaaa\\\[[[]]]aaa___]]]ZZZRRRLLLQQQZZZpppsssRRR;;;444555999LLL~~~KKK888555222000000000///---)))---///333GGGfff}}}wwwwwwttt|||sssrrrvvvvvvsssvvvjjjWWWOOOIIIMMMVVV___iiiqqqvvvwwwyyywwwtttrrrsssuuuvvv{{{lllWWW>>>999666999===CCCMMMXXXhhhsss}}}wwwqqqrrruuuvvvsssqqqvvv}}}|||zzzxxxwwwtttooommmttt~~~WWW===888===;;;:::999999:::::::::999;;;===CCCOOO\\\eeehhhgggaaaiiipppqqquuuzzz|||zzzpppiii___XXXRRRJJJ@@@999555777<<>>^^^mmmyyyuuutttiiiYYYXXXccclllyyytttyyy}}}}}}yyygggWWWHHH@@@======AAAGGGNNNWWWiii|||}}}ZZZKKKHHHDDDAAA>>>:::666333111111000000000////////////000111111111333666888LLLOOO===>>>BBBCCCDDDPPPgggyyy|||www~~~yyynnniiilllxxx~~~yyytttpppppptttrrrvvvwwwvvvuuutttnnnggg\\\UUULLLDDD???999333///---000444555666888===AAADDDDDDDDDCCCAAA???===;;;555666777777777555333222555444222111000000111111222222333333333111000...,,,---///000111111111111333444555555444444555666333333333333444444444555666666555555555555444444555444333333555555444333444777:::>>>EEEQQQ```kkkooofffbbb\\\UUUMMMEEE===999888;;;EEEOOOQQQHHH???===>>>CCCKKKRRR[[[dddpppyyy~~~~~~}}}{{{wwwsssuuupppooovvv~~~xxxqqqooonnnqqquuurrrqqqoooooooooooonnnlllfffiiikkkiiiddd```^^^___```]]]\\\[[[SSSLLLRRR]]]rrrqqqNNN999222111666FFF~~~KKK888666222111000000///...***---...333GGGdddvvv{{{}}}xxxqqq}}}wwwssswwwrrrwww}}}vvvqqqYYYRRRMMMRRR[[[dddmmmtttwwwxxxxxxvvvuuuuuuvvvxxxwww~~~uuuZZZCCC666555888===BBBIIIVVVbbbvvv}}}yyyzzz~~~zzzyyyzzzyyywww{{{|||YYYDDD<<<;;;<<<;;;:::999888999999;;;<<>>???BBBEEEEEESSSkkk{{{{{{vvvuuuxxx|||yyyyyyzzzxxxsssqqqrrrqqquuuwwwwwwxxxxxxssslll```YYYNNNEEE???999333///...222666777777888===BBBCCCCCCCCCCCCAAA???<<<;;;888888777666666555555555666555333222111222444555222333444444444222000//////000111333444555444444333555666666555444666777444444444444444555555666555555555444444444333333555444333333555555444333444666999;;;>>>GGGRRR[[[nnn{{{|||tttkkkgggccc\\\TTTJJJCCC<<<888777;;;GGGSSSPPPGGG@@@>>>???CCCMMMXXX```iiiuuu~~~~~~zzztttooossssssrrruuu~~~yyysssooommmqqqxxxsssqqqooonnnnnnmmmlllkkkiiiiiihhhfffdddbbbaaaaaa___ZZZZZZZZZRRRKKKQQQ^^^tttqqqNNN999333111444CCC|||QQQ999666333111111000///...,,,......333HHHfffxxx|||{{{wwwsssxxx{{{yyyvvv~~~~~~}}}yyytttZZZSSSOOOUUU^^^gggpppwwwyyyyyyxxxvvvuuuvvvxxxyyyyyyzzzhhhNNN999777888<<>>777555888888:::CCCSSS___bbbbbbpppzzz{{{~~~{{{yyy}}}}}}RRRBBB666777666000---///,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))+++,,,+++,,,777BBBggg~~~xxxvvv```PPPUUUZZZnnnxxxxxx|||{{{|||uuupppXXXHHH;;;:::===@@@IIITTT```iiizzzgggcccRRROOOJJJFFFAAA<<<666333111111111111000000000000///000111111111222555888EEEVVVBBBAAADDDHHHHHHUUUkkkyyyzzz||||||}}}vvvvvvzzzxxxrrrqqqrrrvvvxxxxxxyyyyyytttmmmbbbZZZOOOEEE???999333//////444888888777999>>>CCCCCCCCCCCCBBBAAA>>><<<;;;:::888666333222333444555222111///...///000222444222333444555444222000...111222444666777777777666444555666666555555666888666555555555555666777777777777666666555555555444555444333333555555444333333777:::;;;<<<@@@HHHNNNVVV]]]fffmmmqqqsssuuuwwwpppqqqnnnjjjgggddd\\\SSSHHHAAA:::777666;;;HHHUUUNNNFFF@@@???@@@CCCNNN[[[iiirrr~~~yyyrrrmmmrrrwwwxxxvvv~~~yyyuuuooolllqqqxxxtttrrrooonnnmmmmmmkkkjjjlllhhhdddaaaaaabbbbbbaaa^^^YYYWWWXXXQQQIIIOOO]]]vvvrrrOOO<<<666444888GGGYYY999666333111111000///...//////...333JJJiii}}}~~~}}}|||}}}{{{uuuiiiZZZSSSPPPWWWaaajjjssszzz{{{zzzxxxvvvvvvvvvxxxyyy{{{sssaaaIII666<<<>>>AAAEEEEEEHHHSSS___tttzzz~~~{{{rrrlllmmmpppzzz{{{gggZZZJJJ@@@======;;;999::::::999888888;;;@@@CCCKKKVVVdddhhheeebbbeeeiiippp|||ssscccUUULLLCCC;;;555555888777666@@@QQQ^^^bbbkkkssswwwxxxzzzzzzwwwxxx~~~TTTCCC777888777000---000---,,,+++***)))))))))))))))))))))))))))))))))))))))***+++,,,+++,,,777CCClllyyyuuuZZZKKKVVV^^^sssvvvyyy}}}{{{{{{uuupppTTTDDD999;;;AAAFFFRRR___ooopppZZZLLLgggWWWQQQJJJFFFDDD@@@888222111111111111000000000000111111000//////222666:::LLLXXXAAAAAAGGGIIILLL]]]ttt{{{sssllljjjppp}}}yyyxxx~~~yyyrrrpppqqqqqqrrrvvvyyyxxxtttooohhh^^^OOODDD===999444000111444666777888;;;@@@EEEGGGFFFDDDAAA???>>>===<<<>>>:::777555666555222///111333333222000.........222444666666555555555666999999:::;;;===???AAABBBEEE===:::???BBB???;;;;;;777888999:::;;;<<<<<<<<<999999999999999999::::::666777888777666555555555555999:::777888???CCCBBBJJJIIIJJJLLLRRRZZZaaafffaaafffjjjjjjhhheee[[[RRRJJJDDD===777888@@@KKKTTTPPPDDD;;;===BBBIIIWWWgggpppuuu|||~~~|||{{{qqqrrrrrrvvv|||zzzrrrpppqqqtttsssqqqtttuuutttqqqqqqsssqqqlllhhheeeaaaaaacccdddbbb```WWWXXXRRRNNNMMMFFFKKK^^^}}}zzzTTT:::222444777SSS]]]AAA===777444333222///---)))000000555QQQvvvyyy~~~vvvyyyyyypppkkkWWWTTTSSSYYYdddqqqzzz~~~~~~yyyuuuvvv{{{lllOOO>>><<>>;;;=========>>>;;;888888::::::<<>><<<<<<;;;888555333444333111//////111222222111000111222444555777777888999<<>>???@@@AAAAAAAAAAAA<<<===>>>===<<<:::999999999<<<===<<>>@@@AAACCCEEEFFFIIIMMMRRRVVVYYYVVVVVVVVVTTTTTT]]]hhhqqquuuyyy|||||||||}}}}}}nnnlllqqqwwwyyyTTTGGG===;;;<<<<<<<<<<<<777555666:::>>>CCCMMMWWWdddeeefffgggjjjqqqyyy~~~|||ooo]]]PPPIIICCC===777555999:::777<<>>ppp___YYYRRRMMMJJJDDD;;;444222222111111111000000000111111000//////222666999YYYXXXCCC@@@@@@HHHQQQeeeyyy{{{{{{zzz{{{xxxiiiaaa\\\ZZZYYYaaa___]]]aaakkkwwwzzz|||~~~xxxtttiiijjjnnnuuu{{{~~~|||xxxlllbbbRRREEE<<<666111...,,,///222333555888???DDDHHHGGGEEECCC@@@>>><<<;;;:::888555333333333222111///000222333333444666999777888888999;;;???EEEIIILLLNNNQQQRRRRRRSSSUUUWWWWWWTTTUUUYYY[[[VVVPPPMMMOOOPPPRRRSSSSSSQQQOOOMMMJJJKKKMMMOOOPPPQQQRRRRRRMMMNNNOOOOOONNNKKKIIIGGGFFFGGGHHHHHHNNNVVVZZZYYY\\\]]]^^^bbbiiipppwww{{{sssggg[[[RRRHHHBBB;;;666:::DDDQQQYYYRRRGGG@@@DDDKKKRRR___llllllqqqxxx~~~}}}~~~jjjmmmuuuyyytttqqqnnnooosssuuuuuutttsssuuuuuusssuuuxxxwwwsssiiifffcccbbbddddddbbb___[[[]]]XXXTTTPPPHHHLLL```zzzVVV<<<444555<<>>???DDDDDDEEEGGGHHHJJJNNNRRRVVVQQQMMMKKKKKKLLLOOOXXXaaafffhhhkkknnnrrrwww|||{{{wwwrrrooonnnrrrwww}}}dddZZZ[[[___fffmmmLLLBBB::::::<<<;;;::::::777555777===DDDKKKWWWaaahhhfffeeejjjrrrzzz}}}~~~yyy|||}}}ttt___OOOGGGBBB<<<888555999:::999<<>><<<:::wwwddd^^^WWWRRRNNNGGG<<<444222222222111111111000000000111111000000222555888ZZZVVVBBBBBBFFFGGGSSSgggxxx|||wwwxxx}}}zzz~~~nnnddd```aaadddhhhdddbbbaaagggrrr}}}wwwvvv|||~~~{{{vvvjjjjjjmmmttt{{{~~~|||pppfffVVVFFF<<<444000---+++...111333555999???EEEGGGGGGEEECCCAAA>>><<<;;;<<<:::777555333333333333111333444555666999===@@@>>>===<<<<<<>>>CCCJJJPPPWWWYYY[[[[[[ZZZYYY\\\^^^bbbbbbdddhhhiiieee^^^ZZZ\\\___bbbeeeeeedddbbb```bbbccceeegggiiikkkkkklllgggggghhhiiiiiigggdddaaa]]][[[XXXYYY```gggjjjiiiooopppsssxxxuuueeeZZZRRRHHHBBB:::777===IIIVVV___WWWJJJAAAEEENNNXXXffftttyyy}}}{{{}}}sssqqquuu~~~xxxpppnnnnnnooorrrtttsssrrrpppsssssssssuuuyyyyyyuuullliiieeeeeeffffffccc```ZZZ]]]XXXSSSOOOFFFKKK___wwwTTT<<<666777@@@hhhiiigggoooUUULLLAAA999555444222000+++///000999ZZZ}}}xxxqqq|||~~~{{{||||||}}}wwwnnn]]]YYYWWW[[[dddnnnvvvyyy}}}{{{{{{~~~sssVVV???<<>>~~~iiiddd]]]WWWRRRIII===333222222222222111111111111000111111111000222555777SSSTTT>>>AAAIIIGGGRRRdddqqqtttsssvvv{{{}}}kkkaaa___```eeekkkjjjhhhhhhmmmvvv~~~}}}ssspppvvv{{{{{{wwwnnnmmmnnnssszzz~~~}}}uuukkkZZZIII<<<333///---,,,///222444666:::AAAFFFFFFFFFEEEDDDBBB???===<<<<<<:::888444222222222333555666777888:::>>>CCCGGGIIIHHHFFFDDDDDDHHHNNNSSSccceeefffdddaaa```cccgggnnnpppsssuuuuuusssnnniiijjjlllppprrrsssrrrpppnnnwwwwwwyyy{{{~~~~~~yyypppiiiiiiooosssuuutttyyy{{{ssscccYYYSSSIIIBBB:::999AAAPPP^^^fff\\\MMMBBBFFFQQQ]]]mmm||||||{{{~~~~~~~~~|||vvvppppppooopppppppppooonnnnnnqqqqqqqqqtttxxxxxxtttnnnkkkhhhhhhiiihhhdddaaa[[[^^^YYYTTTOOOGGGNNNddduuuRRR;;;555777AAAlllrrrrrrzzzZZZQQQEEE;;;777555444222...000000888TTT{{{~~~tttttt~~~~~~zzz|||}}}}}}vvvjjj[[[WWWUUUYYYbbbmmmtttxxxyyy|||xxxbbbHHH;;;???CCCBBBCCCHHHOOOSSSTTTSSSRRRRRRQQQQQQQQQQQQUUU\\\aaacccnnnrrrxxx~~~|||qqqeee^^^VVVQQQRRRYYYZZZUUUYYYbbb```^^^```eeeoooyyyssszzzuuukkkrrrsssWWWAAA;;;777999;;;999888999<<<<<>>DDDCCCpppjjjccc^^^WWWLLL???444333222222222222111111111000111222111111222444666HHHvvvSSS:::===FFFGGGPPP\\\eeejjjnnnuuuzzz}}}hhhaaaaaabbbgggmmmpppppprrrvvv|||}}}tttnnnpppwwwzzzwwwssspppnnnqqqwww}}}zzzppp^^^LLL<<<333...---...111444555777;;;AAAFFFDDDEEEEEEEEECCCAAA???===999888666444111222444777:::;;;<<<>>>BBBHHHOOOTTTZZZYYYWWWTTTRRRSSSVVVYYYccceeefffbbb^^^___dddjjjtttxxxzzzyyyyyyzzzxxxtttrrrtttwwwyyyzzzyyyxxxwwwwwwuuuzzz}}}}}}}}}|||nnnaaaYYYUUULLLDDD<<<<<>><<<@@@OOO]]]iiilllooowww~~~yyytttUUUBBB<<<;;;>>>555888444333111...---,,,,,,,,,))))))))))))))))))))))))'''***''')))...---777MMMwwwwwwssskkkfffeeebbb\\\```iii{{{|||xxxxxx{{{}}}zzzxxxxxxvvvrrrnnn\\\LLL???@@@MMM^^^nnnzzzzzzxxxWWW@@@777:::CCCLLLvvvqqqjjjddd]]]QQQBBB777333333222222222111111111000111222222111111444666AAAsssVVV<<<<<>>???KKK]]]mmmuuu\\\MMMEEEMMMZZZggguuuvvvooooootttsssrrrpppmmmlllllllllppprrrrrrppprrruuutttoooooollliiiiiiiiigggbbb^^^[[[___ZZZTTTPPPLLLYYYssslllIII666333777>>>fffsssqqqmmmcccUUUJJJBBB<<<777333000111000666IIIcccrrrttt{{{}}}ppp___RRROOOMMMRRR]]]iiirrrvvvtttvvvyyy|||fffIII;;;:::===@@@CCCGGGKKKQQQUUUWWWWWWWWWWWWXXX^^^aaa___cccqqqwwwkkknnnxxx}}}vvvggg^^^VVVTTTUUUZZZeeepppzzzUUU@@@;;;999::::::888888;;;<<<@@@MMM___lllooooooooonnnpppqqqooonnnpppvvv|||~~~~~~{{{nnncccUUUKKKGGGAAA999222888999===???===AAAQQQbbbkkkqqqyyy}}}ttt{{{uuuuuuXXXDDD???>>>@@@888===555444111///---,,,,,,,,,))))))))))))))))))))))))'''***(((***///...888NNNkkkyyy|||qqqhhhfffaaa[[[\\\ccc}}}wwwtttxxx|||yyyyyyyyyuuunnnhhhUUUIII@@@EEEVVVhhhxxxYYY===;;;>>>>>>OOOiii~~~zzzuuunnnhhh```TTTDDD999333333333222222222111111000111222222111111333555???uuuZZZAAA???CCCIIIJJJKKKOOOZZZhhhuuu{{{{{{~~~rrr```___cccdddhhhppppppsssuuuuuuuuuwww{{{~~~rrrmmmrrrwwwwwwwwwrrrmmmmmmttt|||wwwdddOOO>>>333///...///222444555666999???DDDAAABBBDDDEEEEEECCCAAA@@@777888:::999:::>>>DDDJJJKKKMMMPPPUUU]]]gggrrrzzzuuuvvvvvvtttqqqnnnllllllxxx{{{{{{yyywww{{{wwweee```^^^\\\PPPHHH???AAANNNaaaqqqyyyYYYLLLGGGQQQ___jjjvvvooolllqqqttttttrrrooommmlllmmmnnnrrrssssssqqqrrrtttsssnnnnnnkkkhhhhhhhhhfffaaa\\\YYY\\\WWWQQQNNNKKKYYYvvvdddDDD444444999===```vvvxxxnnn```SSSJJJBBB;;;666---...000888LLLdddrrrttt~~~~~~~~~}}}~~~{{{yyyjjjXXXNNNKKKKKKPPP\\\hhhqqqvvvtttrrrsssxxxdddEEE999888999>>>EEEJJJMMMPPPSSSUUUWWWZZZ\\\]]]dddfffcccgggyyyxxxwwwrrrrrrssspppjjjiiinnnsssHHHAAA<<<:::;;;:::888999<<<@@@EEESSSfffqqqqqqllliiitttrrrnnnlllnnnvvvoooYYYIIIBBB>>>999555888999===@@@>>>BBBSSSeeeiiittt|||}}}xxxwwwXXXEEE@@@>>>???888>>>555444222///---,,,,,,,,,))))))))))))))))))))))))(((***(((***000///999OOOiii{{{www~~~ooobbb^^^[[[ZZZaaakkk}}}uuuqqquuu~~~~~~}}}{{{yyyyyyyyytttkkkdddRRRHHHCCCKKK]]]ppp~~~rrrIII333BBBMMMNNNggg}}}rrrhhh[[[GGG666333444555444222111222333333333333222111222444666GGGnnneee@@@DDD???OOOLLLJJJNNNYYYgggttt{{{xxxyyy}}}uuugggaaaaaacccfffjjjnnnrrruuuvvv{{{|||}}}rrrmmmsss|||zzzvvvqqqmmmnnnvvvzzzdddMMM<<<444222333555444444555888<<<@@@CCCCCCDDDEEEEEEEEECCC@@@???>>>999999@@@GGGJJJMMMPPPRRRZZZeeennnxxx|||}}}}}}}}}}}}ttthhh```[[[ZZZUUUMMMAAA???SSSnnn|||{{{eeeRRRHHHTTTeeeooovvv}}}~~~|||uuurrrqqqmmmqqqqqqqqqqqqqqqpppllljjjoooooooooqqqssssssqqqooommmllljjjkkkjjjeee]]]VVVWWWVVVSSSQQQTTTYYY]]]^^^rrr{{{___CCC888666333@@@ggg~~~nnnaaaUUUIII>>>888222///111555BBBccc|||~~~}}}yyy~~~zzz|||}}}sssdddXXXNNNIIIGGGOOO]]]kkkrrrsssqqquuu|||yyy[[[AAA<<<===<<>>DDDLLL[[[iiilllggghhhnnnrrrsssmmmiiirrrvvvWWWGGGCCC???888333;;;:::;;;<<<;;;>>>MMM^^^gggsss}}}zzzVVVCCCAAA???<<<444<<<;;;777333///...---+++*********))))))(((((('''''''''(((******)))...===MMM~~~ssspppqqqeeeccc\\\RRRXXXhhhuuunnnnnnvvv~~~|||xxxuuuuuusssggg[[[LLLEEEBBBJJJYYYlllyyy~~~|||]]]DDD666AAAWWWsss~~~tttdddLLL888444555555444222111222333333333333222111222444666BBBiiijjj???CCCDDDCCCGGGNNNUUU^^^hhhssszzz~~~uuufff``````bbbfffjjjmmmsssxxx||||||tttlllooowwwvvvtttpppmmmnnnsss{{{xxxcccNNN>>>666555666555555444555888<<<@@@CCCDDDDDDDDDDDDBBB@@@>>>======<<<>>>CCCGGGJJJRRRZZZbbbkkktttyyymmmhhhddd___\\\UUUNNNCCCBBBVVVqqq|||yyyfffSSSIIITTTfffpppxxx}}}}}}}}}sssqqqqqqppprrrrrrqqqrrrqqqoookkkhhhfffhhhkkkpppttttttrrrppplllllljjjiiifffaaa[[[WWWWWWVVVSSSQQQRRRUUUXXXYYYooo}}}|||```CCC999888777@@@rrr{{{lll^^^OOOCCC;;;555000111333>>>]]]wwwyyy}}}www}}}xxxssslll```VVVLLLIIIHHHOOO]]]jjjqqqtttsssxxx~~~yyyZZZ???;;;===<<<@@@IIIFFFGGGIIINNNTTTZZZ\\\\\\ccceeeqqquuuUUUAAAAAA===:::999777666:::AAAIIISSSdddooooookkkoooxxxwwwtttqqqtttmmmQQQDDDBBB???999555::::::;;;======AAAQQQaaagggqqq~~~yyyTTTCCCAAA@@@>>>777>>>;;;777333000...---,,,***+++******)))((((((''''''))))))++++++))),,,999HHHooovvvsssxxxyyywwwtttfffddd]]]SSSYYYjjj|||vvvnnnmmmuuu~~~||||||}}}|||zzzwwwttttttqqqeeeXXXIIIBBB@@@GGGUUUgggyyywwwrrrxxxxxxrrrQQQ<<<888VVV~~~mmmQQQ999555666666555333111222333222333333222111222444666>>>fffppp??????EEEEEEPPP```kkkqqqvvv}}}xxxvvvuuueee```aaaccchhhmmmooovvv}}}}}}ttthhhhhhnnnrrrrrrpppnnnmmmppptttxxxuuucccPPPAAA:::888888666555555666999===AAACCCEEEEEEDDDBBBAAA???>>>===@@@AAADDDHHHIIIMMMYYYfffqqqyyyvvveeeeeefffaaa[[[XXXPPPEEEEEEZZZttt~~~yyyhhhWWWMMMVVVhhhuuu}}}{{{yyyzzz~~~sssrrrppppppsssssssssrrrrrrqqqnnniiieeebbbdddiiiooosssssspppnnnkkkkkkjjjgggaaa\\\XXXWWWVVVUUUTTTQQQOOONNNPPPSSSkkk{{{zzz^^^AAA777999:::GGG~~~lllZZZJJJ@@@333///000444CCCfff}}}rrrzzzzzz||||||{{{hhh^^^```]]]UUUJJJIIIKKKRRR]]]iiirrrwwwyyy}}}{{{\\\@@@;;;??????BBBGGGGGGJJJOOOUUUYYY[[[\\\]]]cccmmmaaaJJJ@@@AAA<<<999888777888>>>EEESSS```ooouuupppkkkrrr~~~|||wwwxxxwwwaaaIII@@@???>>>:::777::::::<<<>>>???FFFVVVeeeiiiqqq}}}{{{RRRBBBAAAAAABBB;;;AAA:::777333000///...,,,+++++++++******)))(((((((((******,,,,,,)))***555AAAXXXwww~~~}}}yyyzzzjjjfff___UUU[[[lllxxxuuukkkjjjsss}}}}}}~~~~~~|||yyyxxxxxxxxxzzzyyyuuurrrrrrooocccVVVEEE???<<>>JJJxxxsssSSS888666777777666333222222333222333333222111222555777>>>fffwwwAAA;;;DDDPPP]]]ppp{{{uuusssuuufff```bbbgggmmmsssvvv{{{~~~sssddd```fffqqqqqqpppnnnmmmppptttxxx~~~tttdddSSSEEE===999888666666666777999===AAADDDFFFEEEDDDBBBBBBBBBBBBBBBHHHGGGJJJMMMOOOTTTaaannnttt}}}oooaaabbbddd```\\\^^^UUUHHHFFFZZZuuu}}}lll\\\QQQYYYjjjxxx}}}zzz|||nnnmmmrrrppppppwwwtttssssssrrrqqqmmmhhhdddiiiiiijjjmmmoooooollljjjjjjkkkiiiddd]]]XXXWWWXXXUUUTTTSSSPPPKKKHHHJJJPPPkkkzzzyyy[[[===333666999RRR|||hhhSSSEEE444000111555FFFppprrrrrrwwwrrrzzzvvvZZZRRR___ddd[[[JJJLLLOOOVVV```kkkvvv|||```DDD===AAACCCEEEHHHPPPRRRXXX]]]^^^[[[\\\___hhh{{{pppSSSFFFDDD@@@;;;777777777:::BBBJJJ^^^kkkwwwwwwmmmhhhppp|||}}}hhhVVVDDD>>>>>>===:::888:::<<<===>>>@@@IIIYYYfffoooxxxzzzSSSDDDBBBCCCEEE===AAA:::888444222111///---,,,,,,++++++******)))(((((())))))+++,,,******333===XXXrrrzzzrrr{{{nnniiiaaaWWW\\\lllwwwssshhhgggqqq~~~|||}}}}}}|||{{{||||||zzzwwwuuuuuuvvvzzzxxxuuurrrrrrnnnbbbTTTDDD>>>;;;@@@JJJSSS___hhhgggbbbZZZYYY```fff___RRRDDDJJJeeezzzWWW:::777888888666444222222333111222333222111222555777===eeeIII<<>>BBBEEEEEEEEEDDDEEEEEEGGGHHHHHHPPPMMMMMMRRRWWW^^^hhhrrruuujjjaaaaaabbbbbbbbbfff\\\LLLGGGXXXsssnnn___SSSXXXhhhwww}}}gggllltttqqqpppxxxuuusssrrrqqqooolllhhheeepppnnnkkkjjjkkklllkkkkkkiiijjjhhhccc\\\WWWWWWXXXUUUSSSQQQOOOHHHDDDJJJTTTrrryyyYYY:::222555888RRR}}}xxx___KKK;;;555222333BBBkkkyyysssvvvttt|||wwwaaaaaatttvvvgggNNNOOOTTT[[[eeeqqq{{{dddGGG===@@@DDDGGGJJJWWWXXX\\\```^^^YYY]]]dddzzzaaaIIIBBBFFF???:::666666777<<>>>>><<<999888;;;===>>>>>>BBBMMM\\\ffftttzzz{{{xxxUUUGGGDDDDDDFFF===???;;;999666444333222///---,,,,,,,,,+++******))))))((('''))),,,+++,,,444===aaazzz}}}xxxdddmmmyyypppkkkdddYYY\\\jjj|||tttjjjiiirrr|||{{{yyyuuuzzz{{{{{{zzzxxxvvvvvvwwwzzzyyyvvvtttsssooobbbTTTDDD>>><<<@@@GGGLLLTTT[[[WWWSSSOOOQQQWWWXXXNNNBBB???XXXzzzyyy^^^>>>888999999777444333333333111222222222111333555888:::```SSS???JJJJJJUUUggg}}}}}}ooohhhjjjooowww~~~|||hhhaaagggssssssqqqppppppsssxxx|||yyyssshhh[[[NNNCCC;;;777888777777888;;;???CCCEEEDDDEEEFFFHHHIIIKKKLLLLLLQQQPPPRRRYYY```fffnnnwww}}}}}}vvvqqqqqqwwwvvviiidddddddddggglllkkkcccSSSJJJWWWqqqqqqbbbUUUWWWfffuuu|||}}}zzz}}}}}}~~~vvvgggnnnuuuqqqpppvvvtttrrrooonnnmmmllljjjhhhpppmmmjjjiiijjjlllnnnoooiiiiiigggccc^^^ZZZXXXXXXUUUQQQOOOMMMFFFCCCOOO___|||yyyWWW:::333777999III}}}~~~nnnTTT<<<666444333@@@hhhzzz|||~~~}}}{{{xxx{{{zzz}}}ttt|||nnnRRRRRRVVV___kkkwwwhhhKKK======BBBHHHMMMXXXXXX\\\aaa```___iiiwwwtttYYYHHHFFFJJJ@@@;;;666777:::@@@MMMXXXmmmuuu{{{zzzxxx{{{wwwUUUJJJAAA???>>>;;;999888;;;>>>??????EEESSSbbbjjjxxx~~~WWWIIIEEEEEEHHH>>>===<<<:::888666666444222///------,,,,,,+++*********((('''(((+++,,,---555>>>iiiddddddkkk~~~mmmkkkfffZZZ\\\ggg~~~zzzpppmmmsss|||{{{yyyvvvrrrzzz{{{|||{{{yyyxxxyyyzzz{{{zzzxxxuuutttpppbbbTTTCCC???>>>CCCHHHKKKOOOTTTTTTQQQOOONNNNNNIII@@@999FFFmmmccc@@@999:::999888555333333444111111222222222333666888999[[[XXX===JJJHHHVVVkkk|||wwwnnnmmmqqqyyy~~~iiiaaagggqqqrrrsssrrrqqqqqqsssuuuuuuqqqhhh]]]QQQFFF>>>999888888777888;;;???CCCFFFEEEFFFHHHJJJLLLLLLLLLLLLKKKOOOXXXaaafffjjjtttvvvrrrrrrttttttuuuwwwyyyzzzyyyvvvsssiiibbb```iiiwwwyyymmmhhhggggggjjjnnnlllggg[[[PPPXXXoooxxxjjj[[[ZZZgggwww}}}}}}||||||yyymmmhhhoootttpppooosssssspppmmmkkklllmmmmmmmmmnnnllliiiiiikkkmmmnnnnnnjjjhhheeecccaaa^^^[[[XXXUUUPPPMMMKKKDDDDDDVVVlllsssQQQ777333777888EEEkkk~~~^^^999666555444===^^^{{{}}}}}}{{{qqqmmmqqqxxx|||yyy}}}zzz~~~iiiUUUTTTVVV```ooo|||oooRRRAAA===CCCMMMUUU[[[ZZZ___hhhlllsss|||~~~{{{eeeUUUMMMLLLOOOCCC===999999===EEESSS```uuuyyy{{{|||}}}fffLLLDDD??????>>>;;;999999:::>>>@@@AAAIIIZZZjjjqqq~~~WWWJJJFFFFFFJJJ@@@>>>>>><<<:::999888777444111---------,,,++++++******+++)))(((++++++---555===jjjhhhbbbfffzzzuuuyyyrrrfffhhhfff[[[[[[eeeuuu~~~uuummmoooxxx}}}}}}zzzwwwwwwvvvtttyyyzzz|||{{{zzzzzz{{{}}}{{{zzzxxxuuuuuuoooaaaSSSAAA>>>???EEEKKKNNNQQQUUUUUUSSSPPPKKKEEE???===>>>YYYeee???999::::::888555333333444000111222222222333666888:::XXXXXX888FFFHHHYYYqqq|||qqqooorrrxxx~~~hhh___eeeoooqqqssssssqqqooonnnnnnrrrnnnggg^^^SSSIII@@@<<<888888888999;;;???DDDFFFFFFGGGJJJLLLLLLLLLKKKJJJDDDNNN\\\fffhhhkkkxxx}}}|||yyyrrrjjjhhhkkkpppqqquuuxxxxxxvvvqqqnnnlllhhh___]]]gggxxxsssllliiihhhiiikkkkkkjjj```UUUYYYmmmrrrbbb___kkk{{{~~~|||jjjggghhhooorrrpppoooqqqsssoookkkiiikkkmmmooopppmmmllljjjjjjllllllkkkiiijjjgggeeeddddddbbb\\\XXXUUUOOOKKKIIIDDDEEE[[[tttmmmJJJ222111666666GGGeeefff;;;888777222333LLLeeejjjwwwvvvwww}}}||||||vvvjjjdddiiirrrwww~~~~~~yyysssvvvyyyooo```VVVTTTUUU```qqqvvvYYYFFF@@@FFFRRR\\\___^^^eeeqqq{{{{{{xxxllljjjzzz}}}gggWWWPPPMMMMMMOOOFFF@@@;;;;;;@@@IIIXXXeee{{{}}}|||}}}mmmUUUFFF@@@===>>>>>>;;;999:::999>>>AAABBBLLL```qqqxxx~~~VVVJJJFFFGGGLLLBBB???>>>===;;;::::::888555333...------,,,,,,++++++***...+++)))***+++---444===ccceee```eeeuuurrrnnnsssyyy|||iii___eeeeee\\\[[[dddkkkvvvkkkiiivvvyyyyyyuuusssvvvxxxwwwxxxzzz{{{{{{{{{{{{}}}~~~zzzzzzwwwuuutttooo```RRR???===???GGGNNNQQQTTTXXXTTTSSSPPPIII@@@;;;AAAHHHfffmmmBBB<<>>WWWddd888FFFKKKYYYqqq{{{llljjjoooyyy{{{llleeefffttttttqqqmmmpppuuurrrjjjfffiiiiiicccYYYMMMDDD@@@999999:::;;;>>>AAACCCEEEFFFEEEIIIQQQSSSPPPRRRWWWWWWUUUZZZccceeejjj}}}sssvvvuuupppiiihhhmmmtttyyywwwuuutttsssrrrooommmgggiiikkkkkkqqq~~~vvvkkkdddcccfffiiijjjnnnlllcccWWWYYYiii|||uuufff^^^eeettt|||}}}xxxjjjlllnnnpppqqqrrruuuwwwvvvssspppmmmlllnnnpppqqqmmmnnnppppppooollliiigggkkkjjjiiiiiigggbbb]]]XXXWWWHHHFFFHHHAAAHHHdddzzzvvvZZZBBB444222444777NNNuuukkkEEE:::111333;;;FFFWWWfffmmmtttooonnn}}}~~~vvvmmmiiimmmxxx|||zzzxxxxxxuuuooofff___SSSYYYcccppp{{{hhhHHH>>>KKKYYY^^^llliiifffkkk}}}}}}rrraaaVVVRRR]]]nnnyyyzzzjjjWWWNNNKKKKKKOOOSSSGGGCCC???>>>AAAKKK```rrr{{{{{{}}}dddPPP??????>>><<<::::::<<<>>>>>>======CCCRRReeetttzzz}}}xxxWWWHHHPPPRRRMMMGGG???CCCAAA???<<<;;;999777555//////...---+++***))))))******)))((((((,,,111666QQQrrrkkkfffiiirrruuuuuutttgggkkklll~~~ooo]]]___fff\\\RRRYYYfffwwwvvvllliiiiiiuuuzzz}}}zzzyyy{{{|||zzz{{{|||~~~|||yyyvvvtttvvvvvvtttrrrlll___RRR<<<>>>DDDKKKNNNOOOTTT[[[XXXQQQLLLHHH???:::CCCQQQpppFFF===BBBBBB===777666555444222222222111222222333444999PPPsss???CCCIIIWWWooovvvlllkkkoooyyyxxxqqqqqqrrrrrrooolllooossspppiiifffhhhhhhcccYYYNNNFFFCCC999999999:::===@@@CCCEEEJJJIIILLLQQQRRRRRRWWW___ddddddiiiooopppttt}}}wwwyyyyyytttnnnlllqqqwwwyyywwwtttsssqqqpppooonnnkkklllmmmnnnrrr~~~rrrllleeebbbdddhhhlllnnnnnnlllcccXXXYYYjjj|||vvvggg^^^cccqqqzzz{{{|||qqqlllnnnpppqqqrrrsssuuuwwwuuussspppnnnmmmnnnppprrrnnnooooooooommmjjjfffdddiiiiiiiiiiiigggccc\\\XXXXXXJJJHHHIIIBBBKKKiiitttUUU===222111444777LLL|||oooFFF;;;444555999CCCUUUfffrrryyyrrrmmmwww}}}vvvpppmmmqqqyyy}}}zzzwwwvvvtttooogggbbbXXX^^^gggsss~~~nnnOOOBBBKKKXXX^^^___aaafffsssiiiVVVNNNLLLQQQ\\\gggooozzzkkk]]]OOOKKKMMMOOOQQQTTTGGGBBB>>>???EEEQQQfffxxxsss\\\JJJ@@@@@@>>><<<:::999;;;===>>>???@@@DDDOOOaaasssvvvWWWJJJRRRSSSNNNHHH@@@AAA@@@>>>===;;;999666555000///...---,,,+++***)))******)))((((((,,,111555MMMmmmmmmgggiiiwww~~~ooommmnnnkkkxxx~~~rrr___]]]cccYYYOOOTTT```rrrtttllljjjiiiuuuzzz|||yyyxxxzzz|||{{{yyy{{{}}}~~~~~~{{{xxxvvvsssuuuvvvuuutttpppdddXXXKKKFFFEEEHHHKKKLLLQQQWWWXXXOOOHHHCCC===;;;EEETTT~~~oooEEE>>>CCCDDD>>>888777666444444444333222222222222222666GGG~~~III@@@HHHVVVnnnxxx~~~}}}tttrrrssstttyyy~~~|||zzzqqqpppmmmjjjlllooommmgggeeeffffffbbbZZZPPPIIIFFF999999999999<<>>777666777???UUUmmm|||sssxxx~~~xxxtttsssuuuyyy|||yyyvvvtttttttttqqqlllggg```dddmmmwwwyyyZZZHHHJJJVVV\\\XXX___nnn```IIIGGGNNNYYYaaabbbeeeppp}}}{{{ggg]]]PPPGGGHHHOOORRRSSSSSSHHHBBB>>>AAAJJJZZZooo}}}lllWWWGGG@@@@@@???<<<999999;;;===???@@@BBBEEEMMM^^^vvvoooTTTJJJQQQQQQLLLFFF>>>>>>>>>>>>===;;;999666555111111000...---+++************)))((())),,,111555GGGgggqqqiiiooo}}}sssqqqnnnnnnuuuaaa\\\```YYYOOOSSSfffuuuyyyrrrooonnntttzzz}}}zzzxxxzzz||||||xxxyyy{{{||||||zzzxxxwwwsssvvvwwwvvvvvvsssjjj```WWWLLLDDDEEEJJJNNNRRRWWWXXXKKK@@@===:::<<>>JJJVVVlll|||zzzvvv|||rrrllljjjnnnyyyzzzsssqqqmmmjjjiiiiiigggdddbbbbbbaaa^^^XXXQQQKKKHHH<<<:::999999;;;>>>CCCEEEHHHKKKNNNPPPQQQVVVaaakkklllmmmpppvvv{{{qqqssstttrrrnnnmmmooosssrrrpppnnnkkkiiiiiikkkmmmvvvtttrrrssswww|||}}}tttpppmmmhhhhhhgggggghhhjjjlllnnnnnnllliiiaaa[[[\\\hhhyyy|||nnn```^^^gggrrrwwwrrrlllllloooqqqttttttsssrrrrrrssstttsssrrrpppppppppqqqqqqnnnnnnnnnmmmkkkiiifffdddeeefffhhhiiihhhddd]]]XXXUUULLLKKKIIIEEEWWWvvvzzzZZZ<<<111222333888???]]]uuuJJJ@@@999777666>>>\\\{{{zzzyyy{{{xxxwwwwwwwwwxxxrrrrrrrrrtttvvvuuuppplllfffjjjqqqzzzfffPPPMMMWWW___[[[eeexxx}}}eeeUUUYYYbbblllmmmhhhfffnnnxxx}}}qqq```WWWKKKCCCHHHRRRVVVVVVVVVNNNDDD>>>BBBOOOaaavvvuuubbbPPPDDD@@@@@@???<<<999999;;;===AAA@@@BBBGGGRRReee~~~{{{|||dddNNNHHHNNNLLLGGGCCC<<<<<<===>>>>>>;;;888666666333222111000...,,,++++++*********)))))),,,000444CCCeeerrriiitttzzz~~~}}}oooiii{{{hhh^^^bbb\\\SSSUUUlllyyy{{{tttpppmmmoooxxx~~~{{{||||||zzzwwwxxxyyyzzzzzzyyyyyyxxxuuuxxxyyyxxxwwwuuuooofffXXXJJJ@@@BBBMMMUUUYYY[[[UUUFFF999666888>>>MMM]]]tttwwwwwwttttttxxx{{{{{{yyysssJJJCCCHHHIIIDDD===:::888555333333222222333333444555999;;;ZZZWWW<<>>BBBEEEFFFKKKQQQTTTXXX___iiiooorrrqqqrrrxxxssskkkmmmooonnnllllllnnnpppnnnmmmllliiiffffffiiillluuurrroooqqqvvv|||}}}|||sssllliiijjjkkkeeegggiiikkklllllllllmmmkkkgggbbb^^^^^^ggguuusssddd^^^eeepppwww~~~~~~rrrmmmkkkkkkoooqqqssstttrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmlllkkkiiihhheeefffggghhhgggccc]]]XXXQQQKKKJJJHHHIII___{{{kkkMMM444111333222888DDDjjjsssLLLAAA:::888666???bbb|||www~~~|||yyyvvvuuutttrrrrrrtttwwwyyywwwpppjjjjjjmmmrrrzzzoooZZZVVV```kkkdddooozzzllleeepppvvv{{{{{{wwwxxx|||tttjjj[[[SSSIIIDDDKKKVVV]]]```aaaVVVJJJ@@@EEETTThhh{{{yyyaaaOOOEEECCC??????>>><<<::::::<<<>>>CCC???BBBNNN^^^rrr}}}yyyzzz{{{]]]LLLHHHMMMIIIEEECCC<<<<<<>>>???>>>:::888777777555444333111///...,,,,,,***************,,,///333BBBfffmmm___mmmqqq}}}lllgggttteeefffaaaWWWVVVeeeqqq{{{{{{vvvqqqlllhhhjjjwww~~~|||yyyxxxxxxyyyyyyyyyyyyyyyyyyyyy{{{{{{xxxwwwuuupppjjjXXXIII>>>CCCPPPYYY\\\]]]PPPAAA555444888@@@RRRcccuuuwwwxxxwwwyyy}}}}}}yyysssJJJFFFLLLMMMGGG@@@===:::666333333333333333444555555999999MMM~~~\\\<<>>___|||vvvzzz}}}}}}xxxtttssstttyyyxxxxxxyyyzzzuuunnngggmmmooossszzzppp^^^\\\hhhtttppp|||~~~vvvuuu~~~pppeeeTTTMMMGGGHHHQQQ]]]dddiiimmm```PPPDDDHHHZZZooo~~~cccMMMAAAAAAGGG>>>>>>===;;;:::;;;===@@@DDDAAAHHHZZZmmmxxx~~~xxxYYYLLLKKKNNNGGGEEEEEE@@@???@@@AAA>>>999777777999666666444222000///---,,,***++++++******,,,///222AAAaaakkkSSS^^^pppzzznnnpppooolllggg[[[VVV^^^hhhsssuuuuuusssoookkkiiiwww}}}{{{|||{{{zzzzzzyyyzzz{{{{{{zzz}}}|||xxxuuutttqqqlll]]]MMMAAAEEEQQQXXXYYYYYYKKK@@@777777<<>>888666888;;;888777555444111///...---***+++++++++***,,,...111<<>>BBBKKK```uuuxxx}}}uuuMMMKKKPPPRRRLLLEEE@@@<<<999777777555444333222222222000999DDDeeemmmDDD@@@TTTlll}}}~~~xxxwwwrrrwww|||yyyjjjWWWLLLKKKWWWhhh}}}zzzqqqlllfffbbbaaa]]]WWWWWW\\\YYYVVVTTTTTTVVVVVVTTTRRRKKKGGG@@@;;;:::<<>>888555999===999888666444222000...---***++++++++++++,,,...111666JJJvvv[[[ZZZnnnooo{{{lllpppzzzxxxwwwkkkbbbbbbjjjssswwwxxxxxxtttnnnnnn{{{~~~|||{{{{{{}}}}}}wwwzzzzzzuuurrrssssssqqqgggVVVFFFDDDKKKQQQTTTVVVHHHBBBAAACCCFFFOOOeee{{{vvvIIIIIIVVVSSSHHHGGGDDD>>>======;;;777444222222333444444555===[[[EEE>>>MMMfffuuu{{{~~~|||yyyxxxxxx{{{~~~yyyssshhh\\\QQQHHHAAA>>>NNN^^^tttvvvlllfffaaabbbbbbbbb```\\\XXXUUU[[[XXXUUUVVVYYYZZZXXXVVVRRRLLLDDD===:::<<<@@@CCCGGGPPPSSS[[[nnnxxxzzz}}}vvv^^^PPPKKKKKKKKKLLLNNNQQQSSSUUUXXX[[[^^^bbbdddgggmmmrrruuuvvvuuu{{{zzzxxxwwwwwwxxxyyyzzzwww{{{~~~vvvpppkkkeeebbbbbbhhhjjjmmmrrruuuuuuqqqnnnrrrqqqpppqqqsssvvvxxxzzzuuunnnuuuwwwqqqnnniiifffgggjjjnnnqqqssssssssssssssssssssssssuuutttrrrpppooooooooooookkkkkkiiigggeeeeeehhhjjjfffbbb\\\YYYXXXVVVRRRNNNKKKLLLEEEGGGggg}}}YYY:::444111111111BBBnnnfffIIIEEEAAA===999999CCCNNNeee```rrr~~~qqqrrruuujjjiiijjjnnnssstttsssrrrrrrwwwzzzyyyvvvttttttsssssstttvvv{{{www[[[IIIBBB???>>>???LLL[[[pppvvvwwwxxxvvvuuuuuuvvvxxxuuuxxxvvvlllccc]]]TTTKKKGGGIIITTTdddiiifffjjjtttqqqdddRRRPPPiiiwwwYYYQQQGGGBBBAAA@@@===:::<<<===<<<999999===@@@@@@JJJUUUddduuuyyy|||~~~mmmSSSMMMFFFAAA@@@AAABBBCCCAAABBB???:::999===>>>===999888555333111000000000---,,,+++++++++,,,---...555AAA]]]rrr[[[vvv~~~llljjj~~~xxxtttjjj]]]eeeaaadddnnnwwwzzzyyyyyyvvvzzz~~~~~~~~~~~~}}}{{{yyywwwuuusssrrrkkk___OOOHHHKKKRRRXXXZZZOOOIIIIIIOOOSSS\\\uuuwwwKKKKKKXXXVVVKKKIIIFFF???===<<<:::777444222222333444444444;;;TTTRRR@@@NNNhhhwww{{{}}}|||{{{zzzyyyzzz{{{~~~{{{tttjjj^^^TTTMMMGGGEEEXXXcccrrr{{{}}}|||tttmmmiiicccccccccbbb```]]]ZZZXXX[[[[[[ZZZYYYWWWVVVVVVVVVQQQNNNGGG@@@<<<<<>>???@@@AAANNN]]]qqq}}}~~~vvvjjjLLLGGGAAA>>>>>>???AAAAAA???AAA???;;;;;;>>>???===999888666333111000//////------,,,++++++,,,---...111===YYY}}}|||fff~~~qqqlllsss|||ssspppiii\\\^^^[[[___jjjuuuxxxwwwwwwvvvvvvzzz~~~~~~{{{{{{zzzxxxvvvtttrrrqqqpppeeeWWWNNNNNNTTTZZZ^^^[[[[[[\\\]]]___iii{{{LLLLLLZZZXXXNNNLLLIIIAAA???<<<:::777444333222333333333333888LLLwwwhhhFFFOOOdddrrrtttzzzxxx{{{zzzzzzzzz{{{|||~~~~~~zzzrrrkkkgggdddaaa___]]]dddmmmqqqrrrsssxxx|||}}}|||{{{yyyuuuqqqnnnlllfffeeedddbbb```^^^]]]\\\[[[]]]___[[[VVVSSSTTTWWWRRRQQQMMMEEE>>><<<@@@EEEBBBNNNYYYhhh}}}pppYYYLLLGGGGGGGGGFFFHHHMMMQQQVVV[[[bbbfffmmmnnnooorrrtttxxxzzz|||}}}{{{xxxuuuuuuxxx{{{}}}sssjjjiiihhhiiilllnnnnnnooorrruuuvvvvvvuuutttwwwyyyvvvpppnnnrrrwwwzzz|||yyyuuuzzzzzzqqqooommmkkkhhhfffgggjjjoooqqqpppppppppqqqqqqppppppppptttsssrrrqqqpppooooooooorrrooollllllllljjjgggcccddd```]]][[[ZZZWWWRRRMMMJJJDDDDDDXXXwwwddd???222111222555===TTT}}}YYYJJJGGGDDDBBB>>>;;;@@@GGGTTTiiizzziiiYYYTTTbbbppprrrrrruuuyyywwwtttpppmmmlllnnnqqqpppnnnmmmpppwwwgggUUUBBB888666444444666;;;>>>@@@BBBIIIXXXnnniiiYYY[[[eeejjjtttrrrqqqrrruuuvvvuuussslllmmmkkkgggddd___UUULLLIIIQQQaaammmmmmjjjrrrvvvggghhhxxxgggVVVJJJIIIEEE@@@>>>???>>><<<999777333555===AAA??????DDDUUUhhhvvvrrrbbbGGGCCC???>>>>>>@@@@@@@@@===???@@@======@@@AAA>>>888888777555333000...---......,,,,,,+++,,,---...000>>>\\\tttxxxuuuyyyhhhnnnmmmaaaVVVUUU[[[hhhtttxxxwwwvvvvvvrrrrrrzzz|||{{{||||||}}}~~~}}}|||{{{zzzwwwxxxxxxxxxwwwtttrrrpppssskkk___SSSOOOSSS\\\cccbbbjjjnnnkkknnn|||MMMJJJYYYYYYPPPOOOLLLDDDBBB<<<:::888555333333333333111444777EEEkkkKKKKKKXXXfffjjjsss}}}}}}yyyyyy{{{|||}}}}}}}}}}}}|||yyyyyyzzz{{{yyyvvvcccgggkkkmmmllllllnnnpppyyyxxxvvvtttqqqnnnllljjjgggeeecccaaa____________]]]^^^^^^\\\YYYVVVVVVWWWTTTUUUSSSJJJ@@@:::===BBBDDDPPPYYYiii{{{~~~lllXXXNNNKKKKKKLLLLLLOOOSSSVVV[[[aaaggglllqqqtttxxx{{{|||}}}~~~~~~|||xxxuuuuuuxxx}}}ooojjjllloooqqqsssrrrqqqppprrruuuwwwxxxxxxvvvwwwxxxuuurrrqqqsssuuutttxxx{{{|||yyywwwyyy}}}yyymmmkkkmmmllljjjhhhhhhiiilllooorrroooppppppqqqqqqppppppooorrrrrrqqqpppooooooooonnnqqqnnnkkklllnnnmmmgggaaa```^^^[[[ZZZYYYVVVOOOJJJFFF@@@FFF^^^tttoooQQQ555111000222777CCC[[[}}}TTTJJJGGGEEEDDD@@@<<<===BBBLLLnnniiiWWW___kkkmmmnnnuuuqqqiiicccdddhhhlllnnnpppnnnmmmlllooouuu}}}|||tttUUUGGG999444333222222333999===@@@BBBEEENNN\\\gggooovvv{{{iiieeemmmvvvyyysssooommmppptttvvvtttppplllkkkhhhgggeee___VVVMMMLLLWWWfffnnnkkkiiisss{{{pppvvvzzzlll^^^RRRJJJDDDBBB???>>>>>>===:::888999555888@@@AAA===CCCOOOaaarrr{{{|||rrrsss~~~XXXGGGEEEBBBAAABBBBBBBBBAAA<<>>888888888777444222///---000///...,,,,,,,,,------...>>>___sssnnnkkk```ooorrrdddSSSSSSZZZiiivvvyyyyyyxxxtttpppqqqwww}}}|||{{{{{{yyyzzz{{{|||zzzxxxvvvtttuuuvvvxxxyyyxxxuuurrrpppqqqmmmdddWWWOOOQQQ\\\fffhhhuuu|||}}}MMMGGGWWWXXXQQQRRROOOGGGEEE<<<;;;999777555444444444111555888BBBbbbKKKCCCLLL___iiisss~~~xxxyyyzzz|||}}}~~~~~~}}}{{{yyyyyy{{{}}}{{{uuupppgggiiikkklllkkkhhheeecccssssssrrrpppnnnkkkiiihhhfffeeebbb```_________```___^^^\\\]]]^^^]]]ZZZWWWWWWYYYXXXOOOCCC;;;;;;>>>EEEMMMUUUdddvvv{{{yyyfffVVVMMMKKKJJJJJJKKKNNNRRRWWW]]]dddlllrrruuuzzzzzzxxxtttrrrrrruuuzzz}}}{{{pppnnnqqqqqqrrrssstttrrrqqqrrruuuxxxzzz{{{xxxuuussssssvvvwwwuuussspppsssvvvuuuttttttuuuuuu~~~yyynnnkkkjjjjjjkkkkkkjjjjjjkkkmmmppprrrooopppqqqrrrrrrqqqpppooopppppppppoooooonnnmmmmmmnnnkkkiiijjjmmmlllfff```]]]ZZZXXXWWWVVVSSSMMMHHHDDDCCCOOOccckkk[[[CCC444---///222===SSSppp~~~UUULLLIIIGGGGGGDDD???>>>AAALLLrrrbbbZZZ]]]^^^bbbiii___SSSMMMVVVbbbiiilllmmmlllkkklllpppuuuzzz}}}~~~||||||yyyjjj^^^GGG<<<333000000//////000333999@@@FFFLLLVVVbbbkkkpppssszzz}}}{{{uuurrrwwwqqqnnnllloootttuuurrrmmmnnnkkkhhhgggddd]]]TTTOOORRR]]]kkkooojjjiiiuuu|||uuurrrllleee]]]SSSLLLIIICCCBBB@@@>>>===:::888666777888===BBBAAACCCTTTgggppp||||||ppprrrzzzpppOOOIIIGGGEEECCCDDDCCCBBBAAA===AAABBBAAAAAACCCBBB>>>888888888888666333111///222000///---,,,,,,------(((:::ZZZeeeuuuvvvlllcccqqqqqq___RRRRRRYYYhhhtttxxxwwwwwwrrrppprrrwwwzzzyyy{{{{{{|||||||||zzzwwwtttrrruuuvvvxxxyyyxxxvvvsssqqqpppoooiii]]]TTTUUU```kkksssNNNGGGWWWZZZSSSUUURRRIIIGGG===<<<;;;999777666555555111666999@@@\\\OOO???DDD\\\jjjttt{{{zzzxxxyyyzzz|||}}}~~~~~~~~~|||yyyyyyxxxsssiii```___aaaeeejjjmmmmmmjjjgggjjjkkkkkklllkkkjjjhhhgggeeedddbbbaaa``````aaaaaabbb___]]]___aaaaaa]]]XXXYYY[[[ZZZSSSHHH???<<<===CCCJJJQQQbbbwwwxxxmmm^^^RRRKKKHHHFFFEEEDDDHHHMMMTTT]]]gggqqqxxx{{{~~~{{{tttrrrooommmnnnqqqtttwwwyyyssssssrrrooommmnnnuuusssrrrrrrvvvyyy{{{|||xxxtttpppsssxxxzzzwwwrrroooqqqqqqooonnnpppoookkkttt|||tttjjjiiikkkjjjgggkkkjjjjjjjjjkkkmmmnnnooonnnoooqqqrrrrrrqqqooonnnmmmnnnnnnnnnmmmmmmlllkkkkkkiiihhhiiikkkiiieeeaaa[[[XXXUUUTTTTTTQQQLLLGGGEEEKKKZZZfffbbbOOO>>>777000111555DDDcccxxxWWWOOOLLLJJJKKKHHHCCCAAACCCNNNooolllWWWOOONNNRRRWWWMMMDDDCCCQQQ^^^ccceeeiiikkkjjjjjjmmmpppsssttttttssstttwwwzzzyyynnn]]]PPPBBB:::333333444222222444999<<<@@@DDDKKKVVVcccmmmuuuxxx}}}rrruuuyyyzzzyyywwwuuutttrrrsssrrrqqquuu{{{zzzvvvpppooonnnppprrrrrrooolllllliiigggeee___VVVQQQQQQXXXcccnnnooojjjmmmzzzxxxmmmeee___[[[XXXUUUPPPIIIEEEEEECCCBBB@@@>>>;;;888666555333999@@@BBBFFFVVVooo~~~rrruuuzzzzzz```JJJIIIGGGDDDBBBCCCCCCBBBAAAAAADDDEEEBBBAAABBBAAA===999999999888777666555444333222000...---,,,------)))888SSSxxxdddaaaooo|||}}}rrrhhhqqqooo```RRRPPPVVVdddooosssrrrrrrpppoooqqquuuwwwwwwzzz|||}}}}}}|||{{{yyywwwvvvvvvwwwxxxxxxwwwuuusssqqqpppqqqnnneee]]]^^^iiisss|||OOOJJJ[[[]]]WWWWWWSSSIIIFFF>>>>>><<<;;;999777666666222666777<<>>;;;888666666666333===BBBCCCPPPllltttrrr{{{PPPJJJHHHEEEBBBAAABBBDDDDDDDDDEEEHHHGGGBBBAAAAAA???<<<::::::999999888888888999444333111///------------...666HHHhhhsssYYYfffxxxwww}}}yyylllnnnnnnfffTTTQQQUUU```kkknnnmmmmmmpppkkkiiioootttvvvxxxzzzxxxyyyyyyyyyzzzzzzzzzzzzwwwwwwvvvvvvtttsssqqqqqqoooqqqpppkkkfffhhhqqqzzzQQQNNN___aaaZZZYYYTTTIIIEEE??????===<<<:::999777777333666444888TTTyyyOOO;;;GGGXXXggguuuyyyyyyyyyyyyzzz|||}}}~~~yyyssstttwwwyyyuuupppssspppmmmnnnpppppplllhhhiiijjjlllmmmllliiieeebbbfffffffffeeeeeeddddddddddddgggiiigggbbb]]]\\\\\\[[[[[[ZZZXXXTTTNNNGGGDDDJJJPPPZZZooo{{{ooogggccc[[[VVVQQQOOOQQQRRRRRRPPPOOOSSSXXX^^^gggrrr|||zzzsssppppppooonnnnnnoooqqqssstttrrrvvvxxxwwwxxx|||{{{xxxtttrrrssssssppplllmmmrrrtttsssrrrssswwwyyy{{{{{{vvvwwwwwwwwwvvvtttttttttrrrsssnnnhhhgggiiifff___```cccgggmmmvvv~~~zzzzzzyyyvvvrrrkkkiiifffeeefffhhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiikkkmmmoooppppppooommmkkkiiijjjkkklllkkkjjjiiihhhnnnnnnnnnkkkgggcccbbbbbb]]]YYYTTTRRRRRRPPPMMMJJJDDDRRRaaabbbWWWFFF888000333555===XXXdddMMMMMMHHHFFFGGGFFFBBB@@@@@@EEEXXXeeeRRROOONNNHHHIIIOOO\\\gggbbbYYY^^^kkkjjjfffaaa^^^___bbbdddeeeccc```___```___YYYOOOFFF999333000222555555777;;;;;;@@@IIIRRRYYYaaaiiinnnyyy~~~xxxnnneeeiiihhhhhhiiijjjjjjhhhfffiiimmmooonnnnnnqqqpppmmmoooqqqsssssspppnnnllllll```___^^^[[[RRRHHHJJJSSSWWW___fffeeefffooozzzsssnnnmmmooojjjgggbbb^^^ZZZTTTLLLGGGBBB??????DDDDDD@@@???CCC>>>>>><<<999666555666777777AAADDDDDDXXX{{{uuurrrgggEEEKKKHHHEEEBBBBBBDDDGGGHHHIIIHHHJJJHHHCCC@@@@@@>>>;;;;;;:::999999999:::;;;<<<555444111///---------------000;;;WWW~~~WWWbbbzzzuuutttooojjjjjjhhhWWWTTTVVV```iiilllkkkkkkpppgggbbbiiisssvvvuuutttsssssssssuuuvvvyyy{{{|||wwwvvvuuusssrrrqqqpppooolllooopppmmmjjjmmmuuu}}}YYYQQQbbbeee\\\YYYSSSIIIGGG===>>>???>>><<<:::888777;;;777999555CCC]]]999<<>>>>>???AAA;;;999999888555222666===888BBBFFFKKKgggzzz~~~~~~xxxyyy{{{~~~YYYOOOHHHFFFEEECCCDDDFFFHHHIIIIIIKKKGGGBBB>>><<<>>>AAACCCCCC@@@===<<<<<<;;;777444777666333000...---,,,,,,&&&///@@@SSSqqqwwweeeeeeoooyyytttlllnnniiiWWWTTTXXXfffmmmlllmmmqqquuulllcccbbbjjjsssxxxxxxsssuuuvvvxxxyyyxxxwwwvvvttttttttttttsssrrrqqqpppppprrrtttqqqnnnoootttyyyVVVRRRccceee\\\YYYTTTJJJIII@@@FFFRRR^^^bbbYYYGGG888777444777555>>>oooddd999===DDDNNN^^^eeeooouuuzzzyyyyyy}}}~~~}}}zzzyyyyyy{{{||||||zzzwwwkkkiiieeebbbbbbfffjjjnnnjjjfffcccbbbcccccc```]]]aaacccfffhhhjjjjjjjjjjjjiiilllmmmkkkeeeaaaaaabbb```______```___YYYOOOGGGLLLTTTbbbrrr}}}pppccc\\\ZZZ]]]```dddhhhjjjjjjgggeeeeeeoooyyysssjjjiiilllooommmllllllmmmnnnmmmlllmmmnnnoooqqqrrrrrrrrrqqqrrrpppnnnppprrrttttttrrrpppqqqrrrsssuuuyyy~~~|||zzzyyyxxxxxxtttpppooooookkkaaaYYYPPPKKKHHHJJJOOOVVVaaalllnnnoooqqqsssttttttsssqqqtttppplllmmmooopppmmmjjjdddeeefffggghhhggggggfffllliiiggghhhkkknnnpppppprrrrrrrrrpppnnnllliiihhhnnnnnnmmmllllllllllllmmmnnnllliiigggfffeeebbb```WWWSSSOOONNNOOOOOOKKKGGGEEEMMMWWWXXXJJJ888000333333777NNNqqqSSSMMMMMMLLLJJJGGGEEECCCBBBAAA???IIIVVVaaahhhoooyyy}}}~~~mmmYYYNNNMMMPPPXXXdddqqqyyywwwmmmdddeee______iiipppnnneee```aaadddhhhggg```SSSCCC999777333111444777777999===???LLLZZZdddmmmuuuzzzzzzzzzssswwwxxxrrrkkkhhheeedddfffjjjmmmpppooonnnmmmkkkkkkkkklllmmmmmmnnnmmmmmmkkkiiigggfff```VVVKKKFFFEEEFFFLLLSSS___fffjjjkkkmmmuuu}}}uuujjj]]]RRRNNNNNNNNNNNNLLLKKKIIIJJJLLLMMMMMMMMMLLLLLLKKKEEE===;;;>>>BBB>>>:::777555222000444:::===<<>>===>>>AAACCCDDDAAA>>>===<<<;;;888555888666444111///...------+++---555FFFgggaaa___iii~~~zzzuuunnnfff^^^[[[bbbjjjnnntttzzzuuummmeeedddjjjqqqttttttrrrsssuuuwwwwwwvvvuuutttssssssssssssrrrqqqpppooopppsssuuussspppooossswww{{{rrrRRRSSScccddd[[[YYYTTTLLLJJJHHHPPP```ttt~~~sssWWW???888555:::;;;<<<]]]sss???===AAADDDRRR```nnnuuuyyyxxxwwwxxxyyyxxxxxx{{{|||yyyxxxkkkgggbbb```bbbgggkkkmmmllleee^^^]]]```aaa]]]YYY]]]```eeeiiimmmnnnnnnnnnlllnnnooolllgggcccbbbcccfffeeeccccccaaa[[[RRRKKKKKKRRR^^^ooo}}}pppeee______aaaiiirrrxxxxxxuuusssrrrxxxrrriiieeefffjjjlllkkkjjjkkklllmmmlllkkkkkklllmmmnnnnnnooonnnnnnkkkjjjkkkmmmqqqtttttttttoooqqqrrrtttvvv{{{{{{wwwuuuyyyvvvtttsssrrrkkk___UUUIIIEEEBBBBBBCCCFFFMMMUUU\\\___eeejjjmmmnnnmmmkkknnnkkkiiijjjlllmmmkkkhhhcccdddfffhhhiiiiiihhhhhhjjjhhhggghhhkkknnnoooooosssrrrrrrpppnnnllljjjhhhnnnnnnmmmllllllllllllmmmkkkiiigggeeeeeedddbbb```UUUQQQMMMLLLMMMMMMKKKHHH@@@QQQ]]]UUUCCC666222222666999```cccLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDAAAEEELLLUUU___jjjuuu||||||{{{{{{rrrbbbPPPEEEOOOXXXgggttt{{{}}}|||{{{~~~jjj___gggooohhh___]]]fffgggiiihhh```RRRAAA666555333333777999999<<<@@@GGGWWWiiippprrrvvvzzz|||xxxttt{{{}}}wwwjjjhhhfffgggiiikkkllllllkkkkkkkkkkkkllllllmmmmmmllllllkkkjjjhhhfffdddccc[[[PPPEEE@@@AAAFFFOOOWWWaaagggkkkiiijjjooouuuwwwhhh```VVVOOOMMMMMMLLLKKKHHHHHHIIILLLPPPTTTUUUUUUPPPRRRPPPHHH===888<<>>======???AAABBBCCCAAA>>>======;;;999777888777555222000///......222---111???___ccc\\\ddduuulllnnneee^^^```gggooovvv{{{tttoooiiigggjjjnnnppppppqqqrrrtttuuuuuutttsssrrrrrrrrrrrrrrrqqqpppooonnnoooqqqsssrrrooommmooorrrxxxyyy|||~~~|||vvvmmmfffNNNQQQbbbcccZZZXXXSSSLLLKKKJJJMMMVVVdddlllfffSSSBBB999666:::===;;;NNNNNN;;;<<>>>>>BBBGGGVVVfffttttttooommmqqqttttttsss|||}}}uuujjjhhhffffffhhhhhheeeccceeefffhhhiiijjjkkkkkkkkkjjjhhhfffbbb```^^^]]]]]]WWWLLLBBB@@@DDDJJJSSS[[[```eeehhhggghhhnnnrrrrrrlllggg```\\\[[[ZZZXXXVVVRRRQQQQQQSSSUUUVVVUUUTTTQQQPPPMMMEEE<<<888:::===;;;666222333444555888======HHH```zzzqqq~~~VVVHHHIIIFFFFFFDDDBBBBBBBBBBBBAAA???<<<<<<<<<===>>>???@@@AAA@@@???>>><<<;;;:::999777777666555333111///......///,,,222===UUU{{{gggZZZ\\\www|||qqqiiijjjeee______eeemmmqqqqqqrrrpppmmmkkkkkklllooopppqqqrrrsssuuuuuutttrrrqqqrrrrrrrrrrrrqqqpppooonnnlllnnnooonnnllljjjjjjkkkzzzmmmjjjmmmpppqqqooojjjeeebbbKKKNNN___aaaXXXWWWRRRJJJIIIEEEDDDDDDGGGIIIHHHBBB===666333555999666AAAtttbbb999888HHHTTTYYYgggqqqxxxvvvrrrqqqpppooouuuxxxyyyuuunnnkkknnnrrrxxxssslllhhhggghhhjjjlllnnnmmmjjjddd^^^ZZZZZZ[[[\\\___dddjjjnnnqqqrrrrrrrrrqqqpppmmmjjjgggffffffeeedddbbb___[[[VVVQQQMMMHHHHHHPPP```rrr|||ttttttyyywwwrrriiihhhhhhhhhjjjffffffgggjjjnnnoooooonnnqqqpppnnnlllkkkiiihhhgggeeefffiiilllnnnoooqqqrrrtttuuuvvvwwwxxx{{{~~~zzzwwwvvvuuuuuuuuuuuuvvvvvvsssjjj^^^UUUKKKCCC>>>DDDMMMPPPPPPOOORRRXXX```eeeggggggggggggddddddeeeggghhhiiihhhgggdddfffhhhjjjkkkkkkkkkkkkggghhhjjjkkklllmmmnnnnnnpppooonnnlllkkkjjjiiiiiinnnnnnmmmllllllllllllmmmjjjhhhfffeeeeeedddbbb```VVVRRRMMMJJJHHHHHHHHHHHHNNNbbbfffPPP999444666444999SSStttRRRIIILLLFFFGGGHHHHHHHHHFFFEEECCC@@@>>>>>>FFFXXXnnnmmmWWWAAAAAAFFFQQQ\\\iii{{{vvvUUU>>>CCCMMMMMMPPPYYYSSSTTTVVVYYYXXXQQQDDD;;;666555999???AAACCCIIIPPPcccooovvvqqqhhhfffjjjmmmuuuyyyvvvpppuuuuuukkkhhheeeeeeggggggddd```dddeeeggghhhiiijjjjjjjjjiiieee___YYYUUUTTTTTTUUUMMMDDD???CCCKKKSSSZZZ```eeeiiillllllooowww||||||xxxtttoookkkjjjhhhddd```ZZZXXXUUUTTTSSSRRROOOMMMKKKHHHBBB>>>;;;:::888777666333222555666555888<<>>???@@@======<<<;;;999888777777666555444333111000......***)))000777CCCccckkkWWWRRRiii{{{www{{{ssskkkjjjiiiccc\\\___hhhmmmkkkpppqqqqqqooolllkkkooorrrqqqrrrtttuuuuuutttrrrqqqssssssssssssrrrqqqpppooolllmmmnnnmmmkkkiiihhhhhhrrrzzzqqq___YYY\\\```aaaaaa```bbbcccJJJKKK\\\```XXXWWWRRRIIIHHHEEEEEEDDDAAA>>><<<;;;<<<888777555777777===jjjppp;;;777JJJTTTYYY___jjjsssrrrmmmkkkkkkkkkrrrsssrrrmmmhhhhhhmmmsssvvvsssnnnhhhccccccfffjjjhhhlllmmmhhh___XXXXXXZZZ]]]___ccchhhmmmpppsssttttttsssqqqooommmkkkjjjjjjeeeccc```[[[VVVQQQMMMKKKCCCAAAGGGWWWhhh{{{|||zzzmmmjjjjjjjjjiiiiiijjjiiijjjkkkmmmmmmkkkiiiqqqooommmjjjhhhfffeeeddddddgggkkkmmmnnnoooppprrrrrrtttvvvxxxzzz~~~|||xxxvvvuuuvvvwwwqqqqqqqqqoookkkbbbXXXQQQGGG@@@>>>HHHTTTYYY[[[[[[\\\aaafffhhhgggfffhhhiiidddeeefffhhhiiiiiihhhgggfffgggiiikkkllllllkkkkkkfffiiilllnnnnnnmmmnnnooonnnmmmmmmlllkkkkkkllllllnnnnnnmmmllllllllllllmmmkkkiiifffeeedddbbb```^^^UUURRRMMMIIIGGGGGGIIIKKKXXXbbb^^^GGG444111444444<<>>FFFPPPWWWaaalllZZZGGG===DDDJJJEEEBBBEEEBBBEEELLLUUUXXXRRRDDD999666666;;;AAADDDHHHQQQZZZdddjjjkkkgggccceeeiiikkkkkkqqqrrrrrr~~~yyymmmiiidddeeeiiikkkiiifffhhhhhhhhhiiiiiiiiijjjjjjhhhbbbYYYQQQMMMMMMPPPSSSEEE???>>>GGGSSS]]]ccchhhkkknnnooopppuuuzzzvvvrrrnnngggbbbVVVSSSOOOLLLJJJIIIGGGFFFCCC???:::999;;;;;;777333444333555666555444:::AAAXXXvvv{{{eeeoooXXXHHHEEEAAABBB???>>>>>>>>>??????===;;;;;;;;;;;;<<<<<<===>>>???:::;;;;;;:::888666777888666666555555333111000///...,,,000222666TTTuuu\\\RRReeeyyyzzzvvvwwwxxxzzzssslllvvvwwwmmm\\\YYYdddmmmmmmnnnrrrtttpppjjjhhhmmmsssqqqrrrtttuuutttsssqqqpppssssssssssssrrrqqqpppooooooooonnnnnnmmmlllkkkkkkjjjpppvvvvvvooocccVVVMMMKKKMMMQQQUUUYYY]]]bbbeeeJJJIII[[[```ZZZYYYTTTJJJGGGIIIIIIIIIFFFBBB>>>===<<<:::===888777:::;;;___uuu@@@:::DDDMMMZZZYYYfffppppppkkkiiijjjjjjmmmnnnmmmkkkjjjmmmsssxxxwwwvvvrrrhhh^^^[[[^^^ddddddhhhkkkjjjddd^^^[[[ZZZ[[[]]]aaafffkkkppptttwwwwwwuuusssqqqppppppooooooiiifffaaaZZZRRRLLLIIIGGGBBB===???LLLYYYiii{{{}}}yyyooohhhhhhiiihhhggggggiiihhhiiijjjkkkkkkhhhfffkkkjjjgggeeecccbbbbbbbbbbbbggglllnnnoooppprrrttttttvvvxxxzzz{{{~~~|||yyyvvvtttssssssmmmkkkiiieee^^^VVVNNNIIICCCAAAFFFPPPZZZ```gggnnnuuuwwwwwwsssllliiiiiillleeegggiiijjjjjjiiiiiiiiihhhiiijjjlllllllllkkkjjjfffiiinnnpppooonnnooopppnnnmmmmmmlllmmmnnnooopppnnnnnnmmmllllllllllllmmmllljjjfffdddbbb___\\\ZZZSSSPPPLLLHHHFFFHHHLLLOOOaaa^^^RRR>>>111000555777FFFrrr___NNNJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCHHHEEEBBBGGGVVVnnnwww|||}}}zzz```LLL===???FFFIIIMMMTTTMMMJJJLLLRRRQQQIII@@@<<>>;;;999>>>===<<<;;;;;;<<<===>>>999;;;<<<;;;888777888999888888888777666444222111222...111222333LLLwwwdddXXXiii|||{{{{{{wwwwww||||||rrriii}}}fff[[[bbbjjjhhhnnnsssuuuooofffbbbhhhppppppqqqrrrssssssqqqooonnnrrrrrrrrrrrrqqqpppooonnnqqqpppnnnmmmmmmmmmnnnnnnfffffffffaaaVVVKKKDDDBBBBBBDDDHHHNNNTTTYYY\\\]]]KKKHHH[[[aaa\\\[[[UUUJJJGGGGGGFFFEEECCC@@@===:::888666<<<666333777555QQQuuuEEE===<<>>BBBGGGMMMGGGNNNWWW\\\[[[UUUNNNIIIKKKEEE@@@AAAHHHLLLKKKHHH???@@@DDDKKKPPPWWWdddqqqrrrpppnnnpppxxx{{{sss{{{zzzyyypppfffcccfffjjjiiigggkkkiiifffdddccccccdddeeeiiiaaaUUUKKKIIINNNVVV\\\ZZZRRRNNNUUUaaajjjooossszzzzzzxxxuuuzzzzzzqqqiiibbbYYYOOOHHHHHHDDD>>>;;;:::<<<======777:::======;;;777666555333666:::<<<<<>>:::777@@@???===;;;:::;;;<<<===999;;;===<<<999777999;;;999::::::999888666444333...)))...222111DDDfff{{{fffYYYjjj}}}yyysssxxxyyyzzzuuujjjrrraaacccddd___nnntttvvvnnnbbb^^^dddmmmooopppqqqrrrqqqpppnnnlllpppqqqqqqppppppooonnnmmmqqqnnnkkkjjjkkkmmmmmmnnndddaaa\\\UUULLLCCC@@@@@@===>>>BBBHHHMMMPPPPPPNNNNNNHHHYYYfffcccZZZSSSNNNJJJKKKJJJHHHEEEBBB===999666<<<666555888777999HHH\\\~~~TTT;;;:::IIIXXX]]]bbblllrrrssspppoooqqqqqqmmmkkkooowww|||zzzvvvwwwxxxuuulll___TTTOOOOOO]]]`````````dddhhhcccYYY[[[[[[\\\bbbjjjqqqssstttxxxtttpppppptttxxxwwwuuuqqqnnnhhh```VVVLLLDDD???<<<:::888999@@@JJJUUU[[[dddhhhnnnsssxxx|||}}}wwwlllddd___dddppp}}}~~~tttllliiigggfffgggiiijjjjjjjjjkkklllmmmllljjjhhhgggcccbbb```]]][[[]]]aaaeeejjjkkkmmmrrrwwwyyywwwuuuzzz{{{{{{xxxttttttwwwzzz}}}zzzssskkkkkknnnkkkddd\\\SSSLLLMMMKKKEEEAAABBBNNNLLLWWWhhhoooooo{{{uuuoookkkgggooogggdddgggkkkjjjhhhhhhjjjgggeeedddfffiiijjjkkkfffhhhiiijjjkkkllloooqqqqqqnnnkkkkkknnnqqqqqqpppmmmkkkjjjjjjlllnnnnnnnnnnnnlllfff___[[[\\\[[[WWWSSSLLLGGGFFFFFFGGGQQQ]]]qqqXXX===000...222<<>>===<<<:::999999<<<>>>:::;;;<<<:::777555555666555999;;;:::???QQQnnnyyy}}}nnnIIIIIIJJJFFFAAA===<<<<<<============<<<<<<===<<<:::888888888:::;;;999888777:::>>>@@@@@@>>><<<<<<<<<;;;999777555444000///,,,...333888SSS|||pppeeexxxvvv}}}qqqeee~~~ddd\\\YYYVVV\\\hhhmmmvvvyyyrrrhhhggglllrrrsssrrrqqqooooooppprrrkkklllmmmllljjjjjjlllmmmmmmllljjjjjjkkkkkkjjjhhhfffeee^^^SSSFFF???>>>@@@???AAACCCDDDDDDEEEGGGIIISSSRRReeerrrmmm```VVVOOOIIIJJJKKKJJJEEE>>>999777888===777666888666666BBBSSShhhIII>>>FFFRRR[[[```hhhnnnqqqooonnnnnnpppllljjjmmmsssvvvtttpppmmmppprrrlll```RRRIIIFFFNNNRRRUUUYYY```fffccc[[[UUUUUUXXX^^^gggnnnrrrsss|||wwwsssrrruuuwwwuuurrrpppmmmggg___UUUJJJBBB>>><<<:::777555777<<>>AAAEEEKKKWWWccclllqqqvvvzzz~~~mmmYYYHHH<<<888888EEEKKKVVVdddooosssqqqlllcccUUUWWWiiimmm___VVVZZZUUUOOOTTTccciiiiiirrrzzzyyyxxxvvvllleeeeeefffdddbbbbbbcccccccccbbbbbbaaaaaaaaadddeee```YYY___nnnwwwvvvkkk___XXXaaaooowwwwwwuuummmtttvvvwwwxxxUUUOOOHHHEEEEEEEEEBBB???<<<<<<<<<;;;::::::<<<>>><<<;;;999777555555555666:::;;;<<>><<<<<<===>>>>>>>>>>>>>>>===<<<:::999888999:::;;;:::888888:::===??????===<<<<<<<<<<<<:::888666555111111---...111444KKKqqq|||lllsss~~~eeezzz|||jjj[[[SSSRRRVVVbbbnnn{{{}}}uuullliiijjjooopppqqqpppooonnnnnnnnnmmmnnnnnnmmmkkkjjjkkkmmmnnnlllkkkkkklllllljjjiiieeeccc]]]QQQEEE===<<<>>>EEEFFFGGGFFFFFFGGGIIIKKKWWWTTTkkkzzztttcccWWWOOOIIIIIIKKKKKKEEE<<<777888<<<===999777888555333;;;HHHooobbbHHHFFFNNNYYY]]]cccjjjoooqqqooolllrrrnnnkkklllppppppmmmhhhdddgggiiieee\\\SSSLLLIIIFFFIIILLLPPPXXX___```\\\XXXXXX[[[aaajjjrrrxxxzzz{{{wwwvvvvvvvvvssspppnnnkkkfff^^^TTTIIIAAA<<<:::888555333222222333444777888:::<<>>AAADDDIIISSS[[[eeegggppp{{{}}}|||mmmjjjlllkkkeeecccfffiiihhhgggggghhhfffeeeeeehhhjjjkkkkkkfffhhhkkkkkkkkkjjjkkklllpppooonnnnnnoooooonnnmmmhhhiiigggddd```___cccfffmmmjjjccc^^^^^^```\\\UUUNNNIIIEEEGGGMMMUUUaaakkkcccDDD444<<<999555XXXZZZPPPOOOJJJIIIGGGJJJNNNMMMIIIFFFEEEFFFIIIEEECCCDDDEEEGGGOOOXXX^^^eeeppp{{{qqq[[[GGG:::333???DDDOOO^^^mmmvvvxxxwwwmmmeeegggsssqqq___UUUXXXSSSQQQZZZllluuuvvv~~~{{{nnniiieeebbbcccbbb______bbbbbbbbbaaaaaaaaaaaaaaaaaa___cccaaa^^^cccooosssqqq___XXXVVV```kkkppprrrrrrnnnnnnrrrzzzooo[[[EEEAAA======???@@@@@@>>>;;;<<<===<<<;;;;;;<<<===;;;888555444555888:::;;;===;;;???OOOhhh}}}~~~}}}hhhKKK@@@GGGEEE???>>><<<======>>>>>>????????????===<<<;;;:::999:::;;;<<<:::999999:::<<<======<<<<<<<<<===<<<;;;999777666333444000///000///AAAaaa}}}mmmeeennn}}}gggooo{{{vvv^^^PPPQQQSSS\\\ooo~~~}}}vvvqqqkkkdddhhhjjjmmmooopppooommmlllmmmnnnooonnnlllkkklllmmmnnnmmmkkkkkklllllljjjiiifffccc\\\QQQEEE>>><<<===JJJJJJJJJIIIHHHIIILLLNNNVVVNNNiii|||tttbbbVVVOOOIIIJJJJJJHHHBBB===;;;===???<<<:::999999555333888AAA]]]~~~XXXKKKNNNWWW[[[```gggooouuutttppptttpppmmmmmmmmmlllgggbbbaaaaaa___[[[WWWVVVWWWYYYOOOMMMJJJJJJOOOVVV[[[]]]aaa```aaadddkkkttt|||~~~|||yyyxxxxxxvvvtttqqqnnnkkkfff^^^TTTJJJAAA;;;555555555555444333222111888888888888888;;;???CCCFFFIIINNNQQQSSSSSSSSSTTTRRRYYYeeeqqq|||wwwnnnllllllllljjjhhhfffeeeeeeeeedddccccccdddeeeeeeeeeeeeddddddddddddddddddffflllsssxxxxxxyyyyyywwwuuuttttttuuuoooppppppnnnllljjjiiihhhYYYVVVQQQLLLJJJHHHDDDAAA===AAAGGGNNNSSSZZZccckkkuuuxxxwwwkkkkkkooojjjfffdddhhhjjjhhhhhhiiijjjiiigggfffggghhhgggfffbbbeeeiiikkkkkklllnnnooooooooooooooooooooommmlllfffggggggbbb]]]\\\```eeemmmiiiccc___```bbb\\\TTTPPPKKKFFFGGGMMMUUU]]]bbbPPP:::111777888BBBsssuuuSSSNNNOOOJJJFFFFFFHHHIIIHHHFFFEEEFFFGGGKKKGGGEEEFFFEEEEEEJJJPPPTTTbbbxxxnnnZZZGGG;;;888;;;BBBNNN\\\fffkkkkkknnngggfffhhh```PPPIIILLLMMMMMMWWWjjjvvv|||qqqiiijjjaaaZZZXXXXXXYYY]]]bbb````````````````````````^^^```^^^ZZZ\\\aaaaaa]]]TTTRRRUUU___gggkkkmmmoooooojjjkkksssuuugggPPP@@@BBB???<<<<<<===>>>>>>===;;;===>>>===;;;:::999:::777444222444888===@@@@@@???AAAOOOmmmtttwwwUUUDDDBBBHHH@@@:::;;;<<<@@@@@@??????>>>>>>>>>>>><<<<<<;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<======<<<:::999777444666222000111...999SSSvvvxxxnnnZZZWWWkkk|||rrr|||~~~qqqkkk{{{gggTTTUUUSSSZZZlllxxxvvvuuuwwwnnn___aaadddhhhmmmpppqqqooolllkkkmmmoooooonnnmmmnnnoooooommmlllkkklllkkkjjjhhhhhheee]]]RRRHHHAAA??????HHHIIIJJJJJJKKKMMMPPPSSSRRRPPPooowwwaaaVVVQQQLLLLLLGGGBBB@@@AAABBBBBBAAA;;;999999999777555999>>>RRRmmmVVVQQQUUU[[[```fffpppzzz{{{vvvrrrpppmmmllljjjgggbbb]]]]]]\\\YYYWWWUUUWWW[[[]]]ZZZSSSKKKGGGIIIPPPYYY___hhhfffeeefffjjjqqqzzzyyyxxxxxxxxxyyywwwuuusssooommmhhh```VVVKKKBBB<<<333444555777777666555444444666777777777777999:::===AAAEEEHHHKKKNNNRRRVVVQQQYYYdddooo{{{tttlllkkklllkkkiiihhhfffddddddeeefffeeecccdddeeeeeefffggghhhhhhhhhfffggghhhiiikkkpppwww|||wwwsssppppppssstttqqqmmmlllkkkhhheeeaaa\\\XXXVVVIIIFFFBBBAAA@@@???>>>>>>CCCJJJTTT]]]fffsssrrrjjjjjjlllfffbbbbbbfffgggeeeeeegggiiihhhgggggghhhhhhfffddddddfffiiikkkkkklllmmmoooooooooppppppooonnnmmmmmmhhhjjjjjjfffaaa```eeejjjkkkiiiddd`````````ZZZRRRMMMIIIEEEFFFLLLSSSUUUTTT???888333222===^^^gggQQQNNNOOOKKKEEEGGGFFFEEEDDDCCCDDDFFFHHHFFFCCCCCCDDDCCCAAADDDIIIQQQhhh|||ppp\\\LLL:::888999???IIIRRRXXXYYYaaa___``````XXXLLLFFFGGGHHHHHHPPP```nnnzzzyyykkkiiiggg\\\TTTTTTXXX\\\___bbb___^^^^^^^^^^^^^^^]]]]]]^^^]]]ZZZUUUTTTUUUSSSPPPQQQRRRWWWaaaggghhhjjjnnneee```___bbb^^^PPPCCC>>>AAA???>>>======>>>>>>>>>===>>>???===:::777666666555444444666:::???BBBCCCJJJ[[[uuu}}}jjjppp|||rrrLLLCCCEEEGGG===:::???@@@CCCBBB@@@>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;999:::::::::999999::::::;;;;;;<<<===<<<;;;999888444777333222333///555IIIiiixxxttt[[[MMM___zzzsssnnnxxx~~~sss|||nnnYYYTTTOOOXXXccckkkmmmuuu~~~wwwfffbbbcccfffkkkoooooommmjjjhhhkkkmmmooooooooopppqqqooommmkkkkkkkkkjjjiiiggggggccc[[[QQQHHHBBB??????DDDGGGLLLOOORRRVVVYYY\\\RRR]]]~~~~~~bbbVVVSSSPPPLLLFFF??????CCCEEECCC@@@999999999888777777:::===GGGrrrhhhWWWTTT\\\bbbfffooozzz~~~yyyooonnnlllkkkiiieee```\\\XXXWWWWWWWWWVVVUUUTTTTTTZZZTTTNNNNNNOOOSSSZZZbbblllmmmmmmmmmnnnrrrwww{{{rrrtttvvvxxxxxxwwwvvvuuupppnnniiibbbXXXMMMCCC===555555666666666555444444...111444666666777999:::<<>>??????=========;;;777555555555666777999:::===CCCJJJOOOfffmmm|||[[[GGGAAADDDDDD;;;===EEEEEEBBB@@@>>><<<::::::::::::999999::::::::::::::::::888999::::::888888999;;;999:::;;;<<<<<<;;;:::999444888444222444000222AAA]]]rrrvvv^^^LLLYYYvvvxxxxxx|||zzz}}}rrr^^^OOOFFFSSSYYY___fffuuu~~~ssshhhfffeeegggjjjkkkiiieeegggiiimmmnnnoooooopppqqqnnnllljjjjjjjjjiiigggeeebbb^^^VVVMMMFFFAAA>>>===EEEKKKUUU]]]cccfffhhhiiiXXXggg```TTTTTTRRRJJJEEEAAA???@@@AAA???===999:::999777666777999:::>>>^^^aaaSSS]]]ddddddjjjuuuzzzwwwoooooonnnmmmkkkhhhccc```WWWVVVTTTSSSSSSSSSSSSRRRUUUTTTXXX___```]]]]]]aaaiiimmmrrrttttttrrrrrrsssnnnqqqtttwwwwwwvvvuuutttooonnnjjjcccYYYMMMCCC===777666555444333333333333000111333444555777:::===;;;===???>>>???CCCLLLSSS]]]hhhrrryyy~~~{{{vvvqqqmmmmmmkkkiiiiiijjjjjjgggdddffffffgggjjjmmmoooooonnnooonnnmmmkkkjjjiiihhhhhhfffgggiiiiiihhhggghhhjjjeeebbbaaacccggggggccc^^^XXXSSSMMMIIIGGGDDDAAA>>><<<888999>>>BBBEEELLLUUU^^^jjjyyyxxxnnngggfffiiihhhgggiiimmmmmmjjjjjjmmmggggggiiimmmppppppooommmppppppnnnkkkiiihhhkkkmmmnnnoooooonnnllllllooorrrpppoooooommmkkkjjjhhhggg___cccccc]]]VVVRRRNNNJJJDDDEEEGGGJJJRRRUUUKKK===111666999FFFmmmlllPPPSSSNNNIIIJJJFFFHHHHHHHHHHHHIIIIIIGGGFFFGGGEEEDDDFFFDDDBBBDDDJJJKKKZZZqqqzzznnnWWWMMM@@@777555777:::<<<===FFFPPPYYY___aaa]]]XXXLLLHHHGGGKKKRRR^^^nnnzzzlll]]]WWWVVVLLLLLLRRR[[[___]]]ZZZYYYWWWWWWVVVTTTSSSRRRQQQPPPJJJIIIIIIKKKLLLJJJGGGEEEGGGFFFJJJSSSXXXXXXWWWYYYZZZYYYSSSGGG<<<888999::::::;;;;;;<<<;;;<<<===>>>:::::::::777555444555777999<<>>===;;;999888999::::::777888888999:::::::::999666888:::999888777999;;;888999:::;;;;;;:::999999666999444111333......999HHHeeeuuueeeQQQTTTkkk}}}vvvyyyuuuqqqwwwgggOOOFFFOOOSSSZZZdddooouuuvvvuuuhhhddd```aaafffiiihhhfffhhhjjjmmmnnnnnnmmmmmmmmmmmmkkkiiihhhhhhgggeeeddd___ZZZSSSKKKEEEAAA???>>>MMMVVVdddpppwwwzzzzzzyyy___ggg}}}\\\QQQRRRRRRGGGFFFDDD@@@===;;;;;;;;;::::::888555444777888888999SSSjjjRRR^^^eeebbbeeepppvvvsssqqqrrrrrrrrrpppllliiifff[[[VVVPPPMMMNNNSSSXXX\\\SSSXXXcccooopppggg```___^^^fffooouuusssnnnjjjhhhllloootttvvvvvvuuussssssooommmiiicccYYYMMMCCC<<<777666444222222333555666333333222111111333777;;;:::<<<======>>>DDDOOOXXXbbbrrr{{{zzz}}}zzzuuurrrqqqpppnnnmmmiiiiiiiiijjjkkklllkkkjjjggggggiiimmmqqqttttttssstttssspppmmmjjjhhhffffff^^^aaadddeeeeeedddeeeeee____________]]]ZZZUUURRRNNNIIIDDDAAA@@@@@@===;;;;;;888:::BBBJJJPPP\\\gggsssxxxrrrlllggghhhmmmeeeeeegggkkkkkkhhhhhhkkkllllllnnnppprrrrrrooolllpppooommmjjjiiijjjnnnqqqmmmoooooommmkkklllppptttooommmlllkkkjjjgggccc___[[[aaabbb[[[RRRMMMIIIGGGFFFIIIKKKNNNUUUUUUFFF555000111777QQQ]]]IIIRRRMMMGGGJJJFFFGGGIIIKKKNNNNNNLLLHHHDDDDDDAAA@@@AAA@@@===???EEEDDDJJJVVVgggyyysssuuu~~~vvvnnnaaaNNN@@@888777888888666<<>>777999;;;999<<<======<<<;;;::::::;;;777888777555444444777::::::???DDDGGGNNN___wwwttt}}}SSS@@@DDD??????===888>>>BBB::::::999888777777999;;;<<<666777888999999999999999555777999999777777999<<<777888999:::::::::999888777:::444000111---+++444888ZZZvvvpppZZZSSS___mmmzzz~~~sssvvvqqqiii{{{qqqTTTKKKMMMQQQZZZdddhhhfffiiinnnccc^^^ZZZ\\\ccciiikkkkkkjjjlllnnnooommmkkkjjjjjjllljjjhhhhhhgggfffdddccc___ZZZSSSLLLGGGDDDAAA@@@VVVaaaqqqfffssslllYYYJJJLLLGGGFFFAAA======@@@@@@===:::<<<:::666444444666999<<<<<>><<<;;;;;;;;;<<>>888ZZZsss]]]KKKHHHHHHBBB@@@DDDEEEFFFHHHIIIHHHGGGEEEDDD???BBBDDDCCC@@@>>>???AAAEEEGGGNNNZZZdddjjjpppvvvtttwwwyyy|||mmm[[[III===555222888666888>>>CCCHHHPPPYYYYYYVVVQQQNNNNNNOOOPPPPPPZZZ]]]ccciiimmmoooppppppfff^^^YYYWWWSSSMMMMMMQQQZZZSSSMMMKKKMMMNNNMMMKKKLLLMMMLLLJJJFFFDDDDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGBBBDDDGGGJJJLLLMMMMMMLLLKKKDDD;;;777999::::::888=========<<<:::999777666777666555555777:::===???FFFAAADDDVVVmmmVVVGGGEEEAAA@@@>>><<<;;;:::;;;;;;777555333444666888777555888888888888888888888888999999999999999888777666777999;;;:::999888999999777777666555444222111000222TTTnnniii[[[VVVVVVTTTooo{{{vvvgggkkk|||||||||iiiVVVMMM]]][[[XXXfffkkkjjjuuusssiii]]]ZZZ```iiimmmnnnmmmkkkjjjkkkmmmnnnllliiijjjiiigggffffffeeebbb```bbb\\\VVVRRRKKKCCCAAABBBSSS[[[mmmhhh|||hhhUUUFFFGGGAAADDD@@@<<<<<>>>>>???@@@JJJTTT___fffpppyyytttnnnlllmmmnnnoooooopppooommmlllkkkjjjjjjkkklllmmmnnnkkkgggfffkkkooopppqqqrrrsssttttttttttttpppqqqrrrqqqpppoooppprrrpppnnnlllkkklllnnnnnnmmmooonnnkkkiiifffcccaaa___```]]]XXXRRRMMMIIIFFFEEEKKKKKKRRRYYYSSSBBB666333222777???tttcccRRRFFFFFFFFFAAAAAAEEE@@@BBBCCCEEEFFFEEEDDDCCCBBBCCCEEEEEEDDDCCCCCCDDDGGGGGGLLLTTT[[[```iiiqqqwww~~~{{{zzz{{{}}}vvvnnnbbbRRRAAA666:::666555777999<<>>>>>===<<<:::999777666222666;;;<<<;;;;;;>>>AAAFFFOOOffflllMMMEEE>>>>>>===;;;999999888999999777444222333666777666555777777777777888888888888888999999999999888777666999:::<<<<<<:::999:::;;;999888888777555333222111333EEE]]]gggaaaYYY^^^iiinnnrrrkkkfffmmmwwwnnn^^^QQQZZZ^^^ccclllooopppwwwwwwrrrjjjdddbbbdddhhhkkkkkkjjjiiijjjlllmmmkkkhhhjjjhhhggggggfffeeeccc```iiiccc[[[UUULLLCCC???AAALLLYYYjjjuuuxxxyyy}}}mmmxxx```PPPDDDFFFAAABBB???<<<<<<>>>???>>>;;;===>>>???@@@???===:::999???FFFWWW~~~tttaaaXXX```eeeaaaeeeqqqxxxzzzxxxssssssvvvvvvtttpppmmmkkkmmmssswwwyyyyyyvvvhhhjjjyyyqqqfffiiiqqqqqqhhhaaa___aaaeeekkkqqqrrrpppmmmkkkhhhccc[[[QQQGGG???:::444333222111111111222333444333000///000777???FFFNNNMMMIIIEEE@@@<<<999888:::DDDTTTccclllnnnkkkhhhfffkkkppprrruuuuuupppiiiggggggiiimmmqqquuuvvvvvvzzzxxxvvvtttssssssssssssvvvuuuuuuvvvuuurrrnnnjjjdddeeeeeebbb]]]WWWSSSRRRUUUVVVUUUSSSPPPOOOOOOPPPHHHHHHFFFDDDBBB@@@>>>===BBBBBBAAA@@@AAACCCHHHLLLZZZjjjzzzsssnnnkkkhhhggggggiiiiiiiiijjjkkkmmmnnnnnnmmmkkkiiikkkmmmooonnnkkkkkknnnqqqpppqqqrrrsssssstttssssssppprrrssssssqqqpppqqqrrrqqqooommmmmmnnnooopppooommmkkkgggfffgggeeeaaa]]][[[XXXSSSNNNJJJGGGFFFFFFKKKQQQVVVTTTIII===444000999:::SSSPPPGGGCCCEEEFFFBBBCCCGGGBBBCCCEEEGGGHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHFFFEEEDDDDDDGGGLLLOOOVVVcccppp}}}|||||||||vvvgggSSSDDD999555333555666555888<<>>>>>??????>>>>>>======>>>?????????>>><<<;;;;;;777555555999;;;;;;:::777777777777777777666666666<<>>BBBLLLUUUWWWgggzzzmmmxxx|||RRRIIIHHH===;;;;;;:::999888888999999666444333333555777666666777777777777777777777777888888999999888888777777888:::;;;:::999888999:::::::::999888666444222111333444GGGcccjjjbbbjjj}}}{{{ssskkkpppxxxttt}}}~~~{{{yyyvvvrrraaaYYY```nnnppprrrvvvxxxwwwwwwtttlllccc```dddiiiiiiiiiiiijjjkkkkkkiiigggiiihhhgggfffgggfffcccaaafff```ZZZSSSJJJAAA???AAAIII\\\lllooopppxxxqqqmmmXXXNNNFFFJJJFFFAAA>>>======>>>??????===???@@@@@@AAA???===:::999;;;AAACCCcccrrrcccaaacccccceeekkkuuuxxxxxxtttsssvvvxxxxxxtttrrrqqqssswwwzzz{{{zzz~~~tttiiilllzzznnnbbbgggooolllfffddddddeeefffhhhjjjkkkkkkkkkiiifffaaaYYYPPPFFF>>>:::444333222111111111222333666666444222333:::DDDKKKSSSRRRRRRPPPMMMIIIDDDAAA<<>>>>>======;;;>>>AAADDDIIIQQQ[[[ccckkk~~~vvvoookkkiiihhhgggggghhhhhhhhhhhhhhhiiikkkllllllkkkiiihhhiiikkknnnnnnmmmmmmoooqqqoooooopppqqqrrrrrrqqqqqqkkknnnpppqqqpppooooooppptttrrrppppppqqqrrrsssrrrlllhhheeeeeeggggggaaa\\\WWWTTTOOOJJJFFFEEEFFFFFFKKKTTTWWWMMM@@@888555222;;;IIIqqqeeeHHHFFFGGGJJJIIIEEEEEEIIIEEEEEEGGGHHHHHHHHHHHHGGGHHHFFFDDDEEEHHHHHHEEEBBB??????BBBEEEHHHQQQccctttyyypppfff^^^>>>999666888888666777:::999;;;???DDDHHHIIIFFFDDDIIIHHHGGGEEEDDDEEEEEEEEE@@@>>>>>>???AAADDDGGGJJJIIIEEEAAA????????????======>>>@@@@@@??????@@@BBB<<<======>>>>>>======<<<<<<<<<======<<<;;;:::999777666666888;;;======;;;222333444555777888:::;;;@@@AAA@@@???CCCRRRfffuuuxxxxxxdddooo^^^FFFFFFGGG===;;;:::::::::::::::::::::666555444555666777888888999888888888888888777777777777888888888888777777666777888777555555666888;;;::::::888777555333222222,,,:::[[[qqqrrrttt|||yyyppp~~~vvvqqqvvvmmmqqqzzz^^^^^^mmmmmmqqqxxxtttqqqrrrqqqjjjbbb^^^bbbgggfffggghhhjjjkkkjjjiiihhhhhhgggffffffffffffdddbbb___[[[WWWSSSLLLFFFGGGLLLPPPfffuuuuuu{{{ttt|||eeeSSSNNNGGGLLLJJJ@@@???>>>>>>>>>??????>>>@@@???>>><<<;;;::::::999777>>>;;;TTTwwwfffeeennnoooiiilllssswwwtttqqqrrrtttuuuuuuuuuuuuvvvxxxzzzzzzzzz{{{}}}wwwkkkccchhhvvv|||lllbbbfffkkkhhheeegggmmmnnnmmmiiiddddddgggllljjjgggaaaYYYPPPFFF???;;;444333222111111111222333555666666555666:::CCCKKKTTTVVVXXXXXXWWWSSSPPPMMMIIIJJJKKKJJJFFFAAA<<<999777777:::>>>CCCIIIOOOTTTZZZ\\\^^^aaadddhhhllloookkkjjjgggeeeeeeeeefffgggiiihhhhhhhhhhhhfffccc```ZZZ\\\\\\YYYRRRNNNLLLMMMLLLIIIEEEAAA???>>>======???>>><<<::::::;;;<<<======BBBIIIPPPXXXdddqqq{{{yyyoookkkjjjjjjeeeeeeffffffffffffggggggjjjjjjiiihhhggggggggggggeeegggjjjlllllllllmmmnnnmmmmmmnnnooooooooonnnnnngggjjjnnnppppppoooooopppqqqooommmlllmmmnnnnnnnnnjjjfffcccdddfffeee```ZZZUUUQQQKKKFFFDDDDDDFFFGGGQQQWWWUUUFFF777222444666;;;___VVVKKKLLLOOOQQQNNNIIIHHHIIIEEEEEEEEEDDDDDDCCCBBBBBBHHHEEECCCCCCEEEDDDAAA===@@@???AAACCCFFFNNN```qqq}}}|||}}}~~~xxxwwwxxxXXXLLL???888444333555999999777555666888<<<>>>>>><<<;;;:::::::::<<<>>>???@@@@@@???===>>>@@@BBBCCC@@@>>><<<;;;<<<=========;;;<<<======;;;:::;;;<<<;;;<<<<<<======<<<<<<;;;999999::::::::::::::::::666666777999;;;;;;:::999666666777888:::<<<>>>???BBB@@@???DDDQQQeee{{{gggeee}}}[[[III@@@>>>===888999999999999999888888888555666666666777888999:::::::::999999999888888888666777777888888888777777666777777666444444666888999999888888666555333222000...666PPPooo}}}wwwkkkrrrnnnrrr|||pppsssiiiZZZbbbeeelllsssmmmmmmkkkhhhccc```^^^___```aaacccgggiiijjjiiiiiihhhfffeeedddeeefffeeecccbbb___]]][[[YYYTTTQQQUUU\\\aaavvvrrrwww|||aaaRRRMMMDDDHHHFFF@@@???>>>>>>============>>><<<:::777666777888999888<<<<<>>CCCJJJTTT^^^hhhuuu}}}ooojjjkkkiiifffdddfffggghhhhhhggggggiiijjjkkkjjjhhhfffeeefffgggiiieeefffhhhiiikkklllllllllllllllmmmmmmmmmmmmllllllgggkkkpppssssssqqqqqqpppkkkhhheeedddeeeeeedddccccccaaa``````aaa___ZZZVVVRRRNNNIIIDDDCCCEEEIIIKKKYYYWWWOOOAAA333...444===PPPrrrQQQNNNPPPRRRRRROOOKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCFFFDDDCCCCCCCCCAAA???===FFFDDDDDDEEEFFFJJJWWWdddooo~~~tttssszzzhhhQQQAAA777333444888777666444444555666666555111111111111333555777999999;;;;;;888999===>>>===;;;;;;:::::::::<<<===>>>888999999888666555666777999999::::::::::::999999666666666777777888888999555666777888888888777666999888888888999:::<<<===@@@DDDMMMZZZjjjyyy~~~ssswwwfffCCCAAA???:::888666666666666666666555444333444666777777666777999;;;::::::999999888777777777666666777777888888777777999999999888666777999;;;888888888777777666555444000222666DDDaaaxxxrrr^^^jjjiiijjj}}}|||}}}xxxrrrYYYWWW]]]fffkkkiiinnnkkkgggdddccc```\\\XXXZZZ^^^cccfffggggggggghhhdddcccbbbcccddddddcccaaa^^^]]]\\\[[[WWWTTTZZZcccwwwnnnooouuu^^^RRRLLL@@@CCCBBB>>>>>>===<<<:::::::::;;;:::999777666555666777888999:::===EEEdddoooeeehhhkkkiiiqqq{{{~~~wwwuuuxxxzzzwwwyyy{{{}}}}}}}}}}}}}}}~~~qqqaaaXXXZZZ```bbbnnntttuuulllbbbccckkkrrrrrrsssrrroookkkjjjlllnnnnnnjjjcccZZZPPPFFF???;;;444333222111111111222333111555888888888===HHHQQQVVV\\\```^^^WWWTTTWWW[[[]]]bbbbbbYYYIII;;;555444222000111666777888???HHHNNNPPPQQQPPPPPPQQQUUUYYY[[[\\\]]]^^^```aaabbbcccbbbaaaaaabbbccccccaaa___\\\ZZZUUUQQQNNNIIIEEEBBB===:::777777888999888666555555444555888>>>CCCFFFQQQZZZhhhuuusssjjjeeehhhjjjgggdddcccjjjkkkllljjjhhhiiikkknnnjjjiiihhhggggggiiijjjkkkhhhggghhhiiikkkmmmmmmmmmllllllmmmmmmmmmllllllkkkjjjnnnsssuuutttqqqooonnniiifffcccaaaaaaaaa```^^^ZZZZZZZZZZZZXXXTTTQQQNNNMMMJJJFFFCCCDDDHHHNNNRRRZZZPPPDDD;;;222///;;;KKKyyy```OOOJJJKKKLLLLLLKKKJJJGGGDDDIIIIIIHHHGGGGGGFFFFFFFFFBBBCCCDDDDDDCCCBBBBBBBBBIIIFFFEEEFFFFFFGGGMMMTTTaaaooovvvrrrvvvqqq~~~|||kkk^^^SSSGGG???<<<666555444444555444222000222222222222333555666666333666666333444888:::777777777777777777777999:::555666777666555444555666888888999999999999888888666666666666666777777888555666888888888777777777999888888999<<>>NNN{{{kkkdddhhhooooooyyyyyypppooosssvvvvvvyyy|||~~~~~~}}}}}}}}}}}}uuuggg\\\VVVQQQMMMjjjyyy~~~oooaaacccnnnuuuoooooooooppprrrrrrpppnnnoookkkcccZZZOOOEEE>>>:::444333222111111111222333444777:::999:::BBBOOOZZZVVV]]]ccc```XXXUUU[[[bbbcccjjjlllbbbNNN<<<444333111000444:::<<<;;;@@@HHHIIIKKKLLLKKKIIIJJJNNNRRRWWWYYY[[[]]]^^^````````````___^^^___``````^^^\\\ZZZUUUOOOKKKHHHDDD???:::999666444555888999888666777777777:::???FFFMMMQQQbbbmmm}}}tttpppnnnhhheeehhhhhhdddeeeiiiiiijjjjjjhhhffffffjjjmmmggghhhhhhiiikkklllmmmnnnkkkjjjiiijjjlllnnnoooooommmmmmmmmnnnmmmmmmllllllllloootttuuusssoookkkjjjmmmjjjfffdddcccbbbaaa```SSSUUUVVVUUUQQQMMMJJJIIIJJJGGGDDDBBBEEEKKKRRRWWWVVVGGG;;;888333222CCCYYYpppRRRLLLEEEEEEEEEEEEGGGHHHFFFBBBEEEDDDDDDDDDDDDDDDEEEEEE@@@CCCFFFFFFDDDCCCEEEHHHHHHDDDCCCEEEFFFFFFHHHLLLOOO]]]qqq~~~{{{vvv|||rrryyyvvvcccOOOCCC;;;999666555555555444333111222222111111111111111111555555111111666666333444444444333222222333444555777888777666666777888999999::::::::::::999999999999888777777777888888777888:::::::::999:::;;;;;;<<<>>>AAAFFFKKKPPPSSScccsss}}}MMMCCC@@@===444666;;;777888888888888777555333111000222444444333333666999777666666555444444333333555555666777777777777777888888888666555555888:::777888999:::::::::::::::333222///111>>>SSSccchhhVVVeeedddbbb{{{{{{ooottt}}}yyyooouuuxxxcccSSS\\\aaa```jjjjjjooovvvzzzwwwnnnddd]]]MMMSSSZZZ___```aaabbbddd```______```bbbbbbaaa___ZZZ[[[\\\]]][[[[[[dddpppqqqzzz______[[[TTTLLLEEEAAA??????;;;;;;;;;;;;:::999888888666666555555555555666666333;;;888666JJJmmmzzzqqqkkkgggpppooottt}}}{{{sssrrryyyssswww{{{|||zzzzzz{{{}}}~~~wwwpppgggYYYMMMNNNVVVmmmyyyvvvaaaXXXbbbmmmnnnlllmmmppprrrrrrqqqooonnnnnnggg^^^TTTLLLEEE???<<<555444222111111222444555;;;777777;;;===???IIITTT\\\___```^^^[[[[[[```eeelllmmmjjj___OOOAAA888666999999;;;@@@EEEGGGFFFCCCBBBDDDFFFFFFGGGIIIKKKNNNUUUVVVWWWYYYZZZ[[[[[[[[[bbbcccaaa^^^^^^___]]]XXXSSSQQQNNNIIICCC>>>:::888555444555777999;;;;;;:::999999<<>>@@@AAABBBBBBDDDFFFIIINNNOOORRRTTTWWWYYY[[[[[[^^^```___\\\\\\\\\YYYTTTNNNLLLIIIDDD@@@;;;888666666777777888::::::999888===>>>DDDJJJOOOXXXjjj{{{yyyqqqjjjccc```hhhkkkkkkfffeeegggiiihhhkkkjjjhhhgggfffeeeeeefffiiihhhgggggghhhhhhgggeeeiiiiiijjjkkkmmmooopppqqqqqqooonnnnnnoooqqqqqqpppnnnoooqqqqqqpppooommmllljjjkkkllllllkkkhhheeecccaaa^^^XXXRRRLLLGGGDDDCCCDDDDDDBBBBBBHHHPPPSSSPPPEEE;;;333777777555WWWlllVVVSSSKKKGGGFFFEEEDDDDDDEEEFFFGGGCCCAAABBBEEEJJJJJJFFFAAACCCCCCCCCDDDEEEGGGHHHIIIJJJFFFDDDEEEIIIJJJHHHDDDFFFNNNZZZdddqqqyyy~~~}}}llljjjaaaTTTJJJBBB:::333555444444555666666555444444333333333555555333111444444333333222222222111///000222111111111333444666777999:::::::::999888777777888888777777666666======<<<;;;;;;<<<>>>@@@DDDQQQggg}}}~~~tttzzz```OOOAAA???:::666444444666777555555444333333333333333333333444444444444444444111222222333333333333333222444666666555444555666777555444555888999888666888999999::::::999999888666444444444888CCCZZZnnnppp```ZZZeeevvvkkkooosss{{{jjjXXXPPPUUUeeemmmlllpppuuutttmmmgggeeeaaaVVVNNNPPPVVVZZZ[[[]]]___^^^]]]\\\\\\\\\\\\]]]ZZZXXXUUUTTTVVV[[[```ddddddnnnxxx}}}}}}xxxXXXTTTQQQLLLGGGBBB>>>;;;:::999999999999888777666666777777666666666666777777<<<<<<777666;;;EEEhhhyyymmmaaahhhooovvv{{{zzzsssuuuxxx{{{|||||||||}}}~~~{{{uuujjjccceeelllooocccUUURRRXXXbbbiiikkkmmmnnnooopppooommmkkkjjjbbbaaa```\\\VVVLLLAAA999555444222111111222444555444444666:::>>>FFFUUUccciiikkkkkkiiiffffffiiilllnnniii___QQQDDD>>>>>>@@@IIINNNXXXdddjjjcccSSSEEE999:::<<<<<<<<<===???AAACCCFFFIIINNNRRRVVVXXXZZZXXX[[[[[[YYYXXXXXXSSSMMMHHHGGGDDD@@@===:::888777999999:::;;;<<<<<<<<<<<>>???AAADDDIIIOOOTTTbbbrrrhhhggg]]]FFFEEE<<<:::777444222333444555333222111111000111111111333333333222222222222222000111111222222222222222222444666666555444555666444333333444777999888777888999999::::::999999888777555444555666???QQQcccqqqeeeWWW^^^pppxxx|||vvvpppppp{{{ttt\\\IIINNNeeejjjllllllkkklllnnnmmmiiilll\\\LLLJJJPPPUUUXXXYYY___]]][[[XXXWWWXXXYYYZZZXXXWWWUUUTTTUUUWWWZZZ\\\]]]lllyyy{{{vvvqqqnnnkkkSSSPPPNNNKKKGGGCCC???<<<;;;::::::::::::999888777666777777666666666666777777:::999666999;;;<<>>BBBFFFKKKOOORRRTTTSSSVVVXXXVVVVVVUUUOOOHHHCCCAAA???<<<:::999888888999:::;;;<<>>===:::777333555777888666555666777333333333333444555777888000222333333222222333555666666888999999999999888888888999:::;;;>>>BBBEEELLLQQQWWW^^^dddllluuu{{{yyy|||\\\IIIBBB:::888666444333222222333444111111000000///000000111222222222111111000000///000111111222333222222222444666777888777666777888333333444444666777777777888888888999999888888888888666555555555:::GGGUUUssstttbbbXXXeeejjjlll|||zzzqqqoooxxx}}}mmmTTTLLLZZZbbbjjjlllffffffnnnqqqnnnmmm___RRROOOPPPQQQRRRSSSZZZYYYYYYXXXWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVWWWWWWZZZdddkkkhhhaaa___``````QQQMMMLLLIIIEEEAAA>>><<<;;;;;;;;;;;;;;;:::999888777777777666666666666777777777777666:::<<<888LLLrrrhhh\\\YYYjjjwwwxxxyyy{{{vvvwwwyyy{{{~~~~~~{{{nnnaaaUUUJJJGGGNNNSSSSSSXXXbbbfffgggiiijjjllllllllllllhhhgggeeebbb[[[PPPDDD<<<555444222111111222444555666777999<<>>333111222333333333333555777777999<<>>DDDMMMXXX```dddlllwwwzzzrrrmmmgggcccdddccc___]]]^^^dddhhhjjjgggfffiiijjjhhhggghhhjjjlllmmmkkkjjjhhhiiiiiijjjkkkkkkhhhbbb^^^___aaafffjjjmmmooooooooopppooonnnnnnppppppooommmoooqqqssstttuuusssqqqpppqqqqqqpppooonnnkkkiiihhh___WWWMMMHHHGGGGGGCCC@@@FFFOOOYYY]]]]]]VVVGGG888333777//////GGGlll[[[UUULLL???EEEFFFEEECCCAAAAAACCCEEEFFFGGGEEEBBBAAAAAABBBBBBBBBCCCCCCDDDEEEEEEDDDBBBAAABBBCCCFFFHHHIIIGGGCCC@@@CCCDDDEEEJJJSSSaaaqqq{{{}}}vvvvvvwwwuuu|||zzz{{{tttmmmbbbWWWPPPLLLIIIHHHAAABBB@@@;;;444333666;;;<<<;;;999888888999:::;;;888888888777666666777999888888999:::;;;===??????AAA??????AAAGGGOOOUUUXXXvvv||||||zzz___CCCBBBAAA888555444444333333333333333111000000000000000111111111111111000/////////...111222222333333333333333333555666666555555666777444555555555444444444555666777777777777777777666888666555666444666???IIIooosssZZZ^^^hhhkkksssrrrmmmmmmsss|||hhhNNNGGGWWWdddkkkfffcccjjjpppqqqnnndddZZZSSSMMMHHHHHHLLLPPPRRRUUUWWWYYYYYYXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUZZZ[[[WWWTTTUUUVVVUUUQQQLLLJJJFFFBBB???<<<;;;:::;;;;;;;;;;;;:::999888888666666555555555555666666444666555888;;;666AAA\\\nnnZZZNNN___rrr~~~}}}xxxxxxzzz}}}xxxwww}}}yyyooo```WWWOOOKKKFFFEEEQQQ```cccdddfffhhhjjjlllmmmmmmiiihhhfffccc\\\QQQFFF>>>555444222111111222444555333555777>>>MMMbbbqqqwww}}}}}}{{{zzzxxxwwwuuuuuutttmmmbbbXXXSSSTTTXXX\\\kkk|||~~~aaaCCC333///...000111111111222444666444666999<<<@@@CCCDDDEEEJJJNNNPPPPPPQQQQQQKKKDDD999777555444444555666777666:::AAAHHHPPP\\\iiisssuuuqqqmmmnnnfffcccbbbcccaaa\\\ZZZ[[[aaafffhhhffffffhhhiiigggiiijjjkkkkkkjjjhhheeedddgggggghhhiiiiiifffaaa]]]___bbbgggkkknnnnnnmmmlllnnnmmmmmmnnnppppppooonnnqqqrrrssssssssssssqqqqqqoooooonnnllljjjhhhfffeee___WWWMMMFFFCCCCCCCCCCCCPPPZZZdddccc[[[NNN>>>111111888222888cccdddMMMNNNEEE>>>GGGFFFEEEDDDCCCCCCDDDEEEFFFFFFDDD@@@======>>>AAACCCBBBBBBBBBBBBAAA@@@???>>>???@@@BBBCCCCCCBBB@@@???@@@CCCEEEGGGKKKSSS___gggsssvvvuuurrruuu~~~}}}yyy{{{rrrkkkfffcccbbb[[[ZZZUUUJJJ???<<>>;;;999999999999BBBAAA???<<<999:::<<>><<<<<<<<<:::;;;;;;::::::999888777555555444444444444555555222777666666:::888;;;JJJrrrbbbSSSXXXfffxxx|||vvvvvvwww{{{~~~zzzvvvzzz|||pppkkkaaaTTTHHHHHHTTTaaacccdddeeeggghhhjjjkkkkkkdddeeeeeeccc]]]SSSFFF>>>555444222111111222444555444555666???TTTlllyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvoooggg^^^XXXYYYaaakkkqqqpppOOO555,,,...,,,---//////000111444666222333666:::===@@@AAABBBFFFJJJLLLLLLMMMNNNJJJDDD:::888666555555777999:::>>>FFFQQQ\\\eeeooozzzqqqhhhfffgggaaa```aaaccc```[[[ZZZ\\\```eeehhhffffffhhhiiihhhiiiiiijjjiiihhhgggeeedddhhhggghhhiiiiiigggccc```bbbeeejjjnnnpppooollljjjmmmlllmmmoooqqqrrrqqqooosssrrrqqqqqqpppppppppppplllkkkiiihhheeecccbbbaaa[[[UUULLLEEECCCFFFKKKOOO^^^fffiii```PPPBBB777111333999;;;SSS}}}OOOHHHHHHCCCCCCEEEDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@???======???BBBDDDBBBBBB@@@???>>>===<<<<<<<<<===???@@@???>>>======<<<@@@CCCBBBAAAFFFQQQ[[[gggmmmnnnnnnyyy~~~{{{{{{vvvwwwrrrggg[[[YYY```iii]]][[[XXXUUUTTTTTTTTTUUUQQQNNNJJJEEEBBBBBBFFFJJJUUUTTTRRRSSSXXX___ggglllmmmkkkooo}}}ppppppxxxjjjCCC???@@@444///888222222333333222111000000///////////////000111111////////////000000000000000111111222222222222222...///111111000000000111111333555444222222333555333333333444444333333333444444555777666333555:::KKKeee{{{ssseeeooo~~~~~~oookkkwww{{{vvvgggdddpppppp^^^RRRNNNOOOUUU]]]aaabbbdddiiirrrmmmgggbbbYYYMMMFFFDDD???BBBFFFJJJMMMNNNOOOOOONNNNNNNNNNNNNNNOOOOOOPPPMMMQQQSSSRRRRRRSSSPPPLLLSSSQQQNNNIIICCC@@@>>>??????999999:::999999888777666444444444333333444444444///777666555;;;<<<<<>>???>>><<<;;;;;;:::???AAA>>>999<<>>888222...111444333333555444444777CCCZZZllllllbbb^^^ccchhhjjjiiiiiilllnnn```ZZZQQQNNNZZZpppvvvMMM000)))+++***.........//////000111222000111444666999<<<>>>??????AAAEEEGGGIIIGGGEEEDDDAAA:::666999???EEEKKKQQQ]]]bbblllyyysssjjjeee^^^^^^dddddddddcccbbbaaa```______[[[^^^dddhhhkkkjjjhhhfffllliiiggggggjjjjjjhhheeefffgggiiijjjiiihhhfffeeeiiillloooooommmjjjhhhgggiiimmmpppoooqqqttttttrrrnnnoooooonnnlllkkkmmmooocccaaa[[[VVVUUUWWWXXXWWWPPPNNNFFF>>>@@@QQQdddooorrrrrrdddJJJ999777555...:::666]]]mmm[[[JJJEEEFFFEEEDDDEEEDDDEEEFFFFFFEEECCCAAA@@@===;;;999888888:::<<<>>>>>>?????????@@@@@@@@@@@@>>>???@@@???===;;;;;;;;;???===;;;::::::<<<>>>@@@QQQ\\\iiivvvnnnmmmxxx{{{ooommmkkkCCC>>>777444444444444333//////////////////////////////////////////////////////............//////000000000000000000000000111111111111111000//////444444444222000111333666111111222333333333333222333333333333333333333333999FFFeee|||lllwww~~~}}}|||}}}tttgggnnniii@@@333LLL___ddddddaaa]]]dddoooxxxyyypppdddZZZNNNAAA777888===>>>@@@CCCJJJIIIHHHIIIKKKLLLKKKJJJMMMMMMMMMMMMLLLKKKJJJJJJUUUMMMJJJFFFAAA>>><<<<<<<<<;;;999888888888888777555555555555555444444444333111444666777666666999;;;;;;ZZZ}}}hhhUUUXXXrrr|||}}}{{{xxxuuuuuuwww{{{|||yyyyyy|||zzzhhhXXXOOOLLLMMMSSS[[[```aaabbbdddfffddddddaaa]]]ZZZUUUIII>>>999222...111444333333555777666777BBBUUUddd```UUUNNNRRRVVVYYYZZZZZZ[[[[[[\\\XXXOOOLLLXXXoooiiiEEE---***---,,,......---......///000111222222333444666777999:::<<<>>>AAADDDEEEDDDBBBAAA>>>:::999>>>EEEJJJQQQWWWgggnnnzzzxxxiiifffddd``````eeedddcccbbbaaa```_________[[[___dddhhhjjjjjjhhhfffiiihhhhhhhhhjjjjjjiiihhhhhhhhhgggffffffggghhhhhhiiijjjlllkkkiiifffeeeeeeiiimmmooonnnooorrrqqqnnnooonnnnnnmmmmmmmmmllllll\\\XXXRRRNNNOOORRRSSSSSSHHHIIIFFFBBBHHHXXXhhhpppmmmcccPPP===555666777444999OOO|||cccUUUHHHDDDDDDBBBAAACCCDDDDDDEEEFFFEEECCCAAA@@@BBB@@@===;;;::::::;;;<<>>@@@BBBFFFRRR```ooooooccceeennnyyy|||yyy~~~zzzjjj{{{cccKKK===999444333333444444222000000000000000000000000........................000//////......//////000000000000000000000000000111111111111111000//////000111222222333555999<<<111111222333333333333222333333333333333333333333555>>>WWWttt}}}xxx|||zzzyyy~~~xxxiiimmm}}}dddFFF666<<>>999333///111444333333555999666666@@@RRR\\\VVVJJJGGGIIILLLQQQUUUUUUSSSQQQUUUWWWUUUTTT[[[jjjxxxrrrhhhQQQ555'''(((,,,+++------------...///000111444333222111222333444555888999<<<>>>??????>>>===;;;999;;;BBBIIIOOOXXX```qqq{{{wwwkkkbbbcccdddaaa```bbbcccbbb```___^^^___``````\\\___cccgggiiiiiihhhffffffgggiiiiiihhhiiijjjkkkiiigggeeecccdddfffjjjlllmmmmmmnnnllljjjhhhhhhiiiiiimmmnnnlllmmmooonnnjjjnnnllljjjjjjlllllliiifffYYYRRRKKKJJJMMMOOOOOONNNGGGFFFDDDFFFSSSdddooossslllWWW@@@555222222444666<<>>======>>>???DDDCCCAAA???>>>>>>>>>???CCCCCCCCCAAA>>>;;;:::;;;::::::<<<===???AAABBBCCC<<>>999:::===<<<===???CCCFFFGGGGGGFFFGGGIIIKKKKKKJJJHHHGGGSSSIIIGGGCCC@@@===;;;;;;;;;:::888777666777777666444444444444333333333333333555555666555555555555555<<>>LLLrrr[[[OOONNNMMMKKKGGGDDDCCCEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@AAABBBDDDEEECCCBBB@@@>>>===>>>??????BBBCCCCCCBBB???=========:::;;;>>>@@@AAABBBBBBBBB;;;???FFFPPP]]]nnn}}}~~~}}}uuuooommmvvv|||xxxsssvvv{{{rrrbbb```iiiaaaIII===777222222222222222111000///000000000000000000000000........................000000////////////000000000000000000000000000000///000000000000000//////...///000///...///111333111111222333333333333222222222222222222333333333777777;;;JJJdddvvvrrrdddffffffmmmuuurrrjjjmmmwwwvvvttt}}}lllNNN444999JJJKKK^^^]]]]]]```gggooowww|||ssswww{{{uuueeeQQQDDD???>>>;;;999999;;;???AAABBBEEEGGGHHHIIIIIIGGGEEEDDDRRRJJJHHHEEEAAA===;;;999999999777666666666666555333444444444444444444444555666555555444444444444333777999MMMyyyqqqsssfffPPPVVVqqqwwwiiifffiiikkktttvvvzzz|||~~~~~~~~~~~~}}}yyysssjjjddd```___VVVQQQKKKKKKPPPWWW\\\___]]]]]]\\\[[[]]][[[PPPDDD<<<555///111333333444666666222222<<>>555......111111...000000000000111222333444444333222222222333555666444555666777888999999:::666666:::BBBMMM\\\rrr}}}~~~ooohhhaaa___^^^\\\[[[\\\______^^^^^^___```aaabbb___aaaccceeeggghhhhhhhhheeegggiiigggdddcccdddgggcccdddeeefffggghhhiiijjjfffgggggggggfffhhhkkknnnooorrrrrrooonnnooommmiiikkkgggeeefffhhhggg```ZZZYYYQQQLLLNNNOOOJJJEEEDDDGGGGGGMMM^^^uuuuuudddCCC555000555555000:::KKKbbbxxxPPPIIILLLMMMKKKHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFGGG@@@???>>>===>>>>>>???@@@???AAABBBBBB@@@???@@@AAA===>>>@@@AAAAAAAAA???>>>???>>>???BBBJJJWWWgggsss{{{jjjpppzzz~~~~~~{{{~~~{{{}}}qqqeeecccgggjjjccc^^^oooVVV===777444///333333444333111///...---////////////////////////........................000000////////////000000////////////////////////...//////000000000//////000000111///...---...///111111222333333333333222111111111222222333333333444777888@@@YYYuuu{{{rrr^^^[[[```jjjmmmhhhiiipppzzzoooppp|||hhhDDD111999DDDNNNSSSZZZ]]]]]]^^^bbbfffiiivvvtttdddYYYTTTDDD@@@:::777888<<<@@@BBBAAABBBDDDFFFGGGFFFEEEDDDQQQIIIHHHEEEAAA===:::888777888777555555666666444333444444444444555555555555666444333333444444333222222777BBB^^^zzziiieeeeeebbb___~~~nnniiiiiiiiiooosssxxx{{{|||}}}~~~{{{~~~{{{uuurrrsssvvvjjj]]]MMMEEEGGGNNNSSSTTTWWWYYYYYYXXXXXXWWWPPPGGG===555000111333333444666666222333;;;CCCIIINNNRRR]]]dddrrrqqqaaaWWWNNNGGG<<<888222//////000...,,,111111111111222333444555333333444555555666666777444444444444555777888999666777;;;CCCNNN___zzzyyydddpppwwwfffbbb^^^[[[[[[[[[\\\\\\]]]^^^___```aaabbbccccccaaabbbccceeefffggghhhhhhgggggghhhgggeeecccdddeeeaaaccceeehhhiiiiiihhhgggeeefffgggggggggiiillloooooorrrrrrnnnmmmnnnlllhhhjjjhhhhhhhhhhhheee^^^YYYSSSKKKHHHJJJIIICCCAAAEEEGGGPPP```sss~~~fffNNN555000000444111000???SSSqqq^^^IIIEEEHHHJJJGGGEEEFFFEEECCCDDDDDDDDDDDDCCCCCCDDDDDDFFFEEEEEEDDDDDDCCCDDDDDD>>>>>>??????@@@@@@@@@@@@===???AAAAAA@@@@@@AAABBB@@@@@@AAAAAA@@@???===<<<@@@===<<<>>>AAAIIIVVVcccoooqqq~~~zzzqqqooosss{{{~~~}}}kkk```YYYcccwwwuuuLLL@@@<<<111---333444555555333000---,,,,,,........................------------------------//////............//////////////////////////////......///000000000/////////000222111000000111333111111222333333333333222000000111111222333333333555999999999HHHbbbqqqqqqZZZVVVVVV\\\dddiiimmmqqqnnnrrr|||}}}wwwUUU444///888===FFFRRRXXXWWWSSSPPPNNN^^^iiirrrpppjjjggghhhiiiZZZTTTKKKCCC>>><<<;;;::::::;;;===???BBBDDDEEEEEE{{{NNNEEEDDDBBB???===:::888777888666555555555555444222222222333333444444444444555333222222444555333111444666;;;JJJjjjvvvnnnyyyuuuccclllyyytttqqqmmmkkkpppuuuxxxzzz{{{~~~|||~~~|||{{{|||~~~tttgggUUUHHHCCCEEEGGGIIIPPPTTTVVVSSSQQQPPPMMMHHH>>>666000111333333444666666444666<<>>VVVllljjjQQQHHHDDDGGGFFFBBBBBBFFFFFFBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC@@@AAABBBCCCCCCAAA@@@???===???AAAAAA@@@???@@@AAA@@@@@@@@@@@@???>>>===<<<<<<:::;;;>>>>>>>>>GGGRRRUUU\\\qqqwwweee^^^bbbhhhooouuuxxx|||sssgggfffmmmssshhhGGG222999===333000888333444444222...+++,,,---------------------------------------------------......------------......////////////////////////---......///000000//////...///111222111111222444111111222333333333333222///000000111222222333333666:::999444999KKK\\\eee^^^[[[VVVTTT\\\jjjvvvzzztttzzzvvvwwwcccIII<<<888777>>>IIIUUUZZZWWWNNNGGGOOOWWWZZZVVVTTT[[[eeekkkkkkfff^^^UUUMMMFFF>>>:::999888999999:::<<<>>>???wwwLLLBBBAAA@@@>>><<<:::888888888666555444555555444222111111111222222333333333555333111222444555333111555444444:::LLLkkkuuueeeUUUqqq}}}yyysssiiinnnssswwwxxxzzz~~~wwwmmm^^^OOODDD@@@AAACCCKKKQQQSSSOOOKKKKKKKKKIII???777000111222333444777555444888???FFFPPPbbbttt~~~nnn___\\\bbbeeeeeeVVVOOOFFF>>>777222222444000000000000111222333444444555888999999777444222333222111111222444666888???@@@BBBCCCBBBJJJ^^^qqqcccFFFGGG___ttt}}}yyyfff]]]___```______```^^^\\\ZZZ]]]```ccceeeeeedddccccccccccccdddeeefffhhhiiiiiigggeeegggjjjllljjjhhhcccdddeeefffgggggggggfffeeefffgggfffeeedddeeefffhhhkkkkkkhhhggghhhfffbbb```cccfffeee```ZZZUUURRRPPPHHHEEEGGGGGGHHHUUUgggrrrgggNNN;;;111333222111333>>>WWWxxx|||XXXOOOKKKFFFGGGEEE@@@BBBHHHHHHCCCDDDDDDCCCCCCCCCDDDDDDEEE@@@AAABBBCCCDDDEEEFFFFFFCCCDDDEEEFFFEEECCC@@@>>>>>>@@@AAAAAA???>>>>>>???@@@??????>>>>>>>>>======888888;;;???<<<777;;;CCCMMMOOO[[[qqqvvvkkkmmmuuuxxxtttqqqqqquuu~~~yyy{{{zzzooo```]]]rrr```???:::333...///222111...111222222000,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------////////////////////////------...///000000//////---///111111000//////000111111222333333333333222///000000111222222333333111666777444777EEEXXXeeejjjiii```VVV[[[ooo}}}~~~lllpppoooeeeXXXIII999<<>>;;;::::::999777777555444222222333444555444333222222111111222222222222222333333444444444000333333888@@@KKKoooqqqmmmhhhiiippp}}}wwwtttpppqqqvvv|||yyyrrrjjj[[[HHH<<<:::CCCJJJLLLFFFCCCDDDCCC@@@:::444000333666555555666888555777BBBPPPcccxxx|||qqqeeeccckkkpppooo```\\\VVVQQQLLLFFF>>>888:::<<<===<<<;;;999::::::333777;;;<<<999666333222000000000///000222666999;;;===???>>>>>>CCCMMMUUUjjjwww{{{mmm^^^SSSLLLKKKaaassseee___```aaaaaa______```aaa```aaabbbbbbaaa```aaabbbaaadddffffffdddccceeehhhfffggghhhhhhhhhgggeeedddbbb```bbbfffgggffffffiiijjjhhheeeccccccdddcccbbbfffeeecccbbb```___^^^]]][[[[[[[[[\\\]]][[[XXXVVVLLLDDDAAAFFFOOOZZZiiiwwwxxx]]]CCC666444555333666666999TTT[[[PPPPPPDDDEEEDDDBBB@@@AAACCCFFFHHHFFFEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDDDDDDDCCCCCCCCC>>>>>>??????@@@@@@@@@AAA@@@???>>>===>>>???BBBCCCEEECCC@@@>>>>>>>>>===<<<<<<;;;999999::::::999888AAABBBIIIWWWhhhtttxxxxxxxxxuuuyyyqqqgggppp}}}sssjjjssspppkkksss}}}|||VVVCCC666555333222111222222333111000---++++++,,,...000---------,,,,,,+++++++++---------...------,,,,,,,,,,,,,,,---------......------------------------...///000000000///---,,,------......///000000000444333333222222111111111222222222222222222222222000222444555777@@@MMMWWWaaakkkllldddjjj~~~{{{uuuwww~~~yyyuuuuuuooogggdddiiiRRR;;;:::MMM___ccc___VVVLLL@@@;;;===BBBCCCBBBWWW[[[aaaeeeeeebbb]]]YYYQQQMMMEEE>>>999777777888wwwMMMEEEBBB>>>;;;:::999888777666555333222222333444555444333222222111111222222222222222222333333333333111333222555;;;BBB```vvv|||wwwppppppzzzxxxwwwuuuuuuvvvxxxzzz{{{~~~~~~~~~~~~~~~zzzkkkSSS@@@999888???CCCAAA@@@AAAAAA>>>999333000222444333333555555666===LLL\\\mmm|||yyyrrrkkkkkkqqqqqqmmmfffffffffgggeee^^^TTTLLLLLLQQQVVVUUUOOOGGGAAA???<<<:::888666444333222222///000111222222333555666999;;;===<<<;;;>>>EEELLLTTT]]]bbb]]]SSSKKKEEE@@@MMMggg{{{ggg]]]^^^______^^^^^^```aaa^^^___``````___^^^___aaacccddddddaaa___```eeeiiihhhhhhgggeeeeeeeeeeeefffbbb```bbbfffgggddddddfffiiigggdddcccddddddcccbbbddddddcccbbbaaa___]]]\\\^^^]]]\\\\\\\\\YYYVVVSSSMMMFFFCCCLLLYYYffftttwww\\\DDD777222222333666999===LLLqqqsssNNNHHHIII>>>BBBAAA@@@@@@AAABBBDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@??????======>>>>>>>>>?????????>>>===<<<;;;<<<>>>@@@AAAHHHEEEBBB@@@???>>>===;;;:::999888999;;;===<<<;;;999<<>>vvvMMMEEEBBB===:::999999888777666555333222222222333444333333222111111111111222222222222111111111111111111444111222555777MMMppp|||sssiiittt~~~zzztttooonnnssswww{{{{{{|||}}}~~~rrrYYYCCC777111777;;;<<<<<<>>>>>><<<;;;555222333444333444666777>>>LLL\\\iiittt~~~zzzuuurrrtttvvvooogggiiinnnuuuyyyxxxrrrjjjdddyyy|||mmmccc___UUUNNNDDD===999777555333,,,---///222444555555555888:::;;;:::999:::>>>BBBDDDGGGGGGAAA>>>>>>???===LLLfff~~~fff[[[\\\^^^^^^]]]\\\^^^___ZZZ\\\]]]]]]\\\\\\]]]___dddcccaaa\\\ZZZ\\\ccciiiiiihhheeecccbbbcccdddfffaaa```bbbfffgggcccbbbcccgggeeeccccccdddddddddccc```aaabbbcccaaa___\\\ZZZ^^^]]][[[ZZZYYYVVVRRROOOMMMHHHHHHUUUgggvvv}}}^^^===222222222111222222999HHHddd~~~YYYFFFGGGIII???>>>??????@@@@@@AAABBBBBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<<<<=========;;;;;;::::::;;;<<<>>>???GGGDDDAAA???>>>===;;;999888777888:::===??????>>>888<<>>CCCSSSeeexxxzzzsssvvvyyyooolllpppvvvssshhhooo|||vvv___FFF666888HHHVVV^^^```___WWWLLLDDDCCCEEEGGGHHHIIILLLPPPTTTWWWYYYXXXZZZ]]]^^^]]]ZZZVVVSSSrrrJJJDDDAAA===:::999888777666555444333222222222333333333222222111111111111111222222111111000000//////222444111111222111>>>YYY~~~{{{qqqnnnwww~~~qqqgggeeemmmuuuvvvxxx{{{zzzlllWWWBBB666111444666666777999:::999===888555666666555777;;;???NNNaaammmnnnppp~~~}}}wwwvvvxxxuuukkk```hhhooovvvwwwtttrrrvvv{{{uuukkk^^^SSSLLLDDD;;;444.........///222333444444666888::::::999999;;;<<<>>>===:::555777===@@@???FFFZZZyyysss^^^[[[\\\]]]\\\ZZZYYYYYYZZZWWWXXXZZZZZZZZZZZZ\\\]]]bbbaaa___[[[YYY[[[aaafffgggfffdddccccccbbbccccccbbbaaacccggggggcccaaabbbeeecccbbbbbbddddddcccbbb]]]___aaabbbaaa]]]YYYVVVYYYXXXVVVUUUUUUSSSPPPMMMMMMJJJOOO```ttt~~~___DDD000333999555111333666GGGeee```LLLFFFHHHHHHAAA<<<===???@@@AAAAAAAAA@@@DDDCCCBBBAAA@@@?????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>AAA???===<<<<<<;;;999888999888888:::===???@@@???;;;>>>@@@>>><<>>;;;<<<>>>@@@AAAAAAAAA@@@AAA@@@???======<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>><<<;;;:::;;;<<<===;;;:::;;;::::::;;;===>>>>>>===::::::;;;::::::===CCCGGGSSS___ppp}}}oooeee]]]___gggiiigggeeesssqqqqqqwww~~~{{{~~~uuugggeeehhheeerrrvvvQQQAAA222000444444000---/////////......---,,,,,,+++,,,---...---,,,***)))*********++++++,,,,,,,,,)))******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++,,,,,,------......---------......//////000000000000000000000000000///000111111111222333555>>>LLLdddvvvwwwsssvvvhhhccclllyyyzzzsssfffTTT@@@333777BBBTTTdddnnnmmmeee___MMMJJJEEEBBBBBBFFFJJJNNNJJJJJJKKKOOOTTT[[[aaaeeeqqqJJJCCC@@@;;;888777777666555333333333333222222222222222222111000000000000111111111111000000000000000000444111111666333444AAAKKK}}}xxxhhhwwwwwwppptttyyy~~~sssllljjjlllnnnqqquuuxxxzzz{{{{{{yyy}}}yyykkkWWWFFF777222...///000///000333444111000222333555:::BBBNNN]]]mmmooofffcccuuummmgggeeekkkssstttqqqooofffjjjjjjggggggwwwxxxnnnbbbYYYMMMFFF<<<555222111///---///000222444555666555555444555333000222777999777;;;>>>DDDKKKQQQSSSQQQOOOVVVVVVVVVSSSPPPMMMLLLMMMOOOQQQSSSTTTTTTUUUWWWYYYXXX[[[]]]\\\YYYWWWYYY[[[]]]___bbbeeeeeeccc```^^^cccaaaaaaddddddaaa```cccaaa```___```aaa```^^^\\\ZZZ[[[]]]]]][[[VVVQQQNNNHHHGGGHHHJJJMMMOOOOOONNNNNNRRRZZZfffpppppp```NNN999666555666222...666CCCJJJmmm|||YYYGGGIIIFFF@@@???===:::;;;===???@@@AAAAAA@@@<<<;;;:::999999999999999::::::;;;<<<>>>???@@@@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>;;;;;;;;;===???@@@???>>><<<;;;:::;;;<<<===<<<;;;:::999999:::<<<=========DDDMMM\\\lllzzz~~~rrreeegggqqqwwwqqqiii\\\]]]aaajjjuuu~~~xxxrrrrrrnnnjjjhhhjjjjjjjjjnnnsss}}}aaaCCC999111,,,000444222...+++////////////...---,,,+++++++++,,,---,,,+++***)))*********+++++++++++++++((()))******++++++++++++++++++++++++,,,,,,,,,---************************,,,,,,+++*********************+++,,,,,,------.....................///////////////////////////////////////000000111222333444@@@VVVllltttqqqqqqvvvyyyxxxyyyxxxqqqiiigggjjjppp|||zzztttfffPPP>>>888888>>>KKK[[[gggjjjiii___[[[UUUOOOKKKJJJJJJKKKLLLIIIEEECCCCCCGGGKKKNNNpppJJJBBB???;;;888777666555444333333333333333222111111222222111000000000000000000000111111111111111111...222///000666333111:::===aaajjjqqq~~~wwwuuurrr|||yyyuuuooonnnlllkkklllooosssvvvwww|||yyykkk\\\LLLDDD??????<<<555111111000......111333555===FFFOOOUUU[[[]]]YYY]]]oootttXXXUUUYYYeeeooosssuuuxxxnnnmmmkkklllttt|||}}}{{{zzzwwwsssooojjjfffcccVVVOOOEEE???===;;;777444111111222333555555444333222444444111111555888777888999;;;===???BBBGGGJJJMMMNNNNNNLLLIIIGGGGGGHHHJJJLLLNNNOOOPPPQQQSSSUUUUUUWWWYYYXXXUUUSSSUUUWWW[[[]]]```bbbccccccaaaaaabbb___^^^``````^^^___ccc______^^^^^^___^^^[[[YYYZZZZZZ[[[ZZZWWWRRRMMMJJJDDDDDDDDDGGGKKKNNNOOOOOOQQQVVV[[[```ddd___MMM;;;555666555222222888DDDNNNTTTrrrbbbLLLFFFJJJEEE@@@BBB@@@888999;;;<<<>>>??????@@@;;;;;;:::999999:::::::::;;;;;;<<<===>>>??????@@@>>>>>>=========<<<<<<<<<:::;;;<<<======>>>>>>>>><<<;;;<<<>>>@@@@@@???===;;;:::999:::;;;<<<;;;:::;;;;;;<<<===>>>>>>>>>===>>>DDDLLLWWWdddsss~~~yyyxxxqqqjjjfffggghhhgggdddtttsssrrrrrruuuxxx||||||vvvuuuyyy{{{{{{{{{pppkkkjjjrrr|||{{{yyy~~~~~~zzz``````bbbfffeeebbbdddjjjqqqqqqwwwpppPPP;;;111444111111333222...---............///...---+++***+++++++++++++++******)))++++++++++++************'''((()))***++++++++++++************++++++++++++******************************)))))))))***++++++*********+++,,,,,,------////////////............////////////////////////111000//////000111111111000777EEEVVVdddkkkmmmmmmiiifffjjjtttyyyssshhh``````pppvvvrrrmmmbbbXXXQQQFFF:::888AAAMMMUUUYYY___]]]ZZZVVVRRROOONNNMMMLLLJJJGGGDDDAAA@@@??????mmmHHHBBB???;;;888777666555444222333333333333222111111222111111000000000000000000000111111222222333333---111......555333///666444FFFlllqqqrrrtttsssrrrsss{{{vvvqqqjjjeeedddiiioootttxxxzzzyyywwwzzz~~~yyyooocccZZZTTTRRRLLL>>>444000///---...222444888AAAKKKOOOLLLKKKKKKNNNVVVgggxxx~~~|||{{{ooo___LLLKKKSSSbbbnnnrrrvvv{{{uuupppmmmrrrvvvooolllkkkeeeccc___ZZZVVVVVVYYY[[[VVVQQQJJJGGGGGGFFFBBB>>>666555555555666666555333...111111...---111555555555888;;;;;;;;;===AAAEEEFFFGGGHHHGGGEEEDDDEEEFFFFFFHHHKKKLLLMMMNNNPPPRRRTTTUUUVVVTTTQQQPPPRRRUUU\\\\\\^^^___aaabbbcccccc```\\\[[[]]]]]]\\\^^^bbb___^^^]]]]]]^^^\\\YYYWWWZZZZZZYYYXXXTTTOOOKKKHHHDDDCCCCCCFFFJJJNNNPPPPPPTTTYYY[[[[[[ZZZTTTCCC111000333444333999FFFQQQTTThhh~~~nnnSSSDDDBBBFFF@@@>>>AAA???777888999:::<<<===>>>???======<<<<<<<<<===>>>>>><<<<<<<<<=========>>>>>>??????>>>>>>>>>=========999:::;;;<<<============;;;;;;;;;<<<>>>>>><<<:::999888888999;;;<<<<<<;;;777999;;;<<<;;;;;;<<<=========>>>???HHH]]]www{{{qqqooovvv|||}}}{{{pppooollliiifffeeeeeeeee[[[dddjjjhhheeeeeefffeeehhhnnnsssoooeee]]]\\\^^^YYYeeehhhbbbeeeppppppeeebbbbbbeeekkkooosss|||rrrSSS===222333888---...000222///)))***...------......---,,,***)))+++++++++***************,,,+++++++++******))))))'''''')))******+++++++++))))))))))))************))))))))))))))))))))))))(((((('''((()))***,,,---)))******+++,,,,,,------000000000//////......---////////////////////////444222000///000111111000111333666@@@RRRfffrrruuuddd[[[YYYgggvvvvvviii]]]]]]hhhvvvvvvrrrrrrqqqqqqkkk[[[EEE555111666<<<@@@IIIKKKNNNRRRUUUXXXYYYZZZIIIJJJLLLKKKIIIEEEAAA>>>lllKKKBBB???;;;888777666444333555555555444333222111000444333111000000000111111000000000000000000000000111111111111111111111111;;;;;;OOO|||yyynnnrrrssslllxxxwwwzzzsssrrryyyssshhhjjjhhhkkkpppwww}}}~~~{{{xxxsssqqqooommmeeeUUU@@@111333222333777666666???JJJNNNIIICCC@@@AAALLLcccwww}}}uuuhhh]]]NNNNNNRRR]]]lllvvvyyywwwyyylllcccnnn{{{nnnbbbYYYUUUTTTLLLKKKHHHEEEDDDHHHOOOTTTOOOPPPTTTYYY^^^^^^ZZZVVVOOODDD<<<===<<<555111222222222111//////111555888666555555555777:::===???BBBCCCCCCBBB@@@@@@BBBDDDAAABBBDDDFFFIIIKKKMMMNNNSSSSSSRRRRRRQQQPPPOOONNNZZZ\\\^^^^^^^^^]]]^^^___YYYYYYZZZZZZZZZZZZYYYXXX[[[[[[[[[[[[ZZZYYYYYYXXXXXXWWWUUURRROOOLLLJJJIIILLLFFFFFFOOOWWWVVVSSSQQQNNN]]]kkkjjj\\\JJJ;;;333666444555<<>>>>>===888888999<<>>;;;<<<===>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<=========;;;;;;=========<<<;;;::::::::::::999999999888888666888:::<<<======<<<;;;???<<<::::::@@@IIITTT[[[ttt|||rrrttt}}}pppttt~~~ooofffqqquuuaaa___hhhbbbXXXZZZ]]]gggjjjkkkggg___[[[\\\___fffmmmsssuuutttvvv|||tttzzzyyy}}}nnnYYYBBB555222000/////////............---------,,,,,,,,,+++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))************+++*********))))))((((((+++++++++************)))******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,............////////////////////////////////////222222555===KKK\\\lllvvvqqqhhhdddmmmvvvuuuooojjjnnnnnnqqq|||vvveeeaaannn~~~sssYYY@@@555666555///888777999@@@FFFJJJMMMPPPLLLQQQTTTUUUVVVUUUPPPIIIjjjHHHAAA>>>;;;888777666444333444444444444333222111111333222111000000000111111000000000000000000000000111111111111111111111111222555@@@]]]wwwtttzzzxxx}}}xxxhhhhhhhhhgggiiinnntttyyyvvvwwwxxxwwwqqqdddTTTHHH999888999<<<;;;:::AAAKKKJJJEEE@@@===>>>III```ttt}}}{{{yyyqqqeeeZZZTTTTTTYYYeeesss|||}}}zzzzzztttrrr{{{wwwiii[[[QQQKKKGGGEEEAAA@@@>>>===???EEEKKKOOOUUUWWW\\\bbbggggggccc___XXXRRRQQQVVVRRRCCC777333///000000///......000111888777666555666777999:::?????????>>><<<===???AAA@@@@@@BBBCCCEEEFFFGGGHHHKKKKKKLLLLLLKKKJJJHHHGGGQQQTTTVVVWWWVVVWWWXXXYYYXXXWWWWWWWWWVVVVVVUUUUUUYYYYYYYYYYYYXXXVVVTTTSSSRRRQQQOOOLLLIIIHHHGGGHHHCCCNNNZZZ___\\\XXXWWWYYY]]]ooo{{{pppTTT<<<444555555666:::DDDRRReeexxxbbbNNNGGGFFFCCCAAA???=========:::;;;<<>>======<<<<<<999999:::;;;<<<======<<<<<<<<<==================;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<======<<<;;;:::::::::999999999888888888777999;;;<<<======;;;;;;;;;:::999999===CCCIIIMMMPPPYYYgggwww|||~~~yyyxxxooopppllleeeiiiwww|||oooooo~~~lllUUUBBB:::333222222///...///............------------,,,,,,+++++++++************************************************)))(((((((((((()))))))))******************)))))))))((((((+++++++++*********))))))************++++++++++++******+++,,,,,,------...,,,,,,------------,,,,,,............////////////////////////////////////------...333===NNN```lll{{{qqqpppyyyzzznnneeedddmmmqqqvvvzzzzzznnncccbbbeeeyyy}}}vvv^^^DDD777444444666444333555999===AAAEEEHHHKKKNNNNNNSSSYYY\\\[[[gggEEEAAA>>>:::888777666444333222333333333333333222222222222111000000000111111000000000000000000000000000000000000000000000000...222444<<<]]]rrrtttmmmxxx{{{xxxtttqqqiii```[[[___jjjssspppsssxxxyyyuuulllaaaZZZGGGEEEDDDCCC@@@>>>BBBIIIHHHCCC???<<<>>>III```ttt}}}yyyvvvtttnnnddd[[[\\\^^^dddppp|||~~~|||||||||uuuhhhVVVIIIBBB>>>:::777999999:::>>>DDDJJJNNNPPPTTTVVVZZZ___aaa```[[[WWWYYYYYYbbbkkkeeePPP;;;222,,,...111111000/////////555555333222222222333444:::::::::999777888:::<<<======>>>???@@@@@@AAAAAACCCEEEFFFGGGGGGDDDBBB@@@IIIKKKNNNOOOPPPPPPRRRTTTVVVUUUSSSQQQPPPPPPQQQQQQSSSTTTUUUVVVUUUSSSQQQPPPLLLLLLJJJGGGEEEDDDFFFIIIKKK___mmmhhh^^^aaalllsss~~~yyydddHHH555222666666===GGGSSSccczzzhhhLLLKKKBBBAAA@@@>>>===<<<<<<<<<===>>>@@@BBBDDDDDDAAA???>>>>>>>>>>>>===<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;<<<======>>>??????<<<===>>>???>>><<<;;;999;;;;;;<<<<<<===<<<<<<;;;:::::::::999999999999888999:::;;;<<<<<<<<<::::::999999::::::;;;===>>>???>>>CCCKKKVVVbbbrrruuuuuusssxxxvvvtttpppvvvzzzxxxyyy}}}rrrrrrhhhQQQ===000///...///222111,,,+++---......---------,,,,,,,,,,,,++++++++++++*********************************)))************))))))((((((((())))))))))))************))))))))))))((((((++++++*********)))))))))))))))))))))******************++++++,,,---------,,,,,,------------,,,,,,---............////////////////////////////////////000//////444BBBUUUdddxxxtttxxxyyyggg\\\^^^ppp|||zzzwwwsss{{{|||xxxcccVVVbbbpppxxxmmmYYYJJJFFFGGG;;;888333///...111555777;;;???BBBEEELLLVVV\\\]]]gggDDD???===999777666555444333111222222333333333222222111111111000000000000111000000000000000000000000000000000000000000000000222444222222BBBgggxxx```^^^kkkxxxxxxnnngggjjjppp~~~rrreee\\\ZZZ\\\___bbbgggnnnqqqoookkkfffcccYYYUUUOOOHHHAAA>>>???CCCJJJEEEAAA???AAALLLbbbvvvzzzwwwtttsssssspppjjjdddeeehhhooozzz}}}zzzxxxxxxyyy{{{|||ooo```MMM@@@<<<;;;888555<<>>>>>@@@BBBEEEFFFFFFCCC@@@>>>EEEGGGJJJLLLMMMNNNPPPRRRSSSRRROOOMMMKKKLLLLLLMMMIIIKKKNNNPPPPPPOOONNNMMMGGGIIIIIIHHHFFFHHHMMMQQQeeeqqqsssfffdddvvv{{{\\\GGG===999777666AAAOOO```lllxxx~~~SSSCCCEEE???>>>>>>=========<<<===>>>???AAACCCEEEDDDAAA>>>>>>>>>>>>???>>>>>>======;;;<<<======>>>>>>>>>===<<<<<<======>>>>>>>>>>>>>>>???AAABBBBBB@@@===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;:::::::::???AAACCCCCCEEENNN\\\ggg~~~}}}pppmmm{{{}}}|||{{{tttwww{{{uuuzzz}}}rrrjjjmmmuuuqqqsssrrrnnnmmmxxxyyy]]]FFF999555555666444111///000///,,,,,,///------------,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++))))))************)))((((((((((((((()))))))))***))))))))))))))))))((((((************))))))))))))(((((((((((())))))))))))*********+++,,,,,,------,,,,,,,,,------,,,,,,,,,---------.........//////........................111333333111111;;;KKKXXXiiittt~~~wwwllleeebbbrrr~~~xxxtttxxxvvv}}}}}}oooWWWZZZ^^^bbbfffhhhgggdddMMMKKKEEE<<<666444444333000444777999???GGGIIIFFFgggEEE>>><<<888666555555444222111111222222333222222222000000000000111000000000////////////////////////////////////////////////333111333777888GGGqqqfff\\\dddnnnqqqnnnhhhdddccczzzrrrkkkaaaUUULLLVVV[[[aaaeeegggiiijjjkkkgggbbbXXXLLLCCC@@@@@@AAAKKKGGGCCCAAABBBMMMcccvvvsssrrrrrrtttwwwwwwtttrrrmmmpppvvvzzzwwwvvvuuurrrooocccVVVFFF======???>>><<>>>>>@@@CCCEEEDDDBBB???===BBBDDDGGGIIIJJJLLLNNNOOOPPPNNNKKKIIIHHHHHHIIIJJJCCCDDDFFFGGGGGGGGGEEEDDD@@@EEEJJJMMMOOOSSSZZZ___uuuwwwrrrmmmxxx}}}___???222555999;;;<<>>=========>>>>>>>>>>>>>>>>>>>>>???AAACCCBBB???<<<<<<===>>>???@@@AAAAAAAAA??????@@@AAAAAAAAA@@@@@@??????>>>>>>============>>>???AAACCCBBB@@@>>><<<;;;;;;;;;;;;<<<<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;:::999999<<<;;;:::999999:::;;;;;;:::===???===<<<>>>FFFLLLRRR^^^pppzzz}}}yyywww{{{pppqqq~~~zzzsssmmmkkkjjjeeefffjjjnnnooopppvvv~~~yyyttteeeKKKEEE===888555444333111111+++(((+++//////000222---,,,,,,,,,+++++++++++++++++++++*********))))))************************((())))))*********))))))'''(((((((((((()))))))))(((((((((((((((((())))))*********)))))))))((((((''''''((((((((()))))))))))))))***++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++------------............------------------------,,,///111000---111<<>>;;;999555333666;;;999444gggEEE===;;;777555555555333222111222222222222222111111...///000111111111000000///////////////////////////////////////////////////+++222:::666666UUU}}}rrrnnnkkkmmmrrrqqqjjjccceee}}}uuubbbSSSOOOPPPRRRVVV[[[```eeeggggggeee]]]RRRLLLKKKKKKIIIJJJFFFBBB@@@AAAKKK```ssspppqqqtttxxx|||~~~}}}|||uuuwww{{{xxxmmmdddZZZQQQGGGCCCEEEHHHJJJJJJNNNTTT]]]cccdddbbb___^^^``````___]]]\\\^^^aaaddd```bbbiiimmmcccPPPGGGHHHKKKIIIEEE???999444333333222222333333444444555555555555555444333333555777444444666777999;;;<<<===;;;===???@@@@@@???<<<;;;===@@@CCCEEEEEEGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEFFFAAAAAAAAAAAAAAA@@@???>>>@@@HHHRRRYYY]]]aaahhhmmmqqqrrrtttzzz}}}iiiLLL@@@666444333555AAANNNcccvvvbbbDDDBBBDDD???<<<<<<===>>>>>>>>>>>>>>>=========>>>@@@@@@>>><<<;;;<<<===???@@@AAABBBBBB@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???>>>>>>===<<<<<<;;;===>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;:::::::::;;;:::888777888999;;;===666:::===>>><<<;;;===???===BBBJJJTTTbbbvvv||||||tttmmmwww|||uuussspppooonnnpppsssuuutttqqqoooooorrrttttttsssooorrrzzzuuudddRRRDDD===444333333333222000+++(((000+++***000333111---+++,,,,,,,,,+++++++++******+++************)))))))))))))))))))))))))))))))))((())))))************)))''''''(((((((((((())))))''''''(((((((((((())))))******)))))))))((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------------.........------------------------***...111000...///333888LLLfffvvvtttvvv}}}nnn\\\gggsssxxxwwwtttmmmgggssssss}}}{{{mmm```WWWTTTZZZbbbssszzz{{{qqqhhhccc]]]VVVXXXOOOBBB===CCCIIIEEE<<>>===:::888666555555555555444333333555777444555555666888999999:::999:::;;;<<<<<<<<<:::::::::===???AAABBBBBBDDDFFFCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAAAAABBBDDDEEEFFFPPPZZZgggmmmmmmmmmooorrrnnnqqquuuwwwsssfffTTTGGG333444888<<<:::===QQQjjjmmmMMMCCCAAA@@@@@@;;;<<<===>>>>>>>>>===<<<===;;;:::;;;===>>>>>>===:::;;;<<<===>>>?????????>>>??????@@@@@@??????>>>??????>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>;;;;;;::::::;;;<<<>>>???=========<<<<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;999999999999:::;;;<<<<<<:::;;;<<<===<<<;;;999888<<<<<<;;;;;;@@@MMM]]]iiiuuueeeXXXJJJBBB;;;444111222777333...***)))***++++++111///000222000***''''''++++++++++++************************))))))))))))(((((((((((((((((((((((((((((()))***************'''''''''((((((((())))))'''''''''((((((((())))))***)))))))))(((((((((((((((((()))))))))*********)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...///111111000000222333===MMM```pppzzz|||vvvmmm]]]^^^aaafffmmmqqqjjj___^^^fff{{{wwwgggWWWSSSWWWrrr~~~}}}xxxyyyvvvpppmmmddd[[[]]]iiiooodddUUUcccBBB<<<999666444444444333222333333333222111000///...---...///111111111000///////////////////////////........................333222111///111777>>>DDDbbbvvvwww|||zzzsssyyyaaaOOOLLLNNN]]]tttzzzeee[[[OOOHHHHHHKKKLLLKKKNNNWWW^^^bbbhhhooonnnhhhLLLHHHDDDAAAAAAJJJ^^^pppvvvyyy|||~~~}}}|||yyyxxxyyyvvvqqqlllhhhfffeeeeeefffjjjlllfff\\\XXX\\\bbbccchhhlllnnnmmmkkklllmmmqqquuu~~~zzzkkkggglllnnnoooooommmggg```[[[XXXUUUTTTQQQMMMHHHDDD@@@>>>555555555444222333555777555555666666666666666777:::::::::;;;;;;;;;;;;::::::<<>>BBBBBBCCCEEEHHHMMMQQQTTTeeeooozzz~~~yyyssspppqqqtttuuutttjjjTTT>>>777:::888555888>>>BBBJJJddd~~~uuuJJJEEEHHH===555999:::;;;<<<=========<<<;;;===;;;::::::<<<>>>??????;;;;;;<<<<<<<<<<<<<<<;;;<<<===============<<<<<<=========>>>??????@@@@@@<<<<<<===>>>???@@@AAAAAA;;;;;;::::::;;;<<<>>>???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>======<<<;;;999999999;;;<<<;;;:::555888;;;======>>>AAACCCCCCVVVaaaiii|||uuuhhh]]]NNN@@@:::===666333444333///...222000///...---------......******++++++&&&###'''...+++++++++************)))************))))))))))))(((((((((((((((((((((((((((((()))***************''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))************)))))))))***++++++,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------...///000777;;;RRRsss|||ssssssgggbbb]]]bbbpppxxxqqqddd[[[]]]gggxxxvvvfff^^^lllzzz~~~}}}rrrnnnnnn{{{~~~ggg