BM֏ 6(  XXXNNNMMMEEECCC@@@??????===;;;999666666555444333222222111222111111000000000000000111000/////////000222333222111222222222222333333111111000000000000000111111111000000111333444555444444444555444333333222222222333333333333777:::444444444444444555555555666666666666555444333333222222222333333333333333333444666666555555666888;;;999777777888888777666555777777555555999:::888666666777777777777888888888777555555666666555333333333444555666777777888999999999::::::::::::::::::999888777666555555555666555555444444444555555555444333333444333222000222111000111333555555444000000///............///222222222333555555444222444444444444444444555555444333111222333444444333555444444333333444444555444555666555555444555666555555444333333333333333///333888999777555777;;;222333444444333333555777555555555555444444444444555555555666666666666666666666555555444444444444555555555666666777777777666666888999;;;<<<>>>>>>???@@@BBBBBBBBBBBBDDDEEEJJJMMMOOO[[[iiiOOOJJJGGGCCCAAA???>>>>>>===;;;999666666555444333222222111222111111000000000000000111000/////////000111222111111222222333333333333111000000000000000111111222111111111111222444555444444555555555444333333222333333222222444666777222222333333444444444444888888777777666555444333444444555555666777777777222444666666666666888:::999777555555666777666555666888888666777:::<<<999;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<>>>???>>>=========>>>??????@@@AAAAAA?????????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;:::888777777777777999888777888888777555333555333111111222333333222222111000///////////////222111111222333333222000333333444444555666666666444333222333555777777777555444444333333444444555333555666666444333444666555555444444333333444444222555888777555444444555111333777888777666666666666666555555555444444444666666666666666555555555555555555555555444444444555555555555666666666666666666888999;;;<<<>>>>>>>>>@@@AAABBBBBBBBBDDDFFFEEEIIIKKKPPPhhh|||TTTIIIGGGBBBAAA???=========<<<;;;999666666555444333222222111222111111000000000000000222111000//////000111222000111222333333333333222000000000000000111111222222222111111111222444444555555555555555444333333222444444111222555666444222222333333444555555555444444555555555555444444//////000222333444555666222444666777777888:::<<<>>><<<;;;<<<===>>>>>>>>>AAADDDDDDBBBCCCGGGHHHFFFIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKMMMOOOQQQPPPPPPMMMNNNNNNNNNNNNOOOOOOOOONNNNNNOOOOOOPPPPPPQQQQQQSSSRRRQQQOOONNNNNNMMMMMMOOONNNMMMKKKJJJJJJJJJJJJHHHGGGFFFGGGGGGFFFCCCAAACCCAAA>>><<<;;;:::888777666555444333333333333333333222111111222222000......///000111222333444555111000///000333555555444555444444333333444444555333555777666333111333666555555444444444444444555666888777333222444333000111444888:::999777666666666666666555555555444444666666666666666555555555444555555666555555444444444555555555555555555555666666888999;;;<<<>>>>>>===???AAAAAAAAABBBDDDFFFGGGIIIJJJMMMWWWvvv```KKKIIIGGGCCC???===<<<;;;<<<<<<:::888666666555444333222222111222111111000000000000000222111000//////000111222000111222333333333222222000000000000000111222222333222111111111222333444555555555555555444444333222444444111222666666222444444555555666777777888666777999;;;===>>>??????:::;;;<<<>>>@@@BBBCCCDDDDDDFFFIIIJJJKKKMMMPPPRRRVVVUUUTTTUUUXXXZZZZZZYYY]]]``````^^^___cccdddbbbcccddddddeeeffffffggggggiiigggggghhhjjjkkkjjjiiigggffffffffffffeeeeeeeeeggggggggghhhiiiiiijjjjjjjjjjjjhhhgggfffeeeeeeeeeffffffeeeeeeeeeeeeffffffaaaaaa```aaaaaa```]]]ZZZ[[[YYYVVVUUUUUUTTTSSSQQQKKKJJJIIIHHHHHHGGGGGGGGGEEECCCBBBBBBBBB@@@>>><<<<<<;;;;;;;;;:::::::::999666444222222444555444333555444444333333444444555222555888666222000333666555555444444444444555555777777444222777>>>>>>999222444666777666666666777666666666666555555555555777666666666555555555555333444555666666555444444444444444444444444333333666666888999;;;<<<>>>>>><<<>>>@@@AAAAAABBBDDDFFFKKKHHHJJJOOOQQQ___nnnJJJFFFHHHCCCDDD>>><<<;;;;;;;;;;;;999888777666555444333222222111222111111000000000000000222111000//////000111111000111222333444333222222000000///000000111222222333222111111111222333444555555666666555555444333222555444000222666555000555666666777888999999:::AAACCCFFFJJJMMMPPPRRRSSSVVVWWWYYY[[[^^^```bbbccc```cccfffhhhiiikkknnnqqqqqqpppoooqqqtttvvvwwwvvvwwwzzzzzzxxxyyy~~~}}}yyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{|||}}}~~~~~~|||{{{zzzxxxwwwwwwwwwwwwrrrrrrrrrssstttuuuwwwxxxwwwwwwwwwwwwwwwvvvrrroooooommmlllmmmoooppppppooohhhgggfffeeedddddddddddd___^^^\\\[[[[[[YYYVVVTTTVVVUUURRROOOLLLIIIFFFEEEAAA???===<<<<<<<<<:::999555444444333333444444555222666888666222000222666555555444444444555555666666555333444>>>KKKMMMGGG333444444444333444777999777666666666555555555555777777666666555555555444333444555666666666444444333333333333333333333333666666888999;;;<<<>>>>>><<<>>>@@@AAAAAABBBDDDFFFIIIBBBFFFOOOLLLNNNsssYYYOOOHHHCCCBBB@@@<<<<<<;;;::::::999888888666555555444222111111000555555333000...,,,...///333444333222///---...///222333444333111000111222111000/////////000111222000222444444222111111222777666444333222444555777333777999777777;;;===<<>><<<;;;999999999888555222000...444444444555555666666666777777888888;;;BBBMMMTTTGGG>>>555333777:::666000777777777777777888999::::::888555555666777777777555555555555555555555555222222333333333222111111666777999:::;;;<<<<<<<<<======>>>>>>???AAABBBCCC@@@BBBHHHIIICCCFFFbbbhhhNNNKKKGGGBBBBBB???::::::::::::::::::999999666555555444222111111000333333333111///...///111&&&+++111555555333111111222333444333111///...//////.........///000222333555666666555444333555666000111333666:::???CCCEEEMMMSSSXXXYYY]]]dddiiijjjnnnmmmnnnoooqqqtttwwwyyy{{{||||||}}}}}}}}}|||}}}~~~~~~~~~}}}~~~~~~}}}}}}|||zzzyyywwwvvvvvvvvvwwwxxx{{{|||{{{yyyvvvtttqqqppppppssswwwyyyyyyxxx|||zzzyyy|||~~~}}}wwwrrrvvvvvvuuuuuuttttttssssssoooooooooooonnnnnnmmmmmmeeeeeefffgggggghhhggggggkkkjjjhhheeecccaaa``````fffgggfffddd```^^^]]]^^^aaa^^^[[[XXXXXXWWWUUUTTTNNNMMMLLLJJJHHHFFFDDDCCC@@@???===;;;888666444333111222333444777>>>GGGNNNMMMEEE<<<444333555999;;;888888777666666666666666777555333333555666666555666666666666555555444444222333333444444444333333666777888:::;;;<<<<<<<<<<<<<<<======>>>@@@AAABBBBBBAAADDDGGGDDDDDDVVVkkkmmmRRRFFFIIIFFFBBB@@@<<<888999999999999:::::::::555555444333333222111111111222333222111000111222555444333///,,,+++,,,---***---111444555555666777000///......///000111222...000444777;;;@@@FFFJJJ[[[]]]aaafffkkkpppsssvvvwww{{{}}}{{{|||}}}}}}~~~~~~|||}}}|||zzzxxxwwwvvvvvvvvvtttuuuwwwxxxyyyyyyxxxwwwvvvuuuuuuwwwzzz||||||{{{vvvtttssstttuuusssnnniiiqqqpppooonnnmmmlllkkkjjjmmmmmmllllllkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjggggggffffffeeefffffffffdddeeefffeeecccccccccdddgggdddaaa`````````___^^^___^^^\\\[[[YYYXXXXXXWWWUUUSSSPPPLLLHHHEEEBBB@@@::::::999666555666:::<<>>???@@@CCC???AAAFFFGGGFFFLLLVVVppp[[[LLLIIILLLEEEAAA???999999999999999888888888888555555444333333222111111000222333222000//////000...////////////111555888333555666555111---***(((//////111333666:::>>>@@@OOOSSSYYY___ffflllssswww|||~~~}}}zzzzzz|||~~~|||{{{|||{{{yyyxxxwwwvvvvvvvvvqqqrrrrrrssstttuuuvvvvvvuuuuuuvvvwwwxxxyyyzzzzzz}}}{{{yyyyyyyyywwwssspppzzzyyyxxxvvvtttsssrrrqqqoooooonnnmmmlllkkkkkkjjjhhhhhhhhhgggfffeeedddcccbbbbbbccccccdddfffggghhhgggiiijjjjjjiiiiiijjjlllkkkhhhfffeeefffgggffffffaaa```___^^^^^^___```aaaaaa```___]]][[[YYYXXXWWWMMMLLLIIIEEEBBB@@@??????AAAGGGKKKHHH>>>666555666666666666666666777888888888666555555777777777666333333333333333333333333222222222333444555666666666777888999::::::::::::999999::::::;;;<<<>>>???@@@===@@@FFFIIIHHHKKKPPP]]]jjjUUUKKKKKKKKKBBB@@@@@@:::;;;::::::999777666555555444444444333333222222111111222222111///......///+++000555888666222...,,,,,,000666;;;>>>@@@BBBCCCQQQRRRUUUZZZ```ggglllooowwwzzz~~~}}}}}}}}}~~~}}}}}}|||{{{}}}~~~~~~|||tttrrrnnnkkkiiihhhhhhhhhfffeeedddccccccccccccccc``````````````````aaaaaa___``````aaa```aaaaaabbbeeedddddddddddddddcccbbbgggggggggggggggggggggggggggggggggggggggggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhgggeeeddddddccccccfffhhhiiiiiihhhhhhjjjkkkllljjjfffeeeeeedddcccbbb____________aaaccceeegggbbbbbbbbbbbbbbbbbbbbbbbbXXXXXXWWWVVVVVVVVVUUUTTTGGGLLLRRRRRRMMMEEE???===;;;:::999777666666555555777666555555666666555333444444444444444555555555111111111111222333555666666666777888999999999999888888888999:::;;;=========>>>AAAEEEEEEFFFJJJOOOSSSuuurrrSSSNNNIIIIIIEEE===???BBB;;;<<<;;;:::888666555444333444444444333333222222222111222111000......000222444333111//////111666:::>>>DDDOOOYYYccckkkssswwwxxxxxxxxxyyyzzz}}}yyy{{{}}}}}}{{{yyyxxxxxx{{{{{{|||~~~xxx}}}}}}zzzrrrlllhhhccc]]]YYYLLLOOONNNIIIHHHIIIHHHEEELLLIIIFFFBBBAAAAAABBBCCC??????????????????@@@AAA============<<<<<<<<<<<<<<<===>>>>>><<<;;;<<<>>>777777888888:::<<<===>>>;;;;;;===>>>@@@BBBCCCDDDHHHHHHIIIKKKMMMNNNOOOPPPVVVWWWYYY\\\^^^___``````aaaaaa`````````aaabbbbbbccceeeffffffffffffhhhiiikkkhhhdddbbbaaa```^^^]]]aaaaaabbbccceeegggiiijjjdddddddddddddddddddddeee^^^\\\[[[ZZZ[[[ZZZXXXVVVWWWWWWWWWVVVUUUSSSSSSSSSPPPNNNKKKHHHDDDBBB@@@???;;;:::999999:::999666444444444333333222111111111222111111000111222444555666666777888888888888888888888888999:::;;;<<<======@@@CCCBBB@@@@@@EEEJJJNNN```ĦXXXLLLJJJFFFFFFAAA999???CCC::::::999999777666555444444444444333333333333222222111111000//////222666:::222333666<<>>???@@@BBBCCC??????@@@AAAAAA@@@@@@???BBBDDDEEEDDDAAA@@@AAABBBAAAAAA@@@>>>===>>>???AAA:::::::::::::::;;;;;;;;;666666666777888888999999777888:::<<<===>>>??????HHHHHHIIIKKKNNNPPPRRRTTTZZZ\\\^^^______```bbbdddeeecccbbbbbbccceeeeeeeeeaaabbbbbbcccddddddddddddffffffeeeeeeeeedddddddddaaa]]]ZZZXXXXXXVVVSSSQQQ[[[ZZZXXXUUUUUUXXX^^^cccbbbaaa^^^[[[WWWUUUSSSSSSLLLJJJIIIIIIHHHGGGDDDAAA>>>===;;;999666444222111444333222111111222444555555666777777888777777777888888888999:::;;;<<<======@@@BBBAAA@@@AAACCCEEEIIIVVVnnn>LuuuJJJOOOJJJGGGGGG???888???BBB777888888777777666666555555444333333333333333333333111000000///000555;;;@@@LLLVVVdddpppvvvuuusssqqqooopppqqqpppooonnnoooqqqqqqqqqrrrtttwwwzzz}}}yyywwwuuurrrrrrvvv|||~~~{{{}}}|||{{{{{{|||~~~vvvdddNNNIIIEEEEEEIIIKKKJJJHHHCCCGGGGGGFFFGGGKKKLLLJJJQQQRRRTTTWWWXXXYYYYYYYYY______```aaacccdddfffgggiiijjjkkkmmmmmmmmmllllllkkkmmmnnnmmmjjjhhhiiikkkfffdddaaa\\\WWWUUUUUUUUUQQQPPPNNNKKKGGGDDDBBBAAA@@@@@@>>>===;;;999888777;;;;;;;;;;;;::::::999888777777666666666666777888888:::<<<>>>???AAADDDFFFKKKKKKLLLOOOUUUZZZ]]]^^^]]]^^^______^^^]]][[[ZZZbbbbbbbbbbbbbbbbbbaaaaaa^^^\\\YYYZZZ\\\]]]\\\ZZZSSSUUUVVVTTTRRRVVV]]]eeeeeedddcccaaa```_________]]]\\\ZZZZZZYYYWWWSSSPPPPPPNNNKKKHHHCCC@@@===;;;666555333222222333444555555666777777777777777666888888888999:::;;;=========???@@@AAADDDGGGFFFDDDAAARRRdddHdĦYYYGGGHHHFFFBBB>>><<<>>>>>>===;;;555777999999777555555666777666555222000///111333666;;;DDDNNNXXX```fffhhhnnnnnnmmmmmmmmmnnnnnnooollllllmmmmmmnnnooooooooowwwvvvsssrrrrrrsssuuuwwwyyyxxxwwwvvvxxx{{{~~~yyywwwuuusss{{{}}}xxxccc\\\]]]___bbbcccdddddddddnnnhhhmmmtttsssxxx|||uuuxxxxxxtttvvvmmmuuuyyyuuuppplllkkklllmmmnnnllljjjgggcccaaa___^^^^^^YYYYYYYYYWWWTTTSSSTTTUUUWWWSSSOOONNNMMMKKKJJJJJJJJJJJJIIIHHHHHHJJJHHHDDDEEE???CCCFFF@@@======666>>>===;;;:::999::::::;;;999999999999999999888888666666555666777666555333888666555666999===???@@@EEEDDDCCCEEEKKKPPPUUUWWWZZZZZZ[[[\\\^^^```bbbccc```___^^^\\\[[[[[[[[[[[[TTTUUUVVVUUUTTTWWW]]]cccsssnnnnnnnnndddUUUVVVaaaYYYYYYYYYYYYYYYYYYYYYYYYUUUWWWXXXXXXUUURRRQQQPPPIIIFFFDDDCCCCCC@@@;;;777999:::777222222777777333888999999::::::;;;;;;<<<======>>>???@@@BBBCCCDDDIIILLLUUUlllDdDӵӵGGGӵ===<<<999444333ĦRRRgggӵjjjkkklllnnnĭӵsssttt{{{~~~zzztttsssrrrppp}}}}}}|||~~~rrrzzz}}}|||zzzyyyqqqvvvooommmqqqhhhmmmbbbbbbccceeedddbbb___\\\\\\YYYUUUQQQOOOOOOQQQRRRSSSTTTUUUUUUTTTTTTVVVWWWUUUSSSRRRTTTXXX]]]bbbeeeXXXUUUXXXVVVMMMNNNTTTQQQUUULLLNNNPPPJJJKKKOOOLLLIIIIIIHHHFFFFFFEEEEEEEEEEEEDDDCCCAAA>>><<<;;;:::<<<<<<;;;;;;;;;;;;999888888666555555777999999999888777777888888777555333<<<===>>>AAADDDGGGJJJKKKSSSTTTUUUVVVXXXYYYZZZ[[[WWWWWWWWWVVVUUUVVVZZZ]]]kkknnnwww~~~yyylllaaa]]]^^^]]]\\\[[[ZZZYYYXXXWWWQQQSSSUUUUUUSSSQQQPPPPPPVVVTTTRRRRRRRRRPPPMMMIIIGGGHHHCCC;;;888999999555888888999999:::;;;;;;;;;=========>>>@@@AAACCCDDDGGGIIIOOO___D%%)?fff?><z=?Ħg&eIIIg&e===>>>===S?ʬ9994ff?>ߝLddd@eiiig&eiiikkklll3h?g&e>&evvvttt??zzz|||~~~}}}|||}}}vvvqqqqqqsssrrr}}}~~~}}}yyyyyy{{{~~~|||}}}~~~}}}~~~zzz~~~}}}uuuxxx|||vvvnnneee]]]YYYVVVRRRLLLGGGDDDDDDFFFGGGFFFFFFFFFEEECCCBBBCCCEEEGGGHHHIIILLLQQQYYY___bbb^^^\\\kkkrrreeegggpppjjjjjj______aaaYYYXXX\\\ZZZUUUUUUUUUTTTSSSQQQPPPOOOQQQPPPNNNLLLIIIFFFDDDCCCFFFEEEDDDBBBAAA???======>>>===;;;<<<===>>><<<;;;999888777777777666444222555555444333222222222333999<<>>???AAABBBCCCDDDFFFIIIPPPgggDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHHHHu]Ħ<<<;;;Htƅ^HHHqIܗGIӵfffH׼sbbbdddHu]ĦlllnnnBt=o9ĦHƅ^Hu]Ħuuuvvvxxxzzz{{{{{{{{{wwwsssvvvyyyzzz~~~|||}}}~~~{{{~~~zzz~~~}}}~~~tttqqqccceeeVVVRRRMMMFFFAAA@@@AAACCC@@@>>><<<;;;:::<<<>>>???<<<===>>>>>>======???AAA:::===>>>>>>@@@AAA>>>999>>>===XXXooolllpppwwwkkkqqqeeegggmmmgggeeehhhgggeeeeeeeeeeeedddbbb___^^^```______^^^]]]\\\\\\[[[XXXXXXVVVTTTPPPNNNMMMMMMJJJIIIHHHIIIJJJJJJHHHFFFIIIEEEAAA???@@@BBBDDDDDDAAA???===999666444222222,,,...222666999:::::::::;;;<<<>>>@@@AAABBBCCCDDDRRRbbbooorrrtttsssdddQQQ]]]]]]\\\[[[[[[ZZZYYYYYYXXXYYYZZZXXXUUURRRQQQRRRUUUTTTSSSRRRRRRPPPOOONNNMMMNNNLLLDDD:::555555777777777888888999:::::::::;;;;;;<<<===>>>@@@AAABBBCCCFFFGGGIIIUUUsssHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦIIIDdDĦ;;;q<R______peƜ4DuTӵdddDdDĦggggggDdDĦoooqjRgdKӵDdDΦDdDĦoooooopppvvvwwwzzz|||}}}~~~}}}}}}{{{yyy||||||zzz{{{~~~{{{vvvwww|||}}}zzz||||||||||||zzzxxxvvvuuuyyywwwpppyyyrrrYYYMMM>>>AAA===;;;999666666:::BBBGGGDDDGGGKKKPPPTTTXXXZZZ[[[^^^```ccceeefffiiimmmpppooosssuuutttsssnnn___PPP000+++BBB```mmmvvvwwwkkknnn[[[XXX```aaadddlllooojjjkkkkkkkkkjjjhhhfffeeedddddddddddddddddddddddd```aaaaaa```^^^^^^```bbb[[[ZZZYYYYYYYYYXXXUUUSSSUUURRRMMMJJJIIIJJJIIIIIIFFFFFFDDDCCCBBBBBBBBBBBB:::;;;<<<===<<<;;;888777222222444555777777666555???SSSaaabbbcccggg___PPPVVVVVVWWWXXXYYYZZZ[[[\\\WWWXXXYYYXXXWWWVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQRRRMMMNNNMMMGGG===555444777666666777888888999999:::::::::;;;<<<===???@@@AAABBBGGGJJJJJJNNNbbbDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦFFFDdDĦ@@@po9ubbbiiijjjfff=ӊB1.uTӵdddDdDĦhhhiiiDdDĦlllGIdnuR)ĦDdDΦDdDӵrrrvvvyyy~~~vvvzzz~~~~~~~~~vvvtttqqqlllhhhgggiiilllhhhbbbZZZWWWYYY[[[[[[YYYVVVVVVUUUSSSPPPMMMJJJHHHIIIOOOcccvvv{{{{{{mmmIII:::///777999???GGGMMMPPPTTTYYY]]]jjjmmmppptttvvvvvvuuusssrrrrrrsssrrrqqqqqqrrrtttqqquuuwww{{{ppp[[[===555888QQQooozzzvvvtttnnnOOO???BBBCCCIIITTTXXXTTTTTTTTTTTTSSSRRRQQQPPPMMMLLLLLLKKKKKKJJJJJJIIIIIIKKKNNNOOOOOOQQQVVV[[[gggfffeeeeeeffffffdddccc___^^^]]]]]]^^^]]][[[YYYTTTSSSQQQOOONNNMMMLLLLLLNNNNNNMMMKKKHHHEEEAAA@@@<<<;;;999999999777555222222FFFVVVZZZ]]]aaa[[[PPP???@@@AAABBBDDDFFFGGGGGGMMMOOOQQQRRRRRRSSSUUUWWWSSSSSSSSSRRRPPPOOOPPPRRRQQQPPPOOOMMMDDD:::555666666666666777888888999999999999:::;;;<<<>>>???@@@BBBFFFKKKLLLKKKVVVooo>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦAAA>d<ĦRRRpeӵeeeĦdddF&uTӵbbbDdDĦeeeggg>d<ĦiiipeӵDx<>d<ʜ4DuTӵ||||||~~~xxxpppfff^^^SSSJJJIIINNNkkkTTTUUUIIIKKKMMMMMMJJJHHHHHHIIIJJJJJJIIIFFFCCCCCCDDDFFFGGGEEECCCAAAAAAAAABBBDDDDDDDDDDDDCCCBBB???===<<<111111???NNNYYYooo[[[888333333BBBQQQZZZgggooossssssuuuwwwcccccccccbbb___[[[XXXUUUNNNNNNLLLIIIEEEBBBBBBBBBTTTVVVYYYdddyyy~~~jjj888555***>>>jjjsssjjjuuukkkEEE...000222555999999::::::999999999999::::::777666555444333222111111333666888888777999???DDDYYYXXXYYY]]]bbbgggjjjkkkgggccc^^^\\\]]]```cccddd```___\\\ZZZWWWVVVTTTTTTYYYXXXVVVTTTQQQOOOMMMLLLMMMJJJGGGEEEEEECCC@@@===777@@@JJJPPPVVVYYYTTTLLL666666666666666666666666666888999:::999:::===???KKKLLLNNNMMMLLLMMMPPPSSSLLLJJJKKKMMMIII>>>777777555555666666777888888999888999999:::;;;===>>>???AAACCCHHHJJJHHHLLL\\\nnn&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇbbbDdDĦ>>>sdKĦgggB?dp&ĒRbbbbbb>d<sdKĦhhhB?Ho9vvvs&dq&ĒR~~~}}}|||wwwsssnnniiieeeaaa^^^\\\III@@@:::777444222888AAA||||||XXX555333:::===@@@@@@>>>======???@@@CCCEEEFFFFFFFFFHHHIII@@@CCCFFFFFFCCCAAAEEEJJJEEEFFFHHHJJJKKKKKKKKKKKKGGG;;;666666<<>>???@@@@@@DDDGGGEEEEEEQQQ___HĪj@IŌegeHu]3hIŌwwwWWWDdDĦJJJneeeeggg@h^^^fff>hfffgggdddseiiineooorrr@GzzzzzzsĪj@h{{{~~~{{{xxxtttnnneee]]]WWWRRRPPPDDDKKKNNNIIIFFFGGGEEEAAA>>>AAA>>>888???:::<<>>KKK777???;;;KKKHHHPPPRRRWWWZZZ[[[\\\aaagggyyyqqqkkkjjjgggcccdddjjj``````dddllluuuxxxtttlllLLLZZZ>>>777>>>VVVzzzDDD777>>>:::qqq~~~kkk@@@EEECCC111;;;:::;;;>>>@@@===888999<<<<<<:::===AAA@@@:::888:::555555555<<>>;;;===CCCBBB<<<======>>>CCCIIIIII@@@666===111888888000MMMmmmgggiiicccEEE111999888111:::666DDD<<<@@@EEE===DDDFFFQQQQQQQQQRRRSSSUUUWWWWWWTTTUUUUUUSSSPPPMMMLLLLLLRRROOOKKKIIIIIIJJJJJJIIIJJJNNNJJJJJJPPPKKKFFFLLLFFFEEECCCAAA???<<<:::999666555444222222222333333444888<<<;;;777333444555444555555444444444666777999999888888999;;;===>>>@@@AAACCCDDDFFFHHHMMMPPPlllD^bbbPPPDdDĦRRR```aaaeeeeee\\\bbbkkkmmmdddcccdddfffs׼slllnnnvvvxxxyyyxxxyyy{{{{{{{{{~~~wwwvvviiigggdddbbb\\\SSSJJJDDD<<>>444999NNNIIINNNTTTYYY]]]```aaaaaaZZZcccllloookkkiiikkkoooZZZJJJ666444lllppppppwww@@@333555444ZZZtttrrrqqqZZZ444555333<<<\\\eeehhhmmmqqqiiiYYY]]]dddbbbgggdddgggfffaaaaaacccaaa\\\bbbccceeeeeeeeeeeebbb```PPP@@@;;;:::555EEE```jjjgggeeeKKK444777888333999...999...222888111666666333444666999<<>>>>>======;;;888888999888444111333444555444444444555666888888888999:::;;;<<<===>>>@@@BBBCCCDDDFFFIIILLL\\\yyy>d<ĦsssOOOLLL>d<ĦZZZccchhhĦeeefffcccaaabbbccc[[[\\\iiiqqqnnngggdddeeeiiillljjjgggggglllBessswwwwwwuuuqqqĦvvvwwwvvvvvvvvvwwwuuuxxx{{{|||{{{zzzzzz{{{yyypppnnnvvv|||wwwiii[[[SSSNNNEEE@@@:::555666:::>>>AAAQQQWWWaaakkksssxxxyyyyyy~~~yyy}}}hhhCCC888PPPbbb===888PPP}}}tttiiiaaafffbbb]]][[[[[[YYYTTTNNNRRROOONNNMMMJJJEEEBBBCCCDDD???FFFMMMVVVwwwSSS===DDD___]]]>>>===GGGhhhmmm:::777>>>@@@bbbqqq{{{{{{|||yyysssxxx[[[777111dddttttttuuu@@@888333666LLLtttooommmiii999222555<<<```uuutttoookkkQQQ;;;<<>>DDDIIIKKKNNNTTTXXXXXXYYY\\\___^^^[[[\\\cccjjjcccTTTAAA999999<<>>AAACCCCCCDDDFFFGGGPPP```DdDĦ___KKKMMMsdKĦ___eeegdKĦddddddbbb___]]]]]]YYY```ooouuuooojjjlllhhhlllppppppmmmmmmqqqqqquuuxxxxxxuuugdKĦwwwwwwwwwwwwxxxzzzwwwwwwwwwtttrrrqqqrrrtttrrrzzz{{{bbb@@@===^^^{{{~~~rrr___GGG555777333333:::@@@EEENNN]]]llltttuuuxxx~~~~~~|||kkk\\\lllbbbCCC888QQQ[[[<<<;;;VVV}}}VVVBBB@@@FFFFFFCCCBBBFFFKKKMMMKKKHHHGGGGGGIIIJJJKKKMMMOOOMMMBBBBBB===???gggSSS???EEE]]]PPP===AAAJJJ{{{kkk???<<>>222222<<>>BBBCCCCCCCCCCCCDDDOOOSSSlllDepppQQQLLLLLLneWWWcccneccc`````````___]]]]]]___gggrrrsssmmmmmmssskkkmmmpppqqqqqqpppppppppvvvuuussssssuuunevvvsssnnniiidddbbbbbbRRRPPPMMMHHHDDDDDDFFFIIINNNSSSYYYFFF'''111```cccJJJ444,,,BBBDDDCCCYYYpppzzz|||~~~}}}wwwrrrooommmkkkiiihhhbbbTTTDDD999OOORRRFFF>>>SSSTTT;;;999OOOlllDDD555DDDAAAIIIPPPRRRWWW___eeeeeennnpppssstttvvvxxxxxxwwwwwwjjj[[[FFF???```\\\EEEBBBVVVKKK>>>BBBLLLeeeAAA>>>888LLLzzzhhhOOOCCCHHHQQQTTTVVVYYYQQQBBBEEE^^^ttt|||qqq[[[:::999WWWvvvwwwpppMMM===333666777lllqqqrrrmmmGGG555666222GGGmmmuuusssqqqGGG333333222===888@@@??????>>><<<:::;;;<<>><<<===;;;555555999UUUlllUUU222444<<>>KKKDDDLLLUUUNNNQQQPPPMMMLLLJJJHHHFFFEEEDDDCCC999:::<<<;;;999777777777MMM>>>555<<>>>>>AAADDD===444:::999...FFFpppRRR<<<111888bbbgggnnn}}}{{{lllccc^^^ZZZWWWVVVUUUSSSPPPNNNLLLJJJQQQPPPNNNMMMFFF???<<<>>>KKK|||HHHJJJEEEZZZIII<<<888EEEcccAAA>>>\\\ttt~~~zzz{{{zzzvvvnnnsssxxx|||gggGGG<<>>@@@PPPQQQ888>>>777<<<___sss\\\JJJLLL^^^ppprrr{{{rrrOOO222777XXXuuuuuuaaa???:::HHHqqqzzzwww[[[===666333444```rrrvvviiiSSS777555444>>>eeeyyyyyy{{{MMM<<<>>>CCCaaadddeee```___ccchhhjjjllloooeee___^^^aaaZZZIII:::555DDDkkkaaa;;;444:::HHHeeeiiihhhhhhVVV:::333888666WWWiiicccccc]]]JJJHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOQQQTTTVVVWWWXXXZZZ[[[TTTKKK===888DDDUUUXXXQQQZZZWWWAAA///111444000...111000...,,,,,,---///000333444666888:::;;;<<<<<>>@@@BBBCCCCCCCCCEEEFFFGGGFFFQQQnnn```MMMIIIHHHCCCCCCIIIVVVdddhhhbbbYYYFFFSSS```cccccceeegggeeelllnnniiiaaacccnnnssspppsssuuuuuuqqqkkkiiimmmqqqkkkjjjhhhbbbXXXKKK???777333444555555444555888:::333777;;;>>>@@@AAACCCEEEHHH444777:::555RRRxxx}}}~~~zzzGGG777777EEEvvvwwwoooSSSAAA@@@EEEEEEEEEGGGIIIMMMOOOQQQSSSSSSNNNPPPSSSOOOCCC888;;;DDD[[[}}}CCCFFFBBB___<<<>>>>>>EEE{{{[[[FFFNNNwwwyyyfff[[[[[[YYYRRRRRRSSSRRRRRR\\\nnn}}}lllKKKCCCBBBZZZbbbDDD777HHHzzzOOO<<<<<>>AAAlllnnnnnnkkk___MMMIIIccc{{{|||[[[666333VVV{{{xxxeee@@@999===ooo}}}{{{iii<<<999///333QQQpppwwwmmmbbb777000555444WWWvvvooowwwHHH777555999ccckkkiii]]]SSSRRRRRRNNNKKKKKK[[[[[[dddpppkkkTTT???666???fffjjjMMM888111>>>ZZZnnneeehhh___@@@111777666OOOhhhfffaaaOOO111------//////000111333555777888===???BBBEEEIIIPPPWWW\\\TTTVVVGGG333666LLLWWWRRRWWWZZZHHH333111333333555333444444555555444333333000000////////////000000777<<>>???AAAAAAAAACCCEEEGGGBBBEEEKKK[[[wwwwwwPPPLLLOOOJJJCCCGGGPPP^^^hhhgggZZZNNN???RRReeekkkjjjjjjjjjgggnnnnnncccWWW___sssyyyppplllpppoooggg\\\ZZZbbblllrrreeeRRR???222///111444555777999;;;===AAAEEEIIILLLSSS]]]fffkkkmmmnnnoooTTT???@@@>>>111MMMzzz}}}GGG;;;>>>MMM|||wwwvvvnnnYYY@@@888BBBJJJJJJPPPTTTYYY___eeehhhjjjkkkxxx}}}www^^^DDD>>>DDDiii}}}AAA???;;;aaa}}}222BBBGGGKKKMMM999AAAjjjjjjOOOHHHQQQWWWUUUTTTNNN@@@777AAA^^^{{{zzzgggIIIFFF:::MMMjjjLLL;;;GGGzzzuuuQQQ:::999[[[}}}GGGHHH666888DDD)))DDD@@@FFFQQQSSSEEEAAAaaawww]]]@@@999SSSqqquuuccc>>>999;;;ppp~~~zzzsss;;;;;;,,,333GGGmmmvvvpppjjj555+++999444SSSyyylllzzzLLL:::222000ZZZbbbTTTEEE999999===;;;888888555>>>SSSjjjkkkVVVBBB;;;AAAbbbppp]]]===(((333SSSrrrcccgggdddCCC000666666AAAbbbiiigggUUU888777;;;333222111000000000000000111111222555;;;EEEPPPXXXUUU___RRR444...GGGYYYVVVPPPZZZNNN888111333666===444777<<<@@@BBBAAA???======;;;888555333222222222)))333<<<<<<555111555:::JJJBBB777222222444444333333333333444666999;;;======>>>??????@@@BBBEEEHHHBBBIIILLLPPPggg\\\OOOMMMFFFGGG@@@JJJWWWdddoookkkRRR777MMM```lllhhheeejjjjjjbbbiiiooorrrqqqnnnnnnpppqqqllloookkkOOO444@@@___oooZZZEEE<<<:::222111ӵaaaiiiooorrr~~~rrrwwwxxxooouuu}}}sssxxxfffxxxDDD555XXX^^^DDDDDD888jjjvvvwwwrrr[[[===666FFFdddsssvvv||||||{{{~~~zzz}}}bbb888>>>BBBzzzaaaGGG@@@AAAnnnYYYCCC===GGGNNNpppMMM;;;@@@MMMnnn^^^OOOSSSgggyyy}}}zzzxxxvvvkkkGGG222WWWeeeHHHJJJ>>>BBBkkkGGG:::===xxx}}}ĦNNNcccDDDĦEEE\\\[[[]]]\\\XXXWWWaaatttqqqHHH===;;;LLLssszzzӵsssuuuMMM222:::333999hhh~~~sssAAA''';;;<<>>......???PPPXXXQQQ[[[___QQQSSS]]]UUU\\\XXXTTTRRRQQQOOOLLLJJJFFF222444===555333666///>>>DDDBBB888222555555000///333666666444444888===============>>>???@@@AAAIIICCC===GGGZZZmmmlllPPPPPPNNNBBB>>>DDDIIIZZZnnnppp[[[DDD888VVVcccjjjfffbbbfffjjjiiifffiiikkkggg```VVVMMMGGGBBBPPPQQQ;;;///HHHiiisssMMM666+++222>>>4ĉ@ӵzzzzzz{{{xxxtttzzz}}}vvvrrrvvvwww|||ssssssCCC888cccZZZBBBBBB;;;lllxxxyyyrrrJJJ222???nnnwwwyyydddZZZZZZWWWooouuuSSS999>>>KKK^^^DDD>>>EEEtttPPPAAA???EEENNNkkkPPP>>>>>>DDDJJJMMMYYYnnnrrrOOO;;;\\\|||dddJJJGGG???HHHhhhDDD<<L@@@HHH|||www=hĦyyy{{{xxx^^^CCC999777NNNxxx4ĉ@ӵzzzXXX333444444888aaa}}}uuukkkCCC///777///@@@{{{{{{sssZZZ;;;+++000999<<>>NNNTTTNNNWWWXXXIIIIIIPPPIIIOOOOOOPPPQQQSSSRRRPPPNNNTTTHHHEEEFFFBBB>>>999222888???AAA<<<444333444444333666999999777777;;;???============>>>???@@@@@@BBBAAA>>>BBBLLLWWWvvvyyyRRROOOPPPIIICCC@@@GGGKKK```vvvjjjGGG999CCCdddjjjooonnnfff^^^ZZZYYY]]]VVVMMMGGGBBB???:::888///CCCBBB,,,111VVVoookkk999///444KKKdddGG=?\\\\\\]]]```bbbeeecccZZZccc|||hhh===<<>>@@@888000111777555888:::999777777:::===<<<<<<<<<<<<===>>>???@@@@@@DDDDDDCCCDDDGGGbbbӵĭӵӵOOOĦHHHUUUjjjrrrYYY:::>>>VVVnnnӵӵ000@@@ĦƜ`1.׼s@@@EEEIIIHHHĦRRRXXX666CCC|||ӵGGGĦ:::CCCxxxWWWVVVIII@@@ĭӵ===>>>ĦAAAJJJĦwwwĦ```\\\[[[ZZZMMMJJJCCC???QQQtttVVVDdDllljjjddd?fӵYYYSSSKKKĦGGG999666ӵƜ`1.׼svvvĭӵ333wwwwwwmmmvvvsssrrrttttttooogggӵuuueeeVVV===Ħooommmfff[[[000FFF///jjjeeeNNN;;;)))666IIIĦ...@@@XXXaaaUUU@@@666ĦUUUGGG555...666AAARRRWWWZZZMMM777,,,000666///...,,,,,,...222666888888OOOQQQJJJOOOGGG555333222222888AAA===222///444444555666666444444777999;;;;;;;;;;;;<<<===>>>??????EEEEEEDDDCCCCCCVVVvvv?~4g&e>&eg&eQQQ>hӵfffsssbbbDDD888JJJbbbg&e<<<guO>uO>&eOOO7774ff?>ߝLgĉ@KKKOOOVVVZZZShӵJJJ444RRRg&e===>hӵ888\\\HHH```mmmfff?><zooog&e>&eJJJ???HLFFFAAAGGGShӵgLOOOOOOMMMHHHEEEFFFEEE@@@IIIgggS?ʬWWW3h?D%%)?EEEDDDZufĦ???<<<777gLDDD<<<===g&egĉ@\\\|||g&e>&ePPP@e<<>>:::777111+++&&&'''GGGRRRPPPTTTIII888777555///333===@@@777//////222333333333333333555666::::::::::::;;;<<<===>>>===BBB@@@???BBB@@@III___~~~4DӵHƅ^Hu]ĦHu]ĦOOOZuR)ĦqqqoooPPP888>>>SSS___Hu]ĦSSSHŐeHŐeHu]ĦEEEqIܗGIӵwwwttppprrrtttHGgĉ@PPP~~~@@@777eeeHu]Ħ;;;ZuR)Ħ888```eee```<<>>>>>AAADDDtQCCCdddsssmmmje<ĦccclllkkkBt=o9ĦH׼s444777888999@@@IIILLLTTTVVVHtĦ+++000;;;NNN```Bt=o9ĦHdĦVVVZZZOOO<<<......444FFFYYY^^^SSSEEE777888IIIPPPLLLIIIJJJKKKEEE999...(((>>>NNNSSSSSSHHH999444555000000888???<<<333---333333333444444666777777999999999999:::;;;<<<===AAACCC??????DDDAAABBBNNNlll4DuXӵDdDΦDdDĦDdDĦQQQAAAt|>>peƜ4DuTӵlll`eĭzzzqet:::]]]nnn888:::uuuDdDĦ:::uuut|>>CCCEEEJJJEEEhhh{{{DdDDdDĦAAADdDΦDdDĦCCCq<niDdDĦBBBqetHHHGGGDdDĦIIIMMMTTTYYY]]]cccnnnnnnuuuq<RJJJDDDqjRgdKӵHdDĦgdKӵWWW```GR/f6LĭĦqqqwwwDdDĦ}}}|||DdDĦMMM`eĭ{{{DdDΦDdDĦ{{{DdDĦCCCBBBBBBBBBCCCDDDDDDFFFIIILLLQQQRRRQQQSSSVVVgeĦ___lllpppFSĦXXXjjjqjRgdKӵDdDĦ333000(((###(((111...000333DdDĦ...)))444IIIqjRgdKӵDdDĦSSSYYYQQQ???111///333<<>>111111111222444;;;>>>:::111333222222333555777888888888888888999999:::;;;<<>>---,,,;;;JJJOOOMMMEEE333>>>SSSTTTPPPGGG444,,,222444222777???>>>666111111000222444777888888888888888888999:::;;;<<<:::AAA??????DDDAAA???HHHQQQkkk4DuXӵDdDʜ4DuTӵ>d<ĦKKKDtFFFSSSDDD555LLLcccMMMKKK>d<Ħ???>d<ʜDd<ʜ4DuTӵFFFqqqF&uTӵ???4DufئL>e777puR)ĦAAA000DDD>d<ĦLLLDtRRRgggoooooonnnqqqcccOOODdDΦDdDĦCCC>d<ʜ4DuTӵEEE4DwDd<ĦAAApuR)Ħ>dd<ӵDddd<Ħ2224DufئL>e{{{DdDʜ4DuTӵvvvDdDĦ||||||{{{yyyyyyyyyyyyyyyvvvuuussssssrrrpppgeĦooos<v>aĦ???bbbpeӵDx<DdDĦ...///222333000,,,,,,---...DdDĦ,,,'''888KKKpeӵDx<>d<[[[[[[HHH555...000---,,,---333===HHHQQQVVVSSSSSSAAA......777DDDTTTVVV444333KKKPPPMMMHHH<<<...666444+++222BBBBBB444333333222111000111444666777888999888777666666888;;;<<dp&ĒR___===nfʜd<Φ>d<Ħ888s&dq&ĒRKKKHHHi?ʜtd<ĦdddHHܗDӊB<x|||tttpppB?d<[[[ZZZZZZYYYXXXWWWWWWUUUTTTSSSTTTTTTSSSgeĦGGGHg8>aĦ>>>aaaB?Ho9lll>dd<ӵ888IIIB?Ho9^^^<xRRR???///'''555333111//////222666888BBBDDD888,,,---222>>>PPPTTT;;;444BBBNNNQQQLLLCCC000444222---222>>>@@@999222222222111000111333555666777888888777666777888:::<<<>>>AAABBBBBBBBBAAADDDGGGjjj4DuXӵHu]3hhneAAABBB=eWWW;;;@@@UUUbbbYYYIIIVVVneWWWYYYpIƎ@t@hXXXFFFbbb>hmmmVVV???feRRR@ďDmmmKKK888444\\\ne666====e@@@BBBDDDEEEHHHKKK@@@<<<egeCCC000sĪj@hRRRBBBAAAfdDĦ@ďDyyywwwHkgeffffffhhh______]]]ZZZYYY@h[[[aaa@G???;;;HĪj@IŌBBB===BeneAAAHkgeOOOneaaabbbfeHu]3hh999999999se;;;;;;;;;;;;:::888666555666666666888::::::geĦja>aĦDDD___@G@@@RRRseMMMKKKMMMPPPQQQ===:::666<ŌPPPYYYbbb@G[[[___HkgeYYYZZZPPPAAA777&&&)))+++++++++...222777///111---+++,,,***444KKKPPPEEE444444HHHSSSNNNIII444111///000333777===BBB222222111111111222333444444666777777777777888::::::;;;>>>@@@AAABBBAAAAAACCC<<aĦ___mmmnnn---///555s׼s;;;>>>BBBFFFHHHHHHXXXWWWUUUHoaaa]]]______\\\___\\\^^^<<>>@@@@@@AAAAAA???;;;JJJhhhΦ4DuXӵtvӵ>d<Ħ[[[LLLĦ@@@CCC@@@???VVV___III;;;999UUUsssbbbHHHRRRdddBBB444Ħ222DDDTTTccclllgggCCC000TTTnnn\\\>>>QQQwwwvvvFFF///999999eeerrrxxxlll^^^___rrruuuppp___@@@***<<d<ĦLLLNNNPPPRRRRRRRRRRRRSSSTTTVVVWWWNNNPPPSSSUUUWWW[[[```dddjjjkkkoootttxxx{{{sssgggmmmkkkjjjiiikkkooosssvvvpppqqqsssvvvzzz|||}}}~~~{{{|||~~~Ħttt>d<ĦMMM\\\~~~xxxsssBewwwuuuqqqrrrssssssrrrooommmkkkrrrrrrrrrtttvvvvvvgeFYĉqqqqqq>aĦhhhooopppnnnqqq^^^===999111)))(((,,,Be---000444777777666444000111333nu]ӵBBB>>>===<<<666///---:::aaa___]]]bbbAAA111,,,---///222666===EEEJJJQQQSSSRRRKKK???666333333,,,,,,))),,,...%%%,,,DDDOOOUUU===(((999JJJLLLNNN@@@222,,,222222---666HHH999666222111222333333222222444666666666777999;;;999:::;;;===>>>???@@@@@@:::BBBMMMVVVooo?aŖ%7uSQuR)ӵsdKĦuuuPPPgdKĦBBB???>>>HHHYYYUUU<<<666FFF```oooSSSEEE]]]^^^???gdKĦEEEDDD???bbbnnn]]]555999gggoooIII===^^^vvvccc===000777;;;ttttttqqqkkkcccZZZRRRNNN@@@;;;;;;===HHHhhh|||hhhIII===EEEppp|||QQQ444777:::sssjjjgdKĦ;;;DDDIIIKKKRRR```eeemmmuuuuuutttlllccc^^^XXXJJJ:::??????666:::OOOhhhDDD@@@AAA???AAA>>>GGGgdDĦQQQOOOLLLVVVWWWZZZ]]]aaadddggghhhrrrtttvvvxxxyyy|||}}}~~~}}}}}}~~~|||gdKĦ||||||||||||}}}|||zzzxxxyyysdKĦuuuxxx}}}yyyuuu{{{|||{{{wwwxxxxxxyyyxxxwwwuuutttqqqqqqqqqrrrtttsssŶSpppnnnlll3we>>???@@@:::EEENNNMMM[[[>AneZZZneBBBEEE>>>>>>OOOXXXIII888888UUUfffaaaBBBHHHhhhQQQnejjjlllSSS???jjjgggKKK:::VVVuuueee@@@BBBlllrrrOOO888222333;;;<<<:::;;;@@@EEEDDD???;;;GGGDDDLLLUUUcccrrrKKKCCC;;;UUU{{{qqqCCC666444<<>>AAAPPPsssmmmGGGAAABBBEEELLLKKKDeeeerrr~~~vvvtttrrrqqqqqqpppllliiiccccccdddcccbbbaaa___^^^``````ne\\\\\\[[[\\\^^^___^^^ZZZXXXWWWVVVneWWWYYYTTTYYYVVVSSSQQQQQQQQQQQQQQQYYYYYYYYYYYYXXXXXXXXXXXXeeeeeefffgggiiiiii>Apppqqqrrrk<lllooolllrrrnnnkkkaaaQQQDDDDDDLLLQQQPPP\\\\\\[[[ZZZZZZ[[[^^^```VVVUUUSSSfh555666666666888<<<@@@NNNXXX^^^ccc]]]```\\\666222222111000---,,,++++++---...000222222333333333@@@FFFDDDDDDLLLMMMMMMUUUMMMNNNJJJ999---:::LLLMMMJJJ:::///000000---222;;;FFF???555000111333444333333444666666666666777999888999999:::;;;===>>>???@@@AAAGGGJJJPPPqqqdddKKKFFF>>>GGG>>>>>>TTTUUUAAA888;;;^^^gggUUU777LLLnnnGGGhhh{{{hhhJJJFFFrrr\\\;;;CCCqqq{{{ZZZ@@@HHHvvvnnnBBB555444000999444666888999888;;;DDDMMMRRReeepppFFF<<>>CCCAAABBBHHHEEEIII===(((333IIIJJJMMM===000...//////111666KKKAAA666000000333444333333555666666555555777888888888999:::;;;===>>>???EEE:::???IIILLL```qqqVVVWWWIIIEEEKKK???@@@@@@;;;BBBOOOIII999444LLLhhh```888444\\\kkkXXXOOOeeemmmmmmhhhLLL666===iiiBBB???YYYxxxwwwRRRBBB]]]nnnaaa@@@333777666555444777===EEEPPPaaattt~~~zzzlllSSS===BBB999PPP{{{oooNNN777999999===GGGTTT[[[ZZZVVVTTTPPPKKKFFFDDDDDDFFFGGGKKKGGGBBB??????CCCHHHKKKSSSPPPRRR\\\eeemmmwww}}}{{{yyytttssssssrrrrrrsssssssssiiiiiijjjkkkjjjiiihhhgggjjjlllmmmmmmmmmmmmnnnpppssssssssssssqqqooommmkkkooollljjjhhhhhhhhhgggeee```aaabbbccccccbbbaaa```cccbbbaaaaaaaaa```]]]ZZZ[[[\\\\\\]]]^^^___````````````___^^^___```bbbccc]]]\\\\\\[[[\\\^^^aaabbb___\\\ZZZZZZ[[[\\\ZZZXXXTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOLLLIIIGGGEEEEEEEEEAAA@@@>>><<<;;;;;;;;;;;;>>>>>>???@@@BBBCCCEEEFFFMMMQQQRRRQQQUUU[[[___^^^^^^___cccfffeeebbbaaabbb\\\___aaaaaa```^^^]]]]]]]]]^^^aaabbbbbb___\\\YYY???888///++++++...///000......///000000//////..................//////000,,,,,,---000000333<<>><<>>;;;:::::::::;;;???CCCGGGJJJDDDHHHMMMQQQVVV]]]fffmmmxxxwww{{{xxxuuurrrqqqrrrrrrqqqpppnnnmmmlllmmmpppqqqppppppyyyxxxwwwvvvvvvuuuuuuuuu||||||zzzxxxuuuqqqnnnlllhhhhhhgggeeebbb```______XXXXXXXXXXXXWWWUUUSSSQQQQQQPPPNNNMMMNNNNNNMMMLLLCCCDDDEEEFFFFFFEEEDDDDDDCCCBBBAAABBBBBBAAA>>><<<>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@??????FFFDDDCCCCCCFFFHHHGGGFFFOOOOOOPPPPPPQQQRRRSSSSSSYYYXXXWWWWWWWWWWWWXXXYYYTTTTTTSSSRRRSSSSSSTTTUUULLLKKKIIIFFFDDDBBBAAA@@@999;;;999555444666666444:::999999;;;???DDDKKKPPPQQQUUUZZZ]]]```aaaccceee\\\^^^aaadddeeeeeedddcccVVVQQQHHH@@@:::444000...++++++,,,---...///000111,,,,,,,,,,,,---...///000222111111111...,,,222;;;NNNJJJ@@@222---///111///???DDDCCC999222222444333444444555666666666666666444555777999:::<<<<<<===AAA;;;>>><<>>======FFFHHH999777IIIjjjZZZ@@@000;;;SSS\\\WWWJJJ@@@AAA@@@333111FFF\\\@@@...HHHnnnyyyaaaDDDOOOooossscccRRR___vvv~~~|||{{{zzzuuuiiiYYYMMMJJJFFFAAA>>><<<:::888666888]]]wwwvvvRRR444777:::999777555444444444444>>>@@@DDDIIINNNRRRVVVWWWcccjjjssswwwyyy||||||tttttttttttttttsssrrrrrr|||zzzxxxxxxyyyzzzyyyxxx}}}{{{{{{zzzxxxvvvlllkkkkkkjjjiiihhhggggggUUUUUUUUUUUUTTTRRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMQQQQQQRRRRRRQQQPPPNNNMMMOOONNNMMMNNNPPPQQQQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIGGGFFFDDDBBBAAA???@@@AAABBBAAA@@@>>>===999777666666888999999888444333333222333555666777888888888888888999::::::AAAAAAAAABBBCCCDDDFFFGGGNNNNNNNNNOOOOOOOOOOOOOOOIIIJJJHHHDDDBBBDDDCCC@@@444555666555555444222111333666999;;;<<<<<<===>>>LLLNNNRRRWWW\\\___bbbcccaaa___ZZZRRRHHH???999666888777444222///.........000000//////.../////////,,,+++,,,...---+++000777NNNMMMFFF:::111000333444:::CCCGGG@@@555000333555444444555666666666666555444555666888:::;;;<<<===@@@:::===:::DDDMMMPPPkkkfffNNNIIINNNFFFBBBCCC>>><<<<<<>>>FFFCCC222999XXXrrrSSS777222999:::888888===111444555000@@@UUUUUU333111XXXxxxqqqRRREEEcccttt~~~wwwpppyyyyyytttggg^^^RRRHHHAAA===;;;999888<<>>EEEJJJQQQWWWaaalllwww{{{vvvssspppllljjjwwwxxxvvvqqqppprrrqqqnnn{{{|||~~~xxxwwwwwwwwwxxxyyyyyyyyygggddd```]]][[[XXXTTTQQQSSSSSSSSSSSSRRRQQQQQQPPPZZZ[[[]]]```aaabbbbbbbbbgggggggggiiikkkmmmmmmmmmpppqqqqqqrrrqqqpppooonnnrrrqqqrrrtttwwwxxxxxxwwwxxxxxxxxxxxxxxxxxxwwwwwwzzzxxxxxxyyyzzz{{{yyyxxxuuuuuuuuuuuuttttttssssssoooooonnnmmmkkkhhheeeccc]]]]]]^^^^^^]]]]]]]]]]]]YYYXXXVVVUUUTTTSSSRRRRRRMMMKKKIIIFFFEEEDDDEEEFFFDDDCCCAAA>>><<<:::999888555555555555666666666777333444666999<<<>>>@@@@@@???BBBCCCBBBCCCHHHIIIGGGKKKLLLKKKGGGEEEDDD@@@;;;888999::::::777666555666666777888;;;>>>AAACCCEEEKKKOOOUUUXXXYYYZZZ^^^aaaCCCAAA===888555333333333444333222000///...---------,,,...222222111555:::KKKLLLIII>>>333///111555333???IIIDDD888///111666333444555555666666555555444555666777999;;;<<<===>>>;;;AAA???JJJPPPJJJ\\\uuu{{{[[[NNNIIIJJJEEEAAABBB@@@;;;<<<>>>DDD>>>000???fffiiiHHH000444888111000999555222999===EEE___dddGGG...===jjj{{{bbbAAA;;;___bbbiii```SSSSSSPPPIIIJJJDDDAAA;;;666777???LLLVVV]]]```eeegggaaaYYY[[[bbbpppxxxrrryyy\\\YYYQQQUUUYYY]]]```fffpppwwwzzz}}}}}}zzzxxxyyy{{{}}}|||zzz}}}|||yyyvvvttttttuuutttvvvvvvvvvyyy~~~yyy{{{zzzvvvvvvyyy{{{yyyhhhiiijjjkkklllkkkjjjiiibbbcccdddeeeeeeffffffggguuusssrrrssstttuuutttsssxxxyyyzzz{{{{{{zzzzzzyyy}}}|||~~~~~~~~~~~~{{{yyyvvvtttqqqooonnnmmmmmmpppsssuuuttttttsssqqqpppooooooooorrrpppmmmiiiggggggggggggiiihhheeeaaa]]]ZZZVVVUUULLLLLLKKKJJJIIIHHHFFFFFF======<<<;;;999777555444---000111///000444444222999888444///444>>>CCCBBB>>>@@@BBBCCCCCCCCCEEEFFF>>>===;;;:::999888888999000333555555444555888<<>>>>>GGGFFFOOOQQQCCCNNNdddeeeSSSNNNGGGCCCBBB???>>>>>>:::======>>>:::444HHHooo^^^BBB...000444000555BBB:::HHHZZZdddmmmrrrWWW+++444NNNvvvpppNNN444---DDD222<<<:::777999777666>>>777>>>HHHRRR[[[fffsss|||}}}zzztttfffZZZ]]]hhhlllyyyvvvuuuzzzuuurrrvvvqqqlllmmmssswwwvvvsss~~~}}}xxxssspppllliiigggdddaaa___eeehhhhhhddddddhhhlllllltttvvvyyy|||}}}}}}}}}|||~~~}}}~~~~~~~~~~~~{{{yyyxxxxxxzzz{{{zzzzzz||||||{{{{{{{{{zzzzzzzzz|||||||||{{{zzzxxxwwwvvvtttrrrooommmooorrrwwwyyyvvvwwwxxxxxxwwwxxxzzz|||zzzyyyxxxwwwvvvwwwxxxxxxvvvvvvtttrrrpppmmmjjjiiikkkkkkkkkjjjhhhfffeeedddiiihhhfffccc___[[[WWWTTTMMMOOOMMMGGGCCCBBB???:::000222111---///555333+++...000111111111111222444;;;;;;;;;<<<<<<>>>???@@@FFFDDDAAA<<<888666666777000000//////000111222333BBBBBBCCCDDDFFFHHHJJJKKKJJJHHHIIIMMMNNNMMMOOOSSSTTTSSSQQQJJJ<<<000---111,,,444???EEE@@@666222444333333444555555555555444555555555555777:::<<<>>>>>>AAAJJJEEEKKKJJJ:::BBBUUUZZZLLLMMMFFF???BBB@@@;;;::::::???<<<888888:::QQQtttdddQQQBBBBBBFFFFFFJJJQQQiiilllddd[[[XXXLLL999///KKKdddxxxYYY999333---333000999<<>>===:::777555555666000111222444555777888888000000111555;;;@@@DDDEEE<<<<<<;;;:::999999888888,,,------///111333444555@@@======BBBFFFHHHKKKOOOLLLKKKKKKIII???444111444...000999DDDEEE===666444222333444444555555444444555555444555777999<<<>>><<<@@@GGG???BBBDDD777@@@GGGhhhhhhQQQHHHMMMFFF???DDDBBB:::999:::@@@;;;444666???WWWvvvrrriiibbbdddkkknnnllljjjPPPPPPDDD???BBB555777SSSddduuuuuuEEE+++:::999666;;;???>>>DDDRRRYYYaaaqqqtttqqqooorrryyy~~~zzzzzzzzzpppfffiiivvv{{{qqqttt|||yyyvvvwwwuuutttvvvyyy{{{|||{{{yyywwwtttsssqqqpppoooooopppqqqnnnpppsssvvvxxx{{{}}}~~~}}}}}}zzzxxx~~~{{{xxxtttpppnnnmmmhhhccc``````]]]XXXRRRTTTTTTTTTSSSQQQOOOMMMLLLIIIHHHGGGFFFEEEBBB>>>:::AAA@@@>>>===<<<<<<======@@@===;;;:::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;999999888999:::<<>>>>>===<<<<<<<<<<<<===<<<>>>???>>><<<<<<>>>AAA>>>???AAACCCDDDEEEFFFFFFIIIJJJKKKLLLMMMLLLKKKKKKLLLNNNQQQTTTVVVWWWXXXXXX]]]___bbbeeefffffffffeeegggjjjkkkhhhhhhiiihhhdddiii]]]EEE///222HHHYYY]]][[[\\\[[[YYYVVVUUUUUUVVVOOONNNLLLIIIEEEAAA===;;;:::777444444555555111...333444666777999:::::::::999888888888888888999999777222///222333222333666888777999===999000...222000///666CCCIIIBBB999444222333444444555555444444555555444555666999<<<>>>999===CCC999<<>>YYY}}}UUUSSSGGGEEEAAA>>>;;;;;;<<<<<<777;;;999222666HHH]]]iiiqqqfff\\\WWWNNNBBB;;;;;;888888:::???JJJ\\\nnn{{{kkkmmmaaaFFF555888CCCHHHQQQ\\\mmmzzzzzzrrrnnnooonnnoooqqqssswwwzzz}}}yyywwwuuurrrooolllkkkjjjmmmqqqrrrqqqrrruuuuuusssllljjjffffffhhhkkkmmmnnnwww{{{~~~}}}|||}}}{{{yyyzzzzzzxxxuuurrrnnnkkkjjjfffeeeccc```\\\YYYVVVTTTTTTSSSRRROOOLLLIIIGGGEEECCCBBB@@@???>>>>>>??????@@@@@@???>>>===;;;999888>>>===;;;999888888999999777777777666666666555555666666666666555555555555666555444333333444555666444444555666666555444444555444333222111111111111222222111000111222444555666666666777777777888888777888999999999888666555777666555444444555777777::::::;;;<<<<<<<<<<<<<<>>>>>===<<<;;;;;;::::::<<<;;;:::888777777888888999999999999888888888888777777777777666666666666666666555444444555666666444444444444444444444444444444333222111111111111111111000000000111222222111111222222222333333333222333444666666666666666444444333222222333444444555555666666666666666555000111333555777888999999<<<;;;555---(((---888BBBNNNPPPSSSUUUWWWXXXZZZ\\\^^^```aaacccdddeeecccaaa___WWW```\\\]]]___SSSTTTSSSTTTUUUSSSPPPMMMKKKJJJ;;;999777777777666444222222333444555444333111000444666888999999:::<<<>>>555555555666666555222///333333555555666555444444222555777888777777777888999;;;===??????===;;;999999>>>SSSyyy[[[GGGLLLEEECCC@@@===;;;:::;;;;;;777::::::666333333000---333222444888<<<>>>DDDKKKaaaeeekkknnnmmmjjjhhhfffjjjrrruuuqqqqqqyyy}}}tttmmmkkkiiigggfffgggVVVXXX\\\aaaeeeiiikkkmmmssstttuuuwwwyyy{{{}}}~~~zzz}}}~~~}}}yyyxxxuuupppjjjfffddddddcccaaa^^^ZZZWWWVVVUUUUUUVVVTTTOOOKKKIIIJJJKKKMMMFFFFFFDDDBBB???===:::999888999999::::::999999999777777888999999999999888888777666666666777888999<<<;;;:::999::::::<<<<<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888888888777777777666666555555555555666666555555333333333333555555444333222111000000000000000000000111000000//////........./////////000000222333555777888999::::::333333222111111222222333111111111222222111000000,,,,,,------------,,,,,,---///000///---,,,,,,---///333777888777888<<<@@@AAABBBEEEHHHJJJLLLMMMNNNRRROOOTTTOOOWWWWWWBBBCCC@@@GGGPPPUUUTTTPPPLLLKKKUUUSSSQQQPPPNNNLLLHHHEEE>>>>>>>>>===<<<999777555555666666555333222222333222111111222444555444222111222333444444555444444333555777777777666777888999;;;===??????===;;;:::;;;<<>>222333555666777888888999333444555666777777777777666666888999::::::::::::666666555555666777999:::999888777666777:::<<<>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888666666666666666666666666555444222111111222444555222222111000000000000000000000111222111000...---.../////////000000000000222333444666777888999999444444333333333222333333000000000111000000///...000111111000000///...---222111////////////...------///111111000//////000333222333666777666888;;;:::<<<@@@888@@@AAA+++---///999GGGPPPRRRPPPOOONNNVVVUUUUUUVVVVVVTTTQQQNNNOOOOOOOOONNNLLLJJJHHHGGGIIIHHHGGGCCC>>>999888888666555444555666777777666111111222333333444444444333444666666666666777888999;;;===>>>???===<<<;;;@@@======KKKsssSSSNNNQQQEEEAAA@@@>>><<<:::999999999888777555222333:::GGGRRRooorrrttttttqqqmmmiiifffnnnqqquuuuuurrrmmmiiifff______[[[WWWWWWZZZ[[[ZZZYYY[[[aaaffffffeeejjjqqqyyyyyyyyyyyyxxxwwwvvvuuu}}}}}}}}}}}}|||{{{yyyxxx|||wwwrrroookkkfffddd```aaaaaa```]]]YYYUUUSSSOOOMMMKKKIIIGGGFFFCCCBBBEEEDDDCCC???;;;999888999::::::::::::::::::;;;;;;666666777888999999::::::666777777777666666555444222222333444555555555555444444555666666666666666555555444444555777999:::777666555555666888;;;<<<555555555555555555444444:::::::::999999999888888999999999888888888888777555555666666666666555555555444222111111222444555111111000/////////000000111111222333222111///...////////////000000000000////////////000000111111222222222222222111000000...//////000//////......//////000000000///......222///+++***,,,......---000...///333999;;;888444888666555666222++++++000+++...888000222888---000)))111;;;BBBEEEFFFGGGHHHIIIIIILLLOOOSSSTTTRRRPPPSSSSSSSSSRRRRRRQQQQQQPPPNNNOOOOOOMMMJJJHHHHHHIIIIIIFFFCCC@@@>>><<<999666222222222222333333444444333444666555555555777888999:::<<<=========<<<;;;<<<:::666@@@ccclllMMMPPPOOOBBB???>>>===;;;:::999888888444333666>>>IIIXXXiiixxxppptttuuuuuutttsssllldddYYY]]]bbbdddbbb]]]XXXUUUSSSVVVZZZ___ccchhhlllmmmbbbdddhhhkkkjjjjjjrrr|||vvvwwwxxxyyy|||~~~xxxzzz|||~~~}}}vvvtttrrroookkkgggcccaaaaaa^^^YYYUUUQQQNNNJJJGGGJJJJJJKKKKKKIIIGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@???===;;;999:::;;;>>>======<<<<<<;;;::::::666888999::::::888666555666666666666666555444333333333444555555555444444333444444555444444333333333333222222333555666888555555444444555666888999444444555555555555444333777777777666666666555555888888777777777666666666444444555555555555444444333333111111111111333333000000////////////000000111111222222111111000000------........./////////111000//////.........//////////////////...---,,,+++,,,---............---+++,,,---...............---,,,,,,---......---+++---***+++444AAAKKKKKKHHHEEEBBBBBBCCC===333222777333...===555***555222,,,***++++++---///000111111:::;;;===BBBFFFIIIJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMJJJLLLMMMLLLKKKJJJKKKMMMNNNMMMKKKJJJIIIGGGDDDBBB444444333333333333444444333444555555444555777999888999:::;;;<<<<<<;;;;;;888777666>>>XXX[[[PPPNNNEEEDDD>>>===<<<;;;:::888888777333222<<>>@@@@@@GGGHHHIIIIIIIIIIIIJJJKKKGGGGGGHHHKKKNNNNNNLLLJJJ777666555333333333333444333444555444333444777999666777888999::::::::::::999888888>>>LLLjjjsssOOOTTTJJJ;;;HHH======<<<;;;999888777777888777CCC]]]rrrsssfff\\\[[[YYYTTTRRRYYY```[[[QQQeeejjjppptttssspppmmmkkkhhhhhhiiihhhccc___aaaeee[[[\\\bbblllsssttttttuuutttsssrrrsssvvv{{{xxxwwwvvvrrrnnnhhhccc```^^^```___ZZZWWWVVVSSSOOOOOOMMMJJJHHHGGGFFFDDDBBB@@@???>>>???BBBEEEGGGGGGGGGEEEBBBAAA@@@@@@>>>===>>>>>>>>>>>>>>>======<<<=========<<<999888888888666777777666444333444666666666666666666555444333111222333555666666666666444444555555555444333333111222333444444555444444333444555555555555555444666555444444444555666777555555555555444333222222555666777888888777666555444333333333333222222222555444444444444333333333222222333444444333222222000111222222222222111000//////.........//////000///...---------///000222/////////000000000111111000///...------...///000000000111111000...,,,++++++,,,---///000111222222------..................)))***++++++***+++...111...+++(((***333BBBPPPXXX---///:::IIINNNLLLRRR^^^WWW===VVVVVV>>>RRRVVV555JJJAAA666222444666555222222000......///000000///++++++,,,---...000111222+++---111444666888<<>>:::777777999999555111---999JJJWWW[[[ZZZWWWWWW^^^gggrrrxxxwwwuuutttuuutttvvvvvvsssmmmjjjlllnnncccgggiiiiiifffcccdddfffcccbbbeeelllsssssskkkcccrrrpppmmmiiifffdddcccccc```aaabbbaaa^^^YYYTTTQQQRRROOONNNOOORRRWWW[[[]]]OOOOOOPPPOOOKKKFFFEEEGGG????????????>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;999999999999999999999999===<<<;;;:::888777666666888888888777444333333444333333333222222222111111333333333333333333333333222222222222222222222222333333333444444444555555333333222222111222222333444444444444444444444444333444444444444444444444333444555555666555555555555555444333333333333444444444444444444444444444222222222222222222222222222222222111000//////...111111000000//////......000000000000000000000000///000000000111111111111222111111111000000//////,,,---------.../////////000...,,,---111222222000////////////////////////...---,,,++++++,,,---...))),,,,,,))))))333FFFUUUFFF777111---:::CCCAAAVVVccc@@@IIIZZZJJJLLLTTT???CCCRRRCCC---...111///666444444555555333111...,,,////////////............,,,------...///000111111000222444777:::>>>@@@AAA888777555444333222222222555444444444444555666666555666888999:::999777666999777555;;;@@@DDDeee|||VVVIIIHHHBBB>>>@@@<<<;;;:::;;;;;;:::777444333AAAQQQ\\\aaafffmmmtttuuuxxxzzzyyyuuusssuuuxxxvvvsssooolllkkkjjjhhhfffeeeggghhhhhhfffeeeddddddlllgggccccccfffgggbbb]]]]]][[[XXXTTTPPPNNNLLLKKKCCC???<<>>>>>@@@======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;999999999999999999999999;;;;;;:::999888777777666777888888777444333333444333333333222222222111111333333333333333333333333333333333333333333333333333333333333444444444444333333222222222222333333333333333333333333333333333333333333333444444444333333444555555555555555555555444333333333333333444444444444444444333333222222222222222222222222222222111111000//////...000000000000//////......000000000000000000000000000111111111222222222222111111111000000000//////---------...............///---,,,---000111111000...........................------------------...+++///222000,,,+++///444FFF<<<888///333777777PPPgggJJJHHHQQQJJJNNNXXXOOOLLLUUULLL777///000111444...///111333444444333333111111111000000/////////------......//////000000//////000111222222333333666555444333222222222222444444444444444555666666444555777999999888777666666444222777;;;<<>><<<===<<<999555222000000OOO^^^pppxxxwwwuuuxxx|||uuuwwwxxxvvvtttuuuyyy}}}xxxqqqjjjjjjooorrrooojjjiiigggeeecccbbb___\\\YYYaaa\\\VVVSSSSSSPPPIIIDDDFFFDDDAAA===:::777555444>>>;;;666555888???GGGLLLCCCAAA>>>===???@@@AAAAAA======;;;:::999:::;;;;;;:::999999999999888888888999999999999:::::::::;;;888888888888888888888888999999999999888888888777666777777666444222333333333333333222222222111111222222222222222222222222333333333333333333333333222222222333333333333444333333222222222222333333222222222222222222222222111111222222222333333333222333444444555555444444555444333333222222333333333333333333333333333333222222222222222222222222222222111111000/////////000000000////////////...000000000000000000000000111111111222222222333333111111000000000000//////...............---------...,,,+++,,,...000000///........................---..................---&&&***...000...+++)))(((666333666......333999YYYeeeUUUKKKOOORRRTTTXXX[[[WWWXXXVVVEEE111///444000,,,---...000222444666666333333222111111000//////.........///////////////111111111000000000//////333222222222222222333333444444444444444555555666444555666777888777666666333444222666888555IIIllljjjXXXJJJHHHFFF@@@===???::::::888444111444;;;BBBgggmmmtttuuuqqqmmmmmmnnnrrruuuyyyzzzxxxwwwwwwxxxvvvnnngggfffjjjkkkhhhddd]]]ZZZWWWXXXYYYYYYVVVSSSCCCFFFNNNYYYaaabbb]]]WWW999888666444111///...---///111333555444222...+++999888666777999;;;<<<<<<===<<<999666888<<<<<<:::888888888777777777666666666777888888999:::::::::888888888888888888888888777888888888888888888888555666777555333222222333333333333222222222111111222222222222222222222222222222222222222222222222111111111222222222333333111111000000111111222222111111111111111111111111000000000111222222333333222222333444444444444444444333333222222222222222222222222222333333333333111111111111111111111111111111111111000000//////////////////////////////////////////////////////000000111111111222222222000000000000000000///////////////...---------,,,,,,,,,+++,,,---...//////........................------///000000///------(((((()))+++...///000///)))***111,,,...444>>>aaa[[[\\\SSSTTT```[[[SSS[[[\\\VVV[[[PPP444...555---000000///000000111222333333333222111000///......///////////////.........000000111111222333444444000000000000111222333444444444333333444444555666444444555666777666666555333777666777999555AAA[[[```SSSIIIGGGDDD>>><<>>888888888777777777666666444555777888999:::999999777777777777777777777777666666777777777777888888444555666555333111222333333333333222222222111111111111111111111111111111000000000000000000000000000000000111111111111222///////////////000111111111111111111111111111111//////000111111222333333111222222333333333333333333333222111111111111222111111111222222222333333111111111111111111111111111111111000000000000000.............../////////////////////////////////////////////000000000000//////////////////000000/////////...---------,,,++++++,,,,,,,,,---...///........................,,,---...//////...---,,,000---++++++...//////...///...333,,,...444:::ZZZWWWaaaYYYXXXfff]]]PPPZZZZZZSSSZZZUUU;;;000444---111111000/////////000000111000000///......------///////////////.........++++++---...///111222333/////////000111222444444333333333333333444555555444555555666666666666666333888777888;;;888===NNNoooZZZPPPHHHDDD@@@;;;:::===999888666666;;;JJJ^^^mmmssspppooosssxxxzzzuuupppiiicccXXXMMMDDD>>><<<;;;CCCFFFGGGCCC===:::<<>>>>>:::333...+++++++++,,,///444999999777666999===<<<<<<;;;999666555666777444222000......---------,,,---///000111111111000&&&)))...222444333111000::::::999::::::888555222555777777888EEESSSSSSHHH999999888888888777777777555666888:::::::::888888666666666666666666666666666666666666666666666555222333444333222111222333333333333222222222111111000000000000000000000000000000000000000000000000....../////////000000000/////////000000222333333222222222222222222222222//////000111222333444555000111111222222222222222222222111000000000000000//////000000111222222333111111111111111111111111000000000000000000000111---------.........//////000000000000000000000000////////////000000000000........./////////000000---------...............+++---...---,,,,,,///111------------------------,,,,,,++++++++++++,,,,,,%%%(((,,,///000000//////---,,,333...000666<<<]]]ZZZ```]]]YYY]]]\\\[[[aaaXXXWWWUUUWWWRRR===...333,,,---...000000000000///,,,,,,,,,,,,------------------......//////000000000000111111111111222222000000000111222333444555333333222222333333444555777666666666777777888888222888555111888999888>>>}}}WWWQQQKKKEEECCCCCC@@@>>>===777888888888777777999:::>>>;;;666222111000111222******,,,...111111000///111444777777444222111222...000111000......222555///.........///////////////000111333333333222111222111000//////000222333,,,---///333777999888666444666444444@@@NNNJJJ>>>888888888888777777777777666777999:::;;;:::888777666666666666666666666666777777666666555555555555222333444333111111111333333333333222222222111111000000000000000000000000000000000000000000000000............/////////000111111111111222333444555222222222222222222222222///000111222333444555555000000111222222222222222222111111000000000000000...//////000111222222222000000000000000000000000000000000000000111111111---------.........//////000000000000000000000000000000000000111111111111---.........//////000000,,,------....../////////+++---///...,,,,,,///222---------------------------,,,************,,,---/////////---******---///...///777000...111888[[[VVV[[[_______________```ZZZ\\\UUUXXX[[[BBB---555---...000111111///---,,,++++++,,,------......///,,,------...///000111111------...///000111222333111111111111222333444555333333222222333333444555777777777777777888999999444;;;555000777:::888;;;bbbSSSQQQIIIAAA===<<<<<<:::777888777666555444333333222000000000000000000000000////////////............111000...---...///111222111111000000//////............////////////......000000000000000000000000000111111111111222222222333444666888888777555444333444444666888:::<<<===888888777777666666555555777888999:::::::::::::::777777777777777777777777888888777666666666666666444444333333333333222222111111111111111111222222///////////////////////////......------///000111......//////000000111111111111222222222222111111000000000000000000000000//////000000000000///...222222222111111111111000000000000000111111111111111111111000000000000000000000000000111111111111//////000000111111111222---------............///000////////////000000111//////000000///...------------...///000000/////////...---,,,,,,,,,,,,,,,------,,,------...///000........................******+++++++++,,,,,,,,,,,,---......//////......111,,,333333555111444WWW___^^^]]]\\\[[[\\\]]]^^^``````SSSRRR]]]MMM555444000000000000////////////000///...------...///000......//////000000111111,,,---...000111111111111000000111111111222222222333333222222333333444555666666666777888888999999999666333444666888888777YYYRRRMMMGGG@@@======<<<:::666777666555333222222111111000000000000000000000000////////////............000///...---...///111222111000000000/////////.........////////////......000000000000000000000000111111111111222222222222333444666777888777666555666666666666777888999:::888888777777666666666666777888888999999999999888666666666666666666666666888777666555555555555666444444333333333333222222111111111111111111111111........................///......---...///000111///////////////000000000000000111111111111000000000000000000000000000000000000111111111111000000222222222111111111000000//////000000000111111111000000000000000000000000000000000000111111111111000000000000000000111111........./////////000000//////.............../////////////////////...---------...//////////////////...---,,,,,,,,,,,,---------,,,------...///000........................***++++++++++++,,,,,,,,,,,,---......//////......000+++222222333000333WWW___^^^]]]\\\\\\\\\]]]^^^```bbbVVVSSS\\\QQQ:::555111000000000////////////000///............///000.../////////000000000111......//////000000111111111111111111222222222222333222222222222333444444555666666777777888999999888666444444777999999888eeePPPOOOHHHDDD???=========999666555444333222111000000000/////////////////////////////////............---000///.........///000111000000000000////////////...//////000000//////...000000000000000000000000111111111111222222222333222333555777888888777666999888888777777777777777888777777777777666666666777888888888888777777666666666666666666666666666666666555444444444555555444444333333333333222222111111111111111111111111------------------------///............///000000000000///////////////////////////000000/////////////////////////////////000111111222222111111111222222111111111000000000//////000000000000111111000000000000000000000000000000000000111111111111222111000/////////000111////////////000000000111000///...------------------...//////////////////---......///////////////......---,,,,,,,,,------------,,,------...///000........................++++++++++++,,,,,,,,,,,,,,,---......//////......///***111111222///444XXX______^^^]]]]]]]]]]]]^^^^^^ddd[[[TTTZZZUUUBBB555111111000000000/////////000//////......//////000////////////000000000000111000///......///000111111111222222222333333333222222222222222333444444555555666666777888888888888666444555777999::::::{{{UUUOOOJJJBBB@@@>>>======<<<999666444444333222111000000111//////////////////////////////.........---------///............///000111000000000000//////////////////000000000000//////////////////////////////111111111222222222333333222333444666777888888888999888777777777777777777777777777777777777777777777777888777777666555555666666666666666666666666555444444333333444444444444444333333333222222222111111111111000000000000------------------------............/////////000000000000//////......------......//////......---........................//////000111111111111000111111111111000000000000////////////000000000111/////////000000000000000///000000000111111111111444222000///...///000111....../////////000000000111000///...---,,,,,,,,,------...///000000//////......///////////////......------,,,,,,,,,------------,,,------...///000........................+++++++++,,,,,,,,,------,,,---......///.........///***222111111///555\\\```______^^^^^^^^^^^^^^^\\\ccc___UUUWWWXXXHHH666111111111000000000//////000//////////////////000////////////000000000000333111///...---...///111222222222222333333333333222222222111222333333444444444555666666777777888777666555666777999:::;;;dddPPPOOOAAA>>>===<<<<<<<<<:::888666444444333222111111111222////////////////////////............------------...............//////000////////////000000000000//////000000000000//////////////////////////////111222222222222333333333222333444555777888888888777666666666777888999999777777777777888888888888777777777777777666555444555555555555555555555555444444333333333333444444444444333333333222222222111111111000000000//////---------------------------......///////////////000000//////......------------............---------------------------------......///000000//////111111111000000000//////...////////////000000000......//////000000000000///000000000111111111111333222111/////////000000------........./////////222111000///............------...///000000//////...///////////////......------,,,,,,,,,------...------,,,------...///000........................++++++,,,,,,,,,---------,,,---......///.........000,,,444222111000888```````````````______^^^^^^\\\```___XXXUUUXXXMMM777111111111111000000000000///000000000000000000///000000000000////////////333222///...---...///000111111222222222333333333222111111111111222333333444444444555666666777777666666666666666777999;;;UUUMMMKKK:::;;;;;;;;;;;;:::888777666444333333222111111222222////////////////////////.........------------,,,------........./////////////////////000000000000///000000111111000000///000000000000000000000000222222222222333333333333333444444555666777888888555555555666777999:::;;;777777777888888888888999666777777777777666666555555555555555555555555555444444333333333444555555444444333333333333222222111111111000000//////...---------------------------......///000///////////////..................------............------........................,,,,,,---...////////////111111000000000/////////......////////////000000---......//////000000111000000000000111111111111111111111111000000000000------------............222111000///////////////---...////////////////////////////////////...---------,,,,,,,,,---......------,,,------...///000........................,,,,,,,,,,,,------------,,,---......//////......000,,,444222111000:::ccc``````aaaaaa``````___^^^^^^[[[___]]]VVVWWWPPP;;;222222111111111000000000///000000111111000000///000000000000////////////222111000.........///000000000111111111222222222111111111111111222333333333333444444555666666666666777777666555555777:::lllKKKEEE@@@;;;:::;;;:::999777666666666222222111000000000111111000000000000000000000000.........---------,,,,,,------......//////........./////////000000000111000000111111111111000000000000000000000000000000222222222333333333444444555555555555555666777777555555666666777999:::;;;777777888888888999999999666666777888888888777777555555555555555555555555444444444444444555666666444444333333333333222222222111111000//////..............................------///000000000///...------..................------............------........................,,,---...///000000000000111000000000////////////........./////////000000------......///000000111000000000000111111111111...///111222222111000///............////////////000//////.........////////////////////////...---///////////////...------,,,,,,,,,,,,,,,---...///------,,,------...///000........................,,,,,,,,,------------...,,,---......//////......///,,,333111//////:::eee``````aaabbbaaa```___^^^aaaXXX___cccYYYVVVRRRAAA222222222111111111000000///000111111111111000///111000000000/////////...000000000000//////////////////000000000111111111111111111111111222222333222333333444555555666666666777777555333333555888YYYEEE===888???:::::::::888666444555666111000000////////////000111111111111111111111111......---------,,,,,,,,,,,,---......//////........./////////000000111111000000111111111111000000000000000000000000000000222222333333333444444444666666555555555666666777777666666666777888999:::777777888888999999999999555666777888888999888888555555555555555555555555444444444444444555666777444444444333333333222222222111111000///......---////////////////////////,,,---///000000000///...,,,------....../////////---......//////......---////////////////////////---...///000111111111111000000000000////////////............/////////000---------...///000000111000000000000111111111111,,,...111333444222000///////////////000000000000......---------......//////000000000///...------//////000000///...------,,,,,,,,,,,,,,,---...///---------------...000000........................,,,,,,,,,---------......,,,---......//////.........+++333///......999eee```aaabbbbbbbbbaaa___^^^eeeVVV___hhh\\\VVVTTTEEE222222222111111111111000///000111222222111000///111111000000/////////...//////000000000000//////////////////000000000000111111111000111222222333222222333444444555555666666777777555222111333666sssKKK@@@>>>888555::::::999888777666555444111111000///////////////111111111111111111111111//////...------,,,,,,+++,,,,,,,,,---///000///...000000////////////000000222111111000///......---000111111111222222222222111111111222222333333333666555333222333444666888333444444444555666666666888888777777666666555555888666555666999:::999777777777666555555555555555333333333444444444444444222333333333333222111111444333111000/////////000---------------------------......///////////////---------------...///000...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...////////////000000000000000000000000000000000000111111000///////////////---......///////////////111000/////////000222333111111222222222111111000......//////000000111111------............------...///////////////......////////////////////////..............................//////...---,,,,,,...------,,,,,,------...---------------,,,,,,,,,......---,,,---...///000......000000,,,///FFF___bbbccceeedddaaa___^^^^^^\\\```hhh___^^^WWWAAAFFF222555666222////////////222222111111111111111111///////////////000111111111//////000111222111000...000222333333333111000000000000000000111111111333333444444555666666666555666666666444333444555ZZZEEE>>>999888:::999888888777555444444333111000000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........///111222111000000000////////////000000111111111000///.........000000000111111111222222222222222222222222333333555444444333444555666777444444444555555555555555777777777666666666666666888666555666888:::888777777777666555555555555555555444444444444444444444222222333333222222111000333222000///......//////------------------------------...///////////////...------------......///...---,,,,,,,,,,,,---...---,,,++++++++++++,,,------------.........//////////////////////////////000//////...---.........------...///////////////000000///...///000111222000000000111111000000//////////////////000000000------............------......////////////......////////////////////////........................//////000000///......---...------,,,,,,------...---------------------...,,,---.../////////............000000,,,///FFF___ccceeefffeeecccaaa``````^^^___eee]]]___ZZZFFFKKK888555333222222000///...111111111111111111111111///////////////000111111111000///000111222111000///000111333333222111000///000000000111111222222333333444444555666666666444666666555444333444555eeeAAABBB:::333888;;;777777666555444333333222111000//////......//////------------------------,,,,,,,,,,,,------------///......000222222111000000000////////////000000111111000000//////....../////////000000000111111333333222222222222222222444444444444555555555555555555555555555444444444666666666666666666777777777666555666777888777666777666555555444555555555666666666555444444444333222222222222222111000000111000///...............------------------------------...////////////...///......---------------------,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,------........................///...------,,,,,,------------...////////////...///............///000000...//////000000//////...000000//////////////////------............------......///////////////...////////////////////////........................///000000000000///............------------......,,,---------.../////////***,,,...000111///---,,,......000000,,,///FFF```dddfffggggggdddbbbaaaaaaaaa```ccc\\\```^^^IIIMMMDDD777///222444111...///111111111111111111111111000////////////000111111111000///000222222222111///000111222333222111111//////000111222222333333333333444444555666666666444555666555444333333555OOO999AAA555000:::666666666666555444333333333000000///............///------------------------........................---,,,,,,...000111000...000000////////////000000111000000000/////////...////////////000000000000333333333222222111111111222333444555555555444444666666666555444444444333444555555666666777777777666666555666666777666666666555555444444555555555777777666555555444333333111111111222111000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------///......---,,,---------,,,---......//////......------------......//////......///000000000//////000000000//////......---------............---------...//////////////////////////////////////////..............................////////////............------------......,,,,,,---......///000000+++,,,...///000///...---///...111111,,,000FFF```dddfffggggggdddbbbaaaaaadddaaaddd]]]bbb___HHHIIIRRR===///000444111///222000000000000111111111111000000//////000000111222111000///000222333222111///000111222222222222111//////000111222444444555333333444444555666666666444555666555333222333444iiiCCC;;;===...111;;;///666666666555555444444333000//////...............------------------------///.........---------,,,---------...000111000///000000////////////000000000000000000////////////////////////000000000000333333333222222111111111222333444444555555444444666666666555444444444333444444555555666666777777555666666666555555555555555555444444444444555555777777666555444333333222000000111111000000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------------------------------000///......------......,,,------...............,,,------..................///000000111111111000000000//////......------------............------------...///////////////////////////////////////........................,,,,,,---......---------///......------......///+++,,,,,,---...///000000...------------...////////////111111---000GGG```dddfffgggfffdddbbbaaaaaaeeecccfff___ccc___FFFGGG\\\GGG555111111000000444//////000000000111111111000000000000000111222222222000000111222333222111000000111111222222222222///000111222333444555666333333444444555666666666444555555555333222333444GGG;;;:::666+++222:::///666666555555555444444444000///......------......------------------------------,,,,,,,,,,,,,,,,,,000//////111333333222111000000////////////000000000000000000/////////////////////000000000111111333333222222222222222222333333333333444444444444555555555555555444444444555555555555555555666666444555666555444333444555444444444333444444555666555555555444333333333222000000000000000///......---......///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---///...---,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,---------.........------------------------000//////...---.........,,,,,,---............---,,,---......//////............///000111111111111//////..................------............------,,,---...///000000000000////////////////////////........................++++++,,,------------,,,//////............//////+++,,,,,,,,,---.........///...---,,,,,,...///000//////111111---000GGGaaadddfffgggfffdddbbbaaaaaaccccccggg```dddaaaKKKMMM___SSSBBB666000000111333...//////000000111111111111000000000000111222222222111000111333333333222111111111111111222222222111111222333444444555555333333444444555666666666333444555444333222222444999888666111///333555333444444444444333333333333//////...------------...------------------------+++,,,---...///000111111000//////111333444333111000000////////////000000////////////000000000000000000000111111111222222222222222222222222333333444333222222222333444555444444444555555555555555555555555555555555444444444555777555333222333555444333333333444444555666333333333333333333222222//////000000//////...------...////////////...---+++++++++++++++++++++++++++,,,------......------......---,,,++++++++++++***+++,,,,,,,,,,,,+++***+++,,,------------,,,+++,,,,,,,,,------------...------------------------///...------,,,,,,------+++,,,------......------,,,---...///000//////...,,,---...///000000000000------..................------............------,,,---...///000000000000////////////////////////........................+++,,,------......------//////............//////++++++,,,,,,,,,,,,,,,,,,---------...............//////111222---111GGGaaafffggghhhhhheeecccbbbbbb``````fff___cccdddUUU^^^ZZZ\\\RRR>>>111111111.........//////000111111222111111000000111111222333222111000111333444333222111111111111111222222333222333333333444444555555333333444444555666666666333444555444222111222333;;;:::222000555222000777333333222222222222222222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444666888999...------///111222111///000000////////////000000////////////000000000000111111111111222222222222111111111222222333333444444333222111111333555666333444444555555666666666666666666555555444444333333555777555222111222555333333333333444444555666222222222222222222222333///////////////......------...///000000000......+++++++++++++++++++++++++++,,,------......------------,,,,,,++++++,,,,,,***+++,,,------,,,+++******+++,,,------,,,+++***++++++,,,,,,,,,---------...........................---,,,,,,++++++,,,,,,+++,,,------......------------///000000000///...+++,,,---...////////////,,,------....../////////---..................---,,,---...///000000000000////////////////////////........................,,,------.../////////...//////............//////,,,+++++++++++++++++++++***,,,...000111///---,,,000///222222---111HHHaaagggiiijjjiiigggeeedddddd]]]^^^ddd]]]ccchhh___mmmUUUaaa]]]EEE333222000)))---......///000111111222111111111000111111222333222111000111333444333222111111000000111111222333444444444444444444444444333333444444555666666777333444555444222111222333888777555222111000000111//////000000000000//////000000///////////////000)))...///---///333000(((---000333777;;;AAAGGGJJJFFF@@@888111...///222444111000......///000000000000111111111000///---,,,111111111222222111000000222111000111222333222111333222111111111222333444333333333333333444555666666555444333333444555666333444444555555444444333666444222111222222111000222222222111111111000000////////////............,,,,,,.../////////...---******+++++++++,,,,,,,,,++++++,,,------......///111///...,,,,,,---...///+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------,,,++++++,,,,,,,,,++++++---000222222///---...............///000000//////////////////////////////000000000000//////////////////////////////............////////////////////////..................------------......//////.........---------***+++---//////...---,,,++++++,,,,,,,,,------------------............//////...///000---222HHH```jjjgggfffggghhhfffdddccchhhccc]]]^^^aaaccc```\\\___[[[[[[[[[OOO999---------111222000...///000111000000000000000000000000222222111111111111111111000000111111111222222222444444333222222333333333555555555666666666666666555555555555555555444444777666444222111000000000//////000000000000//////000000///////////////000444111---,,,------+++(((%%%222BBBJJJIIIDDDAAA@@@AAACCCBBB>>>777111//////888444///,,,,,,///222444000111111222222111//////000000000000000000000000333111000111222222111///333222111111111222333444333333333333333444555555666555444333333444555666333333444444444444333333555333111111222222111000222222111111111000000000////////////............,,,,,,.../////////...---++++++,,,,,,,,,---------++++++,,,,,,---.........000///---,,,+++,,,---...+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---......///111333333111///...............///000000////////////////////////...//////000000//////...////////////////////////....../////////000000000////////////..................------------......//////.........---------***+++---...///...---,,,++++++,,,,,,,,,------------------............//////...///000---222HHH```hhhgggfffggggggfffeeeeee\\\```eeeddd```^^^```ccc^^^[[[ZZZ[[[UUUFFF666------///000000//////000111000000000000000000000000111111111111111111111111111111222222333333333333444333333222222333333444555555555555666666666666666666555555444444444333666555444222111000000000...//////000000//////...//////.........//////000777///,,,111111------333888LLLdddnnnfffWWWJJJDDDAAAEEEGGGCCC<<<777888;;;===999555000///000222444222222333333333222222111111000000000000000111111333222000000111111000...222222222222222333444444333333333333333444444555555444444333333444444555222333333444444333333222555333111000111111111///111111111111000000000000/////////............---,,,,,,---............---,,,,,,---------.........++++++,,,,,,------.........---,,,+++***+++,,,---+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---///......///111222111000...............///000000////////////////////////.........//////........./////////////////////////////////000000000111111////////////..................------------.....................---------***+++,,,---...---,,,+++,,,,,,,,,,,,---------------------............//////...///000---222HHH```fffggggggfffeeeeeeffffffeeeffffffccc___]]]^^^```]]]\\\ZZZZZZ[[[VVVDDD333------...///000000111222000000000000000000000000111111111111111111111111222333333333333444444444333333333222222333333444444444555555555666666666777666666555444333222222555444333222111000//////...//////////////////.........------......//////444,,,...666222(((///AAAXXXiii|||sssiiieeeWWWSSSJJJ@@@:::;;;BBBHHHAAA@@@>>>999444111//////666666555555444333222222222222111000111222333333222111000000111222111///222222222222333333444444444333333222333333444444444333333333333333333444222222333333333333222222444222000000111111000///111111000000000///////////////.........---------,,,,,,---------.........,,,,,,,,,,,,------------***++++++,,,------......---,,,+++*********++++++******************************+++++++++,,,,,,,,,************************,,,+++++++++++++++++++++,,,,,,+++++++++,,,------...,,,++++++---...///..................///000000////////////////////////------............------////////////////////////000000000000111111111111////////////..................------------..............................***+++,,,,,,------,,,,,,,,,,,,,,,------------...---------............//////...///000---222HHH```cccggghhheeecccdddeeeeeeiii^^^SSSSSS[[[aaa```[[[\\\^^^\\\YYY\\\^^^RRRAAA222...,,,...111111111222000000000000000000000000111111111111111222222222222333333333333333333333333333222222222333444444333444444555555666666666777777666555333222111111333333222222111000///.........////////////......------,,,------...//////333,,,...333+++$$$999YYYqqqvvv|||zzzlllZZZMMMIIILLLRRRVVVRRROOOIII@@@777222111222:::999888666444333222222111111111111222222333444111000///111222333333222222222333333444444444444444333333222222222333333222333333333333333333222111111222222222222111111222111//////000111000///000000000/////////..................------------,,,,,,,,,,,,------......++++++++++++,,,,,,,,,,,,******++++++,,,------...,,,,,,++++++******************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++++++++,,,,,,---...///,,,******+++---.....................///000000////////////////////////------............------////////////////////////000000000000111111111111////////////..................------------......---.....................++++++,,,,,,------------,,,,,,---------.........---------............//////...///000---222HHH```bbbggghhhcccaaacccbbb___MMMHHHEEELLLYYYbbbbbb^^^[[[```___YYYYYY]]]ZZZQQQ<<<333---///222111111333000000000000000000000000000000111111111222222222222222222222111111111111333222222222333333444555333333333444555666666777777666555444333222111111111222222111111000......---......//////......---,,,,,,,,,,,,,,,---...///000+++,,,...***000SSSzzz}}}zzzxxxxxx{{{sssmmmoootttuuutttkkkeeeXXXHHH;;;555777;;;;;;:::888666555444333333222222333444555555555555333222111222444444444333222222333444444444444444444333333222222222222222111222222333333222222111000111111222222111111000111000......///000000///////////////.....................------------,,,,,,,,,,,,+++,,,------...*********+++++++++,,,,,,******++++++,,,,,,------,,,,,,,,,+++++++++*********************+++++++++******+++++++++,,,,,,,,,*********************************+++++++++++++++++++++++++++,,,---......000...,,,,,,---//////..................///000000////////////////////////.........//////........./////////////////////////////////000000000111111////////////..................------------......---------...............,,,,,,,,,---------......,,,---------............---------............//////...///000---222HHH```cccggggggbbbaaaccc^^^UUU>>>IIIVVV]]]\\\[[[]]]```[[[______ZZZVVVXXX[[[[[[JJJ;;;///000333111000333000000000000000000000000000000000111222222333333222222111111111111111000222222222222333444555555222222333444555666666777666555555444333222111111000111111111111///...------......//////......---++++++++++++,,,---...///+++***,,,......666TTTrrrqqqtttxxxwwwttttttvvvzzz}}}xxxlll[[[JJJ???===???999888777666555555666666777888;;;===>>>===;;;:::777555444444444444222111222333444555555555444333444333333222111111222222000111222333333222111000000000111111111111000000000///---...///000000////////////.........------.........---------,,,,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------*********+++,,,,,,------,,,,,,,,,,,,,,,++++++***))))))*********+++++++++******+++++++++,,,,,,,,,************************)))*********++++++++++++++++++++++++,,,---...//////---,,,,,,---......---...............///000000////////////////////////...//////000000//////...////////////////////////....../////////000000000////////////..................------------......---------.........//////...---------......//////------------............---------............//////...///000---222HHH```dddgggfff```aaacccYYYJJJNNNZZZeeeggg___XXXYYY]]]\\\[[[[[[[[[XXXTTTWWW\\\WWWCCC333111333000///222000000000000000000000000///000000111222222333333333333333222222111111111222222222222333444555666111222222333555666666777444444444333333222222222000000111111111///...------..................---++++++++++++,,,---...///,,,,,,//////******666DDDKKKZZZlllvvvvvvtttvvvzzz|||}}}~~~~~~}}}}}}|||||||||nnn[[[JJJ???;;;666666555555555777888999===???CCCEEEFFFEEECCCAAA;;;999777555555333111///222333444555555555444333444333333222111111111222000111222333333222111000000000111111111111000000000...------///000////////////.........---------......---------,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------......)))******+++,,,,,,------,,,------------,,,++++++))))))******++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,---...///,,,+++***+++,,,,,,+++***...............///000000//////////////////////////////000000000000//////////////////////////////............////////////000/////////.....................------.........---------........./////////............///000000---------.........//////---------........./////////...///000---222HHH```eeehhheee```bbbcccVVVCCC\\\\\\\\\\\\[[[[[[[[[[[[]]]WWWWWW]]][[[SSSSSSYYY___HHH555222333///...222000000000000000000000000///000000111222222333333444444444333333222222222222222222222333444555666111111222333555666666777333333333333333333333333111222111///---+++,,,---+++,,,...//////...,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...&&&<<>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++***)))(((((())))))*********)))))))))))))))++++++,,,,,,,,,,,,---------...///000111111111111......---,,,---...///000000000//////.........---,,,---///000000000///...//////...---,,,++++++***........................---------------,,,,,,,,,---------...............---------.........//////000///...---,,,---......++++++,,,------....../////////111333111555GGG[[[hhhddddddccc___```TTT<<<[[[\\\ZZZXXX[[[```^^^XXX^^^^^^^^^]]][[[XXXVVVTTTZZZRRRBBB111---111222---///000111222222111//////222222111111222222333444555444333222111222333333444444333222222333333333000111444666777777666666333333444444333333222111111111111///,,,+++,,,---+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666<<>>ZZZ\\\[[[YYY[[[___^^^[[[^^^^^^]]]\\\ZZZXXXWWWVVVVVVQQQEEE666...000111000000000111111111111000000222222111111222222333444555444333222222222333333444333333222222333333333000222444666777777666666444555555555555444333333000000000...,,,+++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,888NNNfffpppoooooouuu|||ssswwwyyywwwxxx{{{zzzwww|||}}}wwwxxxiiiPPPDDDFFFEEEIIIUUUeeettt|||dddNNNGGG===666444444333222>>>???<<<666222333111---222222111111111000000000000111111222222111111000000000111111111000///...////////////////////////////////////////////////......---------,,,,,,,,,***///000++++++...---&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***)))))))))))))))))))))))))))))))))*********++++++)))))))))*********+++++++++***))))))))))))))))))))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,////////////...---,,,+++...------------...///////////////...............------...////////////...---........./////////000........................---------......//////000/////////...---------,,,---------...............///......---,,,---------++++++,,,------......///---000333111---444KKKaaabbb```ccc___XXX[[[VVVDDDXXX\\\^^^[[[[[[^^^___^^^^^^]]]\\\ZZZYYYXXXXXXXXXTTTQQQGGG999///...111222111000000000000000111111222222111111222222333444444444333222222222222333333333222222222222333333111222444666777777666666555555666666555555444333/////////...++++++,,,---------,,,++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---DDDaaasssvvvuuuuuuwwwssswwwyyywwwwwwyyywwwttt~~~}}}wwwyyywwwmmmccc\\\]]]dddrrr}}}nnnQQQIII???888666555444222777999888333222333222///111111111111000000000000000000111111111111000000000000000000000/////////////////////////////////////////////////////////......---------,,,,,,,,,''',,,---++++++---,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))******************)))))))))))))))***))))))***+++,,,,,,------***++++++++++++,,,,,,,,,---.........------,,,+++------------......//////........................------.........////////////////////////000000000........................,,,------...///000111111000000///...---,,,,,,,,,..............................---------,,,,,,,,,++++++,,,------......///+++111444000---666NNNddd``````ccc^^^VVVZZZZZZLLLWWW]]]```]]][[[^^^```aaa^^^]]][[[YYYXXXYYYYYYZZZYYYQQQDDD777///...000111111000/////////000222222222222111111222222333444333333333222222222222222222222222222222222333444222333444555666666666666555555555555555444333333.........---+++***+++------,,,++++++++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,&&&///FFFcccssssssrrrtttvvvzzz{{{xxxxxxxxxvvvrrrrrruuu{{{||||||qqqpppsss|||~~~||||||rrrRRRKKK@@@999777666444333333555555333222555444111111111111000000000//////000000000111111000000000000000000///////////////////////////////////////////////////////////////......---------,,,,,,,,,)))++++++******------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))************)))))))))))))))******))))))***+++,,,,,,------*********+++++++++,,,,,,++++++,,,------------------------...............---------...............---------------......///222111111000//////..............................,,,------...///000111111000000///...---,,,,,,,,,.....................------------------,,,,,,,,,++++++,,,------......///+++222555000///;;;SSSfffaaaaaaccc^^^VVV\\\```UUUYYY___aaa^^^\\\^^^aaaaaa^^^]]][[[YYYXXXYYYYYYZZZ___PPP===222/////////...111000/////////000222333222222111111222222333444333333333222222222111111111111111111222222333444333333444555555666666666333444444444444333222222---------,,,******+++---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///+++444MMMdddnnnuuu{{{zzz}}}~~~zzzyyyzzzxxxtttqqqrrr~~~~~~zzzzzz~~~|||{{{xxxwwwvvvRRRKKKAAA:::777666555333444777777444333555444111111111000000000////////////000000111111000000///111000///.........//////////////////////////////////////////////////////......---------,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******)))))))))))))))******+++))))))******++++++,,,,,,************++++++++++++***+++,,,---............,,,---......//////......---------------.........------,,,,,,------...///222222111000///...------........................---------......//////000/////////...---------,,,...............---------,,,------------,,,++++++++++++,,,------......///,,,222555111222AAAWWWgggcccaaabbb\\\VVV___eee\\\\\\```aaa^^^^^^```aaa```^^^]]]\\\ZZZYYYXXXXXXXXX]]]JJJ777///000000...---////////////000111222333222222111111222222333444222222222333222111111000111111000111111222333444444444444444555555666666333333444444333333222111,,,------,,,******+++,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111999NNNgggyyy}}}|||{{{}}}|||yyy}}}uuuyyy||||||}}}~~~}}}||||||~~~QQQJJJ@@@999777777666444222555666333222444333///111000000000//////////////////000000000000//////111000///...---......///////////////////////////////////////////////////......---------,,,,,,,,,...---,,,,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***)))))))))))))))***++++++************************************++++++++++++,,,------.........------,,,---.../////////...---,,,,,,,,,------.........------,,,,,,,,,---...///000000000//////.................................---------------...........................------//////.........---------,,,,,,---------,,,+++***++++++,,,------......///---333444222777HHH[[[fffddd```___ZZZVVVbbbiii``````bbbaaa^^^___bbbaaa]]]^^^^^^]]]\\\ZZZXXXWWWVVVQQQBBB444111111///------...///000111111222222222222222111111222222333444111222222333222111000///000000000000111222333444555444444444444555666666444444444444444333333222+++,,,,,,+++***)))+++,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ...111+++:::^^^vvvyyy~~~||||||~~~rrr|||{{{xxxxxx{{{{{{QQQIII@@@999777777666555,,,000111000000333222///000000000000//////////////////000000000000//////111000///------......///////////////////////////////////////////////////......---------,,,,,,,,,***)))+++...///------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((())))))***++++++*********))))))))))))))))))************+++++++++////////////...---,,,,,,,,,,,,.../////////...---,,,,,,,,,------.........------,,,+++,,,---...///............////////////........................------------------,,,,,,---------...............//////.........---------,,,,,,---...---,,,+++***++++++,,,------......///...333444333:::LLL]]]eeeeee___]]]XXXVVVccckkkaaacccccc```^^^```cccaaa[[[^^^^^^^^^]]][[[XXXVVVTTTEEE<<<444444222...,,,///---...000111222222222111222222111111222222333444111111222333222111000///000000000000111222333444555555444444444555666666555555666666555555444333...---,,,+++************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++***))))))*********+++---///555FFFeee{{{~~~}}}||||||wwwxxx{{{yyyNNNFFF<<<777777777555222222333333333333222111111111000///////////////000333111//////000111000///000000//////.........---//////.........---------...........................------,,,,,,------...+++,,,---...---,,,+++*********)))))))))***+++,,,---------,,,,,,+++++++++))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******)))))))))))))))***((((((((()))******++++++,,,+++*********+++,,,---------------------------......////////////////////////...---,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////............------------------------000///...---------------......---,,,,,,+++******.........------,,,,,,,,,---------.........//////---999555222FFF[[[bbbccciii^^^XXX\\\aaaaaa```bbbeee```^^^```___\\\]]]bbb^^^]]]```^^^[[[^^^VVV???111111000000000000111111111111222222222333333333333333333222222111111111,,,...000000000111333444000000111111111222222222444555666666555333222000666555555444444333222222...---,,,+++************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++***))))))******,,,---...///333@@@[[[sss~~~~~~}}}||||||}}}}}}~~~zzz}}}wwwyyy{{{sssNNNFFF<<<777777777555222222333333333333222111111000000000//////000000111333111//////000111000///000/////////.........---//////.........---------...........................------,,,,,,------...,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++************************************))))))))))))(((((((((((())))))))))))***)))))))))((((((((((((******))))))))))))******((((((((()))******++++++++++++*********+++,,,---------------------------.........---------------......---,,,,,,,,,------,,,---------............---------.........//////////////////....................................//////...---------------......---,,,,,,+++******......---------,,,,,,,,,,,,---------......//////777555111;;;RRR[[[^^^fffeee]]]YYY]]]ccccccbbbdddccc^^^]]]______\\\]]]bbb``````ccc]]]QQQOOOEEE111111111000000000000111111111111111222222222333333333333333222222111111111///111222111000///000222111222222222333333333333333333444444444444444333555444444444444333333333---,,,+++***************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++******)))*********.........///000999MMM```|||}}}|||zzz{{{}}}{{{zzzyyy}}}vvvzzz{{{mmmLLLDDD;;;666666777555222222333333333333222111111000000000000000111222333333111//////000000000////////////..............................---------...........................------,,,,,,------...------,,,,,,++++++,,,,,,+++,,,---//////......---------,,,,,,,,,,,,++++++************************************))))))))))))(((((((((((())))))))))))******)))))))))(((((((((***)))))))))))))))******((((((((()))******++++++++++++******++++++,,,---------------------------...---------,,,,,,++++++------,,,,,,,,,---......------........./////////------.........//////////////////............---//////////////////////////////...------------......------,,,,,,++++++***...------------,,,,,,,,,,,,,,,,,,---...///000000<<<222000III```]]]ZZZiiiaaa]]][[[```ddddddcccddd```]]]\\\^^^^^^]]]^^^aaa___]]]\\\RRREEEFFFFFF:::111000000//////000000111000111111111222222222222222222222222222111111111222333333222000......///222222333333333444444444222222222222333444666666333333333444444444555555,,,,,,+++***************++++++,,,,,,,,,,,,++++++************++++++++++++++++++***************+++---------......333@@@NNNrrr|||~~~zzz~~~}}}|||xxx{{{uuuyyy{{{nnnJJJCCC999555555666444222222333333333333222111111000000000000111222444444222000///...000000///..............................................................................------,,,,,,------......---,,,+++***+++,,,---+++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((((((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))***+++((((((((()))******+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,++++++,,,---...///000.........////////////000............//////////////////.........---------........................///......---------......---------,,,,,,+++++++++------------------------,,,,,,,,,,,,...///111222777555;;;UUUiiibbb[[[ggg^^^^^^___bbbdddcccbbbaaa___^^^]]]^^^^^^^^^___aaa```UUUJJJ>>>444===GGGCCC000000////////////000000000000000111111111111222222222222111111111111111222333444222000...///000222222222333333333333444333222222111222444555666222222333333444555666666++++++******))))))*********++++++,,,,,,++++++***)))))))))*********+++++++++***************++++++,,,++++++---...000888BBBZZZyyyzzz|||yyy|||uuuyyy|||sssHHHAAA888444444666444222222333333333333222111111000000000000111222444444222000......///000///...---------...............---................................................------,,,,,,------......---,,,+++***+++,,,---)))+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((((((((((((((())))))))))))************))))))))))))))))))(((((()))***++++++((((((((()))******++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,+++++++++,,,---...///000.........////////////000........./////////000000............------------------------------------......---------......///------,,,,,,,,,,,,++++++---------------------------,,,,,,---...111333555...@@@NNN\\\jjjggg```ccc]]]```ccccccbbbaaa___]]]`````````^^^^^^______^^^^^^LLL;;;///'''000888222000000////////////000000//////000000000111111111111111111111111111111111111222333222111000111222111111111111222222222222444333222111111222333444111222222333444555666666+++******)))))))))************++++++++++++******((())))))))))))******************)))******+++,,,,,,******---...///444:::IIInnn||||||}}}|||}}}~~~~~~{{{{{{~~~www{{{~~~tttGGG???666222444555444222222333333333333222111111000000000000000111222333222000....../////////...---------------.........---------..........................................------,,,,,,------...------,,,,,,++++++,,,,,,)))***+++,,,---,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))++++++*********)))))))))(((((((((((()))***+++,,,((((((((()))******++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++++++++,,,---...///000------........./////////....../////////000000000.........------------,,,------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------...///222666777333OOO___```gggjjjccc___]]]cccgggdddaaa```___]]]aaabbbbbb^^^]]]^^^\\\ZZZPPP???555111,,,000111(((000//////......//////000////////////000000000000000000000111111111111111///111222222111111333444000000111111111222222222444333222222222222222333222222333333444555666666******))))))))))))************++++++++++++******((((((((()))))))))************))))))***++++++,,,...++++++...//////111555???WWWttt~~~||||||{{{||||||}}}~~~~~~}}}}}}{{{pppEEE>>>555222333555444222222333333333333222111111000000000//////000000111111000....../////////...,,,,,,,,,------.........---------.........//////...........................------,,,,,,------...,,,,,,------,,,,,,++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))+++++++++*********))))))(((((((((((()))***+++,,,((((((((()))******++++++)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,,,,,,,---...///,,,---------.............../////////000000000000.........---------,,,,,,........................---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......///111444888:::III___fffbbbgggiiiccc___\\\eeejjjfffaaabbbcccaaaaaadddbbb\\\ZZZZZZXXXSSS???555333555111333555...//////............//////........./////////000000///000000000111111111222000111333222111111333444111111111222222222333333000111222333333333333333333333333444444555555555***)))))))))))))))************++++++++++++******(((((((((((())))))))))))******))))))***+++,,,,,,111---,,,///000///000333:::CCC___{{{xxx|||~~~}}}~~~}}}~~~jjjDDD===555111333555444222222333333333333222111111111000///////////////000111///...---//////...---,,,,,,,,,------.........---------.........//////...........................------,,,,,,------...+++,,,---...---,,,+++***,,,,,,+++++++++,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))+++++++++************)))(((((((((((()))***+++,,,((((((((()))******++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++))))))***+++,,,------...------,,,,,,,,,---......,,,,,,,,,---------......////////////000000000000......---------,,,,,,,,,////////////////////////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000/////////222555999<<<]]]hhhgggccchhhgggaaaaaa\\\fffkkkgggcccdddgggfff```dddbbb[[[WWWXXXUUUOOO;;;111111111***+++222000//////............//////............/////////000//////000000111111111222111333333333111111222333222222333333333444444444---...111333444555555444333333333444444444555555))))))))))))((((((((((((,,,,,,++++++***++++++,,,******))))))))))))******+++***)))((()))+++---...,,,---......//////......000===NNNiii{{{~~~wwwrrrWWWdddYYY???:::444111222333222111////////////////////////222000...---,,,---...///////////////////////////------------------------------......//////000000.........------,,,,,,,,,......---------,,,,,,,,,------++++++++++++------......---,,,,,,+++******)))************++++++++++++++++++++++++++++++++++++++++++***)))(((((('''(((''''''''')))***,,,...,,,+++)))((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))+++---,,,)))(((***,,,+++++++++++++++++++++++++++,,,------......------------------------------...,,,++++++...000000000//////...------...000111,,,222444000...000///+++111......111222///---......------,,,---...///000---,,,,,,++++++,,,,,,---+++,,,------......------111)))***222222000BBB\\\gggjjjllliiidddaaaaaaccchhhgggeeeddddddeeefffggg___fff___SSS[[[iiiXXX777444333222111000000000000//////............//////111111111111000000000000//////...------...000111333333222000000222555999333///---222:::===888111111222333444333222111000444333333333333444555555)))))))))))))))))))))(((+++++++++*********++++++******))))))))))))*********)))(((((((((***,,,---,,,---......//////......666???KKKccc|||zzznnn<<>>666444222444666666333000000000000000000000000000000///////////////000000........................------------------------//////......------,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++******))))))*********+++++++++*********************************)))))))))))))))(((((())))))******++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++++++++++++++++++++++++++((()))******++++++***************+++++++++,,,,,,...---,,,,,,......,,,++++++,,,------.../////////((())),,,000555;;;BBBHHH>>>666///---,,,,,,///333..................------...------,,,,,,------......------,,,,,,,,,---...222,,,111FFF\\\ffffffeeeggghhhiiifffccccccgggkkkjjjjjjhhhgggfffeeeddddddeee]]]aaahhhZZZ===111999111111000000///000000000//////............//////000000000////////////...---...///000000111111111...111444555444333333444111333555555222000000000333333222222333555666888444333333333333444555555((())))))******+++++++++((()))+++,,,------,,,+++******))))))))))))******((())))))***++++++,,,,,,,,,---......//////.........666888???NNNZZZkkk{{{zzzSSSFFF^^^<<<666444222333555555222///////////////////////////.........///////////////------------------------------------------------.........---------------,,,,,,,,,------------.........---------,,,,,,,,,******++++++++++++******++++++++++++++++++******)))************+++++++++******************************))))))))))))))))))(((((()))***************)))************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))((()))+++,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***)))))))))******++++++,,,,,,,,,+++,,,......---+++***+++,,,...////////////444???RRRcccggg___VVVQQQ>>>666///---,,,,,,...222.........///......---,,,......------------......------,,,+++,,,---...///555444???WWWhhhiiieeedddggggggfffffffffgggiiiiiiiiiiiihhhhhhgggfffeeeeeehhheeeeeeaaaMMM444---555111000000//////000000000//////............//////000000////////////......---...///000111222222222///111444555444333444444111444666666444111000///333222222222333444555555444333333333333444555555((())))))******+++,,,,,,)))***,,,.........---,,,******))))))))))))******)))***+++,,,,,,---------,,,---......//////......---///000:::FFFIII[[[zzz|||yyy^^^BBBnnn}}}UUU888777555222222444444222///........................,,,,,,---...............------------------------------------------------,,,------------------...,,,,,,,,,---------............---------,,,,,,,,,)))***+++,,,,,,+++***)))******************++++++)))************+++++++++************************)))))))))))))))))))))***(((((()))***+++******))))))******+++***)))((('''(((((((((((((((((((((((())))))))))))))))))))))))***((('''))),,,---,,,+++************************)))***++++++,,,,,,++++++(((((())))))***++++++,,,+++***+++,,,...///---+++)))***,,,...////////////"""...DDDUUUUUUDDD111(((666111---//////------///....../////////...,,,,,,......------------......,,,,,,++++++,,,...000111555FFFYYYdddhhhiiigggeeehhheeeccceeejjjllljjjggghhhhhhhhhhhhhhhgggffffffkkkjjjaaaOOO<<<333111222000000////////////000000//////............//////000000/////////.........,,,---///111222222222222000222333444333333444555555444444444444333222111222222333333333333333222444333333333333444555555((())))))***++++++,,,,,,)))***---/////////...---******))))))))))))************+++,,,------------,,,---......//////......000,,,,,,999DDDCCCSSSuuu~~~uuuppp===CCCHHHdddooowww~~~OOO444999555222111333444222///........................++++++,,,---.........---------------------------------------------------,,,,,,,,,------.........,,,,,,,,,------...............---------,,,,,,,,,)))***+++,,,,,,+++***)))******************++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))*********((((((***++++++***)))))))))******++++++)))((('''(((((((((((((((((((((((())))))))))))))))))))))))***((('''))),,,...,,,+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++'''(((((()))***+++++++++))))))***,,,//////...,,,)))***,,,.../////////...333111222777555000111666...+++,,,111222...,,,,,,....../////////...,,,+++......------------......++++++******,,,...111222444UUUnnnkkkeeeiiilllgggiiidddaaaeeellloookkkeeeggghhhhhhhhhhhhhhhgggfffllljjjYYY???222555777222000000////////////000111//////............//////000/////////............,,,---///111222333222222000222333333333333444666888555222111333444444444111222333444333222111000444333333333333444555555((((((((((((((()))******)))111000666000000===///,,,+++)))((((((***,,,---++++++,,,,,,,,,---------//////.........---------------///333777AAATTTeeezzzyyyqqqPPPDDD???444SSSHHH666888555222000111111000000000000///...------,,,,,,------------------------...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++************))),,,,,,,,,++++++*********+++++++++************)))))))))************))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))************&&&'''(((******((('''&&&))))))***++++++++++++******)))((((((((()))+++,,,,,,,,,,,,---------........................------///......------///000111//////.........---------////////////............///......---------......,,,000---%%%(((222666111MMM[[[hhhjjjkkknnnnnnlllccc______eeeooosssmmmfffhhhiiikkkkkkfffdddjjjtttddd^^^NNN<<<222222111///000000000000000000000000666444000---,,,...000222000000000000000///......///111222222111111222333333333333333333333333333222222333333333222222111222222333333333333444444444444333444444555666777((((((((((((((()))******)))444444777000///:::///+++***)))((()))***,,,---++++++,,,,,,,,,---------//////.........---------000...///000111888GGGWWWttt|||xxxpppfffGGGHHHwwwNNN:::777555222111111111000...000//////...------,,,,,,------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++************))),,,,,,,,,++++++*********+++++++++*********))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))************'''((()))++++++)))((('''))))))***++++++++++++***)))((('''''''''(((******,,,,,,,,,------------...........................///......---...///000111//////.........---------////////////............//////...---------......------,,,------333???JJJ^^^gggmmmlllkkklllkkkgggbbbcccfffjjjmmmnnnmmmkkkiiiggghhhkkkjjjhhhjjjnnneeeUUUAAA555222333222000////////////////////////333222///---,,,---...///000000000000000///......///111222222111000222333333333333333333333333333222222222333333222222111222222333333333333444444444444333444444555666777((((((((((((((()))*********<<<;;;999111,,,777///+++***)))))))))***,,,---,,,,,,,,,,,,------------...............---------111///.........111===JJJaaa|||[[[DDDhhh[[[AAA999777444222111111///---//////......---,,,,,,,,,------------------------...------,,,,,,------...------------------------...------------,,,,,,,,,.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))+++++++++++++++*********++++++*********)))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))***++++++++++++***(((''''''''''''((()))))),,,,,,,,,,,,------------........................///............///000000...............---------/////////............---000///......------......///***,,,333555888NNNgggnnnqqqqqqnnnlllkkkhhhdddbbbhhhmmmmmmjjjhhhkkkoookkkgggfffjjjkkkhhheeeeeehhhNNN666111333222111111//////////////////////////////...---,,,,,,,,,---000000000000000///......///000222111000000111333222222333333333333333333111222222333333222222222222222333333333333444444444444333444444555666777((((((((((((((())))))***,,,FFFBBB;;;222+++333///***)))))))))***+++,,,---,,,,,,,,,------------...........................///------...///111:::EEEVVVsss~~~zzznnn[[[rrrlllLLLCCC>>>888333000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))+++++++++***************************))))))))))))))))))************))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************((())))))******))))))((())))))***++++++++++++***(((((((((((()))))))))***++++++,,,,,,,,,------------------.........................../////////000........................//////.........---------000000///...............///,,,...444:::GGG___uuurrrrrrqqqooonnnlllhhhddddddjjjooonnnhhhfffjjjooolllhhhfffiiihhhdddaaaaaafffKKK555444666000---111////////////////////////------.........---,,,,,,000000000000000///......///000111111000000111222222222222222222333333333111111222333333333222222222222222333333333444444444444333444444555666777((((((((((((((())))))***111PPPJJJ===666,,,///---))))))))))))***+++,,,---,,,,,,---------.........---........................,,,---//////000777???IIIUUUwww}}}}}}~~~WWWPPPHHH===333.........///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))*********************************)))))))))(((((())))))************))))))++++++***)))(((((())))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))***++++++++++++***))))))******+++++++++++++++++++++,,,,,,,,,---------------.........//////---......///////////////---.................................------------/////////....../////////...222333444BBBZZZmmmsssqqqppppppqqqpppkkkeeebbbiiikkklllkkkhhhgggiiilllkkkiiiiiijjjgggbbbbbbfffUUUBBB666777666---+++111........................------.../////////......000000000000000///.........000111111000///111222111111111222222333333333000111222333333333333333222222222333333333444444444444333444444555666777((((((((((((((()))******777[[[PPP???:::///---+++(((((()))***+++,,,,,,---,,,---------............---------..................,,,,,,......,,,///444EEEDDDiiivvv^^^VVVMMM@@@555///......///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,------------...------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************))))))))))))*********************)))))))))((((((((())))))************)))))),,,+++***((((((((())))))))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((())))))***++++++++++++***)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////---......///000/////////---------........................------------,,,............///000111111000777:::>>>QQQkkktttnnnrrrpppqqqrrrooohhhcccbbblllllljjjiiihhhiiijjjkkkjjjiiikkkmmmiiidddcccfff???777333555333------333........................---...///000000000000000000000000000000///.........///111000//////000222000000111111222333333333000111222222333333333333222222333333333333444444444444333444444555666777((((((((((((((()))******===cccTTT@@@???222+++)))'''((()))***+++,,,,,,---------------............---------.........//////...,,,,,,///...+++,,,///AAAEEEZZZwww~~~___TTTMMMBBB888222///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))((()))))))))*********+++***)))))))))(((((((((((())))))************))))))---,,,***((('''((())))))))))))))))))))))))))))))))))))))))))************)))(((((((((((((((((()))))))))***++++++++++++***((()))***+++,,,++++++******++++++++++++,,,,,,,,,,,,,,,------...//////000------///000000000///...---------.........//////.........---------,,,,,,---------...///111333333444888AAAQQQeeesssuuuqqqtttrrrssssssnnnffffffjjjmmmmmmllljjjhhhiiikkknnnllljjjkkkmmmjjjaaaXXXTTT555333111000000000111222........................---......///000000111111000000000000000///.........///000000//////000222///000000111222222333333000000111222333333333333222222333333333333444444444444333444444555666777((((((((((((((()))******AAAgggVVVAAABBB555+++((('''((()))***,,,,,,,,,------------.........//////---------.........//////---+++,,,000111......111555DDDKKKccczzz^^^PPPJJJBBB:::555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...------------------------,,,,,,,,,------.........++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))(((((())))))*********+++))))))))))))(((((((((((())))))************))))))---,,,***(((''''''((()))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))***++++++++++++***'''((()))++++++******)))******+++++++++,,,,,,,,,,,,,,,------...///000000,,,---///000000000///...---------.........//////......---------,,,,,,,,,,,,,,,---...000222444555777777EEEaaasssuuutttvvvtttrrrssssssnnnhhhllltttmmmoooooolllhhhhhhmmmrrrqqqkkkiiillliii[[[III>>>666777333...///444333///........................------------...000111222000000000000000//////......///000000//////000111///000000111222222333333///000111222333444444444222222333333333444444444444444444444444555777777)))+++''''''---***(((111KKK\\\___LLL;;;666111((()))((((((((((((***+++,,,---------.........//////000000//////.........---...------------...//////666DDDTTTMMMpppwwwRRRTTTAAA333999333)))111...---+++******+++---...444222///,,,***)))******------------------------------------------------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++......---,,,,,,+++******))))))***+++---...//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++******)))*********---,,,+++***))))))))))))+++*********))))))(((((('''000000&&&""")))---,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))((((((++++++******))))))((((((+++++++++++++++++++++++++++,,,------......------,,,+++***,,,...//////...---------............///---------............///000//////........./////////+++(((---666<<<<<<999111GGGbbbrrrsssoooooorrrsssrrrooollliiijjjmmmppprrrqqqooonnnnnnnnnooopppqqqjjjkkkqqqhhhOOO;;;666;;;666222000000111///...000...------......---,,,------......///000000000444444333222111000///...000////////////000000111///000000222333444555555222222111111111111111111000000111222333333444444555555666666666666555555)))+++''''''---***(((222UUUfffhhhTTT???666///&&&)))((((((((()))***+++,,,,,,,,,---------.........000/////////.........---...------------.../////////???LLLMMMggg~~~XXXQQQCCC:::777///+++222---,,,+++******+++,,,---222000...,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++...------,,,++++++******)))******+++,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))))))))***+++***))))))(((((())))))************)))))))))(((///666666+++%%%)))+++((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++*********)))))))))************))))))))))))+++++++++++++++++++++++++++,,,------...------------,,,+++,,,...//////------------............///---------............/////////............//////000......222999<<<:::777EEETTTgggqqqqqqooopppsssqqqooollljjjjjjkkkmmmnnnrrrrrrpppoooooooooppppppqqqllllllmmm```GGG777555999555111000111111000///000...------......---,,,------......///000000000333222222111///......---///////////////000000111///000000111333444444555111111111111111111111111000111111222333333444444555555666666666666555555(((+++''''''---***)))444ZZZkkkooo[[[CCC666---&&&(((((((((((()))***+++,,,++++++,,,,,,,,,---------/////////.....................------......///000---<<>>___eeelllppppppoooqqqrrrnnnkkkhhhiiilllnnnnnnmmmrrrqqqqqqppppppppppppqqqpppnnnllleeeSSS===333444666444111000111111111000000...------......---,,,------......///000000000111111000///......------///////////////000111111///000000111222333444444111111111111111111111111111111222222333333444444555555666666666666555555'''+++((((((,,,)))***666WWWhhhooo^^^EEE666...(((((((((((())))))***++++++******+++++++++,,,,,,,,,.......................................//////000111>>>CCCSSSNNN[[[rrrNNNAAAEEE777---000---++++++***))))))***++++++------,,,++++++,,,------++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************------+++***))))))(((((('''''''''((()))***++++++*********)))))))))))))))'''---///+++(((******'''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++++++++++++++++++++)))))))))******+++++++++))))))))))))))))))))))))++++++,,,------------,,,///---,,,---......---,,,---------............///---------............//////............//////000---000333111222;;;LLLZZZqqqqqqppppppqqqqqqqqqppplllhhhfffiiinnnpppnnnkkkppppppooooooooooooooooooppppppkkk\\\FFF555111444333222111000111111222222000...------......---,,,------......///000000000111111000//////...------///......//////000111222///000000111222333333333111111111111111222222222222222222333333333444444444555555666666555555444&&&+++((((((,,,)))+++999XXXhhhnnn```III888///***'''(((((()))******++++++*********+++++++++,,,,,,---------...............///............///000000444>>>CCCUUUKKKQQQUUUBBBDDD:::222000(((+++******************+++++++++++++++,,,,,,------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,++++++++++++*********++++++,,,,,,++++++***************************---,,,+++***))))))))))))((((((((()))***+++,,,---))))))))))))))))))******###'''***))))))******((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************++++++++++++++++++++++++))))))******++++++,,,,,,((((((((((((((((((((((((***+++,,,,,,------,,,,,,...---,,,,,,---...,,,+++---------............///---------............///...............///000000///444555222444FFFeee~~~wwwtttrrrrrrsssssspppmmmkkkhhhgggkkkppprrrnnnjjjmmmmmmnnnnnnnnnnnnnnnnnnpppoooeeeQQQ===222111333000000111111111111222333000...------......---,,,------......///000000000111111111000000//////...............///000111222000000000111111222222333000000111111111222222222333333333333333444444444444444555555555555444444&&&+++)))(((+++))),,,;;;bbbmmmpppcccMMM;;;///)))'''((()))***+++++++++*********+++++++++,,,,,,,,,---------------.........//////......//////000111333999BBBQQQNNNRRRvvv~~~eeeIIIDDD???888000(((++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++******+++++++++++++++***************++++++++++++******************************,,,+++******)))*********))))))))))))***+++,,,---))))))))))))************((()))************)))'''))))))))))))))))))))))))''''''(((((())))))******))))))))))))*********************+++++++++++++++*********+++++++++++++++((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++---------............///---------............///......---......///000111...111333555===TTTrrruuusssrrrsssuuutttpppllllllkkklllooorrrrrrnnnjjjkkkllllllmmmmmmmmmmmmlllnnnkkk\\\FFF666444333111///000111111000000111333000...------......---,,,------......///000000000111111111000000/////////............///111222333000000000111111111222222000000000111222222333333333333333333444444444444444444555555555555444444%%%+++)))(((+++)))---===iiioooooocccPPP>>>000(((&&&''')))***++++++******++++++++++++,,,,,,,,,---,,,,,,,,,------.........///////////////000000111333444BBBKKKQQQTTTaaa}}}xxxWWWEEECCC;;;000...++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------******************++++++***************+++++++++******++++++++++++***************************************)))******+++,,,)))))))))))))))***+++,,,((()))))))))************+++***)))***+++)))(((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))************)))))))))*********++++++,,,++++++++++++++++++***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***)))((()))+++,,,,,,+++---------............///---------............///---------......///000111111000444@@@RRRfffttt{{{rrrrrrrrrssstttsssooolllmmmooorrrttttttqqqmmmkkkkkkkkkmmmnnnnnnnnnmmmmmmkkkeeeQQQ:::222666555......000222222000///000222000...------......---,,,------......///000000000000000////////////......------......///111222333000000000000111111111111///000000111222222333333444444444444444444444444333444444555555444444333%%%+++)))(((+++)))...>>>iiilllkkkaaaPPP???111)))&&&''')))***++++++******++++++,,,,,,,,,---------,,,,,,,,,------.........///////////////000111111666222CCCFFFRRRTTTPPP~~~}}}~~~bbbGGGEEE<<>>000///---******+++---------+++***)))***++++++***)))++++++++++++++++++++++++---...//////...---+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************+++++++++******************(((((()))***+++***)))******))))))))))))******)))))))))))))))(((''''''))))))************))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************************++++++++++++++++++,,,,,,++++++***)))))))))******************************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............+++***---///111555:::IIIggg|||vvvnnnssswwwtttuuuvvvsssmmmlllpppsssrrruuuttttttttttttssssssssssssqqqnnnnnnpppqqqooolllWWWDDD444222555333000000000000000000000000000000000000///..................------------...//////////////////......................../////////////////////.........------///000000111111222222222222222333333333333333333333333333333444444444444&&&)))&&&'''***'''///CCCcccqqqoooWWW:::666666222'''((()))***++++++++++++))))))*********+++++++++---,,,+++,,,...///...---......//////000000111111111000333:::???CCCIIIPPPccczzz}}}TTTDDDAAA222...---+++***,,,...111333+++***)))***++++++)))(((***+++++++++++++++,,,,,,---............---,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++*********************************************************(((((((((***+++***)))******))))))))))))******)))))))))))))))(((''''''((())))))************)))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))))))))******************************))))))))))))************++++++,,,,,,,,,,,,------------------------------)))---111222000333;;;DDDeeerrrxxxsssrrrwwwvvvoooxxxwwwrrrmmmooouuuwwwvvvuuuttttttttttttssssssssstttrrroooooorrrrrrllldddHHH;;;111222444333111000////////////////////////000000///..................------------.../////////////////////.....................//////////////////.........---------///000000000111111111222222222222222222333333333222222333333333444444444''')))&&&&&&***'''000EEEeeevvvrrrNNN888333666444''''''((()))************))))))*********+++++++++---,,,+++,,,.........---......//////000000111111000...000888???CCCIIIOOOWWW}}}xxxbbbJJJCCC666...---++++++---111666999---+++******++++++***(((*********++++++,,,,,,,,,---------------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++*********************************************************(((((((((***+++***)))******))))))))))))******)))))))))))))))(((''''''(((((()))******************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************************************++++++,,,,,,,,,***))))))((())))))******************************(((((()))))))))*********+++++++++,,,,,,---------------------------,,,,,,)))///444111000:::NNN^^^wwwsssqqqssstttsssrrrsssvvvuuuqqqmmmpppvvvyyywwwuuuttttttttttttssssssssstttssspppooorrrqqqfffXXX<<<666111222333222111000////////////////////////000000///..................------------...//////.........///////////////............////////////000000000/////////......000000000000000111111111111111111222222333333333222222222333333333444444''')))&&&&&&***(((000FFFggg|||uuuFFF888000444000&&&'''((()))************)))************+++++++++---++++++,,,---...---,,,......//////000000111111000---///666>>>BBBHHHLLLOOOvvvyyyqqqTTTCCC;;;...---,,,+++,,,111777<<>>777---000***&&&'''((()))************)))************+++++++++,,,+++***+++---...---,,,......//////000000111111111---...555<<<@@@DDDHHHKKKooo}}}yyy]]]BBB@@@///...,,,***)))---555;;;222///+++))))))+++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++***(((((()))***+++***)))******))))))))))))******)))))))))))))))((('''''''''((()))******+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***************((((((((((((((((((((((((,,,,,,++++++++++++++++++((((((((((((((()))******************************)))))))))*********++++++******+++,,,,,,---......---------,,,,,,,,,++++++///111333777GGG```uuu~~~qqqxxx{{{vvvooonnnrrrvvvgggnnnrrrqqqpppsssuuuuuuuuuttttttttttttsssssssssqqqrrrpppnnnooojjjRRR999333555666444111//////000000000000000000000000000000000///..................------------...//////............/////////000............////////////111111111000000000//////000000000000000000000//////000000111222222333333111222222222222333333333((()))%%%&&&***(((222GGGkkkuuu:::777+++---&&&&&&'''((()))************)))************+++++++++,,,+++***+++---...---,,,......//////000111111111222...---444:::===@@@CCCJJJkkkvvv~~~cccAAACCC000///,,,((('''***111777444000+++))))))+++---...))))))***+++,,,,,,------,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******************************))))))******++++++++++++***(((((()))***+++***)))******))))))))))))******)))))))))))))))(((((('''''''''(((******+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((---,,,,,,++++++*********((((((((((((((()))******************************************++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++///222888DDD[[[pppvvvrrroooxxxxxxooopppxxxtttfffeeennnuuuuuussstttvvvvvvuuuuuutttttttttsssssssssppprrrpppmmmnnngggMMM000333777999555000...//////000000000000000000000000000000///..................------------...//////---.........//////000000............/////////000000000000000////////////000000000000///////////////000000111222222333333111111222222222333333333,,,&&&%%%(((%%%$$$000BBBeee{{{yyyFFF,,,111((()))(((((((((((()))***+++,,,---------,,,,,,+++++++++,,,,,,,,,---------..................////////////333222111222666:::>>>???>>>RRR~~~yyy{{{wwwnnnJJJEEE888...)))---///,,,+++///555000+++)))***+++***(((,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,+++++++++******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))******)))''')))************+++++++++++++++***)))(((((())))))))))))(((((((((((())))))))))))))))))************((())))))+++,,,,,,)))'''000###222)))%%%***&&&,,,,,,,,,++++++*********---+++)))((('''((()))***************))))))))))))******++++++++++++******++++++,,,------......///+++...---***+++...---(((+++;;;PPPbbbkkkpppqqqrrrrrrqqqpppsssvvvwwwtttqqqmmmoooqqqtttvvvvvvvvvuuuuuusssqqqppppppqqqrrrssstttqqqrrrssshhhRRR===333666555333111000......---........................------............------............//////////////////............//////---....../////////////////////000000000000//////////////////////////////000000000000111111111111000000000000000111111222+++'''(((+++((($$$,,,:::___www{{{KKK...000'''((((((((((((((()))***+++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........////////////111000///000444888<<<>>><<>>...(((---***,,,,,,,,,++++++*********,,,+++)))((('''(((***+++************)))))))))))))))******************)))*********+++,,,,,,------333///+++***+++...//////222IIIaaalllnnnqqqsssssstttssssssssstttsssqqqooommmoooqqqtttuuuvvvuuuuuuuuutttsssrrrqqqqqqrrrrrruuuoooqqqvvvfffEEE222333777666444222000......---........................------............------............//////////////////............//////---....../////////////////////000000000000//////////////////////////////000000000000111111111111000000000000000111111222)))'''***---)))###'''000LLLgggwwwOOO...---&&&((((((((((((((()))***++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---------.........//////...------...111555999<<<;;;JJJvvv{{{zzz|||gggHHHDDD666++++++---***+++000///000000,,,(((&&&***...,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++***))))))******)))((()))))))))*********+++++++++***))))))))))))))))))))))))(((((((((((()))))),,,+++++++++******)))))),,,+++***((('''&&&&&&&&&'''&&&@@@[[[OOO666,,,,,,+++++++++++++++************)))((((((((()))***+++************))))))))))))((())))))******))))))((((((((())))))***+++++++++222+++(((,,,,,,)))---444AAA]]]uuuvvvqqqsssuuussstttuuuuuussspppnnnmmmnnnnnnoooqqqsssuuuuuuuuutttuuuuuuuuutttsssrrrqqqqqqtttmmmqqqvvv^^^777+++777888777555333000///...---........................------............------............//////////////////............//////---......///////////////...//////000000//////...////////////////////////000000000000111111111111000000000000000111111222((('''***,,,)))$$$&&&,,,444PPPnnnRRR...+++'''***(((''''''(((((()))***+++,,,+++++++++++++++++++++)))************+++++++++,,,,,,---------.........,,,,,,---...///333888;;;???IIIcccwww||||||}}}zzzsssMMMLLL<<>>kkk___333))))))(((''''''''''''((()))***************+++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------+++---/////////222888===IIILLLMMM}}}wwwwwwyyyPPP===...---///---,,,///000,,,)))***---///---***+++,,,---......---,,,+++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,+++++++++******))))))))))))************************************((((((((((((((((((((((((***)))((()))***+++***)))((((((((()))))))))******)))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))+++,,,,,,)))&&&%%%)))---555^^^oooaaaTTTGGG444))))))))))))***************))))))))))))************************))))))))))))((())))))******))))))(((******++++++,,,---------222,,,)))))),,,999UUUpppuuuvvvtttpppqqqttttttqqqsssrrrpppnnnmmmnnnqqqtttqqqqqqqqqqqqqqqrrrrrrrrrrrrsssuuuuuuuuutttrrrqqquuuxxxgggFFF111333777555444444222111000/////////........................------............------............//////////////////............//////---......///////////////---......//////......---////////////////////////000000000000111111111111000000000000000111111222((())))))(((((()))***+++))):::iiibbb444)))***((('''''''''''''''(((******)))*********++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,***,,,///......000777===IIIKKKFFFttt}}}yyyzzz~~~cccKKK555///...,,,,,,000,,,,,,++++++,,,---,,,,,,+++,,,---//////---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,+++++++++******))))))))))))************************************(((((((((((((((((((((((()))(((((((((***+++***)))(((((((((((()))))))))***)))))))))))))))***++++++))))))(((((((((((())))))*********+++,,,,,,------222222111...///666BBBKKK\\\tttjjjIII>>>999...+++((()))))))))*********+++)))************))))))(((************)))))))))))))))******************)))******++++++,,,---------...+++)))...===RRRhhhvvvxxxrrrpppsssuuussssssvvvvvvsssooommmnnnppprrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqsssttttttssssssrrrrrriiiRRR999...333777444222111000000//////000000........................------............------............//////////////////............//////---......///////////////---......//////......---////////////////////////000000000000111111111111000000000000000111111222(((++++++*********)))'''&&&444eeeaaa444***,,,)))'''&&&&&&''''''((()))***))))))******++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,(((,,,......---///666<<>>FFFHHHLLLxxxvvvxxxmmmPPP;;;333222///+++++++++,,,------------,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++******)))(((((('''***)))))))))))))))))))))******))))))))))))******)))******+++***)))((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))((('''((()))***+++,,,...111444777999888666:::JJJbbbttt{{{}}}sssRRR>>>;;;333,,,+++)))++++++************++++++************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***+++,,,+++***+++------...AAA]]]sss}}}}}}||||||uuuvvvwwwxxxyyyxxxwwwwwwqqqnnnlllnnnssswwwwwwuuusssrrrqqqqqqqqqsssuuuvvvnnnuuuuuuooorrrzzzuuufffKKK???333111111//////222000000000000/////////...////////////............/////////.........------000///...------...///000////////////////////////........................------............---------------............/////////............//////////////////............&&&(((***)))((('''((()))000111eeetttLLL444,,,((())))))))))))))))))))))))************************++++++************++++++------,,,,,,,,,,,,++++++***+++,,,,,,---000444888:::CCCDDDIIIzzz|||wwwvvvzzzcccGGG666222000+++++++++,,,---------------...------------,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++******)))((((((((())))))))))))))))))************))))))))))))******)))************)))(((((((((((((((((())))))))))))))))))(((((((((((())))))***(((&&&%%%&&&)))---///111444888999777666999===HHHaaa}}}xxxyyy~~~jjjKKK888555...***+++***,,,+++++++++++++++,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''+++,,,******......+++888]]]{{{~~~{{{xxxvvvwwwyyyzzzzzzxxxuuutttoooooopppqqqsssuuuwwwxxxvvvuuutttsssssstttuuuvvvpppxxxuuunnnttt|||kkkMMM:::777555333000,,,...333000000000/////////....../////////............---///////////////.........//////...------...//////////////////000000000000........................------............---------------............/////////............///////////////............---&&&((())))))(((''''''(((...555bbbuuuQQQ333,,,***))))))))))))))))))))))))***************+++++++++++++++************++++++------,,,,,,,,,+++++++++***+++,,,------000444777888AAAAAAGGGnnnwwwsssyyyXXX;;;000...---+++,,,,,,---...------------------------------,,,...------,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************))))))(((((()))))))))))))))***************))))))))))))******************)))))))))((((((((((((((())))))))))))))))))(((((((((((())))))***(((%%%%%%'''+++000444:::;;;<<<888333555AAANNNiiittt}}}{{{yyyyyyyyybbbFFF555111+++)))+++)))++++++*********+++,,,,,,************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))***+++))))))///777TTTppp{{{tttyyy|||wwwvvvxxxzzz{{{zzzwwwtttqqqpppsssuuutttssssssuuuxxxvvvvvvuuutttssssssttttttrrruuuuuusssvvvqqqYYY>>>555666666444000...111555000000/////////.........//////.........---------////////////////////////......................../////////000000000000000........................------............---------------............//////............//////000//////.........---------&&&'''))))))'''&&&'''((('''555[[[rrrTTT///++++++(((((((((((((((((((((((())))))*********+++++++++++++++************++++++------,,,,,,,,,+++++++++***+++------...000333666666@@@???HHHbbbxxxttt{{{jjjDDD///---000,,,,,,---.........------,,,,,,---......------,,,---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))*********)))))))))))))))(((((())))))******************))))))))))))***************)))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))((('''''')))...333666;;;999888777888BBBXXXnnn~~~xxxxxx}}}}}}zzz[[[BBB333///)))(((+++((()))))))))))))))***++++++************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))---'''(((...+++'''666NNNrrrxxx}}}|||yyyxxxxxxwwwwwwyyy{{{{{{zzzwwwsssppprrruuuxxxvvvrrrqqqrrruuuuuuuuutttssssssrrrrrrrrrtttooorrrzzzttt\\\EEE:::777666444111000111222222////////////........................------------.........///////////////------............------......//////000000000111........................------............---------------............///...............///000000............------------%%%''')))((('''&&&'''(((###333NNNlllWWW///,,,,,,(((((((((((((((((((((((()))))))))***++++++,,,,,,++++++************++++++------,,,,,,,,,,,,++++++***+++---......000222555333>>>===HHHWWW~~~~~~{{{yyyyyySSS555...222,,,,,,---...............+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******))))))))))))))))))((((((((()))******++++++******))))))))))))******+++******)))((()))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))+++...111555777555333777BBBNNN]]]uuu|||yyy{{{zzzuuuRRR===222...((((((+++'''(((((((((((()))***++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---'''(((...///444KKKfff|||vvvvvv}}}}}}uuuqqqsssxxxyyyzzz{{{yyyvvvsssqqqsssvvvxxxvvvsssqqqqqqsssssssssssssssrrrrrrqqqqqqssslllpppzzzkkkJJJ888:::777555000,,,---111000---/////////.........------.........------------,,,---------...............------............------------......//////000000------------------------------............---------------............///......---......///000111.........------------,,,%%%'''(((((('''&&&&&&'''###///@@@ccc[[[333...***&&&&&&&&&&&&&&&&&&&&&&&&((())))))***++++++,,,,,,++++++************++++++------,,,,,,,,,,,,++++++***+++---...///000222444000<<<;;;HHHNNNzzz}}}eeeBBB111111,,,------...............***+++---...///...---,,,***++++++,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************))))))))))))))))))))))))***'''(((((()))******++++++******))))))))))))******++++++)))((((((((()))***(((((((((((())))))))))))))))))(((((((((((())))))(((***---000333444555666666777DDD\\\nnnxxx~~~}}}~~~vvvgggHHH777///,,,'''))),,,'''))))))))))))***+++,,,---************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''+++******666PPPiiiuuuwwwuuuuuuxxxvvvooooootttyyyyyyzzzyyyxxxvvvtttsssqqqsssuuuuuutttsssrrrsssrrrrrrsssssssssrrrrrrqqqooolllpppqqq^^^BBB444888222333111,,,,,,000///+++//////.........---------.........---------,,,,,,,,,,,,,,,,,,---------...,,,------......------,,,,,,,,,,,,---.../////////------------------------------............---------------............///---------......///000111.........---------,,,,,,%%%'''(((((('''&&&&&&'''%%%---666^^^___999111(((&&&&&&&&&&&&&&&&&&&&&&&&((())))))***++++++,,,,,,++++++************++++++---------,,,,,,,,,++++++***+++...//////000222444...::::::HHHIIIwww~~~rrrLLL333000,,,---......//////......***+++---//////...---,,,)))***+++,,,------...///************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************))))))))))))))))))*********'''(((((()))***+++++++++******))))))))))))******,,,+++)))((((((((()))***(((((((((((())))))))))))))))))(((((((((((())))))(((+++///333666666666555>>>AAATTTssszzz{{{yyy]]]AAA222,,,+++'''***---(((************+++,,,---...************))))))))))))'''((((((((())))))******))))))))))))))))))))))))!!!...---%%%;;;hhh{{{vvv{{{{{{tttlllmmmuuu~~~zzzyyyyyyxxxwwwvvvuuutttoooppprrrsssuuuuuutttsssrrrrrrsssssstttssssssrrrkkkooopppgggTTTAAA666444---333444000...000000,,,//////.........---------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,++++++,,,,,,---...//////---------------------------..................------------.........//////---------......000111111......---------,,,,,,,,,(((((())))))((('''&&&&&&###,,,666OOObbbIII)))))))))((('''&&&&&&&&&&&&&&&'''((()))******++++++***++++++******************++++++++++++++++++++++++,,,,,,,,,---///000222333333///FFF===FFFpppyyy}}}~~~bbbBBB111---111222...///333222...//////.........---------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++*********)))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))---,,,***)))((((((((((((+++111666777777888888666TTTbbbtttnnnAAA888111)))&&&(((++++++***(((((()))***+++,,,,,,,,,******************++++++))))))))))))************)))+++,,,+++******)))'''---++++++:::ZZZxxxwwwxxxvvvtttrrrrrrtttxxxzzz{{{wwwrrrpppqqqtttvvvwwwuuussspppnnnnnnoooqqqsssuuurrrooommmnnnpppqqqqqqnnniiirrrsssXXX<<<333333000000000000//////////////////.........---------------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////...---,,,,,,,,,,,,,,,------.........---------...............---,,,,,,++++++,,,,,,---((((((((((((((('''&&&&&&###(((000LLLaaaGGG'''))))))((('''&&&&&&&&&&&&'''&&&'''((())))))*********))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---///000222333444000AAA@@@CCCfff||||||}}}jjjLLL777111222111...111777888444//////.........---------++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))+++*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))),,,+++***)))((())))))***111333333111///444AAAMMMuuu{{{~~~}}}{{{aaa???555///(((&&&'''******))))))))))))***+++++++++,,,++++++***)))((((((((()))(((((()))))))))*********......---+++*********(((+++***555MMMgggwww|||}}}|||wwwsssssstttvvvxxxvvvtttqqqppprrruuuwwwxxxtttsssqqqppppppqqqssstttuuurrrooommmnnnoooooooootttooouuurrrTTT999222111000000000000/////////...//////.........---------------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............------.........---------,,,,,,,,,---------......------------............------,,,,,,,,,,,,------(((((((((((((((''''''&&&%%%%%%,,,LLLeeeIII(((+++((((((''''''&&&&&&''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---///000222333666111:::EEE???XXXyyyzzzvvv\\\CCC555333///,,,000555777444/////////.........------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))+++***)))))))))+++,,,---222///...111555AAA\\\uuu}}}}}}yyyzzzoooNNN;;;222---(((%%%'''))))))(((******************++++++,,,+++***)))((('''''''''(((((())))))))))))******,,,***((('''((((((((((((+++111HHHfffvvvwwwzzz~~~xxxuuuvvvxxxxxxxxxsssqqqqqqrrruuuxxxyyyyyyttttttsssssssssttttttuuutttqqqooonnnnnnoooooonnnuuurrrvvvmmmNNN666111111000000000/////////.....................---------------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,------..................------------......'''(((((((((((((((''''''(((%%%+++OOOlllRRR---,,,((((((''''''''''''((((((&&&'''((()))************))))))))))))************++++++++++++++++++++++++,,,,,,,,,---///000222333666222444HHH===MMM|||zzzpppVVV???999333000333666444000////////////............++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************)))(((((()))(((((((((((('''''''''((())))))************)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***))))))***+++---///000333---111@@@OOO]]]tttvvvzzz~~~~~~|||{{{|||ddd===777000,,,((('''((()))))))))+++++++++***************++++++***))))))((())))))(((((((((((()))))))))***)))&&&%%%((()))(((((()))111DDDaaawww}}}{{{}}}|||yyyvvvxxx{{{~~~|||yyysssssstttvvvyyyzzzzzzxxxvvvvvvvvvuuuuuutttssssssrrrpppooopppqqqrrrrrrqqqooooootttiiiJJJ666333000000000/////////.................................------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,++++++,,,,,,------------------------,,,,,,,,,------......///.........------.........''''''(((((((((((((((''''''&&&+++NNNqqq[[[333***(((((('''''''''(((((()))(((((()))***++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---///000222333555333333HHH???GGG}}}{{{kkkKKKBBB:::999<<<<<<777222000000/////////.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************)))(((((((((((((((((('''''''''&&&(((((()))***************((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))***,,,///111222222111===VVVlllwww|||~~~|||zzz{{{ZZZ555555...,,,***))))))*********+++++++++***************************++++++,,,---'''(((((((((((()))))))))+++((())),,,,,,((()))---AAA^^^www||||||}}}uuuuuuwww{{{{{{xxxxxxxxxyyy{{{||||||zzzwwwyyyxxxwwwvvvtttrrrqqqppppppoooppprrruuuwwwvvvuuunnnrrrwwwhhhHHH777444000////////////............---.....................------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...---++++++******+++------------------------++++++,,,,,,---......///.........------.........&&&'''((((((((((((((((((%%%&&&'''EEElll```888'''((((((''''''(((((())))))))))))***+++,,,,,,,,,,,,******++++++,,,---------++++++++++++++++++++++++,,,,,,,,,---///000222333444333666DDDBBBFFFmmm|||}}}XXXJJJ>>>===@@@>>>888333000000000/////////......++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))((((((((((((((('''''''''''''''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))*********+++---000222444,,,888NNNiii~~~}}}~~~|||}}}wwwOOO333333,,,++++++*********++++++******************++++++*********+++,,,---...///''''''(((((((((((())))))***((())),,,((($$$***555XXXrrr}}}{{{wwwtttwww|||~~~{{{wwwttt|||{{{|||}}}~~~}}}zzzwwwyyyxxxvvvtttrrrqqqpppoooooopppqqqtttxxxyyyxxxwwwsssyyy|||gggEEE777666000/////////.........---------------...............------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000///---+++++++++,,,,,,...------------,,,,,,,,,******+++,,,---......///......------------......&&&&&&'''(((((((((((((((%%%((($$$:::dddddd>>>'''((((((((((((((()))******((()))***++++++,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---///000222333444444;;;>>>CCCEEEYYY|||ppp\\\HHHCCCCCC???888444000000000000/////////...++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))))))))((((((((('''''''''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******+++,,,...111333555777RRRnnn{{{{{{zzzyyyyyyzzzfffBBB444111))))))*********)))******)))))))))***+++++++++,,,************+++,,,------'''''''''((((((((())))))'''%%%'''***''''''777LLLnnn{{{~~~uuuwww{{{{{{wwwvvvvvv|||||||||}}}~~~}}}{{{xxxwwwuuusssqqqppppppqqqqqqpppqqqsssuuuxxxxxxvvvtttttt{{{zzz```===444888444//////.........------------------.........//////------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,+++,,,---///000......---------,,,,,,,,,)))***+++,,,---......///------,,,,,,,,,,,,------&&&&&&'''((())))))(((((((((,,,$$$333___gggDDD)))((((((((((((((()))******'''((()))******++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---///000222333555555>>>999DDDEEEJJJ{{{sssXXXMMMJJJDDD===999000000000000////////////++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))((((((((((((''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))+++++++++,,,...111333555TTTxxx~~~~~~{{{|||}}}~~~XXX:::555000&&&((()))***)))((())))))(((((()))***+++,,,,,,---++++++******************''''''''''''((((((((())))))'''***......444MMMiii|||{{{}}}|||vvvxxx}}}~~~xxxuuuxxx|||{{{{{{{{{|||~~~}}}{{{yyytttrrrpppnnnnnnppprrrtttrrrrrrsssvvvwwwvvvsssppppppvvvtttWWW666222;;;888//////.........------------------.........//////---------,,,,,,,,,++++++***+++,,,,,,******+++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++---///222444.........------,,,,,,,,,)))******+++---...//////---,,,,,,++++++,,,,,,---((((((((((((((((((((((((%%%222''')))UUUlllJJJ$$$'''(((***...111222000---,,,++++++***)))((('''''')))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///000222333111333777@@@DDD???LLLlllxxx___MMMEEEBBB???999111,,,...000...,,,,,,......---------,,,,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************)))))))))))))))''''''((()))))))))))))))+++******))))))))))))))))))(((((('''''''''(((((()))))))))))))))*********+++///''')))555333777OOO|||~~~~~~FFF777///...***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))+++)))&&&''')))***)))''''''((()))***222HHHjjj~~~~~~}}}{{{yyyxxx}}}zzzwwwwwwzzz}}}{{{{{{|||||||||{{{zzzyyyoootttuuuqqqpppuuuvvvsss{{{yyyvvvsssqqqrrrssstttqqq{{{hhhDDD444333000000//////...------------...,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...------,,,,,,------...++++++,,,,,,,,,---------//////...---,,,,,,++++++(((((((((((((((((((((((($$$000%%%'''QQQiiiNNN,,,'''''')))---111222000...*********))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///000222333555666777???EEE???HHHbbbyyy___LLLBBB???:::555222111///+++,,,000...------------,,,,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********)))))))))))))))))))))''''''((()))))))))))))))+++******))))))))))))))))))(((((('''''''''(((((((((((()))******+++,,,,,,'''000111...///888QQQooovvvCCC444111,,,***)))(((''''''((()))***))))))))))))))))))))))))))))))************)))))),,,)))((((((***+++)))''')))(((%%%)))>>>___yyy}}}}}}yyyvvvwwwyyy~~~}}}zzzyyyyyy{{{~~~}}}|||{{{zzzyyyxxxwwwwwwmmmrrrtttrrrsssxxxzzzxxxyyyxxxuuurrrqqqrrrssstttrrryyydddBBB444222111111//////...---------------,,,++++++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,///......---,,,,,,++++++(((((((((((((((((((((((($$$---$$$%%%IIIfffVVV:::((('''(((,,,111333111///(((((())))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///000222333777888777>>>EEE@@@CCCUUU}}}{{{hhhTTTFFF???:::666333...***,,,222------------,,,,,,,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))******''''''((()))))))))))))))+++******)))))))))))))))(((((((((''''''(((((()))(((((()))***,,,---...///***,,,111......JJJsssbbb@@@000444***))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((+++***)))***+++***)))''',,,(((%%%222TTTxxx~~~~~~wwwtttwww|||||||||{{{{{{{{{|||}}}~~~~~~|||zzzwwwvvvuuuuuuuuuuuuwwwxxxvvvwww{{{|||zzzwwwvvvtttrrrrrrssstttuuutttuuu^^^>>>333111000333///......---------------+++++++++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,------*********++++++++++++,,,......------,,,,,,++++++((((((((((((((((((((((((&&&+++$$$$$$AAAaaa___KKK***((('''+++000333222///))))))))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///000222333777999777<<>>~~~QQQ++++++&&&(((555***+++))))))))))))))))))))))))+++******************+++***************************+++,,,...//////000000000555666777>>>GGGFFF>>>HHHwww}}}zzz|||}}}^^^DDD999444...,,,++++++,,,,,,+++)))************************)))*********************---,,,+++***))))))))))))&&&((()))+++++++++)))((())))))(((((((((((())))))***)))))))))))))))))))))+++++++++***)))((((((((()))))))))))))))*********************************(((((()))???jjjVVVAAAnnnrrr{{{|||rrr|||bbbJJJ>>>555,,,)))***)))((('''(((******)))'''''''''''''''(((((((((((()))((('''&&&&&&&&&'''(((+++,,,...+++&&&111SSSttt~~~}}}~~~}}}|||{{{|||}}}~~~|||yyytttqqqrrruuuyyy{{{||||||{{{{{{zzzzzzyyyyyy}}}~~~yyyxxxzzzyyyvvv}}}{{{yyyxxxssskkkPPP===------000......222---,,,++++++******+++++++++++++++,,,,,,++++++***++++++++++++++++++++++++))),,,------,,,...000222333222222666===EEELLLOOOGGG:::888777,,,'''***(((333---''''''---333222......---------...///000000...+++)))+++***''''''))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++)))''''''((()))---&&&+++&&&+++<<>>TTTwww~~~wwwxxx|||}}}}}}OOO777222///,,,+++,,,------,,,************************(((((())))))*********+++,,,+++******)))*********(((((()))))))))((((((((())))))(((((((((((())))))(((((())))))************++++++++++++************((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000///777bbbkkk^^^DDD+++fffyyyIII===CCC///'''...******)))((()))***)))(((&&&''''''''''''((((((((((((((('''''''''(((***+++,,,///'''...IIIcccqqqyyy~~~||||||~~~yyy{{{~~~zzzvvvooosssxxxzzzzzz{{{|||}}}|||||||||}}}}}}}}}}}}}}}yyy|||~~~}}}}}}~~~{{{vvvyyywwwtttxxxtttZZZ<<>>>>><<>>DDDCCC>>>AAAqqqyyyxxxxxx}}}xxxOOO777444///,,,,,,,,,++++++------------------------------,,,,,,+++*********+++***************++++++))))))((('''''''''''''''))))))(((((((((((())))))'''(((((()))******++++++++++++++++++++++++++++++&&&'''***---000444666777////////////////////////...666888===MMMWWWXXXYYYcccrrrVVVSSS}}}~~~zzzVVVFFF999444---'''(((,,,)))(((((()))******(((&&&''''''''''''(((((((((((('''''''''((())),,,...///666GGG___ttt}}}~~~}}}}}}|||}}}{{{xxx{{{}}}{{{{{{uuurrrsss||||||}}}||||||{{{|||}}}}}}}}}}}}||||||{{{{{{{{{{{{~~~}}}yyyxxx{{{{{{xxxxxxuuutttrrrgggOOO999---+++---...,,,++++++,,,,,,++++++***)))))))))))))))))))))***+++,,,,,,,,,,,,)))******+++,,,,,,------,,,777BBBIIIRRR\\\___\\\bbb^^^YYYVVVWWWYYYZZZ[[[]]]ZZZ\\\XXXPPPTTTWWWNNNFFF:::444888;;;<<>>DDDDDD???;;;kkkzzzvvvzzzxxxaaa999555000---+++++++++***///////////////////////////......---,,,+++******+++***************++++++***)))((('''''''''''''''))))))(((((((((((())))))'''(((((()))***+++++++++++++++++++++++++++++++++&&&(((+++///444888;;;<<<444444444444444444444444777FFFMMM___III]]]}}}~~~|||uuuLLLHHH999///---'''$$$+++'''''''''(((***+++***(((''''''''''''((((((((()))'''''''''(((***,,,...000CCCeeezzz|||}}}yyyyyytttwww|||||||||~~~~~~{{{~~~}}}}}}|||{{{zzzzzzyyy{{{}}}|||yyyzzz{{{wwwvvvrrr]]]???......***---///---++++++------+++******)))))))))))))))((()))***+++,,,---------))))))***+++,,,,,,------===PPPPPP;;;;;;TTTddd___\\\[[[[[[\\\]]]^^^\\\[[[WWWXXX^^^^^^XXX\\\]]]QQQUUUQQQPPPQQQKKKDDDLLL[[[UUUTTTRRRPPPOOONNNOOOOOOQQQMMMFFF:::...+++888HHHJJJDDD;;;333---++++++,,,************************)))((('''''''''(((***++++++,,,)))###***&&&777|||wwwyyy$$$++++++666###888+++)))'''''')))*********))))))))))))(((((((((((())))))*********+++++++++((()))***+++---...///000......///333555777@@@III===>>>VVVyyyyyysssLLL555444,,,(((222//////222111333777999777444333111...,,,...---***)))+++***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))'''(((******))))))+++,,,++++++************++++++,,,+++...666>>>???===;;;AAA@@@???AAAFFFQQQ]]]fffhhhppp>>>sss|||cccFFF???666///+++******)))))))))(((((((((((())))))"""(((---...)))&&&'''***)))'''))),,,)))***<<>>KKKNNNJJJFFFLLLLLLCCC333))))))+++***************************''''''&&&'''''')))***+++)))***)))###)))%%%333sssvvvzzz111)))---444&&&333+++)))'''''')))*********))))))))))))(((((((((((())))))*********+++++++++((()))***+++---...//////...---///333444777???HHH???<<>><<<888333//////...******,,,***)))(((((((((((()))***))))))))))))((((((((('''(((((((((((((((((((((((('''(((******))))))+++,,,++++++******************,,,,,,///444999<<<>>>???>>>GGGUUUdddrrrUUULLL}}}]]]CCC<<<333,,,(((''''''((())))))(((((((((((())))))---,,,***((('''(((+++---)))***+++...222???XXXnnnrrr|||}}}zzzwww||||||~~~|||vvvuuuzzz~~~}}}~~~|||}}}{{{yyyyyy}}}zzz{{{|||{{{yyywwwxxxxxxyyy{{{~~~~~~|||zzzzzzzzzzzzwwwjjjSSS:::***)))---)))))))))******))))))))),,,---''''''222555444:::???AAACCCEEEGGGHHHIIIJJJPPPQQQSSSUUUTTTOOOEEE>>>YYYYYYZZZeeeJJJ333PPP[[[]]]]]]^^^^^^]]]]]]\\\[[[^^^YYYYYY\\\ZZZUUUVVVZZZ]]]]]]YYYTTTRRRUUUUUUSSSUUUPPPMMMPPPUUUUUUNNNFFF999...)))222AAAIIILLLMMMKKKJJJAAA333***++++++***************************&&&&&&&&&'''(((***+++,,,(((''')))###'''$$$...cccwww|||EEE&&&///000+++---,,,)))''''''(((******)))(((((((((((()))))))))))))))))))))************+++((()))***+++,,,---...///------///222333555<<>>eeetttTTTAAA;;;111)))&&&&&&'''((())))))(((((((((((()))))),,,)))%%%$$$'''***++++++''')))...:::OOOggguuuxxxUUUhhhzzz}}}yyyxxx|||{{{yyy~~~|||yyytttqqqvvv~~~}}}}}}|||xxxxxx{{{{{{|||}}}{{{yyyxxxyyyyyyzzz|||~~~|||yyywwwxxxyyytttiiiTTT>>>---'''(((,,,))))))))))))))))))))))))&&&---000:::NNNWWWWWW\\\___aaaccceeegggiiijjjkkkgggeeefffhhhiiicccVVVKKKIIISSSYYYkkk]]]999@@@VVV]]]^^^___``````^^^\\\[[[___YYYWWWZZZYYYTTTVVV^^^UUUWWWWWWTTTUUUWWWUUUPPPTTTPPPNNNPPPRRRMMM@@@555///'''$$$,,,888CCCKKKQQQEEEBBB999///***+++***(((************************%%%&&&'''(((***,,,......)))%%%)))%%%&&&%%%***RRRyyy~~~ZZZ$$$...,,,000+++,,,)))''''''((())))))((((((((((((((())))))))))))))))))))))))************((()))***+++,,,---......---,,,...111222333:::BBBCCC555DDDqqq}}}{{{iiiIII???333***000///444;;;DDDPPP[[[bbbddd___YYYNNNCCC888222...++++++---))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((('''(((******))))))+++,,,******+++++++++***)))(((+++...333<<>>VVVuuuzzzcccIII]]]qqqwwwuuuxxx~~~xxxxxx~~~|||vvvooopppxxx}}}~~~|||xxxxxx{{{|||}}}}}}|||yyyxxxyyy{{{~~~|||zzzxxxwwwuuutttsss[[[MMM:::,,,'''(((***,,,)))))))))(((((()))))))))!!!666GGGXXXkkkooojjjlllbbbccceeefffhhhiiiiiiiiikkkhhhdddcccdddccc^^^ZZZ@@@JJJNNN```ddd>>>444UUU]]]^^^```bbbaaa___]]][[[]]][[[XXXVVVWWWZZZXXXUUU===IIITTTYYYZZZYYYUUUPPPSSSUUUUUUMMM@@@555...,,,,,,)))''')))///777???DDD:::555...))))))***)))&&&************************&&&'''(((***,,,...///000+++%%%+++'''&&&''')))BBBzzz~~~jjj(((+++***222,,,,,,***'''''''''((((((''''''((((((((()))))))))***))))))))))))))))))))))))))))))******+++,,,------,,,+++---000000000666>>>BBB444???eeeoooMMMAAA555,,,111000888AAAMMM\\\gggpppsssmmmdddVVVIII;;;333///,,,+++---))))))************))))))(((((((((((('''''''''''''''''''''''''''''''''''''''(((******))))))+++,,,******++++++++++++******)))444EEEXXXoooRRR]]]aaaEEE???888///)))'''(((***+++))))))(((((((((((())))))&&&***---,,,***+++///333777LLLfffyyyjjjRRRcccooozzz{{{yyy||||||wwwyyy|||tttnnnrrrzzz~~~}}}~~~}}}yyyxxx{{{|||}}}}}}{{{yyyxxxzzz{{{}}}zzzyyyzzz{{{uuujjj```@@@666+++&&&))),,,,,,***))))))(((''''''((())))))***HHH^^^hhhoookkkcccdddddddddeeeeeeeeeeeeddddddiiigggdddaaa___```bbbdddMMMJJJ@@@HHHVVV<<<000[[[]]]___aaabbbbbb```]]][[[XXX^^^[[[SSSWWWaaaYYYEEE444EEEUUU[[[YYYXXXXXXWWWWWWUUUMMMAAA333***(((***((())))))'''(((***...000000+++'''(((***+++***)))))))))))))))))))))))))))&&&''')))+++---...//////---$$$,,,(((%%%***(((666vvv{{{sss222)))***///---,,,***'''&&&'''(((''''''''''''(((((())))))*********)))))))))))))))(((((())))))******+++,,,,,,---++++++---//////...333;;;AAA555<<>>|||xxxttt777...000---))))))((('''''''''''''''))))))))))))))))))))))))***))))))(((((())))))***(((((('''&&&'''(((***++++++******++++++,,,---...555:::888666NNNsss|||{{{dddQQQDDD999777222888DDDKKKTTT[[[aaabbbYYYOOO@@@888000,,,---...,,,***))))))))))))))))))))))))(((((('''''''''((())))))((((((''''''''''''(((((('''((()))((('''((()))+++///&&&)))///***999hhhBBB___}}}uuu```MMMAAA777///---+++++++++***((('''&&&+++(((&&&***((('''...CCCooo~~~wwwxxxGGGPPP~~~}}}{{{|||}}}}}}}}}}}}~~~|||xxxsssvvvzzz{{{{{{zzzzzzzzz}}}{{{zzz|||}}}}}}zzzvvv~~~xxxuuu|||uuuZZZBBB333...***((()))***)))'''((((((((((((((())))))******,,,'''%%%)))(((,,,:::NNN444444QQQfffkkkiiidddhhhhhhhhhjjjjjjgggaaa\\\ddddddeeeeeeeeeeeedddddddddcccaaaIII000GGGccc]]]___^^^]]]\\\\\\\\\\\\\\\\\\XXXWWWBBB///MMMgggTTT]]][[[^^^]]]JJJ111(((///---,,,+++))))))***++++++))))))))))))))))))))))))************************(((((())))))))))))******)))******+++***(((%%%$$$$$$$$$%%%%%%&&&'''((((((///yyywww|||???***444+++))))))((('''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((()))************+++,,,---...111===<<<555DDDjjjyyykkkOOOCCC===777222555===CCCJJJNNNQQQRRRKKKCCC777222---,,,---...,,,)))))))))))))))))))))))))))((((((((((((((()))***+++((((((''''''''''''((((((&&&'''(((''''''''')))+++,,,&&&///222///OOOrrr;;;vvv~~~qqqRRREEEAAA111,,,++++++******)))((('''&&&***'''&&&***''''''222iiixxx}}}~~~|||}}}PPPBBBxxx}}}}}}{{{|||}}}|||{{{{{{}}}}}}xxxtttuuuwwwzzz{{{{{{zzzzzz{{{~~~~~~}}}|||{{{yyywwwvvvxxxyyy|||{{{nnnVVV===///---+++***+++------+++)))''''''''''''((()))***+++***,,,'''%%%***)))...<<>>???WWWbbb\\\aaa```^^^]]]]]]]]]]]]^^^WWWbbbFFF---DDDXXXWWW[[[ZZZZZZYYYQQQ<<<***(((222,,,,,,+++***)))*********''''''(((((()))))))))***************************(((((())))))))))))))))))%%%'''((())))))(((&&&%%%$$$$$$$$$$$$&&&''')))***)))mmmvvv{{{JJJ&&&444+++))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''(((((((((************+++,,,------///;;;===444<<<]]]}}}||||||rrrMMMBBB@@@555222333888===AAABBBDDDDDD@@@999333000---,,,------***(((((((((((((((((((((((((((((((((((((((((()))***+++((((((''''''''''''((((((%%%&&&''''''&&&''')))+++)))***000...888iii^^^KKK|||iiiIIIAAA???...)))*********)))(((''''''&&&)))&&&&&&***''')))777~~~xxx}}}zzziiiFFFaaazzz|||{{{|||}}}|||~~~zzzzzz|||~~~~~~{{{vvvrrrwwwyyy{{{|||{{{{{{{{{|||zzz||||||zzzvvvuuuwwwzzz}}}wwwnnnbbbNNN888,,,+++---,,,*********)))((('''''''''''''''(((***+++,,,(((+++((('''---+++...;;;ppprrrlllSSS999<<>>///---//////++++++*********))))))***'''''''''((())))))******))))))))))))))))))))))))))))))(((((((((((((((((("""$$$&&&'''((('''&&&%%%#########$$$%%%(((***+++&&&WWWwwwvvvZZZ&&&222,,,))))))((('''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''(((((()))))))))***))))))******+++,,,---,,,555999333666MMMpppzzz|||~~~yyyNNNBBBBBB333111222444888:::999999:::888333000///---,,,,,,+++)))'''(((((((((((((((((((((((((((((('''''''''((())))))((((((''''''''''''((((((%%%&&&''''''''''''***,,,***------...KKKNNNgggwww]]]FFF@@@;;;,,,''')))++++++***(((((((((''')))&&&'''+++'''+++<<>>555,,,))),,,,,,+++***))))))(((((((((''''''''''''((()))++++++&&&+++((()))...+++---999gggnnnpppnnn[[[===FFFpppkkkjjjhhheeebbbcccgggkkkhhhgggggggggeeedddcccbbbddd\\\:::;;;bbbbbbWWWnnnaaabbbbbbaaa```___]]]]]]TTT///888XXXYYYWWW^^^ZZZ^^^YYYGGG000)))000111)))+++************)))))))))((((((((())))))*********))))))))))))))))))))))))))))))((((((((((((''''''!!!###$$$&&&&&&%%%$$$###############%%%(((+++,,,%%%???zzzqqqmmm***111...))))))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))******++++++))))))))))))***+++,,,---,,,000444555333AAAddd}}}{{{{{{RRREEECCC//////111111555555222111333222///---,,,+++******)))((('''((((((((((((((((((((((((((((((''''''&&&'''''''''((((((''''''''''''((((((%%%&&&(((((('''(((+++---+++......@@@lllrrrEEEqqqQQQEEE@@@555***&&&))),,,,,,***(((((()))(((***'''))),,,''',,,@@@uuu~~~~~~}}}}}}}}}~~~___MMMvvv{{{zzz}}}~~~|||}}}|||{{{{{{{{{zzzxxxtttqqqxxxzzz{{{{{{zzzyyyzzz||||||zzzzzz}}}~~~xxxrrrfffLLL444---,,,***)))---+++,,,,,,,,,+++***++++++(((((('''(((((()))******'''+++(((''',,,***,,,999fffkkkcccmmmyyyVVV>>>[[[jjjfffbbbaaacccfffiiikkkggggggggggggfffeeecccccc]]]DDD===QQQ```___```ggg___```aaaaaa```^^^[[[YYY@@@222KKKeee[[[YYYaaaZZZ___OOO:::,,,+++///---(((***************))))))((())))))******************))))))))))))))))))))))))))))))((((((((('''''''''"""###$$$%%%%%%$$$"""!!!###""""""###%%%(((+++---$$$...|||nnn{{{///000111))))))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((***+++,,,,,,,,,))))))))))))***+++,,,---------333777444;;;^^^}}}{{{VVVGGGEEE---...000///222222///---//////---***))))))))))))((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%'''((((((((()))+++---,,,///444VVV___CCClllJJJEEEAAA000)))%%%))),,,---***))))))***)))***'''***---'''...CCC}}}xxx{{{xxxdddQQQwww{{{zzz}}}~~~|||}}}}}}|||zzzzzzyyywwwtttqqqxxxyyyzzzzzzxxxxxxyyy{{{{{{uuurrrwww}}}yyyjjj[[[CCC666///000///((('''...(((***,,,---+++))))))(((((((((((((((((())))))***))),,,'''%%%***(((,,,:::bbb|||kkkaaattt]]]>>>QQQiiibbb]]]___eeejjjjjjgggggggggggggggfffeeedddcccQQQ///FFFhhh\\\]]]jjjXXX\\\^^^```aaa```]]]YYYVVV(((PPP\\\[[[eee]]]RRR___\\\DDD///---000,,,***,,,***************)))((((((++++++******************))))))))))))))))))))))))))))))(((((('''''''''&&& !!!######""""""###%%%%%%%%%%%%$$$%%%(((---111,,,***eeexxxzzzKKK+++222,,,+++************'''%%%(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++*********************333---333???666JJJmmmHHH===222(((///............---,,,+++***((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''(((((())))))************(((''''''((())))))***333???rrrBBBddd{{{[[[CCCDDD999(((******++++++******(((''''''***''',,,000!!!......ddd|||~~~ttt^^^aaauuu~~~~~~}}}|||||||||}}}}}}~~~|||yyyuuuqqqnnn{{{{{{zzzxxxwwwwwwxxxyyyvvv{{{~~~zzzkkkVVVBBB555......---,,,,,,+++******&&&++++++&&&'''///...'''+++,,,---...///...---,,,)))%%%$$$))),,,---///222bbbkkkoooeeevvvkkk666666bbbdddLLLYYYjjjgggooohhhiiikkkhhhffffff```]]]ccc000JJJ___```\\\]]]___]]]]]]ddd```XXX___fffOOO+++IIIXXXaaa^^^\\\___```\\\AAA999111///---)))&&&'''+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******)))(((''''''((((((******)))(((((((((((((((!!!"""$$$###""""""###$$$$$$$$$$$$$$$%%%(((---111***((([[[zzz|||SSS---222,,,+++************(((&&&(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((((((((()))***************************222---222===555HHHpppLLL>>>333+++000............---,,,+++***((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))******++++++***)))((((((((()))***---...333eeevvvDDDiii~~~rrrUUUBBBBBB555&&&,,,++++++++++++***))))))(((---'''***&&&&&&999FFFwww|||zzz|||uuuaaaeeexxx|||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||yyyuuuqqqnnnwwwvvvwwwwwwxxxvvvtttrrr}}}uuuiiiZZZJJJ===444///...------,,,++++++******,,,---+++((('''***)))%%%)))111<<>>444...111---......------,,,+++***((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))***++++++,,,,,,+++***)))))))))******---222888VVV[[[ooo}}}\\\KKKttt~~~xxxfffLLLBBB???///$$$---+++++++++++++++++++++***...''',,,&&&>>>RRRhhh~~~~~~wwwuuuwwwmmm```gggyyyzzzzzz{{{|||~~~|||}}}}}}|||yyyuuuqqqoooyyyxxxwwwyyy{{{zzzvvvrrruuufffQQQ>>>444000//////------,,,,,,+++*********...***))))))'''&&&***111===EEERRR___ffffffccc```^^^VVVLLLBBB:::666;;;CCCFFFLLLMMMEEEIIIBBB666PPPdddWWW777ssseeeiiinnnfffllleeekkkhhh___ggg___;;;MMMZZZcccaaa^^^``````]]]eee[[[^^^hhh[[[===777FFF[[[cccaaaZZZ^^^dddVVV>>>...***(((+++,,,******++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))******+++,,,+++***)))((()))((((((''''''''''''((($$$%%%%%%$$$###""""""### !!!"""###$$$''',,,000(((%%%:::wwwmmm999---...---,,,++++++***(((&&&&&&'''''''''((()))))))))((((((((((((((((((((((((***)))((((((((((((((()))))))))))))))************)))---,,,000666222AAAdddzzzWWW>>>333000000---------------,,,+++***((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((())))))***+++,,,------...---,,,*********++++++...777FFFbbbRRRRRRWWWmmmGGGYYYxxxttt\\\FFFAAA;;;)))###---,,,,,,,,,,,,,,,,,,,,,,,,,,,'''000222aaarrr}}}yyyvvvqqqjjjddddddaaaccciiigggccclll|||zzzzzz{{{|||}}}~~~{{{|||||||||zzzvvvrrrppp{{{zzzyyy{{{|||yyyrrrlllTTTIII<<<333222333333111,,,,,,++++++*********)))'''%%%&&&)))'''(((999MMM```bbbfffjjjlllmmmmmmmmmkkkjjjiiifff^^^VVVXXX]]]aaa___WWWOOONNNIIIPPPnnnfff@@@EEErrrhhhmmmhhhhhhhhhjjjhhhfffggg```MMM;;;ZZZ___bbb______bbbbbb___bbb```bbb^^^KKK:::CCCYYY```___^^^^^^^^^VVVBBB111---***)))++++++((('''(((+++,,,,,,,,,,,,+++******(((((((((((((((((((((((()))***,,,------,,,***)))(((((('''''''''''''''((($$$%%%%%%$$$"""!!!"""### !!!"""###&&&***...(((&&&...kkk~~~vvvFFF***000...---,,,,,,+++(((&&&%%%&&&&&&'''((()))))))))((((((((((((((((((((((((''''''''''''((()))++++++(((((()))))))))************+++,,,000222222>>>UUU~~~^^^???333111---,,,,,,,,,---,,,,,,++++++((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))***+++,,,---......000///---,,,++++++,,,,,,222222MMMxxxXXXFFF[[[qqqwww@@@jjj}}}sssoooTTTCCCAAA666'''%%%,,,...---,,,++++++,,,,,,---,,,'''---???yyyxxxllldddbbbdddfffgggcccccchhhnnnpppqqqxxx||||||||||||||||||||||||zzz{{{||||||zzzwwwsssqqqvvvxxx{{{}}}xxxkkk[[[OOO555000,,,,,,000111///++++++***************))))))######''')))'''///KKKjjjqqqpppnnnlllkkkkkkllllllhhhkkkppprrrnnnhhhhhhmmmkkkmmmhhhkkkjjjaaaeeeqqqccc...aaagggmmmpppbbbkkkdddpppdddcccnnnQQQ888MMM___```___^^^___ccccccaaa^^^iiibbbHHH888CCCVVV___bbb[[[]]]ddd[[[BBB111...---++++++---+++''''''***+++,,,,,,,,,,,,+++******(((((((((((((((((((((((()))***,,,---...,,,+++)))(((((('''''''''(((((()))"""###$$$###!!!!!!"""### !!!"""###%%%(((+++'''''''''YYY||||||XXX+++111///...------+++)))&&&%%%%%%&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&''')))***,,,---'''(((((())))))*********+++***,,,000000222<<>>000'''***+++///...,,,+++******+++,,,---+++(((III~~~~~~llljjjhhhjjjooouuuyyy|||uuuvvvxxxyyyzzzzzz|||~~~~~~}}}||||||{{{zzzzzzyyyzzz{{{|||zzzwwwtttrrruuuzzz}}}zzzmmmWWWAAA222///,,,))))))++++++)))'''))))))))))))))))))))))))$$$&&&))))))+++:::ZZZvvvjjjkkkmmmnnnmmmllljjjhhhjjjjjjlllnnnlllhhhkkkpppfffiii```fffgggccckkkfffTTT222tttaaapppoooccckkkdddooodddccchhhEEE777___aaa```^^^^^^```bbbcccbbb^^^fffXXX:::555NNN___[[[aaa\\\^^^```PPP444***111+++***+++---,,,***,,,000+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))***+++,,,---,,,++++++)))(((((((((((())))))*** !!!""""""!!! !!!### """""""""###&&&((($$$&&&$$$FFFzzzkkk000111000...------,,,)))&&&$$$%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''(((***++++++''''''(((((()))******+++,,,)))---000...222:::===jjjnnnCCC555444)))***++++++,,,,,,,,,++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((())))))************+++---...///000111333222000...------------,,,+++QQQkkkPPPPPPuuuNNNbbb~~~xxx\\\FFF>>>999))))))000+++111///---***)))))))))***(((///***\\\~~~iiioooxxx{{{zzz{{{|||{{{~~~}}}}}}|||{{{{{{zzzzzzyyyzzz{{{{{{zzzwwwtttrrrxxxxxxrrreeeRRR???333---///...,,,***))))))))))))))))))))))))))))))))))))%%%)))))))))333IIIcccssseeehhhkkkmmmmmmllliiigggpppmmmlllmmmllliiiiiillljjjooobbbdddcccggguuuccc>>>LLLuuufffnnniiikkkhhhjjjeeehhhfffRRR@@@LLLeeeaaa``````aaabbbaaabbbbbbaaaTTTDDD>>>IIIZZZ```]]]\\\```^^^PPP<<<...,,,000+++)))***,,,+++***...444+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************+++++++++,,,)))))))))))))))***++++++ !!!!!! !!!###!!!""""""""""""%%%'''!!!%%%###:::xxxwww444222000///...---,,,)))'''$$$$$$%%%&&&'''((()))***(((((((((((((((((((((((()))(((((((((((())))))***&&&''''''((()))******+++---)))...111---222:::888\\\}}}sssFFF666666)))***++++++,,,,,,,,,++++++)))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++***+++,,,---///000111222444333111///...---......333)))LLLfffAAA___DDDsssTTTAAA<<<555&&&+++555+++111000---***((((((((()))!!!222111ooo}}}}}}}}}~~~xxxxxx|||}}}}}}|||||||||{{{{{{{{{{{{xxxyyy{{{{{{zzzxxxuuusssyyyppp___GGG333***...444&&&(((******)))((()))***(((((((((((())))))))))))%%%((('''(((999VVViiinnnllllllkkkjjjiiiiiiiiiiiiqqqnnnnnnqqqpppjjjeeeddd\\\lllgggmmmiiigggnnnMMM---dddmmmoookkkdddttteeeppp\\\llliii>>>@@@bbbcccbbbbbbcccdddcccaaa```bbbdddCCC333III```ccc```eeeWWWccc\\\>>>***,,,000,,,---++++++,,,***(((---444+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***)))))))))******,,,,,,******))))))***+++,,,,,,######"""""""""""""""######"""!!!!!!"""$$$&&&'''!!!)))$$$(((|||xxxyyyBBB---///333(((---222$$$(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''(((((((((((()))((('''&&&&&&'''((()))+++,,,---...///222666:::JJJzzzPPP---222///------,,,,,,+++***))))))))))))))))))(((((((((((('''''''''''''''((()))***))))))(((((((((((())))))))),,,---,,,******---111333111///---,,,---///000555111KKKBBBFFF}}}gggRRRoooKKKDDD:::222......111444000...+++************))),,,$$$DDDppp~~~}}}~~~}}}|||||||||~~~}}}|||{{{zzzzzz~~~xxxyyyzzzyyy{{{kkknnnZZZBBB555333444000+++))))))))))))************))))))))))))((((((((((((%%%)))***+++777OOOfffrrrpppjjjbbbqqqpppiiiqqqeeennnlllqqqppphhhiiinnniiijjjfffiiijjjnnneeerrr666CCC```ssslllgggooooooeeeqqqmmmgggNNN:::eee^^^hhhccceeecccbbbccc___aaakkkYYYDDDBBBZZZjjjeee___ddddddRRR<<>>YYYUUUvvvyyyXXXFFF>>>333+++(((***...000---,,,+++***))))))***+++---<<>>666---)))+++......,,,(((***+++***'''(((+++///===jjj~~~{{{|||}}}~~~~~~|||zzzyyywww|||www{{{]]]444...---...---+++((('''+++...))))))))))))************))))))))))))((((((((((((***,,,)))+++EEEhhhuuummmmmmxxx___===111TTTuuu[[[???cccnnniiippppppkkkuuuqqqtttooosssrrr]]]HHHoooqqqmmmlllpppsssrrrppppppjjjAAAVVVrrrqqq[[[vvvdddcccrrreeeaaaiiiMMM>>>___```___eeemmmfffPPP<<<333///000000///...,,,***)))++++++++++++++++++++++++((()))***+++,,,,,,+++******************+++++++++))))))***+++,,,...000111************************!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$#########""")))###***///]]]wwwaaa***'''///&&&((()))+++)))))))))((('''&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''((((((((((((((((((''''''''''''(((((('''))),,,------...000111888===YYYggg555///---))))))))))))************))))))))))))(((((((((((((((''''''''''''(((((())))))((('''&&&&&&(((+++,,,000>>>PPP\\\ccchhhpppvvvWWWNNNwwwpppPPPEEE:::333+++))),,,...,,,)))&&&)))+++***''''''+++///OOO|||~~~zzz|||~~~}}}{{{yyyyyy|||www~~~}}}MMM&&&222.........---++++++---000))))))))))))************))))))))))))((((((((((((***///---...GGGiiivvvmmm___{{{qqqfff???AAAmmm>>>IIInnnsssiiittttttmmmxxxrrrtttnnnssspppGGGQQQuuuooopppooonnnpppsssrrroooRRREEEkkkoooqqqhhhqqqfffhhhiiikkkdddQQQHHHUUUiiiaaafffllljjjXXX@@@444444---...///...,,,***+++,,,++++++++++++++++++++++++***************+++++++++))))))*********+++++++++************+++,,,---...************************!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$######"""###---$$$(((+++OOOvvvsss...%%%111)))((((((+++***))))))((('''&&&&&&&&&%%%%%%'''((((((((('''&&&''''''''''''((((((((())))))((('''&&&&&&'''((()))%%%(((***,,,,,,---...///888<<>>[[[iiiuuuvvvoookkkmmmrrryyyeeeMMMLLL```jjjfffeeekkk]]]FFF333,,,000111///------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))*********+++++++++*********++++++++++++,,,---,,,,,,++++++*********))))))******+++++++++,,,""""""""""""!!!!!!!!!!!!######""""""######$$$%%%"""&&&$$$%%%///+++YYY|||uuu===...---...&&&''',,,---+++&&&$$$&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%''''''((()))))))))))))))(((((((((((()))))))))))),,,+++******,,,...000222000+++???FFF~~~qqq222111******++++++,,,,,,++++++***((((((''''''''''''((((((''''''''''''((((((((((((***%%%***'''+++333IIIzzzyyyZZZTTTxxx```MMMCCC;;;///,,,)))))),,,---+++)))&&&***(((&&&''')))@@@fff~~~}}}|||{{{~~~~~~uuu???)))+++,,,******++++++++++++*********))))))(((((())))))***'''''''''''''''((())))))(((...'''333___xxxooogggZZZMMMGGGIII;;;BBB...fffoooqqqtttuuutttrrrqqqrrrkkkuuuooo[[[IIIjjjmmmpppbbblllqqqnnnjjjxxx@@@EEEpppooorrrvvvrrrjjjmmmvvv|||OOO???ZZZmmmkkkhhhiiiaaaKKK333***,,,///000000------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***+++,,,------######""""""!!!!!! ###############$$$$$$$$$(((###&&&000&&&EEEOOO***,,,///$$$'''***,,,+++&&&$$$%%%&&&$$$$$$%%%&&&(((((('''&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))...---+++***+++---000222444+++@@@>>>kkkyyy888111******++++++,,,,,,++++++***((((((''''''''''''((((((''''''''''''(((((((((((()))'''*********666[[[rrr^^^OOOOOOHHH@@@555,,,+++))))))+++,,,+++)))(((*********'''000SSS}}}~~~}}}}}}uuu===))),,,---******++++++++++++******))))))))))))))))))))))))'''''''''''''''((())))))&&&000(((666gggyyyooosssyyytttfffllldddTTTIIIvvvooorrrtttuuutttsssssstttnnnuuutttIIIWWWvvvmmmooolllrrrqqqooojjjbbbDDD^^^rrrpppnnnpppooonnnoooqqq^^^EEEOOOjjjjjjfffiiigggJJJ888+++...222///,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++,,,,,,((())))))***++++++,,,,,,######""""""!!!!!! """"""######$$$$$$$$$$$$'''""")))111(((888}}}|||^^^***+++---###'''))),,,,,,((($$$%%%&&&%%%%%%&&&((()))))))))((('''&&&'''((()))************))))))))))))((((((((((((---,,,*********---000222222---777;;;OOOAAA333+++***++++++,,,,,,++++++***((((((''''''''''''((((((''''''''''''(((((((((((()))((((((+++'''666gggiiicccSSSHHHBBB;;;...***))))))***++++++***)))***(((++++++***<<>>...---+++***,,,...///,,,******)))))))))))))))******)))))))))))))))******+++&&&)))((((((...:::bbbOOOWWWtttIII999---###((())))))(((((((((((())))))$$$222((()))YYYyyywww|||{{{~~~{{{ZZZ///,,,''')))************++++++++++++++++++++++++***)))((()))((('''&&&&&&'''((()))---$$$:::bbbsssrrrrrrrrrqqqwwwjjjppp<<>>rrrhhhuuujjjsssdddjjjNNN???fffqqqmmmooopppcccIII444---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++******)))))),,,,,,,,,+++++++++******!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###%%%&&&'''%%%$$$&&&***,,,...555>>>yyyiii333(((666&&&***---555000(((%%%###'''%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((('''''''''))))))))))))))))))))))))((()))***+++,,,---...///222333333111000@@@kkkuuuAAA333---,,,***+++---...,,,)))***)))))))))))))))******)))))))))))))))***+++++++++,,,))))))---222LLLrrrRRRYYYjjjBBB555---%%%)))))))))(((((((((((())))))(((111+++555eee~~~|||yyyyyy~~~}}}~~~ZZZ///---)))))))))*********+++++++++++++++,,,,,,+++******))))))((('''&&&&&&'''((())),,,&&&>>>eeetttsssrrrrrrqqquuulllaaaBBBiiinnnqqqpppkkkqqqvvvqqqrrruuuqqqmmmDDDZZZrrrqqquuupppssspppoooddd===bbbeeerrruuuooonnnnnnpppdddJJJMMMnnnjjjnnnqqqhhhRRR999---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++*********))),,,,,,,,,+++++++++******!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&$$$%%%))),,,...222777www|||sssBBB###666(((%%%---------///(((%%%+++%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,,,,555222000222333UUU}}}DDD333...,,,++++++,,,,,,+++)))******)))))))))))))))*********))))))******+++,,,///...***+++...,,,:::WWWNNNPPPXXXbbbhhhlllzzzWWWzzz|||{{{[[[\\\999///,,,(((***))))))(((((((((((()))))),,,///111IIIvvv}}}}}}~~~~~~~~~ZZZ000...***)))))))))*********++++++,,,,,,,,,,,,,,,++++++***((((((''''''''''''((((((+++)))DDDjjjwwwtttsssrrrqqqrrrmmmKKKLLLooollltttnnnllltttwwwpppqqqsssmmm]]]LLLeeetttnnnrrrssstttjjjyyyGGGLLLzzzeeessstttpppgggpppoooVVVQQQdddnnnhhhrrrqqqZZZ<<<***(((,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,+++++++++******!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%'''######(((,,,---...111kkkzzz|||QQQ!!!222'''"""---$$$(((///'''%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))*********+++***555///---444,,,@@@xxxIII---...---,,,+++++++++******+++******))))))))))))***+++************+++,,,,,,......+++---000...:::VVVeeebbbccceee```YYY[[[ddd~~~zzz]]]{{{wwwyyy~~~mmm___zzz}}}~~~rrrNNN222******)))***))))))(((((((((((()))))),,,+++999___xxxxxx~~~}}}||||||}}}~~~}}}|||[[[111///+++))))))))))))************,,,,,,---------,,,,,,+++(((((((((''''''(((((((((***,,,JJJoooxxxttttttrrrrrrppplll<<>>:::kkkpppKKK******&&&$$$&&&+++---***&&&((('''&&&&&&%%%%%%&&&&&&)))((((((((('''''''''&&&))))))(((((((((''''''''')))((('''(((***,,,+++******,,,///000///...///000...pppsssRRRcccSSSHHH777888000+++,,,,,,******...222222222333333222000/////////...---...000222444...---+++)))***---000222VVVlllHHHMMMOOOEEE]]]yyylllgggeee~~~oooEEE888+++'''((())))))+++&&&'''(((((('''''')))+++666RRR}}}~~~|||zzz||||||jjj---+++***)))************+++++++++++++++***))))))***++++++******))))))))))))******---888jjjxxxpppxxxttttttpppgggBBBpppqqqtttyyywwwtttuuurrrsssssskkkOOOZZZpppxxxuuuuuuuuuuuuggg@@@ZZZvvvzzzkkknnnuuuiiiWWWQQQ```mmmnnnkkk```GGG---+++,,,------...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,"""############$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%''')))(((&&&&&&***...BBBAAAYYYtttXXX$$$,,,'''###&&&---000,,,'''((('''&&&&&&%%%&&&&&&&&&((((((((('''''''''''''''))))))(((((((((((('''''')))((('''(((***,,,+++***)))+++...///...------......VVVsssPPPvvvXXX===555...***,,,//////,,,,,,///000222222000...------////////////000222444555...---+++******---///111UUUttt[[[___fffMMMyyyooovvvXXXooovvv___<<<111(((''')))))))))***&&&'''(((''''''(((***---999ccc}}}zzzyyy{{{jjj...+++***)))************+++++++++++++++***))))))***++++++******))))))))))))******---BBBoooyyypppuuutttuuutttRRRPPPnnntttuuuyyyxxxrrrssspppuuuuuuTTTXXXfffrrrxxxyyynnnuuuvvvTTT===lllwwwkkktttpppWWWHHHeeegggpppvvvhhhKKK333***++++++,,,---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,""""""#########$$$$$$$$$%%%%%%&&&&&&'''(((((((((%%%'''((('''&&&'''***,,,???CCCFFFyyyddd"""***'''%%%''',,,...,,,)))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((((((((()))((('''(((***,,,+++***)))+++---...---,,,,,,---222BBBvvvXXXpppRRRDDD444,,,,,,000222222///111222111...,,,+++,,,---------...///111222444...---+++***+++---///000BBBMMM}}}eeeLLLyyypppSSS666---'''(((***)))((()))''''''(((''''''))),,,///:::rrr{{{}}}zzzwwwyyykkk///+++***))))))*********++++++++++++******************+++******))))))))))))******...NNNsssyyyqqqrrrtttuuurrrAAA]]]llluuutttxxxwwwsssssspppuuuqqqCCC```oootttpppvvvjjjsssoooLLLXXXpppyyyqqqooowwwdddMMMRRRnnnooosssqqqZZZ;;;,,,...++++++,,,------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''')))***///:::555|||qqq---%%%&&&(((((((((((()))+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((((()))))))))))))))))))))((('''(((***,,,+++***)))+++---...,,,++++++,,,---333tttwwwXXX???444333333222111111222111///---------*********+++,,,...//////...---,,,++++++---...///:::KKK___KKKjjjLLL444---)))++++++)))'''((('''(((((('''(((***...111===}}}||||||zzztttwwwlll000,,,***))))))*********+++++++++*********++++++***************))))))))))))******000ZZZvvvyyyrrrpppuuutttggg;;;eeejjjtttrrruuuvvvvvvtttrrrrrriiiAAAfffssswwwlllwwwsssrrr___IIIooopppppppppyyyuuuWWWOOOiiimmmrrrppp\\\@@@---***...***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,"""############$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((***888222jjjppp888###''')))(((%%%$$$'''***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))******)))((('''(((***,,,+++***))),,,......---++++++,,,...222ppptttdddUUUBBB333777444000.........,,,+++))))))******+++,,,,,,,,,...---,,,,,,,,,,,,......AAARRR^^^uuuVVVzzz^^^EEE222---***,,,+++(((''')))'''(((((('''(((+++///333FFF{{{~~~zzzqqquuummm111,,,***)))************+++++++++)))***++++++++++++***)))******))))))))))))******333fffxxxwwwtttpppvvvrrrWWWBBBjjjjjjrrrpppsssuuuwwwttttttmmm\\\QQQmmmsssxxxqqq|||mmmNNNKKKssstttmmmuuu|||hhhRRR]]]wwwqqqtttfffIII000***,,,---******+++,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,"""############$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&'''(((((('''''',,,:::666VVV~~~lllEEE&&&'''((('''%%%%%%%%%''')))(((((('''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((()))))))))*********)))((('''(((***,,,+++******,,,...///---,,,,,,,,,...444SSS{{{rrrttt}}}jjjWWWRRRIII>>>888666444///***+++,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---...:::rrr~~~SSSzzzbbbmmmgggkkkNNN;;;///+++)))++++++((((((***'''(((((('''(((+++111555TTTyyy}}}zzzoootttnnn111,,,***)))************+++++++++)))***++++++++++++***)))******))))))))))))******666nnnxxxvvvvvvqqqwwwoooHHHQQQmmmlllpppooorrruuuuuurrruuufffPPPiiissssssuuuvvvzzz|||]]]DDD\\\tttuuummmwwwqqqUUUXXXpppsssvvvjjjSSS:::......///...******+++,,,,,,,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,"""############$$$$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&&&&'''(((((('''&&&&&&555666FFFqqqYYY***(((&&&&&&''''''&&&$$$))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((())))))*********+++)))((('''(((***,,,+++***+++---//////...,,,,,,,,,$$$...888yyy^^^LLL;;;666;;;EEEPPPXXXtttfffUUUJJJEEE@@@777///......//////......---,,,...------,,,,,,,,,------===jjj}}}[[[pppfffiiittt```BBB444---)))''')))***((())),,,((((((((('''(((,,,111555___xxx|||{{{nnnsssooo222---***)))************+++++++++)))***+++,,,,,,+++***)))******))))))))))))******888sssxxxuuuwwwrrrwwwmmm>>>]]]nnnnnnpppooorrrvvvssspppvvvaaaIIIzzzwwwrrrpppxxxrrroooLLLBBBqqq{{{sssllluuucccFFF___}}}iiisssYYY<<<...---...---+++******+++,,,,,,,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,"""###$$$######$$$&&&)))###$$$$$$%%%%%%&&&&&&&&&''''''(((((((((((('''''',,,&&&@@@777tttnnn+++(((///!!!...###+++ (((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&)))))))))***,,,---+++***((()))+++,,,------,,,+++'''---***ccczzzuuuSSSMMM000...YYY}}}ooo^^^QQQ???999555222...***,,,222***,,,---++++++...///...@@@xxxdddWWWwwwXXX|||TTT222333)))))))))))))))*********+++)))'''!!!+++,,,'''GGGzzz~~~~~~yyyuuu}}}ttt666---))),,,,,,+++******))))))(((************************&&&...+++&&&)))(((%%%+++AAAzzztttxxxzzzkkkxxxjjjEEEbbbqqqmmmnnnnnnnnnsssxxxvvvkkkKKK\\\zzzlllxxxrrrxxxssseee;;;]]]uuurrrsssuuurrrNNNXXXtttiiiyyyeeeBBB)))---333,,,''',,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,---,,,***)))***+++------,,,,,,,,,,,,+++++++++++++++,,,,,,------------------,,,,,,+++++++++"""#########"""###%%%((($$$$$$%%%%%%&&&&&&''''''''''''((((((((((((''''''***&&&<<<777uuu|||lll888!!!+++###,,,&&&***%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((((('''''''''''')))((((((***,,,,,,+++***)))***,,,------,,,,,,+++)))...+++UUU|||NNN999___}}}hhh^^^OOO@@@666000---+++)))))),,,222555222+++'''HHHrrrhhh}}}SSS[[[qqqLLL222111*********)))))))))))))))***((('''""",,,---***LLL{{{|||zzzwww~~~sss555---)))+++++++++++++++*********))))))))))))))))))))))))'''---)))%%%***)))'''...JJJzzzvvvyyywwwnnnxxx^^^MMMfffqqqmmmooopppooosssuuuqqq```OOOcccwwwqqqwwwtttuuuyyySSSJJJgggrrrooommmqqqOOOWWWlllppp|||iiiJJJ555(((,,,000,,,+++000+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++,,,---,,,******+++,,,---------,,,,,,++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++!!!"""""""""!!!"""$$$&&&$$$%%%%%%&&&''''''((((((''''''((((((((((((''''''&&&'''555666ZZZjjjTTT!!!+++(((+++***&&&)))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((())),,,,,,+++***+++,,,---------,,,+++***+++000+++BBB]]]999iiizzzhhh]]]SSS@@@---111...///111...***///999]]]hhhllltttTTT___```AAA333...++++++******))))))((((((***(((((($$$---...///UUUzzz{{{}}}yyyrrr444,,,)))++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))),,,'''$$$+++***)))000WWWxxxxxxyyyssssssxxxOOOYYYkkkqqqmmmrrrssspppsssrrrlllSSSWWWlllssswwwuuuvvvssssssDDD___ppppppooovvvcccFFFcccwwwooolllHHH111---+++---...---...000---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------,,,------------.........***+++---,,,++++++,,,---......---,,,,,,+++******++++++,,,,,,,,,,,,------------------,,,,,,,,,,,, !!!""""""!!!!!!"""$$$$$$%%%&&&&&&'''((())))))''''''((((((((((((''''''###(((---555@@@lllqqq......///+++,,,!!!***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((('''''')))+++,,,,,,***------......---,,,***))))))000---222]]]:::vvvbbbAAA444111222111***'''999QQQxxx___qqqmmm^^^ttteee|||PPP666333+++,,,++++++***)))((('''''')))((()))%%%......444aaazzz|||{{{ppp222,,,*********+++,,,,,,---......))))))))))))))))))))))))(((+++&&&&&&,,,***(((111bbbuuuxxxxxxqqqxxxxxxFFFeeeqqqqqqnnntttvvvqqqsssqqqgggLLLbbbvvvppp{{{rrrvvvuuuWWWHHHqqqrrrqqqrrruuuJJJ]]]ooorrrmmmCCC222+++///111...---///...,,,---------,,,,,,+++++++++******+++,,,,,,---......---------------------------------.........//////***+++---,,,++++++,,,.........---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,!!!""""""!!! !!!###$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''###)))'''444000vvvrrr}}}AAA000000***,,, ***&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((('''&&&''')))+++,,,,,,***------......---+++)))(((&&&...///+++```GGGeee@@@888444888<<>>OOOhhh{{{YYY]]]wwwXXXxxxccc===...///,,,++++++******))))))((((((((((((+++(((------<<>>gggqqqqqq>>>///555"""555,,,***...333111***)))///+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------///000000...,,,************++++++,,,,,,------...---------,,,,,,+++++++++---------.........//////""""""""""""""""""""""""$$$$$$$$$$$$%%%&&&''''''((((((((((((((('''''''''&&&)))---,,,777qqqqqqccc+++666&&&###))))))***+++(((&&&%%%(((+++))))))'''&&&&&&'''((()))))))))))))))((('''&&&%%%&&&&&&&&&''')))***)))(((+++*********))))))(((((()))+++)))---___HHHrrryyyfffXXXfffnnnXXXeeeyyybbbPPPWWW999555+++000(((++++++,,,,,,,,,++++++***---++++++***,,,(((CCC~~~sss{{{|||~~~}}}|||~~~uuu~~~bbb000---...+++(((&&&(((---///,,,(((+++*********))))))((((((,,,$$$***..."""(((LLLmmmxxxxxxqqqxxxvvvnnnEEEkkksssqqquuuyyywwwbbb{{{___EEEggg{{{gggxxxeeezzzKKK]]]~~~kkk~~~DDD```zzzqqqTTT111%%%---000''',,,---///000000///---,,,---,,,,,,+++*********+++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------***---111111///,,,)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,########################$$$$$$$$$$$$%%%&&&''''''((((((((((((((((((((('''&&&***%%%+++***111```|||rrr@@@333***###((((((***+++)))'''&&&(((***(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''')))***)))(((*********)))))))))((((((###)))+++'''TTTVVV|||zzzooonnnggg{{{kkkiiigggZZZ^^^MMM555333***...+++***++++++,,,,,,++++++*********)))***++++++LLL|||ooovvvvvvyyywwwggg000&&&'''000///---,,,+++***++++++************)))))))))(((+++$$$***...%%%///TTTssszzzvvvuuuxxxyyyfffGGGlllrrrqqqvvvvvvsssoooqqqQQQRRRllluuusssvvvyyyttteeeKKKeeetttyyyyyy[[[LLLlllqqqZZZ???000,,,++++++***,,,---...//////...---,,,---,,,,,,+++*********+++,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,------------+++---000000...+++***)))((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,########################$$$$$$$$$%%%&&&&&&''''''''''''(((((((((((((((((($$$&&&***'''***///KKK|||]]]...111&&&***((()))++++++)))((('''((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&((()))***'''&&&&&&(((******)))(((******))))))))))))((((((###(((...!!!BBBjjjjjjfffQQQXXXhhhPPPqqqoooAAA000111(((+++---******+++++++++++++++***'''***((())))))///[[[tttxxx}}}{{{zzz{{{ooo999)))+++---...///,,,((('''+++000************))))))))))))+++%%%***,,,))):::___yyy{{{ttt{{{yyy{{{ZZZLLLpppssspppvvvuuunnn{{{aaaEEEaaasssqqq~~~vvvrrr{{{KKKTTTvvvpppsssAAA___xxx^^^===(((---333***&&&---,,,,,,............,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---///...,,,******+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,########################$$$$$$%%%&&&&&&'''''''''''''''''''''((((((((((((""""""***###...222===sssuuu000888+++---''')))+++,,,+++)))'''&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&'''((()))'''&&&&&&(((***+++***((())))))))))))))))))(((((()))&&&000###333uuu{{{nnn]]]vvvxxxggg}}}JJJccc:::///000''''''---)))******++++++++++++***''',,,'''((((((444iiivvv{{{~~~wwwvvvpppCCC,,,,,,,,,...///---)))(((+++...*********)))))))))))))))+++&&&)))***+++DDDhhhzzzxxxqqq}}}yyy{{{RRRVVVvvvyyypppuuuyyylllzzzQQQKKKkkkxxxuuu}}}|||ttthhh@@@bbbrrrzzzfffJJJlllmmmGGG---,,,333+++'''---+++,,,------------,,,++++++++++++,,,+++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,------,,,***)))+++,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###########################$$$%%%'''''''''''''''&&&'''''''''(((((())))))&&&"""'''!!!111444555qqqsss@@@>>>111///((()))+++------+++(((%%%$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''(((***+++***)))(((((((((((((((((())))))...!!!...))),,,ZZZ|||kkkpppxxxqqqjjjpppOOOZZZ888111///)))$$$***((()))******++++++++++++(((///&&&)))(((999uuu~~~}}}vvvssssss{{{qqqPPP///&&&------------,,,+++)))((())))))))))))))))))******+++((()))'''---LLLmmmxxxtttqqq|||xxxuuuPPPbbb}}}pppttt~~~mmmkkkIII```nnnzzz~~~sssuuuIIIHHHmmm~~~pppZZZXXXggggggMMM444+++&&&+++///---+++---++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......+++,,,,,,***))))))***,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((((((''''''&&&&&&''''''((()))))))))+++(((&&&%%%///000222TTT{{{[[[AAA555///))))))***,,,---,,,(((%%%$$$%%%&&&''''''((('''''''''(((((()))((((((''''''((('''''')))++++++***)))''''''(((((((((((())))))---***------EEEkkkyyyrrroooyyycccrrrddd___NNN777111---,,,%%%)))(((((()))***++++++++++++)))111$$$******???~~~~~~~~~~~~www~~~}}}lllEEE444&&&&&&''')))+++,,,,,,+++))))))))))))************)))))))))%%%000UUUsssuuuqqqvvvyyyxxxjjjSSSmmmtttsss}}}pppYYYMMMsssqqqyyyqqq|||iii<<<]]]wwwyyylllHHH\\\|||WWW444***...///+++***---...,,,++++++++++++++++++++++++)))***+++,,,---,,,+++******++++++,,,,,,++++++***************+++++++++++++++++++++,,,,,,,,,------***++++++***))))))***,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))(((''''''&&&&&&''''''((())))))***(((,,,%%%)))+++)))666<<>>777:::FFFSSScccrrrqqqxxx___[[[666...)))***,,,***))))))******))))))))))))******###,,,&&&222aaa~~~nnn```RRROOOMMMRRR]]]lllyyyxxxvvvxxxwwwvvvuuurrroookkkgggeeebbbaaabbbdddfffhhhjjjllliiiiiikkknnnqqqrrrqqqooo{{{wwwsssrrrqqqjjj^^^TTTGGGHHHIIIJJJKKKJJJHHHGGG>>>@@@EEE666[[[uuu|||}}}eeeTTTxxxyyy|||yyyMMM[[[}}}yyyDDDkkkzzzoooUUUlllnnn>>>(((,,,$$$222+++,,,,,,------,,,,,,+++,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++***,,,---------,,,,,,+++*********************************************************************************+++++++++,,,,,,,,,******++++++,,,------...........................""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))******))))))))))))******((()))(((&&&%%%%%%'''***---;;;~~~mmm<<<222...+++******+++---///)))(((''''''((()))(((''')))'''&&&''')))---000111222222111///---+++)))((((((((((((((())))))))))))&&&''')))***+++,,,---...@@@;;;;;;===:::???```zzzkkkmmmzzz```OOO222,,,)))+++---+++***+++******))))))))))))******)))+++BBBtttvvvggg\\\RRRLLLVVV```ooo{{{}}}tttkkkfffaaa[[[WWWWWWWWWVVVTTTRRROOOMMMKKKJJJGGGIIIJJJJJJJJJKKKLLLLLLGGGFFFGGGJJJPPPWWW[[[]]]___bbbhhhoootttvvvtttrrrdddaaaZZZOOOFFFDDDIIIOOOSSScccggg@@@eee}}}]]]aaayyy|||wwwuuu{{{FFFooo}}}|||jjjDDD}}}zzzYYY___yyyUUU///)))(((///++++++,,,,,,------,,,,,,+++,,,++++++***++++++,,,,,,,,,,,,,,,++++++************+++,,,,,,---------,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,------..............................!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))***))))))(((((())))))***((()))(((&&&$$$$$$&&&(((///666zzzqqqUUU333///,,,+++)))(((,,,222***((('''((())))))(((&&&'''&&&%%%$$$%%%''')))+++******+++++++++******)))(((((((((((())))))))))))'''(((((()))***+++,,,,,,999666:::AAA@@@===III[[[zzzooohhhtttbbbFFF111,,,***,,,---+++***,,,******))))))))))))*********///777NNNqqq|||qqq^^^MMMHHHQQQ```llluuu{{{{{{rrrkkkiii___VVVNNNNNNOOOMMMLLLLLLFFFDDDBBB@@@===<<<;;;;;;AAAFFFHHHFFFDDDCCCAAA>>>555222000222:::DDDLLLQQQGGGJJJNNNRRRVVV\\\dddjjjvvvxxxvvvnnnaaaVVVOOOMMM```uuuttt???kkkVVVmmmxxx|||yyyuuuppprrrRRR|||~~~zzzNNN```zzz}}}oooTTTooouuu===)))...&&&111&&&+++,,,,,,------,,,,,,+++++++++******++++++,,,,,,---,,,,,,++++++*********)))***+++,,,------------***************************************************************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------..............................!!!"""###$$$$$$%%%%%%$$$###$$$%%%%%%''''''((())))))((((((''''''(((((()))(((((((((&&&$$$###%%%&&&,,,222\\\xxxsss555000...---)))''',,,555***)))(((((())))))(((&&&'''&&&&&&%%%$$$$$$&&&'''$$$%%%&&&'''(((((((((((((((((((((((())))))))))))))))))(((((()))***++++++000000666>>>AAA???@@@CCC[[[qqqvvvgggfffllleee|||>>>000+++)))++++++)))***---******))))))))))))******+++'''000???IIITTT\\\[[[RRRWWW___fffiiijjjmmmooouuupppggg]]]TTTOOONNNNNNOOOLLLMMMPPPQQQNNNLLLNNNFFFDDD???;;;777444333222999BBBIIIIIIGGGGGGCCC>>>333///++++++111<<>>EEE999YYY||||||TTTdddfffbbbtttxxx999///+++(((******((()))---******))))))))))))******000&&&000;;;777AAAQQQQQQkkkpppyyy}}}zzzqqqkkkiii]]]VVVNNNHHHEEEBBB>>>:::@@@DDDMMMSSSQQQJJJGGGIIIKKKGGGAAA:::444000...,,,'''444???BBBCCCEEEBBB===555000+++***000999AAAGGGGGGCCC>>>999666555666777GGGDDDEEERRRfffuuuzzzyyywwwrrreee888xxx}}}zzz}}}xxx~~~OOO|||xxxyyywwwvvvtttNNNvvvzzz~~~~~~UUUcccvvvyyydddOOOooottt>>>---(((000111 555+++,,,,,,------,,,,,,++++++*********+++,,,,,,---------,,,,,,+++***))))))------------,,,+++******************************************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,------......///////////////////////////!!!""""""""""""#########%%%%%%&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((()))((((((&&&%%%$$$######)))222:::}}}qqqQQQ000555%%%444'''$$$999555---)))+++,,,(((&&&)))''''''''''''&&&%%%$$$###%%%&&&''''''((((((''''''&&&&&&''''''((())))))***+++***)))(((((()))******,,,,,,,,,///222888===@@@@@@CCC\\\mmmZZZkkkmmmXXXxxxlll888...---***'''&&&(((******)))&&&(((---...)))(((+++'''444CCCLLLRRR[[[jjjvvvwwwooorrrnnn]]]RRRSSSLLLNNNKKKCCC===;;;777111***999AAADDDIIIEEEAAAHHHEEEIIIIII@@@111((('''+++000'''222OOO]]]SSSMMMTTTCCC...&&&***---777DDDGGGGGGBBBCCC===...,,,111--->>>CCC??????LLLZZZiii|||uuuKKKHHHvvv~~~yyy}}}zzzwwwNNNzzz~~~^^^fff}}}wwwxxxvvvuuuIIIwww~~~pppJJJuuutttXXX999+++000...+++---------------,,,,,,+++++++++------+++)))(((***...222,,,,,,------,,,,,,+++*********************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***)))************+++++++++,,,,,,,,,---------........................------"""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***)))))))))(((((((((((()))(((((('''%%%$$$$$$###%%%###333___oooiii,,,777---''',,,$$$///666...)))***+++'''''')))%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&'''(((((())))))+++***)))(((((()))******,,,,,,+++---///333777999:::???NNNfff|||uuudddTTT{{{bbb(((...---+++((('''((())))))111---,,,+++)))(((///999WWWcccqqqyyyxxxuuuuuuwwwmmm```VVVSSSPPPIIIJJJOOOPPPNNNJJJDDD===444,,,'''+++333555===OOOXXXZZZaaa___eeeeeeWWW???...,,,111+++''':::aaayyyvvvpppsssbbbMMM888)))+++GGGaaaeeeeeebbb\\\EEE+++(((...+++===GGGGGG@@@???<<>>AAAGGGccc|||bbbrrr}}}UUU++++++***)))))))))(((((()))---+++)))((()))444JJJ]]]yyy~~~wwwkkk```ZZZSSSNNNFFF???<<<>>>DDDIIILLLFFFCCCBBB:::,,,&&&)))***)))%%%666ZZZrrrxxx~~~|||jjjGGG,,,%%%)))!!!""";;;hhh|||mmmVVV???@@@bbb~~~|||xxx{{{www[[[666+++000...@@@OOOQQQFFF:::---+++888KKKbbbJJJ___{{{}}}YYYfffxxx~~~mmm^^^lll{{{yyyvvvfff@@@hhhyyyZZZvvvyyyzzzGGG000)))000///---///...------,,,,,,,,,,,,++++++)))***+++***))))))+++---,,,,,,,,,,,,,,,++++++************************************++++++++++++,,,,,,++++++++++++*********))))))***++++++++++++***************+++++++++,,,,,,,,,,,,---------..............................######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''*********)))))))))(((((()))(((((('''&&&%%%%%%%%%***///888sss~~~QQQ%%%222%%%111---%%%444000,,,***((('''''')))((('''''''''(((***---///%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))))))))************))))))((()))+++,,,...666======<<>>DDDXXXzzzxxxvvvzzzTTT000222---+++---,,,((()))...***666III\\\lllxxx~~~qqqfffWWWLLLGGGEEEBBB@@@555666444111555???EEEDDDLLLQQQ^^^dddPPP222&&&,,,---)))'''>>>iiizzzuuu||||||pppddd]]]\\\[[[```lll|||{{{tttzzzyyyxxx```999444???llltttooocccWWWBBB111111***;;;777ddd}}}~~~qqqAAAyyy}}}{{{vvvTTTqqqzzzvvv~~~kkkBBBbbb~~~~~~vvvxxxkkk\\\;;;,,,+++111,,,***,,,))),,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++++++++++++++,,,,,,++++++***)))************************))))))*********++++++++++++++++++*********))))))))))))***++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////############$$$$$$$$$%%%###$$$%%%%%%&&&'''((((((++++++*********)))))))))((((((((('''''''''&&&&&&!!!)))%%%444???rrr:::...999###+++$$$+++//////+++)))******((('''&&&%%%$$$$$$$$$%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((()))******+++******((((((((()))***+++,,,---'''(((333>>>>>>DDDeee|||uuu{{{tttUUU;;;333+++''')))***(((---555LLL\\\qqqooo```JJJCCC===:::<<<>>><<<:::000---)))(((...>>>QQQ___eeepppjjjEEE,,,%%%%%%,,,444MMMrrr~~~{{{{{{}}}|||xxxyyy~~~tttxxx~~~|||~~~uuu~~~vvv\\\]]]iii}}}zzzuuubbbLLLFFFAAAIII===```yyymmmssskkkgggYYY999fffnnnlllfff]]]JJJfffooo```aaannndddIIIccchhhlllaaauuummm```LLL333)))+++000,,,,,,///---++++++,,,,,,,,,,,,------+++---......,,,++++++,,,+++++++++++++++******)))************************)))))))))************++++++************)))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////"""""""""#########$$$$$$###$$$$$$%%%&&&'''((()))+++++++++*********))))))((((((((((((''''''''''''%%%+++(((000666qqqzzz{{{```111000(((---&&&&&&---000---***++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''')))***++++++******((((((((())))))***++++++(((%%%+++777999;;;QQQmmmpppdddXXXGGG666---***111777<<>>======>>>;;;666222((('''***...,,,777^^^{{{zzzvvvgggXXXaaapppxxx|||}}}yyyvvvwwwzzz~~~|||}}}~~~rrrzzz|||ttt}}}zzz||||||{{{{{{fffeeedddVVVMMMOOONNNMMMUUUUUUZZZFFFTTT\\\XXXkkk```kkkbbbiiieeebbbmmmhhhccccccbbb^^^```^^^MMMDDDPPPEEEIIINNNGGG@@@FFFCCC222444---///000((((((---***+++++++++,,,,,,---------+++,,,,,,***)))((()))+++***++++++++++++***))))))************************))))))))))))************************))))))))))))))))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...///000000"""""""""###$$$$$$%%%%%%%%%%%%&&&'''((()))***+++000000...,,,***((('''&&&%%%%%%&&&''''''&&&%%%%%%,,,***222,,,@@@jjjyyy~~~HHH...888)))---'''***///000...+++((('''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))''''''((()))))))))))))))(((((((((((())))))))))))((()))+++******000:::CCChhh~~~~~~~~~ooo^^^TTTKKKPPPhhh~~~~~~qqqcccSSSJJJGGGDDD@@@>>>BBB:::<<>>&&&999***)))((())),,,//////,,,))))))(((''''''&&&&&&''''''(((''''''''''''''''''((((((''''''''''''(((((()))))))))***++++++++++++***(((((((((((())))))))))))&&&(((***))))))+++000555444```wwwyyy}}}{{{mmm[[[[[[qqq{{{jjj\\\UUUDDDEEEBBB;;;333...///111///;;;KKKUUUcccyyyvvvZZZCCC???;;;;;;@@@RRRnnn~~~|||{{{{{{{{{|||wwwxxxxxxxxxwwwxxx{{{~~~kkkIII333;;;CCC999//////AAAmmm{{{yyyvvvrrrkkkcccZZZQQQKKKHHHYYYYYY\\\bbbjjjrrrxxxzzzwwwvvvuuusssqqqqqqsssuuuxxxtttsssxxx|||{{{zzzzzz||||||{{{yyywwwvvvxxxyyyrrrvvvzzz|||{{{wwwuuusssssspppmmmkkklllmmmnnnnnnaaaeeekkkppprrrpppmmmjjjVVVNNNBBB999333///+++(((------------,,,***)))(((*********************************++++++*********...***&&&&&&))),,,,,,++++++++++++***************,,,+++++++++************------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......"""""""""###$$$$$$%%%%%%%%%%%%&&&''''''((())))))++++++***))))))(((''''''&&&&&&''''''''''''&&&&&&+++'''///&&&'''---<<>>LLLRRRYYYhhhkkkaaa[[[eeeooo{{{~~~}}}~~~wwwzzz~~~~~~~~~~~~~~~|||{{{|||~~~~~~|||{{{}}}|||yyy{{{~~~{{{{{{}}}~~~|||}}}~~~~~~}}}{{{zzzzzz{{{zzzwwwtttssstttvvvwwwwwwrrrsssssstttuuuvvvwwwwwwxxxzzzzzzyyyuuurrrqqqpppqqqrrrtttuuuooo```KKK<<<*********************************++++++*********%%%(((+++,,,,,,++++++,,,))))))******++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))''''''''''''((((((((((((***)))(((''''''((()))***CCCrrrjjjuuu~~~uuu111000+++,,,)))###)))000***---,,,***(((''''''((((((''''''''''''((((((((((((***)))(((&&&&&&&&&'''(((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))***************)))+++------:::```uuueee```rrreeeOOODDDGGGGGGBBB===<<<>>>@@@YYYpppxxxbbbKKKFFFEEE@@@VVV```qqqvvvwwwrrr^^^XXXiiiyyypppzzzxxx|||||||||{{{xxxkkk\\\FFF555:::III___dddbbb[[[^^^iiilllfffooovvv~~~~~~||||||}}}zzz{{{}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||||||||}}}~~~}}}|||{{{zzzvvvwwwwwwwwwvvvuuutttsssuuutttttttttttttttuuuuuuvvvtttrrrrrrssssssrrrqqqtttsssqqqpppmmmllljjjiiiKKK===---&&&(((+++((($$$))))))***+++++++++++++++++++++************++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,------$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((''''''''''''((((((((((((***)))(((''''''((()))***<<>>111+++))))))***---999ddd|||zzzvvvwww}}}pppJJJ111...000***+++888www{{{|||{{{yyylllQQQ;;;>>>MMMcccrrroooeeeccciiijjjsss}}}xxxyyy{{{}}}}}}zzzwwwvvvvvvrrrtttwwwwwwwwwwwwxxxyyyvvvwwwxxxyyyzzz|||}}}~~~wwwxxxzzzzzzzzzxxxuuusssssssssrrrqqqrrrtttvvvwwwrrrrrrssssssssstttsssssswwwvvvtttrrrrrrssstttvvvrrrrrrssstttvvvxxxyyyzzzrrrqqqpppppprrrssssssrrrppppppqqqqqqrrrrrrrrrsssqqqlllkkkqqquuujjjQQQ;;;---***(((+++///000+++&&&++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,,,,------#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$&&&''''''''''''''''''(((((((((((((((((())))))))))))((((((---:::cccDDD...&&&+++(((%%%'''&&&,,,------...---***((('''&&&&&&&&&&&&''''''''''''((((((((())))))))))))(((&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++***)))***......---,,,...777SSSzzzaaacccyyyrrrXXXIIIEEEEEECCCEEE777+++***,,,+++)))******[[[~~~|||zzz{{{pppJJJ111---,,,,,,333DDD~~~||||||~~~|||jjjTTTDDDBBBFFF___lllzzz|||qqqjjjppp|||uuuyyy|||~~~~~~xxxyyy{{{||||||{{{yyyxxxwww{{{||||||{{{yyyxxxyyy{{{{{{{{{{{{zzzzzzyyyyyyxxxtttvvvxxxyyyyyywwwtttrrrssssssrrrssstttuuuwwwxxxqqqqqqqqqqqqqqqqqqrrrrrrwwwuuusssqqqqqqqqqssstttvvvuuuttttttssssssttttttuuusssqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqquuukkkccceeennnppphhh]]]@@@555+++(((,,,///,,,'''***+++,,,,,,,,,,,,+++***+++++++++,,,,,,+++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,,,,------#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((''''''''''''(((((((((((((((((())))))))))))((((((,,,777SSSyyy]]]:::'''***(((%%%&&&%%%)))***,,,...---+++)))'''%%%&&&&&&&&&&&&'''''''''&&&''''''(((((((((((('''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))************---,,,***+++,,,,,,,,,++++++>>>```~~~nnneee{{{uuuUUUDDDAAABBB@@@???OOO;;;***(((+++***)))***)))XXX{{{}}}wwwuuutttcccAAA...---,,,...:::KKKyyykkkWWWFFF???GGG[[[nnnwwwyyy{{{|||zzzzzz|||wwwwwwvvvwwwxxxyyywwwuuuwwwyyy|||~~~}}}~~~{{{wwwsssqqqrrrsssoooppprrrtttuuuvvvvvvvvvuuuvvvyyyzzzzzzyyywwwuuuvvvwwwwwwxxxyyyzzzzzzzzzwwwwwwvvvuuuuuuuuuuuuuuutttssspppooommmmmmmmmmmmoooooopppppprrrsssuuuuuuzzzxxxuuusssrrrqqqooommmsssrrrrrrqqqqqqpppppppppoooqqqqqqnnnjjjhhhiiijjj\\\NNN:::---)))***++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++******+++---......---++++++,,,,,,,,,,,,------"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%'''((()))''''''''''''(((((((((((('''((()))******)))((('''***555===mmmwwwHHH)))******''''''&&&%%%(((+++---...,,,)))'''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((************))))))))))))---,,,***)))***,,,,,,+++---,,,???ccc}}}nnnjjjrrrYYYCCC>>><<<<<>>===888999UUUyyyhhhAAA222000000444:::TTTnnn{{{||||||tttlllZZZDDDAAAJJJJJJBBBHHHKKKwww|||qqqWWW888:::DDDTTT```fffnnnvvvvvvyyy{{{yyywwwxxxzzz{{{qqqrrrwww~~~}}}{{{|||}}}}}}xxxsssiiigggccc___]]]```eeeiiitttuuuxxx{{{}}}~~~{{{|||~~~~~~}}}{{{zzzzzzzzzzzz~~~|||yyyvvvtttrrrkkkkkkkkklllmmmooopppqqquuusssrrrsssuuuwwwwwwvvvssssssssstttttttttttttttqqqnnnllllllppprrrrrrqqqcccjjjjjj[[[AAA///***...***+++---......---+++***++++++------------++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******+++---......---++++++,,,,,,,,,---------"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))''''''((())))))))))))))))))000000GGGqqq}}}vvv777&&&111)))+++"""&&&(((***+++,,,+++***)))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((()))************+++,,,,,,---......------(((,,,JJJrrrqqqgggzzz```JJJCCC===;;;???QQQrrreeeJJJWWW[[[RRRppp~~~}}}rrr}}}zzz}}}iii^^^eeepppssshhhZZZ^^^vvv{{{```DDD:::LLLRRRZZZbbbjjjqqqwww{{{yyyxxxwwwvvvwwwyyy{{{||||||uuusss{{{{{{zzzyyyyyyuuuqqqppppppkkkddddddfffiiilllqqqtttwwwyyy~~~}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzzxxxzzz||||||zzzyyyxxxyyywwwvvvuuussspppmmmjjjiiifffjjjpppvvvxxxwwwtttrrrrrrssstttttttttsssrrrrrrvvvssspppmmmmmmnnnppprrrkkkjjjjjjiiiaaaOOO666$$$---000,,,$$$(((333111&&&++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,+++******+++,,,,,,,,,+++***+++---...---,,,******+++++++++,,,,,,,,,"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''((((((((())))))))))))''''''((()))))))))))))))***///111@@@ccc}}}~~~zzzHHH***---...---&&&&&&((()))+++++++++)))(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((()))************++++++,,,------...+++,,,,,,,,,222HHHnnnlllvvvlllPPPGGGCCC@@@>>>???GGGZZZmmm{{{{{{}}}|||sss~~~{{{yyy~~~~~~kkkJJJ666BBBZZZcccfffjjjmmmqqqvvv{{{}}}|||zzzyyyyyyyyy{{{|||zzzsssrrrxxx}}}yyyssspppiiigggbbb^^^bbbkkkqqqqqquuuvvvxxxzzz}}}~~~~~~}}}~~~}}}|||{{{{{{zzzzzzzzzxxxzzz|||{{{zzzxxxxxxxxx{{{{{{{{{zzzyyyxxxvvvvvvmmmlllkkklllnnnrrrwwwyyyzzzwwwsssqqqppppppppppppsssrrrpppooommmmmmllllllkkkjjjiiijjjhhh]]]LLL???)))***,,,---+++(((((()))++++++++++++++++++++++++*********+++++++++++++++,,,,,,+++******+++,,,,,,,,,+++***+++---...---,,,*********+++++++++,,,,,,"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''((((((((()))))))))''''''((()))))))))))))))***---111777PPPxxx{{{~~~{{{^^^---$$$111***((('''((()))***+++***)))(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''((()))***((((((((((((((()))************++++++,,,,,,---------(((+++...%%%'''PPPnnnnnngggPPPGGGEEE@@@;;;888555555;;;CCCMMMjjjzzzttt~~~{{{{{{|||fffIII999CCC[[[mmmsssssssssssssssvvv{{{~~~|||{{{zzzzzz{{{{{{yyysssooorrrrrrmmmeeeaaa\\\[[[YYYXXX```mmmwwwyyy~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{zzz{{{{{{xxxyyy{{{zzzxxxwwwwwwxxxzzzzzz{{{{{{zzzzzzyyyxxxyyyuuuoookkkiiikkknnnqqqyyyuuurrrqqqrrrrrrqqqnnnmmmnnnoooooonnnmmmkkkjjjnnnllljjjkkkllliii```YYY;;;---(((......&&&%%%,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,+++***+++,,,------+++*********++++++++++++,,,"""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))''''''((()))))))))))))))+++,,,222111???ppp|||zzz|||sss777 333)))+++(((((()))******)))((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&''')))***+++((((((((((((((())))))*********++++++,,,,,,,,,,,,///&&&'''000---''':::YYY{{{wwwrrrwwwRRREEEIIIGGG???555...,,,,,,...///...CCC}}}~~~~~~xxxzzzrrr}}}zzzzzzyyy|||mmmTTT;;;<<>>IIIDDD:::333111333000***111000lllsss{{{{{{qqq}}}{{{|||mmmJJJ@@@LLLeeeyyywwwmmmttt|||~~~~~~|||yyyxxxwwwttttttuuuvvvvvvwwwxxxxxxiiihhhccc```bbbiiimmmmmmpppvvvzzzzzz{{{~~~}}}}}}}}}~~~~~~{{{|||~~~||||||}}}}}}|||{{{{{{|||~~~||||||{{{{{{{{{{{{||||||yyyzzzzzzyyywwwwwwxxxzzztttuuuvvvwwwxxxxxxxxxxxxrrrrrrtttuuuwwwxxxxxxyyyxxxtttooojjjjjjooouuuyyyzzzxxxtttpppllliiihhhgggkkkkkklllnnnpppoookkkiiibbbgggbbbMMM444)))(((+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++***)))***+++,,,,,,***)))))))))************+++"""######$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))''')))+++000444:::YYYyyyvvvvvvoooEEE%%%+++)))))))))((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))***)))((((((((((((((((((((((((((((((((()))******++++++******************'''+++...+++((((((+++------HHHllloookkk}}}XXXKKKEEE>>>BBBZZZRRRCCC333...000000,,,444@@@xxxwww___lll|||eeeZZZmmmyyytttzzz}}}}}}ttt___JJJ===VVVaaaqqq|||~~~|||}}}|||zzzwwwuuuuuuvvvsssttttttuuuuuuuuuttttttiiikkkkkkhhhkkkssswwwuuuqqqwww{{{zzzzzz}}}~~~{{{|||||||||}}}}}}}}}}}}~~~~~~|||}}}~~~||||||}}}|||{{{zzz|||~~~||||||{{{{{{{{{{{{||||||zzz{{{{{{yyywwwwwwyyy{{{rrrssstttuuuuuuuuuuuuuuuxxxxxxxxxwwwvvvuuuuuutttxxxwwwtttnnniiijjjpppvvvxxxwwwuuurrrnnnjjjfffdddhhhiiijjjlllnnnnnnmmmkkkbbbfffkkkcccIII///''',,,++++++++++++++++++++++++*********+++++++++++++++***+++,,,,,,,,,,,,+++***+++))))))***+++,,,+++***))))))))))))************"""######$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))&&&((((((000444+++EEE|||xxxXXX(((444000***)))((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))+++***)))(((((('''''''''((((((((((((((()))******++++++******************---((()))000333000,,,+++(((222QQQyyy}}}ggguuueeeHHHEEEAAA???NNNuuugggNNN555,,,111777777CCC]]]jjjHHHPPP\\\<<<000SSSpppxxxyyy}}}|||}}}]]]<<>>...******)))(((''''''&&&&&&''''''''''''(((((((((((((((***)))(((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((''''''&&&&&&((()))***+++)))((('''((()))+++,,,+++,,,---...////////////111---111JJJqqq^^^~~~cccHHHKKKFFF888DDDdddjjjIII999;;;UUU```wwwqqqKKK666:::555,,,HHHtttyyyqqqqqqQQQ@@@III^^^kkknnnwww|||yyywwwxxx{{{|||{{{yyyzzzvvvqqqlllkkkmmmqqqtttzzzxxx{{{|||yyywwwxxxwwwzzz~~~}}}}}}}}}|||||||||||||||~~~}}}|||}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}|||}}}~~~~~~~~~|||zzzyyywwwzzzzzzyyyxxxyyyzzz{{{|||xxxvvvtttvvvzzz|||zzzxxxttttttuuuuuuvvvxxxyyyzzzvvvuuutttrrrrrrqqqqqqqqqoooqqqsssttttttrrrooonnnjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnlllgggfff```JJJ111***///---&&&'''000111))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++111444///)))((()))((())))))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((((((((('''((((((((())))))))))))+++$$$&&&------***555HHHtttrrr{{{PPP000(((++++++***)))(((((((((((('''((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((((((((((((((('''''''''&&&&&&&&&(((((('''&&&'''((()))******)))((('''((()))+++,,,++++++,,,---............)))333333444PPP|||wwwjjjxxxXXXCCCDDD???777IIIiiipppjjjjjjoooKKK000333???KKKeee|||xxx|||eeeEEE>>>MMM___ggggggvvv|||}}}}}}}}}}}}}}}{{{wwwtttnnnmmmllllllooosssxxx{{{}}}yyyxxxzzzyyyvvvuuuxxxwwwzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||}}}}}}~~~}}}|||{{{yyyxxxzzzzzz{{{|||{{{yyyxxxvvvwwwvvvvvvwwwyyyzzzzzzyyyvvvuuuuuuvvvvvvwwwxxxyyyvvvuuutttsssrrrrrrrrrrrruuurrrnnnkkkllloootttwwwnnnmmmlllkkkjjjiiiiiiiiiiiikkkiiieeeggggggYYYFFF,,,,,,---,,,***(((+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((///111---))))))******************************$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((''''''((((((((()))))))))'''&&&(((+++,,,+++///555jjjvvvuuuiii777***,,,,,,+++***))))))))))))(((((((((((((((((('''''''''((()))******)))((('''*********))))))(((((((((((((((((('''''''''&&&&&&(((((('''''''''((()))******)))((((((((()))+++,,,******+++,,,------------+++111///(((444WWW{{{ddd~~~]]]MMMBBB???666///;;;QQQ]]]ooosssbbbHHH888GGGggg}}}|||}}}~~~uuurrrXXXHHHBBBQQQaaagggkkkrrr~~~}}}}}}}}}wwwqqqnnnfffhhhkkkoootttyyy|||~~~{{{xxxwwwwwwuuurrrssswwwwwwzzz}}}~~~}}}|||{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~~~~}}}}}}|||||||||}}}}}}}}}~~~}}}|||{{{yyyxxxwwwyyy{{{|||{{{wwwrrrooovvvwwwyyyyyyxxxxxxzzz{{{wwwwwwvvvvvvvvvwwwwwwxxxvvvvvvuuuttttttssssssssswwwsssnnnjjjiiilllrrruuuqqqpppooommmkkkiiihhhhhhjjjjjjgggdddhhhnnnhhh\\\???000)))...000******111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&,,,...+++)))***,,,+++************************$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))%%%'''((('''***------***XXXyyyttt}}}{{{EEE---,,,,,,***)))))))))))))))((((((((((((''''''''''''&&&''')))++++++***((('''++++++******)))(((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))(((((())))))***+++))))))***+++,,,,,,,,,,,,555)))'''...///555WWWqqqiiigggHHHEEECCC???666...///666///<<>>(((&&&,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,+++((())),,,---+++++++++++++++++++++++++++$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((()))&&&&&&'''((())),,,111$$$===ooo}}}{{{UUU,,,,,,+++***))))))))))))***))))))(((''''''&&&&&&'''''''''((()))*********)))))))))******++++++,,,))))))))))))(((((((((''''''((()))***+++***))))))(((((()))***************)))***+++,,,------------'''///111***)))//////(((???___vvv]]]vvvjjjHHHBBBCCCDDDGGGIIIBBB888555:::...999FFFvvvqqqnnnsssyyyhhhQQQDDDPPPdddZZZjjj{{{}}}zzzxxxyyy}}}~~~}}}zzzvvvuuuvvvyyy{{{|||zzz{{{|||}}}}}}}}}|||{{{|||uuurrrvvvyyyuuuooolllpppsssvvvxxxwwwvvvvvvwwwvvvwwwwwwxxxyyyyyyzzzzzzyyyzzzzzz{{{{{{|||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}}}}}}}|||zzzzzz{{{zzzyyyxxxyyyzzz|||}}}{{{zzzyyyyyyzzz{{{zzzyyyyyyyyyxxxwwwwwwwwwxxxxxxqqqrrrtttuuuuuutttsssrrrqqqpppoooooooooqqqrrrtttpppnnnmmmllllllmmmooopppffffffggggggffffffhhhkkkaaajjjjjjXXX>>>---,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((******(((***///000...++++++++++++++++++++++++$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((()))%%%&&&***)))%%%)))000///+++ccc{{{|||xxxooo...---,,,+++***************))))))((('''&&&&&&&&&''''''''''''((()))++++++(((((()))***+++,,,,,,---))))))))))))(((((((((((('''((()))++++++******)))(((((()))*********************+++,,,------------111++++++000///)))***111&&&???ccckkkQQQ~~~RRRAAABBB888AAARRR^^^WWWHHHEEEMMMLLL\\\fff~~~eeeCCC;;;QQQffflllrrrnnnsss~~~yyyvvv||||||~~~~~~zzzyyyvvvsssuuuzzz}}}}}}||||||{{{{{{zzzzzz}}}uuuqqqwww|||xxxpppjjjooorrruuuwwwwwwvvvvvvwwwuuuuuuvvvwwwxxxxxxyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyzzzzzzzzz{{{}}}~~~}}}|||{{{||||||}}}}}}|||{{{zzzxxxxxxxxxxxxxxxxxxxxxyyy|||zzzxxxyyy{{{|||zzzwwwyyyxxxxxxwwwxxxxxxyyyyyyppprrrsssuuuuuutttrrrqqqpppqqqrrrssssssqqqpppooouuuqqqkkkggggggjjjooossslllkkkjjjhhheeecccfffjjjgggeeegggiiiZZZ???...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''))))))(((+++111333111++++++++++++++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))***+++***((('''''''''(((((()))+++,,,---555###\\\ooo||||||WWW111$$$+++((()))...(((+++***)))))))))((($$$""")))&&&%%%&&&)))***)))'''*********)))))))))))))))+++*********))))))((((((((()))***+++,,,+++******,,,+++***))))))***+++,,,+++,,,---------,,,+++***,,,---......//////......222---666TTTyyy|||VVVuuu```EEE999888999:::===IIIccc~~~~~~```FFFMMMaaaiiigggeeettt{{{}}}wwwvvv|||~~~{{{|||xxxuuu||||||}}}~~~~~~~~~}}}}}}||||||{{{{{{}}}zzzvvvtttzzzwwwiiinnnrrrvvvvvvsssssswww{{{~~~|||zzzzzz}}}~~~|||yyyxxxxxxxxxxxxxxxxxxxxxxxxuuuvvvwwwxxxxxx{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxxxx{{{yyywwwwwwxxxzzzzzzyyy{{{zzzzzzyyyyyyzzzzzz{{{|||yyywwwzzz~~~|||wwwuuutttssssssuuuuuusssqqqpppttttttooommmooopppoooppprrrqqqkkkdddcccjjjqqqqqqmmmiiiggghhhiiifffdddgggjjjhhhdddccc\\\DDD)))...///---+++,,,//////,,,***++++++,,,,,,++++++++++++*********+++,,,,,,---************************%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))*********((('''''''''''''''((()))******,,,,,,;;;www|||yyyoooBBB(((///000)))(((,,,)))(((((()))******(((&&&((('''%%%''')))***)))'''***)))))))))))))))))))))************)))))))))(((((()))***+++,,,++++++***,,,+++***))))))***+++,,,+++,,,---------,,,++++++,,,---......//////......---(((***888OOOjjjiiigggbbbGGG999222111+++...444999KKKrrr```MMMPPPmmmxxxjjjhhhxxx|||}}}xxxqqqttt~~~~~~~~~zzzvvvsss{{{{{{{{{}}}~~~~~~~~~~~~}}}|||{{{{{{zzz{{{zzzvvvtttwww{{{uuullllllpppuuuwwwvvvwww{{{}}}{{{{{{||||||zzzxxxwwwwwwvvvvvvvvvvvvwwwwwwtttuuuvvvvvvvvvxxx|||||||||{{{|||~~~~~~{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxyyy{{{{{{yyywwwzzzzzzyyyyyyyyyyyyzzzzzz|||{{{yyy{{{}}}}}}yyyvvvvvvvvvvvvvvvvvvuuusssrrrppptttsssooommmooopppoooppprrrtttsssnnniiifffdddmmmmmmllljjjhhhgggggghhhfffiiihhheeegggdddQQQ:::******+++---...,,,++++++++++++,,,,,,,,,+++******+++*********+++,,,,,,---************************%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***)))(((((((((''''''&&&&&&''''''((((((111&&&jjjyyy|||RRR))))))333''' ---'''''''''))),,,---,,,***((('''&&&''')))***)))((())))))))))))))))))******************))))))))))))))))))***++++++++++++***++++++************+++++++++,,,,,,------,,,,,,+++,,,---......//////......---+++)))(((...EEEjjjYYY}}}wwwKKK>>>===666555///000555///555eeesssBBBJJJeeeoooqqq|||}}}wwwrrrwww~~~}}}zzzvvvrrrppp{{{zzz{{{}}}~~~~~~}}}{{{zzzyyyyyyyyyyyywwwttttttvvvtttppplllqqqvvvxxxxxxyyy{{{~~~~~~|||{{{{{{zzzxxxvvvuuuuuuttttttttttttuuuuuutttuuuuuutttsssuuuxxx{{{}}}{{{yyy{{{~~~}}}xxxyyyzzz{{{{{{{{{yyyyyyvvvvvvxxx{{{}}}|||yyyvvvzzzyyyyyyxxxxxxyyyyyyzzz||||||||||||{{{yyywwwvvvvvvxxxzzzzzzxxxvvvttttttqqqtttsssooommmooopppoooqqqrrrtttuuusssnnngggbbbiiimmmooommmiiifffhhhkkkfffhhhgggfffkkkmmmaaaQQQ000***)))///000+++))),,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++,,,,,,************************%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((()))))))))(((((()))(((((('''&&&&&&''''''///...,,,HHHzzz~~~bbb222"""000,,,"""---'''&&&&&&(((+++,,,,,,+++(((''''''((()))))))))))))))))))))))))))******************)))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///.........///000000,,,)))111JJJbbbaaaeee@@@BBBBBB555444555333666...222fff\\\GGGbbbwwwxxxtttxxx|||{{{uuu|||~~~|||{{{}}}zzzvvvtttrrrrrrrrr|||||||||}}}~~~}}}{{{zzzxxxxxxyyyzzzyyyuuurrrrrrtttvvvooossswwwxxxxxxwwwxxxyyy}}}|||{{{zzzzzzyyyxxxxxxuuuuuutttsssssstttuuuuuuuuuuuuuuusssrrrsssuuuxxx|||yyyvvvxxx|||~~~|||xxxyyy{{{{{{{{{zzzxxxwwwvvvwwwxxxzzz||||||zzzxxxyyyyyyxxxxxxxxxxxxyyyyyyyyy{{{||||||zzzwwwwwwwwwvvvyyy||||||yyyvvvuuuuuuqqqtttsssnnnllloooqqqpppsssrrrpppnnnllllllmmmnnniiikkkmmmmmmkkkjjjkkklllhhhhhhffffffkkkoooiii```DDD444***---000,,,+++///,,,,,,,,,,,,+++***))))))***+++++++++,,,+++++++++************************%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((******)))(((''''''''''''000+++555000ooovvvIII&&&,,,333,,,***((('''&&&''')))***))))))'''((()))))))))))))))***(((((())))))************))))))))))))))))))*********************++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,---......///.........------///000...,,,111888ddd~~~bbbyyyLLL888@@@>>>333666222222555777IIIyyygggMMMkkkwww{{{tttuuu~~~}}}ssssss}}}zzzwwwssspppppptttxxx|||~~~~~~~~~|||{{{yyyxxxwwwyyyzzzzzzwwwsssqqquuuzzzppprrrtttvvvvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyzzzzzzwwwvvvtttsssssstttvvvwwwwwwwwwvvvtttrrrrrrtttvvvyyyvvvtttuuuyyy||||||{{{||||||||||||{{{yyywwwvvvzzzxxxwwwwwwyyy{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzzvvvxxxzzz{{{yyyxxxxxxyyyvvvwwwyyyzzzxxxwwwvvvuuurrrtttsssnnnlllnnnqqqpppqqqsssrrrmmmggggggmmmtttllljjjiiijjjlllmmmlllkkkkkkiiifffeeehhhkkkiiiddd[[[DDD...)))++++++,,,///,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,++++++***))))))))))))))))))))))))%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((******)))((('''''''''((()))---///...III~~~ccc444'''000...""")))'''&&&&&&'''(((((('''''')))******(((((()))+++((((((((()))******++++++))))))))))))******************))))))******+++,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,---......,,,---......//////......///,,,,,,000222///,,,,,,333TTTxxx]]]aaa===999AAAIIIRRR[[[DDDLLLNNNVVVpppcccLLLSSSzzzvvv|||wwwyyy{{{{{{}}}qqqooommmnnnrrryyy~~~~~~}}}|||zzzyyyxxxxxxzzzyyyzzzyyytttqqquuu|||nnnooopppsssvvvxxxzzz|||vvvxxxyyyyyyyyyyyyzzz|||xxxvvvuuuttttttuuuvvvxxxwwwwwwvvvtttrrrrrrtttvvvvvvuuuttttttuuuxxxzzz|||~~~}}}{{{zzzyyyxxxwww|||zzzwwwwwwxxxyyyzzzyyy{{{zzzzzzyyyyyyzzzzzz{{{vvvwwwxxxyyyzzzyyyxxxxxxuuutttssstttvvvwwwvvvtttrrrtttsssmmmkkknnnqqqqqqoootttwwwssskkkfffiiimmmnnnjjjfffgggkkknnnmmmjjjkkkiiifffeeeeeeffffffdddfffTTT;;;+++''')))+++,,,***++++++,,,,,,+++++++++***+++,,,---,,,+++***)))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&''''''((((((((((((''''''&&&'''''''''%%%///+++---111mmm{{{wwwLLL))))))..."""***(((&&&&&&(((******)))''')))+++***((((((***,,,'''(((((()))******++++++((()))))))))************+++***)))))))))***+++,,,++++++,,,------,,,++++++++++++******+++---...///,,,---......//////......111//////222222000///222%%%777NNNlllnnnsssrrrLLL===???<<>>{{{~~~bbb222)))333,,,)))(((&&&''')))+++,,,,,,''')))+++***((((((***,,,'''(((((()))***+++++++++(((((())))))*********++++++***)))))))))***,,,---++++++------------++++++++++++******+++---...///,,,---......//////.........///111222...***---444111......EEEmmm~~~\\\YYY>>>@@@>>>,,,FFFlllgggppptttMMMAAA]]]zzz~~~vvvuuu||||||qqqppprrruuuwwwyyyzzzzzzzzz~~~}}}||||||{{{{{{{{{zzzzzzzzzxxxuuuvvvxxxvvvqqqrrrxxxwwwtttrrrrrruuuxxx{{{|||xxxzzz{{{zzzwwwuuuwwwyyywwwvvvtttrrrrrrtttvvvwwwuuuuuutttrrrpppppprrruuurrrvvvyyywwwsssttt{{{~~~{{{zzzzzz{{{~~~zzzzzzzzz{{{|||zzzvvvsss||||||{{{{{{{{{{{{|||||||||xxxvvvwwwzzzzzzuuupppsssmmmgggjjjrrrwwwuuuqqqsssuuurrrmmmkkknnnqqqrrrtttsssqqqpppppppppppppppkkkkkkjjjfffdddeeekkkpppfffeeefffhhhhhhfffgggjjj___jjjbbbDDD---+++...,,,((()))***+++,,,---------***+++---------+++)))((())))))))))))))))))))))))%%%&&&''''''%%%%%%&&&'''$$$$$$&&&((()))(((%%%"""))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&222!!!***---+++___}}}}}}HHH&&&222((((((******((())),,,+++''',,,+++***((((((((()))***)))*********+++++++++++++++******)))))))))))))))++++++*********************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,222222222111111111000000888---111555555XXXYYYjjjoooKKK===>>>;;;///777AAA666>>>lllTTTJJJfff{{{~~~||||||sssmmmlllnnnttt{{{}}}||||||}}}~~~|||~~~}}}|||zzzyyywwwwwwvvvzzzzzzyyyxxxvvvssspppnnnsssuuuvvvuuussssssuuuwwwyyyyyyxxxxxxwwwvvvvvvvvvyyywwwuuutttuuuuuuuuutttwwwvvvuuuttttttsssssssssxxxxxxvvvsssqqqsssyyy~~~||||||{{{{{{{{{{{{||||||{{{{{{{{{}}}~~~zzztttnnn}}}|||{{{zzzyyyzzz{{{{{{tttuuuuuutttppp|||mmmqqqkkkiiimmmsssvvvwwwwwwvvvtttqqqooonnnoooqqqrrrtttsssrrrrrrqqqqqqqqqrrrooojjjiiikkkhhhbbbccciiilllkkkjjjiiihhhgggeeedddeeedddaaaVVVAAA,,,&&&,,,(((+++---,,,+++,,,,,,+++++++++++++++++++++++++++***************)))((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&'''(((***+++)))((((((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&$$$...(((+++))))))QQQ}}}}}}YYY***+++---***,,,+++((((((++++++''',,,+++)))((((((((()))***)))))))))*********+++++++++******)))))))))))))))***************************,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000000000000111111111111666---222444...GGGiiirrrwwwccc\\\III999999:::...///666///333eee~~~rrrHHHRRRwww|||~~~zzzrrrpppqqquuuyyy}}}~~~|||{{{}}}~~~~~~~~~~~~|||{{{||||||||||||{{{zzzyyyxxxyyyyyyyyyxxxvvvtttrrrppptttvvvxxxwwwuuusssssstttssstttuuuwwwwwwxxxxxxxxxxxxvvvuuuvvvwwwwwwvvvtttxxxwwwwwwvvvvvvvvvvvvwwwxxxxxxvvvsssqqqtttyyy}}}~~~~~~}}}{{{{{{zzzzzzzzz|||{{{zzz|||}}}{{{xxxttt{{{{{{zzzyyyyyyyyyyyyzzzttt}}}ppprrrqqqnnn|||tttvvvrrrppppppssstttuuuuuutttsssqqqoooooopppqqqqqqsssssssssrrrpppmmmjjjhhhllljjjkkkmmmjjjdddcccgggnnnnnnmmmmmmllljjjfffdddeeeeeeeee^^^LLL666++++++---,,,+++***+++---,,,+++++++++++++++++++++++++++***************))))))(((%%%'''''''''&&&%%%&&&'''''''''&&&$$$###'''///555((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&$$$)))222+++%%%(((===kkk{{{ppp777&&&...---...,,,(((''')))***'''+++***))))))((()))))))))((((((((()))))))))******+++******)))))))))))))))***************************,,,---,,,+++***+++---+++++++++++++++++++++++++++,,,,,,------........./////////000111111222222333,,,333444000IIIhhhlllwww[[[rrruuuHHHCCC333666@@@:::333555666BBBnnneeeSSSoooZZZMMMiiiyyytttsssvvvyyy}}}~~~{{{yyy{{{~~~~~~|||{{{{{{zzz{{{|||~~~~~~}}}|||zzzxxxxxxxxxxxxwwwvvvtttttttttvvvyyyzzzxxxtttrrrqqqrrrtttvvvxxxyyyyyyyyyxxxvvvvvvvvvwwwyyyyyywwwuuuyyyyyyxxxxxxxxxyyyzzzzzzzzzyyywwwuuutttvvvzzz}}}}}}|||zzzyyyyyyyyy}}}{{{zzzzzz{{{|||{{{zzzyyyyyyyyyyyyyyyxxxwwwwwwvvvxxxooottttttooo{{{|||{{{{{{yyyuuurrrqqqrrrsssqqqqqqqqqqqqppppppppppppppprrrssssssqqqmmmhhheeejjjkkkmmmooommmgggeeefffnnnooopppqqqpppmmmgggcccdddeeehhhfffYYYDDD444,,,000,,,((((((***,,,,,,+++++++++++++++++++++++++++******++++++******)))(((&&&'''((('''&&&%%%&&&((('''((('''###!!!%%%...666''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%$$$444)))%%%***+++SSS{{{MMM***(((///111///)))&&&((()))'''******))))))))))))))))))(((((((((((())))))))))))+++******)))))))))))))))***************++++++++++++,,,---,,,++++++,,,---+++++++++++++++++++++++++++++++++,,,---...//////......///000111333333444444///555222111VVVlllsssaaa___@@@@@@444>>>XXX```VVVUUU\\\qqqNNN777RRRiiiqqqUUUeeezzzttttttyyy~~~{{{zzz|||~~~~~~|||}}}xxxzzz}}}~~~}}}xxxxxxxxxxxxxxxxxxwwwwwwrrruuuyyy{{{zzzwwwssspppuuuwwwyyy{{{{{{yyywwwuuuuuuuuuwwwyyy||||||yyywwwyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzyyyxxxzzz}}}~~~}}}|||zzzzzzyyyyyy{{{{{{{{{{{{{{{zzzzzzyyyvvvwwwxxxxxxxxxwwwuuutttyyywwwvvv}}}{{{rrrvvv|||}}}~~~wwwpppoooqqqrrrooopppqqqrrrrrrqqqpppooonnnoooqqqssssssqqqooonnnkkklllnnnnnnllliiihhhhhhkkkkkkmmmppprrrnnnhhhbbb```bbbfffhhhaaaQQQ???333,,,)))(((******)))***---***+++++++++++++++,,,,,,***++++++++++++***))))))&&&'''((((((&&&&&&'''(((&&&((((((%%%"""###)))000&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''(((''''''''''''&&&&&&&&&'''###000''')))---"""===vvv|||fff;;;%%%///222111+++'''((()))''')))))))))*********))))))(((((((((((())))))))))))+++******)))))))))))))))))))))*********++++++++++++,,,------++++++,,,---++++++++++++++++++++++++,,,+++++++++,,,...///000...///000111222444555555555444777...+++XXXsssvvv^^^|||QQQ======777GGGpppYYY777>>>EEEcccwwwoooiiiwww~~~yyyxxx{{{~~~||||||~~~~~~}}}}}}xxxzzz}}}~~~xxxxxxxxxxxxyyyyyyzzzzzzrrrtttwwwzzz{{{zzzvvvttttttvvvxxxzzzyyywwwuuusssvvvvvvxxx{{{}}}}}}{{{yyyxxxxxxxxxyyyzzz{{{|||}}}~~~}}}|||}}}}}}||||||{{{{{{{{{{{{|||yyy{{{||||||{{{xxxvvvuuuuuuvvvwwwwwwwwwvvvtttsssxxxvvv~~~~~~tttnnnuuuzzzvvvoooooorrrsssooopppqqqrrrrrrpppooonnnnnnnnnooopppqqqrrrsssssslllmmmmmmkkkiiiiiikkkkkkffffffhhhlllooonnngggbbb\\\]]]```cccbbbYYYJJJ===((('''***---+++&&&)))///*********++++++,,,,,,,,,+++++++++++++++***))))))&&&'''(((((('''&&&'''(((%%%'''(((&&&######%%%(((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&)))'''---,,,"""///\\\xxxxxxUUU222...222333---((((((((('''(((((()))************)))((((((((()))))))))******+++******))))))))))))))))))))))))***++++++,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000...///000111222333444444...111777...///___vvvpppyyyKKKtttKKK777333222BBBqqq___888000444QQQvvvXXXxxx{{{~~~~~~~~~}}}|||zzzzzz|||~~~~~~yyyxxxxxxxxxyyyzzz{{{|||ttttttuuuxxxzzz{{{yyywwwppprrrtttuuuvvvvvvttttttyyyxxxyyy{{{}}}~~~|||{{{xxxxxxxxxyyyzzz{{{|||}}}~~~||||||{{{{{{{{{{{{||||||xxxzzz}}}}}}zzzwwwuuutttvvvvvvvvvvvvvvvuuutttttttttssszzzuuujjjqqqxxxuuuooorrruuussspppqqqqqqrrrqqqooonnnmmmooonnnmmmmmmlllmmmnnnnnnkkkmmmmmmiiigggjjjllllllgggddddddgggkkklllgggbbbZZZ\\\^^^___```^^^SSSHHH...******...,,,&&&(((///*********++++++,,,,,,---+++++++++,,,++++++***)))&&&((()))((('''&&&''')))&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&"""+++$$$***000'''(((***>>>zzz{{{mmmOOO,,,222555000***)))(((''''''((()))***+++******))))))))))))*********+++++++++******)))))))))))))))((())))))***++++++,,,,,,,,,---...---,,,,,,,,,...------------------------...---,,,++++++,,,...///---......///000111111222,,,///555000999nnnuuuuuuaaalllXXXAAA222//////777bbbtttTTT777666JJJ```jjjjjj___~~~}}}}}}yyy}}}}}}~~~~~~~~~~~~}}}}}}zzzyyyyyyyyyyyy{{{|||}}}yyywwwuuuuuuxxxzzzzzzyyyttttttuuuuuuuuuuuutttttt|||{{{zzz{{{}}}~~~}}}|||zzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{yyy{{{||||||yyywwwxxxzzzwwwvvvvvvuuuuuuuuuuuuuuurrrrrruuuqqqxxxpppyyyyyy~~~tttpppuuuwwwsssrrrrrrrrrqqqooonnnllllllmmmmmmmmmlllkkkjjjiiihhhggglllmmmjjjhhhkkkllljjjmmmhhhcccdddiiijjjfffbbb[[[^^^```___``````XXXNNN>>>111))),,,...))))))---)))******+++,,,,,,------++++++,,,,,,++++++***)))'''((()))((('''&&&''')))'''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&000###---111"""---+++)))kkk|||ggg***222555111,,,))))))''''''((()))+++++++++***)))************+++++++++++++++******)))))))))))))))((())))))***++++++,,,,,,,,,---......,,,,,,---...........................///...,,,++++++,,,---...,,,,,,------.../////////555222333...<<>>999666...AAAqqqyyymmm^^^UUUUUU[[[}}}lllBBBooo|||zzz{{{}}}}}}~~~{{{}}}}}}zzzxxx{{{{{{{{{||||||}}}}}}}}}~~~xxxrrrpppsssxxx{{{|||~~~zzzuuussssssuuuwww|||zzzyyyxxxxxxyyy{{{|||{{{{{{{{{{{{{{{zzzzzzzzz}}}}}}~~~~~~|||{{{zzzzzzzzz{{{{{{yyyyyy|||{{{wwwvvvwwwwwwvvvtttrrrrrrrrrtttuuu}}}uuu|||sss\\\oooyyyuuuqqqrrrvvvxxxuuurrrpppqqqqqqqqqqqqpppooooooqqqooonnnmmmnnnmmmllljjjiiikkkllllllkkkjjjkkklllfffoookkk[[[ZZZgggfffXXX``````aaabbbbbb```]]]ZZZSSSEEE***...$$$000(((,,,---.........------///000)))))))))))))))*********%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((%%%%%%(((,,,...+++(((,,,===sss{{{tttwwwddd777(((666333***+++)))(((((()))))))))*********((((((((()))))))))******))))))(((((((((***+++,,,((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++++++++++++++++++++++++++---------......///000000,,,444...111<<>>===;;;>>>TTTWWWjjjjjjkkkiiiwwwrrrTTTjjjyyy|||||||||~~~~~~~~~|||}}}~~~~~~|||yyyxxxwwwxxxxxxyyyyyyzzzyyyyyy|||yyyuuusssuuuxxxzzz|||}}}{{{wwwtttrrrssswwwyyy}}}|||zzzyyyyyyyyy{{{|||zzzzzzzzzzzzzzzzzzzzzzzz||||||}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyywwwxxxzzzzzzvvvtttvvvvvvuuusssrrrqqqrrrssstttxxxuuu~~~iiiuuu{{{tttpppmmmnnnrrruuutttrrrqqqqqqqqqqqqqqqpppooooooqqqooonnnnnnoooooommmllleeegggjjjmmmnnnmmmllljjjggghhheeeaaa]]]___bbbeee````````````aaaaaa___^^^YYYKKK;;;+++++++++---+++,,,---...---,,,,,,...000************************%%%&&&&&&'''(((((())))))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((***'''%%%'''+++---,,,***111'''ZZZxxxyyy~~~CCC###111777+++&&&((((((((())))))))))))******''''''((((((((()))))))))+++***)))(((((()))***+++((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++++++++++++++++++++,,,,,,---......//////,,,000---444:::VVV|||xxxhhhHHH777777;;;WWWKKKKKKyyyVVVSSS}}}wwwzzz~~~}}}}}}~~~~~~}}}{{{xxxwwwvvvwwwxxxyyyzzzyyyxxxwww{{{{{{zzzxxxwwwwwwyyy{{{xxxwwwuuurrrqqqtttxxx|||~~~}}}|||zzzzzzzzz{{{|||zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||||||||||||||{{{zzzyyyxxxvvvvvvxxxxxxtttsssuuuuuutttsssrrrqqqrrrssstttrrrsssooouuu~~~rrrrrrooolllmmmqqqttttttsssqqqqqqqqqqqqppppppooooooqqqooonnnoooppppppooonnnbbbcccfffkkkpppppplllhhhhhh``````gggbbbWWW^^^oooaaa```_________```bbbccc___TTTNNN,,,111'''333++++++,,,---,,,++++++---///,,,,,,,,,++++++*********&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''((((((((((((((((((((((((+++(((&&&&&&))),,,,,,,,,---***CCCzzzppp{{{WWW,,,+++111,,,&&&&&&(((((((((((()))))))))***''''''''''''((((((((((((,,,+++)))((((((((()))***((())))))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,---...//////...000///999:::MMMmmmwwwUUUAAA888FFF}}}FFF999sss\\\HHHxxx~~~~~~}}}}}}{{{zzzxxxwwwyyyzzz|||}}}}}}|||{{{zzzzzz|||~~~}}}yyywwwxxxzzzvvvvvvuuusssqqqsssyyy~~~~~~}}}|||{{{{{{{{{|||{{{{{{{{{||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}|||{{{zzzyyyyyyvvvuuuxxxwwwssssssuuuvvvuuuttttttssstttuuuuuuwwwvvv~~~{{{pppuuu~~~wwwvvvssspppppprrruuuvvvvvvqqqqqqqqqpppppppppppppppqqqpppooooooqqqrrrqqqpppfffddddddiiinnnoookkkfffggg^^^___hhheeeYYY]]]lllcccbbbaaa___^^^___aaaddd^^^\\\UUU666///)))111---***+++,,,+++******,,,.........---,,,++++++******&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((((((''''''((((((((((((((((((((((((+++)))'''&&&(((***,,,---$$$000@@@VVVtttyyyqqqFFF+++***000---''''''(((((((((((()))))))))''''''''''''((((((((((((,,,+++***((((((((()))))))))))))))******++++++,,,++++++++++++++++++++++++******++++++,,,++++++***++++++++++++++++++++++++******+++,,,---...///000///111111:::888FFFxxxdddwwweeeWWW]]]{{{AAA666eeeuuuNNNbbb~~~~~~}}}|||{{{zzzyyyyyy}}}}}}~~~~~~}}}|||zzz~~~{{{xxxwwwxxxxxxxxxxxxtttqqqsssxxx~~~~~~~~~}}}}}}||||||||||||||||||}}}}}}~~~~~~~~~~~~|||||||||||||||||||||{{{yyyzzz{{{||||||{{{zzzzzzzzzwwwvvvxxxxxxttttttwwwwwwwwwvvvvvvvvvwwwwwwwww||||||}}}yyy}}}xxxvvvtttrrrssstttttttttrrrqqqpppoooooooooppppppqqqpppooopppqqqrrrqqqppplllhhheeefffjjjkkkiiieeedddbbbccceeedddaaa___^^^ddddddccc```]]]\\\^^^aaaYYY```SSSEEE,,,///,,,///***+++++++++******,,,---.........---,,,+++******%%%&&&&&&'''(((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''(((((((((((((((((((((((((((((((((((()))((('''&&&'''(((***,,,&&&111LLL666|||~~~```///$$$...---&&&''''''(((((((((((())))))''''''((((((((())))))))),,,+++***((((((((()))))))))))))))*********++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++***++++++---...///000111...222222888444BBBrrrZZZzzz~~~[[[:::EEEooo~~~FFF___{{{}}}}}}{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||~~~}}}yyyvvvuuuxxxyyyyyyuuuqqqrrrxxx~~~||||||}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~|||||||||}}}}}}}}}}}}}}}xxxyyyzzz{{{{{{{{{{{{{{{|||xxxwwwyyyxxxuuuuuuxxxwwwwwwxxxxxxxxxxxxyyyyyywwwzzz|||~~~}}}|||vvvuuutttsssrrrqqqqqqqqqsssrrrpppooooooooopppqqqrrrpppooopppqqqqqqpppooooookkkgggfffggghhhgggeeebbbgggfffaaabbbeeeaaaWWWbbbdddeeebbb]]][[[[[[]]]VVV___SSSSSS222333(((111***+++,,,+++******,,,...---------,,,,,,+++++++++%%%%%%%%%&&&''''''((((((((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((***,,,---FFF===hhh|||{{{ttt:::&&&+++)))&&&'''''''''((((((((())))))((((((((()))))))))******+++***)))(((((()))******))))))))))))************************************'''((()))+++---...///000++++++++++++++++++++++++++++++,,,---///000111222///777555777222CCCqqqRRRjjjJJJ???]]]gggKKK{{{~~~}}}{{{{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}zzzuuurrruuuwwwxxxtttpppqqqxxx~~~zzzzzz{{{|||}}}}}}}}}}}}zzz{{{{{{|||}}}}}}~~~~~~{{{{{{||||||}}}}}}~~~~~~yyyyyyyyyyyyzzz{{{|||}}}|||xxxwwwxxxxxxuuuuuuyyyvvvwwwxxxxxxyyyyyyyyyxxxssswwwvvvxxx}}}yyyssstttrrrsssttttttsssqqqppppppsssrrrpppooonnnooopppqqqrrrqqqooooooppppppooommmmmmlllkkkiiihhhgggfffeeecccgggfff```^^^aaaaaa]]]\\\```eeeddd___[[[ZZZ[[[ZZZZZZZZZYYYDDD000)))000***+++,,,,,,++++++,,,...,,,,,,,,,,,,++++++++++++$$$$$$%%%%%%&&&''''''((()))(((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&'''''''''&&&&&&''')))+++&&&...SSSDDDIII000---)))+++''''''''''''((((((((()))))))))))))))************+++***)))(((((()))***+++))))))))))))************************************&&&'''))),,,...000111111+++++++++++++++++++++++++++,,,---...000111222333222<<<999888333GGGsss~~~SSSxxxxxx}}}ZZZHHHJJJnnnNNNuuu}}}{{{|||~~~~~~~~~~~~}}}}}}}}}{{{uuuppprrruuuvvvsssooopppxxxxxxyyyzzz|||}}}}}}}}}}}}yyyyyyyyyzzz{{{||||||}}}zzzzzzzzz{{{|||}}}~~~~~~yyyxxxxxxxxxyyy{{{}}}~~~|||xxxvvvxxxwwwtttuuuxxxuuuvvvwwwxxxxxxxxxxxxxxxzzz{{{tttsssyyywwwrrrvvvppprrruuuvvvuuusssrrrrrrsssrrrpppnnnnnnooopppqqqsssqqqoooooopppooonnnllljjjlllmmmmmmjjjgggfffeeedddeeeeeeaaa\\\ZZZ```fffWWW^^^dddeeeaaa\\\ZZZZZZ___WWWcccZZZSSS,,,+++///+++,,,---,,,++++++---///+++++++++++++++++++++,,,&&&&&&&&&'''''''''(((((())))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))$$$777!!!EEE777lllhhh222$$$,,,$$$$$$%%%&&&'''((((((((((((''''''''''''((()))***+++******)))(((((((((((((((++++++******))))))(((((())))))))))))******************))))))******+++,,,,,,+++***)))***---///111,,,---.........000333555;;;777777<<<000AAAyyy^^^eeezzzzzzxxxxxxrrrcccxxxNNNhhh}}}|||~~~~~~|||yyy{{{}}}|||vvvqqqsssvvvuuuooolllooosssssszzzyyywwwwwwwwwzzz}}}zzzyyyyyyxxxyyyzzz{{{|||}}}|||{{{{{{{{{|||~~~~~~}}}|||yyywwwwwwyyy{{{{{{}}}{{{vvvuuuxxxyyyvvvwwwuuussstttwwwxxxvvvtttwwwvvvuuuvvvwwwwwwwwwvvvvvvtttqqqrrrtttvvvtttrrrqqqrrrssssssrrrpppnnnmmmpppoooooooooppppppooommmiiikkklllkkkhhhfffeeeeeefffdddaaa^^^]]]\\\]]]^^^eeeZZZdddlll^^^ZZZ^^^XXX[[[aaaZZZXXX\\\FFF,,,,,,...,,,))))))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))---&&&111111JJJPPPwwwAAA&&&)))'''$$$%%%&&&'''(((((((((((((((((((((((()))***++++++******)))(((((((((((((((*********)))))))))))))))))))))))))))******************))))))******+++,,,,,,+++******+++,,,...///,,,---...---...000333666<<<888666999///EEEaaakkkvvvlll~~~iiiSSSkkk~~~|||}}}{{{|||}}}|||vvvqqqtttwwwvvvpppnnnqqqtttuuuzzzyyyxxxxxxxxxzzz|||}}}yyyyyyxxxxxxxxxyyyzzz{{{|||{{{{{{{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}|||~~~}}}yyyxxxzzzzzzxxxyyywwwuuuuuuwwwxxxvvvtttwwwvvvuuuuuuuuuuuutttssswwwuuusssssstttuuutttrrrsssssstttuuutttrrrpppoooqqqpppooopppqqqqqqooommmiiijjjlllkkkhhhfffeeeeeeeeedddaaa___]]]]]]]]]^^^ddd]]]bbbhhhbbb]]]]]]ZZZ^^^___ZZZZZZ]]]PPP999,,,...,,,++++++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((111777(((NNN@@@jjjVVV---&&&+++%%%%%%&&&'''((((((((((((((((((((()))******++++++***))))))((((((((((((((())))))))))))************))))))))))))******************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---///444888===999555666...KKK~~~fffuuuwwwvvv{{{HHHdddxxx~~~~~~|||}}}}}}}}}{{{vvvqqquuuxxxvvvqqqpppsssvvvvvvxxxxxxxxxyyyzzzzzz{{{{{{yyyyyyxxxwwwxxxyyyzzz{{{{{{{{{|||}}}}}}}}}}}}||||||||||||||||||}}}}}}}}}zzz}}}}}}{{{zzz|||{{{wwwwwwuuuttttttvvvvvvvvvuuuxxxwwwwwwvvvuuutttssssssyyywwwuuutttuuuuuusssrrrsssttttttuuutttsssqqqpppqqqpppppppppqqqqqqooommmhhhjjjlllkkkiiifffffffffeeedddbbb```^^^^^^^^^___``````]]]___eee```YYY[[[___\\\]]]]]][[[YYYHHH...---,,,,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((---%%%,,,000;;;IIIMMMkkk;;;'''***%%%&&&&&&'''((((((''''''(((((()))******+++++++++))))))(((((((((((())))))(((((())))))******++++++((()))))))))******************))))))******+++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++,,,///444888;;;:::666555///QQQzzzllliiiwwwiiiKKKyyy~~~}}}zzzvvvrrrvvvxxxvvvrrrrrrvvvyyyxxxtttuuuwwwzzz{{{|||||||||{{{zzzyyyxxxyyyyyy{{{{{{|||}}}~~~~~~}}}|||~~~}}}||||||{{{zzzxxxvvvvvvzzz|||{{{{{{|||zzzuuuuuuuuutttuuuvvvxxxyyyyyyxxxxxxyyyxxxwwwvvvwwwxxxzzzyyywwwuuuttttttsssrrrrrrrrrsssssssssrrrqqqppprrrqqqppppppqqqpppooommmhhhjjjkkkkkkiiigggffffffdddcccbbbaaa```___``````\\\bbbXXXWWWfffbbbVVV\\\^^^[[[bbb```WWW\\\SSS333++++++,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&,,,'''333...PPP>>>lll}}}OOO---&&&%%%&&&''''''(((''''''''''''''')))***++++++******))))))(((((((((((())))))(((((())))))******++++++((()))))))))******************))))))******+++,,,,,,,,,,,,,,,+++***)))(((+++,,,,,,,,,,,,///333777888;;;888777222VVVtttrrrccc~~~lllLLLkkk}}}zzzuuussswwwxxxvvvrrrsssxxx{{{yyyppprrruuuyyy|||~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}~~~|||||||||{{{xxxvvvuuuzzz}}}||||||}}}{{{vvvwwwwwwuuutttttttttvvvwwwsssvvvxxxxxxwwwwwwyyy{{{zzzzzzxxxvvvtttsssrrrrrrsssssssssssssssrrrrrrqqqqqqpppoooooopppooommmkkkhhhiiikkkkkkiiigggfffgggccccccbbbbbbaaaaaaaaaaaa^^^dddZZZWWWeeedddYYY^^^[[[\\\eeeaaaTTTYYYVVV<<<+++++++++---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''###)))...***222AAA@@@LLLggg999###&&&&&&'''''''''''''''&&&%%%&&&((()))******))))))((((((((((((((())))))***))))))))))))************))))))))))))******************))))))******+++,,,,,,,,,++++++*********)))+++,,,---------...111444555<<<<<<999555[[[kkkxxxccczzztttRRRHHH~~~}}}~~~|||yyyuuussswwwxxxuuurrruuuzzz|||zzzoooqqqtttxxx|||~~~~~~}}}|||{{{|||}}}}}}~~~~~~yyyvvvtttuuuxxxxxxvvvtttuuuzzz}}}||||||~~~|||xxxsssssspppmmmiiihhhiiikkknnnqqquuuuuuttttttwww{{{xxxyyyxxxvvvsssqqqrrrsssssssssssssssssssssssssssqqqooonnnnnnooonnnllljjjgggiiikkkkkkiiigggggggggccccccccccccbbbbbbbbbbbbbbbfff```\\\ccceeeaaaaaaYYY]]]bbb^^^VVVWWWTTTHHH---,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&...,,,444---BBB999xxx}}}III'''&&&'''''''''''''''&&&&&&$$$%%%''')))))))))((('''((((((((((((((()))***************)))))))))))))))))))))))))))******************))))))******+++,,,,,,+++***))))))***++++++***,,,...///......///000444>>>>>>:::777___ccc{{{dddvvvkkk~~~}}}eeeJJJddd}}}}}}~~~|||~~~~~~~~~{{{xxxuuutttwwwwwwtttrrruuu{{{}}}zzzrrrsssuuuxxxzzz|||}}}~~~~~~|||{{{{{{{{{|||}}}~~~}}}}}}}}}}}}}}}uuuqqqmmmmmmppprrrpppnnnssswwwyyyxxxyyy{{{zzzwwwoooooonnnjjjfffeeehhhjjjmmmqqquuutttrrrrrrvvvyyyvvvwwwxxxuuurrrppprrrssspppppppppppppppppppppqqqpppnnnmmmmmmmmmmmmjjjhhhgggiiikkkkkkiiigggggggggbbbbbbcccccccccccccccccceeecccdddaaa\\\bbbfff___YYY]]]ZZZXXX]]]YYYSSSTTT111///---,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&'''''''''(((((('''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((&&&999,,,$$$>>>333]]]VVV---&&&'''''''''''''''&&&&&&###$$$'''((()))((('''&&&((((((((((((((()))******++++++******))))))(((((())))))))))))*********************)))***++++++,,,,,,+++)))(((((()))+++---***---///000///.........444???>>>999888bbb^^^}}}dddmmmdddlllFFFNNN~~~}}}|||}}}}}}|||{{{|||~~~}}}zzzwwwvvvuuuwwwvvvsssqqquuu{{{}}}zzzuuuuuuvvvwwwyyyzzz{{{|||~~~}}}|||{{{zzzzzz{{{|||~~~|||{{{{{{{{{|||}}}zzztttooommmooopppnnnkkkooorrrtttssstttwwwvvvsssrrrssssssqqqoooppptttxxxppptttwwwvvvsssrrruuuyyyuuuvvvwwwuuuqqqpppqqqtttllllllkkkkkkkkkkkklllmmmooonnnmmmlllmmmllliiiggggggiiijjjkkkiiigggggghhhbbbbbbcccdddddddddccccccddd^^^dddbbbUUU]]]ggg[[[ZZZ\\\RRRTTTccc]]]RRR[[[444111...------...------,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&((()))((('''&&&''')))(((''''''&&&&&&&&&''''''$$$&&&+++///,,,)))///999AAAwww///&&&///'''###+++&&&***(((&&&%%%'''***+++)))&&&'''(((((()))***+++++++++)))+++------+++)))))))))(((((((((((())))))))))))'''(((((()))***+++++++++***************************+++---...///000//////111>>>>>>000CCC\\\RRRyyyooofffvvv{{{aaannnfffAAAmmm{{{~~~~~~}}}|||}}}||||||zzzsssuuu}}}{{{vvvrrrrrrwwwzzzzzzyyyuuuuuuvvvwwwyyyzzz{{{|||~~~|||zzzyyyzzz{{{{{{zzz~~~}}}|||{{{zzzyyy}}}}}}|||{{{zzzzzzyyyyyyyyyzzzxxxuuuvvv{{{}}}{{{|||wwwttttttuuuuuuuuuvvvuuutttsssssstttvvvvvvmmmppptttuuutttqqqoooooopppnnnlllmmmmmmkkkfffbbbkkkiiigggiiilllmmmkkkiiifffjjjkkkiiiiiikkkjjjggg```bbbdddcccaaaaaaccceeeccc``````bbb___[[[___fff\\\YYYUUUUUUWWWWWWVVVTTTNNN555%%%+++///)))(((000------------,,,,,,+++***&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''***+++,,,***(((&&&&&&'''(((''''''&&&&&&&&&''''''&&&&&&)))------***///777:::eeeSSS++++++''''''***%%%"""+++(((&&&&&&''')))***(((&&&&&&''''''((())))))******)))***,,,,,,***(((((()))(((((((((((()))))))))***((((((((()))***+++++++++************************+++,,,///111222222111000000======111DDD```RRRooouuucccwwwnnnuuuyyy{{{VVVZZZ{{{}}}~~~~~~}}}|||}}}~~~{{{zzz||||||wwwqqqttt|||{{{wwwrrrsssvvvyyyyyywwwyyyyyyxxxxxxxxxxxxwwwwww}}}}}}|||zzzyyyyyyyyyzzz}}}}}}|||||||||{{{{{{{{{xxxyyyyyyzzz{{{{{{||||||zzzyyyuuuqqqsssxxxyyywwwxxxxxxxxxvvvssspppmmmkkklllllllllnnnppprrrrrrrrroooqqqttttttssspppooooooooonnnnnnooopppoookkkhhhjjjgggeeegggjjjkkkjjjgggfffjjjkkkiiiiiikkkjjjgggaaacccdddcccaaa```bbbdddbbb``````bbb___[[[]]]ccc]]]YYYVVVTTTVVVWWWVVVUUUPPP888'''***...((((((///,,,---------,,,,,,+++***&&&'''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&.........,,,(((&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&'''+++------000333555;;;|||;;;)))%%%+++((($$$'''***'''&&&&&&''')))***((('''&&&&&&''''''(((((())))))((()))++++++)))(((((()))((((((((()))))))))******(((((())))))***+++++++++++++++++++++++++++++++++,,,...111333444444222111000:::<<<222CCCgggSSSbbb]]]yyyddd~~~wwwiiiLLLwww~~~ttt}}}{{{|||}}}|||{{{|||~~~|||zzzzzzyyyuuurrruuu{{{{{{xxxuuuuuuxxxzzzzzzxxx|||{{{zzzyyywwwuuutttttt|||~~~~~~|||xxxvvvwwwyyyyyyzzzzzz{{{{{{|||||||||wwwwwwwwwxxxzzz{{{|||}}}xxxxxxuuurrruuu{{{{{{wwwwwwxxxyyyvvvqqqnnnoooppppppppppppppppppqqqssstttqqqssstttssspppnnnnnnnnnmmmlllmmmooopppqqqooommmjjjgggeeefffiiikkkjjjhhhfffjjjkkkiiiiiikkkjjjfffcccddddddcccaaa```aaabbb```___```aaa___[[[[[[^^^^^^ZZZVVVTTTTTTUUUVVVVVVSSS===+++***+++((()))...,,,,,,---------,,,++++++%%%&&&((((((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%---...---+++(((&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))&&&%%%)))---000000000555+++gggWWW222%%%+++%%%$$$+++&&&&&&''''''((())))))(((''''''''''''(((((()))))))))''')))***)))((('''((()))(((((()))))))))*********)))))))))******++++++++++++++++++++++++++++++++++++...111444555444222111111999:::333AAAmmmUUUYYYVVV]]]rrrpppNNNVVV}}}{{{|||}}}}}}}}}zzz{{{|||{{{zzz|||~~~|||yyywwwuuuuuuyyy|||yyyxxxwwwxxx{{{}}}}}}|||zzzzzzyyyxxxwwwvvvuuuuuuzzz~~~~~~xxxtttvvvxxxxxxyyyyyyzzzzzz{{{{{{{{{yyyyyyxxxxxxxxxyyyzzzzzzuuuxxxyyyyyy{{{}}}xxxqqqiiiiiifffaaa]]]^^^fffnnnrrrvvvxxxvvvqqqooorrrvvvtttttttttqqqnnnmmmmmmnnnjjjkkklllmmmnnnooonnnmmmllliiiggghhhkkkmmmllljjjfffjjjkkkiiihhhjjjiiieeeeeeeeedddcccaaa`````````______``````___[[[YYYYYY^^^[[[WWWTTTSSSTTTUUUVVVVVVBBB000***)))((()))---,,,,,,,,,------,,,,,,+++$$$%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%((()))***)))'''%%%&&&'''&&&&&&&&&&&&&&&'''(((((()))'''%%%'''---111000...555111CCCvvvGGG,,,)))###&&&+++"""&&&'''((((((((((((((((((((()))))))))))))))******''')))))))))''''''(((***))))))))))))************************+++++++++++++++++++++++++++++++++++++++---///222333222111000444888:::444???sss{{{ZZZSSSPPPXXXnnn___AAAooo|||yyyyyy|||{{{||||||{{{{{{||||||wwwttttttwwwzzz{{{ssstttuuuwwwzzz|||}}}}}}vvvvvvvvvwwwwwwxxxxxxxxxyyy}}}~~~yyyuuuuuuwwwyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwyyyzzz{{{vvv{{{}}}zzztttlll```VVVGGGGGGEEE@@@;;;===EEEMMMVVVcccrrrwwwtttppppppsssttttttssspppmmmlllmmmnnnkkklllmmmmmmmmmmmmmmmmmmmmmjjjggggggjjjmmmlllkkkgggjjjkkkhhhhhhiiihhhdddfffeeedddcccbbbaaa______]]]^^^______^^^]]]YYYVVV^^^\\\YYYVVVSSSSSSTTTUUUWWWGGG555***((()))+++++++++,,,,,,------,,,,,,,,,&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))((((((''''''+++000000---111888,,,wwwbbb;;;((($$$((()))!!!%%%'''))))))((('''((()))))))))))))))************((()))))))))((((((***+++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111111000666777:::666>>>zzzuuu```RRRMMM___qqqGGGPPP{{{xxxyyyzzz|||}}}~~~}}}|||}}}|||yyytttppprrrxxxyyyvvvnnnpppsssvvvxxxyyyyyyyyytttuuuuuuvvvwwwxxxyyyyyyxxx{{{~~~zzzwwwuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwxxxzzz}}}yyy}}}{{{nnn]]]MMM???555333555666333///------///111CCC[[[nnnuuuuuutttsssssstttssspppnnnlllmmmnnnmmmnnnoooooommmmmmnnnooolllhhhdddeeehhhjjjjjjiiigggjjjkkkhhhhhhiiigggdddfffeeecccbbbbbbbbb```^^^]]]______]]]^^^^^^[[[VVV]]]\\\[[[XXXTTTRRRRRRSSSVVVKKK999+++(((+++,,,***++++++,,,---------,,,,,,+++***(((&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$&&&'''&&&%%%$$$%%%'''&&&%%%%%%&&&&&&((())))))&&&))))))''')))///000---...555...RRR{{{OOO,,,&&&(((%%%$$$%%%'''))))))''''''((())))))))))))))))))))))))))))))******)))((()))+++---))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222777777:::999@@@rrreee}}}VVVLLLvvvlll___JJJmmm~~~}}}}}}~~~~~~~~~{{{yyysssooosssyyyyyysssoooqqquuuwwwxxxwwwwwwwwwxxxwwwwwwwwwvvvvvvvvvuuuwwwyyy|||}}}|||yyyvvvtttxxxxxxyyyzzz{{{|||}}}}}}{{{zzzxxxwwwxxxzzz}}}xxxyyyqqq\\\EEE777111///555555555444222000---,,,'''///===RRRfffsssvvvtttqqqrrrsssqqqnnnmmmmmmmmmkkkmmmnnnnnnllllllnnnppplllhhhddddddgggjjjjjjjjjgggjjjkkkhhhggghhhgggcccfffdddbbbbbbccccccaaa___]]]___^^^[[[]]]```]]]WWW[[[\\\]]]ZZZUUURRRQQQRRRTTTMMM===---)))------)))***+++,,,,,,---------,,,000---)))&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&'''''''''%%%$$$%%%&&&%%%%%%%%%&&&'''((()))***%%%)))***'''(((...000---///000:::444]]]111((('''"""'''$$$'''***)))'''&&&(((***((((((((((((((('''''''''*********))))))))),,,...)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------...000222444888666;;;;;;AAArrriii}}}]]]LLLqqqqqqJJJNNN~~~~~~}}}}}}}}}~~~~~~~~~|||zzztttqqquuu|||{{{tttsssvvvyyyzzzzzzxxxwwwvvv|||{{{yyywwwuuusssrrrqqqwwwxxxzzz}}}~~~{{{wwwsssvvvwwwxxxzzz|||~~~~~~{{{yyyxxxyyyzzz{{{sssttthhhPPP999111666===888444000...///000111222111(((%%%444OOOfffpppqqqpppqqqrrrqqqooommmmmmmmmgggiiikkkkkkiiijjjmmmpppnnnjjjffffffiiilllmmmlllgggjjjkkkhhhggghhhgggcccfffcccaaaaaacccdddaaa___]]]___]]]ZZZ]]]aaa___XXXZZZ\\\^^^[[[VVVRRRPPPPPPSSSMMM???...)))......(((***+++,,,,,,------------&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%)))'''%%%&&&))))))&&&###(((''''''''')))***,,,...((()))666000VVVzzzEEE###...(((((($$$%%%&&&((()))*********...+++((('''((())))))))))))***++++++***)))***+++)))))))))***++++++,,,,,,---,,,***(((((()))***+++------------------------+++,,,---,,,,,,...000333777===;;;888BBBppplllooo___{{{nnnjjj~~~vvvEEEhhh~~~}}}~~~~~~~~~}}}yyywww|||yyyuuuuuuvvvwwwuuussspppppprrrtttwwwwwwvvvtttwwwwwwvvvvvvvvvwwwxxxxxx|||yyyyyy~~~~~~zzzxxxxxxvvvvvvvvvuuuuuusssrrrrrr|||lllpppvvvmmmqqq}}}{{{kkkCCCAAALLL:::111999444888888888777444000,,,***333000...---000AAAaaa|||zzzjjjooowwwnnnpppvvvnnnmmmmmmnnnooopppoooooonnniiiiiijjjlllnnnmmmkkkhhhlllnnnnnnhhheeeeeefffdddcccaaa``````bbbcccbbbbbb]]]^^^______```_________SSS___YYY\\\JJJUUUOOOSSSUUUSSSEEE111'''***...,,,++++++++++++++++++++++++&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&'''''''''((()))((('''%%%(((''''''((()))***,,,---***)))+++---:::mmmhhh:::+++ '''%%%%%%&&&((()))*********---+++((('''((()))***))))))***++++++***)))***+++)))))))))***++++++,,,,,,...---+++***)))***+++,,,------------------------+++,,,---------///222555777===:::777FFFkkknnnlllbbbyyyqqq______WWWuuu}}}|||}}}}}}{{{zzzxxxvvvuuuuuuwwwxxxvvvtttnnnoooqqquuuxxxyyyxxxwwwuuutttrrrqqqrrrsssuuuvvv|||wwwvvv{{{~~~{{{xxxwwwvvvwwwxxxxxxxxxwwwvvvuuuuuuppppppooonnnsssrrrfffOOO===>>>BBB666555===:::888999999999777555333111000///...---...888OOOdddxxxqqqrrrsssppprrrtttoooooooooooonnnnnnnnnnnnnnnmmmllllllmmmnnnnnnlllkkkkkknnnmmmhhheeeeeefffddddddbbb``````aaabbbbbbaaa___`````````___^^^^^^]]]TTTZZZ^^^UUUQQQOOOSSSQQQWWWUUUJJJ777+++***------++++++++++++++++++++++++%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%''')))***(((''''''''''''''''''((()))***+++,,,+++)))%%%111%%%IIIwwwPPP222 )))%%%&&&'''((())))))******,,,***(((''')))******))))))***++++++***)))***+++))))))******+++,,,,,,,,,///...,,,++++++,,,------------------------------+++,,,......///111444777777;;;999666OOOdddsssiiiiiiuuuxxxVVVHHHnnn~~~}}}|||~~~{{{{{{{{{}}}}}}|||uuuuuuuuuwwwxxxyyywwwuuuqqqqqqsssvvvyyyyyyxxxvvvrrrpppnnnlllmmmooorrrtttyyysssrrrxxx}}}|||zzzzzzwwwxxxzzz{{{|||{{{yyyxxxvvv~~~xxxqqqwwwuuuaaaOOOEEEHHHIIIAAA999999;;;999...222888<<<<<<888333///000///...---+++---999GGGkkkvvvuuummmpppsssppppppqqqpppooonnnmmmmmmnnnnnnpppnnnkkkjjjkkkllllllllljjjmmmmmmgggdddffffffdddeeecccaaaaaabbbbbbaaa```aaaaaaaaa```___^^^]]]\\\VVVVVVaaaOOOYYYKKKVVVPPPXXXXXXPPP@@@000***+++...++++++++++++++++++++++++%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%(((++++++(((&&&''')))'''''''''((()))******++++++'''(((555)))888yyylllAAA'''...'''''''''(((((()))***+++,,,***(((((()))******))))))***++++++***)))***+++))))))***++++++,,,,,,---...---,,,,,,+++,,,------,,,,,,------------------,,,---...///000222666999777:::999666[[[]]]{{{eeessspppXXXkkkHHH{{{~~~|||{{{}}}|||zzz{{{||||||{{{zzzuuuuuuwwwxxxyyyxxxvvvtttwwwwwwwwwxxxyyywwwtttrrrqqqooollljjjjjjmmmqqqtttuuurrrrrrvvvyyyyyy{{{uuuwwwzzz|||}}}}}}|||{{{{{{~~~zzz~~~iiiJJJAAAIIIRRROOOHHHDDD===777;;;DDDLLLWWW___```XXXNNNFFF:::666222///***(((---555SSSrrrwwwlllqqqqqqlllrrrsssrrrooommmllllllmmmnnnpppmmmhhhffffffhhhiiijjjiiillllllgggdddffffffeeefffdddbbbaaabbbbbbaaa___aaaaaaaaa``````___^^^]]]YYYXXX^^^TTTZZZQQQUUUQQQYYYYYYUUUIII777***)))---++++++++++++++++++++++++%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''***,,,+++(((&&&'''***''''''(((((()))))))))***///'''---...333222MMMYYY000(((((((((''''''((()))***++++++)))((((((***+++***))))))***++++++***)))***+++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...///000111333777:::777888999888jjjYYYbbb~~~kkkeeeJJJ^^^~~~xxxyyyzzz|||}}}|||yyyvvvwwwxxxzzzzzzyyywwwuuutttxxxxxxxxxxxxyyywwwtttqqqrrrpppmmmkkklllooosssvvvvvvuuuuuuvvvsssqqqvvv~~~tttvvvxxx{{{|||||||||{{{www{{{zzz~~~yyySSS777@@@GGGHHHHHHNNNQQQFFFAAALLLbbbhhhpppvvvuuuooofff```QQQHHH>>>666000***+++...<<>>555///---///TTTrrryyyyyyuuussswwwsssrrrpppnnnmmmlllmmmmmmooollliiihhhiiijjjjjjjjjgggjjjjjjfffdddfffgggffffffdddbbbbbbbbbcccbbbaaa^^^___```aaaaaaaaaaaaaaa]]]___TTTdddXXXaaaSSSVVVXXXUUUWWWWWWHHH111(((---++++++++++++++++++++++++%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((333///***'''&&&'''((((((&&&'''((()))))))))(((''',,,///)))%%%,,,'''///YYYvvvwwweee444***)))((('''((()))+++,,,)))(((((()))++++++***))))))***++++++***)))***+++******+++,,,,,,------...++++++,,,---------------++++++,,,,,,---......///...///000000000222555888777777<<<>>>XXXXXXcccttt}}}TTTNNNqqqsssuuuwwwzzz{{{|||}}}{{{||||||~~~~~~|||xxxuuuzzz|||}}}|||yyyxxxyyy{{{ttttttuuuwwwyyyxxxvvvtttuuutttsssssstttvvvyyyzzzvvvnnniiiiiikkklllppptttvvvvvvvvvvvvwwwyyy{{{|||wwwlllrrrwww]]]@@@===IIIJJJHHHWWW___TTTYYYhhhggguuussspppnnnlllllllllllllllbbbYYYVVVQQQEEE999111---AAAcccyyyxxxvvvvvvrrrqqqppppppooonnnmmmmmmllljjjiiiiiijjjkkkkkkiiihhhfffiiiiiifffdddfffhhhgggeeecccbbbbbbcccdddcccbbb``````aaaaaaaaa``````______ZZZWWW______^^^VVVUUUXXXSSSWWW]]]QQQ888+++...++++++++++++++++++++++++%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((777000)))%%%&&&(((((((((&&&'''((()))))))))((('''"""333***111***$$$999+++lllyyy[[[+++***((('''''')))+++,,,)))(((((()))+++,,,***))))))+++++++++***)))***+++***++++++,,,,,,------...,,,,,,---.../////////...++++++,,,,,,---...//////...///000000000111444666666666>>>@@@XXXTTTaaauuuKKKaaa~~~}}}}}}}}}|||zzzxxxzzz|||}}}|||zzzzzz|||vvvvvvvvvwwwxxxvvvsssqqquuuuuuuuuuuuvvvxxxzzz{{{pppddd\\\aaakkkrrrtttuuuwwwwwwuuuuuuvvvyyy{{{}}}vvviiinnnjjjKKK999======:::@@@YYYZZZIII\\\wwwmmmmmmnnnpppqqqooolllhhheeegggaaa^^^aaa```SSSBBB777...333VVVtttuuuuuuuuujjjooopppppppppooonnnmmmlllffffffgggiiikkkjjjgggeeeeeeiiiiiieeedddfffhhhgggdddcccaaabbbcccddddddcccbbbbbbbbbbbbaaa___^^^]]]aaaUUU[[[WWWgggWWWYYYSSSYYYSSSWWWaaaWWW<<<...000++++++++++++++++++++++++%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$&&&'''''''''&&&%%%%%%$$$&&&(((((($$$!!!&&&333>>>''''''''''''''''''&&&&&&''''''&&&%%%&&&'''((()))+++,,,---+++((((((+++...EEEsssDDD---000###,,,***+++++++++++++++***((('''&&&)))))))))))))))******+++&&&(((***,,,---...------***+++,,,,,,------,,,,,,///////////////.........///000000000000111444666:::666:::IIIaaaYYYgggiiifffRRR~~~|||yyywwwvvv{{{~~~}}}wwwvvv|||~~~|||zzzzzz||||||uuuooouuuqqqnnnooooooooorrrvvvwwwsssnnnmmmpppssssssssswwwyyy~~~{{{ssswww~~~{{{qqqiiisssaaaEEE===444777999HHH___???DDDqqqnnnsssooooooooonnnnnnlllkkkjjjlllhhhfffYYY```eeeUUUXXX111///CCCyyyvvvvvvkkkvvvooooooooooooooonnnmmmllleeeeeegggiiikkkkkkiiiggggggggggggggggggffffffeeefffeeedddcccbbbcccdddeeebbbdddeeedddbbb``````aaabbbXXX___ZZZhhhXXXZZZSSSZZZVVVXXX]]]UUUAAA000***,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%'''+++000333''''''''''''''''''''''''''''''&&&&&&&&&'''((()))+++,,,,,,+++))))))+++...888kkkeee111+++,,,)))---&&&***,,,,,,,,,++++++)))(((((()))))))))))))))***++++++((()))***,,,------------++++++,,,------------,,,////////////////////////000111222111000111333666666444888IIIeeeZZZjjjfffZZZfff~~~{{{yyyxxxyyy|||}}}yyyuuuxxx|||vvvqqqnnniiiaaa[[[TTTPPPOOOQQQRRRRRRUUUZZZdddeeeiiinnntttyyy{{{{{{}}}uuuqqqxxx~~~~~~zzzxxxnnnsss[[[???:::555888888PPPVVV===NNNsssqqqsssssssssssssssrrrqqqqqqpppkkkjjjjjj]]]bbbdddRRRTTT///--->>>qqquuuwwwllluuuoooooooooooonnnmmmlllllljjjiiijjjkkklllkkkiiifffgggggghhhhhhggggggfffeeeeeeddddddccccccccccccccc___aaabbbaaa___]]]]]]^^^```\\\___\\\ccc]]][[[TTTYYYUUUVVV[[[WWWFFF444+++,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%&&&######'''---///,,,'''''''''''''''''''''''''''''''''&&&&&&''''''((()))***+++,,,+++))))))+++---,,,@@@QQQ///&&&,,,---$$$---+++,,,,,,,,,+++***))))))******))))))******+++,,,******+++,,,,,,,,,,,,,,,+++,,,------......------//////////////////000000333333444333111111333555444333666MMMlll]]]pppeeeNNN~~~|||zzzzzz{{{|||zzz{{{zzzyyy{{{~~~|||xxxpppiii___VVVQQQLLLFFFBBB<<<888777999:::999<<<@@@FFFJJJPPPWWW___hhhpppvvv|||qqq|||}}}www}}}tttsssUUU777777666:::888]]]FFF999___ttttttqqqrrrrrrrrrqqqqqqqqqqqqqqqppppppqqqaaa^^^WWW===<<<...***666ddduuuxxxnnntttooooooooonnnmmmllllllkkknnnmmmlllmmmmmmkkkhhheeehhhhhhhhhhhhhhhggggggfffdddddddddddddddcccbbbbbb___```aaa```^^^]]]\\\]]]]]]bbb^^^___\\\eee]]]UUUXXXTTTTTTYYYYYYLLL999,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&'''&&&&&&%%%%%%%%%######(((......((("""&&&&&&&&&''''''''''''''''''''''''''''''(((((()))******************+++,,,++++++gggqqqBBB(((***,,,(((111***++++++++++++******)))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...............//////000000000000111111444555666444333222333444444555777TTT{{{uuuccc|||zzzjjjtttNNN~~~{{{zzz{{{}}}~~~vvvzzz~~~}}}xxxnnnccc[[[OOOJJJCCC???===<<<:::999;;;888777999999666777;;;444555666777<<>>+++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&((()))(((&&&$$$&&&&&&&&&'''''''''(((((('''''''''((((((((((((((()))))))))***++++++++++++,,,***GGGbbb999)))''',,,///))))))******+++*********+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------...////////////...000000000000111111222222444666666555333222222333333666777[[[xxxlllnnntttZZZ]]]}}}{{{{{{}}}~~~}}}yyyzzzzzzsssdddRRRFFF@@@===;;;::::::;;;<<<======<<<::::::===>>><<<<<>>EEESSStttzzzwwwyyyooo{{{vvvsssNNN222:::;;;;;;<<>>>>>>>>888777999>>>???>>>>>>AAA>>>???>>>;;;777444222222777KKKRRR^^^www~~~xxx|||wwwuuutttMMM111<<<===:::AAAfff...222ooorrrrrrrrrrrrqqqpppooooooooopppqqqooorrrxxxnnnmmmaaa===444///---,,,===qqqwwwrrrssssssrrrpppnnnmmmllllllmmmiiihhhggggggiiijjjiiihhhgggggggggggggggffffffeeefffffffffffffffeeeddddddaaabbbcccbbb```_________\\\ccc___^^^YYYcccaaa^^^YYY\\\[[[XXX[[[ZZZEEE+++,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%&&&&&&&&&&&&&&&&&&""""""######$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((******(((%%%###$$$%%%&&&&&&''''''&&&&&&$$$'''((((((&&&%%%&&&'''%%%%%%&&&&&&'''(((((()))&&&'''((()))***))))))((((((''''''))),,,---+++)))(((++++++III|||PPP+++222&&&***+++,,,---............,,,,,,,,,,,,,,,---......------,,,+++,,,,,,............///000000000000///000000111111222333333444222333555555444222222333000777555eeeuuuVVVrrrnnnSSS}}}{{{}}}|||wwwqqq___LLLBBB<<<777777:::======>>>>>>===>>>@@@AAAAAA???AAAEEEFFFCCCBBBDDDAAA@@@@@@@@@>>>999444000///333999FFF\\\qqqyyy{{{wwwwwwtttJJJ...<<<>>>999FFF^^^111222gggpppnnntttqqqpppnnnlllllllllmmmnnnqqqqqquuulllnnnddd>>>222......,,,333nnnrrroooqqqrrrqqqnnnllljjjjjjjjjkkkiiihhhfffggghhhiiihhhgggfffffffffffffffeeeddddddeeeeeedddccccccccccccddd```aaabbbaaa___^^^^^^^^^___]]]```ZZZ___\\\aaaaaaUUU\\\]]]XXX[[[\\\III///,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%&&&&&&'''''''''!!!""""""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))),,,,,,)))&&&$$$$$$%%%%%%&&&'''''''''&&&%%%&&&'''((()))((('''%%%%%%%%%&&&&&&'''((())))))&&&''')))*********)))((((((''''''))),,,---+++((('''(((///111jjjhhh333777(((,,,,,,...///000000111111---,,,,,,,,,,,,---......------,,,+++,,,---...///...//////000000000000000000000111222333333444444000222555555444222222333222999777jjjtttPPPjjjYYY\\\~~~}}}{{{{{{~~~{{{uuubbbMMM:::777<<<>>><<<<<<>>>?????????@@@CCCHHHKKKSSSPPPQQQSSSQQQKKKHHHHHHDDD@@@======??????<<<999222222888<<>>888IIIXXX444222aaannnkkkuuuuuutttrrrpppoooooopppqqqnnnnnnrrrmmmtttnnnJJJ===---///,,,...kkknnnmmmoooqqqooollljjjhhhhhhiiiiiikkkiiigggggghhhiiihhhgggeeeeeeffffffeeeeeedddccceeedddbbbaaa```aaabbbcccaaabbbcccbbb```_________```XXX```XXXcccVVVaaacccQQQ[[[^^^XXX[[[^^^MMM333,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))(((((('''&&&&&&'''***++++++***...###...111:::wwwmmm---...//////,,,+++///444111+++333222000............///333222111000///.........000000000222333333111000222222222444777888888888777555333111222333333333666555777yyyqqqzzzoooaaaNNNxxxwww{{{sssXXXHHH===777;;;<<<888;;;CCC;;;AAAGGGLLLUUUcccmmmqqqrrrsssqqqmmmnnnqqqlllddd^^^VVVHHH>>>>>>CCCDDD???888111444666222===]]]uuu|||gggyyyVVV***<<>>>>><<<888777:::???@@@RRR[[[eeekkkpppuuuvvvttttttvvvtttqqqrrruuuqqqiiinnnmmmllldddQQQAAADDDQQQ@@@444...222222111GGGgggnnnsss]]];;;:::;;;111MMMddd333)))777UUUfffuuusssttttttqqqpppppppppppprrrtttpppvvvqqqkkkfffIII...///---...bbbnnnrrrqqqppprrrpppkkkkkknnnmmmhhhhhhiiiiiijjjiiihhhgggfffiiiiiihhhhhhgggeeedddcccaaaaaaaaabbbccccccddddddccccccbbbaaa````````````aaa___^^^___]]]ZZZ]]]bbbYYYYYY^^^^^^ZZZ\\\TTT>>>+++------,,,+++++++++***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$#########""""""""""""$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((((((((())))))))))))(((((('''&&&&&&'''***++++++***((()))///...&&&555jjj???)))))))))***))))))+++---...///000000111111000000---------------...//////111111222222222222111111888888777888999;;;<<<>>>333333444555555555555555000AAACCCwwwqqqyyyqqqXXX^^^^^^~~~}}}zzz|||~~~{{{vvvhhhPPP;;;888@@@@@@777999HHHRRRRRRjjjsss{{{}}}}}}|||xxxsssvvvvvvtttsssuuuwwwtttooozzzyyy~~~fffHHHDDDRRRLLL@@@......444'''///RRRwwwtttggg```LLL888999333EEEddd;;;$$$...BBBTTTtttvvvqqqrrrvvvtttnnnnnntttrrrtttooovvvssslllbbb???...///---000cccnnnqqqpppoooqqqqqqmmmlllmmmkkkhhhhhhhhhiiiiiiiiihhhgggfffiiiiiihhhhhhgggeeedddcccaaaaaaaaabbbccccccddddddccccccccccccbbbaaa`````````]]]]]]^^^\\\YYY[[[```[[[YYY]]]]]]YYY]]]WWWEEE---,,,,,,,,,,,,++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((((('''&&&'''***+++***)))(((***'''+++222444JJJsssiii+++)))***...,,,)))***000///000111222222111///...///............///000000...000111222222333444555222222222222333555999;;;888777777555444444666777222OOOPPP|||uuuyyyiiiXXXMMMkkk~~~}}}~~~xxxhhhSSS@@@555999>>>@@@AAALLL```nnnrrryyy}}}~~~yyywwwxxxwwwuuuwwwuuussstttvvvxxxvvvrrr}}}wwwxxx}}}xxxcccNNNEEEUUUSSS:::---666***%%%@@@]]]ttt```ZZZSSS===AAA<<<;;;]]]AAA&&&111999???___ooopppsssuuusssooopppsssrrrtttnnntttssslll^^^555///......222eeemmmppppppnnnppppppooommmkkkiiihhhhhhhhhhhhhhhhhhgggggggggiiiiiihhhhhhgggeeedddcccaaaaaaaaabbbccccccddddddbbbcccdddddddddbbbaaa``````]]]\\\^^^]]]ZZZZZZ^^^\\\YYY\\\]]]YYY]]]ZZZLLL000---+++,,,,,,+++,,,---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((((('''&&&''')))+++***)))""",,,###"""222222222FFF444***(((000222---///666222333333333111///---,,,//////............//////111333444444222222444777666888999888777888;;;>>>@@@???<<<999777888<<<@@@TTTooobbbzzzvvvhhh___IIIyyy~~~oooWWWBBB999888888888CCCXXXjjjsssyyy}}}~~~xxxvvvxxxzzzyyyyyyvvvtttvvvyyyzzzyyywww}}}{{{xxxyyy|||aaaDDDTTTcccKKK///444111(((222DDDrrrdddVVVSSSGGGLLLFFFBBBWWWGGG)))555333...CCCcccpppvvvpppmmmqqqooohhhmmmpppkkkqqqrrrnnn___444///......555gggmmmnnnppplllnnnoooooolllhhhggghhhhhhhhhhhhgggggggggggggggiiiiiihhhhhhgggeeedddcccaaaaaaaaabbbccccccddddddaaabbbcccddddddcccaaa```aaa^^^\\\^^^^^^[[[ZZZ]]]]]]XXX[[[]]]XXX\\\\\\RRR555...***,,,---++++++...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))(((((())))))))))))(((((((((''''''((()))******)))###111***!!!***,,,***666TTTEEE...""")))///,,,---666555444444222111///---,,,---------------...///000222444555333///...111333555888;;;;;;::::::===@@@:::<<>>>>>999<<>>111)))---...***)))...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))(((((())))))))))))(((((()))((('''((()))***)))(((,,,$$$ '''---***(((***111EEEbbb666///333...---333444333111000000000111111---...000333666:::<<<>>>>>>BBBFFFGGGGGGIIIOOOUUUWWW```llluuu{{{vvvzzzmmm~~~jjjhhh~~~www^^^???777BBBAAA555FFF```vvvyyywwwzzz|||zzzwww|||~~~|||{{{|||}}}zzzxxxuuuzzz}}}zzzzzz|||{{{wwwzzz{{{wwwuuuuuuRRR^^^fffTTT666---222000---???hhhgggdddhhhPPPQQQBBB@@@jjjMMM888///999<<<555AAAWWWkkkqqqnnnoootttllluuuooopppnnnqqqjjjCCC111---...999lllmmmllloookkkiiiiiijjjeee___aaajjjiiihhhgggeeeeeeffffffgggiiiiiihhhhhhgggeeedddcccaaaaaaaaabbbccccccddddddbbbaaa```______```aaabbb```[[[YYY\\\]]]ZZZWWWVVV]]]WWW[[[___XXXXXXZZZUUU@@@222)))---...)))(((..."""###$$$$$$%%%%%%$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''((((((((((((((()))************))))))((((((((('''&&&111ooouuu999333555"""000777+++000444)))---999444//////DDDGGG]]]XXXgggggglllqqqyyyiiirrr```TTTzzz|||hhhKKK>>><<<:::;;;>>>dddttt}}}uuuuuuyyy{{{xxx}}}{{{wwwuuu|||}}}wwwwww}}}~~~}}}{{{yyywwwvvvuuuhhhTTTUUUaaa@@@%%%333,,,///000iiihhhooolll___FFF999BBBaaabbb===444===111777222===YYYqqqwwwsssooooookkkgggjjjrrrtttgggWWW888...999...rrrmmmhhhnnniiijjjjjjgggcccaaabbbdddhhhdddaaaaaadddggghhhhhhhhhhhhfffeeedddccccccccc______```aaabbbccccccdddaaa^^^[[[ZZZ\\\]]]^^^]]]ZZZ\\\\\\ZZZZZZ]]]]]]ZZZcccYYYWWWXXXTTTWWWXXXOOOFFF777,,,+++---******---######$$$%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((((((((((((((((((((())))))***)))))))))***)))(((''''''+++...RRRVVV---555CCCRRR<<<<<>>aaafffEEE222777---111000000AAA^^^ooopppqqqrrrpppkkkjjjjjjhhhddd===---444...hhhkkkgggkkkkkkllllllkkkgggdddbbbbbbbbbaaaaaabbbdddeeedddccchhhgggfffdddccccccccccccaaaaaaaaaaaaaaaaaabbbbbb```^^^\\\[[[\\\]]]]]]\\\ZZZ[[[ZZZXXXYYY]]]\\\XXXaaaXXXXXXZZZUUUXXXYYYQQQSSS666(((666@@@555((('''$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""#########$$$%%%&&&'''((($$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))))))))))))))(((((('''(((''''''''''''((())))))'''(((***,,,,,,***(((&&& 444******```:::+++aaa:::***KKKmmm{{{nnnggg```iiiOOO???AAA<<<666MMMppp~~~zzzyyyzzzzzzwwwsssyyy~~~}}}zzzxxxzzz{{{wwwvvvxxxxxxzzz}}}~~~|||xxxtttqqquuueeeBBBNNN[[[888(((555...&&&MMMqqqsssjjjmmmmmmjjjEEE...HHHjjjaaa@@@000...111///+++222HHHccctttnnnpppmmmhhhfffiiikkkiiiEEE///111...```iiigggjjjmmmnnnooommmkkkgggdddbbb``````aaacccdddcccbbbaaagggfffeeedddcccccccccccc``````aaaaaabbbbbbcccccc```^^^\\\\\\\\\]]]\\\[[[XXXYYYWWWUUUWWW[[[YYYTTT^^^WWWXXXZZZVVVXXXZZZSSSTTT777---AAAJJJ888((()))###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$%%%&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''(((((()))&&&(((+++,,,,,,+++)))''''''---***%%%;;;ooo\\\///DDD___(((222mmmlllrrrnnnnnnnnnaaaKKK???AAA;;;777SSS|||~~~|||zzzyyyxxxwwwxxxyyyyyy~~~|||yyyzzzzzzxxxwwwxxxzzz{{{||||||{{{xxxuuutttvvviii???FFFZZZ;;;'''222222)))DDDqqqpppggglllmmmrrr\\\:::555WWWmmmZZZ===555000000111---222OOOooonnnooommmhhhhhhlllllliiiPPP444000///WWWhhhgggjjjmmmmmmmmmllljjjgggdddaaa___aaacccddddddcccbbbaaafffeeedddccccccccccccccc^^^___```aaabbbcccdddddd```___]]]\\\]]]]]]\\\ZZZYYYXXXVVVUUUXXX\\\ZZZTTT[[[UUUXXXZZZUUUWWWZZZTTTOOO333***;;;AAA222---777######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%''''''&&&&&&''''''((()))''')))***,,,,,,+++***)))---$$$>>>FFFOOOtttEEE...vvvIII222IIImmmggg{{{rrrsssvvv[[[KKKBBBAAA:::;;;ZZZ|||{{{{{{{{{yyyvvvyyy~~~yyy~~~}}}{{{{{{{{{{{{zzzyyy{{{|||||||||{{{yyywwwuuuuuummmCCCBBBSSS;;;***...222+++;;;qqqppplllrrroooiiikkkYYY>>>@@@___iiiZZZ???444111555---&&&:::ZZZiiimmmooommmlllmmmllliii]]]:::000000NNNhhhiiikkkjjjiiihhhhhhgggfffbbb```aaaccceeefffdddccccccdddeeeeeedddccccccccccccccc______```aaabbbcccdddddd```___]]]]]]]]]]]][[[YYY[[[ZZZWWWVVVZZZ^^^[[[UUUWWWRRRWWWZZZTTTVVVZZZTTTOOO666(((000555111888III!!!"""######$$$$$$######$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((***)))'''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((()))***++++++++++++***+++&&&[[[uuuPPPDDDooojjj444NNNUUUFFF~~~pppbbbrrrbbbUUUKKKDDD@@@:::AAAaaa~~~{{{{{{}}}|||xxxzzzyyy~~~~~~|||{{{|||}}}}}}{{{yyy{{{~~~~~~{{{wwwuuutttpppKKKBBBJJJ;;;///***000,,,444oooppprrrxxxoooiiillloooYYY<<>>555333...)))000===WWWcccnnnooollllllmmmmmmiiiAAA000111HHHgggkkkmmmkkkiiiffffffggggggeeebbbdddfffhhhgggeeedddeeefffeeedddccccccbbbcccccccccbbbbbbbbbaaaaaaaaaaaaaaa```___^^^]]]^^^]]][[[YYYZZZXXXUUUTTTYYY]]]ZZZSSSTTTPPPVVVYYYSSSUUUYYYTTTOOO;;;---///333333:::EEE!!!!!!"""###############$$$$$$############$$$$$$########################&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&'''(((((())))))*********++++++,,,)))///333mmmggg)))DDDEEE777iiiEEEgggtttcccpppVVVQQQKKKEEE???;;;FFFggg|||{{{~~~|||{{{~~~yyy}}}|||}}}~~~|||www{{{}}}wwwssstttrrrQQQCCCDDD;;;444'''...---///lllnnntttyyyjjjttthhhuuuoooDDD999WWWiiiWWWIII999000000111...***CCCWWWjjjnnnjjjiiinnnrrrpppEEE111222EEEggglllnnnnnnkkkhhhhhhiiijjjiiigggeeehhhiiihhheeedddfffhhhddddddccccccbbbccccccccceeedddcccbbbaaa```___^^^```___^^^^^^^^^]]]ZZZXXXWWWUUUQQQPPPUUUZZZVVVOOORRROOOUUUXXXSSSTTTXXXTTTIII:::000222555111...///$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!""""""###$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$***)))((('''&&&&&&'''((('''((()))++++++******)))%%%000444111666\\\XXX666hhhTTTRRRxxxrrr~~~XXXaaazzzRRROOOBBB@@@888DDDooo~~~~~~~~~}}}}}}|||{{{{{{}}}~~~~~~|||{{{}}}yyyzzzzzzvvvwwwwwwnnnLLL888BBB===,,,***---...555iiiooorrrrrrnnnvvvnnnrrrwwwaaa??????VVVmmmSSS===888333)))'''...000CCC___ssswwwppplllmmmfff[[[>>>)));;;bbbtttkkkkkkhhhhhhiiiiiigggfffgggiiiiiihhhhhhhhhhhhiiiiii\\\^^^```aaabbbcccbbbbbbaaa```````````````aaaaaabbbaaa```___]]]\\\[[[ZZZZZZVVVRRRQQQVVVYYYRRRGGGHHHOOOTTTSSSRRRTTTUUUSSSJJJ>>>,,,...,,,...888***$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&***)))((('''&&&''''''((('''(((***+++++++++***))),,,,,,@@@uuuAAAAAAtttzzz555CCC```999NNN{{{vvv|||YYYccczzzRRRNNNBBB@@@888DDDppp~~~~~~~~~}}}|||}}}~~~~~~|||{{{zzzxxx{{{|||wwwwwwzzzjjjHHH999AAA:::)))))),,,---333hhhooosssrrrnnnkkkmmmssswwwlllVVVEEE???eeebbbRRR===444555222******000FFFcccrrrppplllnnnlllcccKKK333555QQQgggllliiiggggggiiijjjiiifffdddhhhhhhgggggggggggghhhhhh```aaabbbccccccbbbaaa```aaa```````````````aaaaaabbbbbb```___]]][[[ZZZYYYYYYWWWTTTRRRVVVYYYUUUMMMIIIPPPUUUTTTSSSTTTUUUTTTLLL@@@000333,,,'''444+++######""""""""""""############$$$$$$$$$$$$###### !!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((''''''''''''))))))(((''''''''''''(((((((((***+++++++++***)))///)))???aaa///;;;HHH111{{{VVVPPPLLLIIIPPPPPPwwwbbbmmmzzzSSSMMM@@@@@@888DDDrrr~~~}}}}}}~~~~~~|||{{{xxxxxx{{{zzzxxx}}}bbbBBB:::AAA555'''*********000fffoootttsssnnnhhhooosssrrrtttnnnSSS555MMMiiimmmLLL444888888,,,---&&&000PPPjjjqqqppprrrooojjjZZZAAA222<<>>:::<<<---***333///(((666III}}}vvvooonnnmmmnnnmmmhhhccchhhppppppiiimmmXXX>>>999TTTjjjZZZ888111%%%$$$...***%%%>>>ccclllkkkmmmmmmeeeRRR???555???XXXkkklllhhhhhhhhhdddddddddccccccccccccddddddbbbaaaaaaaaaaaacccdddeeebbbaaa```___^^^]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZWWWWWWUUURRRSSSWWWVVVSSSLLLSSSWWWVVVSSSTTTTTTSSSOOOHHH888555***(((666---###%%%%%%$$$"""!!!"""#########""""""""""""##############################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%&&&'''''''''''''''''''''&&&&&&)))******+++++++++******222(((,,,///UUUJJJ555MMMAAAJJJWWWhhhmmmxxxrrrXXXJJJ===888:::SSS}}}{{{}}}|||www~~~}}}wwwdddDDD444999;;;)))$$$+++''')))BBBfffwwwssssssuuuoooqqqooollljjjiiikkknnnpppvvvkkkWWW999111VVVkkkVVV666,,,(((+++)))%%%///@@@pppmmmeeeqqqjjj___]]]555...GGG```hhhgggfffeeecccggggggeeedddcccbbbbbbbbbbbbbbbbbbcccdddgggiiijjjddddddbbbaaa___]]][[[[[[]]]\\\ZZZYYYXXXXXXXXXXXXYYYWWWTTTSSSTTTUUUVVVUUUWWWKKK```TTTUUUQQQRRRNNNUUUQQQ===,,,,,,,,,(((+++###$$$%%%$$$"""!!!"""#########""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((()))******++++++++++++***///'''++++++GGGKKK:::fff333kkkwwwIII|||{{{```PPP@@@999:::NNN~~~}}}{{{vvv{{{}}}xxx~~~vvvXXX@@@333555555&&&&&&---'''---PPPnnnvvvsssqqqppppppqqqooommmllllllmmmooopppnnnnnnaaaCCC222FFF^^^bbbCCC333)))******(((---666aaallliiiqqqmmmfffdddFFF333<<>>[[[eeessskkkWWWBBB;;;:::GGGttt~~~~~~xxx||||||yyyeeeFFF<<<555444///%%%)))///(((555aaavvvrrrtttrrrnnnsssnnnnnnmmmmmmnnnooopppqqqgggsssnnnUUU???888MMMkkkUUU@@@,,,(((++++++***+++HHHhhhmmmmmmoookkkjjj\\\???555<<>>???aaabbbMMM555***)))***)))'''222```ooojjjmmmmmmiiijjjSSS<<<222CCC[[[eeefffgggcccdddfffggggggfffdddcccdddeeeeeefffgggggghhhiiidddcccaaa___^^^^^^___```\\\\\\\\\[[[[[[[[[[[[[[[[[[YYYWWWWWWXXXYYYXXXWWWVVVJJJ___SSSUUUQQQRRRNNNSSSQQQ@@@000111///)))***!!!"""######"""!!!"""###$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''(((((())))))&&&&&&&&&''''''((((((((())))))***,,,,,,------------,,,000///000>>>XXXeeeQQQdddhhhxxxyyyxxxyyyzzz{{{xxxeeeGGG<<<;;;888PPP~~~nnnMMM888222777333,,,***+++,,,///XXXzzzyyykkkwwwxxxlllrrrdddeeehhhkkkmmmnnnoooooonnnqqqmmmpppoooQQQ;;;GGG```TTT@@@///((()))+++***)))VVVpppjjjmmmnnnhhhqqqfffQQQ999333DDD\\\ggggggdddeeeggggggfffdddbbb```ddddddeeeeeeffffffffffffdddcccaaa```_________```\\\\\\\\\]]]]]]]]]]]]]]][[[YYYXXXXXXYYYYYYXXXWWWVVVJJJ```SSSVVVRRRSSSOOOOOOMMM===///000///+++,,, """###"""!!!!!!"""$$$$$$$$$############$$$$$$########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((((((((%%%%%%&&&&&&''''''(((((())))))+++,,,------------,,,,,,,,,111000888tttSSS@@@AAAooovvvxxxZZZOOOQQQWWW___gggttt~~~~~~nnnMMM@@@===555EEEnnn~~~|||eeeEEE===...333///)))***&&&+++<<>>111///---))))))444aaaoooooovvvnnntttqqqlllaaaNNN>>>???QQQccciiihhhhhhhhhggggggffffffeeeeeefffggggggfffeeedddcccdddddddddbbb```]]][[[[[[\\\^^^___`````````______^^^]]]]]]^^^^^^]]][[[XXXLLLbbbVVVYYYUUUVVVSSSSSSPPP===---......***,,,!!!""""""!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''((())))))((('''&&&&&&''''''((()))******+++((()))+++,,,---.........222222+++666000000999rrr{{{CCCTTTSSS\\\kkkppplllmmmssskkkNNN{{{^^^JJJDDD666===111YYYsssHHH+++555333333***)))...&&&777eeesssnnntttwwwmmmkkkwwwyyyxxxuuussspppooommmmmmooommmsssqqqjjjtttlllIII'''<<>>MMMggg}}}SSS888666333444---***)))000///___bbb]]]llluuuppplllqqqvvvvvvnnnlllkkkkkkmmmpppqqqqqqnnnooooooooonnnmmmkkkjjjFFF(((AAAMMM<<<666------&&&)))555___ffftttmmmmmmmmmnnnmmmkkkcccWWWJJJAAA]]]dddiiiiiihhhhhhiiiiiiiiihhhhhhhhhgggeeeddddddgggfffdddbbbaaa``````___^^^___aaabbbcccccccccbbbaaacccdddcccaaa^^^^^^^^^\\\TTTdddUUU]]]XXXWWWZZZXXXWWWAAA,,,+++...++++++######""""""""""""#####################$$$$$$$$$$$$$$$$$$###############!!!!!!!!!"""######$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%))))))))))))))))))))))))++++++,,,---...//////000222---,,,111666555333222ZZZaaaZZZsssfff\\\kkkTTTEEE@@@>>>@@@>>>CCC```mmmIII999888222555++++++&&&---GGGnnnUUU\\\kkkwwwvvvsssuuuuuurrrmmmkkkkkklllpppssstttuuuooooooooooooppppppppppppXXX---<<>>KKK\\\iiikkkhhhiiijjjiiijjjiiihhhgggeeeeeeeeeeeegggfffdddcccaaa`````````___```aaabbbbbbcccbbbbbbcccdddeeedddbbb```___```\\\TTTdddUUU]]]XXXXXXZZZYYYWWWAAA,,,+++...++++++######""""""""""""######################################################!!!!!!""""""##################$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%(((((()))))))))))))))***++++++,,,---...///000000111//////444999;;;888666HHHNNNyyy[[[nnnxxxcccNNN@@@BBBCCC:::444IIIrrr{{{ZZZ???:::999222555***...'''...___yyyHHHTTTcccqqqwwwxxxxxxuuuqqqpppooonnnnnnppprrrrrrrrrppppppooooooooopppqqqqqqhhh777666LLLEEE:::111'''+++)))+++EEEcccqqqkkkkkkkkknnnllliiiooorrr___DDD>>>SSSgggkkkiiijjjkkkiiijjjiiigggfffeeeeeeeeefffffffffdddcccbbbaaaaaaaaa``````aaaaaabbbbbbbbbbbbdddeeefffeeecccaaaaaabbb]]]UUUeeeVVV^^^YYYYYY[[[YYYWWWBBB,,,,,,...++++++######""""""""""""######################################################"""""""""""""""#########"""###$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%'''''''''(((((()))))))))+++,,,,,,---...///000111222444666777888;;;======AAAuuuzzzjjjQQQ{{{vvv]]]GGGDDDBBB;;;666<<>>@@@DDDnnnzzz}}}HHHcccqqqYYYJJJCCC???<<<888:::LLLaaa```>>>888;;;888777111***...,,,666{{{}}}UUUPPPXXXcccmmmuuuxxxxxxvvvnnnmmmmmmnnnpppqqqpppoooqqqqqqpppooonnnmmmlllkkkrrrZZZ444<<>>444DDDbbb~~~vvvMMM333;;;;;;555===---)))%%%''':::}}}{{{rrrnnnmmmooorrrsssttttttpppoooooooooqqqpppooommmooopppqqqrrrqqqooommmlllmmm{{{===000UUUAAA---666)))...+++***dddiiijjjnnnllliiiiiilllmmmiiiiiimmmdddLLLHHHaaaooofffcccnnn```bbbdddgggiiijjjjjjjjjfffeeeeeedddcccccccccccccccbbbaaa``````aaabbbbbbaaaaaaaaa___^^^^^^```bbb___WWWgggXXX```[[[[[[]]]ZZZXXXCCC------///,,,--- !!!!!!""""""##############################&&&&&&%%%$$$$$$%%%%%%%%%"""###$$$$$$#########$$$$$$$$$###############$$$%%%&&&'''&&&&&&&&&(((***(((''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&&&&'''((()))***+++,,,,,,++++++,,,---///111333444555888<<>>???===AAAUUUtttmmmAAA999;;;777===666//////'''(((;;;www|||zzzxxxvvvtttttttttuuuvvvsssssssssrrrrrrqqqqqqqqqoooqqqsssqqqnnnmmmqqquuutttsssPPP444???GGG777---,,,***++++++XXXiiiqqqiiimmmlllkkkiiiiiiiiijjjkkkmmmfffUUUJJJTTThhhmmmeeedddeeeffffffeeeeeegggiiigggdddaaabbbeeegggeeebbbeeedddcccbbbbbbbbbbbbbbbbbbaaa___^^^______^^^]]]VVV[[[^^^[[[YYYZZZ\\\[[[[[[ZZZ<<>>EEE666...,,,***++++++YYYiiiqqqiiinnnlllkkkiiiiiijjjkkkllllllnnn___GGGGGG^^^lllhhhhhhiiiiiigggeeeddddddeeefffcccaaabbbeeefffeeebbbeeedddcccbbbaaa`````````aaa___]]]]]]^^^^^^]]][[[TTTZZZ]]]ZZZWWWYYY[[[ZZZZZZYYY;;;......***...+++$$$######""""""!!!!!!!!!########################%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%$$$"""!!!$$$$$$#########$$$%%%%%%''''''(((&&&$$$$$$%%%'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***(((((()))******+++,,,,,,.........///000111333333888<<>>XXXyyyiii<<<999===888>>>999......(((,,,AAA{{{}}}}}}|||{{{zzzyyyyyyyyyyyyzzzttttttsssrrrqqqqqqppppppppprrrssssssqqqqqqsssuuutttuuuTTT555===CCC555...+++)))+++,,,YYYiiiqqqhhhnnnllljjjiiiiiijjjlllmmmkkkooofffPPPHHHTTTccchhhfffggghhhgggeeedddeeeeeedddcccbbbccceeefffeeecccddddddbbbaaa``````_________^^^]]]]]]^^^^^^\\\[[[RRRXXX[[[XXXVVVXXXZZZZZZYYYXXX:::---...)))...+++$$$$$$######""""""!!!!!!########################%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&###!!!$$$$$$######$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%'''((((((''''''''''''&&&&&&&&&%%%&&&&&&'''((()))******))))))******++++++,,,,,,......//////111222444555555<<>>777===___ggg:::999>>>666:::555------'''+++AAA|||}}}{{{||||||{{{zzzzzzyyyyyyyyyttttttsssrrrrrrqqqppppppttttttuuutttsssrrrrrrssssssvvvVVV777<<>>333///***)))+++---ZZZjjjpppgggjjjjjjiiiiiijjjjjjkkkkkksssnnnnnnnnnbbbPPPLLLUUUeeegggiiihhhccc]]]XXXVVVaaabbbdddeeefffeeeeeedddccccccbbbaaaaaaaaaaaabbb```______aaabbbaaa___]]]QQQWWWZZZWWWVVVXXXZZZZZZYYYXXX:::---///+++///,,,##################$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((%%%###!!!###((()))'''###$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&%%%$$$$$$%%%'''(((''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))******++++++++++++,,,,,,------...000222555777888888<<>>GGGmmm}}}bbb888===DDD999999333000...&&&+++CCC~~~||||||{{{zzzxxxwwwuuutttqqqqqqrrrrrrrrrrrrssssssuuuuuuuuuvvvwwwvvvtttsssrrrxxxZZZ999:::===222///***))),,,---[[[jjjpppgggggghhhiiijjjjjjjjjiiiiiiooollllllmmmhhh^^^VVVSSS___cccggghhhccc\\\UUUQQQ```bbbdddffffffeeeeeeeeecccbbbbbbbbbbbbcccddddddaaaaaaaaacccddddddbbb___QQQWWWZZZXXXVVVXXX[[[ZZZYYYYYY:::...000,,,000---"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$%%%&&&'''(((%%%""" ###(((***((($$$$$$$$$$$$$$$%%%&&&'''(((&&&''''''%%%######$$$%%%(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((++++++++++++++++++,,,,,,,,,---...000333666888:::;;;<<>>GGG<<<;;;555222///'''+++CCC||||||{{{zzzxxxuuusssrrrpppqqqqqqrrrrrrsssssstttsssssstttvvvxxxxxxwwwuuurrrxxx[[[999:::<<<222000***))),,,...[[[jjjpppgggeeefffiiijjjkkkjjjhhhggggggjjjhhhfffiiimmmdddWWWIIIQQQ[[[dddfffeeebbb```___bbbeeeffffffeeeeeeeeebbbbbbbbbbbbcccdddeeefffbbbbbbccceeeffffffcccaaaQQQWWWZZZXXXVVVYYY[[[[[[YYYYYY;;;///000,,,111...$$$%%%%%%&&&&&&%%%%%%$$$############""""""""""""""""""""""""""""""""""""###########################!!! """%%%&&&%%%###%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&&&&&&&&&&)))((((((((((((((()))***+++++++++***)))***,,,.........///000333555777888<<>>DDDSSS\\\\\\cccnnn}}}zzzQQQGGG\\\|||~~~jjjMMM666;;;888===PPP{{{]]]666>>>DDD???AAA333;;;!!!///...>>>ppp~~~}}}}}}|||zzzxxxuuusssqqqxxxwwwvvvuuuuuutttuuuuuuxxxsssrrrwwwyyytttrrrtttrrrppp]]]AAA555999666+++,,,((()))///fffjjjkkkjjjfffggghhhgggffffffhhhjjjhhhiiijjjjjjiiigggdddccc\\\SSSOOOXXXbbbgggeeecccdddcccccccccddddddbbbaaaccccccccccccccccccddddddaaaccccccbbbcccgggeeeaaaTTTXXX]]]^^^\\\YYYXXXXXX\\\ZZZ;;;000222,,,111...$$$%%%%%%&&&&&&%%%%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!"""%%%&&&%%%###&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((()))******++++++,,,+++******,,,.........///000333555777888>>>AAABBBBBBHHHRRR[[[^^^jjjpppzzzbbbAAANNNkkk~~~aaa???===<<<<<>>444555222***,,,''')))333ggglllllljjjfffggghhhgggggggggiiikkkggghhhiiiiiiiiihhhgggfffbbb\\\YYY\\\```aaadddhhh``````aaabbbcccdddcccbbbbbbbbbbbbccccccdddddddddbbbddddddbbbcccfffddd```TTTXXX]]]^^^]]][[[[[[\\\ZZZWWW888...000***...,,,$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###$$$%%%$$$###&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''(((''''''''''''(((***++++++***+++,,,+++******,,,.........///000333555777888???>>>AAAGGGLLLPPPXXX```nnnooovvvxxxFFFDDDWWW~~~yyyNNNAAA<<<:::111QQQbbb777;;;GGGCCCDDD888333888---$$$...YYY{{{}}}}}}{{{yyyxxxzzz|||wwwwwwvvvvvvwwwwwwxxxxxxsssrrrsssuuurrrmmmlllnnnssscccMMM===666222...++++++&&&+++<<>>;;;@@@KKKNNNNNNUUUaaajjjlllsss^^^HHHHHHmmmcccMMM888666+++@@@ooofff777666EEECCCCCC;;;000===+++(((+++CCCzzz~~~|||||||||}}}}}}|||xxxwwwwwwwwwxxxyyyzzzzzzrrrssssssqqqnnnlllmmmpppsss\\\FFF===999111---...***%%%---GGGhhhppplllhhheeeggghhhhhhggghhhjjjllliiiiiihhhhhhhhhiiijjjkkkjjjjjjkkkjjjccc[[[ZZZ]]][[[^^^aaabbbcccccccccccc```aaabbbcccdddeeefffffffffgggfffcccccceeeccc^^^\\\]]]___aaaaaaaaaaaaaaa[[[TTT555...333+++///...###$$$$$$%%%%%%$$$$$$###############"""""""""!!!""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''(((***+++,,,***,,,------,,,,,,---.........///000222555777888<<<;;;AAAKKKNNNMMMTTT```eeelllwwwxxxSSSAAAZZZ~~~{{{bbb999333000999WWW}}}kkk888000AAA???AAA@@@111;;;***000...000eee|||}}}zzzyyyyyyyyyyyyyyyzzz{{{|||uuuuuusssooonnnooorrrssskkkTTT@@@;;;888000+++...(((%%%222TTThhhpppkkkgggfffggghhhhhhhhhhhhjjjlllkkkkkkjjjiiiiiiiiiiiijjjggggggkkknnnjjj___TTTPPP[[[___cccddddddccccccdddaaabbbcccdddeeefffgggggghhhiiihhheeeeeefffddd___bbbbbbbbbbbbbbbbbbaaaaaa[[[QQQ222...333+++......######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""########################"""###%%%%%%$$$$$$&&&((($$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$''''''''''''(((***++++++***,,,......---,,,---.........///000333555777888;;;>>>DDDJJJLLLNNNWWW```eeeooo|||cccEEEKKKggg|||xxxJJJ222777555CCCmmmqqq;;;,,,<<<:::???GGG555666,,,333222)))JJJxxx{{{{{{{{{zzzzzzzzz{{{||||||wwwwwwtttqqqqqqttttttppp]]]LLL<<<777444---***+++((((((;;;ccchhhpppkkkiiihhhiiiiiiiiihhhhhhjjjkkkkkkkkkkkkkkkjjjjjjiiiiiifffdddgggnnnmmmcccUUUMMMYYY]]]ccceeedddcccdddfffddddddeeeeeefffggghhhhhhiiikkkiiifffggghhhfffaaagggeeebbbbbbbbbcccbbbaaaYYYMMM---+++222(((+++,,,######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""######################## """%%%%%%$$$%%%'''***%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((()))*********,,,......---,,,------......///000333555777888;;;CCCIIIIIIJJJRRR\\\aaaeeennn|||yyyWWWFFFPPPjjj}}}aaa333999///666bbbxxx@@@***888666>>>MMM999333000...333...222ZZZ}}}}}}|||{{{{{{{{{||||||yyyyyywwwuuuwwwyyyqqqfffQQQHHH<<<555111...+++******---EEEqqqjjjppplllmmmiiijjjjjjiiihhhgggiiijjjiiijjjkkklllllllllkkkjjjhhhdddeeejjjkkkddd\\\XXXSSSYYY```dddddddddfffiiiffffffgggggghhhhhhhhhiiijjjlllkkkhhhiiikkkiiidddgggdddaaaaaacccddddddcccXXXKKK******222(((+++,,,######$$$$$$$$$$$$##################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%(((+++'''''''''((((((((())))))&&&&&&&&&&&&'''((()))))))))((((((((((((((()))******,,,...///...---------......///000333555777888;;;GGGMMMIIIJJJUUU```bbbbbbkkkxxxjjjIIIBBBZZZ|||rrr555777)))000\\\|||}}}CCC***666444>>>RRR<<<333444'''222555$$$AAAzzz~~~}}}||||||{{{||||||yyyzzzyyyyyy|||{{{mmm]]]LLLHHH???666111000///,,,,,,111KKKzzzlllqqqmmmpppkkkkkkkkkjjjhhhggghhhiiifffhhhjjjmmmnnnmmmmmmlllkkkgggdddffffffccccccdddMMMUUU^^^bbbccceeehhhkkkhhhhhhhhhhhhiiiiiiiiiiiikkklllllliiijjjllljjjffffffccc``````cccffffffeeeZZZLLL+++,,,444***,,,...######$$$$$$$$$$$$#####################"""!!!!!!$$$#########""""""!!!!!!"""!!! """%%%%%%### ###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''))))))))))))(((((((((((('''''''''''''''((()))))))))***++++++,,,,,,++++++...///000000111333666999:::BBBAAACCCMMMRRRUUU```XXXjjjqqq}}}ZZZ>>>LLLgggAAA333444///GGG|||[[[222444555333CCCQQQ:::+++...333111///333CCC___yyyzzz{{{{{{zzzzzz|||}}}|||yyyyyy~~~qqqWWWBBBRRRGGG===999111((((((///+++FFFcccooopppppppppppplllllllllkkkjjjiiihhhgggfffhhhjjjkkkkkkjjjgggeeeggggggggggggfffeeedddcccYYYWWWXXX]]]aaadddgggjjjhhhiiijjjiiihhhhhhjjjkkkhhhffffffkkkmmmjjjggghhhgggeeedddeeeggggggdddaaaZZZCCC333...)))---000)))"""######$$$$$$######"""###############"""!!!!!!############"""""""""!!!"""!!!"""$$$'''(((&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''))))))))))))(((((((((((((((''''''''''''((())))))+++,,,,,,---------------///111222222333444888::::::BBBAAACCCMMMRRRVVV```dddnnnuuugggFFFDDDRRRrrrLLL222333000@@@tttlll???222444666>>>DDDHHHAAA222---333444...,,,;;;SSSnnn~~~~~~{{{zzz{{{}}}zzzvvv___LLLFFFHHHNNNJJJ@@@444...------+++000OOOmmmsssppppppqqqpppmmmmmmllllllkkkjjjhhhhhhggghhhiiijjjjjjiiigggfffffffffgggffffffeeedddccc^^^XXXUUUYYYaaahhhlllmmmkkkllllllkkkjjjiiikkkmmmjjjggggggkkkllliiifffffffffdddcccdddffffffbbb___[[[???///...,,,---000,,,"""######$$$$$$######""""""############""""""!!!############""""""""""""!!!!!!"""$$$'''((('''%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((((((((())))))))))))((((((''''''(((((()))***------...///////////////111222444444555666999;;;:::AAAAAACCCNNNSSSVVVaaajjjkkksss~~~|||VVVAAA===UUU\\\000222222555hhh|||SSS444///444777;;;IIILLL===000000222///666333888JJJeee{{{~~~~~~~~~{{{yyywwwwwwxxxyyy|||vvv^^^CCC888EEEUUUKKKKKKAAA000+++000000(((999[[[uuutttmmmoooppplllmmmmmmmmmlllkkkiiihhhgggggggggggggggggggggggggggfffffffffeeeeeedddcccbbbddd[[[SSSTTT^^^jjjooopppmmmmmmmmmkkkiiiiiijjjllljjjffffffjjjkkkgggdddeeeeeecccbbbdddfffeeeaaa]]]]]]:::)))//////---///000""""""############""""""""""""############"""!!!#########""""""""""""""" !!!###$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''(((((((((((())))))))))))((((((((('''((())))))***------...///////////////000222444555555777999;;;:::AAA@@@BBBMMMRRRVVV```fffbbbllluuukkkIII666EEEaaa|||~~~iii000000333---^^^pppGGG000333777;;;;;;CCCIII???///---777666333///000999JJJ\\\hhhuuuwwwzzz{{{yyywwwvvvvvvggg\\\LLL@@@>>>EEEQQQXXXJJJEEE:::///***,,,...,,,IIIeeeuuunnnhhhooooooggglllllllllkkkjjjhhhgggfffeeeeeedddcccdddeeefffgggeeeeeeeeeeeedddcccbbbbbbfff___UUUQQQXXXeeennnqqqllllllkkkiiiffffffhhhjjjgggdddcccggghhheeeddddddfffddddddeeegggeee```\\\]]]777&&&000222,,,---000"""""""""######"""""""""!!!""""""#########""""""""""""""""""""""""######!!!"""###$$$###"""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''((((((((()))))))))***((((((((((((((()))******,,,,,,---............---///111333444555666888999999AAA@@@BBBLLLQQQTTT^^^eeebbbkkkooovvv{{{XXX999===@@@ccc{{{lll000///222---^^^ddd;;;111888999444999GGGIII>>>999<<<...111444333000111555:::???CCCIIILLLKKKHHHFFFDDDFFF;;;333;;;LLLVVVRRRIIIHHH:::111000,,,'''---:::^^^mmmrrriiihhhqqqqqqffflllkkkkkkjjjhhhgggeeeddddddcccaaaaaaaaaccceeefffeeeeeeeeeeeedddcccbbbbbbeeeccc[[[RRRRRR^^^jjjooommmlllkkkhhhffffffhhhjjjeeeaaaaaaeeegggeeedddeeehhhffffffggghhhfffaaa\\\YYY555&&&111222***+++...!!!""""""######""""""!!!!!!""""""############"""""""""""""""############$$$%%%''''''%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''(((((())))))******))))))(((((())))))***+++++++++,,,------------,,,---///222444444555666888:::AAA???@@@JJJNNNQQQ[[[kkkkkknnnqqqyyykkkDDD999333PPPvvvfff111---000555eeezzzKKK000222333999;;;;;;EEEPPPKKK<<<;;;666222222555666333///444888===???>>><<<:::999666:::EEERRRZZZVVVHHH<<>>555222999:::777===JJJLLLCCCEEE<<<111---000333333111000222444555666777:::<<>>GGGJJJLLLVVVaaafffbbbmmmeeeDDD===666FFFoooSSS444,,,,,,HHHxxxUUUAAA666111333;;;<<<888???MMMMMMOOOOOOKKKCCC<<<999888888888999:::===CCCKKKPPPSSSYYY[[[SSSDDD:::999===---111333///000AAA^^^vvvnnnkkkmmmsssrrrlllkkkpppppppppooonnnllljjjhhhgggeeeeeefffgggggghhhiiiiiiggggggggggggfffeeedddcccaaaddd```XXX[[[gggiiiccckkkjjjiiifffeeegggkkknnnqqqllliiijjjiiieeeccceeegggffffffggggggddd]]]WWW888,,,+++...+++...111---!!!###%%%%%%###!!!!!!!!!#########################################################""""""""""""""""""###$$$$$$###"""###%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&'''((())))))***))))))((((((((((((((((((((((((,,,,,,,,,---------......000111222333555666777777777:::???CCCHHHLLLQQQTTT\\\jjjjjjiiizzz|||TTT@@@222666GGGbbbDDD333444111ZZZttt]]]===:::666333333888???DDD===AAAJJJSSSZZZ[[[XXXTTTPPPPPPPPPPPPPPPOOONNNNNNPPPNNNFFF===::::::666---777,,,%%%222OOOhhhssssssssspppnnnooorrrtttsssqqqnnnmmmkkklllmmmkkkfffbbbgggffffffffffffeeeeeeeeeiiihhhgggfffeeedddddddddZZZZZZ]]]dddnnntttrrrmmmhhheeeaaaaaaeeehhhhhhhhhpppkkkkkkoookkkbbbaaagggiiiccciiiaaammmlllNNN]]]---------------...///000!!!###%%%$$$###!!!!!!!!!###################################################""""""""""""""""""""""""###$$$$$$######$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&'''((())))))******))))))))))))))))))))))))))),,,,,,,,,------------...000111222333444666777777888;;;>>>AAADDDHHHMMMPPPYYYdddeeeiii{{{kkkCCC777999AAAJJJiii>>>+++555000llluuuMMMBBB666444888;;;888222?????????CCCGGGKKKMMMMMMMMMKKKIIIHHHGGGGGGHHHHHHBBBAAA:::111///444555333***000===QQQeeeqqqsssppprrrooonnnnnnqqqrrrrrrpppooommmllllllmmmkkkgggcccdddeeeeeeeeeffffffggggggiiihhhgggeeeddddddcccccc___\\\ZZZ^^^hhhqqqtttsssllliiieeeeeehhhkkkllllllnnnllllllllliiicccccceeefffdddeeebbbhhhfffQQQNNN...------------......///!!!###$$$$$$"""!!!!!!"""################################################""""""""""""""""""######"""###$$$$$$######$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&'''((()))************************************,,,,,,,,,,,,------------000000111222444555666777999;;;===???AAAEEEJJJMMMWWW[[[]]]fffwww~~~]]]DDD777666111<<>><<<888555333333444555444555555222000222888<<>>CCCIIINNNSSSQQQQQQ^^^kkkiiiqqqiii<<<333;;;555,,,---...333555000++++++,,,+++---000555pppoooVVVEEE>>>888666333222333555666555222222333444555666666777666222---+++///===QQQ```rrrssstttqqqllljjjkkkmmmllllllllllllkkklllmmmnnnkkkkkkkkkiiigggeeedddccceeeeeeeeeeeeeeeeeeeeedddeeeeeeeeeeeedddcccaaa```VVVTTTWWW\\\^^^]]]```fffllllllkkkjjjjjjlllnnnqqqhhhooonnneeebbbggggggbbbeeekkkdddooohhh```]]]---...---,,,+++++++++++++++###$$$$$$"""!!! """###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!###$$$%%%$$$%%%&&&((($$$######$$$&&&''''''&&&%%%%%%''')))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......///000222333444555666777999;;;>>>BBBHHHLLLMMMNNNOOOZZZgggiiirrrWWW;;;777111...555***...//////111444222...---555===nnn^^^KKKEEE===888888;;;???AAA777777777777777555444333333666===JJJUUUaaammmwwwyyyvvvqqqnnnmmmllljjjiiikkklllllllllkkkkkkmmmnnnkkkkkkkkkiiifffdddcccdddeeeeeeeeeeeeddddddccccccdddeeeeeeeeedddbbb```___ZZZUUUUUUYYYZZZ\\\ggguuuiiijjjkkkkkkjjjkkklllnnnkkkmmmlllgggdddeeeffffffdddhhhfffkkkfff[[[LLL+++,,,,,,+++*********++++++###$$$$$$""" """$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!###%%%%%%%%%%%%''')))$$$######$$$&&&''''''&&&$$$%%%'''(((***+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---...///000111333444444444666999;;;===@@@CCCFFFGGGMMMNNNTTT```eeeoooxxxuuuFFF555///***000///222444333333444000***---333JJJzzzpppaaaQQQDDD;;;444000;;;:::::::::;;;<<<===>>>NNNSSS```rrr|||{{{wwwwwwtttrrrppppppqqqppplllhhhjjjlllmmmllljjjjjjlllooolllmmmmmmjjjfffdddeeefffddddddddddddddddddeeeeeecccdddeeeeeedddbbb```^^^]]]WWWWWW[[[ZZZ[[[gggwwwdddgggjjjkkkiiihhhiiijjjnnnkkkjjjjjjgggdddeeejjjffffffjjjffffffWWW666++++++************++++++,,,$$$$$$$$$""" """$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!###%%%%%%%%%%%%''')))$$$######$$$&&&''''''&&&$$$%%%'''(((***++++++,,,******************************+++++++++,,,,,,,,,------...000111222333444444666999;;;<<<===???AAAEEEMMMMMMOOOYYY___hhhxxxxxxQQQ@@@;;;///***+++///000......000000...------UUU{{{qqqfff[[[TTTKKKLLLOOOUUU^^^gggpppuuu}}}wwwuuuzzz|||wwwttttttpppppppppqqqrrrpppmmmjjjjjjlllmmmllljjjjjjmmmooommmoooooolllgggeeefffhhhbbbbbbcccdddeeeeeefffgggcccdddeeeeeedddbbb___^^^[[[XXX[[[```^^^XXX___mmmeeeiiimmmooommmkkkkkklllqqqjjjhhhllliiibbbdddlllkkkgggpppdddfffVVV(((---***)))))))))***+++,,,,,,$$$%%%%%%$$$"""!!!"""#########""""""!!!!!! !!!!!!""""""######$$$$$$""""""###"""!!!!!!###&&&&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((,,,...///...+++*********,,,,,,,,,++++++*********------------...000111222333444555888;;;>>>@@@BBB???GGGMMMOOOTTTaaakkknnnooo~~~^^^---333111000111000------000222222...---lll}}}|||}}}zzzwwwwwwyyyzzzyyyxxxtttrrrpppooopppnnnjjjfffjjjmmmnnnlllmmmpppqqqnnnmmmnnnnnnmmmkkkhhhdddbbbaaabbbdddeeefffeeeeeeddddddddddddcccaaa___^^^]]]```[[[\\\dddlllkkkfffcccllliiiiiikkkkkkhhhhhhkkknnnhhhfffhhhgggcccdddiiijjjggg```oooYYYIII,,,++++++++++++***)))(((((('''$$$%%%%%%$$$"""!!!!!!"""###"""""""""!!!!!!!!! """""""""""""""#########""""""###"""!!!!!!###%%%%%%%%%$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((...///000///---,,,+++,,,,,,,,,,,,,,,+++++++++***,,,,,,------...000111222333444666888;;;>>>@@@BBB<<>>BBBFFFHHHMMMUUU^^^dddmmmvvvOOO111333444666111...000222222222333&&&<<>>AAABBBCCCEEEHHHPPP[[[eeedddmmmxxx}}}xxxFFF222111111;;;444000555888444111000777\\\~~~|||{{{|||}}}~~~}}}~~~~~~|||zzzwwwuuussstttwwwwwwtttuuuwwwxxxuuurrrqqqpppoooooopppppppppkkkjjjhhhgggfffggghhhhhhhhhhhhhhhhhhgggfffddddddddd______dddhhhiiijjjlllllljjjjjjmmmnnnkkklllnnnjjjjjjhhhggggggiiikkkkkkeeemmmdddXXX888111(((---*********)))))))))))))))###$$$$$$###!!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!! """###$$$###"""###$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))*********+++------+++******+++******++++++++++++,,,,,,*********+++,,,---...///111222333444666999;;;<<>>===???CCCEEEHHHQQQ[[[___ccckkkuuu|||~~~~~~nnnAAA===222,,,///...111444111111BBBXXX}}}}}}zzz|||~~~~~~{{{yyyyyyzzzzzz|||{{{wwwvvvwwwvvvsssqqqrrrrrrsssrrrqqqooonnniiijjjjjjkkkkkkkkkkkkjjjhhhhhhiiihhhhhhgggfffeeehhhffffffjjjlllkkkkkknnnjjjhhhhhhlllllljjjkkknnnkkkmmmlllhhhiiioooqqqooollljjjUUU<<<***,,,+++((()))))))))))))))))))))***"""###$$$###  !!! !!!!!!!!!""""""###### !!!!!!""""""!!!$$$$$$###""""""###!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++&&&(((******((((((((()))(((((())))))*********+++)))))))))***+++,,,......//////000111333555777888::::::>>>EEEFFFFFFLLLVVV]]]^^^aaaiiittt~~~}}}ffflllllliiisss]]]555<<<666333666555666444///;;;bbb}}}}}}~~~~~~|||~~~|||xxxvvvwwwuuurrrssstttttttttrrrpppmmmkkkhhhiiikkklllmmmllllllkkkiiiiiiiiiiiiiiihhhgggfffiiiggghhhmmmooommmnnnpppiiiggggggkkkllljjjjjjmmmllloooooojjjkkkqqqtttqqqrrrfffWWW...---&&&///###)))))))))))))))*********######""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""""""""###$$$$$$%%%%%%%%%$$$######%%%%%%$$$###$$$###!!!"""###%%%%%%$$$$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))+++*********))))))((((((******+++,,,,,,,,,,,,+++//////000222444777999;;;888:::===???@@@BBBDDDFFFOOOTTT^^^ggglllrrr~~~~~~~~~{{{zzz|||}}}kkkcccVVV]]]ppplllmmmxxxUUU777777>>><<<333555666;;;OOOooo}}}~~~|||{{{zzzyyywwwvvvuuuuuussstttssssssqqqooolllkkkiiiiiiiiijjjjjjkkkllllllkkkjjjiiihhhhhhggggggggggggiiikkklllmmmllljjjiiigggggghhhkkknnnooonnnmmmpppiiifffkkkrrruuusssppplll^^^EEE000)))++++++&&&(((((()))***++++++,,,,,,###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!! !!!!!!!!!""""""######$$$%%%%%%%%%$$$######%%%%%%$$$###$$$"""!!!"""$$$%%%$$$$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))*********)))))))))(((((()))***++++++,,,,,,++++++---......000222444666777444777:::<<<>>>BBBFFFIIIHHHMMMUUU\\\```cccmmmxxx{{{|||zzzssssssyyyyyyrrrqqqwwwvvvnnnzzzqqqaaa[[[QQQRRR[[[___gggwww{{{{{{~~~zzz~~~{{{eeeEEE===??????GGGMMMVVVaaauuu|||{{{zzzyyyxxxvvvuuuuuutttttttttrrrpppmmmjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffffffffhhhiiikkkllllllllljjjiiijjjjjjllllllllllllkkkjjjooojjjhhhkkkppprrrqqqooogggUUU===---)))******((((((((()))******+++,,,,,,""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!! !!!!!!!!!!!!"""######$$$$$$%%%%%%$$$######%%%%%%%%%###$$$"""!!!"""$$$%%%$$$###$$$$$$%%%&&&'''(((((()))))))))))))))))))))))))))******))))))))))))(((((())))))***+++++++++++++++,,,,,,,,,---///111222333222333555666888<<>>))))))+++'''&&&,,,((()))))))))*********+++!!!!!!!!!!!!"""""""""""" !!!!!!"""!!!!!! !!!!!! !!!!!!"""######$$$$$$$$$###"""###%%%&&&%%%$$$"""""""""###%%%%%%$$$"""$$$$$$%%%%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))'''((())))))******))))))++++++++++++,,,---...///222111111//////000444777;;;;;;???CCCDDDBBBFFFKKKOOOOOOPPPSSSWWWYYYWWWSSSUUUVVVTTTPPPOOORRRRRRPPPMMMMMMOOOSSSRRRNNNLLLLLLSSSLLLGGGJJJOOOSSSXXX^^^YYYyyyUUUEEENNNEEE???HHHKKKFFFOOOVVVWWWWWWXXXUUUPPPSSSPPPMMMMMMRRRWWWZZZ\\\UUUppp~~~}}}|||{{{zzzxxxwwwwwwqqqrrrrrrrrrrrrpppooonnnmmmnnnpppqqqpppmmmjjjhhhiiiiiigggffffffeeefffffffffgggggghhhhhhhhhhhhhhhhhhlllooonnnjjjiiilllqqqhhhmmmpppnnnnnnpppnnniiiNNN777&&&))),,,'''&&&+++)))))))))))))))*********!!!!!!!!!!!!""""""""""""  !!!"""!!!!!! !!!!!! !!!""""""######$$$$$$###"""###%%%&&&&&&%%%"""""""""$$$&&&&&&$$$"""$$$$$$%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((())))))''''''((()))))))))))))))*********+++,,,---...//////000111000111333666999666555999===>>><<<>>>BBB@@@CCCFFFGGGJJJMMMKKKFFFHHHJJJJJJFFFFFFIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGGGGLLLCCCDDDNNNKKK???@@@MMMHHHRRRpppbbbGGGHHHFFF>>>@@@EEE@@@FFFNNNSSSTTTRRRPPPNNNNNNLLLJJJJJJLLLMMMMMMLLLJJJ{{{ooo~~~~~~}}}|||zzzyyyxxxwwwrrrsssttttttttttttrrrrrrnnnooopppqqqpppnnnllljjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjnnnppppppmmmjjjhhhjjjlllhhhnnnqqqooooooqqqjjj```@@@111'''(((***((('''***)))))))))))))))))))))))) !!!!!!!!!"""""""""###  !!!!!!!!!!!! !!!!!! !!!!!!"""############""""""###%%%&&&&&&%%%"""""""""$$$&&&&&&###!!!$$$%%%%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))&&&'''(((((())))))(((((((((((())))))+++,,,---......///000000000111444666333222444888999666666999888===@@@======AAACCC@@@<<>>>>>@@@@@@======>>>??????@@@BBBCCCBBB===EEEGGGCCCAAADDDAAA:::BBBBBBMMMiiidddIIIEEEAAA;;;<<<>>><<>>>>>777:::<<<::::::<<<;;;888777999::::::<<>>:::===EEE???<<>>;;;AAA999;;;EEEFFF???CCCNNNIIIEEE@@@======@@@EEEHHHDDD???zzzhhhuuu|||~~~|||{{{zzzyyyxxxyyyyyyzzzyyyxxxvvvuuussspppppppppooooooooooooooojjjjjjjjjkkklllmmmooopppnnnmmmmmmmmmmmmnnnoooooopppnnnkkkkkklllmmmmmmlllkkkqqqrrrnnnnnnmmm\\\HHH$$$''''''$$$&&&+++---***))))))))))))((((((((((((!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$!!!!!!"""###############$$$$$$######$$$$$$%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***---+++***+++...000///---777555333111000000111222333333444555666777888999777777666666666777999:::999888666666777888;;;<<<;;;;;;<<<===>>>???@@@@@@:::888999===DDD\\\tttDDD<<<>>>777444===AAA;;;777;;;AAACCCDDD@@@;;;888777:::>>>AAA666NNN[[[vvvPPP}}}{{{|||zzzxxxwwwuuurrrpppqqqrrrsssrrrpppooopppqqqooooooppppppppppppooonnnsssooolllmmmpppqqqnnnjjjmmmnnnkkkgggllltttpppdddlllqqqpppkkkkkkiiiSSS888)))))))))))))))******+++)))************+++++++++ """!!!!!!!!!  !!!!!!"""!!!!!!"""$$$$$$%%%%%%$$$"""############$$$$$$$$$!!!""""""###############$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((((((''''''((()))+++))))))***...//////---444333111000//////000000000111222333444555666666555555555555555555666666777666555555555777999:::999999::::::;;;<<<<<<<<<888666777888888AAA```wwwCCC222???@@@555///444777555888@@@AAA>>>:::666555666888::::::@@@UUU}}}iiiddd|||zzz}}}|||}}}{{{yyyxxxxxxwwwuuusssrrrssstttsssqqqpppqqqrrrpppppppppppppppppppppooopppnnnmmmnnnqqqrrrqqqnnnoooooonnnllloooqqqnnngggqqqtttsssooolllaaaGGG---)))))))))))))))******+++)))************+++++++++ !!!!!!!!!!!!  !!!""""""!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""######$$$$$$######$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%'''((((((''''''((()))(((((('''))),,,------,,,////////////..................///000111111222333333333333444333333222222444444333333444555777888777777777777777777777777777777999;;;555222<<>>444///222444222555;;;;;;:::777444222222222333===111KKK}}}kkk___xxxyyy}}}|||{{{yyyyyyzzzyyywwwuuusssuuuuuutttsssrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnoooppprrrsssttttttqqqoooqqqtttsssnnnkkklllssstttuuurrrhhhSSS888%%%)))))))))))))))******+++)))************+++++++++ !!!!!!!!!!!!!!!  !!!!!!""""""!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((('''&&&&&&''')))(((((((((((()))************+++,,,------------,,,,,,,,,---......///000000111222222333222111///...111111111111222333444555555555444444444333333333555555999===:::444444888888yyykkk:::333;;;===777222333555555555444333222111000000000888---@@@bbbssseeezzz~~~}}}|||{{{||||||{{{xxxvvvuuuvvvwwwvvvtttssstttuuurrrrrrrrrrrrrrrrrrssssssoooqqqssssssrrrrrrtttvvvooommmqqqyyyvvvmmmlllrrrqqqssstttooo\\\AAA...''')))))))))))))))******+++))))))*********+++++++++ !!!!!!!!!!!!!!! !!!""""""###""""""###$$$$$$$$$######""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&'''(((((())))))((('''''''''((((((((()))***++++++++++++,,,,,,,,,------......///000000111222111000...---////////////000111222222444333333222222111111000111000222666666444222333+++EEEooovvvHHH===555777666000///333//////000111111111111000000333777FFFzzzddd}}}~~~~~~~~~|||xxxvvvvvvwwwxxxwwwuuutttuuuvvvsssssssssrrrssstttuuuvvvsssuuuuuutttsssrrrrrrssskkkjjjqqqyyywwwoooooowwwrrrtttssseeeIII000''',,,)))))))))))))))******+++))))))*********+++++++++ !!!!!!!!!!!!!!! !!!!!!"""######"""######$$$$$$$$$######"""############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&''''''&&&&&&'''((('''((()))((('''&&&'''((('''((((((((())))))******++++++,,,,,,------------....../////////...------------...//////000000000111111111000000/////////333111000000111000...---444***666bbbzzzHHH)))333;;;,,,&&&111,,,---...000111111111111+++777111777{{{nnnbbb}}}yyyvvvvvvwwwxxxwwwvvvuuuvvvwwwuuutttsssssstttuuuwwwxxxxxxwwwvvvtttsssrrrqqqpppjjjlllqqqwwwvvvsssuuuyyyvvvwwwnnnVVV888&&&%%%,,,)))))))))))))))******+++)))************+++++++++ !!!!!!!!!""" !!!""""""############$$$$$$$$$######""""""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$&&&''''''&&&%%%'''((($$$&&&(((((('''''')))+++)))((('''''''''((()))************++++++++++++,,,+++++++++++++++,,,,,,---,,,,,,---...////////////..................------000111000000000000---+++,,,---***222VVVpppFFF999888111+++,,,,,,------...////////////,,,333...555ZZZvvvmmmrrr|||yyyvvvwwwxxxwwwvvvuuuuuuwwwvvvuuutttttttttvvvxxxzzzzzzwwwtttsssttttttqqqnnnlllqqqttttttuuuyyyzzzxxxvvvtttcccEEE///(((******)))))))))))))))******+++)))************+++++++++ !!!!!!"""""" !!!!!!""""""############$$$$$$$$$######""""""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%'''&&&%%%%%%&&&(((!!!$$$'''(((((((((+++...***)))'''&&&&&&''')))***))))))))))))***************)))(((((((((***+++,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,'''***---...//////---)))%%%000333+++111TTTwwwDDD111;;;999&&&------------------------000...,,,:::???wwwXXXwww|||vvvwwwxxxwwwuuuuuuuuuvvvvvvuuuttttttuuuwwwyyyzzzzzzuuurrrrrruuuvvvrrrnnnooovvvwwwsssuuu||||||vvvsssnnnYYY;;;,,,000111***)))))))))))))))******+++)))************+++++++++!!!   !!!"""######""""""""""""######%%%%%%%%%%%%%%%###""""""#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&(((***,,,,,,+++)))'''''''''''''''((()))***+++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......---&&&***333000,,,BBBbbbtttDDD...///444---------***''''''+++///+++222...444111WWWXXXZZZYYY|||~~~||||||zzzyyyxxxwwwwwwwwwxxxyyywwwxxxxxxwwwvvvwwwzzz|||}}}xxxuuuxxxvvvrrrsssxxxvvvyyyyyyuuuwww~~~~~~www[[[???111+++&&&)))111******))))))))))))******++++++***)))(((((())))))  !!! !!!"""!!!!!!!!!!!!"""###$$$%%%!!!!!!"""######$$$$$$%%%#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((&&&''')))***+++***)))(((''''''(((((()))******+++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------444---,,,000+++%%%...@@@qqqoooDDD444555///,,,***,,,000000,,,''')))---------***HHHjjjnnn:::tttyyyyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwuuuvvvxxxzzz{{{uuurrrsssrrroooqqqvvvtttwwwvvvssstttyyy|||zzzlllPPP666---,,,)))))),,,******))))))))))))******++++++***))))))))))))))) !!!!!! !!!!!! """###%%%&&&!!!!!! !!!"""$$$%%%######""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''''''''((((((((((((&&&''')))***+++******)))************************((((((((())))))******+++************++++++++++++...***)))++++++((((((+++CCChhhrrrHHH000777111***(((***,,,+++((()))(((---'''&&&888___~~~mmm333hhh|||||||||{{{zzzyyyxxxwwwyyyzzzzzzyyywwwwwwyyyzzzzzzuuuqqqpppoooooosssxxxvvvwwwvvvtttuuuxxxwwwsssXXX@@@,,,(((,,,,,,)))(((******))))))))))))******+++***)))))))))))))))))) !!!""" !!!"""### !!!"""$$$$$$&&&$$$"""  !!!"""""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%################################################$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''(((&&&''')))++++++***)))((())))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))******&&&((())))))+++...---(((...;;;VVV~~~uuuDDD222///+++''''''(((***,,,,,,'''...%%%+++000AAAsssQQQeeeccc}}}}}}~~~|||zzz|||}}}~~~}}}||||||}}}|||xxxtttrrrrrrtttyyy}}}|||yyyxxxzzz~~~{{{pppeeeAAA333'''(((,,,,,,)))(((******))))))))))))************)))))))))))))))*** !!!""" !!!"""###$$$  !!!"""'''%%%###!!! !!!"""###""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((%%%''')))***+++)))((('''(((((((((((((((((((((((('''''''''''''''((((((((('''''''''((((((((())))))(((...///***(((***+++''')))***...FFF{{{???555***&&&***---,,,(((,,,'''***%%%222---...tttyyyqqqZZZMMMrrr|||}}}~~~}}}{{{}}}~~~~~~~~~|||zzzwwwtttuuuyyy}}}{{{xxx~~~xxxcccPPP000,,,)))***+++******,,,******))))))))))))*********)))))))))))))))****** !!!"""###$$$  """"""!!!!!!"""###%%%&&&!!!!!!""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################"""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((&&&&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''',,,...***&&&'''***+++!!!+++,,,+++CCCsss```:::$$$$$$******'''''')))%%%%%%333***(((TTTfffQQQUUUPPPvvv{{{xxx}}}~~~yyy{{{~~~~~~}}}}}}~~~xxxzzzyyywwwxxx|||~~~yyyxxx}}}{{{hhhNNN;;;(((***,,,,,,******,,,...******))))))))))))******)))))))))))))))******+++ !!!""" !!!!!! !!!!!!"""######$$$!!!!!!!!!"""###%%%&&&'''########################%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!"""######$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''((((((((((((%%%&&&)))***)))'''***///$$$***---(((''':::ccckkkHHH///$$$%%%)))###000$$$'''000''',,,<<>>***'''+++///***&&&&&&QQQ???yyyKKK^^^JJJtttqqquuu~~~yyyuuu}}}zzzzzz}}}||||||vvv\\\CCC---+++...***(((+++************************+++***************++++++++++++++++++++++++++++++  !!!!!!!!!!!!"""""""""!!!!!! !!!!!!""" !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((!!!!!!((('''###--->>>tttJJJ(((%%%,,,...###000+++777bbbWWWDDDYYYbbbwwwxxx~~~pppkkk|||~~~~~~yyyfff@@@...&&&000555+++&&&,,,*********************************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,   !!!!!!!!!""""""!!!!!! !!!!!! !!!""""""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!! !!!!!!!!!""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((///''' """$$$######999eee}}}NNN222)))111&&&888%%%222DDDppptttQQQZZZYYYrrryyy|||lllooo}}}xxx^^^DDD...******///000***(((+++******************************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,   !!!!!!""""""!!!!!! !!!!!! !!!""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((''')))""" (((,,,)))'''333WWWxxxOOO777///###+++444%%%'''SSSXXX]]]tttXXXeeeuuuxxxxxx{{{mmmnnn~~~~~~~~~}}}tttaaaAAA###'''...111+++'''***,,,+++******************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, !!!!!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!! """"""""""""""""""""""""!!! !!!""""""###$$$%%%%%%###""""""""" """###$$$$$$###""" """""""""###$$$$$$$$$%%%&&&%%%%%%$$$#########$$$&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((&&&$$$777gggkkkEEE333***111444...000999XXX\\\yyyAAAKKKeeexxxjjj}}}hhhfffuuu~~~}}}```EEE777000***000...---+++******++++++,,,,,,++++++***)))(((((())))))))))))************************************!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""$$$%%%%%%###!!!"""""" !!!"""######"""!!! ##################$$$$$$&&&%%%$$$$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""&&&(((&&&...JJJsssXXX000)))000000///111444777llltttCCCLLLMMMooogggbbbvvvpppuuu|||bbbEEE222,,,++++++...---,,,+++*********+++,,,,,,+++******)))(((((())))))))))))************************************!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$"""!!!!!!""" !!!""""""!!! ##################""""""%%%%%%$$$############$$$&&&&&&%%%$$$#########$$$%%%$$$$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%)))######$$$!!!BBBjjjmmm???$$$'''111222555,,,GGGsss___fff~~~FFFhhhZZZxxx^^^uuupppzzzfffEEE111***)))+++...---,,,+++***)))))))))***+++++++++******))))))((())))))))))))************************************ !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!""" !!!!!!""""""!!!!!! $$$$$$######""""""!!!!!!$$$$$$###############$$$&&&%%%$$$###""""""""""""$$$$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%---!!! ,,,---"""!!!+++UUUxxxzzzQQQ444++++++333000,,,===\\\rrriiiEEE~~~@@@pppfffmmmggg}}}tttnnn}}}zzz^^^FFF000---///,,,+++---++++++***)))))))))))))))+++*********)))))))))(((((()))))))))************************************ !!!!!!!!!    !!!!!!!!!!!!!!!  !!!""""""!!! !!!"""""""""""""""""""""""""""$$$######""""""!!!!!!!!!#########""""""###$$$$$$%%%$$$######""""""""""""$$$$$$%%%&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''%%%###$$$'''(((111XXXnnn@@@,,,&&&333...***+++CCC^^^KKKwww777YYYjjjrrroooyyyyyyjjjjjjyyy~~~~~~~~~}}}jjjYYY:::---''',,,///***&&&((()))******)))))))))((((((*********)))))))))))))))((()))))))))************************************  !!!!!!   !!!!!!!!!!!!!!!!!!  !!! """"""!!! !!!"""######""""""""""""######""""""""""""""""""!!!!!!###""""""""""""###$$$$$$$$$###############$$$$$$$$$%%%&&&''''''(((''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!&&&%%% !!!(((***%%%!!!)))NNN}}}XXX777///)))000...222HHHNNN|||BBBGGG\\\iiijjjuuurrrooorrr~~~}}}~~~jjjMMM666...+++***,,,,,,)))(((***))))))************)))((())))))))))))))))))))))))))))))))))))************************************   !!!!!!   !!!!!!!!!!!!!!!  !!!"""!!!!!! !!!"""""""""!!!!!!"""""""""!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$###############$$$%%%&&&%%%&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%###"""&&&+++%%%%%%,,,''' 888fff~~~___==='''&&&------+++555IIIyyyIIImmmMMM\\\jjjsss{{{vvviiiooottt^^^GGG444+++---000000,,,)))+++---,,,))))))***++++++******)))((()))))))))))))))))))))))))))))))))************************************   !!!!!!   !!!""""""!!!!!! !!! !!!""""""!!!!!! !!!!!!!!! !!!!!! !!!!!!""""""######""""""!!!""""""###$$$$$$""""""######$$$%%%''''''&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%!!!$$$'''%%% $$$+++((("""000$$$???zzzmmmMMM(((###+++%%%555777***]]]YYYfffzzz[[[eeekkkpppsssxxxtttiiinnn~~~}}}{{{zzz{{{___===((()))222&&&...///(((''',,,---((()))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))************************************ !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!""""""  !!!"""!!!!!! !!!!!! !!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######''''''&&&&&&'''(((***+++kkkxxxrrrQQQ222)))'''"""%%%111333TTTrrr;;;KKKllleee|||eeeiiiwwwoooqqqxxx}}}}}}~~~}}}|||yyy}}}~~~pppSSS<<<000+++***)))***++++++,,,,,,++++++***'''((()))******++++++***'''(((((((((((((((''''''((((((((((((((()))******)))***+++------,,,++++++   !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!!!! !!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&'''(((((("""TTT~~~vvvNNN222000777///+++ 444GGG(((kkk444LLLfff|||lllkkkwwwooolllwww|||}}}|||||||||}}}~~~zzzyyyqqq[[[>>>+++''')))+++******++++++,,,,,,++++++***(((((()))************)))''''''((((((((((((''''''((((((((((((((()))******)))******+++++++++++++++!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!"""!!!!!! !!!!!!"""!!!""""""######$$$$$$$$$######$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%###+++<<>>ZZZqqqNNN:::###...'''000???HHHAAAqqqaaaVVViiiwwwggguuu~~~~~~vvvkkkiiiqqqzzz}}}yyypppqqqvvv}}}vvvvvvxxxxxx}}}sss^^^LLLBBB333,,,'''(((,,,...***%%%******++++++++++++******************)))((('''&&&&&&'''((((((((((((((((((((((((((((((((())))))***)))((('''''''''(((***+++  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""" !!!!!!!!!!!!  !!!!!!!!! !!!!!!"""""""""""""""#########!!!"""######$$$$$$$$$$$$!!!"""######$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!"""$$$&&&&&&&&&%%%%%%%%%%%%((('''!!!+++RRRzzz\\\000???***,,,???JJJ333pppoooZZZbbbkkkhhhdddhhhzzzuuukkkhhhmmmtttzzzzzz{{{|||uuuvvv|||}}}~~~yyy||||||vvvtttxxx~~~}}}}}}{{{{{{}}}mmmTTT>>>000******'''(((+++,,,,,,+++***))))))******++++++******)))*********)))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((((((((())))))***)))((('''''''''(((***+++ !!!!!!!!!!!!""" !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!""" !!!!!!!!!!!!  !!!!!!!!!!!!  !!!""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&)))!!!&&&***)))***...XXX}}}bbbhhhXXXYYYbbbrrrnnn111hhh~~~WWWPPPYYYdddmmmsssyyy~~~~~~uuunnnkkkkkktttxxx~~~wwwzzz}}}}}}|||sssxxx|||{{{{{{}}}}}}{{{yyyyyyzzz}}}vvv___AAA///,,,...---***)))++++++(((%%%%%%***///))))))************)))))))))***))))))((('''&&&%%%%%%&&&'''((())))))))))))((((((((((((((()))******((((((((((((((())))))*** !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!############"""!!!!!! !!!!!!"""!!!!!!!!!  !!!"""""" !!!!!!!!!!!! !!!!!!!!!"""""""""!!!  !!!"""""""""""""""""""""!!! !!!"""###$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%#########$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%&&&''''''$$$***)))###!!!'''"""???^^^BBBCCCqqq{{{QQQVVVbbbllljjjdddjjjwwwwwwxxxrrroooiiihhhmmmwww}}}}}}~~~wwwxxxzzz{{{|||{{{zzzzzzzzz}}}}}}{{{|||}}}zzzuuu}}}uuuaaa:::,,, (((...+++%%%+++***)))&&&$$$&&&,,,000))))))************))))))((()))))))))((('''&&&&&&%%%&&&'''((())))))))))))((((((((((((((()))******(((((())))))*********)))!!!!!!!!!!!!""""""""""""################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$###!!!!!! !!!!!!""""""!!!!!!  !!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""  """"""""""""!!!!!!!!!!!! """######$$$$$$$$$""""""###$$$%%%&&&&&&&&&######$$$%%%&&&&&&''''''$$$%%%%%%%%%%%%$$$######$$$######"""###%%%&&&'''###%%%$$$!!! """$$$$$$)))WWWvvv---GGGwwwcccFFFOOOdddkkkhhhhhhpppxxx{{{vvvxxxrrrfff^^^dddpppyyy}}}{{{||||||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzz|||~~~{{{zzz{{{yyyyyyxxxxxxyyyyyyzzzzzz|||zzzvvvssswww~~~||||||qqqLLL+++***)))(((((()))***,,,...((((((((()))+++------,,,))))))************))))))(((((((((((((((((('''&&&%%%&&&'''((())))))))))))((((((((((((((()))******'''(((***+++++++++***))) !!!!!! !!!"""###"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$######""""""""""""""" !!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!""""""""""""!!!  !!!"""######$$$""""""""""""##############################$$$$$$###"""""""""""""""""""""########################$$$$$$###""" !!!$$$'''&&&...CCCNNNKKKLLL]]]cccsssJJJ222tttwww}}}|||pppYYYJJJMMM]]]jjjeeekkkrrruuu{{{~~~|||||||||zzzuuuooojjjhhhhhh}}}|||}}}|||}}}yyyzzz{{{}}}~~~{{{zzz{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzzzz{{{{{{xxxvvvzzzyyyyyyxxxyyy{{{~~~yyywwwvvvwwwzzz{{{zzzyyyyyy{{{~~~}}}yyywww{{{vvvYYY<<<+++&&&'''((()))(((((()))+++...++++++***)))((((((((()))+++++++++******)))))))))))))))(((((((((((())))))''''''''''''((((((((((((,,,***(((&&&&&&(((***,,,)))******)))(((((()))+++  !!!"""###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!! !!!!!!  !!!"""""""""!!! !!!!!!""""""###### !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""############!!!!!!$$$&&&&&&'''---:::NNNQQQEEE>>>%%%"""888lllQQQ444fffrrrvvvyyyhhhXXXKKKCCCdddlllqqqqqqrrrwww}}}}}}zzzyyysssooonnnnnnkkkmmmuuu{{{}}}}}}~~~{{{zzzyyy~~~~~~~~~}}}~~~~~~~~~|||zzzzzzzzzzzz{{{{{{{{{{{{{{{yyyxxxwwwuuuvvvzzz}}}{{{|||}}}rrr]]]CCC---$$$&&&,,,'''((()))(((((()))+++---,,,,,,+++***************---,,,,,,,,,,,,,,,,,,+++++++++************++++++))))))))))))*********+++,,,+++***(((((()))***++++++,,,,,,+++******+++---"""!!!  !!!"""""" !!!!!!!!!"""""""""########################""""""!!!!!!""""""###$$$"""!!!!!!  !!!!!!!!!   !!!!!!!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&#########$$$&&&'''&&&%%%***EEE]]]nnn~~~wwwvvvtttYYY===NNNAAA222```xxxsss|||}}}qqqaaaTTT>>>WWWooovvvqqqooouuu{{{~~~}}}~~~~~~}}}|||{{{xxxvvvrrrmmmlllrrrwwwvvvtttrrrvvvwwwyyy{{{~~~|||~~~~~~}}}{{{yyyxxxyyy{{{zzz{{{|||~~~~~~|||zzz}}}||||||||||||zzzxxxyyyyyyzzzzzzyyyxxxwwwwwwxxx}}}~~~|||}}}~~~}}}~~~}}}rrrjjjPPPEEE555(((###$$$''')))((()))******))))))+++---...---,,,,,,+++,,,,,,,,,---..................///------,,,,,,,,,,,,------++++++,,,,,,,,,---------.........---------,,,,,,---......---,,,,,,---///!!!!!!  !!!!!!""" !!!!!!""""""""""""""""""""""""!!! !!!""""""!!!  !!!!!!   !!!!!!!!!!!!  !!!"""###!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***++++++&&&***///000,,,)))((()))RRRsss|||zzzttt|||}}}hhhdddWWWnnnttt{{{}}}ppp]]]IIIGGGZZZnnnpppgggsssqqqtttzzz}}}}}}||||||xxx{{{~~~~~~|||{{{|||{{{wwwyyy{{{vvvoookkkgggiiillloootttxxx{{{|||}}}}}}}}}}}}~~~}}}|||{{{xxxyyyzzz}}}}}}zzzzzzzzzzzzzzzzzzxxxwwwuuuwwwvvvvvvuuuuuuvvvvvvvvvyyy|||~~~}}}{{{xxxvvvtttnnn___III999%%%%%%(((---111000***%%%***+++,,,,,,++++++,,,...---,,,,,,++++++,,,,,,,,,---------....../////////...------,,,,,,------...,,,,,,,,,---------......000111222222222000///......//////...------...000 !!!""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""    !!!!!!!!!!!!  !!!"""#########  !!!!!!!!!!!! !!!!!!"""""""""##################$$$%%%&&&''''''(((((())))))*********+++***++++++---...///000000+++222666444......888BBBooovvvpppoooooovvvyyy|||rrrsssrrryyy}}}nnnwwwvvvdddDDD===OOOddd``````gggssszzzzzzyyyzzzxxxyyyzzzyyyyyyzzz|||~~~zzzyyy}}}}}}xxxuuuuuusssqqqmmmiiieeecccaaakkkoootttyyy{{{~~~~~~{{{zzzzzz{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{|||~~~~~~|||yyyzzz{{{{{{zzzyyywwwwwwwwwvvvtttssstttvvvyyy{{{}}}yyyvvvxxxqqq[[[III===444***###)))******+++++++++******+++,,,......---,,,---...++++++************+++++++++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,...///000111111000///...---...///...,,,,,,.../// !!!"""### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""   !!!!!!!!!!!! !!!"""#########""" !!! """"""""""""############%%%%%%%%%%%%&&&''')))))))))******++++++,,,,,,,,,,,,,,,---...///000000111...111222...+++444HHHYYY}}}~~~sss|||zzz~~~}}}}}}qqqrrrzzz}}}{{{}}}~~~}}}zzz{{{|||qqqVVV===VVVVVV^^^nnnwwwvvvwww{{{|||{{{zzzxxxwwwxxx{{{~~~wwwuuuwww}}}}}}{{{{{{~~~{{{wwwrrrnnnkkkiiieeegggkkknnnppprrrtttvvvyyyvvvsssppppppsssvvvyyy{{{zzzzzzzzzzzzzzz{{{{{{|||{{{{{{{{{{{{{{{||||||~~~~~~~~~}}}{{{tttwwwyyyyyyxxxuuuttttttxxxwwwvvvvvvwwwyyy|||~~~~~~|||}}}xxxmmm^^^NNN:::+++&&&''')))***,,,,,,+++'''$$$%%%))),,,***,,,......,,,+++,,,---))))))(((((())))))******))))))************************))))))))))))******))))))*********+++++++++((()))+++,,,------,,,+++---......---,,,,,,---///!!! !!!"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""    !!!!!!!!!!!! !!!""""""!!!!!!  !!! !!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%&&&((()))&&&&&&''''''((())))))***************++++++,,,,,,+++,,,+++))))))111???JJJjjj{{{~~~yyyttt|||xxx}}}}}}zzzvvvrrrvvvpppqqqoooooovvv~~~}}}|||yyyyyy}}}}}}sssgggOOOKKKQQQ___hhhhhhjjjqqqtttuuuvvvvvvuuuvvvyyy{{{vvvwww{{{~~~yyywwwzzzzzzzzz{{{}}}~~~zzzzzzzzzxxxuuutttuuuvvvsssqqqooommmmmmoooqqqsssvvvvvvvvvvvvwwwxxxyyyyyy{{{zzzzzzzzz{{{}}}}}}}}}}}}|||zzzyyyqqqtttwwwxxxuuusssrrrrrrvvvwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwuuuooo```KKK<<>>888444///...---+++)))(((((('''&&&&&&&&&&&&&&&&&&%%%$$$########################!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!"""!!! """!!!!!!!!!       !!!"""!!! !!!#########"""  $$$ !!!"""***>>>___ooowwwoooiiikkkkkkgggjjjpppdddrrrWWW,,,MMMnnnfffccc___^^^aaaiiiqqqwwwrrrwww|||~~~|||zzzzzz{{{}}}|||JJJ___lllQQQaaarrr|||gggHHH777DDDhhh{{{zzzzzz|||~~~|||wwwsssnnniiigggjjjooosssuuusssqqqmmm^^^DDD444???UUUuuuvvvuuupppjjjjjjoootttoooooopppppppppooommmllleeeeeeeeeeeeeeefffiiilllnnnjjjjjjmmmllleee```___[[[+++---000'''000---+++...,,,)))%%%###"""######'''((()))******)))((('''&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''(((((()))******+++((())))))***+++,,,,,,---...///222555777999::::::BBBBBBEEEIIIFFFBBBDDDKKK###""""""###%%%(((+++---///666@@@IIILLLJJJFFFBBB999888555222000---,,,+++((()))))))))((('''&&&&&&########################""""""""""""""""""""""""###!!! """###"""!!!""""""!!!!!!      !!!!!!###"""!!!"""###$$$###"""   '''%%%!!!+++FFFcccpppccc^^^kkkmmmbbbcccnnnZZZlllRRR///[[[```aaadddhhhgggccc```___```fffnnnwww{{{zzzwwwwwwxxxttt~~~^^^GGGxxxsssdddRRRLLLYYY___QQQAAACCCWWWiii}}}|||{{{~~~~~~{{{xxx}}}vvvpppmmmpppwww}}}RRRWWW[[[OOO555---IIIoooeeejjjkkkddd[[[\\\jjjxxxqqqqqqqqqpppooollljjjiiihhhiiihhhddd``````dddhhhoooiiihhhmmmnnngggbbbaaaNNN!!!,,,...###000...***###$$$&&&'''(((((('''&&&%%%&&&((()))))))))((((((&&&''''''''''''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''''''''$$$%%%%%%&&&'''((())))))'''(((((()))******++++++)))***+++---///111222333999;;;>>>BBBEEEGGGGGGHHHHHHFFFGGGKKKLLLOOO[[[hhh!!!!!!###$$$$$$%%%'''***444777<<>>;;;;;;999222+++))))))***,,,---+++(((%%%))))))(((&&&$$$%%%'''(((&&&$$$######$$$$$$###!!!""""""###""""""!!! $$$"""!!!!!!"""""" !!!!!!   !!!!!!    !!!!!!!!!!!!!!! !!!!!! !!!!!!  """$$$&&&000LLLeeehhhdddeeegggeeeeeedddffffff\\\MMMFFFHHHGGGBBBBBBEEEAAA===HHHXXX```FFFKKKOOO___}}}fffsssgggQQQZZZlllUUU<<<]]]\\\bbbcccPPPAAAUUUxxxrrrwww{{{}}}|||uuurrryyy|||{{{|||www~~~}}}sssqqqyyy}}}zzzIIIHHHooottt@@@===___^^^???GGGmmm]]]jjjnnnkkkjjjlllmmmnnnnnnmmmkkkhhhggg___``````bbbdddgggjjjkkkgggmmmoooiiiccccccbbb^^^,,,***'''(((***+++***(((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((******((('''((((((((('''%%%$$$###%%%&&&''')))((('''&&&&&&%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%((())))))'''&&&&&&(((***---+++(((&&&'''''''''&&&'''***111:::AAAEEEFFFEEEPPPOOOLLLHHHDDDCCCEEEGGGAAAEEELLLVVVeeezzz"""!!!$$$)))(((%%%&&&,,,***;;;QQQbbbllloookkkddd___VVVLLLGGGHHHHHHFFFBBB>>><<<888555333111...+++)))***++++++++++++------###!!! !!!!!! """"""############"""""""""!!! !!!!!! """""""""!!!!!!!!!  """ !!!!!! &&&%%%"""""" """###!!!!!!!!!!!!!!!!!!  !!!""""""!!! """!!!  !!!###$$$+++888LLL\\\aaa___^^^```bbb\\\\\\bbbfffbbb^^^]]]TTTMMMOOO[[[cccdddhhhoookkkeeekkkSSSIIIgggqqqhhhPPPYYYhhh]]][[[eeeZZZUUUIIICCCFFFSSS[[[]]]kkk}}}pppssstttrrrqqqpppjjjcccgggmmmtttwwwuuussssssuuuqqquuuuuuqqquuu}}}{{{rrrBBBDDDbbbccc;;;444AAA444777AAA```XXX```kkkhhhkkkbbbbbbbbbbbbaaa___]]]\\\aaabbbbbbcccccccccccccccllleee]]]ZZZ___```RRR@@@&&&$$$###$$$'''))))))(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((((((((('''((()))######""""""###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((&&&$$$$$$%%%'''###$$$'''+++000444777888DDDEEEHHHLLLOOOPPPPPPOOOJJJJJJHHHGGGGGGJJJOOOSSS```kkk{{{ """)))'''"""***:::TTTnnnvvvnnniiieee^^^XXXOOOKKKDDD???<<<;;;999888444444333222000---+++***...,,,***))))))(((&&&%%%#########$$$$$$$$$$$$$$$###!!! !!!"""!!! !!!!!!!!! !!!!!!  !!!######"""""""""""""""### 333111,,,%%%    $$$((("""""""""!!!!!! !!!""""""!!! """!!!  !!!"""$$$###111LLL\\\\\\\\\aaagggbbb]]]WWWOOOGGGEEEGGGBBB<<>>VVVXXX>>>...333999999MMMbbblllvvvccclllaaagggfffeeedddbbbaaaaaaaaaaaaZZZ[[[\\\^^^```aaabbbbbbZZZ___bbb___TTTCCC111$$$&&&%%%###"""!!! &&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&$$$%%%''')))***)))((('''&&&&&&&&&'''(((***+++,,,...------,,,,,,,,,,,,------///111222333666999<<<;;;>>>DDDHHHJJJJJJJJJIIIIIIHHHHHHGGGGGGIIILLLNNN[[[bbbnnn|||'''$$$%%%)))--->>>iii|||pppdddYYYRRRSSSOOOHHHCCCAAA???===;;;999777333111111111000//////...,,,)))'''&&&%%%%%%&&&%%%######$$$$$$"""!!!$$$%%%'''((('''&&&$$$""" !!!  !!!"""###############)))......+++&&&""" !!!"""$$$&&&(((***,,,$$$""" $$$''''''$$$"""!!!   !!!$$$$$$$$$###"""!!! """!!!!!! !!!%%%)))((((((000@@@JJJKKKFFFQQQVVVKKK;;;888FFFVVVHHHNNNZZZdddfff```YYYWWWUUULLLPPPRRRaaaqqqmmmvvvddddddmmm\\\FFFAAAJJJhhhVVVbbbiiieeebbbfffkkkmmmiiijjjiiiggghhhmmmllliiijjjjjjkkkkkkjjjkkklllmmmcccllluuuxxxssseeeQQQ@@@jjjIII000???UUUKKKAAAOOOjjjfffQQQ^^^^^^pppfff___dddcccbbb```____________]]]\\\ZZZXXXXXXYYYZZZ[[[___ZZZOOOBBB999999DDDOOOKKKKKKJJJHHHFFFEEEEEEFFF======<<<<<<;;;;;;<<<<<<999999999::::::::::::;;;888999:::999777555555555666777999:::999888555444555444444555666777888999888888777666555555666666444555555444333444777999<<>>>>>??????>>>:::888555111...,,,++++++***(((&&&&&&&&&%%%###!!!######$$$%%%$$$###"""!!! !!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!  !!!"""!!!   !!!"""""""""#########""""""!!!!!!!!!  !!!!!!!!!""""""""""""""")))***###)))>>>OOOTTTTTTTTTOOOFFF???>>>>>>===IIIGGGDDD???<<<>>>EEELLLTTTRRR]]]cccmmmkkkbbbwwwccc```hhh\\\QQQSSSUUUhhhrrrqqqmmmjjjkkkllliiiccciiijjjhhhdddeeehhhgggcccdddeeeggghhhiiiiiihhhhhhmmmlllfff[[[PPPHHHEEEEEE---HHHUUUKKKAAABBBVVVqqqOOO[[[WWWeeeaaa```ccc___```___^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXYYYZZZ\\\]]]UUUEEE222)))(((...888@@@444555666666555555777999BBBBBBBBBCCCDDDFFFHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEEEEDDDAAA>>>>>>>>>===>>>??????>>><<<999888111111111111222333444555222222222111222222333444666888:::;;;===@@@EEEHHHLLLPPPSSSUUUTTTTTTWWWZZZ^^^eeeppp|||"""%%%+++888WWWzzzpppddd\\\VVVRRRLLLGGGEEECCCAAA@@@EEECCC???<<<999777777777333111...---,,,+++)))&&&###""""""""""""!!!!!!!!!###"""!!!   !!!"""###$$$%%%$$$!!!!!!""""""  """!!!!!!$$$)))***'''$$$###"""""""""""""""""""""###"""!!! !!!"""###!!!!!!"""######$$$$$$$$$###&&&&&&***777JJJVVVVVVVVVUUUSSSWWW]]][[[TTTYYYVVVRRRRRRWWW\\\]]][[[XXX```iiidddiiiggg]]]uuulllbbbddd___gggsssiiiiiikkkddd```ccciiijjjiiihhhfffgggfffccceeehhhhhhdddaaabbbccceeedddaaa]]]YYYccc[[[NNNAAA888666===EEEMMMXXXOOO>>>NNNmmmbbb:::<<>>DDDDDD???:::888AAAFFFUUUYYYKKKFFFQQQXXX\\\YYYQQQTTTgggSSSaaaMMMXXXYYYZZZ[[[YYYWWWUUUSSSSSSSSSRRRNNNFFF<<<222,,,'''$$$###&&&$$$ ###***$$$&&&'''&&&###"""$$$'''&&&&&&&&&%%%&&&&&&''''''''''''''''''((((((((((((+++,,,---,,,***)))))))))++++++,,,,,,,,,,,,,,,,,,***+++,,,...111333666777999:::<<>>BBBBBB<<<666666555444222000---***((('''&&&%%%%%%$$$###""" """""""""!!!!!!!!!!!!!!!***++++++***(((%%%""" ###(((***)))%%%### """###$$$%%%"""!!!!!! !!!!!!!!!###%%%'''((('''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$""""""#########""""""!!!"""""""""!!!""""""###$$$!!!"""###$$$$$$$$$$$$###(((###!!!"""!!!!!!(((222:::888;;;EEEMMMQQQSSSUUUQQQQQQRRRSSSTTTVVVXXXYYYYYY\\\\\\XXXXXX[[[]]]]]]UUUYYY[[[YYYUUUTTTYYY^^^]]]\\\\\\\\\^^^aaaccceeeaaa___[[[WWWUUUUUUVVVWWWQQQJJJ@@@777222444888<<<222333777===CCCHHHIIIIII```___]]][[[YYYXXXWWWWWW\\\ZZZZZZ]]]___^^^ZZZVVVVVVUUUSSSRRRPPPMMMIIIFFFHHHDDD<<<444---)))&&&%%%!!!###%%%'''((('''%%%$$$%%%&&&''''''&&&&&&''')))(((''''''(((***,,,+++***---,,,***))))))***,,,------,,,+++***)))******+++,,,,,,---------,,,***))),,,,,,...111555:::>>>@@@FFFAAAFFFQQQQQQIIIOOO^^^___YYYWWW[[[]]]]]]bbbiiisss,,,777NNNzzztttkkkeeeaaa___^^^[[[PPPIIIJJJJJJDDD<<<888999777555222///+++)))(((&&&&&&&&&%%%###""" !!!"""""""""""""""""""""############"""  !!!"""!!! !!!  !!!!!!!!!!!!!!!!!! !!!""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######******++++++'''%%%---888AAA999555666999:::===@@@GGGHHHJJJMMMPPPSSSUUUVVVUUUYYYZZZVVVTTTWWWZZZZZZYYYXXXVVVVVVWWWYYYYYYYYY^^^^^^]]][[[YYYVVVTTTRRRTTTQQQMMMHHHDDDAAA@@@???<<<999555333333666:::<<>>@@@CCCDDDDDDAAA>>><<<<<<<<<<<<;;;;;;;;;;;;;;;DDDDDDEEEGGGHHHJJJKKKLLLXXXXXXXXXZZZ[[[[[[ZZZXXXVVVUUUTTTSSSRRRRRRQQQQQQJJJJJJKKKPPPUUUVVVTTTQQQQQQMMMGGGAAA===888333000((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))&&&((())))))(((''')))***)))(((((()))+++,,,+++*********))))))***,,,.../////////...---------......,,,++++++++++++,,,,,,---------...000333666999;;;<<>>:::;;;???AAAEEE???;;;===DDDGGGCCC===>>>AAAEEEJJJLLLMMMLLLKKKIIIKKKNNNQQQSSSUUUVVVVVVXXXYYYZZZZZZYYYWWWUUUTTTQQQQQQRRRUUUXXXYYYXXXWWW\\\ZZZWWWTTTQQQOOONNNMMMQQQOOONNNPPPRRRRRROOOKKK>>>:::444000---***'''%%%******+++++++++***)))(((((((((''''''''''''(((((('''((())))))(((((()))******)))((()))+++,,,+++***))))))))))))+++,,,...///---,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---++++++,,,,,,...111333555333;;;AAABBBCCCJJJRRRXXXxxx???lllrrrNNN<<<999;;;<<<333222111///---,,,******************)))(((''''''&&&&&&'''((())))))******)))((('''%%%$$$#########&&&&&&&&&&&&%%%%%%%%%%%% !!!!!!"""""""""!!! !!!###$$$$$$###"""######""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((***+++,,,+++...333999AAAKKKSSSWWWRRRRRRUUU[[[\\\YYYXXXZZZRRRTTTVVVWWWXXXWWWUUUTTTNNNUUUXXXTTTQQQRRRUUUUUUVVVTTTSSSUUUWWWXXXWWWTTTYYYYYYYYYYYYZZZZZZ[[[[[[ZZZ[[[\\\\\\[[[ZZZXXXVVVXXXXXXXXXWWWUUUSSSPPPOOOQQQQQQSSSVVVZZZ[[[[[[ZZZ\\\[[[YYYWWWVVVUUUTTTTTTRRRNNNIIIEEEBBB===777111)))'''%%%%%%''')))******)))******+++***(((&&&$$$&&&''')))******)))'''&&&'''((())))))(((((()))******(((((((((***+++***)))''''''((()))***+++------++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///++++++***+++,,,...000111333333888<<<888:::QQQlllVVVSSS666---...000---,,,,,,+++***)))(((''''''((())))))))))))))))))''''''(((((())))))******)))((('''&&&$$$###"""!!!'''&&&&&&&&&&&&%%%%%%%%% ###%%%&&&&&&&&&%%%######"""!!!!!!!!!!!!""" !!!!!! """###$$$######"""!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&(((+++---///333:::BBBKKKSSSXXXTTTNNNVVVSSSRRRTTTSSSRRRUUU[[[XXXYYYZZZZZZZZZYYYWWWVVVZZZ___```^^^]]]___```^^^^^^```aaabbbaaaaaaaaabbb]]][[[YYYWWWVVVWWWXXXYYYWWWWWWVVVUUURRROOOLLLKKKTTTUUUVVVWWWWWWVVVUUUTTTZZZYYYZZZ[[[\\\\\\ZZZXXXTTTRRRPPPMMMJJJGGGFFFEEE888444000......+++&&&"""***)))'''((()))******)))((()))***++++++***))))))%%%''')))+++***(((&&&$$$&&&((())))))(((''')))***)))(((''''''))))))((('''&&&&&&'''((()))*********+++,,,---.........---------,,,,,,,,,,,,------...************+++---///000...+++---111---222WWWvvvoooIII555---,,,+++***)))(((&&&%%%$$$######$$$%%%'''((()))))))))&&&&&&&&&'''''''''''''''((((((((()))(((&&&%%%$$$%%%%%%$$$$$$$$$############$$$%%%&&&'''((((((((($$$###""""""!!!!!!""""""""""""######$$$%%%%%%%%%""""""""""""""""""""""""###$$$%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%&&&(((***---...???GGGMMMOOORRRUUUTTTOOOXXXVVVWWWYYYXXXWWW[[[aaa______^^^\\\[[[YYYXXXXXXZZZ[[[[[[ZZZ\\\```]]]XXX^^^```aaabbbbbbaaaaaaaaaaaa```^^^\\\[[[\\\]]]^^^YYYYYYYYYXXXVVVUUUSSSSSSSSSUUUWWWYYYYYYWWWSSSQQQRRRQQQOOONNNMMMKKKGGGDDDAAA???;;;777333000...---,,,***)))+++000222111//////---++++++***)))&&&$$$((()))+++,,,---...//////''''''((((((((('''&&&%%%%%%'''(((((('''&&&((()))((('''%%%&&&'''((('''%%%%%%&&&&&&''''''(((((('''***+++,,,---------,,,,,,))))))))))))))))))(((''''''&&&&&&&&&''')))+++,,,&&&'''))))))---DDDrrrbbbDDD555...+++***)))'''%%%###!!! !!!###%%%&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$############"""""""""!!!!!!###""""""""""""$$$%%%&&&""""""!!! $$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!""""""###!!!###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&'''''''''''''''''''''''''''((())))))((('''&&&&&&''')))+++---,,,111111***)))000888;;;<<>><<<:::888666333///++++++***)))((((((((((((((()))'''%%%'''+++---+++)))$$$$$$%%%(((***+++***((('''((()))***+++,,,---...)))((('''&&&%%%%%%&&&'''%%%&&&''''''&&&&&&''')))'''&&&%%%%%%&&&'''&&&$$$%%%%%%&&&&&&'''&&&&&&%%%'''((()))***+++******)))######$$$%%%$$$###!!! !!!!!!!!!!!!"""$$$&&&'''###+++...+++888```}}}]]]GGG666---&&&&&&((('''$$$"""!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###!!!  !!!!!!  """""""""!!! !!!!!!!!!!!!!!!""""""###$$$$$$%%%&&&''''''&&&&&&###%%%(((((())))))+++---'''&&&&&&%%%$$$$$$$$$%%%***)))((((((''''''''''''%%%'''******(((&&&$$$$$$%%%"""!!!######!!!"""%%%))))))*********+++++++++,,,******---......111666444444111,,,'''(((///666555:::888000,,,222888:::===;;;<<<@@@@@@BBBKKKXXXYYY]]]aaafffkkkqqqwww{{{xxxyyyzzz|||}}}}}}}}}}}}~~~zzz|||~~~qqqWWWDDD@@@:::666333111222111///---$$$)))555>>><<<222---000666444222444777999888666111---+++,,,,,,***))))))$$$)))---,,,'''%%%(((---$$$$$$&&&(((***+++***((('''''''''''''''&&&&&&&&&+++((($$$$$$%%%&&&%%%$$$""""""############""""""######"""""""""""""""######$$$%%%$$$""""""###$$$###$$$%%%&&&%%%$$$###"""%%%### !!!###$$$###!!!  """"""!!!$$$(((###***444MMMsssYYYDDD111,,,,,,)))$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&&&&$$$###""""""!!!!!!"""######"""!!!!!!"""$$$!!!  !!!!!!###%%%'''(((***************+++,,,,,,((('''&&&&&&%%%%%%%%%&&&******)))(((((((((((((((***+++------,,,,,,...///...***))),,,,,,+++,,,000(((((()))***+++,,,------111,,,+++000444333333333<<<:::777222222999FFFQQQdddiiihhhaaa^^^dddjjjmmmjjjccc[[[RRREEE;;;;;;AAA333333555999AAANNN[[[eeexxx```BBB111000---+++)))***++++++***''',,,000888>>>:::111---///((('''(((+++000222222111---+++)))))))))'''$$$###******)))'''$$$######%%%'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!"""###!!! !!!""""""!!! !!!!!! !!!!!! !!!!!!  """$$$$$$$$$$$$$$$###""""""### !!!"""!!!%%%###$$$((()))((('''(((666QQQmmm]]];;;///...***&&&'''(((((('''&&&&&&%%%$$$$$$ !!!"""""""""###'''&&&&&&%%%$$$$$$%%%%%%%%%&&&'''&&&$$$$$$&&&'''$$$###""""""!!!"""""""""!!!  """###$$$###!!! !!!"""""""""!!!!!! ######"""!!!!!!!!!!!!"""######$$$###"""###&&&((('''""" !!!!!!$$$)))(((((()))***,,,---......(((######,,,666999999999444777999777222...---...---000000+++)))...333666777333000,,,&&&!!!$$$)))'''&&&$$$$$$(((111;;;CCCRRRWWW___hhhooorrrsssssskkkfff___RRR;;;%%%"""###"""###$$$&&&&&&$$$""""""$$$(((+++'''!!!!!!$$$###$$$%%%'''((('''%%%...,,,***((('''%%%!!!###!!!!!!######"""!!! """""""""!!!!!!!!!""""""#########!!!   !!!!!!    !!!!!! """###(((((('''%%%$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%$$$)))&&&''',,,---+++***,,,QQQ}}}mmm???---+++)))(((***))))))(((((('''''''''&&&""""""######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))(((&&&&&&(((***(((((('''''''''''''''((('''&&&$$$######%%%''')))---,,,)))'''&&&&&&'''(((000***$$$$$$'''***)))&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$"""!!!"""###(((&&&&&&))))))((())),,,!!!!!!""""""######$$$$$$%%%###'''333???HHHNNNSSSFFFHHHJJJEEE;;;---"""###$$$$$$!!!!!!%%%'''  """''')))++++++***(((((()))...444<<>>999000((()))000!!!!!!"""######""" """###$$$"""!!!"""$$$"""""""""#########"""!!!###$$$"""!!!###''''''%%%!!! """$$$&&&%%%$$$(((%%%""" !!!"""###### !!!""""""###### !!!!!!""""""!!! """######""" !!!!!! !!!"""""""""$$$&&&&&&%%%&&&''')))...---***((('''''''''((('''&&&%%%%%%&&&'''''''''(((&&&(((+++***(((111===rrr}}}LLL000'''&&&'''***"""""""""#########$$$$$$######$$$$$$%%%&&&''''''###############$$$$$$%%%$$$%%%&&&%%%######%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%'''(((***))))))***---000444666888222------222555555333111111111000000111111222.........------...//////000333555555333000//////$$$***555BBBEEE===666333000000000//////......---######)))111888@@@LLLWWWUUURRRKKKDDD>>>;;;;;;<<<777555444333111000111333:::AAAHHHMMMPPPQQQPPPOOOHHHMMMSSSWWWXXXWWWUUUTTT\\\^^^```aaa^^^XXXRRRMMM;;;777333444444333333555888999:::999777333111///333444444222111333444555,,,---...///000111333444111444555555<<>>((($$$&&&%%% !!!!!!"""######$$$$$$!!!!!!""""""######$$$$$$!!!!!!!!! !!!!!!""""""  !!! !!! !!!!!!"""!!!!!!!!!"""$$$&&&)))***%%%""" $$$''''''&&&,,,,,,,,,,,,,,,------...***))))))))))))******+++))),,,000222111000///...///:::OOObbbfff\\\NNNFFF::::::999777666555444444===>>>AAACCCCCCDDDNNNZZZUUUTTTRRRQQQQQQRRRTTTUUU<<<999777888666333222444555===GGGNNNTTTYYYXXXUUUSSSVVVYYY\\\___aaadddgggccccccbbb```\\\VVVPPPLLLJJJFFFDDDEEEIIIIIIGGGDDD===>>>???===999666444444111333111...---//////------...---+++***+++///111///444444111555>>>???:::///333777777555333222222222///***((('''(((((((((((((((((())))))******+++%%%'''((((((&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%&&&''''''''''''((()))******)))'''&&&&&&&&&&&&###$$$%%%%%%$$$%%%&&&(((&&&''',,,...+++555]]]OOO,,,&&&&&&"""###############$$$$$$$$$ !!!!!!!!!!!!!!!!!!     !!!"""### !!!"""""" !!!!!!!!!###$$$$$$###$$$$$$***555888111***'''''''''&&&%%%$$$$$$###"""&&&%%%'''(((&&&###'''---"""$$$(((,,,---+++&&&""")))%%%$$$'''&&&!!! """%%%)))***((((((***'''!!!(((((()))((('''))),,,///++++++++++++++++++******%%%%%%%%%&&&((()))(((&&&###%%%&&&%%%###"""###%%%(((+++***''''''***)))$$$(((((('''&&&&&&)))000555+++333666333555:::666,,,777555333222111000...,,,)))'''%%%$$$&&&(((((((((''''''(((((((((((((((((($$$&&&&&&%%%######%%%'''%%%%%%$$$######$$$%%%%%%############$$$%%%&&&'''###$$$%%%%%%$$$###$$$&&&'''''''''''''''&&&%%%%%%$$$&&&((('''&&&&&&)))+++'''''',,,333666HHHwwwYYY///'''(((!!!""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!""" !!!"""""" """$$$$$$###!!!  !!!"""""""""""" !!!!!! !!!""" !!!"""###!!!!!!!!!!!!!!!"""###$$$((()))(((&&&$$$$$$%%%'''///)))###""""""!!!%%%+++&&&&&&&&&&&&%%%%%%%%%%%%$$$"""$$$)))***'''%%%'''***'''###""""""$$$&&&&&&(((######''''''###!!!###"""!!! %%%&&&!!!!!!###%%%%%%###"""######%%%$$$$$$$$$%%%''')))***'''+++,,,***((((((((((((&&&(((******)))+++...222222777888666999===<<<777???AAAEEEIIIOOOZZZgggppplllyyykkkaaaTTTLLLHHHDDD===777555111---***(((&&&###!!!$$$$$$$$$###############"""###$$$""" ###&&&%%%###!!! !!!###%%%!!!!!!!!!!!!"""###$$$%%%###$$$%%%$$$"""""""""$$$&&&'''((())))))((('''&&&!!!###%%%$$$"""###%%%((('''%%%***444>>>TTT