BM66(P vvvsssooollliiiddd```\\\[[[WWWRRRNNNKKKJJJHHHFFFJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEGGGIIIKKKLLLMMMGGGGGGGGGFFFFFFEEEEEEEEEKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNHHHGGGGGGHHHKKKLLLLLLKKKLLLNNNQQQSSSTTTTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPOOOOOONNNOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWTTTTTTUUUVVVXXXZZZ\\\]]]kkkkkkkkkkkknnnqqqtttvvvNNNLLLJJJIIIIIIHHHFFFDDDOOOMMMJJJIIIGGGDDDAAA>>>???<<<999888888888777666777777777777777777777777222222333444444444444444222333333333333333333222111111111222222333333333::::::::::::::::::::::::444444444444555555555666333444444555555444444333999888888999;;;<<<;;;:::333444666888999999888888===<<<<<<;;;;;;;;;;;;;;;444444555555666777777777666666555555444555555555333333444555666777888999::::::999999999::::::;;;555555555666777:::<<<>>>999:::<<<>>>@@@BBBBBBCCCEEEFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQNNNOOOPPPRRRTTTVVVWWWXXXWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^`````````aaabbbbbbccccccmmmmmmmmmnnnoooqqqrrrssspppqqqrrrtttuuuwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||||||||||||||}}}}}}~~~HHHGGGEEEEEEFFFFFFDDDCCC@@@>>>=========<<<999777888777666666888888777666555555555555555555555555111111222333333333333222333333333222222333333333222222222222222222222333......//////000111111111222222333333333444444444111111222333333222111111///...------/////////---111111222222333333333444......---------...//////000000000111111111111111111111111111111111222222//////000111111222333333444444333222222222333333//////000111222222333444//////000111111111111111000000111111222333333333222222222222333333333333555555444444444333333333000111222222333444555666444444444555555444444444222222222222333444555555777888999:::;;;;;;;;;:::777777777777888888999::::::;;;;;;<<<======>>>>>>666555555555555666777777666666777777888999999:::999999999999999999999999999999999999:::::::::;;;888999999:::;;;;;;<<<<<<============>>>???AAAAAA???@@@AAABBBCCCDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNRRRSSSSSSTTTVVVWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^______```aaaaaa`````````aaaaaaaaabbbbbbeeeeeegggjjjllloooqqqrrrnnnnnnnnnnnnnnnnnnnnnnnnooooooqqqrrrtttvvvwwwxxxyyyyyyyyyzzz{{{||||||||||||}}}}}}|||CCCBBBAAABBBDDDEEEDDDCCCAAA@@@???>>>???>>><<<:::555444333444555555333111333333333333333333333333000111111222222222222222000///...------...///000---...///000111222333444//////000111222333444444//////000000000111111111///000111222222111000///222111///000111111000///000//////...//////000111000000000000111222333444000000000000000/////////...............///000111/////////000111111222222////////////000111222333//////000111222222111111......///000111111000000111111111111000000000///111111222222222333333333333333333222222111111111111111111111111111111111333333444444444444333333000000000111222333444555...///111222333333333222111000000000000111111222...//////000111111222222777666555444333333222333444444333333333222222222444444444444444444444444333444444444555555666666000000111111222333444444444333333333333333444444222222222333333444444444333333444555666666777777666666777888999:::;;;<<<666666777888:::;;;;;;<<<888999999:::;;;<<<<<<===:::::::::::::::;;;;;;<<<888888888888888888888888666777777888999:::::::::999999:::::::::;;;;;;;;;999:::;;;<<<>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIGGGIIIKKKLLLLLLNNNPPPRRRdddyyy}}}}}}EEECCCAAAAAABBBBBBAAA@@@???>>>======>>>===;;;999777555333333444444333222222222222222222222333333000000000000////////////000000000000000000000111+++,,,---///000000000000............//////////////////000000000000////////////000111111111111111000000000000////////////////////////000000000000///000000000111111111111////////////////////////............////////////............////////////...000111000///...///111///000000000...------...////////////////////////000000000000///////////////000000000111111111111000000000000////////////////////////000000000000111111111111000000000//////000000000111111111111111111111111111111111111222111000.........///000///000000000111111111111222111000......000111222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333444444222222222222444444333333333444444444555555222222222333333333444444333333333333333333333333333333333444444444555555444444444444444444444444666666666666777777777777888888888888777777777777::::::::::::;;;<<<======>>>===<<<;;;;;;;;;;;;;;;>>>============<<<<<<<<<<<<999888:::;;;999;;;???>>>???@@@>>>===CCCWWWjjjzzz|||tttooopppssssssnnnjjjkkkmmmooouuu|||yyyrrr|||zzzooohhheeeddddddccccccdddfffggghhhgggllliiiddd___\\\[[[\\\]]]ZZZ]]]```bbbaaa`````````]]]aaa```ZZZWWW[[[aaacccggghhhlllrrrwwwtttllldddjjjgggbbb]]]YYYXXXXXXYYY___```cccggglllqqquuuwwwtttuuu}}}{{{tttlllgggggghhhnnn~~~{{{sssmmmllljjjccc\\\YYY^^^^^^^^^\\\[[[[[[]]]_________```aaabbbbbbcccccceeeeeeeeeeeeeeeeeeeeeeeeffffffgggggggggggggggggggggggggggggghhhhhhhhhiiilllmmmnnnooopppqqqqqqqqqsssssstttvvvwwwxxxyyyzzzxxxxxxyyyzzz|||}}}~~~EEECCCAAA@@@AAAAAAAAA???===<<<;;;<<<<<<<<<:::888777555333333333333222111222222222222222222111111000000000/////////......000000000000000000//////---....../////////......------.........//////////////////000000/////////---...//////000000//////////////////////////////....../////////000000000........./////////000000////////////////////////------........./////////---.........////////////...///000000......///000...///000///---,,,---...........................////////////////////////........./////////000000000000000/////////............/////////000000000111111000000000//////////////////000000000111111000000000000000000000000111000///.........///////////////000000000111111222111///......///111222111111111000000/////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111222222222222333444333222111111222333444111111222222222333333333222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555666666666666777777777777666666666666999999999999:::;;;<<<<<<;;;;;;:::999999999999999<<<;;;;;;;;;:::::::::::::::888888::::::777888<<<999999<<>><<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<======>>>>>>???@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCC@@@@@@AAABBBBBBCCCDDDDDD???@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJKKKKKKFFFFFFFFFGGGGGGHHHJJJJJJIIIJJJKKKMMMNNNNNNOOOOOORRRRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXZZZ[[[\\\\\\]]]]]]^^^___```aaaaaabbbaaaaaabbbbbbcccddddddeeeeeeeeeggghhhiiiiiiiiiiiilllllllllmmmmmmmmmnnnnnnDDDBBB@@@@@@@@@AAA@@@???<<<;;;::::::;;;:::888777888666333222333222111000222222222111111000000000////////////.........---000000000//////........................---,,,,,,------------..................////////////......,,,,,,---.................................//////---.........////////////,,,------------.................................------------............---------.........//////---///000///...---...///---...///...---,,,---...------------------------..................//////,,,------------.........000////////////.........---.........////////////000000000/////////............/////////000000000........................000///......---.............../////////000000000111000///......///000111000000000///////////////////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////000000000111111111222222222222111111111111222222000000000000111111111111111111111222222222333333222222222222222222222222222222222333333333333444333333333333333333333333333333444444444555555555555555555555555555555555777777777777888999::::::::::::999888888888888999999999999888888888888777777666888;;;:::777888<<<:::;;;CCCRRRbbbrrr}}}}}}zzzvvvsssvvv}}}|||vvvvvvssssssvvvvvvssstttwwwnnnooolllccc^^^___bbbbbbnnnppprrrwww{{{~~~~~~|||pppkkkddd^^^\\\YYYUUURRRMMMLLLJJJIIIIIIKKKMMMNNNRRRSSSUUUUUUUUURRROOOMMMJJJLLLMMMNNNNNNOOOQQQSSSQQQQQQOOOLLLMMMOOOMMMHHHPPPQQQSSSXXX]]]^^^[[[WWWVVVVVVWWWWWWWWWWWWVVVVVVMMMLLLJJJJJJLLLQQQVVVYYY^^^\\\___gggnnnpppsssvvvwwwqqqmmmooovvv|||{{{xxxqqqbbbSSSSSSeee{{{}}}pppuuuppp^^^RRRKKKFFFEEEGGGAAA>>>;;;;;;<<<<<<:::888999999::::::;;;;;;<<<<<<::::::::::::::::::::::::888888777777888888999999666666777777777888888888:::999888777777888999:::444555555555666666666666555555555555666666777777555555666666666777777777555555555666666777777777444333333333444555666777;;;;;;;;;<<<<<<;;;;;;:::555555666777888999999:::777777777777777777777777777888888999::::::;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>===>>>>>>???@@@?????????>>>?????????@@@@@@@@@@@@CCCAAA?????????@@@???>>><<<;;;::::::;;;:::888666777555333222222222000///222222111000000///..................------------//////......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------......//////......---+++,,,------......------------------............------------............,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,---------.........,,,...///...---,,,---...,,,---...---,,,+++,,,---------------------------------------............,,,,,,,,,---------....../////////.........------------------............/////////............------............/////////..............................---------------------............///////////////...------.../////////.............................................////////////////////////------------------------........................................................................//////000000000111111111000000000000000000000000////////////000000000000000000000111111111222222111111111111111111111111111111111222222222333333222222222222222222222222222222222222333333333333333333333333444444444444555555555555666777888999;;;::::::999999999::::::888888888777777777666666555555888;;;;;;888;;;@@@@@@GGGVVViiiyyyyyynnngggfffhhhlllttt~~~|||zzzvvvttttttrrrnnnmmmppphhhhhhddd^^^\\\______]]]\\\^^^bbbgggkkkllliiigggddd^^^XXXVVVWWWWWWSSSOOOIIIJJJLLLLLLMMMNNNPPPRRRLLLNNNRRRUUUVVVVVVUUUTTTNNNNNNMMMKKKJJJJJJMMMOOOSSSVVVVVVRRRPPPPPPMMMIIIQQQQQQQQQTTTXXXYYYXXXVVVQQQRRRSSSTTTVVVWWWYYYYYYVVVTTTRRRPPPOOOOOOPPPPPPRRRTTT\\\hhhooopppqqqtttxxxsssqqqxxxdddRRRRRR___nnnwwwyyymmmooo~~~}}}wwwjjjWWWHHHFFFMMMJJJEEE>>>888555555888:::888888888999999999::::::888888888888888888888888999888777666555666666666555666666666777777777777;;;999777666555666777999888888888888888888888888999999999999999999999999777777777888888888999999888888999999999888888888999999888888999:::;;;;;;444444444555444444333333999::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;999999999:::::::::;;;;;;BBB@@@>>>>>>>>>???>>>===<<<;;;:::;;;;;;;;;999777666444222111111111000///111111000//////...------------------,,,,,,,,,+++---------,,,,,,,,,++++++)))***+++,,,,,,---------++++++++++++,,,,,,,,,,,,------............------+++,,,------......------++++++,,,,,,------------+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++---...---,,,+++,,,---***,,,---,,,+++***+++---++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---------..................------------+++,,,,,,,,,------------.........---------,,,,,,,,,,,,---------.................................,,,,,,,,,---------,,,,,,,,,,,,---------............------------------...------------------------------------------------................................................------------------------------------------------------------------------........./////////000000////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000000111111111111222222222222222222222222222111111111111222222222222111111222222333333333333444444444444555666777777999999888888888999999:::888888888888777777777666666666888:::999888===EEENNN[[[qqqyyynnnbbbZZZ^^^iiissswww|||~~~|||uuuoookkkgggccccccfff```aaa___ZZZXXXYYYZZZXXXPPPQQQTTTXXXZZZZZZWWWTTTWWWRRRMMMMMMPPPRRROOOKKKFFFIIIMMMOOOOOONNNNNNOOORRRSSSTTTVVVYYYZZZ\\\\\\VVVUUUTTTQQQOOOOOORRRTTTTTT\\\```ZZZSSSOOOOOOOOOPPPOOONNNNNNOOOPPPPPPOOOKKKKKKJJJJJJLLLPPPSSSUUUVVVVVVVVVVVVTTTQQQNNNLLLHHHKKKSSS___fffiiimmmrrrxxxuuuvvvzzzcccUUUTTT\\\cccsss}}}rrr\\\MMMHHHDDDCCC@@@:::444222555999555555555555666666666666555555555555555555555555222111000000000222444555333444444444444555555555666555333111000111222333555555555444444444444444444444333333333333222222111111222222222333333333333333444444444333222111222222111111222222333333777777888999:::::::::999333333444444555555666666555555555555555555555555555555555555666666666666666666666666666555555555444555555555555555666666666666666777666666555444555555555666666666777777AAA???=========>>>===<<<<<<;;;::::::;;;;;;999777444333111000111111000////////////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++'''((()))+++,,,,,,------************++++++++++++,,,,,,------------,,,,,,++++++,,,---------------******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------***,,,---,,,+++***+++,,,)))***++++++******+++,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------............------............////////////........./////////000000/////////////////////////////////000000000111111111111111111111111111111000000111111111222222222000111111222222333333444333333333333444555666777666555555555555666777777888888888888777777777777888777777888888:::DDDOOOgggxxx}}}qqqjjjhhhhhhfffmmm}}}~~~xxxooofff```[[[WWWYYY]]]YYY[[[[[[VVVTTTUUUUUUSSSLLLLLLLLLNNNOOOOOOLLLJJJJJJGGGEEEFFFHHHJJJHHHFFFAAAEEEJJJKKKIIIGGGHHHJJJQQQQQQQQQQQQRRRTTTWWWXXXWWWVVVUUURRROOONNNPPPRRRSSS^^^ccc]]]RRRNNNOOOQQQQQQPPPOOOMMMLLLLLLLLLLLLMMMKKKIIIHHHIIILLLPPPRRRPPPRRRUUUXXXXXXVVVSSSPPPLLLJJJLLLRRRWWW]]]fffooottttttzzzlll^^^XXXYYY```rrrzzz]]]IIIDDDFFFHHHFFFBBB>>><<<;;;999999999999999999999999888888888888888888888888444444444555777:::>>>@@@666666666777777777777888:::999777666666666777777666666666666555555555555777666666666666666666666555555555666666666777777555555777777777666555444555555444444444444555555------...000111111111111444444444555555666666666777777777777777777777777666666777777777777777777999999999888888888888888777777777777777777888888888888888999888888777777666777777777777888888888@@@???===<<<======<<<;;;;;;:::999999:::999777555222111//////111222111000......------------------,,,+++++++++************((())))))******++++++,,,(((((()))***+++++++++***)))))))))*********++++++,,,,,,------------,,,,,,)))***++++++,,,,,,++++++))))))******+++,,,,,,---************+++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,***+++,,,+++***)))***,,,((()))******))))))***,,,************************))))))******+++,,,,,,---*********+++++++++,,,,,,---------,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++,,,---......---,,,+++,,,,,,,,,---------......------........./////////............................../////////000000000111111111111111111111111000000111111111222222222000000111222222333444444333333333333444555666666555444444444555555666777888777777777666666666666666666777:::===FFFXXXhhh}}}tttkkkooosssqqqjjjhhhnnntttwww|||~~~yyynnnfff]]]XXXTTTPPPRRRWWWTTTUUUTTTRRRSSSVVVTTTOOOKKKJJJHHHHHHIIIJJJIIIHHHDDDDDDDDDEEEEEEFFFFFFGGGAAAEEEIIIJJJIIIKKKQQQUUUPPPQQQQQQSSSUUUXXX[[[]]]aaa```]]]WWWQQQMMMLLLLLLWWW___ccc]]]UUURRRRRRRRRWWWVVVUUUSSSQQQPPPQQQQQQRRRQQQOOONNNMMMNNNOOOPPPNNNPPPTTTWWWXXXWWWVVVUUURRROOONNNOOOPPPRRR[[[dddgggmmmwwwrrrhhhdddaaahhhwwwqqqbbbOOOJJJEEECCCCCCAAA<<<777444444444444444444444444333333333333333333333333222111111111333666:::<<<000000000111111111222222444444444444444444444444000000000111111111111111333333333333333444444444222222222333333333444444111222444555555444333222444333333222222222333333444555666777777777777777333333333333444444444444555555555555555555555555444444555555666666777777666666777777777777777777666666666666666666666666444555555666666666555555333333333333444444444555@@@>>><<<<<<<<<===<<<;;;:::888777888888888666444111000...///111222222111,,,---------------------+++++++++************)))''''''((()))***+++,,,,,,***************))))))((())))))))))))************+++,,,,,,------,,,,,,+++(((((()))***************((())))))***++++++,,,,,,)))************+++++++++))))))))))))************************************))))))))))))******************+++++++++,,,,,,,,,)))+++,,,+++***)))***+++''')))******))))))***,,,))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************---------,,,,,,,,,++++++)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------------,,,+++******+++++++++,,,,,,,,,---------.........//////..................................../////////000000000000000000000000000111111111111222222222222000111111222333333444444333333333333444555666666666666666666666777888999777777666666666555555555333333777===EEEUUUlll{{{mmmccccccmmmsssooommmrrrxxxzzz|||~~~zzzvvvnnnfff___XXXUUUQQQNNNOOOSSSNNNMMMKKKKKKPPPUUUQQQJJJJJJHHHEEEDDDEEEGGGHHHHHHFFFGGGIIIIIIHHHHHHIIIKKKFFFIIIMMMOOOQQQWWWbbbjjjnnnppptttxxx}}}}}}ssslllgggfff^^^cccddd___ZZZYYYWWWTTTXXXYYYXXXWWWTTTTTTTTTUUUSSSSSSSSSRRRPPPNNNMMMLLLNNNOOOPPPRRRSSSSSSSSSSSSQQQPPPQQQRRROOOKKKMMMRRRYYY```mmmzzz}}}uuuooopppyyy|||zzzmmmccc\\\iii~~~{{{}}}iiiZZZHHHAAAEEEGGGCCC<<<777777777777666666666666555555555555555555555555666555222000000222444555333444444444444555555555333444555555555555444444222222222333333333444444111111111222222333333333000111111111111222222222000222444555666555333222111000000/////////000000///000000111111111000000333333333333444444444444444444444444444444444444444444444555666666777777555555555666666666777777555555555555555555555555222222333444444444444444555555555555666666666666CCC@@@<<<::::::;;;<<<<<<999999888888777666666666333111...---...///000000------,,,,,,,,,+++++++++************************))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((*********)))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********++++++++++++++++++*********))))))************************++++++++++++++++++++++++((()))))))))******************))))))))))))************++++++++++++******++++++++++++++++++++++++************************************************((()))))))))************))))))*********+++++++++************************))))))*********+++++++++,,,------......------,,,,,,------......------,,,...............---------------------------,,,,,,////////////000000000000000000000000000111111222111222222333333444444555333444666888888777555444444555555444333333555888444444>>>QQQfffttt{{{nnnggggggooorrruuuuuussstttyyy}}}vvvnnnfff]]]PPPUUUWWWUUUSSSTTTSSSPPPMMMKKKIIIKKKNNNOOOMMMJJJIIIIIIJJJKKKLLLMMMMMMMMMJJJKKKKKKKKKMMMQQQWWW[[[[[[]]]eeekkkgggfffvvv|||tttpppoooiiiaaaYYYVVVYYY[[[YYYVVVfff[[[SSSRRRQQQNNNNNNRRRLLLMMMMMMNNNQQQTTTSSSOOORRRQQQSSSWWWWWWRRRPPPQQQMMMNNNVVVeeerrrwwwxxxyyysssvvv{{{sss]]]UUU___sss|||zzzwwwxxxgggQQQDDDBBBEEEFFFEEE;;;777444444666777555222333333333222222222111111111111111111111111111111111222222333333222222111444444444333333222222222333333333222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333444444444444444444444444555555444333444555666777777666555444333333444555555444444333333444444555333333333333333333333333333333333444444444555555BBB???<<<:::;;;;;;;;;;;;999999888777777666666555222///---,,,---.........---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((())))))((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))************)))((('''&&&''''''''''''((((((((())))))))))))))))))))))))******)))))))))(((((((((((((((((()))))))))******++++++*********)))))))))************))))))))))))************************(((((()))))))))************))))))(((((())))))***)))******************)))************************************************************************(((((()))))))))*********)))))))))*********++++++************************)))))))))*********++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------------.........------------------------....../////////000000000000000//////000000111222111111222222333444444444333444555666777666666555555555555555666666555444666BBBVVVlll}}}|||wwwrrrnnnooottt~~~yyywwwzzzyyykkk]]]QQQOOOUUUYYYWWWTTTRRRNNNIIIIIIHHHFFFGGGHHHIIIJJJIIISSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVXXX\\\```cccdddiiinnnkkkhhhuuuwwwmmmccc[[[YYYTTTSSSZZZ^^^ZZZTTTQQQPPPNNNKKKFFFFFFJJJQQQVVVSSSRRRTTTYYYZZZXXXWWWZZZSSSOOOOOOTTT^^^mmm~~~xxxyyyiiiZZZWWWaaaooozzzxxxtttwwwyyyvvvlll[[[MMMFFFEEEGGGIIIAAA;;;444222444666555333333333222222222111111111111111111111111111111111111111222222222222111111333222222222111111111000222222222111111111000000000000000111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222111111111222222222222333333333333333333333333333444444333333333444555666777666444333333333444444444444333333333333444444333333333333333333333333333333333333444444444444AAA???<<<;;;<<<<<<;;;999888888888777666666555555111...+++***+++---------,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))((((((((()))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((('''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((*********)))))))))(((((()))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......------------------...............////////////000///////////////000111111111111111222333333444444444444444555555555666666666555444444666888888888FFF\\\tttzzzqqqiiiiiimmmsss|||rrreeeXXXOOOUUU\\\```^^^[[[XXXSSSNNNGGGIIIKKKLLLLLLNNNPPPQQQ___]]]ZZZWWWUUUUUUUUUUUUSSSTTTTTTRRRQQQPPPRRRSSSUUUTTTVVVZZZXXXTTT[[[fffuuuxxxxxxjjj]]][[[^^^___^^^]]]VVVTTTPPPIIIDDDEEEMMMTTTSSSQQQSSSXXX[[[[[[^^^bbbfff```WWWOOOMMMYYYtttzzzhhhZZZUUUXXX]]]ooo|||zzzxxx|||sssooofffXXXKKKDDDDDDGGGIIICCC:::555444444444333222222222222111111111000000000000000000000000000000111111222222111111000111111000000000000//////000000000000000///////////////000000000111111111////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000111111111222222222222222222222222222222222222111111222222333444555444444333333333333444333333222222222222333333222222222222222222222222222222222333333333333444???>>><<<<<<<<<<<<:::888888777777666666555444444000...+++***+++---------++++++++++++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&'''''''''''''''(((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((())))))(((''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''&&&'''''''''(((((((((((()))))))))((((((((('''''')))((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''(((((()))'''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))************++++++++++++************++++++++++++******)))******+++,,,---......---------------.........------.........////////////............///000000000000111111222333333333444444333333444444555666555555333111333999CCCKKKbbbxxxwwwgggbbbccckkkvvvtttjjjeeeccc```]]]^^^bbbbbb]]]ZZZYYYWWWTTTUUU[[[bbbeeeccc```^^^^^^aaa^^^XXXQQQLLLIIIGGGGGGBBBCCCDDDCCC@@@>>>>>>??????<<<===@@@@@@===>>>CCCFFFIIIOOOXXXbbbkkkrrruuusssnnnjjjddd^^^\\\YYYVVVTTTOOOJJJIIILLLQQQNNNOOOSSSWWWXXX\\\bbbmmmjjjeee\\\RRRPPP\\\jjjpppbbbXXXTTTUUUddduuu~~~yyywwwqqqfffXXXLLLEEECCCJJJHHHEEE???888333111111222111111111111000000000000000000000000000000000///000000111111000000///000000000///////////////............................../////////000000000........................////////////////////////////////////////////////....../////////000000000//////000000000111111111111111111111111111111111000000000000111111222222333333333222222222333333222222111111111111222222111111111111111111111111111111111222222222333333???===<<<<<<<<<;;;:::888777777666666555444444444111...,,,+++,,,---------++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))************))))))))))))************))))))((())))))***+++,,,,,,---,,,,,,,,,,,,------......------------.....................---......///000//////000111111222222333333333333333333444555555333444333000222@@@UUUfffwwwsss```dddooosssbbb[[[\\\```bbbbbb]]]```^^^ZZZ[[[bbbhhhjjjzzz|||oooeee```VVVRRRLLLEEE???<<<:::999666888:::999888666666666888555555999:::888777888;;;===@@@DDDHHHKKKOOOQQQVVVXXX\\\aaahhhrrr}}}zzzeee```WWWRRRUUUVVVRRRNNNMMMOOOKKKJJJMMMOOOPPPTTTYYY]]]___eeehhhcccZZZXXXZZZiiiuuuwwwiii^^^TTTYYYbbbrrr}}}tttiii\\\MMMDDD@@@EEEHHHEEE===555222222111111111000000000//////////////////////////////...//////000000//////.../////////000000000000000------------------------------........./////////////////////////////////................................................------........./////////........./////////000000000000000000000000000000/////////000000000000000111111222222222222222222111111000000000000111111000000000000000000000000000000000111111111111222@@@>>>;;;:::;;;;;;:::888666666666555444444333333111...+++***+++---------*********))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))))))))(((((())))))))))))))))))((((((((())))))******++++++******++++++,,,,,,------,,,,,,,,,---------......---------------...///////////////000111111222222222222222333333333444444222444555777>>>PPPjjj}}}~~~}}}sssgggiiisssooodddZZZVVVWWWXXX[[[^^^aaafffkkknnnxxx|||jjj[[[RRREEEBBB???;;;888666555555222444555555444333444555333333333555777777666555:::<<<>>>>>>??????AAACCCDDDDDDEEEFFFHHHMMMSSSXXX^^^cccmmmwwwqqq```QQQPPPSSSRRRSSSVVVNNNJJJGGGHHHIIIHHHKKKPPPRRRUUU]]]fffiiidddaaaaaa^^^___hhhtttiii[[[VVVSSS___zzzyyyssshhhYYYMMM===@@@DDDDDD@@@:::666444000000000000////////////////////////////////////---......//////......---......////////////000000,,,,,,,,,---------------,,,,,,---------.........////////////////////////------------------------------------------------,,,,,,---------.........------........./////////..............................///000000000000//////000111111222111111111000000000//////000000000/////////////////////////////////000000000111111AAA>>>:::999999::::::999666666555555444333333222///---***)))***,,,,,,,,,******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((())))))((((((''''''(((((())))))(((((('''))))))))))))))))))))))))((())))))***++++++,,,,,,+++,,,,,,,,,,,,---------------,,,,,,------...///......//////000111111222000111222333444333333222222444999CCCSSSgggzzz|||llliiikkkiiidddvvvxxxhhh___]]]]]]^^^[[[[[[eeeqqq}}}|||mmm___RRRGGGAAA999888777666555444444444000111222222000000111333...///000000111333333222222444666777666666999;;;;;;<<<<<<<<<;;;===@@@CCCIIILLLPPPTTTXXX]]]bbbfffpppyyyiii]]]UUUMMMNNNTTTOOOKKKHHHHHHHHHFFFHHHLLLQQQQQQWWW```eeegggkkkqqqoooddd^^^hhhtttfff___XXXZZZnnn}}}yyytttllleeeQQQHHH@@@>>>AAABBB<<<666000000/////////.................................------............------,,,---------.........///,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---------------------------...///000111000000///...///000111111111000000000//////......//////000............................../////////000000000AAA>>>:::888888999::::::666555555444444333222222...,,,)))((()))***+++***))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))(((((((((((('''(((((()))******++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---............//////000111111111///111333444444444222111222444<<>>999444111000000111000000000000000000000000111111111111111111111111333222222111111222222333444333333333333444555555444444444555555555666666777777777777777777777777666666555555666888;;;<<<;;;===AAAGGGOOOWWW___cccjjjnnnrrrrrrmmmddd[[[WWWNNNHHHEEEIIIRRRUUUQQQKKKOOOQQQSSSTTTXXX```jjjqqqxxxvvvxxxyyypppdddeeeppp{{{qqqhhhiiippprrrYYYFFF@@@EEEJJJJJJ???999222...---.........+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,,,,,,,---------+++++++++*********))))))*********+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000/////////000//////...------......------------------------------------............AAA>>>;;;999999999999888666666555444333222111111---***''''''((()))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$&&&'''&&&%%%$$$%%%'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$''''''''''''(((((((((((((((((())))))))))))***************++++++,,,,,,---------------------------/////////000111111222222000222555777444444<<>>:::888888999888888666555555444333222111111---***'''&&&''')))))))))(((((((((''''''&&&&&&&&&%%%&&&'''%%%###$$$(((,,,%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$%%%&&&%%%$$$$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%%%%''''''''''''(((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,---,,,,,,------------------//////000000111111111111111444777777666<<>>CCCGGGHHHAAA666---***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,------------...------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...???===999777777777777666555555444333222111000000,,,)))&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$######$$$&&&)))%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$############$$$""""""######$$$%%%%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$$$$$$$##############################"""""""""############$$$##############################$$$%%%%%%%%%%%%%%%########################"""""""""######$$$$$$%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))************************+++,,,,,,------.........000000000000000000111111000222444999GGG\\\llltttvvvzzzzzznnnkkklllrrrsss\\\RRRQQQPPPVVVcccvvvsss```LLL???999222333444444444333222111//////000000111111222222000000000000000000000000111111111111111111111111333222222111111222222333222222222222222333444444111111111111222222222222222222222222222222222222//////000111222333333444777666666555444333222222...000222222111000111222111888DDDQQQXXXYYYUUUQQQCCCCCCIIIRRRRRRLLLJJJNNNUUUfffxxxyyynnn```]]]jjj|||qqqmmmmmmvvvrrrjjjsssvvveeePPPFFF???EEEJJJGGG===333---+++************++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++******)))))))))((((((((())))))))))))((((((((((((((()))***,,,,,,,,,++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------???<<<888777777777777666555444444333222111000000,,,)))&&&%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%$$$"""$$$$$$############$$$$$$$$$$$$############$$$$$$ !!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""############$$$$$$$$$$$$######""""""""""""#################################$$$$$$###"""###&&&)))%%%%%%$$$#############################################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$##########################################$$$$$$$$$$$$##################$$$%%%!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""################################################ """$$$%%%$$$##############################""""""""""""##########################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))++++++,,,,,,---......///111000000000000000000000111333888EEE\\\ttt~~~xxxmmmiiipppxxxpppVVVHHHIIIPPPaaaooojjjYYYIII;;;444333333444444444333333333444333222222222333444555555000000000000000000000000111111111111111111111111333222222111111222222333222222222111222222333444111111111222222222333333222222222222222222222222//////000111222222222222111111111000///---,,,+++000222333333111///////////////333<<>>PPPnnnyyynnnllldddfffvvv]]]LLLLLLZZZggg}}}kkkVVVIII???888999===333333222111000111333555555444222111000000111111000000000000000000000000111111111111111111111111333222222222222222222333222222111111222222333444111222222222222333333333222222222222222222222222111111222222333222222111222222222222222111111000,,,...111111111000000111111333333222555BBBWWWhhhtttbbbTTTSSSVVVWWW^^^hhhQQQ^^^tttooocccwww|||~~~|||uuuhhh]]]\\\jjj~~~yyyhhhSSSDDDBBBBBBGGGJJJFFF:::///)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))(((((('''''''''&&&&&&(((***,,,---,,,+++***((())))))***++++++,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++*********+++,,,,,,---************************++++++,,,,,,,,,---------BBB>>>999666666777777777666555444333444333111///,,,***'''&&&'''((())))))''''''''''''&&&%%%$$$###################################################""""""""""""############!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$$$$$$$$$$#########""""""""""""""""""############$$$$$$##################!!!!!!""""""#########$$$%%%$$$$$$######$$$$$$%%%########################%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$$$$#########""""""!!!!!!$$$$$$$$$############"""&&&&&&&&&%%%%%%%%%$$$$$$###############"""!!!!!!######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$#########""""""!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$###"""!!!!!!!!!"""##############################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''((((((((((((((((((((()))******++++++,,,++++++---///111111000111///------///111222222---AAAWWWgggyyy}}}zzzvvvmmmbbbnnnpppvvv}}}aaaRRRVVVeee{{{ttt___UUUGGG===:::888666333111111111111111111111111111111111111111111111111222222222111111111111111666333111000111333222222111111111111111111111111555444222111111111222222222222222222222222222222111111000000111222333333333333222222111222222222222222222222111111000000000000111111111111000000---///111111222888CCCKKKppptttrrrcccQQQLLLVVVcccTTT[[[qqqtttrrr~~~rrr```VVV\\\qqqvvvnnnjjjOOOKKKDDDDDDMMMRRRHHH888...++++++---***%%%&&&,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,++++++***+++,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,---......BBB>>>999666666777777777666555333333444333111///,,,***'''&&&'''((()))(((''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""###$$$$$$$$$######!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$########################$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$$$$$$$$$$#########""""""""""""""""""####################################""""""""""""#########$$$$$$######""""""######$$$########################$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$$$$#########""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###############"""!!!!!!######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###############"""""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""###############""""""!!!"""""""""########################"""######$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&''''''''''''((((((((((((((((((((()))******++++++,,,++++++,,,...000//////...//////000222333555666CCCTTTeeeppp~~~}}}{{{wwwqqqiiidddxxx|||~~~~~~xxxmmm___TTTXXXooorrrdddSSSJJJ???888666555444222222222222222222222222222222222222222222222222222333333333333333333333333666444222111222333333222222222222222222222222222444333222111111111222222222222222222222222222222111111111111111222333333222222222111222222333333222222222222111111111000000000000111111000000000///111111///---000777>>>NNNeeexxxvvvggg[[[UUURRRYYY\\\mmmppp___YYYiii}}}xxxpppooodddZZZKKKCCCGGGOOOMMMDDD777...(((***+++***)))+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))*********+++***++++++,,,,,,++++++******+++...//////---+++)))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,---......AAA>>>999777666777777666666444333333333333000...,,,)))'''&&&'''(((((((((''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$######$$$$$$$$$######"""!!!!!!!!!"""""""""######"""""""""#########$$$$$$##############################""""""""""""######"""""""""""""""######$$$$$$$$$$$$###############""""""""""""####################################"""""""""##################""""""""""""""""""###########################$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$###############""""""""" !!!"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$##################$$$######"""!!!######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###############""""""""""""!!!!!!!!!"""""""""##############################$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""######""""""!!!!!!!!!"""##############################"""######$$$$$$######""""""############$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))******++++++,,,++++++,,,---......---+++...111222222555:::>>>ZZZfffpppttt~~~}}}wwwqqqrrrqqqkkkkkkoooyyy}}}ppp```LLLSSS\\\nnnzzzlll]]]QQQEEE???888555444555333222333333333333333333333333333333333333333333333333333333444444555666666666666444222222333333333222333333333333333333333333333333222111111111111222222222222222222222222222222111111111111222222333111111111111222333444444222222222222111111111111///000000111111000000///000111111///,,,,,,000444333NNNkkk{{{pppZZZWWWSSS\\\zzz}}}kkk\\\fffzzzsss{{{xxx{{{lllUUUDDDAAAIIIPPPQQQCCC555(((''',,,...,,,+++************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))******+++++++++++++++***(((+++///111111///+++)))+++++++++++++++++++++++++++++++++++++++*********+++******++++++,,,---...AAA===999777777777777666555444333333333222000...,,,)))&&&%%%&&&(((((((((&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""""""""#########""""""""""""#######################################""""""""""""""""""###"""""""""""""""######$$$########################!!!"""""""""###########################$$$$$$$$$##############################""""""""""""##############################$$$##################$$$$$$$$$############$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""#########$$$$$$######"""######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""###$$$########################""""""############""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%''''''''''''((((((((((((((((((((()))******++++++---+++***+++------,,,++++++...000000///444>>>FFFfffoootttttt{{{ooocccffflllnnnuuu~~~}}}ttt^^^SSSXXXmmmzzzjjj\\\OOOGGG===:::666555555666555444444444444444444444444444444444444444444444444444333444444555666777777888555333222222333333222111222222222222222222222222222222222111111111222222222222222222222222222222222222222111111222222333111111111111222333444555222222222222222222222222///000000111111000000///...///111000//////111333///;;;KKKccc___PPPJJJaaauuueeefffrrrrrr|||uuu]]]HHH@@@DDDMMMTTTMMM???///)))+++------***************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((((((((())))))******++++++++++++******+++...000000///,,,+++************************+++++++++***************************+++,,,---...@@@===:::888777777666555555444222222333222000...+++)))&&&%%%&&&'''((((((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""############!!!!!!"""""""""#########"""""""""""""""""""""""""""""""""######""""""""""""""""""""""""######$$$########################!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$#################################$$$$$$#########$$$$$$############$$$$$$###############$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!! !!!"""######"""""""""""""""""""""""""""""""""######"""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((((((((((()))******++++++---+++***+++------,,,+++...///...---...777EEEPPPgggpppsssrrrzzzvvvfff\\\eeettt}}}}}}^^^RRRSSS|||yyymmm```RRRFFF@@@999777666555555555555444444444444444444444444444444444444444444444444444333444444555666777888888555333222333444444222111222222222222222222222222222222222333333333222222222222222222222222222222333333222222222222222333111111111111222333444555222222222222222222222333000000111111111111000000---///000111111111222222222444666GGGooofffKKKMMMmmm|||sssqqquuulllkkkuuuvvv~~~uuucccQQQFFFCCCGGGMMMPPPHHH;;;000******+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((((((((()))******++++++++++++,,,,,,,,,,,,------......************************************************************+++,,,------@@@===:::888888777666555555333222222222222///---+++(((&&&%%%&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%######$$$$$$$$$######""""""""""""#########$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$###############$$$$$$$$$""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%########################"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""############!!!!!!!!!"""""""""####################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!! !!!""""""""""""""""""""""""""""""!!!""""""######""""""!!!"""############$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++,,,++++++,,,---......---000000...///444AAAQQQ\\\bbbkkkppppppxxx}}}fffaaacccppprrrYYYVVVnnnvvvlllbbbVVVHHH>>>:::555555444444444444444444555555555555555555555555555555555555555555555555555555666666777777888888666555444555666666444222333333333333333333333333222333444444444444444333444444444444444444444444444333333222222222222333111111111111222333444444222222222222333333333333111222222222222222222111//////000000000000///......333666999JJJmmm^^^IIIVVVxxxyyyuuulllfffhhhsssxxxrrruuu~~~wwwjjj^^^QQQFFFCCCEEENNNLLLDDD777,,,*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((()))***++++++++++++,,,+++******+++,,,...///************************)))))))))******************))))))******+++,,,---???===:::888888888666555444333222222222111///---+++(((%%%$$$%%%'''''''''%%%%%%&&&&&&'''&&&&&&%%%""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%""""""###$$$$$$$$$######""""""#########$$$$$$$$$!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$""""""#########$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!! !!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&((((((''''''''''''((((((((((((((((((((()))******++++++,,,++++++,,,...000//////111000111666AAAPPP___hhheeeooouuuvvv~~~sss```iiisss}}}wwwoooiii\\\NNNOOOiii~~~zzzuuujjj___WWWLLL@@@888777333444444333333444666777888888888888888888888888888888888888888888888888888888888888888999999999999888888999:::999777555555555555555555555555555333444555666666666555555555555555555555555555555555444333222222222222222222222222111222222333333222222222333333333444444222333333444444333333222111000000000000000///......111666666777GGGjjj~~~^^^SSSgggzzzvvvsssnnnggg___```rrrrrrnnnppp|||~~~tttjjj]]]NNNEEEDDDIIIKKKGGG;;;222...+++((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))'''((()))***++++++++++++))))))******+++,,,------************************((()))))))))*********+++))))))))))))***+++,,,---???===:::999888888666444444333222222222111///---+++(((%%%$$$%%%'''''''''%%%%%%&&&&&&'''&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$""""""######$$$$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$###############""""""""""""##############################"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!!""""""#########$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""###"""!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''((((((((()))((((((((()))******++++++,,,++++++---///111111000000000333===LLL\\\iiipppqqq|||kkkeeeuuugggMMMKKKKKKQQQccc{{{uuuuuunnnbbbVVVNNNEEE;;;666888333444555555555666999<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::::::::::::::<<<;;;;;;<<<===<<<:::888777777777777777777777777333444666777777777666666666666666666666666666666555444333333222222222222333333222222111222222222222222222333333444444444333444444555555444444333111000000111222444333333555......444777===SSSlll{{{```fff{{{sssfff\\\```jjjxxxdddYYYiii{{{rrrdddSSSIIIGGGEEEIIIGGG===666333---&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''')))******+++++++++&&&(((***,,,,,,,,,+++***))))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,--->>><<<888666666555444333666444222111111000...,,,---***((('''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""###%%%&&&$$$$$$###"""!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""  """"""""""""############"""############$$$$$$$$$"""############$$$$$$$$$%%%$$$#########$$$&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""####################################""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!! """"""!!!!!!   !!!"""""""""""""""!!!!!!"""""""""!!!!!! """############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***+++,,,.........222222555@@@WWWooozzz{{{uuummmttt{{{MMMEEEAAAKKKggg}}}xxxrrrjjjddd^^^VVVJJJ???888555444444;;;888555666999<<>><<<<<<>>>AAAAAA======>>>@@@AAA>>><<<===AAA<<<>>>>>>===>>>AAA>>>999===>>>>>>===;;;999999:::888;;;<<<:::999::::::999999888777666666666777777777888888777666777999;;;444666888777555333222222666666555444333333444444333222111111111222222222555555555444444222111000222222222222222111000000...000222222333:::FFFOOOtttwww```XXX```kkk|||iiiZZZ```ssswwwgggSSSDDD>>>III@@@666>>>:::+++++++++(((((()))(((&&&(((,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++---,,,++++++************???<<<999777666666555444666444222111111000...---,,,***(((''''''(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""""""""###$$$%%%$$$$$$###"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""#########$$$$$$$$$"""############$$$$$$$$$""""""!!!!!!""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$#########""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!""""""######""""""!!!"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))(((((((((((((((((((((((((((((((((((()))))))))***+++***+++,,,---/////////...555BBBUUUmmm}}}qqqqqqxxx}}}^^^OOONNN[[[xxxzzzsssoooiiibbb[[[RRRLLLDDD===999777666666222444888<<>>>>>>>>???===>>>>>>======>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???===<<<===>>>AAA???===;;;999777666666777777666666666666666666111222444555777999:::;;;555555555666666555555555333333333333333222222111///111111000111666@@@HHH```{{{yyyqqq{{{|||vvviii^^^^^^fffuuucccNNN>>>CCC===999??????777222---***)))***)))&&&'''+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************++++++++++++------,,,+++++++++++++++@@@===:::888888777666555666444222111111111///---,,,***'''&&&'''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$######"""#########$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""############"""""""""#########$$$$$$"""############$$$$$$$$$!!!!!!"""###############$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""########################$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!"""""""""""""""""""""###############""""""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((((((((((((((((((((((((((((((((((((((()))))))))******)))***+++,,,...///000000...===UUUoooyyywwwxxxuuukkkhhhvvvtttsssuuufffSSSXXXiii{{{tttlllgggddd```XXXRRRGGGCCC===999888777777666777===DDDHHHGGGFFFFFFGGGBBBJJJOOOPPPRRRWWW[[[[[[QQQMMMKKKKKKIIIHHHLLLRRR[[[cccgggaaaWWWQQQMMMJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFBBBBBBAAAAAABBBCCCDDDEEEEEEGGGKKKLLLKKKKKKKKKKKKMMMGGG@@@<<<<<<>>>>>>>>><<<<<<<<<<<<<<<;;;::::::555777999999999888999999444444444444444444333333444444555555444444333222111222111///...222999???NNNeeeyyyoooddd\\\aaauuuuuu___FFF???<<<<<<===DDDDDD:::///,,,***+++***''''''***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************+++++++++,,,...------,,,,,,,,,,,,,,,@@@===:::999999999888666555333222111111111///---,,,***'''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######"""""""""######"""""""""""""""###!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$!!!"""""""""############""""""""""""############""""""#########$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$###"""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""### !!!""""""""""""""""""######$$$$$$$$$$$$###""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((((()))))))))*********)))***,,,---------///000777IIIdddxxxttttttvvvsssssstttkkkooommmkkkiii]]]UUU___rrr~~~rrrkkkgggccc```^^^YYYRRRLLLDDD@@@:::666666777888888DDDHHHLLLLLLHHHGGGIIIMMMVVVdddqqqvvvyyy|||dddXXXOOONNNQQQWWWffftttssshhhbbbcccdddeeedddaaa\\\XXXYYYWWWWWWYYYZZZWWWUUUUUUYYYWWWUUUTTTUUUXXX\\\___dddhhhoootttvvvxxxyyyzzzoooeeeYYYQQQPPPQQQPPPOOONNNMMMLLLIIIEEEAAA===;;;;;;<<<>>>>>><<<;;;:::::::::999888666555444333333555555555555555444333333222222111///...111666:::JJJZZZtttnnn]]]ZZZgggwwwoooVVVBBB======888CCCLLLAAA111,,,)))******''''''***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++*********+++++++++,,,,,,...------,,,,,,---------@@@===:::999999999888777555333111111111111///...,,,)))'''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""###"""""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$!!!"""""""""############!!!!!!"""""""""#########""""""#########$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""" !!!!!!""""""""" !!!"""""""""""""""""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&'''''''''(((((((((((((((((((((((())))))))))))***************,,,---,,,+++,,,///222FFFVVVmmmtttjjjgggpppyyy}}}xxxnnnqqq]]]VVV^^^aaa___]]][[[gggrrr{{{ooofffcccaaa^^^\\\YYYTTTMMMGGGBBB===888555666:::===???EEEHHHIIIIIIKKKSSS```jjjlll\\\OOORRR^^^ppp~~~}}}{{{~~~~~~}}}zzzuuummmbbbWWWNNNHHHAAAAAAAAABBBCCCDDDCCCBBB@@@???===<<<::::::::::::555555666666555555444333333333222111000222666888GGGVVVmmmrrrrrrxxxgggbbbfffmmmnnn}}}yyycccJJJ@@@<<<444AAAPPPKKK555...))))))***((()))+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++***++++++++++++,,,,,,,,,---------,,,,,,------...???===:::999999999888888444333111111222111000...+++)))&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$###"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###""""""""""""############!!!!!!!!!"""""""""######"""############$$$$$$$$$!!!!!!"""###############"""""""""############$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%$$$%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$#########""""""""""""""""""""""""#################################$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""###############!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""###### !!!!!!""""""""" !!!"""""""""""""""!!!!!!"""###$$$$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''(((((((((((((((((((((((()))))))))*********+++++++++,,,---,,,+++...444999SSS```ppp~~~mmmaaa^^^kkk{{{zzzhhhZZZUUUSSSTTTVVVUUUUUU```ooo{{{rrrkkkeee```^^^\\\XXXTTTNNNFFFAAA<<<999666666:::@@@DDDGGG@@@BBBEEELLLZZZooodddVVVPPP^^^sssrrrjjjOOOJJJEEEDDDGGGGGGCCC???AAA@@@>>><<<<<<<<<<<<===777777777777777666666555555555333333333444666777@@@QQQkkkmmmfffzzzwwwmmmiiigggsss|||~~~kkkVVVFFF===888AAAOOOUUU>>>444,,,******)))))),,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...>>><<<999888888999888777444222111111222222000///+++)))&&&%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$%%%$$$######"""""""""""""""###$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$""""""!!!!!!""""""###$$$############$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""########################"""""""""#########$$$$$$"""""""""""""""""""""""" !!!!!!"""######### !!!!!!!!!"""""""""###!!!!!!"""""""""######### !!!""""""###$$$$$$ !!!""""""""""""""" !!!"""############"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''''''''&&&(((((((((((((((((((((((())))))*********+++++++++***,,,...---...333<<>>???DDDPPPddd~~~{{{WWWPPPWWWrrrxxx[[[RRRIIIIIIOOORRRMMMGGGJJJHHHEEEAAA>>><<<<<<;;;:::::::::::::::999888888888777555444444444444444:::KKKeee}}}tttjjjhhhooo~~~tttmmmhhhxxx}}}rrrfffQQQCCCAAA@@@HHHXXXKKK>>>111,,,***)))))),,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,------+++++++++++++++,,,------>>>;;;999777888888888777444222111111222222000///+++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%$$$###""""""!!!""""""###$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$##################$$$""""""""""""############!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%$$$#########$$$&&&'''######$$$$$$$$$%%%%%%%%%!!!!!!"""###%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''((('''''''''((()))******+++(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""########################!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!"""###### !!!!!!!!!""""""######!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%% !!!!!!"""""""""""""""!!!""""""#########"""############$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((''''''&&&(((((((((((((((((((((((()))************+++++++++***,,,......000777CCCLLLXXXeeeuuuxxxkkkcccjjj{{{zzzmmmaaaWWWYYYVVVHHHDDDXXXqqq~~~qqqooossspppiiifffddd___YYYPPPHHH@@@;;;999:::<<<@@@CCCCCCAAA???======AAAMMMaaawww___OOONNN```{{{ooohhh\\\RRRKKKQQQ```jjjhhhbbb\\\XXXRRRKKKEEEAAA>>>===<<<<<<======<<<<<<;;;::::::888666555444333222111999GGG]]]vvvhhhUUUcccxxx|||vvvtttqqqrrrwwwxxxttt[[[IIIGGG??????TTTTTTFFF666...+++))))))+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------************++++++,,,--->>><<<999888999888777666555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%(((((('''&&&%%%###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""########################"""######$$$$$$"""!!! %%%$$$$$$$$$######""""""""""""""""""############""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$#########&&&%%%%%%%%%&&&&&&%%%###(((&&&$$$"""###$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%((((((''''''''''''((((((%%%'''***+++++++++---...------------,,,+++******...000///---...111000,,,------,,,+++***)))((((((***++++++***(((''''''(((,,,***((((((***+++***((()))'''%%%%%%&&&&&&%%%###'''&&&%%%%%%###"""###&&&%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############"""!!!   !!!"""###"""###$$$###"""!!!!!!###!!!!!!!!!!!!""""""""""""""""""""""""############ """"""#########""""""""""""""""""""""""######""""""######$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((+++,,,---,,,*********,,,---,,,++++++000>>>RRR``````aaaooozzzzzz{{{kkkkkkppp}}}}}}wwwuuu}}}|||___LLLYYYtttxxxrrrnnnllljjjiiigggccc```]]]UUUHHH>>>;;;AAA===>>>FFFHHHBBB>>>???;;;@@@BBBCCCLLL___qqq{{{zzzjjjWWWRRRRRR```|||qqqkkklllddd``````___]]]```ffffffeeebbbfffxxxcccJJJ@@@@@@CCCAAA@@@@@@BBBCCCAAA===:::999999888777666666666777999CCCUUUlll\\\UUUnnnqqqjjjvvvyyygggppp}}}wwwbbbOOOCCC@@@DDDIIISSSSSSEEE---&&&...000'''))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$&&&''')))$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++***+++,,,,,,***+++---///>>>;;;999888999999777666555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$######"""######$$$$$$######"""""""""""""""""""""""""""""""""############""""""########################"""######$$$######!!!!!!$$$$$$#########"""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&''''''&&&%%%''''''''''''((()))))))))&&&%%%%%%%%%&&&'''((())))))+++,,,,,,++++++,,,...,,,...111333444555777999@@@@@@@@@AAABBBEEEHHHIIIDDDEEEBBB>>>>>>@@@???;;;;;;<<<<<<<<<;;;888555333222333222000---******+++'''&&&&&&''')))***)))(((&&&&&&(((***,,,***'''###%%%%%%'''))))))(((((()))$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############"""!!!  !!!""""""###"""###$$$###"""!!!!!!###!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((***+++,,,,,,***)))***,,,---,,,,,,///888III\\\iiieeeaaagggmmmlllwww~~~~~~~~~vvvmmmoooxxx{{{sss```YYYlll|||vvvrrrooommmkkkiiihhhccc___\\\TTTHHH>>>;;;>>>BBBHHHKKKGGG@@@:::777>>>AAABBBAAAIIIZZZkkkuuu~~~iii```]]][[[ZZZXXX```qqq}}}iii^^^SSSOOONNNSSSXXX\\\dddlllvvvdddNNNFFFCCCEEEEEEFFFGGGFFFDDD???<<<;;;;;;:::888777777666666777???PPPggg~~~~~~hhhlll}}}vvvhhhaaalll}}}jjjdddkkk~~~ppp]]]JJJAAA@@@DDDLLLOOOHHH777+++++++++((())))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&''')))%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++++++++++++++/////////...---------...===;;;999888999999888666555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%"""######$$$$$$######"""""""""""""""""""""""""""""""""############""""""##############################$$$$$$######"""!!!######""""""""""""!!!!!!""""""""""""############""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$$$$------------...///111222000666===@@@@@@AAAFFFJJJFFFIIIMMMPPPRRRUUUYYY[[[iiiiiiiiijjjnnnsssxxx|||{{{uuutttwwwuuurrrggghhhiiihhhfffbbb]]][[[VVVUUUPPPJJJBBB<<<::::::888777666444333111///...*********,,,,,,+++(((%%%%%%&&&'''''''''%%%###"""###$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############"""!!!  !!!!!!"""######"""###$$$###"""!!!!!!###!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((()))***++++++***)))***,,,---,,,,,,444CCCWWWhhhsssnnnhhhlllpppoooyyy|||xxxwwwzzz}}}~~~}}}xxxxxx|||oooppphhhdddlllzzzxxxuuutttrrrpppmmmkkkfff```ZZZWWWQQQHHHAAA@@@FFFTTT[[[SSSHHHCCC???:::>>>BBBEEEGGGRRRggg|||~~~fff^^^bbbfffcccaaaccciiikkkqqqyyylll```\\\ZZZ^^^cccjjjttt|||sss]]]QQQKKKLLLLLLKKKIIIFFFAAA???>>>===<<<;;;999777666666555;;;HHH]]]uuupppnnnpppXXX[[[qqqrrr]]][[[uuuqqqVVVDDD@@@DDDDDDIIIKKKBBB333(((&&&)))))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,---,,,+++,,,---...---+++===;;;999888999999888777555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""""""""""""""""""""""""""""""""############""""""########################$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%&&&'''''''''''''''((()))+++,,,------,,,---///000333555999===CCCHHHLLLNNNQQQZZZeeekkklllooovvv}}}|||~~~zzzooofffbbbaaabbb```[[[SSSJJJDDDBBBBBB@@@<<<777222///,,,)))''''''((('''%%%&&&((('''$$$&&&'''''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############"""!!!  !!!""""""######"""###$$$###!!!!!!!!!###!!!!!!!!!!!!""""""""""""!!!"""""""""############$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""######""""""######$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((()))*********)))+++,,,...,,,...999MMMbbbqqqyyyrrrqqqzzzxxxvvvyyyzzzxxxzzzvvvfffmmmuuuhhhooo{{{xxxwwwxxxxxxxxxvvvqqqnnnfff\\\RRRMMMJJJFFFEEEGGGQQQfffmmmZZZHHHFFFGGGCCCAAAGGGLLLSSSccc||||||uuummmjjjggggggfff^^^XXX___lll}}}xxxvvv{{{yyy```RRRQQQOOOMMMIIIFFFBBB@@@@@@???>>>===;;;999777666555777???PPPhhhlll~~~~~~eee```lllzzzbbbWWWiiicccJJJAAABBBBBBCCCGGGHHH<<<+++%%%***))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,)))((((((***...000000///<<<:::888888999999888777555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$######"""""""""######"""""""""""""""""""""""""""""""""""""""############""""""########################%%%$$$$$$###############!!!!!!!!!!!!!!!"""""""""!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&&&&'''(((''')))*********+++...111...000333666999???FFFKKKMMMQQQZZZdddnnnwww~~~vvvoooooorrrooojjjddd\\\RRRGGG===666///...***%%%'''...000---'''(((((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""!!!  !!!"""#########""""""###$$$###!!!!!!!!!###!!!!!!!!!!!!""""""""""""!!!"""""""""############"""###############"""!!!""""""""""""""""""""""""######""""""######$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''')))***+++******,,,...///...222@@@WWWmmm{{{{{{{{{qqqooozzzpppooohhhqqqpppvvv}}}{{{yyyzzz|||}}}}}}zzzuuupppjjj\\\LLLEEECCCCCCFFFKKKPPPmmm{{{gggQQQMMMMMMHHHLLLRRRXXX```pppppprrrjjjccc^^^TTTIIIGGGNNNwww|||}}}qqq```ZZZQQQKKKHHHEEEAAA????????????>>><<<:::999777777666888CCCXXXqqqoooxxxzzzooojjj|||kkk[[[]]]uuu{{{ZZZEEE;;;DDD???AAAGGGBBB333***+++))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((())))))************++++++,,,,,,,,,---------+++++++++---111444666777<<<:::888888999999999888555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%&&&'''&&&&&&%%%$$$###"""!!!""""""######""""""!!!""""""""""""""""""""""""""""""############""""""########################%%%%%%$$$############$$$!!!!!!""""""""""""######""""""""""""############""""""""""""############"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&(((***'''***...000111555;;;@@@FFFKKKRRRXXX___hhhrrrzzznnnbbbLLLHHH===///,,,///---&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!  """###$$$$$$###""""""###$$$###"""!!!!!!###!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!"""""""""!!!!!!""""""""""""""""""""""""######""""""######$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''')))+++++++++,,,...///111222;;;MMMfff}}}zzzppp~~~yyyzzz}}}hhhrrrvvv~~~}}}~~~||||||}}}{{{tttpppkkk[[[JJJBBBBBBDDDIIINNNQQQsss~~~hhh^^^ZZZUUUXXX___hhhrrrzzzzzzkkk\\\TTTKKKBBBAAAFFF```uuussswwwiiiWWWLLLHHHFFFBBB>>>======>>>>>>>>>===;;;:::888777777<<>>DDD======EEEGGG===111,,,))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''&&&&&&&&&(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))((((((((()))******++++++++++++,,,,,,------......,,,---...///111555;;;???<<<:::888888999:::999888555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""############""""""########################&&&%%%$$$#########$$$$$$"""""""""#########$$$$$$""""""""""""############""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((())),,,000333555:::AAAFFFJJJQQQ[[[bbbyyy|||wwwtttsssrrrqqqnnnjjjeeebbbbbbccc^^^^^^^^^^^^\\\ZZZWWWVVVSSSUUUTTTSSSVVV[[[\\\YYY`````````ccchhhooouuuyyyyyyyyyyyyzzz}}}oooZZZOOOLLLDDD777666333///+++(((&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$###"""!!!!!! """$$$$$$$$$###""""""###$$$###"""!!!!!!###!!!!!!!!!!!!""""""""""""""""""""""""############ !!!""""""""""""""""""""""""""""""""""""######""""""######$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''')))+++,,,,,,---///111333999GGG^^^yyyuuuwwwqqq{{{zzzyyyzzz}}}~~~~~~~~~}}}xxxpppkkkaaaSSSFFFDDDHHHNNNSSSXXX[[[{{{yyynnnmmmmmmjjjrrr|||}}}nnn^^^TTTJJJ@@@???EEENNNuuuzzzhhhwww}}}aaaPPPLLLJJJDDD>>>999;;;===>>>???>>>===<<<777888999:::@@@PPPgggyyy{{{gggtttzzzjjj___aaapppeeeJJJ???===>>>EEEIIIDDD888---))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))'''(((((()))******++++++++++++,,,,,,---......///,,,000333555777>>>JJJTTT;;;:::888888999:::999888555444222222222111...,,,+++)))&&&%%%&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""############""""""########################&&&%%%$$$#########$$$%%%""""""######$$$$$$$$$%%%""""""""""""############""""""""""""############"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))+++...111444888===AAALLLRRR[[[bbbiiissstttggg___ZZZXXXTTTPPPLLLIIIFFFEEEHHHHHHGGGEEECCCCCCEEEHHHFFFFFFFFFFFFFFFGGGGGGHHHFFFHHHGGGEEEFFFJJJIIIEEEEEEDDDEEEEEEGGGIIILLLMMMOOOOOONNNMMMOOOUUU]]]cccffftttvvvhhhOOOJJJBBB999222---+++***((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%$$$$$$###"""!!! """$$$%%%$$$###""""""###$$$###"""!!!!!!###!!!!!!!!!!!!""""""""""""""""""""""""############ """############""""""""""""""""""""""""#########"""###$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((***,,,------...000222444===PPPjjj{{{~~~rrrqqq}}}}}}{{{~~~}}}~~~~~~~~~}}}zzztttlllgggUUUJJJBBBFFFPPPXXX^^^cccddd}}}yyyqqqwww~~~}}}qqqeee[[[MMM???<<>>777999;;;>>>?????????>>>666:::<<<:::;;;FFFZZZkkknnnrrrsssssskkkeeehhhyyyiiiPPP:::===BBBGGGKKKHHH;;;...))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$%%%''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,,,,---.../////////666===@@@DDDNNN___mmm;;;888666777999:::888555333333222222000///------***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!&&&%%%###!!! !!!""""""""""""""""""""""""""""""############$$$$$$$$$ !!!!!!"""###$$$ !!!###%%%&&&'''''''''$$$###&&&***'''###'''///111999CCCJJJOOOVVVbbbkkkpppssszzz{{{wwwuuusssmmmddd\\\[[[[[[ZZZYYYUUUNNNDDD===BBBBBBCCCAAA@@@???AAABBBDDDCCCCCCEEEHHHKKKLLLMMMSSSWWW\\\]]]\\\]]]aaafffiiiggg```XXXXXX___eeegggeee^^^XXXVVVTTTPPPOOOPPPQQQTTTVVVUUUQQQLLLHHHGGGGGGOOOWWWZZZYYY[[[bbbiiiwww|||zzzmmm\\\HHH777......***''''''***,,,+++***$$$&&&)))******'''$$$"""'''''''''&&&&&&&&&&&&&&&!!!!!!""""""#########$$$###############$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&++++++''''''---111111888OOO]]]iii|||~~~nnnuuu~~~~~~~~~yyyyyy~~~~~~|||mmm[[[NNNJJJIIIRRRbbbooouuuuuuppprrriiimmmvvvxxx}}}qqqcccXXXNNNCCC<<<;;;DDDVVVuuuvvvYYYZZZcccvvvyyygggYYYJJJDDDFFF;;;999666333555:::======;;;888888;;;<<<@@@MMM\\\uuummmaaalll}}}zzzkkkYYYHHH<<>>KKKIII///...(((%%%(((+++)))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))******************)))))))))))))))***))))))))))))************------...//////000//////222:::BBBJJJXXXrrr<<<999777888:::;;;888666333333333222000///---,,,***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!""""""###$$$$$$$$$$$$######""""""######$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""&&&%%%###!!! !!!"""""""""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""###$$$$$$&&&'''''''''&&&$$$"""!!!'''%%%'''*********222<<>>999222---,,,***'''$$$''''''''''''((()))***+++######$$$$$$%%%%%%%%%&&&""""""""""""######$$$$$$$$$$$$##################"""""""""""""""""""""!!!"""""""""""""""""""""""""""##################"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***,,,///222555GGG[[[eeejjj{{{}}}|||pppwww{{{||||||wwwwww}}}yyygggVVVKKKNNNWWWfffvvv}}}zzzuuutttrrryyykkk^^^PPPBBB;;;;;;<<>>???AAA>>>GGGIII888///(((%%%(((***)))'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))******************))))))))))))******))))))))))))************+++,,,,,,---...111555888555@@@PPPfff<<<:::888888;;;;;;999777333333333222000///---,,,)))((('''%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#########"""""""""###$$$$$$%%%%%%$$$######""""""######$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%$$$###!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$##################$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((((((,,,222888@@@MMMXXXjjjpppyyyxxxlll```TTTJJJDDD;;;<<<<<<<<<<<<>>>AAACCCCCCEEEHHHMMMUUU```lllttt~~~xxxssskkk___VVV]]]\\\VVVMMMIIIKKKLLLKKKRRRYYYhhh|||~~~fff\\\OOOCCC;;;444///+++---+++***((('''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***%%%&&&...111111666???\\\mmmssssss|||vvvzzzyyyppplllpppvvv}}}vvvxxxyyyuuuuuuzzz|||{{{qqq]]]PPPKKKWWWiii{{{zzzppp{{{tttdddRRRBBB::::::555BBB[[[www|||___MMMGGGEEELLLVVV```iiipppooohhhdddmmmaaaYYYdddzzznnn___MMM???>>>;;;888666666999<<>>>>>===<<>>CCCIIINNNSSS[[[gggoooqqqxxxqqqddd[[[SSSLLLJJJGGGEEEIIIVVViiizzzoooaaaSSSGGG@@@222000...+++)))'''&&&&&&)))((('''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,%%%'''000222000===PPPrrryyy}}}|||yyy|||pppsss}}}tttpppooovvv{{{vvvwwwxxxtttvvvwwwuuutttwwwyyyuuuyyyyyydddRRRKKKOOO___tttzzzooojjjtttwww~~~zzzhhhSSSAAA999999444===NNNeeexxxyyy]]]OOOGGGCCCFFFLLLSSS[[[cccbbb[[[VVV^^^rrrkkk```aaaooojjj]]]RRRFFFDDD@@@;;;999888888===BBBNNNIIIBBB???>>>>>>???@@@FFFXXXpppvvvrrrgggpppyyyjjjaaa___lll{{{}}}vvvpppfffNNN???@@@CCCDDDFFFGGG555---''''''((('''''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))((()))))))))************))))))))))))))))))***+++))))))******+++,,,,,,,,,---///111111111555===DDD]]]sss===:::888999;;;<<<:::777444444333222000...,,,+++((('''%%%%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%###""""""""""""""""""###!!!!!!!!!!!!""""""""""""########################""""""###$$$%%%%%%%%%%%%#########"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""######$$$$$$(((&&&%%%%%%)))111888===MMMUUU```jjjsssyyy|||}}}}}}wwwoooiiieee```YYYTTTLLLHHHDDDBBBEEEOOOZZZbbbssszzz{{{kkk___OOOCCC@@@GGGQQQWWWbbbeeemmmzzzsssfffKKKEEE<<<333,,,******+++)))((('''&&&%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""######$$$$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))+++'''+++111///111FFFaaa~~~vvvuuuppplllppp|||uuuvvv~~~{{{rrruuuzzzyyycccUUUdddyyyyyyvvvtttuuuuuuttttttvvvxxxqqqppprrrjjjXXXLLLJJJTTTdddzzztttggg]]]UUU\\\gggjjjnnnwww}}}iiiTTTBBB:::999666:::CCCQQQ^^^jjjyyysss[[[IIICCC@@@BBBEEEIIIOOOUUUTTTOOOLLLRRRddd{{{ssshhhfffqqqrrr^^^TTTLLLFFF@@@<<<<<<;;;<<>>>>>?????????JJJ^^^ssswwwcccaaavvvxxxjjj___^^^kkk}}}uuunnnVVV>>>;;;DDDEEEDDDHHH<<<222***((((((''''''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))((()))))))))************))))))(((((()))***++++++)))******+++,,,---------.........000777FFFXXXddd<<<:::888888;;;;;;999777555444444222000...,,,+++'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$###""""""!!!!!!""""""###!!!!!!!!!"""""""""##############################"""###$$$%%%%%%%%%%%%%%%""""""######"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$%%%&&&'''%%%&&&)))000;;;HHHTTT\\\jjjqqqvvvwwwwwwuuupppiiiaaaYYYOOOHHHEEEEEEDDDBBBGGGJJJQQQ\\\kkk~~~nnn___UUUOOOLLLLLLLLLMMMPPPQQQXXXggguuu|||vvvcccMMM<<<222---+++''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%$$$$$$$$$###"""""""""!!!""""""######$$$$$$$$$""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""############""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))***---000///777PPPjjjwww~~~yyytttvvvtttsss{{{}}}{{{ssszzzzzzWWWSSSWWWjjj~~~}}}wwwvvvttttttsssssstttuuusssnnnhhhbbbYYYQQQNNNPPPZZZjjj~~~cccYYYVVVRRRSSS```eeefffllluuujjjVVVEEE<<<;;;888777:::@@@FFFLLLUUU^^^aaahhhpppuuuzzz~~~zzzooonnntttxxxrrrpppfffTTTEEEAAA???AAABBBBBBFFFKKKKKKJJJIIIMMMZZZppp{{{oooiiinnnlllYYYPPPFFF???;;;>>>???CCCQQQ```mmmgggYYYIII???>>>>>>======BBBOOOccczzznnn]]]eeeuuugggdddkkkxxxxxxsssbbbEEE:::DDDFFFBBBGGGCCC888---)))(((&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))************(((((((((((()))***+++,,,******+++,,,------...///000...000999LLLfff<<<999777888:::;;;888666555555444222000...,,,***&&&&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""######""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$##############################$$$%%%%%%%%%$$$$$$"""""""""#########"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%'''(((*********...777DDDSSSbbbmmmtttnnnpppmmmfff```]]]VVVMMMEEEAAA===>>>CCCLLLUUU[[[kkksss}}}uuunnnhhhaaaYYYOOOHHHKKKRRRTTT^^^ppp{{{cccMMM<<<333//////...,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$##################!!!""""""######$$$%%%%%%"""""""""""""""""""""""""""##################"""""""""""""""""""""""""""""""""############""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))(((***---...444CCCYYYiiioooxxxyyyzzzzzzeeeOOOWWWgggyyy|||}}}vvvvvvuuurrrpppqqqrrrsssllljjjbbbVVVNNNPPPVVVYYYeeeuuuzzzssstttppp]]]ZZZ[[[XXXVVVaaacccbbbdddjjjmmmZZZKKK@@@===999666555777888888===CCC>>>CCCGGGIIIMMMRRRRRRPPPPPPPPPYYY]]]ZZZ\\\[[[NNNFFFBBB@@@@@@???>>>AAAGGGDDDFFFGGGHHHPPPbbb|||vvvlllzzzyyyuuuzzz}}}cccXXXKKKBBB===@@@BBBGGGXXXkkkrrrpppdddQQQCCC???>>><<<===???FFFUUUiii~~~ooo```wwwwwwppppppuuu~~~}}}{{{]]]DDDFFFDDD>>>DDDIII===111+++(((&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))************(((((((((((()))***+++,,,******+++,,,---...//////222777CCCXXXrrr;;;888666777999:::888555555555444222000...+++***&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$###!!!"""############"""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%&&&''')))+++---...;;;AAAKKKWWWbbblllrrruuuaaa```XXXMMMGGGGGGCCC===AAABBBFFFNNN[[[mmm}}}vvveeeZZZXXXSSSRRRVVVcccxxxpppUUUEEE<<<:::777333///+++(((&&&'''''''''&&&&&&%%%%%%%%%###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''***,,,...999MMM^^^eeerrr{{{~~~}}}}}}aaaXXX___oooyyywwwvvvwwwuuuqqqnnnoooqqqqqqfffhhh```OOOJJJSSS]]]___ooozzzbbbTTT[[[lllqqqbbbUUUUUUTTTNNNZZZaaa___YYYWWWYYYlllppp^^^OOOCCC>>>;;;777444555444222333777666999;;;:::;;;???@@@>>>AAABBBLLLPPPNNNSSSVVVMMMFFFAAA>>>===;;;999===CCC:::>>>AAA@@@CCCSSSmmm{{{fffSSS\\\mmmcccRRRHHHAAABBBBBBFFFXXXmmmoooppphhhVVVGGGBBB@@@>>><<<>>>CCCMMM]]]rrrfffoooooolllmmmttt|||uuuQQQIIIBBB;;;BBBMMM@@@333,,,(((&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))************(((((((((((()))***+++,,,******+++,,,---//////000666BBBZZZyyy:::999888888999999888666444444333222000...,,,+++((($$$!!!"""%%%'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""####################################$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###############!!!"""###$$$$$$###"""!!!'''''''''%%%'''...999BBBRRRTTTYYY^^^aaa```\\\YYYQQQKKKDDD@@@AAAEEEIIIJJJYYYdddeeedddqqq}}}|||sssbbbYYY```ooozzzttt^^^QQQHHHEEE>>>222,,,...$$$&&&&&&$$$&&&)))'''###%%%&&&&&&&&&$$$"""""""""%%%%%%%%%$$$$$$#########"""""""""""""""######$$$!!!!!!""""""""""""!!!!!!""""""""""""###############$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))'''***///555>>>MMM```nnniiicccfffppp{{{|||yyyyyyyyyuuuooommmmmmnnnnnnmmmnnnggg\\\RRROOOVVVcccmmmqqqSSSCCCLLL]]]fff```[[[]]]]]]WWW^^^bbbYYYOOONNNNNNYYYlll|||fffWWWKKKCCC>>><<<777444444666555333333333222222222333444444<<<>>>@@@CCCFFFGGGGGGGGGBBB@@@===;;;999999999::::::>>><<<>>>DDDGGGUUUooowwwgggWWWRRRgggqqqZZZOOODDDAAAAAADDDIIIOOO___fffggg[[[MMMDDDBBBAAA<<<888888AAAPPPddd{{{rrrmmmlll^^^[[[jjjzzzrrrJJJBBBBBB===GGGMMMDDD---$$$,,,...'''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&'''((('''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))************))))))))))))***+++,,,---***(((***000000---000666III___~~~zzz999888777888999:::999777444444333222000...,,,+++***&&&###$$$'''(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""####################################$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$######"""######$$$%%%%%%&&&&&&$$$)))000666===FFFPPPWWWSSSTTTUUUUUUSSSMMMFFFBBB@@@===<<<@@@KKK\\\lllvvvwww|||xxxjjj^^^ZZZYYYcccmmm}}}|||ggg\\\TTTIII;;;333...,,,''' %%%'''%%%%%%%%%&&&&&&$$$#########%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$$$$!!!""""""######""""""!!!""""""""""""###############$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))***---222888BBBUUUlll|||vvvgggfffooovvv~~~~~~{{{yyyyyywwwtttqqqqqqrrrrrrnnnkkkjjjdddZZZUUUXXXcccqqq{{{xxx```SSSTTT^^^ccc^^^YYYYYY\\\]]]gggeeeUUUFFFCCCAAAGGGUUU~~~mmmZZZKKKCCC???999555555666666444333333333222333333444444777888:::===???AAABBBBBB@@@>>><<<999888888888999888;;;999;;;BBBDDDRRRlllpppbbbTTTOOObbbzzzeeeVVVGGGBBBCCCEEEFFFIIIVVV^^^bbb[[[QQQJJJEEEAAA<<<:::;;;???FFFTTTlll~~~tttyyywwwdddZZZdddvvvzzz[[[GGGAAABBBGGGPPPJJJ444'''***,,,''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$######""""""///---***'''%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))************))))))))))))***++++++,,,++++++...000///111===KKKddd}}}999888777777999:::999888444444333222000...,,,+++***'''$$$$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!"""###############""""""""""""#######################################$$$$$$$$$$$$###""""""$$$$$$$$$$$$############%%%$$$######$$$&&&(((***,,,444???GGGLLLQQQVVVYYYSSSOOOJJJEEE@@@===;;;:::@@@GGGSSS```lllvvv~~~yyyhhh]]]TTTXXX^^^hhhzzzzzzjjjTTTBBB===:::111'''$$$&&&'''%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""""""""###$$$$$$#########$$$$$$#########"""""""""#########$$$$$$###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******(((+++222>>>QQQjjjlllkkklllyyy|||{{{yyyyyyzzzwwwuuusssuuuwwwvvvqqqkkkfff___XXXYYYbbbppp}}}qqqdddccccccdddaaaZZZUUUYYYbbbgggcccPPP@@@@@@@@@CCCNNN```rrrZZZHHHBBB;;;777777888777666444444333333333333333444333444555666888:::<<<======<<<999777666666666666555888666888>>>AAAOOOiiieeeYYYNNNKKK\\\{{{lllZZZIIIEEEIIIKKKLLLLLLPPPXXX^^^]]]XXXSSSKKKDDD===>>>???>>><<>>,,,)))***(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((&&&$$$###"""$$$&&&(((777333,,,&&&""""""$$$%%%&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))******************)))))))))******++++++---///000111<<>>888888???HHHOOOZZZcccqqq{{{~~~~~~vvvgggYYYXXXcccpppwwwlllTTTPPPLLLAAA555...,,,)))$$$'''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((())))))******+++(((,,,888OOOnnnooouuusss~~~{{{xxxwwwzzz|||{{{wwwssssssuuuuuuqqqnnnbbb]]]ZZZ___lllxxxvvvrrrmmmlllmmmbbbTTTUUUaaaggghhhYYYHHHFFFEEEGGGPPPNNN[[[hhhfffKKKCCC<<<;;;<<<:::888777666555444333333333333333333333333333555777999;;;999888777555444444444444222555444666<<<>>>MMMfff[[[PPPIIIGGGXXXxxxqqqwwwyyyiiiYYYSSSRRRSSSTTTVVVUUU[[[```aaaaaa^^^UUULLL@@@@@@@@@???;;;>>>MMM]]]www|||ddddddvvvlllIII999>>>EEERRRWWWHHH333)))'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######&&&+++111444444111+++&&&######$$$&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((()))))))))******************)))))))))******++++++---///333===RRRooo===;;;999888888888666444444444333222000...,,,+++&&&%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################!!!!!!"""###############!!!"""""""""############"""""""""""""""""""""""""""######$$$$$$$$$#########""""""!!!!!!!!!"""###$$$$$$%%%(((,,,222888;;;CCCGGGKKKKKKHHHFFFEEEFFF::::::;;;>>>EEEPPP^^^gggpppsssvvv{{{yyyggg^^^XXXTTTgggppphhh```OOO===222...+++''')))'''%%%$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((()))***+++++++++---333DDDccc~~~}}}~~~ttt|||zzz}}}zzzwwwvvvwww{{{~~~}}}xxxqqqmmmmmmnnnnnnnnn___]]]```jjjyyy}}}wwwwwwyyylllWWWSSS]]]nnnvvvjjjUUUJJJBBB???FFFEEEDDDCCCWWW~~~kkkNNNDDD===???@@@<<<888777777666555444333222222222222222111111333555777888666666555444333222222222111444222444;;;===LLLeee~~~VVVKKKEEEFFFWWW}}}{{{sssrrrpppqqquuuyyyvvvhhh___XXXTTTVVV[[[aaaeeegggggghhhggg```XXXCCC???===>>>???@@@FFFMMMjjj{{{zzzyyy{{{fffddduuukkkQQQBBB@@@CCCOOOWWWNNN;;;+++'''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$(((...444888***)))'''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((()))))))))************+++************++++++,,,...///333???UUUqqq|||===;;;999888888888666444444444333222000...,,,+++((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################!!!!!!"""###############""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$######"""!!!!!!!!!"""$$$%%%$$$'''+++111888>>>DDDFFFFFFFFFEEEAAA;;;777888:::444===HHHSSS[[[bbbjjjoootttvvv|||wwwuuusssooolllhhhfffddd```aaaaaa___]]]]]]```dddjjjlllkkkmmmxxxiiiXXXUUU[[[jjjwww___FFF777333222000,,,)))%%%$$$&&&(((&&&$$$###$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((())))))***+++,,,,,,...888MMMkkkzzz|||uuuuuu}}}~~~}}}zzzwwwuuuuuuxxx|||~~~|||wwwpppkkkiiijjjlllaaacccjjjxxx||||||{{{nnn[[[XXX```mmmxxxoooXXXIII???:::>>><<<>>>===DDDVVVkkkqqqYYYKKK@@@AAABBB===999:::888777666444333222222222/////////000111222333444444444333333222111111000000333111333999<<>>BBBDDDDDD>>>>>>===888444333666999DDDNNN[[[eeejjjmmmpppsssvvvyyypppgggjjjmmmjjj```aaacccbbbaaa``````aaajjjlllqqqtttuuusssqqqnnnxxxzzz|||}}}{{{yyywwwxxxzzz||||||{{{jjj[[[SSS___yyyzzz```NNNEEE???:::///***%%%$$$'''(((&&&#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''((()))***+++,,,,,,---///???XXXnnn~~~|||{{{yyy|||vvvzzzxxxxxxyyyzzz|||yyyvvvuuuwwwyyy|||}}}vvvmmmjjjkkkjjjmmmuuu}}}zzzwwwrrrggg^^^aaajjjkkkuuukkkTTTJJJDDD>>>>>>888;;;<<>>999888666555333222222111...///000111111111111111333333333222222111000000...111///111888:::IIIbbbyyy___MMMCCCGGGVVVttt|||www|||zzz~~~vvvmmmddd___KKKEEEBBBCCCDDDFFFLLLRRR^^^eeekkkmmmooorrrqqqmmmZZZMMM@@@===>>>???@@@AAAMMM^^^wwwuuuiiiuuu~~~zzzwwwlllZZZGGG===@@@BBBHHHNNNGGG777+++'''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''!!!"""###%%%&&&'''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))******************+++,,,---///000111:::FFFYYYuuu777666666777999;;;:::999444444333222000...,,,+++%%%%%%%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!"""###############""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$%%%$$$######%%%'''***+++000333888<<>><<<:::000333666777:::???GGGNNNZZZ```hhhlllnnnqqqvvv{{{~~~zzzxxx|||yyymmm______ddd```TTTQQQ[[[bbbaaafffooo|||}}}xxxuuu}}}yyyaaaSSSPPP]]]|||}}}iiiZZZKKK@@@111+++&&&%%%'''(((%%%"""#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))***+++,,,------444JJJeeevvvzzz|||~~~{{{{{{{{{wwwvvv}}}}}}uuukkkqqqwww}}}zzzyyy|||zzzwwwwwwxxxzzz||||||uuunnnlllrrrvvv}}}yyywwwqqqggg______jjjttttttzzzkkkSSSLLLGGG???<<<999888666<<>>:::;;;AAA:::999777555333222222111///000222333333333222111222222222222222111000///---000...000666999GGGaaawwwdddPPPDDDGGGUUUqqq~~~~~~pppooowww{{{{{{oooddd^^^LLLDDD===>>>AAABBBCCCEEEUUU^^^hhhmmmpppttttttqqqhhhYYYHHH@@@======@@@EEEEEEVVVnnnrrr{{{uuubbbiii|||zzzaaaIII>>>@@@===BBBLLLJJJ;;;,,,'''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))))))))))))))***************++++++,,,...000222333@@@QQQkkk777555444666:::;;;999666555444333111...,,,+++******(((%%%$$$$$$$$$###"""%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$###""" !!!"""###$$$ !!!###$$$%%%%%%$$$###!!!!!!"""###############"""!!!!!!"""%%%***000333:::;;;======<<<888555222000555;;;BBBIIIPPPWWW[[[___dddmmmvvv||||||xxxtttxxxqqqnnnuuuttthhh]]]VVVVVVUUURRRWWWaaa___jjjrrrqqqnnnqqq}}}oooXXXTTT___jjjsss\\\LLL@@@333(((&&&'''$$$$$$&&&"""$$$%%%%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''(((***)))'''***///999SSSppp~~~}}}{{{zzzyyy{{{{{{zzz~~~zzz{{{zzz|||~~~{{{xxxxxxwwwvvvwwwxxxzzz{{{uuujjjooo|||wwwjjj```^^^fffvvvzzz{{{vvvfffRRRDDD;;;888;;;;;;;;;;;;888:::JJJ]]]fffJJJ??????@@@<<<888999999888777666444222111000000111111222222222333111111111111000000000000///...000444444888KKK___uuueeeSSSBBBEEEZZZpppzzz{{{yyyrrrjjjaaaZZZ[[[aaauuu}}}nnnXXX;;;:::999888???;;;>>>KKKXXXeeekkknnnqqqssssssnnn```NNN@@@;;;===@@@CCCDDDIIIWWWmmm}}}vvvuuu~~~nnnfffqqqwwwhhhQQQ===<<>>MMMooo999777555777:::;;;999666555444333111...,,,+++***)))'''%%%$$$$$$$$$###"""###$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%"""######$$$$$$$$$######!!!!!!"""###############%%%%%%''')))---222777999===<<<;;;:::888666555444===???DDDMMMWWW___cccdddqqqqqqrrrrrrssssssssssssnnnqqqzzz}}}qqqfff^^^YYYdddaaabbbfffiiikkkqqqxxxwwweeeZZZfffwwwhhhNNN===---)))******((((((&&&&&&&&&$$$$$$$$$&&&'''###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''(((+++***))),,,222AAAXXXqqq|||{{{zzzzzzzzz~~~~~~}}}~~~vvvttt|||~~~|||{{{xxxxxxwwwwwwxxxyyyzzzzzz}}}vvvrrr}}}sssggg```cccooo|||zzzhhhUUUGGG>>>::::::;;;======888888CCCQQQnnnRRRDDDBBBAAA===:::999999999888777666444333111111111222222222222222111111111111000000000000111///111444444888KKK```yyywwwdddRRRCCCGGG[[[pppwwwvvvwwwppphhh^^^SSSJJJKKKPPPppphhhBBB:::888888<<<777<<>><<<888999999999999888777666333333333333222222222222111111111111000000000000111///111333333888NNNeeevvvuuubbbRRRDDDJJJ___qqqvvvrrrssslllbbbXXXLLLCCCCCCGGGcccyyy{{{KKK:::888777888222:::FFFUUUfffnnnqqqssssssqqqrrrlllaaaTTTHHH@@@===<<<>>>AAAIIIYYYnnnvvvfffbbb}}}uuuaaaQQQ???>>>@@@FFFKKKFFF999///)))%%%%%%''''''$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************,,,***)))***,,,......---+++...222555===PPPjjj}}}<<<:::888999;;;;;;888555444333222000///---,,,+++)))'''%%%$$$%%%%%%$$$#########$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""############""""""######""""""###$$$%%%%%%&&&%%%###"""!!!"""######"""""""""######$$$%%%%%%(((,,,111666999:::999999999666333111444999???CCCQQQQQQTTT\\\dddjjjjjjhhhcccbbb^^^YYYXXX```ooo{{{zzznnnaaaYYYVVVUUUTTTYYYSSSWWWiiiwww~~~qqq```aaaxxxbbbHHH777---(((&&&'''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&%%%$$$######"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''')))+++******111:::RRRaaapppssssssvvv|||{{{xxx}}}}}}www|||uuusssxxxzzzxxxwwwuuuuuuvvvwwwwwwvvvuuutttwww}}}vvvpppkkkssszzzppphhhaaa]]]XXXXXXcccqqqyyywwwjjjSSSCCC??????===<<<>>>AAAAAA===;;;===AAA\\\sss\\\MMMDDD??????::::::::::::999888888777555555444444333333222222111111111111000000000//////...000222333;;;TTTnnn}}}zzzppp___PPPEEENNNdddvvvxxxsssqqqjjjbbbXXXLLLCCCCCCGGGSSSjjjNNN999777777777000999@@@QQQeeeqqqwww{{{{{{yyyyyywwwqqqeeeVVVHHH@@@<<<>>>???DDDOOO```tttyyyeee\\\xxxxxxsssmmmRRRCCC>>>EEEJJJJJJBBB555***%%%$$$&&&'''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))************++++++******+++,,,,,,---...222888@@@NNNddd<<<:::888999;;;;;;888555444333222000///---,,,+++(((&&&$$$$$$%%%%%%$$$###&&&&&&&&&%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""##################$$$%%%&&&%%%###"""!!!"""##################$$$&&&'''(((---000444888999888666444222111000111666???GGGMMMMMMOOOSSSVVVYYYZZZ\\\]]]WWWYYY[[[\\\```jjjyyy~~~|||}}}```]]]ZZZVVVWWW^^^lllxxxuuuuuu}}}eee___pppfffIII666...,,,&&&%%%%%%''')))***(((%%%&&&&&&&&&&&&&&&%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''')))***)))+++444???[[[iiivvvzzz{{{}}}zzz{{{zzzwwwwww}}}{{{xxx{{{|||zzzxxxssstttuuuuuuuuusssrrrqqqrrr{{{yyyqqqjjjeeeooozzzggg]]]XXXYYYYYYZZZdddrrryyyZZZCCC;;;:::666;;;===>>>===<<<>>>@@@BBBWWWoooZZZJJJCCCBBB@@@???<<<:::888888777888666666555555444444333333111111111111000000000///---,,,...222444@@@]]]zzzxxxnnn^^^OOOEEEPPPiii|||~~~wwwqqqkkkcccZZZMMMAAA???BBBGGG\\\vvv}}}zzzIII999777666777111:::>>>QQQgggvvv~~~~~~|||rrraaaPPPCCC===??????BBBHHHUUUfffxxxnnn```ooolllLLL===BBBGGGNNNKKK;;;,,,&&&$$$&&&(((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))************+++++++++*********+++,,,///555@@@PPPeee{{{;;;888777888;;;;;;888555333333222000///---,,,,,,(((&&&$$$$$$%%%%%%%%%$$$''''''&&&&&&%%%###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""#########"""""""""######$$$$$$$$$###########################$$$&&&)))+++---444555777888888666333222000000222666<<>>999999;;;<<<;;;===BBBEEEDDDWWWoooXXXKKKGGGKKKGGGBBB<<<888777777888666666666555555555555555111111111111000000000000,,,,,,...222555CCCdddzzzrrr___OOODDDPPPkkk{{{yyyssskkkaaaQQQBBB<<<===BBBQQQhhh~~~sss[[[OOOUUUaaabbb@@@:::888555888333999BBBUUUkkkzzzxxxiiiWWWGGG>>>>>>???AAACCCJJJWWWgggsss{{{{{{rrruuu}}}RRR>>>AAACCCMMMPPP@@@000)))%%%&&&)))''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************+++,,,,,,+++******,,,...000;;;NNNeee|||}}}999777555777:::;;;999666333222111000///...---,,,'''&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########"""!!! !!!"""######""""""!!!!!!""""""""""""######$$$$$$$$$############$$$%%%(((,,,///111666666666555444333222111333555888===AAAEEEHHHIIIFFFGGGHHHKKKQQQVVVZZZ]]]gggkkkqqqvvvxxxvvvsssqqqqqqssspppfffYYYRRRTTTYYYccciiiuuuwwwvvvnnniiiccc___]]]]]]]]]\\\RRRRRRQQQRRR[[[eeejjjiiikkkkkknnnuuu|||zzzhhhcccjjjPPP???555000***''')))***(((%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))+++,,,444GGGXXXiiivvvzzzxxxwwwxxx|||yyyzzzyyyvvvvvvwwwyyyyyywwwwwwvvvuuusssrrrrrrqqqqqqiiinnnhhh```^^^]]]jjjwwwtttwww{{{|||zzzxxxxxx}}}zzzlllZZZRRR[[[dddffflllwwwaaaOOOFFF===:::===??????CCCJJJJJJFFFUUUjjjUUUMMMWWWQQQHHH???999777888:::666666666666666666777777111111111111000000000000...---000333666FFFiiizzzrrrbbbPPPDDDNNNjjj|||}}}yyyrrrhhhXXXGGG>>>>>>???FFFVVVlllkkkSSSAAA888:::@@@GGG666===999333999444555AAATTTkkk{{{{{{ooo___MMMBBB<<<>>>??????AAAHHHUUU___kkkxxxpppRRR@@@CCC===GGGQQQDDD333+++&&&''')))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************)))+++---------...111444777GGGaaazzz777555444666:::;;;999666333222111000///...---,,,'''&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########"""!!! !!!"""###""""""!!!!!!!!!!!!!!!""" """###%%%%%%%%%$$$#########$$$&&&)))---111444555444333111000000000000777:::>>>BBBEEEEEEDDDCCCHHHEEEEEEKKKVVV```ddddddiiilllqqquuuuuunnnddd]]]^^^___^^^[[[ZZZbbbsss|||tttkkkoooeeefffggghhhhhhggggggffffffgggddd______gggnnnpppsssqqqppppppqqqsssttttttuuuuuuxxx}}}{{{||||||~~~lll```}}}ttt^^^@@@777---''''''(((((('''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((()))+++...999OOObbbvvv}}}}}}fffqqqrrrssssssvvvyyyyyywwwzzzxxxvvvtttsssrrrsssssslllmmmdddZZZXXXYYYggg~~~zzzooolllrrrwwwyyyppp]]]UUUcccrrrwwwrrrXXXHHH;;;===BBBDDDEEEKKKQQQOOOIIISSSwww\\\PPP___XXXMMMBBB:::888999;;;555555666666777777888888111111111111000000000000000000222444777FFFjjjwwwooodddQQQCCCLLLhhh~~~{{{yyyuuuqqqiiiYYYHHH???>>><<<>>>HHH]]]www\\\FFF===999777999555000@@@;;;222999444222===QQQiiizzz~~~uuueeeSSSGGG999<<<>>><<<;;;???IIIQQQYYYiiiyyy~~~ttttttqqq{{{OOOBBBEEE999AAAPPPFFF666---'''(((***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************'''***---//////111666999???UUUrrr<<<777555999;;;999666666333333333222000///---,,,'''&&&%%%$$$$$$$$$%%%%%%'''%%%"""!!!"""#########""""""""""""""""""""""""$$$"""!!!!!!"""$$$#########"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""##################%%%(((,,,///111222222555333///,,,+++///666;;;===???CCCFFFFFFDDDAAA???===CCCLLLUUU\\\_________eeeggggggddd]]]VVVRRRPPPMMMTTTVVVTTT```yyy~~~zzzsssmmmrrr{{{~~~yyyyyywwwpppmmmpppyyywwwuuuuuuvvvvvvuuutttooouuuzzzzzztttlllfffccciiihhhfffaaa^^^___dddhhhfffiiijjjgggccccccjjjqqqyyyxxx|||uuussszzz|||vvvppprrrzzz|||||||||bbbaaaqqqgggJJJ...'''+++---***''''''(((((((((&&&%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$'''((()))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,(((''',,,444DDD___www~~~sssrrrpppooorrrvvvxxxwwwvvvuuuzzz}}}{{{zzzzzzxxxuuunnneeeZZZQQQNNNUUUhhhzzzuuuppptttzzz~~~rrr[[[TTTlllmmmXXXFFFEEEDDDBBBAAAGGGNNNNNNGGGQQQ}}}|||ccc______RRRDDD???===;;;:::;;;999888777666666777777888777666333111///.........///......111888LLLmmmvvvjjj]]]LLLAAALLLcccuuu{{{||||||uuupppkkk^^^KKK>>>:::===<<<@@@PPPjjj[[[CCC<<<;;;888444555888::::::888666666666???QQQiii}}}|||oooZZZGGGBBB<<<999;;;<<<<<>>GGGUUUdddpppyyyppppppyyyqqqcccjjjsss|||oooZZZDDD;;;999:::BBBJJJJJJ===000***(((&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***************++++++,,,,,,,,,'''***///333<<>>@@@BBBDDDEEEAAA@@@===<<<>>>BBBGGGJJJOOOQQQTTTWWWWWWUUUQQQOOOHHHEEEDDDIIITTTbbbmmmssspppnnnqqquuuooobbb^^^ccciiimmmnnnjjjaaaYYYVVVUUURRRQQQQQQPPPOOOOOOPPPQQQSSSUUUXXXZZZ[[[```jjjtttzzzllliiilll{{{zzzvvv{{{zzz|||yyyiii]]]VVVTTTTTTPPPHHHGGGQQQ]]]kkkuuuaaaaaauuupppQQQ:::...+++)))(((((()))***)))(((''''''''''''''''''&&&&&&%%%'''(((***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))---666DDDTTTeeeqqq~~~~~~}}}{{{zzzqqqppprrrtttuuuvvvuuurrrpppllloooqqqrrruuuyyyxxxtttcccRRRAAA???IIIUUUaaaiiiwww}}}}}}}}}|||yyyqqq|||fffgggwwwrrrZZZHHHEEECCC===???HHHCCCNNNqqquuuiii\\\UUUQQQKKKFFFDDD???>>>;;;999666555555555777666555333222000000//////......000666IIIiiiuuujjjaaa\\\]]]eeemmmqqqrrrttt|||uuukkk___RRREEE===999777888:::AAAQQQlllyyy[[[HHH@@@;;;777555888;;;<<<;;;999777777@@@QQQiii|||yyyfffMMMDDD<<<:::999777666888<<>>222+++'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***++++++******++++++,,,,,,------(((+++///444>>>SSSnnn|||;;;666444888:::888555555333333333222000///---,,,'''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%''''''%%%###########################""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$%%%!!!!!!!!!!!!""""""""""""######""""""$$$'''+++...222222222111000...,,,+++333888???CCCEEEDDDCCCCCC<<<;;;;;;===AAAFFFLLLPPPOOOPPPPPPOOOLLLIIIFFFEEEBBBCCCHHHQQQ___ooo|||~~~vvvbbbWWWWWWSSSXXX\\\YYYRRRLLLKKKMMMRRRSSSTTTVVVWWWUUUSSSQQQZZZbbbkkkqqqvvv~~~sssmmmcccZZZUUUVVVYYY]]]hhheee___VVVMMMHHHEEEDDDHHHDDDFFFLLLNNNUUUjjj{{{bbb```}}}vvvTTT999***)))(((&&&''')))***)))(((''''''((((((''''''&&&%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++((()))777OOOccckkkjjjwww{{{|||}}}vvvxxxwwwpppppprrruuuwwwwwwvvvtttsssmmmooopppooorrrvvvtttppp]]]QQQEEECCCHHHRRR___jjjttt{{{~~~yyysssiiihhhlllvvv|||ggglll|||jjjMMMEEECCC>>>???FFFDDDDDD\\\{{{nnnfff^^^SSSIIIEEEAAA???<<<999777555555555444444333222111000///............000444EEEccc|||ssshhh^^^^^^dddnnnuuuuuussstttuuuqqqiii]]]QQQFFF===777666777999???NNNiiiuuuVVVFFFBBB===777:::<<<===<<<:::777666666???PPPgggyyysssRRRGGG===:::999777777888777<<>>BBBHHHMMMPPPZZZnnnyyybbbgggyyytttOOO666///+++'''&&&(((******)))'''(((((((((((('''&&&&&&$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((---)))+++???___wwwyyyppptttuuuqqqvvvzzzxxxvvvvvvxxxuuuzzzvvvoooooorrruuuwwwwwwwwwwwwxxxsssssspppnnnooorrroooiiiWWWOOOHHHEEEGGGMMMYYYeeeqqqxxx}}}|||yyyuuulllcccccc^^^]]]ccciiikkklllmmmfffmmm}}}yyyZZZKKKFFFBBBAAADDDAAA===KKKpppwwwiiiYYYLLLFFFBBB@@@===:::888666555555333333333222111000......///000000111444AAA\\\ssszzzpppgggZZZZZZ```kkkqqqqqqoooppplllkkkdddXXXMMMEEE===666333444666<<>>>>><<<666>>>???>>><<<888666666666CCCQQQeeeuuu|||ZZZMMM???:::999888888:::666999AAALLL[[[iiisssyyytttmmmtttwwwmmmYYYccc{{{xxxooo\\\DDD888777666222888888444,,,&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))+++,,,,,,++++++,,,------...//////...333<<>>CCCSSSpppnnn\\\PPPKKKBBB@@@===:::888777666666333444444444333111///......///111111222<<>>FFFRRRcccrrr|||}}}uuu]]]^^^mmm{{{vvvcccIII;;;:::777///444888777...'''&&&&&&$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''((()))***+++,,,++++++,,,---...///000000222:::HHH[[[oooqqqqqqxxx:::555333777:::777555444333333333222000///---,,,'''&&&%%%$$$$$$$$$%%%%%%!!!"""$$$''')))(((%%%"""########################!!!!!!""""""""""""!!!!!!#########"""""""""""""""!!!!!!!!!!!!""""""""""""###$$$'''***---000222333///...,,,,,,...333888;;;999;;;======;;;999888888===AAAGGGLLLLLLIIIDDDAAA===<<<<<<>>>EEENNNWWW]]]WWW[[[\\\VVVOOOMMMTTT\\\cccbbbVVVBBB888<<>>BBBHHHMMMQQQTTTYYYUUUMMMFFFDDDDDD???888333222777999BBB```{{{}}}iiiSSSGGGHHHMMMEEE@@@===>>>===<<<>>>CCCOOO^^^nnnuuuuuuxxxrrr```QQQEEEBBB===555777>>>::::::;;;???CCCNNNbbbttt~~~pppTTT___zzz{{{uuuwwwmmmTTT@@@:::999777///;;;???555)))%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((()))******++++++,,,+++---...---,,,111888???UUUqqq777666555555666777666555333333222111///...---,,,(((&&&$$$###$$$%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!"""!!! !!!###%%%###!!!!!!######!!! !!!"""""""""""""""'''))),,,///000000000///,,,,,,...000444777999999777666444333555888<<>>FFFIIIEEECCCAAA<<>>999888;;;888666555444555444222000000000///000333:::BBBIIIUUUcccmmmkkkfffeee___VVVEEE<<<777999???CCCFFFJJJOOOLLLGGGAAAAAAAAA<<<555333222666888AAA```|||~~~wwwkkk]]]RRRMMMLLLFFFAAA=========<<>>777666<<<999999:::===AAAJJJ^^^ooowwwooovvv]]]\\\mmmxxx}}}vvv^^^GGG;;;888666111<<>>DDDJJJNNNPPPPPPPPPMMMHHH???777111//////000222444888<<<===@@@KKKVVVUUUUUUUUUUUUZZZdddrrr|||zzzmmmaaa___gggooorrrrrrtttxxxyyyxxxrrrlllhhheeebbb___```bbbcccaaa___```aaaccceeegggiiijjjjjjkkkkkkpppxxx~~~}}}}}}{{{uuuvvvxxxzzz|||~~~~~~|||{{{wwwwwwxxx{{{mmmeee\\\SSS^^^ttt}}}llljjj}}}yyyLLL444---***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++000444GGGeee~~~~~~wwwzzznnn```ddduuu{{{xxx{{{xxxuuulllpppooorrruuutttqqqrrrxxx~~~ssseeeZZZUUUDDD===999:::;;;;;;>>>BBBDDDFFFHHHFFFBBB<<<777555===MMMaaalllkkkcccZZZTTTQQQYYYeeepppxxxyyyooobbbrrrvvvxxxlllRRRFFFAAA>>>???CCCIIIGGGEEE@@@999;;;RRRkkkxxxeeeYYYLLLCCC===999:::===;;;999666555555444222111///000000000222666<<>>DDD<<>>bbb777666555666777888777555444444333111000///...---&&&$$$""""""###%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$!!!!!!!!! !!!###(((&&&###!!! !!!""""""!!! !!!###''')))//////////////////...---...111444666666444222111...000444888<<>>:::555333555:::>>>===AAAFFFKKKLLLJJJGGGDDD<<<888444000...000222444555777<<>>999:::::::::;;;>>>@@@AAACCCAAA>>>;;;999999999LLLbbbmmmllldddZZZRRRQQQYYYcccmmmtttsssgggYYYddd}}}xxxfffooottt```KKKAAA>>><<<===@@@DDDDDDDDDAAA:::999GGGXXXlll___OOOFFF@@@;;;;;;>>>>>>;;;888666555444222111///000111111111333666999AAALLLUUUVVVSSSOOOGGG???<<<555000111333444777;;;AAACCCCCCBBBBBBAAA<<<555444111444555@@@bbbxxxlllddd[[[RRRJJJKKKDDD===<<<<<<===CCCJJJSSSXXX___eeejjjoootttxxx~~~zzzeeeQQQDDD???>>>AAA@@@:::666777888777888:::;;;BBBRRRbbbzzztttaaabbbxxx~~~eeeXXXrrruuu]]]FFF<<<;;;888AAAGGGAAA444)))''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((())))))******+++,,,,,,...,,,---000111666AAAMMMooo888666555666777888777666444333222111000...------&&&$$$""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###""""""!!! !!!"""!!! !!!"""&&&%%%###!!! !!!###"""!!! """%%%))),,,000000///...............000333666666333///...---222555999===@@@@@@??????666444222000111666>>>CCCCCCEEEGGGHHHFFFAAA;;;777555333111......000333555:::888:::BBBLLLWWWeeeqqq}}}yyyssskkkfffcccaaa``````ddddddcccbbb```^^^\\\[[[QQQNNNJJJFFFCCCAAA???>>>???AAAEEEIIIKKKLLLLLLLLLSSSQQQRRRWWWYYYYYY[[[___dddbbb______```aaaaaa```^^^___```bbbeeehhhjjjlllkkkllllllkkkiiigggdddccccccaaa___```dddiiilllmmmmmmooorrruuuwwwxxxwwwvvvvvvvvvyyy~~~{{{yyyzzz~~~kkk\\\___}}}|||ooopppiiiCCC000***)))******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++(((666TTTyyywwwZZZ___|||iiinnnqqqrrrsssssstttxxxqqq___RRRLLLCCC===999999999888999;;;<<<===>>>>>><<<;;;;;;;;;===SSSiiioooiii___SSSIIIJJJPPPXXX```fffeeeYYYLLLQQQiiikkkXXX```tttjjj___RRRGGG>>>888888;;;===>>>AAA@@@;;;:::AAAJJJttt|||jjj^^^PPPIIIEEE@@@>>>??????===:::888777666333222000111222111000000222333999CCCNNNSSSSSSOOOFFF???<<<666111222333333555:::???CCCDDDCCCBBB@@@;;;444444111222444@@@eee}}}pppbbbVVVNNNNNNFFF>>>;;;<<<>>>FFFOOOVVVYYY^^^ccciiinnnrrruuu{{{}}}sss___JJJ>>><<<===@@@@@@<<<777555888777999:::;;;@@@OOO]]]vvv~~~|||iiidddrrrYYYhhhhhhNNN???>>><<>>;;;999111111222333666<<>>@@@JJJEEEFFFQQQaaappp~~~xxxoooeee___[[[WWWVVVXXXUUUSSSQQQNNNMMMMMMMMMNNNGGGDDD@@@;;;777444333333666999===AAADDDEEEFFFFFFFFFEEEGGGLLLNNNNNNPPPTTTSSSSSSRRRSSSTTTUUUWWWXXX\\\[[[ZZZ[[[]]]aaaeeeggggggfffeeedddccccccccccccdddbbb```___```aaaaaaaaabbbbbbdddfffgggfffccc```]]]\\\^^^dddkkkmmmjjjeee[[[YYYVVVUUUXXX]]]dddhhhiiinnnvvv|||vvvhhh}}}}}}|||ooouuuZZZ<<<000---+++******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***+++++++++666PPPtttmmm\\\RRRdddoooqqqrrrrrrqqqqqqtttzzz~~~ooo___RRRKKKAAA;;;777888888777777999999;;;<<<<<<<<<;;;<<<===GGG]]]pppnnn```SSSHHHAAADDDHHHMMMSSSXXXYYYOOODDDEEE^^^|||mmmVVVWWWfffgggddd\\\NNN@@@666444666999;;;======:::999:::===TTTuuufffYYYMMMHHHFFFBBB??????AAA???===<<<<<<:::666444333444444222000///000111111888BBBKKKNNNLLLGGGCCC999444111111111000333888:::???BBB@@@>>><<<777111444000111333AAAiiiooo___UUURRRIII@@@<<<<<<@@@JJJTTT^^^```dddfffiiimmmrrruuuyyy}}}xxxqqq___NNN<<<<<<===>>>???<<<888555777777999::::::>>>LLLZZZjjjsss|||rrriiixxx[[[ZZZxxxrrrTTTAAA>>>@@@GGGOOOMMM>>>---'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))******+++,,,,,,,,,,,,---///333777DDD\\\rrr888777666777888888777666222111000///...,,,++++++***(((%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$#########"""""""""!!!!!! !!!"""""" !!! """!!!!!!###""""""###$$$'''+++...111...---+++++++++---000111333555555222------111555999;;;===>>>===:::666333111333777:::===AAAEEEHHHDDDAAA;;;555000---++++++))),,,111888AAAKKKRRRWWWYYYUUUUUU^^^jjjuuu~~~vvvnnncccYYYTTTOOOJJJJJJMMMFFFDDDBBB@@@???@@@AAABBB???===:::555111000000111333555888;;;>>>@@@AAAAAA@@@???AAAGGGJJJIIIJJJMMMJJJKKKMMMMMMMMMOOOSSSVVV___]]][[[ZZZ[[[]]]```cccgggeeebbb``````cccfffhhhiiigggeeedddbbb___[[[XXXXXXWWWWWWWWWWWWUUUOOOKKKFFFFFFFFFIIILLLMMMKKKHHH======<<<<<>>222++++++******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++000:::TTTvvvsssHHH>>>OOOsssssspppsssqqqpppooorrrxxxzzzoooaaaTTTLLLBBB<<<999::::::888999;;;:::<<>>@@@BBBEEEHHHNNNPPPJJJAAA===TTTsssnnnVVVUUUccc```___YYYMMM???777555555777:::;;;;;;;;;:::999888???YYYtttuuufffWWWPPPLLLGGGBBBAAACCCBBBBBBBBBBBB???;;;777555666555333000///000111///111666===AAABBBAAA@@@666222000000///...111666555:::===<<<:::999555000444000000333BBBmmmtttfff]]]VVVLLLAAA======BBBMMMXXX^^^aaaeeeggghhhkkkrrrwwwzzz~~~}}}uuupppkkk]]]NNN>>>>>>>>>===>>>===:::666555666888:::999===IIIWWW___mmmuuuvvvwwwiiiuuu]]]OOOjjj~~~uuuWWWAAA===CCCJJJRRRQQQAAA...'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***)))******++++++,,,,,,---,,,+++///:::HHH[[[rrr888777666777888999888666111111000...---,,,+++***+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$!!!""""""!!! !!!!!!!!!  """""""""$$$&&&)))---000222,,,+++***)))+++---111333333444444000---///555<<<999:::;;;;;;:::666222///...222777:::<<<===???AAA<<<888222,,,******---///333666;;;DDDMMMWWW___ccc[[[WWWWWW[[[^^^bbbhhhnnnlllmmmppprrrsssoooiiidddYYYQQQJJJIIIEEE???<<>><<<<<<>>>===@@@CCCDDDDDDDDDDDDEEEEEE\\\gggXXXBBB:::===???;;;<<<===???DDDIIIEEE===444HHHdddqqqdddQQQTTTdddWWWVVVPPPFFF===888888777777999;;;<<<===>>><<<999888LLLcccvvv~~~kkk```XXXQQQLLLJJJEEEEEEFFFGGGFFFCCC>>>:::777777666333000///111222222//////222555666777999555222000000///---000666222888;;;:::888888555111333///000333CCCooozzzrrriiicccXXXMMMBBB===>>>CCCOOOZZZXXX]]]bbbdddeeejjjssszzz|||~~~yyyooohhhcccWWWIII@@@@@@???=========;;;777333444777999888;;;HHHUUU^^^rrryyynnntttzzzeee|||zzzppp]]]KKKfff}}}tttttt}}}tttXXXAAA===EEEKKKTTTSSSCCC///'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***)))******++++++,,,------///,,,000AAAXXXooo{{{999777777777777777555333444444333000---***)))***)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$###### !!!""""""!!! !!!!!!!!!!!!!!!""""""######"""$$$(((---000000......+++)))***...111222222666222......222555666666<<<<<<;;;666111......000333777<<<@@@AAA>>>:::777...---+++***+++---///111111<<>>@@@AAA@@@===:::888888666555333111000///......111222333555777888::::::;;;===AAADDDEEEDDDBBBAAAAAAAAABBBCCCFFFHHHJJJKKKRRRUUUSSSOOOPPPUUUUUUPPPYYY]]][[[VVVVVV\\\^^^\\\YYYVVVSSSRRRQQQNNNIIIEEEBBB@@@===:::888555222000444444333333222222000///000000111222222333333444666555555666:::@@@GGGKKKVVVbbbzzz|||rrr{{{___cccuuuiiiBBB666...((((((,,,...***''')))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((())))))((()))+++---,,,DDDZZZooouuuQQQ777...BBBnnn}}}~~~uuulllqqqnnnmmmqqqtttvvv|||}}}hhhYYYHHH>>>:::AAACCC???AAAHHHEEEKKKIIIIIISSSQQQEEE???DDDNNNRRRIII@@@>>><<<888;;;999888===CCCEEECCC???;;;EEE[[[eee[[[WWW___aaaUUURRRMMMEEE<<<777666888444777999:::999777777777666GGG```yyysssllleee]]]WWWQQQLLLFFFEEEEEEDDD???;;;555444444555555555333222---.........///000333555555222...---...000111222333555777888888555222000///000111111CCCtttwwwpppjjjggg]]]PPPBBB;;;<<>><<<<<<333444777:::;;;===EEEOOOffflll|||zzzooolllrrr~~~kkkTTTRRRfffzzzuuusss~~~zzz___FFF>>>DDDLLLUUUTTTFFF555+++)))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((()))'''&&&)))---...+++***---222333:::OOOooo888777666777777777555333111222222000---+++++++++)))((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$######### !!!!!!!!!""""""""""""!!! !!!!!!""""""###$$$%%%&&&######%%%)))...000///---+++***)))+++///222333333111///...///333777888888:::999666222......222666888:::<<<>>>===;;;777555++++++***)))+++...111333>>>BBBGGGJJJLLLMMMOOORRRPPPLLLHHHDDDCCCCCCBBBAAA@@@BBBDDDDDDCCC@@@===;;;<<<:::888777777888:::<<<===???@@@>>>;;;777555555333222111000////////////,,,---...000333555666777999:::;;;;;;<<<;;;:::::::::;;;<<<>>>@@@BBBDDDEEEEEEHHHHHHGGGLLLTTTXXXWWW[[[^^^[[[TTTPPPRRRQQQNNNMMMIIIDDDAAA@@@???===;;;:::666333333444555333111111//////000222333111///,,,,,,,,,,,,---------------...///111333666999:::@@@HHHZZZqqqyyy___jjjaaa???333******,,,***(((((())))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((()))))))))))),,,......HHH```ssspppMMM666777XXX||||||}}}xxxsssuuupppnnnpppssswww}}}oooaaaQQQHHHFFFKKKLLLIIILLLUUUXXX^^^VVVNNNPPPLLLCCCBBB:::FFFLLLFFFAAABBBBBB>>>888777777999===???===;;;;;;DDDXXXaaaXXXWWW```bbbQQQNNNIIIAAA999444222111444666888999777666555666777HHHaaawww}}}tttmmmqqq|||}}}yyyuuummmbbbZZZTTTNNNGGGDDDDDDCCC@@@<<>><<<;;;555555777:::;;;<<>>???@@@DDDKKKPPPQQQKKKNNNNNNJJJGGGGGGGGGEEEGGGCCC===:::888888888888666444111222555666666444555333222111111111///...333333333222222222111111111222444666777666555444777999AAAOOO___sss}}}yyyooogggsssUUU???...---...)))'''+++)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((()))))))))***,,,...000MMMgggwww{{{fffEEE444666ccc}}}|||~~~xxxwwwxxxvvvwwwrrrooopppssswwwwwwjjjZZZTTTRRRUUUVVVVVV]]]hhhvvvwwwhhhUUUOOOIIIBBBEEEAAAKKKOOOHHHAAAAAA???:::555555666888999;;;;;;;;;???EEETTT[[[TTTWWWaaaaaaRRROOOJJJCCC<<<666222000333444666666555444444555999DDDUUUfffooonnnfff___ccckkk}}}|||sssuuusssrrrrrrqqqlllddd]]]XXXRRRJJJEEEEEEFFFFFFEEEEEE@@@;;;:::;;;;;;888444333222111000000000111222555333111111222333222111000222444666666555333111000000222333CCCrrr|||vvvuuubbbQQQ???:::???GGGPPPWWWaaabbbddddddfffhhhllloootttxxxyyyppp___QQQLLLLLLVVVSSSMMMGGGBBB???======777666888::::::;;;BBBJJJYYYdddwwwxxxnnn```TTTTTTllltttWWW???AAAFFFKKKLLLFFF<<<000'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))---++++++------,,,///555444===QQQqqq~~~yyy~~~|||}}}~~~888777666666777666444222///000000///,,,******+++(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$############ !!!!!!!!!""""""""""""!!! !!!!!! !!!!!!"""""""""%%%&&&***---///...---+++)))+++---///111222111000+++,,,000444777888888777111000//////111666<<<@@@???;;;666111...------...((((((***,,,000555999;;;999<<>>:::777444222222222111000555444444444333333222222555555444444444444444444555777777666333000//////---,,,,,,,,,,,,------....../////////000000000111//////000111333444555666111222222333444444444444666999;;;===???CCCGGGHHHEEEIIILLLLLLKKKKKKMMMNNNJJJIIIFFFDDDBBB???===;;;999999888666888===DDDJJJMMMNNNKKKCCC999333333666222222222222222222222222333444555666555333111000222111222666===MMMfff{{{uuuvvvwwwhhhtttRRR444///000+++(((---)))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&((()))))))))***---///222RRRnnnzzzvvvZZZ<<<111222ZZZ}}}|||wwwoooqqqssstttuuuqqqppprrruuuxxx}}}{{{qqqccc]]]YYYZZZ]]]cccppp~~~www___WWWOOOFFFFFFLLLUUUVVVLLLDDDBBB???999555666888999999;;;>>>@@@CCCGGGSSSWWWTTT[[[fffdddTTTPPPIIICCC>>>999444111222333444333222222333555:::BBBQQQbbbooosssooojjjkkkhhhiiirrryyyzzzyyyzzztttpppllliiiggggggfffeee___YYYQQQMMMMMMPPPRRRSSSIIIFFFDDDFFFIIIHHHAAA:::777555333222222222222222444333222222333333111//////111333555555555333222222111222222???iii|||yyyfffRRR???;;;AAAIIINNNRRRZZZ]]]aaadddfffiiinnnrrrxxx{{{{{{qqqaaaUUURRRTTTXXXSSSKKKEEEAAA?????????:::888888::::::;;;@@@GGGXXXeeevvvqqqttt^^^XXX^^^ooozzz___AAA>>>AAADDDEEEDDD???333(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((())))))))),,,+++,,,...,,,***---444666GGGaaa}}}zzz~~~|||{{{|||~~~}}}888666555666666666444222111111111...+++(((((((((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$#########"""""" !!!!!!!!!!!!!!! !!!!!!$$$###"""!!! !!!!!!'''))),,,......---,,,+++,,,...000111111///...------000333666777555444222---...000333777;;;===>>>;;;666000***'''''')))+++***+++---111555:::>>>@@@>>>@@@BBBDDDCCC@@@<<<999777555333333444555444444222222111111111111111111222333333333333333222222111222333222000...//////,,,,,,++++++***+++++++++////////////.........---...///111333444555666666666777999;;;<<<===>>>>>>:::<<<@@@BBBCCCBBBDDDGGGMMMQQQVVVXXXWWWWWW[[[___\\\^^^```___[[[UUUOOOKKKFFFFFFDDD@@@CCCTTTmmmmmmRRR>>>:::===777888888888999999::::::===<<<;;;:::999888777777777666555555555;;;KKKZZZwwwxxx}}}ggglllggg===//////,,,***+++***)))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&((()))******+++...000555VVVsss|||pppQQQ666222===RRRjjjyyy|||xxx{{{mmmkkkooorrrsssqqqooopppuuuxxxxxx{{{yyypppiiibbbaaahhhuuujjjeee^^^PPPKKKOOOVVVVVVMMMGGGGGGEEE???888999:::::::::<<<@@@CCCFFFIIITTTZZZ\\\iiiuuuqqqWWWOOOEEE>>>;;;888333///111222222222111222555777>>>HHHXXXhhhpppkkk^^^SSSTTTMMMIIILLLTTT___nnn{{{{{{yyytttpppllllllnnnpppkkkfff```\\\ZZZ[[[\\\]]]ZZZVVVRRRRRRSSSSSSOOOKKK>>>;;;888777777888666555555333222222222222000///000111333444555444333333333000111222===eeeyyyhhhTTTAAA<<>>>>>===@@@@@@666)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))*********,,,...,,,))),,,333AAAXXXttt}}}}}}}}}~~~}}}777666555555666666444222111111111...***'''&&&'''((('''&&&%%%$$$$$$$$$$$$$$$############""""""""" !!! !!!!!!"""+++)))&&&###!!!"""###$$$***,,,......---++++++,,,...000222222000...,,,,,,000333777888555222000///+++---111666:::<<<:::888333000+++&&&%%%&&&)))+++...///222555:::>>>BBBDDDEEEBBB???======<<<:::888444333111222333444444333.........///////////////...000222444555555555444000111111000...------...,,,++++++************+++,,,---...///111222333444777777888999;;;===???@@@HHHJJJLLLOOORRRSSSSSSSSSQQQOOONNNLLLFFF??????CCCGGGJJJPPPTTTUUUUUU[[[cccvvvyyy}}}}}}yyyvvvttthhhgggbbb^^^ddd|||vvvUUUEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAFFFDDDAAA>>>===<<<===>>>::::::;;;<<<999888???HHHRRRjjj}}}qqqyyyuuuddduuuPPP666000...+++(((******)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&((()))******,,,...111999ZZZvvv}}}nnnLLL555666NNNUUUcccpppwww}}}~~~}}}nnnhhhmmmrrrtttuuupppoooqqqwwwzzzxxxyyy|||zzzqqqpppzzzqqqooohhhYYYRRRUUUZZZWWWLLLFFFHHHFFFAAA???>>>>>>???AAAFFFJJJLLLNNNQQQ\\\eeelll~~~eeeXXXIII???<<<:::666222111111111111111444888;;;HHHKKKPPPTTTSSSMMMEEE>>>===<<<>>>CCCHHHOOO[[[gggqqquuuzzzzzzxxxuuuuuuvvv|||{{{xxxtttpppllljjjhhhwwwpppfff___\\\]]]___aaaIIIDDD???===<<<<<<999666777555333222333333222000222333444555555444333333111...000333>>>eee{{{gggTTTAAA<<>><<<<<<888777999:::;;;>>>CCCQQQkkk}}}lllkkk~~~XXXVVVgggsss{{{|||uuu^^^CCC;;;<<<:::777;;;???888,,,''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******)))))),,,...---,,,222;;;MMMfff~~~}}}~~~~~~}}}777666555555666555333111///000///---***((('''(((((('''&&&%%%$$$$$$$$$$$$############"""""""""""" !!!!!!!!!!!! !!!""""""---***%%%"""!!!###&&&)))---...///---+++***+++---...111333222///------...222555888888444000......,,,---000555999999555222,,,***(((&&&&&&(((+++...111222555888<<<@@@CCCDDDBBB???<<<;;;===??????>>>;;;999888888888888777666222222333444555555444444333555777999::::::888777333333222000---++++++,,,))))))))))))***+++,,,---,,,///333888===BBBFFFIIIHHHGGGFFFHHHLLLSSS[[[___hhhiiijjjkkkkkkiiigggfff```ZZZTTTNNNDDD===@@@HHHLLLLLLNNNOOOKKKFFFKKKTTTooorrrxxx}}}llldddZZZYYYXXXWWWVVVUUUTTTTTTXXXVVVSSSOOOLLLKKKJJJJJJIIIHHHJJJLLLKKKHHHIIIMMMUUUddd{{{zzzwwwoooqqqnnnddd{{{mmmGGG555222///)))*********)))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&((()))***+++,,,///111>>>]]]xxxnnnLLL888===\\\bbbjjjllliiilllwww|||jjjiiiqqquuuuuuuuurrrppprrrwwwzzzyyyzzz~~~oookkkfffZZZVVVYYY\\\WWWLLLHHHLLLLLLHHHHHHFFFGGGLLLVVV___fffhhh^^^bbblllttt}}}wwwfffPPPBBB===<<<888444111111111111222666;;;???FFFDDD@@@;;;888999===@@@>>>???CCCIIILLLMMMPPPUUU[[[eeerrrzzz||||||~~~~~~|||tttnnnmmmpppsss```YYYRRRMMMKKKHHHCCC>>>;;;888555333444444444444444444555555555444333333000,,,///333===ccc~~~cccRRRAAA;;;===@@@CCCEEEHHHPPPYYY^^^___aaaggglllvvvjjjfff[[[SSSIIIBBB@@@???===:::===888666888:::;;;>>>CCCMMMgggwwwsssdddsssgggUUU```qqq~~~|||fffNNN:::<<<888222555===:::///((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))***************,,,......222>>>JJJ^^^sss}}}|||zzz{{{|||}}}}}}|||}}}}}}777666555555666555333111---......,,,***((()))***''''''&&&%%%$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###,,,(((###"""'''***///000000---***)))+++...---000222111///---///111333666999888333000............///333666666222...((('''&&&&&&(((+++...000222444666999===@@@BBBDDD>>>>>>@@@DDDJJJLLLLLLIIIIIIHHHFFFEEEDDDCCCAAA???:::;;;===>>>??????>>>======>>>@@@@@@@@@===;;;999666666444000,,,)))))))))''''''((()))+++,,,...///000444:::CCCLLLTTT[[[^^^VVVTTTSSSUUU^^^jjjxxx{{{vvvqqqnnnYYYRRRLLLGGGBBBBBBLLLYYYkkkgggbbbZZZKKK===<<>>===;;;:::;;;>>>@@@===>>>EEEJJJLLLOOOSSSOOO[[[jjjvvv|||{{{zzz{{{zzzsssjjjccc```[[[TTTNNN>>>;;;777555555666666666666666666666555444333333111,,,...111:::]]]```PPP@@@::::::<<>>>>>???===;;;===777555888:::;;;>>>CCCRRRhhhpppwww|||fffbbb~~~sssWWWWWWgggqqq[[[:::<<<777///222;;;:::111((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************---+++,,,---///777HHHXXXpppuuu}}}|||zzzzzzwwwxxxyyyzzzzzz{{{|||~~~666555555666666666333111000000000...***(((((((((&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$###""" !!!"""###############"""  !!!###$$$---(((""" $$$(((+++///...,,,++++++,,,---///000111000---***+++///444444555666333...++++++,,,111333666666555111,,,)))"""%%%(((******+++...000555666999;;;<<<=========<<>>KKKVVV___eeehhh\\\WWWRRRUUUbbbuuu|||mmm___XXXVVVVVV[[[SSSUUU___^^^[[[rrryyyfff^^^SSSGGGEEE@@@BBBJJJMMMUUUuuu~~~|||wwwjjjiiiqqq|||uuuzzzxxxbbbrrrjjjMMM999...444)))'''(((+++)))&&&'''***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((***&&&&&&***,,,+++,,,///HHHsss|||zzzeee===;;;OOOuuuyyyxxxoooiiimmmvvv}}}rrrqqqvvvttttttzzzuuuvvvvvvuuuxxx~~~}}}iii\\\UUUSSSRRRTTTRRRMMMLLLSSS[[[]]]ZZZVVVSSSYYYooo}}}zzz|||eeeUUUFFFBBBAAA;;;555333222222222333555777777666999333333:::>>><<<@@@IIIEEEEEEEEEHHHNNNTTTYYY[[[YYY[[[```hhhuuuxxxrrrtttxxxwwwmmmcccRRRIII???999888999888666666555555777:::999444///000222444555<<>>BBBEEEFFFDDD@@@===@@@IIIUUU```eeedddaaa\\\WWWTTTUUUZZZ^^^ooowwwtttoooaaaSSSLLLHHHLLL___ttt~~~zzzzzzzzzyyy|||uuummm{{{eeeIII444222---+++***,,,***''''''***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))&&&&&&+++------...222CCCtttqqqDDD???ZZZ{{{~~~vvvrrruuu{{{jjjqqqrrrqqquuurrrrrrwwwuuuuuutttuuuzzzwwwhhh^^^XXXTTTSSSRRROOOMMMQQQYYY\\\[[[```ffftttjjjJJJ@@@888999:::666222111333333333444555555555444888444444<<>>===;;;999777666777;;;???BBBQQQbbbsss|||eee]]]vvvttt||||||ccc]]]ooo{{{yyy~~~VVVEEE999666777AAADDD999///)))&&&'''(((&&&%%%(((''''''''''''''''''''''''(((((((((((((((''''''&&&''''''''''''(((((((((((()))))))))*********++++++'''///000333<<>>222///000000......+++))))))***++++++***)))))))))))))))(((((((((,,,+++***((((((((())))))*********+++---...//////555888===BBBJJJTTT^^^eeeuuuoooTTTMMMHHHHHHKKKRRR]]]hhh}}}rrrrrr|||kkk~~~nnnNNN:::555///,,,,,,,,,)))))),,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&'''+++,,,,,,000666LLLMMMCCCmmm~~~bbbUUUvvv}}}llllllooommmlllooonnnmmmoooqqqssswww|||lll^^^UUUGGGKKKLLLLLLRRR___jjjoooyyyhhhLLLHHHDDD999777777888888666333222333111333555666666666888999@@@EEEEEEAAAGGGWWWaaabbbccchhhllljjjggglllyyy}}}|||{{{{{{||||||{{{rrrggg^^^WWWGGGAAA;;;888888888666333222000///000333===PPPaaalllvvvlllQQQCCC666333444222111333666666999???FFFPPP```oooRRR999;;;888555777;;;>>>>>>===;;;:::888777777:::???BBBKKK\\\pppzzz|||eeeaaa{{{cccYYYgggwwwzzzttt|||XXXFFF<<<;;;:::AAADDD<<>>HHHTTT]]]ooo{{{ppp\\\LLL???777...,,,000555555222000...+++***+++++++++*********+++++++++***))))))+++***(((&&&&&&'''((()))&&&'''''''''(((***,,,...111333555888;;;@@@FFFJJJMMMWWWdddnnnsssrrrmmmgggooo}}}jjjRRRCCC<<<:::>>>CCCLLL```zzzvvvxxx~~~zzzsssqqqooo___BBB777000+++++++++******,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''(((+++++++++///666UUUPPPMMMuuuzzzNNNSSS}}}wwwlllmmmqqqpppoooqqqpppqqqrrrqqqllllllyyyoooaaaXXXJJJLLLLLLLLLTTTdddrrrzzzUUU===>>>BBB???888:::<<<:::777666777888222333555666777;;;@@@EEEMMMVVVVVVLLLHHHUUUeeemmmiiittt}}}yyyooolllwww|||zzzttt^^^PPP???888999:::777222444222111333555===KKKYYY___bbbnnnkkkQQQCCC<<<555333444222111000666666999===BBBKKK\\\lllzzzWWWBBB<<<999777999===@@@@@@???;;;;;;:::888777999>>>CCCGGGXXXmmm{{{mmmiiiiii\\\eeeuuutttvvvsssTTTCCC???AAA======AAA???000***'''((((((&&&&&&(((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((************++++++++++++...///---888SSSfffttt|||{{{|||~~~zzzvvv{{{|||ssseeeXXXTTTTTT555444444444555444222///,,,------,,,)))(((((()))&&&%%%$$$$$$######$$$$$$"""#########""""""!!! """###$$$$$$$$$$$$"""!!!  !!!"""###"""###&&&))),,,,,,++++++,,,,,,------.........***+++,,,///333555444333,,,+++***+++///333555555000---)))%%%$$$&&&)))+++))),,,111333333222222222111111111111222333444555555555666777:::@@@GGGMMMKKKSSS^^^ggglllpppsssvvvwwwttthhhVVVGGG>>>777111333000...111666999777444000...+++************))))))***+++,,,,,,,,,+++***,,,+++)))''''''''''''(((&&&''''''''''''***...222,,,---//////...///111333888666:::AAAAAA;;;>>>FFF???KKK\\\lllzzzpppZZZJJJ>>>999999555@@@NNNaaassshhh}}}wwwttt~~~~~~ggg{{{tttLLL;;;222+++++++++******,,,***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,+++,,,222:::ZZZvvvRRR```lllDDDWWW}}}vvvppprrrvvvvvvuuuvvvvvvvvvxxxxxxppplllxxxuuuggg^^^UUUTTTOOOMMMVVVhhhxxx```CCC===AAAAAA<<<@@@DDDEEEBBB@@@BBBBBB@@@666666666666888@@@JJJSSS[[[fffkkkaaaWWWYYYfffrrrtttvvvooouuu}}}|||iiiRRRBBB>>><<<888333444222222333555;;;IIIWWWZZZWWW[[[lll|||xxx]]]DDD999666444333333222111000444555888<<>><<<>>>AAACCCBBBAAA;;;<<<;;;888666888>>>CCCHHHUUUjjj{{{{{{qqqhhheeewwwttttttpppSSSBBB???DDD>>>:::>>>@@@000***'''((()))'''&&&)))''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''((((((((((((*********++++++++++++,,,///111111BBBcccvvv{{{}}}tttuuuwww}}}}}}vvvuuupppdddWWWRRRVVV]]]555444333444555444111///,,,------,,,)))(((((()))&&&%%%$$$$$$######$$$$$$""""""""""""""""""!!! !!!"""###$$$&&&&&&&&&&&&"""!!!  !!!"""!!!!!!###'''+++---,,,+++***+++,,,---............'''+++000333444333333333((('''))),,,111333333111...+++'''%%%$$$'''***,,,+++111888888444111333555000000000111333555888999777888999:::===BBBIIINNNFFFHHHJJJKKKKKKJJJHHHFFFEEEAAA888000...222333000/////////111333333222000,,,***'''&&&'''((((((''''''(((***,,,,,,,,,+++***++++++***)))((((((((((((((()))))))))(((***...222+++,,,......,,,+++++++++222//////222///***+++000333555999===@@@DDDJJJOOOcccqqq{{{rrraaaLLL===777111777<<>>LLLZZZlllqqqQQQMMMIIIHHHHHHGGGCCC@@@;;;<<<<<<999666888>>>DDDJJJRRRdddwwwwww{{{iii~~~zzzrrr[[[CCC<<>>CCCJJJOOOFFFEEEDDDCCCCCCBBB???<<<444111,,,+++111777555...***************++++++,,,'''%%%######$$$&&&&&&%%%%%%''')))+++,,,+++******&&&&&&&&&''''''(((((((((&&&''')))(((&&&&&&))),,,***,,,......---+++++++++))),,,///222555666444111---,,,---111444666888;;;<<>>BBB]]]xxxooo|||~~~rrr___}}}zzztttqqqllllllHHH<<<222...---***((((((******))))))))))))******************************((((((((((((((((((((((((&&&'''***///000333<<>>777666333///---...111111,,,///555888777999EEERRRhhhbbb]]]WWWRRRNNNIIIBBB===;;;======999666888>>>DDDJJJOOO^^^qqqyyyqqqxxxvvvdddEEE999@@@???:::<<<===000+++'''))))))'''''')))''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''((((((((()))******+++++++++,,,,,,,,,***666CCCZZZ|||~~~ppp___```cccsss}}}wwwuuuvvvyyyzzz||||||}}}zzzuuuvvvrrrqqqvvv888444333666666333000111//////...,,,***)))''''''$$$$$$$$$#########""""""$$$%%%$$$###!!!!!!###%%%!!! """!!!  !!!$$$(((,,,...,,,+++((())),,,000222222///---+++///333444222000///111//////111444666555000+++((('''&&&%%%&&&''')))+++...000222333444444333333///000111444777:::<<<>>>===?????????CCCIIIJJJHHHFFFCCC@@@===;;;999888666000---,,,111888;;;777111+++***((('''&&&&&&&&&'''$$$%%%'''((((((&&&%%%###'''%%%$$$&&&***,,,+++))),,,+++((('''&&&'''((())))))(((((('''''''''(((((()))************+++++++++)))+++---///222666;;;>>>444333222333000---111777444444444444444333222222333:::IIIbbbzzz~~~cccDDD@@@>>>CCCTTTlllxxxllleeejjjzzzmmmlllooohhhaaaxxxlllqqqllloooTTTHHH777---+++------***+++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''''''''((((((%%%++++++...888>>>III[[[rrrooohhhWWWPPP}}}YYYKKKmmmtttrrrpppqqqssstttrrrppppppqqqvvv~~~~~~mmm```aaaXXXSSSZZZiiizzzxxxnnn___TTTFFF<<<::::::<<>>@@@>>>;;;888777:::@@@DDDIIIOOO\\\nnn|||wwwnnn}}}{{{vvvwwwkkkMMM999===BBB<<<999???555---''')))+++***))))))))))))(((((('''''''''&&&(((((())))))))))))(((((('''''''''''''''((())))))((()))******,,,///...,,,111???QQQooowwwwwwnnnUUUIIIbbb~~~}}}wwwhhhccckkkvvv|||~~~|||{{{{{{|||uuuwwwyyy888444333666666333000111//////---,,,***)))''''''$$$$$$$$$#########""""""###$$$###""" """###!!! """!!!  ###$$$'''***++++++***((((((***---000222111...,,,,,,000444444111//////000111000111444555333...)))&&&&&&&&&&&&(((+++...///222222222222222111111000......///111444666888:::<<<===<<<<<<@@@HHHKKKIIICCC@@@===<<<;;;999444000,,,...333999===:::444...***)))((('''''''''''''''%%%&&&'''))))))((('''&&&&&&$$$###%%%))),,,,,,+++,,,+++)))'''''''''((())))))((((((''''''((((((((()))************+++++++++------...///222777>>>CCC@@@:::666444111...000444333222111////////////000222333999III```nnnhhh[[[IIIGGGMMM]]]ssswwwyyywwwjjj]]]WWWPPPRRRiii{{{yyy|||yyyooojjjnnn___iiioooggguuuiiicccOOO;;;111///...,,,++++++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''''''''((((((''',,,+++---555999BBBTTTwwwyyylll[[[\\\}}}vvvTTTIIIkkkrrrpppoooppprrrsssrrrppppppqqqsssxxxnnnbbbeeebbbccclllvvvgggYYYKKKDDD>>>;;;EEESSSsss}}}wwwwww~~~wwwjjjRRRAAA666777777555???NNN^^^VVVLLLEEEBBB@@@<<<999666666666333000.../////////000111222555;;;BBBGGG\\\|||~~~sssfffVVVIIICCC???===;;;888777:::@@@DDDJJJOOO[[[lllzzz}}}xxxpppyyy}}}|||iiivvvoooRRR;;;;;;???:::999>>>777...((()))+++***))))))))))))((((((((('''''''''((())))))))))))))))))((()))(((((((((((()))******)))***++++++---//////...555GGG^^^ooo[[[ccc~~~pppiiinnnvvv|||}}}}}}~~~}}}{{{{{{|||~~~{{{yyyxxxtttnnn888444333666666333000111///...---,,,***((('''&&&$$$$$$$$$###############"""######!!! !!!"""!!! """!!!  !!!$$$&&&(((***++++++***))))))+++...111111///---+++...111444333000---...///222222222222222///***&&&$$$$$$%%%'''+++...222444555444222111///.........,,,,,,---...000222444555999:::999888===EEEIIIHHH>>><<<;;;::::::666000+++---555???CCC???777...)))((((((((())))))(((((('''%%%''')))***,,,,,,++++++&&&$$$###$$$(((+++---...---+++***((('''(((((()))(((((((((((((((((()))))))))************+++++++++......------000555===CCCJJJCCC<<<999555000///111222111///---------......000///...444DDDYYYhhhmmmUUUVVV^^^mmmqqq```MMMGGGNNNVVVXXXUUUUUUOOOLLLWWWzzzuuulllnnnsss}}}~~~nnn{{{ddd^^^tttzzzhhhkkkkkkoooxxxZZZ???777555---***---+++***))))))))))))***+++)))))))))))))))))))))))))))((((((''''''(((((()))(((---++++++111333:::LLLlll[[[ggg|||yyy~~~zzzyyyyyyzzztttRRRGGGdddnnnnnnmmmoooqqqssssssrrrrrrrrrsssuuuzzz~~~nnncccaaacccjjjrrrtttpppoooqqq~~~~~~ppp```PPP@@@666<<>>===:::888777:::???DDDJJJOOOYYYhhhvvv}}}{{{wwwwww}}}zzzxxxkkkZZZooowwwZZZ@@@:::;;;999999>>>999000((()))+++***))))))))))))((((((((((((''''''))))))************))))))***))))))))))))***+++++++++++++++,,,---...///000>>>QQQjjjvvviii~~~uuuvvv|||{{{{{{|||{{{{{{|||~~~rrrjjjfffccc888444333666666222000111///...---+++***((('''&&&########################"""######"""!!! !!!"""!!! """!!!  !!!"""###%%%(((+++,,,,,,---...***,,,///000000---+++***000222444222...,,,---...444333222111...+++'''$$$###$$$%%%(((+++///222444444333111...------------,,,,,,,,,,,,...///000111444666666666:::AAACCC@@@;;;<<<<<<999555111000000:::BBBIIIFFF;;;000)))(((&&&''')))******)))((('''&&&(((***,,,---/////////)))'''%%%%%%'''))),,,...---,,,+++))))))((((((((((((((())))))******))))))))))))*********+++++++++,,,,,,,,,+++,,,000666:::HHHEEEDDDBBB;;;222...000111111111000///......------///000111999JJJaaappphhhlllsss|||wwwdddWWWPPPOOOKKKGGGGGGOOO^^^jjjjjjjjjdddbbbuuu~~~oooeeegggnnnyyylll^^^gggxxxfffxxxuuuiii|||dddDDD===999...)))...************************))))))))))))))))))))))))))))))(((((((((((()))))))))---+++***000000666GGGdddSSSlllvvvvvv}}}|||ooorrrLLLDDDaaarrrmmmmmmnnnooorrrsssttttttuuuvvvvvvvvv{{{|||lllbbbZZZ]]]bbbeee___SSSMMMLLLfff|||iiiPPP>>>===EEEDDDPPPhhh|||xxxpppkkkkkkhhhiiiiiijjjoooxxxiiiMMM===;;;===>>>OOOOOONNNIIIBBB===;;;;;;666777777555222///////////////000111333777<<>>===<<<:::888888;;;@@@DDDJJJMMMVVVeeettt~~~zzz}}}uuuzzziii^^^SSSgggdddGGG;;;::::::===@@@===222***)))+++***)))***))))))(((((((((((((((((()))******++++++******)))***))))))))))))***+++++++++******,,,---,,,///333III\\\ppp~~~|||~~~~~~zzzzzz{{{{{{{{{~~~888444333666666222000111......---+++)))(((&&&&&&###########################$$$%%%$$$"""!!!"""###!!! """!!!  """"""$$$'''+++,,,,,,,,,---///+++---//////---++++++,,,111333333111---+++,,,///333333222///+++'''$$$###%%%%%%'''(((+++---///000111000...---,,,---......,,,,,,,,,,,,---...///000000333555555999>>>===999;;;>>>>>>888000...555===LLLNNNKKKAAA222)))''')))'''((()))*********(((((('''(((***,,,...000111222---,,,***((('''(((***,,,...---,,,+++***)))(((((((((((()))***++++++******))))))*********++++++++++++,,,------------///111<<>>;;;;;;666777777666333000//////...///000000111444999<<>>;;;???BBBDDD@@@555+++)))******)))+++(((((())))))))))))))))))******++++++++++++******)))(((((((((((()))******+++((())),,,,,,+++///777PPPgggzzz{{{xxxyyy{{{||||||}}}888444333666666333000111...---,,,+++)))'''&&&%%%###############$$$$$$$$$"""$$$%%%%%%###""""""###!!! """!!! !!!"""###***,,,///...+++)))+++---,,,...///---***))),,,///111333333///,,,***---000111111000,,,(((%%%$$$$$$'''((()))***+++,,,------------,,,,,,,,,------...---------------...///000///222444555999======999<<>>QQQfffyyyyyy\\\LLLGGGAAAAAANNNfff}}}ttthhh___^^^bbbcccjjjuuu}}}gggOOO???777888>>>DDDEEEBBB===999888555777888666333000//////.../////////000222666999===MMMpppuuuYYYHHH@@@AAAEEE======<<<;;;;;;===BBBFFFIIILLLSSS```pppvvv~~~ssskkk{{{qqqUUUAAA>>>DDDHHHGGGCCC888,,,************+++(((((())))))))))))******++++++,,,,,,,,,,,,++++++)))(((((((((((()))******+++((((((------+++222===UUUsss{{{yyywwwyyy{{{}}}~~~~~~~~~888444333666666333000111...---,,,***)))'''&&&%%%""""""#########$$$$$$$$$!!!###%%%%%%###!!!!!!"""!!! """!!! !!!###$$$+++...000///+++)))+++...---......***'''(((---333111222111...+++***---111//////...***&&&###$$$&&&)))***+++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,------...000000000222333333888???BBB@@@>>><<<888444333888CCCLLLMMMDDD777...******+++,,,++++++***)))(((((((((((('''((()))***,,,...000111///000111...+++***+++---//////...---,,,***((((((''')))+++,,,------,,,+++)))************+++++++++---///000/////////000222000666DDDSSSWWWLLL<<<222......//////111222222333555888???FFFMMM]]]|||xxxvvvwwwrrrooojjjdddbbbeeekkkpppkkkddd]]]\\\bbbggghhhgggeeefffjjjmmmiiimmmpppdddhhhoooxxxsssqqqpppuuuYYYhhhiiiSSSEEE:::111...***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******(((---,,,,,,222222777GGGsss~~~zzz]]]XXXtttpppDDDEEEiiioookkkmmmpppqqqqqqrrruuuxxxzzz{{{}}}lllVVVMMMFFFEEELLLZZZpppxxxsssppphhh___SSSIII???:::666222333777111<<>>=========???CCCGGGJJJMMMSSS^^^lll{{{~~~zzzeeexxxqqqXXXCCC@@@IIILLLIIIFFF999---******)))***,,,(((((()))))))))*********++++++,,,,,,,,,,,,++++++***))))))))))))***++++++,,,((()))//////---666CCC[[[||||||yyywwwpppwww|||~~~yyyvvvwwwyyyxxxwwwzzz}}}~~~}}}|||||||||~~~888444333666666333000111...---,,,***)))'''&&&%%%""""""######$$$$$$$$$$$$ """$$$$$$""" !!!!!! """!!! """###$$$(((,,,///...++++++...222---...---)))%%%'''...555111222111...******...222---...---)))%%%###%%%'''***+++,,,---............+++,,,,,,---,,,+++***)))+++++++++,,,---...///000333333222111777BBBHHHIII???:::444222777???GGGKKKCCC999---)))+++///...,,,---,,,***((('''(((((()))''''''((()))+++---///000...000222000---,,,---/////////...---,,,***)))(((''')))+++---...---,,,+++)))************+++++++++---------,,,,,,...222666333444???RRR\\\TTTAAA222333222000///111444888;;;:::???IIIUUU___mmmqqqjjjjjjiiiiiikkklllkkkgggddd^^^\\\WWWOOOLLLRRR```kkkmmmfffgggmmmiiigggzzzvvviiieeekkktttzzzrrrzzzuuubbbdddtttZZZIII>>>444---***+++,,,------,,,+++***))))))))))))))))))))))))******))))))))))))******)))...,,,,,,222111666EEE|||iiibbbvvvnnnCCCDDDddd}}}{{{ooojjjmmmpppqqqpppqqqtttwwwsss[[[FFFGGGGGGKKKPPPWWWcccvvv}}}wwwmmmffffffhhhbbbZZZXXXMMMAAA;;;777333222333333555:::PPP~~~ooo\\\MMMDDDEEEUUUggg{{{|||qqqjjjjjjoootttttttttyyy~~~|||xxxoooggghhhooo}}}{{{wwwxxxtttZZZIII>>>>>>>>>>>>>>>===;;;999555777888777444111//////.../////////...///222444===@@@\\\ppp]]]JJJEEEGGGFFFAAA===>>>>>>>>>>>>>>>@@@DDDHHHKKKMMMSSS]]]iiiwww|||ooo[[[rrr}}}pppYYYDDDBBBKKKNNNJJJGGG;;;...******)))***,,,(((((())))))*********++++++,,,,,,------,,,,,,+++++++++******++++++,,,------)))***111111///999GGGaaa|||yyyeeeSSS___uuu|||~~~}}}wwwtttuuuvvvuuuvvvyyy|||}}}|||zzzyyyxxx}}}yyyyyy}}}}}}888666444333333333222111...///...,,,)))&&&&&&&&&#########"""!!!############""""""""""""""" ###))).........------.........000333111***)))...111000333111...---,,,---...///...+++(((%%%$$$%%%'''(((++++++++++++++++++++++++******))))))))))))******(((***---/////////000222222222222444999AAAHHHLLL<<<444///555AAAGGGBBB;;;222...++++++...000111000///,,,))))))******(((&&&((())),,,...000111111111333111111111///******...000000000///...+++)))(((***)))(((***,,,......---///,,,)))))),,,...---,,,...---///000------333<<<888777555@@@RRRMMM===999111000//////222777<<>>```qqq\\\SSSRRRSSS[[[```kkkzzzvvvtttpppjjjccc]]]WWWUUUOOOQQQTTTWWWZZZ\\\]]]]]]```___^^^^^^aaadddggghhhuuu{{{wwwsssooorrr~~~ttt\\\III>>>666777<<<=========999777666555555444222//////......------///000111888>>>WWWyyylll]]]TTTRRROOOGGG@@@???>>>???@@@???===AAAHHHIIIOOOUUU[[[gggvvvjjjXXX```yyy}}}{{{jjjRRRAAAAAAJJJMMMJJJFFF>>>333,,,************))))))))))))))))))))))))************************+++***)))))))))***,,,---000)))***000,,,+++CCCbbbeeeXXXIIIXXXrrrxxxssswwwyyyuuuooommmqqqwwwwwwyyy||||||zzzwwwuuuuuuppprrruuuvvvuuusssrrrqqq888666444333444333222111...///...,,,(((&&&%%%&&&&&&&&&''''''&&&%%%$$$############"""""""""!!!!!!  !!!"""""""""'''---...---,,,,,,,,,---...///000222///)))(((...111000222000...---...//////000,,,***'''%%%$$$%%%''')))++++++++++++++++++++++++***))))))))))))******+++)))+++---......///111333333333333444888===BBBEEE999444111555===@@@;;;444+++++++++...222444333111000---******+++,,,***))))))***,,,...///000000000333111111333000+++***...111111111000...+++)))(((***)))(((***,,,......---///,,,******,,,...---,,,------...///...---444<<<:::888222888FFFCCC777777111222444666999>>>CCCFFFLLLXXXgggqqqwwwyyyiii```XXX[[[\\\YYYRRRLLLJJJJJJKKKMMMRRRUUUQQQJJJIIILLLPPPTTTZZZbbbjjjqqqxxx|||wwwiiilllsss{{{~~~|||tttzzzaaammmoooUUUJJJ>>>000,,,,,,+++***+++++++++***************************++++++************++++++(((///...,,,111333===OOOwww|||eeelll}}}~~~ZZZ888DDDjjjxxxpppooolllmmmnnnppprrrtttuuuvvvzzzzzz}}}uuubbbQQQHHHKKKSSS```fffmmmtttwwwnnnccc]]][[[ZZZVVVRRRTTTLLLCCC<<<888666444333...222222444HHHlllvvvdddZZZVVVTTTTTTXXX]]]```]]]ZZZ]]][[[YYYVVVRRRMMMJJJHHHBBBBBBAAAAAAAAABBBCCCDDDIIINNNUUUZZZ___eeemmmsssrrrwww~~~{{{tttvvv~~~yyypppVVVIII<<<888:::;;;===@@@999777666555555444222//////......------///000111666:::QQQ|||tttgggYYYLLLCCC???===>>>???>>>===AAAGGGHHHOOOWWW^^^iiiuuu}}}~~~|||{{{jjjXXX^^^www{{{kkkTTTDDDDDDLLLPPPMMMGGG>>>333,,,*********)))))))))))))))))))))))))))******************************))))))******+++,,,///)))+++111111666PPPooo|||aaaUUUDDDTTT|||wwwdddjjjqqqpppmmmjjjhhhlllsssxxxttttttsssrrrpppnnnkkkjjjmmmnnnnnnkkkfffcccdddfff888666444444444444222000...///...,,,(((&&&%%%&&&""""""###$$$$$$$$$############""""""""""""!!!!!! !!!"""###(((...---,,,***))))))+++...000000000---((((((---111111111///......000111111111***(((&&&$$$%%%&&&(((******************************)))))))))***++++++,,,+++------------///222444444444444444555777999;;;444333333555888666111,,,''')))...444999:::888555222///---,,,---.........//////000111222222222222333222333555222,,,+++...222111111///...+++)))(((***)))(((***,,,......---///---++++++---...------,,,,,,---///......444<<>><<<<<<>>>===<<>>@@@KKK\\\mmmxxx}}}ttttttxxx}}}~~~~~~pppiiiwww~~~sss[[[yyydddNNNDDD@@@111,,,((()))++++++***+++************************++++++************++++++)))...---///444666DDD^^^qqqFFFLLLqqq~~~tttpppkkkllloooqqqsssuuuuuuuuuwwwvvvyyyuuu[[[RRRYYYiiiyyyvvvxxxqqqhhh___ZZZXXXXXXXXXddd^^^RRRDDD;;;888777444666333444777555777EEEWWWppp{{{nnnfff```]]]WWWSSSNNNIIIFFFFFFHHHIIIEEEHHHMMMUUU^^^gggnnnrrruuu~~~xxx~~~zzz|||rrraaaMMM@@@:::888;;;@@@888777555555666555222000///......------///000111000222EEEmmmkkkTTTHHH===::::::<<<===<<<>>>CCCCCCJJJSSSZZZdddpppvvvvvvffffffsssuuuZZZ```wwwzzz___IIIBBBIIIPPPRRRJJJAAA555,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,,,,+++******...,,,,,,000444>>>UUUlll[[[@@@@@@VVVrrrjjjUUUTTTTTTTTTWWW\\\cccgggooooooqqqwww{{{xxxooogggWWWVVVWWW[[[cccjjjoooqqq777555444555555444222///---...---+++'''%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""!!!!!!!!!!!!  ###)))***)))'''&&&'''***...000///+++((())),,,...000111///------000444555333///&&&%%%$$$$$$%%%'''***+++)))))))))))))))))))))))))))))))))***+++---...////////////...---///222555444444333222111///------...222666666222---***)))---000333666999:::;;;<<<555666777999:::<<<===???BBBBBBAAA???>>>======<<<:::888999:::666000...111000//////...---,,,,,,,,,***)))(((***,,,......------...//////............,,,***+++...000000333888GGGFFF<<<999>>>:::999BBBHHHOOOVVV\\\```eeelllqqqsssvvvuuuuuuuuuxxx~~~ooo```XXXVVVVVVYYY]]]SSSLLLDDDDDDNNN___qqq{{{vvvvvv{{{zzzffffff~~~aaassslllRRRHHHGGG777...(((***,,,+++***,,,************************++++++************+++++++++...---///444555FFFbbb|||{{{}}}}}}JJJJJJkkkxxxpppmmmkkkmmmooorrrttttttttttttwwwvvvyyykkkTTTTTTfffzzzzzzooowwwrrriii```ZZZYYY\\\___qqqlll^^^KKK???<<<:::777777111000666666222999EEEXXXuuuyyyooofffaaaaaaeeegggeeekkkuuuxxxhhhUUUHHH>>>999999<<<777666555555666555333111///......------///000111000222BBBhhhvvvYYYJJJ===999888;;;<<<<<<>>>BBBDDDIIIPPPVVVbbbpppzzz}}}ssskkkpppsssVVV___wwwjjjNNNBBBGGGPPPTTTMMMCCC666,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,+++******+++,,,---000666CCCVVVfff{{{eeeDDD@@@OOOoooxxxnnnSSS\\\fffllllllmmmppptttyyyzzz~~~xxxhhh\\\MMMJJJLLLWWWfffooopppmmm666555555555555444111///---...---+++'''%%%$$$%%%'''&&&%%%######"""""""""""""""!!!!!!!!!!!!  !!!!!! ### !!!!!! $$$)))((('''&&&&&&(((+++...000///***(((,,,///000000111///,,,,,,000555666222---%%%$$$$$$%%%&&&''')))***(((((((((((((((((((((((())))))***+++,,,...000111///000000000///000222555222222222111000///......111444666444000,,,+++,,,...000222333333444777999888<<>><<<<<<777111000333444333111000...---------***)))(((***,,,......------///000000///......///---++++++...000000222666BBBBBB;;;<<>>999777:::======>>>AAAFFFJJJOOOUUUaaasssyyyzzzmmmUUU\\\vvvrrrUUUFFFIIIRRRWWWOOOEEE777,,,((('''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++))),,,...111<<>>PPPWWW[[[fffdddkkkrrrxxx~~~|||rrreee^^^[[[[[[[[[^^^dddmmmwwwppphhhaaa___]]]]]]```ddduuuuuuqqqdddYYY[[[iiixxx~~~qqqooossszzzzzzjjjqqqxxxvvvjjjjjjTTTJJJBBB444***---///+++)))---************************++++++************++++++,,,...---111666888MMMqqqttthhhvvvzzzFFF@@@]]]jjjhhhlllnnnooorrrssstttsssqqqpppqqqpppsssyyy}}}xxxggg```^^^jjj{{{yyyrrrrrryyyvvvnnncccZZZYYY```gggxxxzzzqqq]]]NNNGGG@@@666;;;888666666666777888:::FFFbbbzzzpppnnnpppgggbbb\\\YYYZZZ^^^aaaccceeejjjpppsssuuuzzzvvvsss|||jjjZZZKKK>>>999:::777666555555666555333111///......------///000111222111999UUUcccKKK???999777:::===>>>>>>AAAEEEJJJNNNTTT```rrr{{{ppp___```xxxsssXXXIIIJJJRRRVVVQQQFFF777,,,((('''''''''((((((((((((((((((((((((******************************))))))******+++,,,***...///111@@@[[[tttyyyjjjjjj{{{eeeAAA===EEEHHHPPP\\\hhhrrr|||~~~yyypppdddWWWKKKAAA<<<<<<;;;===AAAEEEFFFCCC???666555555666666444111...---------***'''$$$$$$$$$"""!!!!!!!!!!!!###%%%&&&"""!!!!!!!!!  $$$+++&&&&&&''')))+++---///000---((((((000666333000000...,,,+++///555555///(((%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((())))))***+++---///111333...000222333222111222333//////...///000222444555<<<:::555000,,,******+++...222666888777666888:::AAAHHHRRRYYY\\\]]]___aaabbb```]]]YYYVVVTTTSSSSSSKKKFFFBBB>>>888333333777CCCAAA<<<777222///,,,+++***)))(((***,,,......---,,,///222222000...///000000,,,+++///000//////222999888555@@@WWWdddkkkxxxxxx~~~|||zzzxxxlll^^^TTTOOOOOOGGGDDDBBBEEEPPPbbbtttuuuiii```YYYUUUYYY___llluuuxxxnnn]]]WWWaaannnxxxnnnkkkmmmtttzzz}}}nnniiizzzjjjjjjuuuYYYKKKFFF555+++...000+++)))---************************++++++************+++++++++------222888;;;RRRwwwuuuiiizzz|||JJJEEE___kkkiiimmmoooppprrrttttttrrrpppnnnmmmmmmooouuu||||||wwwqqqcccccciiiuuu~~~uuusssxxxzzzxxxqqqfff^^^^^^gggooossszzzuuucccTTTKKKAAA555777999888444333666:::;;;GGG```|||zzzsssnnnjjjggg[[[YYYXXX\\\dddmmmtttwwwxxxeeegggqqq___NNN@@@;;;<<<777555555555666555444222///......---...///000111222000555LLLwwwcccJJJ???:::777:::>>>>>>???AAABBBGGGLLLRRR^^^ooo{{{qqqoooyyykkkfff|||nnnWWWIIIIIIPPPSSSQQQGGG888,,,''''''''''''((((((((((((((((((((((((************************+++***)))))))))***,,,------000///000AAAaaa}}}{{{hhhhhh~~~xxxaaaIII555FFF:::CCCOOOYYYbbbnnn}}}rrrjjj]]]NNNBBB<<<<<<>>>222555999:::999999:::;;;888444333666666111...///...---,,,***((('''&&&&&&$$$###"""###%%%%%%###"""""""""""""""!!!!!!!!!!!! !!!!!! !!!###(((+++((('''(((***---///...------******---222555222...))))))***...111222///+++$$$%%%&&&'''((((((((((((&&&&&&''''''(((((())))))***++++++,,,,,,---......////////////000000000000111//////000333555555555888777333---((()))///555888999555000222:::===;;;EEEMMMYYYccciiillloooqqqrrrpppkkkeeecccccc^^^WWWMMMHHHCCC>>>777222666<<>>@@@AAAEEEUUUsssxxxqqqaaaTTTGGGAAA>>>:::888888666444555999;;;;;;:::999888444333666666111...///...---+++)))'''&&&&&&%%%$$$###"""###%%%%%%###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$(((,,,(((((((((***---///...---+++******...333555111...******,,,...000///***'''$$$%%%&&&'''(((((((((((('''''''''((((((((((((((()))))))))***++++++,,,,,,///////////////000000000000//////000333555666666777555111,,,***,,,111555666::::::666888>>>BBBAAAIIIVVVhhhsssvvvvvvyyy|||yyywwwrrrkkkiiihhhbbb[[[MMMGGG@@@<<<666333555;;;LLLMMMHHH<<<111.........///000111333444444444444444444444333333444333111///444000///555222...444<<<===CCCPPPaaaqqq{{{xxxuuupppmmmoooxxxvvv```UUUWWW^^^yyy}}}zzzmmm^^^VVVSSSRRRWWW^^^mmmwwwrrrggggggpppsss~~~vvviiiaaahhhrrrxxx{{{{{{|||}}}oooqqq\\\UUUQQQHHH333)))///...))),,,************************************+++,,,---......111...000888>>>RRRooo|||ooohhhtttvvvuuu{{{OOOLLLgggnnnooojjjqqqqqqqqqqqqqqqrrrssssssqqqrrrqqqrrrwww{{{uuulllrrrxxxtttyyy}}}}}}|||qqqiiiccc\\\jjjuuuaaaOOODDD@@@<<<:::999:::888555666;;;JJJdddyyylllccc^^^]]]^^^hhhtttvvvpppqqqyyy|||iiiWWWGGG===777888888888666444333333333222111000......///000000...+++222@@@[[[vvvaaaLLLAAA>>>;;;:::;;;>>>@@@@@@DDDIIIOOOUUU\\\iiiyyyuuuiiiwwwuuudddXXX___}}}xxxrrr{{{yyynnnXXXHHHGGGQQQYYYUUUIII:::///+++)))((('''(((((((((((((((((((((((())))))))))))************++++++******++++++,,,---,,,,,,///;;;WWW|||}}}^^^FFF???555<<>>:::777555666:::AAAGGGGGG===222...111333000222444666777888777777888777777888999888777666555:::777444999777333777@@@FFFQQQ```ooo}}}~~~ssslllddddddoooooo___ZZZlllvvv}}}uuugggZZZQQQLLLLLLQQQaaatttzzzsssmmmnnnttt}}}yyyjjj___ccckkkrrr|||yyyooo}}}wwwmmmaaaVVVSSSMMM999---///...))),,,************************************+++,,,---......111///111888===OOOlllvvveee___qqqzzzssssssxxxXXXOOOhhhqqqsssiiipppppppppqqqqqqqqqqqqrrrsssqqqpppttt|||}}}uuuwwwtttyyy}}}~~~|||qqqhhhbbb[[[hhh|||jjjXXXKKKCCC<<<999888999777444666;;;GGGeee}}}|||{{{||||||qqq]]]UUUVVVfffrrrrrrllliiioooZZZMMMFFF???:::999888666444333222111222111000///...///000000000...333;;;RRRzzzdddRRR???===;;;;;;===?????????EEEIIINNNSSS[[[hhhzzzppprrr}}}sss```RRRXXXxxx{{{yyyyyyoooZZZIIIGGGQQQYYYUUUKKK<<<111,,,+++******(((((((((((((((((((((((()))))))))*********++++++++++++******++++++,,,---///,,,111EEEccczzzWWW======777<<<@@@CCCNNNeee~~~wwwqqqmmmfffZZZOOOIII???999555888999888666777888:::<<>>EEEEEECCCGGGPPPXXXUUUdddxxxwwwpppkkkbbbYYYSSSHHH>>>;;;:::888888;;;;;;AAADDD>>>777777999:::666777999;;;=========<<>>;;;:::;;;>>>@@@@@@FFFJJJNNNRRRZZZgggyyy{{{zzz}}}|||rrrhhhWWWYYYwwwyyy{{{qqq\\\JJJGGGPPPYYYUUUKKK>>>222,,,******+++(((((((((((((((((((((((())))))*********+++++++++++++++******++++++,,,---111+++444NNNkkkzzzbbb===;;;888???BBBCCCLLL```xxxxxxpppooommmggg[[[LLL>>>777===888666999;;;::::::<<<:::===DDDQQQggg888444333666666111...///---+++***(((&&&%%%$$$$$$$$$###"""###%%%%%%###"""""""""""""""!!!!!!!!!!!! !!!""""""!!!"""$$$))),,,)))))))))+++---...---,,,'''***///333555333...+++***---111333111,,,'''$$$$$$%%%&&&'''(((((((((((())))))((((((''''''&&&&&&''''''(((((()))******++++++,,,,,,---......////////////000222666777777666111///---000555999:::999777===CCCCCCAAADDDQQQ]]]___gggttt|||ssskkk```UUUSSSHHH>>>;;;;;;:::<<>>@@@@@@>>>AAABBBCCCDDDFFFGGGGGGHHHGGGEEEGGGLLLMMMKKKMMMSSSaaacccTTTEEEGGGJJJKKKQQQ]]]jjjzzz~~~mmmZZZMMMGGGKKKUUUaaammmtttsssqqqlllrrr}}}{{{llldddjjjqqqvvvuuujjjTTT@@@===CCCUUUjjjsssooommmpppssszzzvvveee___]]]^^^fffppp||||||gggnnniiiuuummm[[[UUUWWWHHH555111...+++///+++++++++*********))))))************+++,,,------+++222333666>>>DDD[[[zzz}}}pppttt```VVVdddiiiqqqnnnsssttttttuuuuuutttssssssqqquuuyyy{{{|||||||||{{{{{{}}}~~~zzzvvvlllddd```[[[kkk~~~kkkUUUGGG===:::888888666444666<<>>;;;<<<888666:::<<<===@@@EEEEEEFFFJJJ[[[~~~888444333666666111...///---,,,***((('''%%%%%%$$$$$$###"""###%%%%%%###"""""""""""""""!!!!!!!!!!!! !!!!!! !!!###(((+++***))))))+++---...---+++'''+++000444444222...+++***...222333000,,,)))'''$$$%%%&&&'''((((((((((((((((((((((((((('''''''''(((((())))))******++++++***++++++,,,---...//////000000111444666777666444//////111444888;;;<<<<<<999<<<@@@AAA???AAAMMM[[[fffiiippp|||wwwnnnaaaVVVOOOGGG???>>>>>>@@@DDDJJJRRRQQQKKKCCC@@@AAA@@@<<>>KKK[[[bbbaaaeeennnttt|||nnnddd]]]XXX\\\eeevvv~~~iiijjjlllkkkrrr___[[[aaaRRR<<<222...,,,000,,,,,,++++++***)))))))))************+++,,,---...+++222444888AAAJJJccczzz}}}zzzVVVSSSaaadddppptttwwwxxxyyyyyyyyyxxxwwwvvvuuuyyy~~~{{{xxx~~~~~~yyyuuuiiiaaa]]]ZZZlllrrr[[[JJJ???;;;999888666444888===RRRggg~~~wwwsssmmmmmmnnnooopppoookkkiiilllmmmnnntttooo]]]PPPMMMNNNMMMeee~~~rrr[[[HHHBBB<<<444111222444555444555333222000/////////000///,,,///333@@@^^^vvvwwwmmmlllgggbbbsssjjjEEE@@@999555777<<>>AAACCCHHHNNNTTTSSSTTTaaa888444333666666111...///...---+++)))'''&&&&&&%%%$$$###"""###%%%%%%###"""""""""""""""!!!!!!!!!!!!   """'''******))))))+++---...,,,+++(((,,,000333333111...,,,+++...222111...***''''''$$$%%%&&&'''(((((((((((('''''''''(((((((((((((((((((((((()))******++++++******+++,,,---...//////111111222444777777555333...111555888:::<<<>>>??????@@@CCCFFFEEEEEEMMMYYYfffiiipppzzzzzzqqqdddXXXMMMHHHEEEEEEGGGKKKTTT^^^eeeddd]]]PPPHHHGGGIIIIIIQQQQQQQQQTTTXXX___eeeiiiiiijjjpppwwwuuusssxxxssswwwzzz|||qqqiiinnnfffYYYMMMDDDBBBDDDFFFNNNPPPRRROOOGGG===444///111333<<>>777666999===888;;;@@@IIISSS[[[___aaa[[[YYYWWWYYYbbbkkkkkkeeeEEE<<<999CCCNNNVVVbbbmmmxxxzzzttt{{{}}}pppdddYYYXXX^^^ppp|||hhhvvv}}}kkkqqqllluuufffIII777///+++...,,,,,,++++++***))))))(((************+++,,,---...---444666999BBBNNNkkkoookkkyyyLLLRRRfffdddnnnwww~~~}}}{{{||||||~~~~~~wwwhhh]]]XXXVVVjjj|||eeeSSSAAA===:::999777666:::@@@RRRggg}}}zzzuuuqqqpppqqqsssuuu{{{zzz{{{~~~|||yyyxxxyyyzzzyyywwwhhhppprrrlllkkkzzz}}}wwwrrrlllfffeee^^^___nnn}}}wwwqqqSSSIII<<<444333555666666666444222111/////////000++++++///...000DDDWWWVVVFFF;;;;;;;;;444777EEEKKKBBB>>>:::999:::>>>@@@AAAIIIMMMRRRVVVZZZdddqqq{{{}}}zzzwwwtttTTTEEE___tttUUUIIIPPPYYY\\\TTTGGG888---((()))+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******++++++,,,---111:::MMMggg}}}{{{ggg```ooo___AAA666???>>>GGGAAAHHHWWWeeejjjiiinnnwww|||}}}zzz:::888666444444222000......---***'''%%%$$$############""""""""""""######$$$######"""!!!  !!!!!!!!!"""!!! !!!%%%(((***+++)))(((((())))))'''&&&'''+++111333333000---,,,,,,///111///***%%%###$$$%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&((()))*********+++++++++,,,,,,,,,******+++,,,,,,---......111///000333888999555000...666???@@@===<<>>BBBFFFHHHMMMTTTWWWUUUZZZlll~~~zzzvvvlllrrrZZZKKK[[[YYYFFFRRR]]][[[XXXLLL:::---***++++++************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,333999NNNhhhhhhfff}}}hhhOOO@@@;;;;;;>>>CCCBBBKKKWWW___bbbfffkkkppp777555333333333222000//////---***(((&&&$$$$$$$$$######""""""""""""######$$$$$$$$$###"""!!!!!!!!! !!!!!! """%%%(((******)))(((***,,,---,,,++++++///333555444000---+++...000111...)))$$$###$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((())))))************+++++++++++++++++++++,,,,,,---------000000111333666666333000333999???@@@???AAAGGGMMMLLLMMMOOOQQQUUUYYY^^^bbbmmmqqqtttuuuxxx~~~zzzvvvrrrqqqsssuuuxxxlllccc```YYYPPPFFFDDDCCCGGGMMMOOOMMMIIIBBB??????EEESSSaaakkkpppxxxrrrggg\\\TTTQQQRRRSSSVVVUUURRRLLLHHHKKKSSSZZZOOOBBB999;;;BBBKKKZZZiiizzzrrrjjjnnnuuupppgggbbb___kkkwww}}}uuuuuu{{{rrr{{{}}}rrrXXX???222///...---,,,,,,++++++,,,,,,------,,,++++++,,,---///000///333888;;;AAASSSvvveeehhhvvvxxxXXX\\\ggghhhkkkuuu|||~~~~~~ooollldddZZZYYYfff}}}~~~jjjUUUCCC===999999777555===GGGbbbuuu}}}vvvqqqjjjddd```___]]]\\\___bbbhhhooovvv{{{~~~|||yyywwwvvvrrrmmmlllllliiihhhvvvxxxrrrlllfffYYYIII>>>777333555::::::888666333111000//////+++000000---000>>>OOOXXXHHH@@@999777555222333888;;;888777888;;;???CCCFFFIIINNNUUUWWWVVV[[[lll}}}zzzrrrrrrpppZZZMMM]]]iiiPPPTTTZZZ\\\YYYMMM;;;...***+++,,,************))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,111:::QQQjjjwwwttt|||cccFFF777666;;;BBBHHHFFFLLLSSSXXX]]]fffrrr{{{555333222222222222111//////---+++(((&&&%%%%%%%%%######""""""""""""######%%%$$$$$$######""""""!!! !!!!!!!!!!!!###%%%(((***))))))***,,,///111111000000333777999666222...,,,111222111---'''######$$$%%%%%%%%%&&&''''''(((((((((((((((''''''((())))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,///111333333222111222222:::<<<>>>@@@CCCHHHOOOTTTTTTUUUWWWYYY[[[___dddgggsssvvvyyyyyyxxxmmmbbb]]]UUUJJJCCCBBBHHHPPPTTTSSSMMMFFFBBBAAAFFFQQQ]]]jjjvvv}}}wwwmmm^^^QQQIIIGGGHHHJJJMMMLLLHHHCCC>>>===BBBFFFIII===555777===FFFWWWgggwww~~~pppdddaaacccwwwlllgggdddiiiuuu|||tttqqqrrruuuyyyttt___DDD222,,,+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,...000111...444;;;===AAATTTyyysssyyy{{{rrrYYYYYYeeekkkrrrzzz|||}}}}}}wwwiiijjjbbbXXX\\\ppp{{{iiiVVVEEE===888999666555???LLLjjj{{{~~~vvvqqqjjjddd```]]][[[YYYWWWYYY]]]cccjjjpppuuuxxx{{{{{{{{{{{{zzzwwwuuutttsssooonnnmmmhhhfffpppwwwoooggg]]]PPPEEE;;;444555::::::999777555333111000000,,,...000000///777MMMcccVVVDDD888:::;;;555444999888666555666;;;@@@DDDFFFIIINNNUUUYYYXXX\\\kkk{{{}}}xxx~~~ooo[[[PPP```~~~oooUUUVVVZZZ___\\\PPP>>>000,,,,,,,,,************))))))))))))******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,---000???]]]zzz~~~~~~bbbBBB555777===AAADDDGGGKKKQQQUUU[[[fffttt666444333222333222111//////---+++((('''&&&%%%&&&######""""""""""""###############"""""""""!!!!!!!!!!!!!!!  !!!###$$$&&&((()))))))))+++---000222111000000444888999777333000...333333111,,,%%%"""###%%%$$$%%%%%%&&&&&&'''((((((***))))))(((((((((((()))'''''''''((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,...111444222///...111555@@@???>>>AAAHHHOOOVVVZZZ]]]___aaabbbbbbeeejjjnnnvvvzzznnn```]]]YYYMMMDDDCCCIIIOOOVVVVVVNNNFFF@@@???IIIUUUdddooorrrmmmhhhdddTTTKKK@@@999888;;;???AAA@@@???===999555555888:::???666222666;;;BBBSSSdddpppwww|||yyynnnfffeeeggg||||||qqqjjjeeejjjvvv~~~vvvmmmyyypppvvvwwwiiiNNN666,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,...000111333888>>>???BBBWWW~~~mmmZZZZZZeeennntttyyy{{{|||~~~|||sssiiikkkaaaTTT\\\www~~~{{{lll[[[GGG===888999666555BBBTTTqqq~~~yyyrrrlllgggccc___]]]WWWXXXYYY\\\aaafffkkknnnqqqssstttvvvvvvvvvuuuttttttrrrqqqpppllljjjrrr~~~wwwfff___VVVKKK???555555::::::999777555444222111111---,,,000333///111KKKiiinnnSSS?????????888555:::777666555666<<>>CCCIIIRRRYYY```hhhttt|||999777555444333222000......,,,***(((&&&&&&%%%&&&######""""""""""""######!!!!!!!!!!!!!!! !!!!!!!!!  """$$$&&&'''((((((******+++---//////...,,,+++...111333222000//////444333111+++%%%"""###&&&$$$$$$%%%%%%&&&'''''''''***))))))(((((((((((()))&&&&&&'''''''''(((((((((++++++,,,,,,,,,,,,---------111333111---...333999CCCAAAAAADDDLLLUUU\\\___ccceeehhhgggfffhhhmmmrrr{{{~~~yyyfff^^^ZZZZZZTTTIIIEEEIIINNNPPPPPPKKKDDDAAACCCGGGTTT\\\fffhhh___QQQEEE>>>AAA===777444444777:::;;;888777555222000000111333555000111777;;;AAAQQQbbbmmmrrrvvvvvvttttttxxx}}}vvvmmmeeelllvvvyyy}}}qqqyyymmmrrrxxxrrr[[[>>>000000---,,,,,,++++++,,,,,,---++++++***+++,,,...///111777;;;>>>===AAAYYYsssaaaaaaiiimmmpppssszzz{{{|||~~~}}}ssskkkjjj]]]NNNWWWttt~~~|||pppaaaKKK???888999777666FFF\\\yyy}}}wwwrrrnnniiifff```^^^\\\[[[[[[^^^aaadddhhhiiilllooorrrtttuuuuuusssrrrrrrrrrqqqrrrzzz~~~kkkfff^^^TTTFFF999555777999888777666444333111000...+++///444......FFFfffdddLLLEEECCC:::777:::888888777777>>>IIIMMMJJJIIINNNVVV\\\]]]```lllxxxqqqWWWGGGTTTmmm}}}}}}pppVVVLLLWWW```dddaaaUUUBBB444...---+++************)))))))))(((******+++++++++,,,,,,,,,******+++,,,------......111HHHrrreee@@@333999AAAAAA???BBBIIIRRR[[[cccnnn|||:::888666444444222000...---+++)))'''&&&%%%%%%%%%######""""""""""""######  ###%%%'''(((((('''***)))***,,,...---+++(((%%%''')))*********,,,...333333111+++%%%"""$$$&&&$$$$$$$$$%%%&&&&&&''''''(((((((((''''''((())))))&&&&&&'''''''''(((((((((******+++,,,,,,---......,,,///000///---000888>>>EEEEEEFFFKKKRRRZZZ___bbbfffiiikkkjjjggghhhmmmsss~~~sssZZZZZZZZZXXXQQQIIIIIIMMMIIIGGGCCC@@@AAAEEELLLQQQUUUVVVUUUNNNDDD:::333111666888888777666555777999888666333000...---,,,---...,,,000777:::AAARRRfffuuuyyy}}}wwwnnnfffiiitttvvvvvvvvvssscccfffooorrr___@@@......---,,,,,,++++++,,,,,,---++++++++++++---///111222999:::;;;;;;AAA\\\mmm\\\aaajjjkkknnnttt||||||}}}}}}~~~uuukkkeeeWWWJJJQQQkkk~~~}}}rrrdddNNN@@@999:::888777JJJeee~~~zzzvvvrrrllliiiddd___\\\[[[\\\\\\aaaccceeeiiimmmqqqtttuuuqqqrrrssstttvvv{{{tttnnnfff]]]OOO???666555777777777666444333111000000,,,...222......AAAYYYppp^^^TTTLLLCCC;;;888:::;;;999888AAANNNQQQLLLGGGMMMVVV^^^```cccmmmxxxtttWWWDDDQQQjjjuuuwwwwwwzzzqqqpppjjjTTTLLLXXXbbbeeebbbWWWDDD555...,,,***************))))))))))))******+++++++++,,,,,,,,,******+++,,,---...//////222HHHooo~~~OOO888999???@@@???EEEIIIPPPWWWbbbrrr888666444333333222000...+++***(((&&&%%%$$$$$$$$$######""""""""""""###### !!!!!!!!!!!!!!!  ###&&&((((((((('''(((((())),,,------***'''%%%%%%&&&%%%%%%(((+++...111111000,,,&&&###$$$&&&###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((())))))***+++---...//////,,,---------///444<<>>FFFMMMQQQQQQNNNKKKDDD===666444444555555:::>>><<<777444666:::888555111...---,,,,,,+++---,,,...444888@@@VVVmmm{{{qqqjjjeeefffqqq|||wwwkkkyyywwwqqq[[[[[[fffpppbbbBBB...,,,---,,,,,,++++++,,,,,,---------------///111333444999999;;;===GGGbbbhhhSSS]]]iiiiiinnnzzzuuujjjaaaUUUNNNRRReee}}}}}}{{{pppcccRRRBBB:::<<<999888NNNlllzzzvvvooohhhbbb___]]]]]]``````bbbdddhhhlllqqqssssssuuuwwwxxx|||tttnnngggaaaVVVGGG;;;666666666666555444222000///111......///...000<<>>===@@@???===CCCHHHOOOVVV```qqq555333222222222222111///***)))'''%%%$$$###$$$$$$######""""""""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!! $$$'''))))))((('''&&&'''))),,,......+++((()))((('''&&&&&&(((---111///000000,,,'''$$$%%%&&&###$$$$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&((()))***'''''''''((((((((())))))((((((***+++---...000000,,,++++++,,,000777???EEEFFFKKKRRRXXX\\\```dddgggooorrruuurrrmmmmmmsssyyy{{{~~~vvvmmmgggjjjeeeYYYTTTUUUQQQHHH<<<999888AAAMMMSSSQQQKKKGGGCCC>>>:::777777888888DDDIIILLLGGG===777888<<<666333///------.........///,,,...222666@@@ZZZsssvvvjjjeeeccceeeoooxxx|||~~~yyydddvvv}}}lllwwwuuu]]][[[ffftttiiiJJJ444111---,,,,,,++++++,,,,,,---////////////111333555666999:::===BBBMMMhhhppp}}}rrrWWW```jjjggglll|||~~~uuujjj```WWWTTTWWWddd|||{{{yyynnn```SSSCCC;;;===:::999PPPpppyyyqqqjjjeeebbbaaaaaa``````aaaeeeiiinnnqqqxxxzzz|||}}}~~~uuulllvvvwwwkkkkkknnngggbbb```YYYLLL@@@:::555555555555444222000...111///---,,,---111888>>>hhhyyy}}}pppcccOOO;;;;;;===:::777AAAPPPSSSKKKEEEJJJUUU___dddgggoooxxx}}}yyy___VVVooowwwtttttt}}}wwwZZZKKKZZZlllfffdddXXXEEE555...+++(((************))))))))))))******+++++++++,,,,,,,,,******+++,,,---//////000000RRRhhhGGG;;;???DDDBBB>>>>>>FFFPPPYYYaaalllyyy|||888777666555333000...---......***""" ###%%%%%%$$$$$$###"""!!!!!!""""""""""""!!! """"""!!! """"""###%%%'''(((******$$$'''***+++***)))))))))++++++)))'''&&&)))...222111111///+++'''###"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&'''((()))***++++++)))***++++++,,,,,,,,,,,,(((''''''***111:::CCCIIILLLLLLRRR\\\dddgggkkkppprrrxxx}}}{{{uuusssyyyxxxssssssqqqiiicccbbb___UUUJJJDDDDDDAAABBBHHHIIIFFFEEEIII???FFFNNNTTTZZZZZZLLL<<>>XXXtttvvvnnnjjjfffgggnnnuuuzzzzzztttaaaqqq~~~mmmmmm___[[[fffxxxsssSSS777///......---,,,,,,,,,,,,---,,,,,,,,,---000333666888:::<<>><<>>>>>@@@EEEMMMUUU]]]fffnnnsssuuuvvv{{{555555555444333111000///+++222333+++""" """###$$$######"""!!!!!!""""""###"""!!!!!! !!!!!!######"""!!!!!!!!!!!!!!!!!!"""$$$%%%''')))******%%%(((,,,---,,,***))))))+++***)))'''&&&)))---000000000...***&&&#########%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&'''((()))***++++++******+++,,,,,,,,,,,,,,,(((((()))---444===EEEJJJQQQRRRWWW___dddgggnnnvvvvvv~~~}}}~~~}}}tttooopppxxxppphhhbbbZZZOOOGGGEEEIIIFFFFFFHHHHHHGGGLLLTTT]]]jjjyyysssbbbTTTPPPIIIAAA;;;777555555666333///,,,,,,,,,+++***///+++,,,111444<<>>@@@FFFGGGLLLkkkwww___xxx[[[LLLZZZcccfffnnntttxxxzzz|||zzztttpppjjjbbbYYYWWWaaarrr~~~qqqcccWWWFFF<<<>>>===CCC___yyyooohhhhhhhhhggghhhiiikkkmmmnnntttzzz}}}~~~|||rrrtttxxxooogggbbbaaa]]]___ooo|||hhhaaafffddd]]]OOO===666555333222222222333333000000///......000444888RRRnnnllljjj[[[GGG::::::999<<>>555???AAA>>>?????????EEEMMMWWW___gggnnnsssttttttwww333333444444333222111111---:::BBB999***######&&&######"""!!!!!!!!!""""""######"""!!!!!!!!!!!!"""######""""""!!!!!!""""""!!!"""$$$&&&((())))))***&&&***...000...+++((('''******)))((('''(((,,,//////...,,,)))%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&'''(((((()))***++++++++++++,,,---------,,,,,,)))***,,,111888@@@GGGLLLTTTVVV[[[aaacccfffoooyyyxxx~~~|||yyytttqqqsssxxx~~~vvvmmmeee\\\RRRLLLLLLLLLHHHFFFGGGJJJRRR```llldddXXXHHH>>>:::999666333444222///......---,,,+++///,,,...111333999NNNccc}}}~~~|||tttmmmfffvvv|||hhhnnnzzzooo|||vvv\\\___ooocccCCC333///...------,,,------------------///222666999<<>>999444222222333222000000000///...---///333777JJJ```___```yyy{{{]]]III888999999???KKKYYY___]]]OOONNNSSS\\\aaabbbkkkxxxnnnWWW___ppp^^^^^^hhhpppmmm```JJJ777///------******************************+++++++++,,,,,,,,,+++,,,------,,,...111333<<>>@@@===>>>EEEOOOYYYbbbiiiooosssrrrqqqsssyyy{{{}}}~~~~~~|||333333444333333222111000...;;;BBB;;;---%%%$$$&&&###""""""!!!!!!!!!""""""$$$######"""""""""""""""""""""!!!!!!!!!!!!!!!""" """%%%(((******))))))&&&***///000...+++'''&&&******)))((('''(((+++......---+++((($$$"""###%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((((((((((((''''''(((((()))******+++++++++,,,,,,---------,,,,,,(((***...444;;;BBBHHHKKKRRRVVV]]]ccccccdddlllwwwvvv~~~}}}{{{yyyxxxxxx{{{yyyooojjjjjjnnnwww}}}uuummmjjjeee[[[TTTQQQEEECCCDDDKKKXXXhhhxxxuuufffRRRCCC;;;999777555222111//////000///---,,,......///111111777GGGXXXnnn~~~||||||rrriiiaaammmwwwrrrwwwvvvxxxyyyWWW]]]nnniiiJJJ777//////...---------------------...000444888<<>>???:::>>>EEEPPP[[[cccjjjnnnqqqpppppprrrwww~~~|||}}}~~~|||zzz555555444333222000///...***111333---&&&"""!!! """!!!!!!!!!!!!!!!""""""$$$######"""""""""""""""  !!!"""&&&)))++++++)))(((%%%)))...000...***&&&%%%,,,+++***((('''(((,,,///...---+++'''###"""###%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((((((((())))))******++++++,,,,,,,,,------,,,++++++)))+++///444;;;AAAGGGJJJOOOUUU___ffffffeeekkktttuuuzzz~~~~~~~~~~~~}}}~~~~~~}}}}}}yyytttqqqqqqrrrppprrrsssrrrssswww|||xxxmmmeeehhhoootttyyy}}}|||rrrjjjhhheee[[[OOOHHH>>>CCCNNN___rrr~~~}}}tttlll```UUUPPPUUUcccooowwwmmm\\\III;;;555555777333111000000000000...---......///000000555BBBOOO\\\kkkxxxzzzuuuvvvzzz~~~{{{pppeee]]]jjjvvv~~~}}}yyy{{{[[[bbbqqqmmmOOO888//////...------------...---...///222666;;;???BBBGGGDDDKKKQQQUUUhhhsssjjj{{{XXXLLL^^^iiilllsssyyyzzzzzz{{{|||~~~~~~yyy|||~~~uuuoooggg^^^ZZZ___hhhrrrttt___LLL>>><<>>CCCNNNZZZ]]]YYYMMMIIIKKKTTT[[[___iiittt{{{YYYNNNjjjppp\\\```mmmoooooodddNNN999...++++++******************************+++++++++,,,,,,,,,)))***+++++++++---000222;;;jjj|||SSS???:::@@@>>>===>>>:::@@@GGGRRR\\\ccciiilllnnnoooppprrrvvv{{{}}}{{{yyyyyyzzz|||~~~{{{xxx555555444333222000...---***,,,***&&&###$$$$$$!!!!!!!!! !!!!!!""""""######"""!!!!!!!!!!!!""" """'''+++,,,+++)))'''%%%)))---...---***'''&&&///---+++(((''')))---111000///,,,'''###"""$$$%%%%%%%%%%%%&&&''''''((((((((((((''''''''''''(((((()))))))))*********++++++++++++,,,,,,,,,+++******+++,,,///444:::@@@EEEHHHPPPUUU___hhhjjjiiilllsssuuuwwwzzzyyyxxxyyy}}}|||vvvpppllllllpppsssuuu||||||xxx~~~|||ooofffpppoooooopppqqqpppnnnkkkgggfffdddcccdddfffiiikkklllooorrrqqqmmmkkkkkkmmmlllqqqtttssstttwwwxxxwwwooohhhiiiwww{{{|||qqqfff```[[[QQQHHHCCCIIIVVVhhhyyysssbbbSSSJJJ???777444999FFFTTTgggddd[[[KKK;;;222333888444222000000000000///...---//////......555AAAKKKYYYdddnnnnnnlllqqqyyy~~~|||pppcccYYYfffuuu~~~}}}|||bbbkkkyyysssSSS888000///......------............000333888===BBBEEEGGGCCCJJJRRRSSS```vvvqqqmmmyyyTTTGGGXXXdddjjjuuu|||{{{{{{{{{{{{|||~~~}}}vvvnnnaaaWWWSSS]]]jjjtttsss^^^MMM>>><<>>===;;;999<<>>AAAFFFQQQ\\\^^^ZZZQQQLLLNNNWWW^^^bbbjjjuuu~~~xxxWWWOOOkkk{{{ZZZZZZjjjooopppgggQQQ:::...++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,---111333@@@vvvbbbAAA444===@@@>>>??????CCCJJJSSS\\\bbbfffiiijjjnnnoooqqqtttvvvvvvssspppwwwyyy||||||yyy333333333222222111//////+++---+++&&&%%%''''''$$$ !!!""""""###"""!!!!!! !!!!!! !!!!!!"""''',,,---,,,)))'''''')))---...---+++******222000,,,(((''')))///444222111---((($$$"""$$$&&&%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((())))))************+++++++++***+++++++++******)))(((...///111444999???EEEHHHQQQSSS[[[dddhhhiiimmmrrrssswwwzzz{{{xxxvvvvvvvvvllleee]]]VVVSSSRRRPPPOOOQQQYYYaaabbb___```gggoooiiidddeeennnssslll^^^TTTbbbfffjjjkkkiiieeeaaa___]]]ZZZWWWUUUVVVZZZ___bbbbbbfffjjjiiifffeeegggjjjiiiqqqvvvxxx||||||vvvnnngggkkkyyyooocccZZZRRROOOTTT[[[jjjwwwsss```OOODDD;;;444222000111888BBBPPPRRRPPPHHH===666666999777444111//////000//////---///...,,,---555AAAIIIZZZcccjjjjjjkkkqqqxxx{{{~~~nnn]]]QQQYYYkkk}}}~~~|||aaammm}}}zzzXXX999000//////..................///000444999???DDDGGGIIICCCJJJRRRPPPVVVfffmmmjjjkkkyyy}}}xxxSSSFFFWWWcccjjjvvv~~~}}}~~~uuummm[[[MMMIII[[[qqq~~~zzznnn\\\LLL>>>===EEESSShhhzzz}}}qqq^^^MMMAAA===999777666888666444777<<<777DDDYYYqqq~~~~~~{{{|||||||||~~~}}}vvv|||}}}vvvlllkkkhhhjjj{{{zzz```\\\^^^WWWNNNKKKFFFAAA<<<888555444111222333222111111333555999@@@KKKPPPOOORRRNNNAAA<<>>DDD@@@AAADDDGGGMMMTTT[[[___bbbeeefffiiikkkooorrrsssrrrnnnkkkqqqtttzzz|||zzz000111111222222222111111'''++++++&&&###$$$%%%### !!!"""###""""""!!! !!!"""###"""''',,,...,,,)))'''(((***---...---,,,,,,---444111,,,(((&&&***000555444222...)))$$$"""$$$&&&%%%%%%&&&&&&'''((()))))))))((('''&&&&&&'''((()))***************+++++++++***************)))((('''111111222555:::???EEEHHHQQQQQQUUU^^^dddgggkkkppppppvvv|||~~~zzztttnnnkkkYYYSSSLLLGGGEEECCCAAA???HHHNNNWWW[[[ZZZYYYZZZ\\\```^^^bbblllqqqhhhYYYNNNKKKSSS^^^dddfffdddcccccc[[[WWWRRRMMMLLLOOOTTTWWW]]]```cccbbb^^^]]]aaaeeecccllltttyyywwwooocccddd{{{tttmmmcccXXXPPPUUUiii}}}pppaaaUUUMMMDDD;;;444333222000333999@@@DDDHHHFFFAAA<<<;;;<<<999555111......///000///---......+++---666AAAHHHZZZaaahhhjjjmmmsssxxxzzzkkkVVVGGGMMMaaavvv~~~||||||~~~|||YYYiii|||]]];;;000000///..................///111555:::@@@EEEHHHJJJDDDKKKRRRMMMPPP[[[```eeehhhtttuuu{{{|||WWWJJJ[[[ffflllvvv~~~tttkkkWWWEEEAAAZZZyyy{{{}}}}}}tttiiiZZZKKK>>>===EEERRReeetttpppooohhh[[[KKK>>>888777888555555666444222555:::888???NNNddd|||~~~}}}}}}}}}}}}|||{{{}}}~~~rrrrrr}}}ooorrrooohhhmmmnnn```bbb^^^YYYWWWSSSKKKBBB:::666555222333444333222222444555888:::EEELLLLLLPPPLLL;;;;;;???DDDNNN]]]jjjmmmjjjZZZTTTTTT\\\bbbbbbfffnnn~~~|||nnnSSS\\\cccYYYhhhrrrtttlllVVV>>>000------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---/////////111555888NNNWWW555BBBIIICCCBBBGGGJJJNNNUUUZZZ^^^```bbbdddcccffflllqqqtttsssooommmgggkkksss{{{}}}{{{444444444333222111000///...,,,)))'''$$$#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! """)))...000///,,,)))(((***---...,,,+++******444444222...******---111111000---((($$$"""###%%%%%%&&&''''''((((((''''''***)))))))))(((((((((''')))))))))((()))******++++++***)))(((((()))***+++---000444888;;;@@@DDDHHHNNNPPPVVV___iiioooqqqppppppxxx}}}xxxpppiiiddd```RRRIIIBBBAAA@@@===;;;;;;DDDJJJRRRUUUSSSRRRSSSUUUVVVYYY^^^fffuuu{{{mmmXXXPPPSSSRRRPPPXXXeeeggg```WWWSSSMMMGGGFFFIIIMMMQQQWWW[[[^^^\\\XXXVVVWWWZZZaaaiiipppvvvwwwtttqqqmmmkkknnnuuu}}}iiijjjfff___dddvvv}}}mmm___VVVQQQOOO;;;444///---,,,---555===KKKSSSSSSIIICCCCCC???777:::888555222000///000000///...//////...333AAAPPPZZZbbbiiikkkmmmssswwwxxx~~~nnnZZZNNNFFFTTTmmm|||{{{zzz[[[eeezzzddd???111///......//////...---000...111777<<<>>>CCCHHHKKKNNNUUUZZZWWWUUUbbbsss{{{zzz||||||UUUHHH\\\iiinnnwww~~~ooodddPPPDDDEEEZZZrrr{{{xxxqqqhhhZZZEEE<<>>>>>:::888888>>>DDDLLLPPPPPPPPPQQQTTTQQQWWW^^^hhhvvv~~~sssaaaNNNPPPNNNJJJKKKRRRWWWYYYZZZUUUNNNGGGDDDDDDGGGIIISSSVVVYYYXXXUUUSSSUUUXXX]]]eeemmmvvv{{{tttiii```]]]```hhhnnnrrrnnnlllsssvvvdddRRRFFF???===666111------,,,,,,111777NNN]]]cccWWWIIICCC???:::888777555333222222222222000/////////...222@@@NNNZZZbbbiiikkkmmmsssxxxyyyxxxdddWWWHHHRRRhhh}}}{{{zzzwww\\\dddxxxjjjEEE111000...---...//////...111000333999<<<>>>BBBHHHUUUSSSTTTYYY___kkk}}}}}}tttTTTMMM```iiijjjttt}}}ooobbbPPPBBB@@@TTTmmm|||~~~yyyvvvooofff[[[GGG???DDDKKKYYYffffffYYYRRRGGG>>>888666444444444444444444444444444444444888@@@NNNiii~~~~~~~~~{{{xxxvvv|||zzzooo]]]TTTNNNKKKXXXzzzqqqmmmmmmjjjooouuupppxxxzzzpppZZZIIIDDDAAA<<<:::;;;<<<:::888888:::===???AAAHHHPPPRRRLLLDDD@@@<<>>EEEKKKLLLEEEEEEEEEHHHQQQYYY___fffmmmmmmjjjeeeeeennnxxx{{{wwwwwwxxxyyyzzz||||||zzz222222222222111///...---,,,***(((%%%###"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%***...///---)))&&&,,,...000000---+++))))))///000///---)))***...222111000,,,((($$$"""$$$%%%&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((''''''''')))***+++222333555777:::???EEEIIINNNOOOSSSXXX]]]aaaaaaaaaaaafffhhhgggeeeaaaWWWNNNDDD>>>:::<<<===:::777777777===EEEJJJLLLMMMOOOQQQQQQWWW]]]cccmmmqqqdddSSSJJJLLLNNNNNNHHHCCCGGGNNNUUURRRMMMIIIFFFDDDDDDEEELLLOOOQQQQQQNNNMMMOOORRRTTT^^^iiitttxxxkkkaaa^^^___bbbxxx{{{yyyjjjWWWFFF;;;555444111---+++,,,,,,+++---111JJJ```nnndddNNNAAA<<<:::666555555444333333222222111000000///...111>>>LLLZZZbbbiiikkknnntttyyyzzzrrraaaNNNSSScccwww}}}{{{~~~|||zzz~~~}}}\\\aaasssnnnIII222000...---...//////...111111444:::======AAAGGGOOOOOOUUUcccxxx}}}wwwkkkSSSRRRcccffffffqqq|||qqqdddXXXHHHBBBSSSmmm|||wwwtttllldddYYYFFF@@@FFFKKKVVV___^^^LLLFFF===666333333444555444444555555555555444444000444:::FFF[[[www~~~~~~~~~~~~}}}~~~}}}{{{xxxvvvyyytttcccPPPGGGDDDFFFOOOrrryyyvvvuuuooonnnzzzYYYEEEEEEEEE>>>BBBDDDDDDAAA<<<;;;>>>CCCDDDEEELLLUUUUUUMMMCCC???===DDDQQQaaannnssspppkkk^^^TTTOOOTTTWWWWWW\\\eeesssrrrVVVUUUuuupppZZZZZZhhhxxxvvvrrr\\\;;;...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...111000///444;;;___pppXXX>>>333;;;@@@DDDCCC:::BBB@@@DDDMMMVVV^^^gggooo}}}xxxtttwww~~~~~~~~~{{{yyy222111111111000...---,,,+++)))'''$$$###"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! ###(((---...---***(((...000111000...***)))(((000111000---******---000000///,,,((($$$###$$$&&&&&&&&&'''((((((((((((((('''''''''(((((((((((()))%%%&&&&&&''''''''''''''''''&&&&&&&&&''')))+++,,,111333444666:::@@@GGGLLLOOOPPPSSSVVVYYYZZZYYYXXX[[[^^^aaabbbdddbbbXXXMMMBBB===;;;>>>@@@<<<888777555:::@@@FFFHHHJJJLLLNNNQQQUUUYYY^^^iiimmm]]]IIIHHHHHHNNNUUUPPPCCC>>>BBBGGGHHHJJJLLLLLLKKKIIIHHHGGGHHHIIIGGGEEEDDDEEEGGGKKKTTTbbbqqqzzzpppiiiggglllvvv___KKK>>>999666444333...,,,---...---///222;;;SSSgggbbbOOO@@@:::888555555555444333111000///111000111000...000===JJJZZZbbbiiikkknnnuuuzzz{{{}}}~~~jjjZZZXXX```sss~~~{{{|||~~~yyywwwzzz\\\___ooopppJJJ333111...---...///000///111222555:::<<<<<>>CCCFFFMMMTTTQQQDDD>>>777222111333666777555555666777777666555555///222666===LLLddd~~~~~~~~~~~~~~~~~~|||zzzxxxvvv{{{yyykkkYYYKKKGGGIIIOOOnnn~~~||||||xxxvvv\\\FFFLLLOOOFFFLLLNNNMMMHHHAAA???BBBGGGIIIIIIOOOYYYYYYMMMBBB???@@@IIIWWWgggrrruuuqqqlllbbbXXXSSSWWWYYYXXX\\\dddrrrrrrUUUUUUxxxuuu```VVVbbbuuu|||zzzttt]]]<<>>AAAJJJSSS[[[eeennn}}}{{{111111111000///...---,,,***)))'''$$$###"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!&&&+++......,,,+++...000111000---***((((((000111111...***))),,,///000///,,,((($$$###$$$&&&&&&'''(((((())))))(((((('''''''''''''''(((((((((%%%&&&'''(((((((((''''''&&&&&&&&&&&&(((***---...000111444666;;;BBBJJJOOOOOORRRUUUWWWWWWVVVTTTSSSUUUXXXZZZ]]]bbbbbbYYYMMMAAA<<<;;;???AAA===999888777:::???DDDFFFHHHIIIJJJNNNPPPUUUaaauuuvvvbbbOOOGGGGGGNNNNNNBBB999888:::???GGGMMMPPPNNNKKKHHHAAAAAA???===;;;:::;;;;;;AAAJJJYYYjjj~~~wwwuuuggguuuVVVBBB>>>@@@AAA@@@AAA999333222222111111444///BBBUUUXXXOOODDD<<<888999999888777444222000...111000111000...000<<>>BBBBBBFFFJJJFFF???;;;555111222444666777666777888999999888777666111333555888???PPPhhhzzz~~~}}}|||{{{uuuyyy|||tttmmm\\\SSSQQQTTTooo~~~{{{zzz|||zzz{{{iiiRRRVVVYYYOOOOOOPPPPPPLLLFFFDDDGGGKKKLLLJJJRRR]]]]]]NNNBBB@@@DDDMMM\\\lllwww{{{yyyvvvggg]]]YYY\\\^^^\\\```gggpppwwwYYY]]]~~~qqq^^^UUUcccxxx~~~www___===//////+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,...000000000666>>>aaa|||~~~dddGGG===GGG^^^gggeee^^^RRR@@@>>>AAAIIIQQQYYYbbbkkkmmmvvv~~~}}}{{{111111111111000...---,,,***)))'''%%%############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  %%%***---...---,,,---///111000---***((((((...000000---***)))+++...///...,,,((($$$###%%%'''''''''((())))))))))))(((((((((((('''''''''&&&&&&%%%%%%'''((((((((('''&&&%%%%%%&&&'''))),,,///000000222555888<<>><<<999666444222111000///000000...000<<>>AAAIIIQQQWWW```ggghhhsss}}}~~~}}}~~~~~~~~~|||zzz222222222111000///...---+++***(((&&&$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!%%%***,,,---,,,+++,,,...//////,,,)))(((((((((***,,,+++)))(((+++//////...+++((($$$###%%%'''''''''((()))))))))))))))))))))((('''&&&%%%%%%$$$###$$$&&&'''''''''%%%%%%%%%&&&&&&(((+++...111222222444777:::>>>BBBHHHLLLMMMRRRYYY\\\ZZZTTTPPPNNNIIILLLMMMMMMOOOOOOJJJBBB888444444:::>>>>>>======:::;;;>>>BBBFFFHHHIIIHHHMMMOOORRRZZZpppuuu[[[GGGAAA???888...222333555777777777555444111///---,,,,,,---...///222888CCCPPP```qqqwwwrrrjjjeeejjj{{{wwwlll```QQQDDD???;;;>>>DDDLLLNNNJJJBBB===>>>===:::777555444333333......000000...000<<>>CCCPPP]]]]]]BBB:::GGGTTTbbbpppttt}}}rrreeeXXXLLLQQQhhh}}}wwwqqqhhh___TTTFFFCCCDDD??????AAA<<<777666444555777999999999999:::<<<>>>>>><<<:::999444222333444444777BBBOOOfffwww~~~~~~~~~~~~~~~~~~}}}}}}}}}yyy|||zzzrrr{{{qqq}}}wwwwwwzzz|||rrrlllfffWWWVVVUUUUUUUUUTTTQQQNNNKKKHHHRRRbbbbbbQQQDDDDDDMMMTTT___iiiqqquuuwwwxxxjjjaaa^^^bbbeeedddgggnnnqqqvvv___iiivvv]]]ddd}}}|||bbb>>>//////+++------------------------...........................------000000111888@@@ggg{{{}}}}}}MMMCCCJJJZZZYYYRRRIII???===<<<@@@JJJRRRXXX```gggoooxxx~~~}}}|||yyy~~~~~~~~~~~~|||{{{222222222222111///...---+++***(((&&&%%%%%%%%%%%%""""""!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """&&&***,,,,,,***)))+++---......,,,)))(((((("""%%%(((((('''(((,,,000///...+++((($$$###%%%''''''(((((()))))))))))))))******)))'''&&&%%%$$$###!!!###%%%&&&&&&%%%$$$###%%%&&&''')))+++///222444444666999<<<>>>AAAEEEHHHKKKRRRZZZ]]][[[TTTOOOMMMIIIKKKLLLJJJIIIHHHDDD>>>666222222999???AAAAAACCC999:::===AAAFFFIIIJJJIIIFFFKKKNNNSSSgggvvvZZZMMMHHH===---///...,,,******+++---...+++)))'''((())),,,---......333<<>>999777666666999<<<=========:::<<<>>>??????>>><<<:::444111222555333222:::DDDLLL^^^oooyyy~~~yyyzzz|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{~~~uuuxxxyyynnnpppvvv~~~{{{dddaaa]]]\\\]]]ZZZRRRLLLJJJGGGQQQcccdddRRREEEEEESSSWWW^^^dddggghhhiiijjjhhh```]]]bbbfffeeehhhooouuu}}}lllZZZeeerrrWWWaaa}}}bbb>>>//////+++------------------------...........................------///000111888AAAfffRRR???:::???>>>???DDDCCC;;;:::@@@JJJSSSYYY```gggjjjrrryyyyyyxxxyyywwwssszzz|||}}}555444333222111///.........,,,)))&&&$$$#########""""""""""""""""""""""""$$$$$$###!!!  !!!!!!"""$$$***///000,,,((()))...111///---,,,'''!!!$$$$$$$$$###$$$(((...333333111,,,'''""""""$$$&&&(((''''''''''''((())))))***'''%%%$$$&&&&&&%%%"""%%%%%%%%%(((******)))'''&&&'''(((***...111555777:::444444<<>>???BBBEEEHHHHHHHHHGGGIIINNNTTT___vvvnnnWWWMMMBBB666444///---///...)))***...*********(((((((((***,,,...222888???DDDNNNaaarrrzzzxxxggg^^^SSSMMMKKKIIIBBB===;;;999555111......000222111000000000///222<<>>:::666777:::666777:::===AAADDDDDDCCCFFFDDD@@@===@@@CCC???888555555444222111222555777EEEOOOVVVXXX___pppwwwuuuttttttvvvzzz~~~~~~|||||||||||||||{{{~~~~~~}}}{{{zzzyyy|||{{{{{{zzzzzzzzz{{{{{{}}}{{{yyyqqqpppxxx~~~{{{uuunnniiigggbbbZZZTTTRRRNNNOOO]]]dddPPP@@@FFFNNNVVV^^^eeelllrrrpppkkkiiibbb___cccggghhhiiikkkxxx}}}dddNNN[[[{{{mmm[[[ddd{{{ddd===000222...---------------------------,,,,,,,,,,,,---......111//////111111222777>>>cccbbbEEE555999<<>>HHHLLLHHHBBB@@@@@@@@@CCCFFFIIIIIIIIIGGGIIIMMMQQQYYYjjjiiiZZZLLL???===555000111///+++***---------,,,+++)))))))))******---333888;;;CCCTTTeeevvvmmm___UUULLLCCC;;;:::888444///---...111333333111111222111444???KKK\\\eeekkkkkkkkkooossstttwwwzzz{{{}}}uuutttxxxyyyyyyzzz{{{{{{yyyvvvuuuwww|||gggqqq___:::333......000000333777;;;===???AAADDDHHHMMMQQQ\\\zzz\\\AAA999GGGRRR___nnntttyyyuuueee\\\RRRQQQ[[[lll}}}~~~xxxsssjjjbbbSSSJJJ@@@;;;888555777;;;<<<>>>BBBGGGLLLPPPQQQQQQPPPNNNIIIEEEGGGIIIDDD<<<777777666444222222333444777???DDDEEEJJJXXXfffmmmlllmmmppprrruuuxxxzzz{{{~~~}}}{{{{{{|||||||||||||||||||||{{{zzzxxxwwwvvvzzzyyyyyyzzzzzz{{{||||||zzzzzz{{{qqqtttzzz}}}xxxnnncccZZZRRRSSSTTT[[[[[[GGG===JJJNNNVVV^^^eeemmmssssssoooeee___]]]aaafffhhhjjjmmmwwwwwwzzz~~~jjjYYYYYYfffuuu|||{{{}}}{{{kkk\\\fff|||eee>>>000111,,,------------------------------,,,,,,------...///111//////111111222777>>>eee\\\BBB666;;;===@@@AAA<<<999;;;@@@KKKXXXaaaddddddkkklllpppvvv{{{|||xxxuuuzzz}}}~~~}}}}}}444444333222000///...------+++(((%%%############"""""""""""""""""""""""""""!!!!!!!!!  !!!!!!$$$)))...000---)))+++000333111///...)))###$$$$$$$$$###$$$(((---222222000,,,'''###"""$$$&&&&&&'''((()))))))))(((((($$$###"""###%%%&&&%%%$$$'''&&&&&&'''(((((('''%%%'''(((***---000444777999:::777888@@@HHHLLLOOORRRQQQQQQQQQQQQPPPOOOMMMMMMXXXWWWUUURRRMMMHHHDDDBBB;;;999;;;BBBKKKOOOKKKFFFAAAAAAAAADDDGGGIIIJJJIIIHHHIIIKKKNNNQQQZZZoooqqq```SSSPPPDDD888333111///......000//////...,,,***)))((((((***...111333888FFFUUUtttrrrrrrxxxkkkZZZOOOFFF@@@===:::666111//////000222444222222333333666BBBNNN^^^fffmmmnnnooorrruuutttzzzzzzxxxxxx~~~|||rrrqqquuuwwwwwwxxx{{{zzzxxxuuutttuuuyyy}}}}}}xxxyyy}}}~~~pppyyybbb999222...///000111444888@@@BBBDDDFFFHHHJJJMMMOOOUUUccc{{{{{{zzzzzzhhhIII<<>>///000+++---------------------------------,,,------...///111//////111111222777>>>bbbqqqhhhSSS>>>888>>>>>>>>>@@@<<<;;;;;;???GGGRRR[[[```aaaggghhhlllttt||||||wwwxxx{{{~~~}}}||||||444333222111000///...------+++(((%%%############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!###)))...000---***,,,111333222000...)))######$$$$$$$$$$$$(((,,,000111///,,,((($$$###$$$&&&%%%''')))***+++***((('''%%%%%%%%%%%%&&&'''&&&&&&'''&&&&&&''')))***)))(((''')))+++...222666888:::<<<:::<<>><<<>>>DDDLLLPPPMMMIIIBBBBBBBBBDDDHHHJJJJJJIIIHHHHHHKKKLLLLLLOOOZZZgggwwwsssaaaKKK<<<666444222111000000//////...,,,)))''')))))),,,///000333>>>JJJnnnttt\\\NNNAAA???BBBMMMdddiiiYYYPPPKKKHHH@@@>>>:::777555333111///444222222333444888EEERRR\\\dddkkknnnppptttuuusssuuutttssstttwww~~~zzzrrrppptttvvvuuuttttttsssqqqppppppqqqtttvvvyyyrrrqqqtttvvvzzzvvv}}}___999222...///111111555999BBBEEEIIIKKKLLLMMMOOOPPPTTTXXXeee|||zzz|||~~~vvvSSSAAAJJJVVVbbblllmmmvvv{{{~~~rrrfffWWWQQQXXXhhhxxxvvvfffKKKCCC;;;:::;;;===BBBGGGFFFJJJPPPVVV[[[```eeegggfffccc\\\VVVTTTSSSLLLDDD<<<:::888777666555444222333666777666777???JJJSSS\\\aaajjjsssyyy|||}}}|||xxxyyyyyyyyyyyyyyy{{{|||}}}}}}}}}}}}|||{{{zzzyyyxxxxxxyyyyyyzzzzzzzzzzzzuuuwwwuuuuuusssooopppqqqvvv~~~rrrjjjfff___ccciii\\\JJJGGGPPPXXX```eeejjjqqqsssrrrccc\\\ZZZ^^^dddgggkkknnnttt|||zzzhhhUUUYYYzzz}}}|||}}}zzznnneeepppfff>>>//////***---------------------------------------...//////111//////111111222777>>>ZZZdddyyycccKKK;;;999AAA>>>===???<<<<<<;;;===CCCLLLUUU[[[]]]dddeeeiiirrr||||||wwwuuuyyy}}}~~~}}}||||||{{{|||444333222111///...------,,,***'''%%%#########$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!###(((...000...+++,,,111444222000///***$$$###$$$$$$$$$%%%'''+++///000///,,,((($$$###$$$&&&&&&''')))++++++***)))'''((()))*********)))(((((('''&&&%%%''')))+++++++++)))+++...111555999;;;===AAA@@@@@@EEEPPPZZZ```bbb^^^\\\XXXUUUSSSRRRSSSTTTXXXWWWVVVSSSOOOJJJFFFDDD???======BBBHHHLLLKKKIIIBBBBBBBBBDDDGGGIIIIIIHHHGGGGGGJJJMMMLLLKKKPPPXXXlll|||kkkRRREEE>>>888333111000//////000///+++((())))))+++......000999CCC[[[jjjtttdddLLL;;;333333444333444===SSSqqq}}}qqqfff^^^WWWPPPKKK???===<<<;;;:::888333000333111111333444:::GGGUUUYYYaaagggjjjnnnrrrsssqqqmmmmmmooorrruuuxxx|||{{{uuurrrsssvvvtttqqqnnnmmmllllllmmmooopppqqqnnniiiiiiooosss{{{zzz]]]888222---///111222666:::CCCGGGKKKNNNPPPQQQRRRSSSQQQRRRYYYeeetttzzzUUUAAAJJJWWWdddmmmmmmrrrxxx~~~~~~|||vvviiiXXXPPPVVVfffwwwqqqZZZDDD>>>:::<<<@@@DDDJJJPPPSSSWWW\\\bbbgggmmmtttxxxxxxtttlllccc```]]]TTTKKK???<<<999888999999777555222333444444444:::FFFQQQbbbffflllrrrwwwyyyzzzzzzvvvxxxyyyxxxwwwwwwyyy|||}}}}}}}}}}}}||||||{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvppptttvvvwwwzzzuuuoookkkppp{{{{{{rrr]]]IIIFFFSSS[[[bbbfffiiinnnppppppggg```\\\___dddfffiiimmmvvv{{{~~~jjjUUU]]]}}}lllcccnnnfff>>>///000+++------------------------...------------...//////111//////111111222777>>>RRR~~~jjjJJJ;;;;;;BBB???===???<<<<<<;;;<<<@@@HHHPPPVVVZZZcccdddhhhqqqyyy|||yyytttssswww{{{}}}||||||{{{|||xxxzzz}}}333333222111///...---,,,+++)))'''$$$#########$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!###'''---000///,,,,,,111333222000///***#########$$$$$$%%%'''+++...///...,,,(((%%%###$$$&&&'''((()))*********))))))&&&(((***+++***)))******)))((('''(((+++------------///222777;;;>>>@@@AAAEEEEEEEEEIIIUUUeeennnpppiiifffbbb]]]YYYWWWVVVVVVTTTTTTTTTRRROOOJJJEEEBBB>>>;;;:::<<>>===>>><<<777333333111111333555<<>>OOOuuu|||}}}rrrNNN>>><<>>???<<<;;;;;;<<>>>>>@@@CCCDDDDDDDDDFFFDDDFFFJJJMMMLLLMMMPPPNNNVVVeeezzzvvv\\\HHH<<<777333222333333000,,,+++))))))+++***)))---333222;;;EEE[[[|||{{{ZZZGGG>>>999777777+++...000...+++///;;;DDDOOOTTT[[[ccciiilllkkkiiiYYYRRRIIIBBB@@@>>>:::777444222222555777>>>NNN\\\]]]aaabbbbbbdddhhhhhhdddcccbbbdddjjjlllmmmsss|||yyyzzzwwwssstttxxxvvvqqqnnnllljjjjjjkkkkkkiiifff[[[XXXUUUYYYjjj^^^777111---///222444888<<>>NNNmmmvvvqqq|||UUUBBB===CCCAAA???@@@<<<999:::<<>><<<999777777888777666666888===AAAFFFIIIKKKLLLIIIKKKKKKPPPaaayyyyyyppphhhbbb^^^]]]___``````[[[TTTLLLGGG;;;666111///222666:::<<<>>>======???AAACCCCCCBBBEEEBBBDDDIIILLLKKKLLLOOONNNRRRZZZdddqqqqqqXXXBBB<<<666444555444111---...,,,+++,,,***(((***000111666===SSSuuu~~~oooZZZHHHDDDFFFAAA888333...---++++++///777AAAIIIQQQQQQSSSYYYcccppp|||qqqeeeUUUIIIBBB>>>;;;888555333444666999AAAPPP___aaaccccccaaabbbdddccc___```]]]^^^bbbdddfffnnnyyyuuuxxxwwwsssuuuyyyxxxrrrooollljjjiiiiiihhhddd```TTTSSSNNNRRRhhh]]]777111---///222444888===CCCDDDGGGHHHIIIJJJMMMOOOQQQKKKLLLSSSSSS[[[~~~~~~]]]MMMUUU]]]fffoooqqqpppvvv|||{{{mmm[[[RRRZZZmmmnnnPPPDDDBBB===<<>>EEESSS___jjjoooqqqtttuuuuuunnnfffaaaccchhhkkknnnrrrwwwxxxuuuXXX]]]xxxtttdddqqqmmmBBB111000***------------------------...............///000000111//////111111222777>>>OOOkkkwwwuuuxxx[[[EEE>>>CCCAAA@@@AAA<<<888:::<<>>IIIVVVTTTSSSSSSSSS[[[rrrgggQQQAAA:::<<>>:::>>>EEEUUU]]]ffflllrrrwwwwwwtttpppgggaaadddjjjnnnpppsss{{{rrriiilllxxxfffuuuqqqFFF000///..........................................///000000---///000000222444999<<>>999444222333666888999;;;<<<===???@@@BBBBBBCCCEEEGGGKKKLLLMMMMMMNNNOOONNNRRRVVVWWWWWW[[[dddlllpppuuu___RRRHHH===555333///---+++)))))))))***++++++---444AAAQQQ___iiinnn~~~wwwdddZZZYYYQQQCCCCCCHHHOOOWWW```aaaVVVIII:::555222222333777CCCNNNTTTRRRQQQNNNKKKQQQdddwwwlllMMM999777>>>FFF===888<<>>CCCGGGIIIEEEHHHKKKNNNQQQVVVZZZ^^^eeebbb^^^YYYUUUSSSRRRRRRPPPKKKJJJOOOVVVccc{{{|||wwwmmm___TTTPPPDDD???;;;:::<<<>>>>>>===<<<===???AAABBBCCCCCCCCCHHHJJJLLLMMMMMMNNNPPPRRRPPPTTTWWWVVVSSSSSSXXX\\\YYYbbbssssss^^^KKK===777///---+++)))((()))***++++++,,,///666>>>GGGLLLOOObbb]]]QQQDDD===;;;888555:::DDDRRR___jjjlllbbbUUUAAA<<<777555555;;;HHHUUUXXXVVVSSSNNNGGGHHHUUUdddiiiIII>>>@@@MMMHHH@@@???IIIXXX______dddeeeeeeeeeeeedddbbbbbbddddddeeefffgggiiijjjkkkllliiijjjmmmmmmjjjiiilllpppqqqooommmnnnooojjjcccKKKDDD@@@KKKggg}}}```777111///111555777;;;@@@???CCCGGGEEE@@@>>>BBBFFFJJJJJJFFFEEEGGGEEEUUUrrrxxx[[[GGGCCCOOOXXXbbbllllllrrrvvvzzz~~~qqqgggkkkkkk]]]ZZZ[[[]]]^^^YYY```jjjqqqwww|||~~~mmmcccYYYPPPEEE<<<888:::<<<:::999:::<<>>AAA???SSSttt~~~sssqqqjjjnnnvvvxxx]]]GGG===888555555666777>>>FFFRRR[[[ffflllpppuuuvvvsssmmmddd^^^bbbhhhlllooorrr~~~rrrxxxooossswwwJJJ444111---.......................................///000000111222333333333666:::===SSS~~~yyyTTT>>>@@@>>>===@@@BBB:::666555999>>>CCCJJJRRR[[[aaahhhjjjjjjkkkooosssssstttwwwzzz|||}}}}}}}}}~~~333333333333111///---,,,***)))'''%%%############!!!!!!!!!!!!!!!!!!!!!!!!  !!!%%%***,,,---,,,---000333444222...***'''***...000///---+++***333333111---'''###!!! %%%&&&''''''((((((((((((,,,+++*********+++---...---000444777:::<<>>>>>>>>>>>???@@@AAABBBHHHJJJKKKLLLLLLNNNQQQSSSPPPTTTWWWWWWTTTSSSUUUWWWVVVZZZbbbsssrrrWWWDDD:::///---+++)))(((((()))***((()))+++///444999<<<>>>LLLCCC999444111......111555???LLLXXXbbbgggbbbZZZJJJCCC===999999>>>MMMZZZaaa```\\\TTTJJJHHHOOOXXXoookkkPPPAAAQQQRRRKKKBBBIIIZZZaaa\\\``````bbbdddggghhhhhhgggdddddddddeeefffhhhiiijjjjjjggggggjjjjjjggggggjjjrrrtttsssqqqqqqqqqlllfffQQQHHHDDDRRRppp}}}```777222///333777999<<>>:::888888888888>>>EEERRR^^^iiipppuuuzzz{{{zzznnneee```cccjjjnnnrrruuuyyyfffqqqhhhqqqwwwJJJ555333---.......................................///000000111222333444555888<<<@@@PPPvvvYYY???777@@@AAA>>>>>><<<999555444888===AAAIIIQQQ[[[bbbjjjlllkkkkkkmmmppprrrtttvvvxxxzzzzzzzzzzzz{{{}}}222333333222111///---+++)))(((&&&$$$###"""######!!!!!!!!!!!!!!!!!!!!!!!!   %%%***---...***+++...111222111---***)))---111444222///,,,***000000000,,,'''### $$$$$$&&&''''''((((((((('''''''''((()))***++++++%%%(((+++---......000111000111333777<<>>;;;::::::===@@@BBBFFFGGGIIIJJJJJJKKKNNNQQQPPPSSSWWWWWWUUUSSSSSSTTTSSSUUUZZZcccuuu|||\\\EEE999///---+++)))((((((((()))&&&'''))),,,...111333555888///***,,,,,,)))***...222888???FFFPPP[[[``````TTTLLLDDD???>>>DDDSSSaaahhhiiidddYYYNNNJJJNNNRRRdddxxxjjjJJJPPPVVVQQQDDDFFFXXXbbb___``````bbbfffiiijjjiiifff``````aaabbbdddfffhhhiiijjjhhhiiilllllliiihhhjjjooossstttrrrrrrqqqmmmggg[[[PPPLLL]]]{{{]]]777222000444888:::===BBBEEEDDDDDDEEEFFFGGGGGGFFFGGGIIIEEEEEEJJJGGGKKK[[[uuuUUUAAABBBJJJZZZkkkpppooorrrtttwww|||sssrrrxxxsss|||}}}sssggg___TTTGGG>>>:::======>>>>>>???HHH]]]qqqzzzvvvuuurrrmmmlllnnnqqqsssttttttsssrrrqqqqqqqqqqqqqqqrrrssssssrrrtttvvvwwwwwwwwwyyy{{{zzz~~~vvvqqqooollleee^^^___VVVNNNIIIDDD>>><<<>>>CCCHHHUUUiiirrr^^^\\\```qqqnnnVVVEEE>>>:::888888777666:::AAAWWWcccoootttvvvyyyzzzxxxpppgggbbbfffmmmrrruuuxxxssslll```qqqzzzfffrrrtttHHH666444..........................................///000000///111333444666:::???BBBPPPssslll~~~UUU???:::CCCBBB===;;;555888444333777;;;@@@GGGOOO\\\dddnnnsssqqqnnnnnnooossstttvvvwwwxxxxxxxxxwwwzzz|||222222222222000...,,,+++)))'''&&&$$$###"""######"""""""""""""""""""""""" !!! %%%***...000***+++---///111000---***)))---222444333///,,,+++///000111///***%%%"""!!!######%%%&&&''''''((((((&&&&&&'''((())))))))))))###%%%((()))))))))+++,,,((((((***+++...000222444444000000222555AAA]]]www~~~oooggg]]]YYYXXXUUUMMMGGG@@@>>><<<::::::<<>>BBBGGGEEEDDDFFFIIIKKKJJJHHHGGGKKKHHHIIINNNKKKMMM[[[~~~iiiLLL<<>>@@@@@@???FFF[[[nnn~~~{{{xxxwwwsssnnnlllmmmoooqqqrrrsssssssssqqqpppppppppqqqrrrssstttrrrtttvvvxxxxxxyyy|||~~~|||uuunnnllljjjddd^^^[[[UUUOOOKKKFFF???===???CCCFFFNNNZZZgggxxxyyyfffTTTQQQUUUeee}}}~~~iiiTTTGGG>>>:::888888777777<<>>EEELLL[[[eeepppvvvuuurrrpppqqqssstttvvvxxxyyyyyyyyyxxx{{{}}}222222222222000...,,,+++((('''%%%###""""""######"""""""""""""""""""""""" !!!!!!""" !!!&&&+++///111+++,,,---000111000---***'''+++000222000---+++***---///111000,,,((($$$###"""###$$$%%%&&&'''''''''(((''''''&&&%%%$$$#########$$$&&&&&&%%%&&&''')))%%%&&&'''((()))+++,,,---************---777GGGSSSiiiyyy~~~tttggg```]]]XXXOOOFFFAAA@@@@@@@@@???@@@@@@@@@@@@CCCFFFHHHHHHHHHIIIKKKMMMNNNPPPPPPNNNLLLKKKJJJTTTUUUXXX[[[[[[dddzzzeeeGGG777//////---+++((('''''''''(((%%%'''))))))&&&%%%&&&(((******)))(((***---,,,))),,,/////////777JJJ^^^iiiddd]]]WWWTTTUUU]]]lll{{{yyyiii\\\WWWVVVSSSPPPRRRVVVfff```]]]SSSIIIJJJVVVaaadddeeeeeegggkkknnnkkkccc\\\YYYZZZ[[[\\\^^^aaacccdddcccbbbeeejjjjjjeeebbbccccccfffgggfffiiippptttuuuiii[[[UUUccczzzTTT777333222777;;;===???CCCFFFGGGHHHHHHHHHIIIIIIJJJHHHNNNMMMLLLOOOLLLMMMZZZ{{{yyy```DDD888AAAMMM\\\hhhhhhmmmpppqqqttt}}}xxxgggjjj{{{mmmqqqvvvllleee\\\NNNAAA;;;:::===AAAAAA@@@FFFYYYmmmyyy}}}~~~{{{yyyyyyvvvqqqlllmmmnnnoooppprrrssssssqqqqqqppppppqqqrrrtttuuurrruuuwwwyyyzzz{{{~~~|||tttjjjhhhfffbbb^^^WWWSSSPPPOOOJJJDDDBBBDDDDDDFFFMMMWWW\\\___hhhrrr~~~rrrcccVVVKKKJJJOOO]]]ooo|||iiiSSSCCC???;;;888888888888>>>FFFZZZgggrrruuusssrrrqqqppplllddd___dddlllqqquuuxxx}}}jjjgggddd{{{nnnzzznnn@@@222444,,,.......................................///000000222333444444555888<<<@@@JJJyyy}}}___DDD444555777===BBB>>>888444222555888<<>>111222+++.......................................///000000444555555555444666:::<<>>JJJ[[[mmmyyykkkaaaVVVPPPJJJDDD??????@@@BBBDDDEEECCCAAA@@@@@@???@@@CCCFFFIIIIIIGGGDDDJJJJJJJJJIIIHHHGGGHHHIIIJJJIIIKKKQQQVVVZZZaaaiiieeeEEE999444,,,.........,,,)))'''''''''''''''''''''''''''''''''((()))))))))'''&&&'''((()))))),,,000555@@@UUUgggkkkooojjjhhhrrrzzzyyyllleeeccc___WWWSSSSSSSSSXXXmmm{{{hhhSSSKKKQQQ[[[______aaaaaaccchhhmmmkkkddd]]]YYYZZZ]]]```bbbbbb^^^[[[^^^\\\YYYWWWWWWXXXXXXXXXYYYZZZ\\\___dddjjjrrrwwwuuuooonnnyyy{{{~~~HHH555666888;;;>>>BBBEEEGGGHHHHHHGGGGGGHHHHHHIIIIIIKKKOOOTTTUUUSSSQQQRRRSSSmmmpppSSS===AAAOOOXXXcccoooqqqooopppwwwyyyhhh```ttt~~~|||kkkXXXPPPKKKOOOgggzzzoooggg\\\MMMAAABBB???>>>>>>@@@III\\\mmmqqquuuwwwwwwxxxxxxtttmmmpppmmmkkkkkkmmmppprrrrrrvvvuuutttsssssstttuuuvvvwwwxxxxxxwwwvvvzzz~~~rrreee___[[[YYYYYYXXXZZZZZZYYYYYYZZZTTTLLLNNNSSSZZZaaaddd___VVVNNNKKKJJJLLLNNNLLLFFFDDDEEEDDDEEEKKKTTT]]]hhhxxxlllRRRCCC;;;999888777444444===GGGUUUbbbooouuuwwwzzz{{{zzzpppeee^^^bbbkkkqqquuuxxxyyyyyyccceeesssooommmDDD///,,,...------............------...///111222222111000000---222777999888888:::<<>><<<===@@@BBBCCCAAA>>>:::888777:::;;;===@@@DDDEEEDDDBBBEEEGGGHHHIIIIIIIIIIIIJJJIIIHHHLLLPPPRRRSSSYYY```zzzhhhHHH;;;666000,,,------,,,+++***))))))(((((((((((((((((((((((('''(((***)))(((((()))******)))+++...444AAAVVVjjjsssyyyuuuttttttkkkgggbbb\\\XXXUUUMMMJJJXXXkkkhhh\\\OOOLLLTTT]]]aaaaaa______bbbiiimmmlllddd]]]XXXZZZ\\\```aaa___ZZZVVVMMMOOOPPPPPPOOOPPPSSSVVVXXXZZZ^^^aaaccceeefffggghhheeeiiizzzzzzyyyEEE666777:::===AAADDDFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJNNNRRRSSSRRRQQQSSSUUUrrr~~~~~~}}}dddIIIEEENNNZZZeeemmmooooooqqqxxxxxxhhhaaasss|||qqq___UUUOOOKKKVVV{{{|||ppphhh]]]NNNCCC===<<<===@@@CCCJJJZZZhhhrrruuuwwwvvvuuuuuupppjjjllljjjiiiiiimmmpppssssssxxxwwwvvvuuuttttttuuuuuuxxxxxxxxxwwwvvvyyy}}}qqqhhhbbb^^^]]]YYY\\\___aaaeeeiiigggbbb[[[___fffnnnrrroooggg```RRROOOOOOOOOLLLGGGFFFHHHBBBCCCHHHOOOWWW___lllxxxmmmUUUFFF;;;999888777444555===HHHZZZeeeqqquuuvvvxxxyyywwwssskkkfffgggjjjmmmrrrwwwxxxooo\\\[[[nnnnnnmmmEEE111...000------............------//////000111222111111000...333777999999999<<>>???>>>>>>??????@@@AAA@@@===:::888888999999:::<<<@@@CCCCCCCCCAAACCCEEEGGGIIIHHHHHHGGGDDDFFFJJJMMMKKKIIILLLSSSjjj~~~nnnPPP???888444------...---,,,+++***)))))))))))))))))))))))))))'''(((******))))))+++,,,,,,***+++///666DDD\\\qqqwwwpppiiieeeaaaZZZLLL@@@BBBMMMOOOLLLKKKOOOWWW^^^aaabbb\\\^^^bbbiiinnnkkkbbbZZZVVVWWWZZZ]]]^^^[[[VVVRRRJJJNNNPPPNNNIIIFFFGGGIIIOOOTTTZZZ```eeeffffffeee```aaajjj}}}qqq@@@777999===AAADDDGGGHHHIIIKKKIIIGGGDDDDDDEEEFFFHHHFFFJJJOOOPPPOOOPPPSSSVVVrrr}}}xxxwwwwww}}}~~~tttUUUGGGLLL[[[fffjjjlllnnnsssxxx~~~wwwhhhaaaooonnnaaaXXXOOOLLLeeesssiii]]]OOODDD;;;;;;===BBBFFFLLLWWWbbbmmmrrruuutttssssssooojjjiiihhhgggiiilllpppssstttzzzyyywwwuuuttttttuuuuuuwwwxxxyyyxxxwwwxxxzzz|||}}}rrriiidddcccfffiiilllnnnrrrwwwwwwssskkknnnttt~~~~~~wwwddd^^^YYYVVVPPPIIIFFFGGGBBBBBBGGGMMMQQQVVV___iiixxx}}}jjjUUUGGG<<<:::888777444555???III___iiisssvvvwwwxxxxxxvvvqqqlllhhhhhhhhhiiiooovvv{{{~~~hhhWWWSSSooo{{{lllnnnmmmFFF333000111------............------//////000111111111111111222555999;;;;;;===BBBFFFHHHWWW^^^777999===999===999777444333444999===AAAIIIRRR^^^eeeggghhhllloooooorrrvvvxxxxxxyyyzzz{{{222222222111000...,,,+++)))'''$$$"""!!!"""###$$$!!!!!!""""""""""""!!!!!!!!!  !!!   $$$+++///...***(((***///222000------+++---222222---)))(((***...333444111***$$$!!!"""###%%%'''((()))((((((%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((+++///555888000---)))''''''))),,,---///000222333333222222222555:::<<<:::;;;CCCIIIKKKHHHAAA<<<===???>>>===???;;;===@@@BBBBBBCCCEEEFFF>>>===<<<>>>AAACCCEEEEEE@@@AAACCCEEEEEEDDDAAA>>><<>>???DDDHHHMMMVVV^^^gggnnnrrrssssssuuusssoookkkiiihhhjjjmmmppprrrrrrwwwvvvuuutttttttttuuuvvvvvvwwwyyyzzzzzz{{{{{{{{{zzzppplllmmmrrruuuwwwxxx|||vvvyyy{{{tttkkkdddZZZMMMDDDAAADDDEEEIIINNNPPPRRRYYYaaalllzzzuuueeeQQQCCC<<<:::888777555666@@@KKKaaajjjssswwwyyy||||||yyymmmgggcccdddgggjjjooouuu}}}zzz~~~mmm]]]TTTfff|||lllnnnlllEEE444000///------............------//////000000111111222222555888;;;<<<===@@@FFFKKKWWWccc}}}ccc555:::@@@888===999777555333444777<<<>>>FFFNNNYYY```dddgggkkknnnnnnqqqtttuuuvvvvvvxxxyyy111222222222000...,,,***'''&&&&&&%%%$$$###""""""!!!!!!""""""""""""!!!!!!!!! !!!   ###)))---000,,,)))+++000333222///---***+++///000,,,((('''***///444666333---'''$$$!!!"""$$$&&&((((((((((((&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''$$$$$$$$$'''***...111222...,,,***)))(((***...000555555555555333000---***///444777666666;;;AAADDDBBB;;;777999;;;::::::;;;999<<<@@@DDDGGGJJJMMMPPPDDDBBB??????AAACCCDDDDDDBBBAAAAAAAAA@@@===888444444777===AAA???::::::???CCC\\\uuu{{{kkkTTTBBB999333000---------,,,***((((((((((((((((((((((((((((((***+++***(((((()))***,,,+++...444===MMMfff{{{xxxqqqkkkhhhbbbUUUGGG>>>FFFMMMWWW^^^````````````___aaaeeejjjllleeeXXXNNNHHHIIIMMMUUU```jjjqqquuuooolllkkkooouuutttmmmeeeYYYWWWUUUXXX___hhhooorrr^^^<<<:::<<<@@@EEEHHHJJJKKKKKKMMMJJJGGGCCCBBBCCCEEEFFFEEEHHHLLLMMMNNNQQQVVV[[[qqq}}}|||~~~kkk]]]III???HHHZZZddddddiiinnntttyyy}}}yyynnnfffhhhooowww{{{}}}zzzsssrrryyywwwpppccc```{{{xxxhhhWWWLLLIIICCC@@@DDDIIIOOOWWW___fffnnntttttttttuuuuuurrrooommmllllllnnnppppppoooqqqqqqqqqqqqrrrsssuuuvvvsssuuuxxx{{{~~~~~~}}}~~~}}}zzz~~~|||~~~~~~vvviiiWWWHHHAAAEEEFFFIIINNNOOOPPPUUU]]]```mmm~~~rrrcccPPPAAA<<<:::888777555777BBBNNN___iiirrrxxx}}}}}}nnneee___cccjjjnnnppprrr|||{{{yyygggZZZggg{{{jjjkkkjjjBBB222///,,,------............------/////////000000111222333444777999:::;;;???FFFKKK^^^oooxxx|||kkk999999>>>888>>>:::888555333444666999<<>>888555999<<<<<<<<<>>>;;;===@@@BBBDDDFFFIIILLLCCCAAA???>>>???@@@@@@@@@CCC@@@>>>======:::444000000000555;;;;;;777666888666KKKhhh|||zzzfffPPPDDD666222...---...000///---(((((((((((((((((((((((()))***++++++***)))+++,,,,,,---111777???MMMcccvvv{{{sssoookkkbbbTTTIIIUUUZZZ```ccccccbbbbbbdddaaabbbeeeiiijjjbbbUUUJJJBBBDDDIIIUUUcccrrr}}}vvvppplllqqqxxxxxxnnnbbbTTTQQQOOOTTTaaaooo{{{SSS<<<:::<<<@@@DDDGGGJJJKKKLLLLLLJJJGGGEEEDDDDDDEEEFFFHHHJJJMMMNNNOOOSSSZZZ___xxxxxxtttUUUJJJ>>>>>>KKKZZZcccgggkkknnnsssyyy~~~tttjjjeeeeee___]]]]]]^^^^^^bbbnnnzzz~~~lllaaammmqqq___TTTNNNFFF@@@DDDKKKSSS[[[aaajjjrrrwwwvvvtttsssrrrppprrrpppnnnnnnnnnooonnnmmmmmmmmmmmmnnnppprrrtttvvvrrrsssvvv{{{}}}~~~vvvbbbPPPGGGEEEDDDGGGKKKKKKKKKQQQXXX[[[eeessssssgggTTTCCC<<<:::888777555888CCCPPP___hhhrrryyy{{{rrrhhhaaaeeemmmqqqrrrrrr|||~~~hhh[[[kkkvvvdddeee}}}fff>>>000///+++------............------////////////000111333444222555888999999===CCCHHHYYYxxx~~~|||xxxDDD888::::::???:::888555333333555777999>>>DDDMMMVVV]]]bbbfffhhhkkkmmmoooqqqrrrtttwwwyyy{{{|||~~~111111222333111///,,,***((('''%%%$$$###"""""""""!!!!!!""""""""""""!!!!!! !!!"""!!!  %%%(((000,,,(((***000444333111...(((%%%)))+++((($$$###$$$***222666444///***''' """$$$&&&''''''''''''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&''''''''''''***((('''))),,,//////...---...///...,,,+++,,,............222888<<<===<<<333333555777888999===@@@???999777:::>>>>>>>>>@@@<<<>>>??????>>>???AAACCC???>>>======>>>??????>>>@@@===::::::<<<<<<888333000---///555888555222222000>>>ZZZyyyyyydddVVVBBB;;;333///000111000...))))))))))))))))))))))))(((***,,,------...000222222444999???DDDMMM___ooo~~~~~~zzzqqqhhh^^^VVV___```aaaaaa```aaacccfffaaabbbdddggghhhaaaTTTIIIBBBDDDJJJTTT___jjjqqqtttjjjddd```bbbgggeee[[[QQQIIIIIILLLXXXkkk}}}uuuJJJ;;;;;;<<<>>>BBBEEEHHHKKKLLLKKKJJJHHHGGGFFFFFFFFFGGGFFFIIIKKKKKKLLLQQQXXX]]]yyyuuutttPPPBBB:::CCCQQQ[[[dddlllmmmnnnrrryyyxxxiii[[[TTTKKKFFFDDDJJJTTT```rrrzzzmmmppptttcccWWWKKKCCC>>>DDDNNNWWW^^^dddiiirrrxxxvvvsssrrrrrrpppqqqpppnnnmmmnnnnnnlllkkkmmmmmmmmmmmmoooqqqssstttrrrrrrtttyyy~~~|||yyyzzzwww}}}|||gggUUULLLFFFEEEFFFHHHGGGGGGLLLTTTXXX___kkk|||tttjjjWWWEEE===:::888777666999EEEQQQ```iiisssyyy~~~zzzrrrnnngggcccgggnnnrrruuuxxx|||xxx\\\QQQkkkppp^^^bbb|||bbb:::000000---------............------//////...///000111333444444777:::;;;<<>>:::888666333333444666777<<>>???999666999<<<;;;:::;;;<<<===>>>===;;;;;;<<<>>>===<<<;;;===???@@@???>>>>>>:::777999===???<<<999111,,,,,,222777555000...///777QQQvvvrrreeeNNNEEE999222000///---***************************'''))),,,...///222555777999;;;AAAFFFIIIOOO]]]lll||||||sssvvvtttiiibbb___bbb```]]]ZZZZZZ]]]bbbfffaaa```bbbfffgggaaaUUUKKKFFFHHHLLLRRRXXX\\\]]]\\\VVVTTTSSSVVV[[[[[[UUUOOOKKKLLLSSSbbbtttnnnDDD;;;;;;<<<===@@@CCCGGGJJJLLLJJJJJJIIIHHHGGGGGGGGGGGGCCCEEEFFFGGGHHHLLLSSSYYYttt~~~xxxzzzSSSBBB;;;HHHUUU\\\eeeqqqooonnnqqqyyyzzzeeeQQQDDDAAA999999DDDUUUhhh}}}}}}sssbbbWWWGGG???===EEEQQQZZZaaaeeeeeeooovvvuuusssssssssrrrooonnnllllllmmmmmmllljjjooonnnnnnnnnnnnpppqqqrrrrrrrrrsssxxx}}}}}}|||~~~yyyuuupppttt}}}hhhUUULLLHHHFFFFFFGGGFFFEEEJJJRRRSSSYYYcccsss~~~tttkkkYYYFFF===:::888777666999EEERRRccckkktttyyy|||{{{sssjjjdddaaabbbggglllpppwww~~~oooOOOFFFiiimmm[[[aaa___888000222///---..................---///.........000111333555888;;;???@@@AAACCCGGGKKK[[[~~~___AAA;;;>>>::::::888666333333444555666:::???GGGPPPWWW]]]```bbbkkkmmmppprrrtttwww{{{~~~111111111000///---++++++)))(((&&&$$$""""""""""""###"""  !!!"""""""""!!!   ,,,///---(((---888888000222,,,&&&""""""######"""$$$''',,,111444333...***$$$""" !!!$$$&&&((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&((()))***))))))+++,,,+++***)))+++///555888:::666555333000------///222,,,,,,***)))...555777444555333222222333555555555999444222333444333777<<>>===<<<<<<===>>>>>>:::999:::<<<>>>???===<<<===CCCAAA888;;;GGGIIIBBB999111,,,000666777222---000,,,@@@nnn}}}kkkZZZCCC333000222000,,,...+++******)))'''***///+++,,,///444:::>>>??????IIIDDDAAACCCFFFKKKSSS[[[rrr~~~zzzqqqrrrxxxsssfffaaa``````YYYTTTTTTVVVWWW[[[`````````aaadddfffaaaXXXOOONNNOOOPPPSSSUUUUUUTTTSSSJJJJJJLLLNNNRRRZZZcccjjj______\\\nnnzzzmmmeee<<<;;;;;;;;;<<<===???BBBDDDEEEJJJIIIIIIHHHGGGFFFFFFFFFEEEBBB@@@BBBHHHPPPUUUXXXkkkgggDDD999IIITTT[[[eeekkkmmmppprrrwwwmmmWWWFFF<<<>>>BBBAAAAAASSSwwwzzzgggWWWJJJBBB???FFFPPPXXX^^^ccchhhkkkooosssuuuuuutttsssqqqqqqqqqppppppooommmmmmnnnoooppppppooooooqqqsssvvvvvvvvvvvvxxx{{{}}}{{{}}}uuupppkkkiiiqqq}}}gggUUUJJJFFFCCC@@@???AAADDDGGGHHHPPPUUU^^^nnn{{{nnnXXXFFF@@@===:::888555999HHHWWWeeemmmtttwwwyyy{{{xxxrrrkkkffffffjjjoooqqqtttyyy~~~iiiSSSIIIpppmmm^^^nnnVVV===444000222...------------...//////111111000///111333555777:::===@@@AAAAAADDDIIINNNcccqqqwwwsssSSSBBB>>>@@@AAA@@@===999555333333444666;;;===AAAIIIRRRZZZ```bbbjjjmmmqqqsssuuuxxxzzz}}}~~~111111111000///---++++++)))(((&&&$$$"""""""""""""""!!!  """######"""!!!   +++...+++&&&+++666777111222---'''######$$$$$$###&&&(((+++///222222///,,,$$$""" !!!###&&&((()))''''''''''''&&&&&&&&&&&&&&&'''))))))((())),,,...,,,+++***+++...222555777333333111///------000333//////---+++...333444000444333111111222444444555888333000333666777999<<<===>>>>>>??????>>>======???===<<<<<<===>>>===<<<@@@EEECCC999<<>>>>>777000333555LLLwwwppp^^^FFF666111222000,,,,,,***+++---,,,***,,,111555777;;;???DDDHHHLLLNNNNNNIIIEEEFFFGGGJJJPPPWWWfffrrr{{{vvvwww{{{~~~rrrllliiieee^^^WWWVVVVVVVVVXXX\\\[[[\\\^^^cccfffcccZZZSSSTTTSSSSSSTTTUUUVVVVVVVVVRRRRRRQQQPPPSSSZZZcccjjjmmmnnnffflllqqqttt```===>>>???@@@@@@AAABBBCCCDDDDDDHHHGGGFFFEEEDDDBBBAAAAAA???AAACCCDDDEEEKKKSSSZZZkkkvvvPPP===IIITTT]]]iiioooooosssvvv{{{vvv]]]JJJ???;;;>>>IIITTT___vvv{{{ooonnn}}}|||lll]]]MMMEEEAAAFFFPPPWWW]]]bbbjjjlllppptttvvvvvvuuutttqqqqqqqqqpppooonnnmmmlllooopppqqqppppppppprrrtttwwwwwwwwwxxxyyyzzz{{{||||||xxxqqqhhhbbb]]]___mmm~~~fffTTTKKKEEEBBB@@@???@@@CCCFFFGGGNNNSSS[[[iiizzzqqqeeeUUUIII<<<:::888666555:::JJJZZZdddnnnxxx}}}zzzrrrkkkfffeeejjjoooqqquuuyyy|||{{{kkkZZZUUU{{{tttfffwwwSSS:::222...000...------------...///////////////000222555888:::===>>>@@@AAABBBDDDHHHJJJVVVzzz~~~wwwqqqsssvvvYYYIII@@@;;;<<<@@@===999555333333444555999;;;@@@GGGPPPYYY___bbbiiilllooorrrtttuuuxxxzzzyyy{{{~~~111111111000///---++++++)))(((&&&$$$###"""""""""!!! !!!"""######"""!!!   ))),,,)))%%%)))222666222111---'''$$$$$$$$$%%%%%%((()))+++...111111///---%%%""" !!!###''')))))))))))))))(((((((((''''''&&&'''''''''''')))---000///...---------///111222111111000---,,,---111444555666555111222444222...333222222222333444666777999222000555:::;;;;;;;;;;;;===???AAAAAA@@@===<<<@@@>>><<<<<<===>>>>>>======EEEFFF===:::GGGXXXcccNNNEEE===???FFFGGG???555<<>>=========CCCHHHFFFBBBDDDMMMWWWddd^^^DDDIIIRRR\\\iiinnnqqqvvvzzz~~~~~~nnnXXXHHHDDDIIIOOOWWWhhh|||___PPPPPPiiioooaaaPPPHHHCCCHHHQQQXXX]]]aaakkkmmmqqquuuwwwwwwvvvuuuqqqqqqppppppooommmlllkkkooopppqqqqqqpppqqqsssuuuxxxxxxyyyyyyyyyyyyyyyyyyzzz}}}zzzpppiii```ZZZQQQLLLPPP___rrrqqqZZZKKKEEECCCAAA???>>>???AAADDDFFFJJJPPPXXXdddyyyyyylll___QQQHHH:::888777777777>>>OOO___kkksss{{{zzzsssjjjfffdddiiinnnqqquuuzzzttteee\\\```sssgggyyy~~~OOO777000,,,......------------...//////---...///111333777:::<<<@@@??????@@@CCCEEEFFFFFFIIIbbbyyy|||vvvZZZ@@@888>>>???===999666444444444444777999>>>EEEMMMVVV\\\```eeehhhlllooopppqqqsssttttttvvv{{{111111111000///---+++******(((&&&$$$###""""""### """###$$$###"""!!!  &&&)))((($$$&&&...444444///,,,(((%%%###$$$$$$%%%'''(((+++///222111///,,,&&&###!!!!!!###&&&)))***)))))))))(((((((((((('''&&&&&&&&&&&&&&&)))...111111111111000.........///222222111...------///222;;;===<<<888777777555111222333444555666999<<<>>>>>>666222888>>>???<<<:::<<<===???@@@AAA@@@>>>===<<<<<<<<<===???@@@>>>===888CCCIIIAAA777888EEERRRJJJCCC<<<===FFFKKKBBB555@@@HHHUUUlllrrrUUUBBB888222///---+++***+++///111333:::AAAOOOWWWaaaggghhhiiilllpppiiiaaaZZZTTTOOOIIIIIILLLLLLYYYlll~~~yyylllddd\\\YYYVVVRRRRRRTTTSSSVVV[[[```dddbbb]]]XXX^^^\\\XXXUUUSSSUUUXXX[[[gggddd___WWWPPPLLLKKKLLLIII___qqq~~~}}}}}}xxxQQQ<<<<<>>======DDDIIIMMMJJJCCCBBBHHHOOO^^^bbbEEEFFFNNNZZZeeehhhqqqvvvzzz|||}}}||||||~~~wwwooobbbUUUQQQ[[[lllzzzcccGGG===???ZZZoooaaaPPPJJJHHHOOOXXX\\\___aaakkkmmmpppsssuuuuuuuuutttpppppppppooonnnmmmkkkkkkooopppqqqqqqqqqqqqsssuuuvvvwwwxxxyyyzzzyyyxxxwwwxxxzzz~~~yyymmmbbb\\\WWWNNNEEEAAAGGGSSS]]]bbbhhhnnnjjj]]]NNNCCC???@@@@@@???======>>>AAACCCGGGMMMUUUbbbwww|||qqqbbbPPPBBB<<<:::999999:::AAASSSddduuuzzz}}}||||||}}}zzzttthhhcccbbbggglllpppuuuzzz~~~rrr\\\ZZZgggwwwjjjxxxzzzJJJ555///,,,---...------------...//////......000222444888:::<<>><<<:::777555444333333444777<<>>>>>:::888888777333111444666888:::===BBBEEECCC;;;666:::@@@???;;;999>>>>>>======>>>???@@@@@@;;;<<<===@@@AAA@@@<<<999888AAAIIIEEE888333???NNNNNNJJJCCCCCCKKKOOOFFF999:::AAAEEEPPPppp}}}]]]HHH;;;222---------***))),,,000555???IIIYYYeeeuuu~~~~~~}}}}}}uuummmddd]]]UUULLLIIIKKKLLLYYYnnn|||qqqhhhaaaZZZXXXVVVRRRRRRTTTTTTVVVZZZ]]]___]]]YYYVVV\\\[[[XXXSSSPPPQQQUUUYYYVVVVVVUUUQQQKKKFFFDDDCCCFFF]]]uuu~~~lllnnnpppLLL<<<999>>>@@@BBBDDDDDDCCCBBBAAA?????????@@@AAAAAABBBBBBJJJKKKMMMLLLJJJIIIJJJLLL^^^{{{{{{}}}www|||}}}VVV>>>AAAKKKXXXdddeeeppptttvvvvvvzzz|||}}}|||{{{yyyyyyzzz|||lll]]]FFF:::999:::NNNooooooaaaPPPLLLNNNWWW```cccbbbaaaiiikkkmmmppprrrrrrrrrqqqnnnnnnooonnnnnnmmmlllkkknnnooopppqqqpppqqqsssvvvssstttvvvxxxyyyyyyxxxxxx{{{|||~~~|||nnn```XXXUUUOOOFFF@@@???DDDJJJJJJMMMQQQRRROOOIIIDDD@@@===>>>>>><<<;;;;;;>>>AAADDDKKKUUUddd|||vvvpppeeeQQQAAA===:::999999:::BBBUUUfffuuu{{{{{{uuufffaaa___dddjjjnnntttyyy{{{rrrZZZ[[[ooo{{{wwwvvv~~~vvvFFF333000---......------------...//////000000111333444666888999;;;::::::===BBBEEEEEECCCGGGFFFZZZsssfffAAA888BBB===<<<:::888666444333222222555:::???DDDLLLTTTZZZ```dddiiimmmoooqqqrrrtttuuuxxx|||111111111000///---++++++***)))'''%%%############ !!!"""""""""!!!  ###''''''&&&)))000666...---+++'''###""""""$$$$$$&&&***///333333111...+++'''###!!!"""%%%'''((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&(((,,,///000444888999777666888:::===>>>???>>>:::777555444888;;;;;;777444555666444111444888999:::===BBBGGGEEE===888;;;>>>===::::::======<<<;;;<<<>>>???AAA>>>>>>@@@BBBBBB@@@<<<888===AAAGGGGGG???;;;HHHZZZ^^^]]]WWWSSSVVVZZZQQQCCC777???BBBEEE___```JJJ===222---...---***(((+++...333===GGGZZZgggzzzyyyrrrjjjcccZZZQQQMMMNNNSSS```vvvwwwnnnccc\\\VVVUUUTTTQQQQQQTTTSSSTTTVVVWWWWWWVVVTTTSSSWWWWWWVVVSSSOOONNNRRRUUUXXXYYYYYYVVVQQQLLLIIIHHHTTTeeeqqqrrrhhh___sssjjjJJJAAA;;;>>>>>>@@@AAABBBBBBAAA@@@@@@@@@AAACCCDDDFFFGGGHHHJJJIIIJJJNNNRRRTTTRRRPPP]]]zzzxxxxxxnnncccEEE666===IIIXXXeeegggnnnrrrtttsssvvv{{{|||{{{yyywwwwwwxxxzzzyyyzzz|||~~~uuulllbbbVVVNNNBBBAAA999777;;;999BBBWWWvvvgggUUURRRUUU___ggghhheeeccchhhiiikkkmmmoooooooooooollllllmmmmmmmmmmmmllllllmmmnnnooopppoooqqqsssuuuqqqrrrsssuuuvvvwwwwwwwww~~~}}}pppcccTTTRRRNNNHHHBBB@@@@@@AAAEEEEEEEEEFFFEEEDDDAAA>>>:::<<<===<<<999999<<>><<<777;;;:::555111333444444111555888888666888===BBBAAA;;;888999:::999999<<<:::;;;;;;<<<===>>>>>>>>>???>>>>>>@@@BBBDDDCCCBBB======DDDKKKGGG@@@GGGUUUZZZ]]]ZZZTTTTTTWWWOOOCCC666BBBIIIJJJYYY|||]]]III<<<111---000,,,)))(((***,,,---333;;;KKKXXXllluuuoooiiieee^^^VVVSSSTTT\\\iii}}}~~~qqqjjj^^^XXXSSSSSSRRRPPPPPPRRROOOPPPPPPPPPOOONNNOOOPPPQQQTTTVVVSSSOOOMMMOOORRR]]]^^^___^^^\\\\\\^^^___dddqqqjjjZZZZZZjjjcccLLLIIICCCBBBBBBAAAAAAAAAAAA@@@@@@CCCCCCDDDEEEGGGHHHIIIJJJHHHHHHKKKPPPVVVXXXVVVSSS]]]wwwtttxxxxxxVVV===444<<>>???@@@CCCRRRyyy}}}kkkgggKKK@@@:::666;;;;;;;;;:::888555222111000444888:::<<>>999666777777666999>>>777999<<<>>>???>>><<<;;;<<<;;;;;;===CCCIIIMMMOOO888888BBBNNNKKK>>>:::AAADDDJJJJJJCCCBBBFFFAAA666111AAAMMMLLLRRRkkk{{{ZZZGGG;;;111...222+++))))))+++***(((+++000:::FFFYYYnnn}}}{{{pppkkkgggeee```ZZZWWWYYYaaaooo{{{sssxxxhhhbbb\\\VVVQQQQQQQQQNNNNNNPPPLLLLLLKKKJJJIIIJJJLLLNNNNNNRRRVVVTTTPPPMMMNNNPPPQQQSSSWWW\\\bbbkkkuuu{{{tttlllNNNUUUwww___MMMPPPKKKGGGFFFDDDBBBAAAAAA@@@@@@FFFFFFFFFGGGHHHIIIIIIJJJHHHJJJNNNSSSVVVWWWUUUSSSaaa~~~tttrrrrrr{{{}}}UUU???666===DDDSSScccfffkkkrrrwwwwwwxxx}}}}}}}}}}}}{{{yyyxxxyyy{{{zzzzzzzzzyyyzzz~~~fffFFFBBB<<<777999>>>AAABBBBBB777AAA===444777999:::@@@SSSyyywwwiiibbb___ccciiiiiihhhhhhhhhiiijjjlllmmmnnnnnnnnnhhhiiikkklllmmmnnnnnnnnnjjjlllmmmnnnnnnooorrrtttuuusssrrrqqqpppqqqrrrrrruuuuuuyyyvvvllleeeVVVPPPIIIEEEEEEEEEDDDBBBEEEIIILLLGGG???999:::>>>777:::===;;;777555888<<>>BBBNNNdddxxx{{{tttqqqssstttrrrgggbbb```eeekkkqqqxxx~~~}}}ttt^^^OOOtttvvvkkkxxxiii999,,,............------------...//////...///000222333444555555444888<<<<<<:::999;;;======@@@KKKjjjkkkwwwsssLLL>>>>>>>>>;;;;;;;;;;;;888555222000000444777999:::???IIIPPPUUU[[[dddlllqqquuuyyy{{{}}}}}}}}}}}}~~~111111000...---,,,+++***'''&&&%%%###""""""######""""""!!! !!! !!! '''++++++...444111000111111***""""""(((%%%)))***(((***000666777000+++&&&"""!!!"""$$$%%%%%%&&&&&&''''''&&&%%%$$$&&&&&&%%%&&&'''***---///111444999>>>CCCGGGJJJKKKLLLQQQYYY]]]ZZZRRRGGG@@@999777555222111111222222333222111111333333333222222000...000444999::::::888888999:::;;;;;;;;;;;;<<<999888;;;CCCKKKPPPRRRCCC999:::FFFFFF888000444:::999777666444444333333///888EEEOOOQQQ\\\}}}dddKKK<<<555111///.........---,,,+++,,,...111555>>>KKK[[[hhhqqqvvvkkkjjjgggeeeddddddfffggglll}}}sss}}}vvviiiaaaZZZSSSOOORRRSSSPPPMMMLLLOOOFFF@@@CCCGGGIIIMMMTTTTTTSSSRRROOOJJJHHHGGGHHHJJJKKKJJJJJJSSSggg~~~|||```QQQbbbttt[[[RRRMMMIIIHHHFFFDDDCCCAAAAAAAAABBBCCCDDDFFFHHHJJJJJJJJJJJJJJJMMMQQQQQQOOONNNPPPRRRaaa{{{sssyyyVVV<<<222<<>>:::999777777888:::===???>>>??????;;;888777:::>>>MMMbbbuuutttrrrmmmiiihhhhhhjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkiiiggggggiiilllmmmmmmllllllkkklllmmmoooqqqrrruuuuuutttsssrrrpppooonnnkkkmmmrrrxxx||||||lll___PPPKKKEEEAAAAAACCCDDDEEEHHHJJJKKKIIICCC>>>;;;;;;<<<;;;999777555555888:::>>>GGGXXXtttqqqbbbUUUGGG<<<<<<<<<===BBBQQQhhh{{{~~~{{{yyywwwtttpppmmmeeedddeeejjjmmmooovvv}}}jjj[[[SSSrrrqqqnnn[[[888111---111,,,++++++,,,,,,...///111222000000000111333555888999888888999::::::;;;<<<<<>><<>>:::888:::<<>><<<;;;;;;;;;999666444555777:::>>>HHHZZZvvvyyyiii[[[PPPBBB===:::999===HHHYYYlllyyy|||{{{zzzwwwrrrnnnfffdddeeeiiilllooovvv~~~~~~hhhQQQVVV}}}ooorrrZZZ888111---111,,,,,,,,,,,,---...///000111000000000111333555777999999999999::::::;;;;;;;;;@@@;;;AAAOOOmmm~~~gggfffIIIAAABBB>>>===<<<<<<<<<;;;666222222111333666777999CCCMMMVVV^^^gggllllllmmmrrrvvvwwwzzz}}}222222111000...---,,,,,,+++)))'''%%%############""""""!!! !!! $$$'''&&&(((+++000111222222---&&&%%%'''(((++++++((((((---111222555111***$$$ !!!###%%%&&&'''(((((('''&&&&&&&&&&&&%%%&&&''')))+++,,,...000222555888:::;;;<<<@@@DDDJJJOOOPPPMMMHHHEEE777666444333222222222333222111222444555555222000333111//////111333444444666777999::::::999888777444111---...444===EEEIIIIII>>>777<<>>OOOaaarrrxxxssspppnnnjjjgggjjjiiifffeeeeeefffhhhjjjmmmkkkiiihhhjjjkkklllkkkjjjiiiiiiiiijjjlllnnnoooooooooooonnnlllkkkiiihhhgggiiinnntttxxxwwwooocccYYYMMMIIIEEECCCCCCDDDDDDDDDFFFHHHHHHGGGCCC???<<<;;;;;;:::999666444444777999===GGG[[[www|||xxxnnneeeXXXHHH@@@;;;999@@@QQQdddqqqwww|||{{{zzzzzz{{{xxxqqqlllfffddddddhhhkkknnnwww|||eeeNNN```uuukkkvvvWWW777111---111,,,---------------...//////000000000111333555777888999999999:::::::::::::::???<<<>>>DDD[[[```mmmzzzYYYHHH@@@@@@===;;;<<<===;;;666333222111222555666888@@@JJJSSSZZZcccggghhhjjjoootttuuuwww{{{}}}~~~333333222000///...---,,,,,,+++(((&&&$$$###""""""""""""!!! !!! ###%%%&&&&&&'''...000222111---(((%%%&&&&&&))))))&&&'''---111222777444...&&&!!! !!!%%%&&&'''((((((((('''&&&&&&&&&%%%&&&'''((()))***,,,---...///111222333333222444888<<<>>>===;;;:::555444333222222222222222111111222555666555222000111000///...///111333444444666888999999777555444000---++++++...444:::===>>>;;;777888CCCKKKAAA000///,,,(((''')))++++++)))+++,,,111666777???WWWppp|||qqq```LLL>>>888777777555222000000000000000///222444555888AAANNNYYYgggssshhhVVVOOONNNLLLIIIIIIGGGGGGJJJHHHCCCBBBCCC@@@FFFPPPYYY[[[UUUNNNJJJJJJKKKMMMMMMLLLMMMOOOQQQcccnnnvvvzzzrrrppprrrTTTEEEAAACCCFFFHHHGGGFFFFFFEEEDDDDDDDDDAAACCCEEEHHHJJJKKKLLLLLLFFFCCCAAADDDIIINNNOOOOOOSSSvvv}}}```BBB333777;;;FFFWWW```hhhnnnuuu{{{|||yyyzzzyyyvvvtttvvvpppssssssppppppqqqpppmmmooollljjjiiigggjjjvvv}}}wwwcccKKKDDDBBB777888777666666666888:::;;;???BBBDDDBBB>>>:::999999???LLLWWWdddxxxtttttttttqqqmmmmmmkkkhhhffffffgggjjjlllmmmkkkjjjiiijjjkkkkkkjjjjjjjjjiiiiiijjjkkkmmmnnnmmmmmmmmmllljjjiiigggfffeeefffkkkqqqvvv~~~{{{sssnnniiiaaaXXXNNNLLLHHHFFFFFFGGGFFFFFFFFFFFFGGGFFFCCC@@@===;;;::::::888555333444666999<<>>@@@OOO{{{hhhhhh}}}sssXXXCCCDDD>>>;;;<<<>>>;;;666444333111222444666777>>>EEEOOOUUU\\\aaadddgggmmmqqqsssuuuyyy{{{|||~~~333333222000///...---,,,,,,+++(((&&&$$$###""""""""""""!!! !!!  !!!$$$&&&''''''+++///111000...***&&&######&&&'''%%%&&&---222333777555111***### $$$%%%'''((((((((('''&&&&&&%%%&&&&&&&&&'''((((((************+++,,,,,,---***,,,...///111111111000222222222111111111111222///000222555777777444111////////////000222555777444555666777666555333222000000000000000222444555===AAA???:::???LLLNNNFFF777000)))&&&''')))((('''((((((***------555MMMfff{{{lllYYYLLLFFFFFFAAA===999777777777666555444666777888;;;EEETTT___ppp{{{iii]]]NNNHHHIIIJJJGGGEEEFFFDDDDDDCCC???:::;;;@@@LLLWWWaaabbb[[[QQQKKKIIIIIIKKKLLLLLLKKKLLLNNNPPPYYYdddqqq}}}|||```JJJEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBB???@@@CCCEEEGGGHHHHHHHHHCCCBBBBBBEEEJJJMMMLLLJJJNNNmmm___AAA333777;;;DDDTTT\\\ffflllttt{{{{{{wwwxxxyyyvvvuuuvvvooorrrssspppppprrrqqqmmmqqqmmmkkkllliiiaaa[[[YYYZZZ[[[lllyyynnn\\\OOODDD;;;999777555555666999:::>>>BBBDDDCCC???:::999:::<<>>;;;777666444111111333555666;;;AAAIIINNNUUUZZZ___dddjjjoooqqqtttxxxzzz|||}}}222222111000...---,,,,,,+++)))'''%%%############""""""!!! !!!  """&&&)))(((***///222111///---(((###!!!%%%&&&$$$&&&,,,222333444555333---&&&!!! ###$$$%%%''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''((()))******+++,,,,,,------........./////////000000000000000//////111444777888666555000000111111111333777:::555555555444333222111000444555777666555444444555@@@FFFEEE<<<;;;GGGUUU\\\HHH>>>222+++***++++++)))******---///...777SSSppp}}}lll^^^VVVTTTJJJFFF@@@???@@@BBBAAA@@@?????????@@@EEEPPP^^^iii}}}kkkZZZPPPIIIEEEGGGHHHFFFBBBAAAAAA@@@>>><<<888555<<>>???AAACCCDDDEEEEEEDDDAAAAAADDDGGGJJJLLLKKKJJJQQQjjjcccDDD444777999BBBSSS[[[eeekkkssszzz{{{uuuvvvwwwvvvvvvxxxtttwwwwwwttttttwwwwwwtttsssooooooqqqmmm^^^NNNEEEOOOYYY~~~gggVVVBBB???:::666555666:::<<>>:::999888777444222222555777<<>>>>>DDDSSS}}}|||UUUFFF<<<===>>>:::777888444111000333444555888===DDDGGGMMMTTTZZZbbbiiinnnqqqtttxxx{{{|||~~~222111000///...,,,++++++)))(((&&&$$$###"""######""""""!!! !!! &&&***)))+++111444333222111+++$$$"""%%%&&&###%%%+++000111000333555111)))### !!!"""###$$$&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&'''(((***+++,,,,,,,,,,,,---.........,,,------...////////////......///222666999999888333444444333222333777:::666555333111000000000000444666777666444444666888;;;DDDKKKGGGAAADDDQQQ]]]ZZZLLL;;;000------,,,***)))+++///111111===___{{{oooiii___ZZZVVVUUUYYY]]]]]]\\\ZZZWWWTTTUUU[[[fffqqqyyyzzz___MMMGGG>>><<<>>>CCCBBB<<<:::<<<888888888999999>>>LLL[[[kkkkkkcccVVVLLLJJJHHHEEEEEEFFFHHHHHHHHHJJJLLLOOOQQQTTTcccsssqqqcccdddpppjjjHHHCCCGGGDDDBBBFFFCCCDDDDDDEEEDDDDDDBBBBBB>>>???AAABBBCCCCCCBBBBBB???AAADDDFFFHHHKKKNNNPPPSSShhh{{{mmmKKK777555666AAASSS^^^dddjjjrrryyy{{{ssssssuuuvvvwwwyyyxxxzzzyyyvvvwww{{{}}}{{{vvvsssqqqooofffVVVGGG@@@HHH___hhhNNNIIIBBB<<<:::<<<@@@CCCHHHJJJKKKGGG@@@;;;::::::;;;@@@IIIQQQWWWggg{{{vvvsssssstttvvvmmmllljjjhhhhhhhhhhhhiiikkkjjjjjjkkkmmmnnnmmmllljjjjjjiiihhhiiijjjkkkllljjjjjjiiiiiigggeeedddccc___^^^aaajjjvvvpppbbb```fffoooooonnnooosssuuunnnddd[[[VVVPPPKKKJJJJJJJJJJJJLLLJJJHHHGGGFFFCCC>>>:::888888666333111222444777<<>>:::888;;;555111///222444444666999???BBBGGGOOOWWW```iiinnnrrruuuyyy|||}}}111111000...---,,,+++***'''&&&%%%###""""""######""""""!!! !!!!!!   %%%***))),,,222666444444444...%%%###''''''###$$$))).........222555222+++$$$!!!!!!!!!"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&(((***,,,))))))******+++,,,------++++++,,,---...............---...222666999;;;;;;666777777555333333666999777555222000...//////000222333444222000111666:::555CCCSSSXXXPPPIIILLLVVV___PPP<<<...))))))'''&&&%%%(((...111222@@@fffzzzuuuqqqrrrxxx}}}~~~}}}tttoookkkjjjqqqzzznnnYYYDDD:::;;;333333777<<<888222222888///111444999>>>JJJ```tttuuunnn^^^NNNIIILLLLLLFFFBBBCCCFFFGGGHHHJJJMMMPPPWWWWWWeeerrrgggTTT]]]xxx]]]BBB???BBB======DDDAAABBBCCCCCCCCCBBBAAA@@@???@@@AAABBBBBBBBBAAAAAA???AAADDDEEEFFFJJJQQQWWWOOOfff|||~~~wwwRRR999444444???TTTaaaccciiirrryyy~~~|||rrrqqqtttvvvxxxzzzyyyzzzyyyvvvwww|||~~~wwwsssnnnfffXXXGGG>>><<<===^^^sssYYYSSSJJJCCC@@@BBBGGGKKKOOOPPPNNNIIIAAA;;;999999777<<>>999888888666333111222444777;;;CCCWWWooowwwdddNNNFFFAAA???QQQzzzxxxsssqqqtttzzzzzzrrrjjjddddddiiiooosssuuuzzz~~~zzzeeeddd}}}ooooooIII333444,,,///...---------------.../////////111222444555555444444444555666777999;;;<<<===999>>>:::<<>>===>>>:::888<<<555000///222333333444888<<>>?????????;;;999???KKKQQQPPPJJJgggyyy}}}vvv{{{~~~YYY888111777===IIIWWWaaajjjuuu{{{~~~|||rrrssssssooorrrzzzxxxyyy{{{||||||~~~zzzjjjVVVEEE===::::::>>>PPPkkk~~~xxxrrrjjjbbbVVVLLLHHHIIILLLOOO]]]\\\XXXPPPFFF>>>;;;;;;<<<>>>FFFKKKIIIMMMggg|||yyyuuurrrqqqsssvvvxxxrrrpppmmmjjjhhhggghhhhhhkkkkkkkkkkkkkkkkkkkkkkkkllljjjhhhfffeeefffggghhhggghhhiiiiiihhheeeaaa___XXXaaagggkkkyyyxxxxxx}}}|||zzzyyyyyyxxxtttkkk```XXXUUUTTTQQQNNNRRRNNNJJJIIIIIIFFF@@@:::;;;999666333222222333444999DDDNNNPPPSSSeeetttssspppbbbSSSBBBAAAGGG```|||mmmnnnxxx|||sssffffffkkkqqqtttuuuwwwzzz}}}~~~ppp``````{{{qqqzzz{{{GGG111444000***000//////------,,,---...///111222333444555555555555999:::;;;<<<<<<;;;:::999555===???AAAHHHVVV{{{zzzTTTJJJGGGCCC???>>>>>>===:::888666555333333444555666999<<>>444...---+++'''((()))***...000333RRRuuubbbPPP>>>888666333//////...222444444111//////111000999HHHXXXdddiiiiiihhh^^^UUUJJJDDDDDDEEECCC@@@HHHFFFEEEDDDAAAAAAKKKYYYnnnqqqpppfff]]]ddd}}}^^^MMM@@@@@@???:::999<<<===:::777999>>>@@@???<<<>>>??????>>><<<<<<===???<<<======>>>FFFOOOPPPKKKEEE\\\|||}}}|||^^^;;;222777===HHHVVVbbbjjjtttyyy|||vvvvvvvvvrrrssszzzyyy{{{|||}}}~~~~~~sss```MMM???:::::::::777???KKKTTT[[[bbbjjjppprrrjjj___UUUPPPOOOQQQRRRWWWXXXWWWPPPGGG???;;;:::@@@AAAEEEIIIHHHOOOjjj{{{xxxxxxyyyvvvqqqnnnmmmppptttwwwtttrrrooommmjjjiiiiiihhhlllllllllllllllllllllllljjjhhhfffdddddddddeeeffffffggghhhhhhgggeeebbb```YYYaaaggglll}}}}}}sssfff]]]XXXUUUQQQNNNNNNJJJFFFEEEFFFEEE@@@;;;;;;999666444222333444555777???EEEFFFHHHUUUmmm~~~wwwqqqfffTTTEEEAAAAAALLLmmmwwwpppqqqrrrnnnjjjgggjjjnnnrrruuuxxx{{{~~~~~~sssfff^^^```zzzoooxxxxxxFFF111333///+++/////////------------...///111222333555666777777777::::::;;;;;;;;;;;;::::::999999999AAANNN[[[zzzyyylllNNNEEE>>>>>>???<<<::::::888777555333222333444444888;;;@@@FFFOOOYYYdddlllooorrrvvvyyy{{{~~~333222000///------,,,,,,'''&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&***---...///333666111***'''&&&$$$$$$$$$&&&((()))+++000444444333111,,,&&&!!!!!!"""%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***)))))))))***++++++,,,,,,++++++,,,,,,,,,---------------///444>>>GGGHHHDDD;;;777333111222444666666333222111///...---------...///333999???GGGMMMPPPRRRWWW\\\aaagggiiiaaaWWW[[[___ZZZKKK999///,,,+++&&&((((((,,,...000KKKuuu~~~qqq```UUUPPPGGG???===<<<999777777000222222222222444:::>>>EEEQQQbbbmmmnnnggg___YYYSSSNNNIIIEEEDDDDDDCCCCCC@@@DDDFFFCCC<<<>>>OOOaaavvv}}}sss^^^]]]wwwPPPDDD;;;===>>>;;;:::<<<;;;999888:::===???<<<:::;;;<<<===<<<;;;;;;===>>>>>>======@@@IIIRRRQQQKKKGGGVVVfffBBB444666<<>>AAABBB;;;777:::999888666333222222222222666999===DDDLLLVVV```gggjjjooouuuzzz|||}}}222222000...---,,,,,,,,,'''&&&&&&%%%$$$###"""""" !!!"""***,,,......222555333...((('''%%%######%%%&&&(((+++...222555666444///+++"""""""""$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++---222999@@@CCCBBBDDD???999555444555666666111111000...------------000222777===EEELLLRRRVVVWWWZZZXXXUUUaaavvv~~~yyyttt]]]EEE444...---(((***))),,,///000EEEhhhyyylllccc[[[UUUSSSLLLLLLNNNPPPPPPNNNNNNNNNIIIDDD??????FFFRRR^^^dddqqqqqqooojjjbbbYYYRRRNNNJJJJJJIIIGGGDDDCCCCCCDDD===BBBDDDBBB>>>BBBQQQ___||||||pppaaajjjdddGGG???:::===???===;;;<<<<<<;;;;;;===??????===::::::;;;<<<;;;;;;;;;===???DDD@@@===AAAKKKRRRRRRNNNIIITTToooIII777555:::FFFRRRaaahhhppptttvvv}}}~~~{{{xxxtttrrrtttvvvzzzvvvaaaHHH<<<999::::::;;;777:::???DDDLLL^^^tttmmm\\\UUUTTTIIIJJJKKKGGGAAA======>>>BBB???>>>===;;;AAASSSfffrrr~~~xxxqqqmmmkkkllllllmmmlllkkkkkklllmmmnnnooonnnnnnnnnmmmlllkkkiiihhhggggggggggggggggggggggggfffeeedddcccbbbbbbccccccbbbcccdddfffffffffeeeeee```bbbfffppptttggg^^^XXXSSSQQQJJJGGGCCCAAA@@@@@@>>>===;;;999777444333222222333888888999<<>>777<<<:::999777444222111111111333666;;;@@@GGGPPPZZZ```dddjjjrrryyy||||||{{{{{{111000///---,,,+++******'''&&&&&&%%%$$$###"""""" ))),,,...///111555555111***(((&&&######$$$&&&'''++++++...444777666222///%%%$$$###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***((())))))***++++++,,,,,,*********+++++++++,,,,,,++++++,,,111555888<<<>>>???;;;555111000111222222000000///...............111333777<<>>ZZZ~~~gggYYYQQQMMMNNNSSS[[[dddooowww|||qqqiiibbbffftttxxxgggXXXPPPLLLIIIGGGCCCEEEFFFEEEBBB???>>>???FFFDDDBBBAAAGGGRRR]]]cccwwwpppkkkrrr{{{NNNAAA===:::<<<>>><<<::::::;;;<<<<<<>>>???>>><<<;;;;;;<<<======<<<<<<>>>@@@DDDAAABBBIIIQQQSSSOOOKKKHHHQQQ|||vvvOOO999444888CCCMMM^^^fffnnnsssuuu|||zzzvvvsssqqqqqqrrrxxx~~~|||iiiSSS>>>888;;;=========;;;CCCLLLRRRWWW```ooo{{{|||cccWWWUUUPPPOOOLLLEEE>>>;;;===???AAA???===:::777999BBBKKKVVVgggyyy}}}xxxuuupppkkkgggeeeeeeeeefffhhhkkkmmmnnnnnnllljjjggghhhiiiiiiiiiiiihhhhhhffffffffffffffffffffffffeeeeeeeeedddddddddddddddaaabbbdddeeeggggggggggggdddeeefffqqquuuiii___YYYUUUSSSLLLIIIFFFCCCAAA???>>>===:::999666444222111111111777888;;;AAAJJJUUU]]]bbb```WWWPPPQQQSSSSSSTTTWWWRRRLLLUUUrrrvvvmmmggggggeeedddhhhqqqyyy}}}~~~hhhWWWYYYssslll}}}aaa;;;333,,,+++///---///......---...///000111222333555777999;;;;;;<<<:::999888777777888999:::777666===QQQ]]]UUUYYYssspppuuuZZZVVVQQQCCC:::>>>:::999888666444222111000222444888===CCCJJJRRRXXX^^^dddnnnuuuyyyyyyyyyyyy111000...---+++*********'''&&&&&&%%%$$$###""""""  %%%***......111555555222---+++'''$$$###$$$&&&'''+++)))***111666555333222***'''$$$###$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***((((((((()))******++++++))))))*********+++++++++---,,,...222333444888===999666222000000222444444000000//////.../////////111222555999<<<@@@BBBCCC???CCCCCCBBBOOOcccjjjeeeOOOIIICCC@@@:::222---,,,+++---***,,,000...777MMM||||||hhhUUULLLGGGFFFLLLUUUrrr~~~}}}~~~rrreeeUUUJJJGGGHHHGGGEEECCCEEEFFFFFFDDDAAA@@@@@@DDDAAA???III]]]qqqyyywwwgggbbbkkkbbbBBB===;;;:::;;;<<<;;;999888999:::;;;<<<<<<<<<<<<<<>>???>>>@@@KKKSSS[[[\\\[[[]]]fffnnn|||gggZZZWWWYYYVVVPPPFFF===:::<<>>;;;888777999<<>>:::999777555333222111000444999AAAJJJSSS^^^hhhooojjj___ZZZaaagggfffeeegggXXXRRRSSScccwww~~~|||{{{zzzwwwqqqmmmhhhggghhhlllrrryyy~~~{{{fffWWWgggmmmhhh}}}WWW777555,,,+++111,,,///............///111222222333444666888999::::::999888888888888888888999777888777===DDD@@@IIIaaauuu~~~gggYYYQQQDDD===>>>;;;:::999777555444222111111333777:::>>>DDDKKKOOOXXX^^^hhhoootttvvvxxxyyy222111///...,,,+++++++++'''&&&&&&%%%$$$###""""""  !!!''',,,---///333333111000---)))%%%###$$$&&&(((,,,'''&&&...444444333444000+++%%%"""###&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***'''''''''((())))))******))))))))))))*********+++---+++...222111000555>>><<<999555444444555444444000000/////////000000111444444666888999;;;;;;<<<::::::999999AAAJJJKKKEEE444666>>>HHHHHH>>>555222///111---...333000555FFFccczzzooo___PPPFFFGGGHHHIIIPPPZZZhhhqqqyyyyyywwwvvvqqqjjjnnnsss{{{~~~pppfffWWWRRRLLLHHHGGGGGGGGGFFFDDDDDDEEEFFFGGGFFFDDDCCC>>>AAAKKK```|||www[[[dddzzzoooLLL???;;;<<<;;;;;;<<<======;;;::::::;;;;;;<<<<<<>>>???DDDDDDEEEDDDBBBBBBCCCEEECCCFFFNNNXXXXXXPPPJJJIIINNNQQQyyy}}}VVV<<<222444<<>><<>><<<;;;;;;:::999777555444333111333666888;;;???DDDHHHTTTZZZbbbiiiooossswwwzzz333222000///---,,,,,,,,,'''&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$***,,,...111222///111...***&&&$$$$$$&&&(((---%%%$$$+++222222222444333...&&&""""""%%%))),,,%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***&&&&&&''''''((()))))))))))))))))))))***************))),,,000///---333===@@@===888555333222///---000000000000000111111222777888999:::;;;;;;;;;;;;>>>888222000444999999777888AAARRRaaa___OOO???999444555111222777444666DDDFFFrrr}}}ppphhh^^^UUURRRGGGCCCIIIMMMLLLPPPZZZXXX___ccc```\\\XXXPPPGGGYYYbbblllppplllaaaVVVPPPMMMNNNMMMKKKHHHFFFFFFGGG???>>>???AAADDDDDDCCCAAAAAALLL```{{{zzz\\\]]]sssYYY>>>???<<<>>>>>>>>>???AAAAAA@@@<<<============???BBBDDDGGGGGGGGGFFFDDDCCCEEEFFFLLLKKKNNNSSSPPPKKKLLLRRRLLLLLLsss~~~WWW<<<222333:::@@@QQQ\\\jjjtttzzz{{{wwwxxxxxxwwwuuuxxx|||qqqVVVKKKEEE<<<999<<<888CCCOOOPPPHHHAAABBBEEEAAAIIIUUUbbbgggcccYYYPPPFFFGGGEEEAAA===;;;===@@@>>><<<:::888:::===<<<:::@@@PPP___ddddddeeeggggggeeefffhhhiiigggccc___\\\aaaaaaccceeegggiiijjjkkkooommmjjjhhhgggggghhhhhhffffffffffffffffffffffffcccddddddeeeeeeeeeddddddeeeeeefffggghhhiiijjjkkklllllljjjqqq}}}zzz{{{yyytttkkkbbbYYYSSSQQQGGGHHHIIIHHHFFFCCCBBBBBB>>>===<<<:::777555444333666EEEVVV^^^^^^___gggnnnuuukkkiiippprrroooqqqyyynnnjjj```ZZZcccwwwwwwvvvvvvwwwwwwsssjjjcccllloootttvvvxxx|||ttthhhaaa___vvvJJJ222888---,,,444+++///.........///000222333111222333444555555555555666777888999999888777666...666444111888;;;:::???FFF}}}eeeLLLAAA???===:::;;;;;;;;;:::888777555444111333555777999<<>>>>>;;;999999;;;>>>777444888666222555>>>DDDOOO]]]ccc```YYYTTTRRRNNNDDD<<<;;;<<<:::888999BBBXXXuuu~~~oooccc\\\VVVPPPLLL???EEELLLSSSUUUTTTRRRQQQUUUQQQOOOOOOKKKBBB???BBBMMMQQQTTTSSSOOOJJJHHHGGGDDDFFFHHHHHHEEECCCBBBCCCCCCAAA???@@@DDDGGGGGGFFFWWWfff}}}sssYYY\\\ooodddCCC>>>HHH======???@@@@@@@@@@@@@@@???===;;;<<>>FFFGGGHHHHHHHHHFFFDDDBBBIIIIIIIIIJJJJJJJJJJJJJJJJJJNNNfff___@@@444555999<<>>===>>>@@@>>>::::::===888===BBBGGGMMMRRRNNNGGG???@@@?????????AAACCCEEEEEEFFF===888>>>>>>:::>>>DDDNNNXXX]]]___cccdddccchhhgggeeecccbbb``````______aaaeeeiiikkkkkkjjjiiimmmkkkjjjiiiiiiiiigggeeeeeedddcccbbbaaabbbcccccceeeeeeeeeddddddcccbbbbbbfffgggggggggfffgggiiikkklllpppoooooo~~~wwwtttuuuzzzxxxmmmccc^^^XXXRRRKKKJJJHHHFFFDDDBBBAAAAAA>>>===<<<999666444444666===TTTjjjnnnhhheeehhhlllpppqqqfffTTTPPP___rrr{{{oookkkggghhhkkkoootttxxxzzzyyyyyywwwtttmmmfff```ccckkknnnsss|||{{{~~~zzzmmmYYYbbb}}}MMM555...---000))).........---------......///111222333333444444333333444444555555666777777777888666333222444888<<<@@@ZZZ___nnnWWWDDD666777???::::::;;;<<<<<<:::555222222222222333666999===???MMMUUU___ggglllqqquuuyyy///000000///,,,++++++,,,((('''&&&$$$###"""!!!!!! """!!!!!!  &&&+++---...//////222333444///)))%%%&&&((((((((('''&&&&&&(((,,,///666777666000)))&&&)))---666222,,,((('''&&&%%%###$$$$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&'''''''''(((***---///000333333333111//////111333222333444333111222444777777999::::::999999:::;;;BBBCCCDDDCCCAAADDDSSSbbbtttvvvyyyzzzwwwrrrkkkgggXXXMMMDDD@@@===777333222222EEEYYYiii}}}kkkbbbXXXPPPMMMKKKHHHEEEHHHOOOVVVWWWRRRLLLIIIIIILLLHHHGGGHHHFFF@@@>>>@@@GGGIIIJJJHHHEEEBBBBBBCCCCCCCCCCCCCCCAAA???>>>===>>>AAABBB@@@>>>CCCMMMUUUhhhppp[[[\\\ooozzzPPP???===>>><<<===>>>???@@@@@@@@@@@@CCC@@@>>>>>>@@@AAA@@@???DDDEEEGGGHHHIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHMMMNNNaaa}}}uuuuuuLLL444444999:::MMMSSSaaapppyyy~~~{{{zzzzzzwwwzzz{{{vvvVVVJJJBBB>>><<<===;;;777555777666999;;;>>>DDDJJJHHHCCC@@@@@@@@@??????AAAFFFIIIEEEFFF>>>999???>>>;;;@@@CCCMMMVVVZZZ]]]aaacccbbbgggfffeeecccbbbaaaaaa```]]]___bbbeeeggggggggggggiiigggfffggghhhiiihhhfffddddddbbbaaaaaaaaabbbcccdddccccccbbbbbbbbbbbbccceeefffhhhggggggggghhhiiiiiioooqqqrrr~~~zzzuuuyyyxxxqqqkkkeee]]]UUULLLJJJGGGDDDAAA???>>>>>>>>>??????;;;666444666999DDDVVVhhhmmmjjjkkkpppttt}}}zzzmmm[[[PPPTTT```hhhffffffhhhlllrrrvvvzzz|||ttttttssssssppplllgggdddiiilllkkkqqq}}}sss^^^iiizzz}}}III444---,,,000))).........---------...//////222222333444444444444333444444555555666777777777555444333333444666999:::AAAMMM|||rrrWWW???777;;;>>>===;;;::::::999666333111111111222444888;;;===JJJQQQ[[[ccchhhmmmssswww000111111///---+++,,,---((('''&&&$$$###"""!!!!!! !!!!!! """(((---/////////444777888555///(((%%%$$$&&&(((******)))((()))***111777<<<999///'''''')))999444---***((('''%%%###$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$&&&&&&&&&''')))+++---...///000000///...///111444444555666666555666888:::;;;999888888:::;;;<<<<<<<<>>666000...///<<>>AAAAAA@@@>>><<<<<<>>>@@@???>>>===>>>>>>>>>===;;;;;;???BBB===;;;DDDZZZmmmiiiUUUXXXmmm[[[AAABBBBBB:::<<<<<<===>>>????????????DDDBBB?????????@@@??????AAABBBDDDFFFHHHHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHYYYzzz}}}```;;;666:::888FFFLLLZZZjjjtttzzz{{{zzz{{{zzzwww___RRRKKKEEEEEEDDDAAA>>>>>>EEEEEEBBB@@@CCCIIIIIIDDDFFFGGGFFFDDDAAABBBGGGKKKFFFHHHAAA<<<@@@>>><<>>AAABBB===666444999???OOO\\\hhhkkkkkkoootttwww~~~uuuhhhZZZNNNIIIPPPZZZ\\\```gggooovvv{{{~~~~~~vvvvvvwwwvvvuuutttsssrrrppppppkkkpppuuuaaarrrxxxsssDDD222,,,+++000***.........------......///000222222333444444444444444444555555666666777777888222333444444555666666777777JJJrrr|||ppp___tttoooKKK888666AAA>>>;;;999888888777666222111111111333666999;;;EEELLLUUU]]]bbbhhhooosss000111111000...,,,,,,---((('''&&&$$$###"""!!!!!! $$$+++//////...333777:::999333,,,%%%"""'''+++///111///,,,***)))---333888888111***'''&&&000///---***'''%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&''')))***,,,,,,,,,---.........000333666777888999:::;;;<<<===>>>@@@<<<888888;;;>>>>>>===444???GGGKKK\\\~~~wwwjjjaaa\\\SSSKKKFFF@@@888444333///888???===:::BBBSSSbbbwwwzzz|||}}}}}}}}}zzztttmmmfffaaaZZZRRRKKKLLLIIIGGGFFFHHHIIIIIIHHHJJJQQQXXXZZZUUUPPPNNNNNNEEEAAA???AAADDDCCC@@@===<<<<<<;;;;;;;;;;;;===>>><<<:::999;;;>>>@@@@@@?????????>>>>>>EEEYYYuuulllXXXbbbwwwsssttt|||pppIII>>>CCCBBB<<<;;;;;;<<<===>>>>>>>>>>>>BBB@@@>>>===>>>??????@@@???@@@BBBCCCDDDEEEEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEDDDEEESSSnnnIII;;;999888>>>FFFVVVhhhssszzz}}}{{{}}}~~~vvviii___WWWVVVWWWTTTQQQPPPTTTRRRNNNJJJMMMSSSTTTQQQNNNPPPOOOLLLHHHFFFGGGIIIIIIMMMFFF@@@AAA>>><<>><<>>666666===EEEXXX```gggiiijjjnnnooonnnmmmaaaVVVPPPIIIEEEOOO^^^ZZZaaaiiiooouuuzzz}}}||||||||||||{{{zzz{{{|||~~~vvvvvvqqqsss~~~oooaaa|||wwwhhh>>>000++++++000***......---------...///000111222333333444555444444444555555555666777777888888333333444666777999:::;;;DDDVVVooo```aaa|||]]]BBB999???===:::999999:::999888444333222222333555777999AAAGGGOOOVVV\\\bbbjjjppp000111111000...,,,,,,---((('''&&&$$$###"""!!!!!!  !!!(((---......///333888999666///((($$$(((---222555333///+++)))***+++,,,...///---(((%%%)))---000---'''"""$$$'''$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$######%%%&&&'''((()))***+++,,,***+++---...///111555888;;;;;;<<<===???@@@@@@@@@AAA<<<888666999;;;;;;:::333777888???XXX}}}}}}qqqfff___\\\TTTNNNKKKFFFAAA???@@@333555999:::999:::AAAHHHVVVXXXZZZ[[[ZZZZZZ[[[\\\VVVRRRNNNMMMMMMMMMKKKIIIDDDDDDCCCCCCEEEGGGHHHHHHDDDEEEHHHKKKLLLKKKGGGDDD>>>;;;999<<>>???@@@AAA<<<999BBBXXXsssrrrYYY```}}}|||OOO???>>>:::888:::::::::;;;<<<============??????>>>===>>>???BBBDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBCCCCCCDDDDDDFFFGGGPPPwwwkkkRRR>>>666888999BBBUUUhhhuuu||||||{{{qqqnnnmmmiiieeedddcccbbb^^^[[[^^^cccbbb^^^TTTTTTUUUSSSPPPLLLHHHFFFOOOTTTMMMEEECCC>>>===FFFQQQYYY______```ccceeedddddddddcccbbbbbbccccccdddaaaaaa`````````bbbdddfffdddcccbbbcccdddeeedddcccccccccccccccbbbbbbaaaaaa```^^^]]]\\\]]]```ccceee```bbbddddddccccccdddeeeggglllpppsss}}}uuuaaaTTTOOODDDBBB>>>:::999:::;;;===:::???AAA===888999CCCMMMXXX___dddfffhhhjjjhhhddd___RRRHHHEEEDDDGGGWWWiiiccckkkqqqqqqsssyyy{{{zzz{{{|||{{{yyyxxxxxx{{{~~~xxx|||yyywww~~~~~~vvvyyyxxxvvvsssfffcccsss]]]999000+++***000+++...---------...///000111111333333444555555555444444555555666666777888888888666666666666999<<<@@@BBBMMMYYYdddrrr```iiiqqqPPPAAA999888999:::<<<<<<;;;999666555444333333555777888>>>CCCIIIOOOUUU\\\eeelll000111111///---+++,,,---((('''&&&$$$###"""!!!!!!  $$$))),,,...---000555777666222,,,(((''',,,111444222...+++)))(((&&&$$$'''+++---+++((()))///444222,,,&&&$$$&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%'''((()))*********)))***,,,---...111555888<<<<<<<<<>>>@@@AAA@@@???;;;888444333444555777777555000+++...AAA\\\qqqzzzooottt{{{~~~yyyssspppeee___YYYWWWTTTQQQRRRVVVVVVOOOHHHFFFCCCAAAAAADDDJJJLLLNNNNNNMMMMMMNNNOOOKKKIIIGGGGGGHHHHHHHHHGGG>>>>>>>>>@@@BBBEEEHHHIIIHHHEEEBBBCCCEEEDDD???:::666333222555@@@HHHEEE===333333444666999999888666;;;;;;:::888777999===AAAAAA===???NNNeeezzzsssllliii{{{^^^===>>>AAA666222:::999999:::;;;<<<<<<<<<<<<>>>???>>>>>>>>>@@@DDDGGGEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>???@@@AAABBBBBBCCCDDDFFFLLLnnn~~~iii]]]OOO===444777666???RRRfffttt|||{{{sssiii\\\ZZZXXXWWWWWWSSSLLLFFFRRRYYYSSSIIIFFF@@@???JJJZZZbbbhhhgggfffhhhhhhgggddddddccccccbbbccccccccc```___^^^^^^^^^```aaabbbeeedddbbbbbbccccccbbb``````aaaaaaaaaaaa```______]]]\\\[[[[[[\\\^^^```aaa]]]^^^`````````aaadddffflllnnnrrrwwwrrr^^^LLLBBBAAA:::999666555444555777999999<<<>>>===<<<@@@LLLUUUWWW]]]ccceeeggghhheee``````UUUHHHBBBCCCLLL^^^mmmoooxxx|||wwwvvvzzz|||yyy{{{||||||yyyvvvvvvzzz~~~yyy}}}zzz}}}~~~yyy|||~~~zzzmmmgggbbbkkktttnnnTTT555000,,,***111+++...---------...///000111222333333444555555555555555555666666777777888888999999888777888:::>>>BBBEEEJJJPPPSSSffftttzzzrrrttt~~~YYYCCC555666777999<<<===;;;:::888777555444333444555666;;;???DDDIIINNNVVV```ggg///000000///,,,++++++,,,((('''&&&$$$###"""!!!!!!  $$$***...///000333666666444000,,,(((,,,000222111...,,,+++'''&&&%%%&&&(((+++,,,,,,(((+++000333333///((($$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$######$$$&&&'''(((((((((((('''(((***+++---000444777<<<;;;:::<<>>;;;888555888CCCLLLGGG===333222000111555777666555666999;;;:::888:::BBBJJJRRRXXXcccnnnuuuuuunnniiiiii}}}cccJJJ:::???AAA888555;;;888999:::;;;;;;<<<<<<;;;=========;;;:::;;;@@@DDDBBBBBBAAA@@@??????>>>>>>;;;;;;<<<===>>>???@@@AAA???CCCGGGfffmmmXXXGGG;;;555444555===MMM```nnnxxxrrriii```]]]]]]ZZZPPPGGGRRR[[[WWWMMMHHHCCCDDDPPPaaaiiioooooolllllljjjhhheeeddddddcccbbbbbbbbbbbb_______________``````aaacccaaa``````aaaaaa```___]]]]]]^^^^^^^^^]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\\\\___cccgggkkkmmmrrr{{{}}}{{{lll\\\PPPFFF<<<777888666555444333333444555666:::;;;<<<===AAAIIIUUU]]]]]]cccggggggffffffddd```aaa[[[NNNBBBDDDSSScccmmmsss~~~}}}yyy|||}}}xxxzzz}}}~~~{{{xxxxxx{{{yyy~~~{{{xxx|||||||||iii```aaasssyyymmmsssOOO333111---+++111+++---------......///111222333333444444555555555555555666666666777888888999999888888999:::;;;<<<>>>???AAABBBEEEMMMhhhxxxaaaFFF777666555666888:::;;;:::999777555333222222333444999<<>>??????>>>===>>>BBBFFFHHHEEE??????IIIPPPJJJ===666333//////222666777777111777<<<<<<;;;@@@LLLVVVooo~~~sss```VVVmmmvvvGGG???999;;;;;;888666888888888999:::;;;;;;;;;;;;::::::999777444666:::>>>======<<<;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???===BBBDDD___[[[BBB;;;888333666;;;IIIYYYgggtttzzzjjjcccbbb^^^SSSHHHQQQ[[[XXXOOOKKKEEEHHHUUUeeemmmtttssspppnnnkkkhhhfffeeedddcccbbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbb```^^^]]]^^^``````___^^^ZZZZZZ[[[\\\[[[ZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ^^^dddhhhgggiiippp|||{{{vvvmmm}}}}}}jjjUUU@@@999999777444555777777666555555555555555;;;;;;<<<>>>EEEOOO[[[cccffflllmmmiiieeedddccc```]]][[[OOOBBBEEEXXXhhhmmmqqq~~~{{{}}}|||vvvwwwzzz|||zzzwwwvvvzzzzzz|||wwwvvv||||||}}}hhh\\\aaawwwppplll|||LLL222222...+++111,,,---------......///111222333333444555555666666555555666666666777888888999999777888:::;;;;;;:::999888777666;;;===LLL~~~mmmOOO;;;777444333555888:::;;;888666444222000000111222777999<<>><<<;;;@@@IIIPPP```YYYPPPIIIHHHIIIJJJKKK@@@>>>;;;666444444888;;;444999???BBBBBBJJJ```vvvlllXXX]]]kkk|||FFF888888999999999888888777;;;;;;:::999999888888777777777777777777777777888:::;;;:::999;;;???===777999999999:::;;;<<<>>>>>>===GGG@@@RRR{{{hhhNNN???777333666999DDDTTTcccppp~~~nnnfffaaaWWWLLLXXXVVVVVVTTTOOOKKKMMMSSS```lllvvvwwwtttqqqmmmiiiiiigggeeecccbbbaaaaaabbb``````aaacccdddbbb___\\\]]]ZZZXXXWWWXXXYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVYYY]]]```dddiiissswwwuuuooohhheeegggkkknnnooolllttt}}}oooYYYIII@@@:::888444000222888444888<<<<<<888555444555999;;;===<<<===GGGWWWdddmmmnnnkkkeeecccdddbbb^^^[[[TTTKKKIIIQQQ^^^hhhlllqqqzzz{{{wwwxxxwwwuuuxxxzzz{{{vvvqqqqqqxxxyyyxxxuuuttt~~~oooccccccqqqccckkk}}}EEE555,,,000222,,,***---------...///000111222222555555444333444555666777999888777666666777888999999:::;;;:::999999:::<<<===888<<>><<<:::;;;===>>><<<999;;;AAAGGGHHHEEEBBB@@@AAAEEEHHHJJJCCCBBB>>>:::666555888:::>>>===@@@KKKYYYjjj~~~xxxiiicccjjj{{{uuurrrvvv~~~RRRAAA888999999999999888888777::::::::::::999999999999;;;:::888666666777999::::::<<<;;;:::===@@@>>>:::::::::;;;;;;<<<>>>???@@@888BBB>>>QQQwwwzzzsssYYYEEE:::777777999AAAOOO]]]kkk{{{~~~rrrjjj]]]PPPVVVXXX\\\[[[SSSLLLOOOWWW```kkkssstttqqqpppmmmjjjhhhgggfffeeedddcccccccccaaa```aaabbbcccbbb___]]]\\\ZZZWWWWWWWWWXXXWWWVVVUUUTTTRRRPPPOOONNNMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKOOOPPPQQQQQQRRRUUUYYY\\\ccchhhsssvvvkkkZZZTTTMMMKKKNNNRRRTTTUUUdddppp{{{}}}yyynnn]]]MMMAAA;;;888999777444555999777888999999777444333222777888999:::<<>>:::555///,,,+++,,,...000//////...///000111222333???KKKQQQVVVfffqqq[[[\\\\\\VVV\\\lllsssddd[[[```ddd\\\NNNEEEEEEDDDBBBAAA@@@???>>>>>>BBB???<<<:::;;;===BBBEEE<<<;;;;;;<<<>>>===;;;999:::<<<===;;;999888:::===666777888777777888;;;===999:::;;;:::999999;;;<<<>>>AAAPPPjjjnnn^^^QQQXXXsssxxxvvvRRR888???999:::::::::999999888777999999999:::::::::;;;;;;===;;;888666666777999;;;;;;======<<<>>>BBBAAA============>>>???@@@AAAAAA999BBB???OOO{{{uuu{{{{{{zzzcccGGG888777777777===IIIVVVddduuu|||zzz}}}}}}{{{lll```]]]iiiwww~~~sssdddWWWTTTXXX[[[YYYOOOHHHLLLUUU```hhhoooooonnnnnnmmmjjjgggggggggggggggfffeeeeeebbbaaa```aaabbbbbb```^^^\\\ZZZWWWVVVVVVVVVTTTSSSNNNMMMKKKIIIGGGFFFEEEDDDAAAAAABBBBBBBBBCCCCCCCCCFFFGGGIIIIIIJJJMMMRRRUUU___fffrrr}}}lll___KKKEEE???===???BBBDDDDDDVVVfffuuutttiii\\\QQQLLLFFFCCCAAABBBAAA===;;;===>>><<<999888777666444222444555555777<<>>DDDHHH111222222000,,,***)))******)))&&&$$$"""!!!  !!!!!!!!!  &&&...333555666999<<<333...******+++---444<<<777888555...,,,......,,,111111000,,,+++111;;;DDDBBB<<<222)))$$$$$$%%%'''#########""""""######$$$#################################$$$$$$%%%%%%%%%###%%%'''((())),,,000333<<<888222---******---///......---------...//////+++777DDDLLLPPPVVVaaajjjwwwqqqSSSNNNJJJ@@@FFFWWWqqqcccXXXYYY[[[UUUHHH@@@AAAAAA???>>>>>>>>>??????@@@???===:::777999EEEQQQGGGDDD@@@=========<<<;;;999;;;<<<;;;888666666777000333555666555555777999333444666777888:::>>>AAAHHHVVVrrrlllXXXAAAEEETTTppp```FFF>>>;;;:::::::::::::::999999888999999999:::;;;<<<<<<======<<<;;;:::999999999:::;;;???@@@???@@@DDDDDDAAA???@@@AAABBBBBBCCCCCCCCCBBBFFFCCCMMM{{{{{{~~~lllIII888777666666;;;FFFRRR___ooo{{{}}}ssshhhcccbbbkkkyyynnnfffaaa]]]XXXRRRIIIDDDHHHQQQ^^^eeejjjjjjjjjlllllljjjfffggghhhiiiiiihhhgggfffcccbbb``````bbbbbbaaa___\\\ZZZWWWVVVUUUSSSQQQOOOGGGFFFDDDBBB@@@>>>======<<<<<<<<<=========>>>>>>>>>???@@@AAABBBEEEJJJMMMZZZaaannn{{{{{{kkk^^^TTTNNNGGGDDDDDDEEEEEECCCIIIZZZkkkoooggg^^^[[[[[[[[[XXXUUUSSSNNNJJJGGGFFFGGGBBB<<<:::::::::888666333333444777===DDDJJJNNNMMMRRRUUURRROOOOOOOOONNNGGG@@@???JJJ\\\jjjqqqtttrrrvvvxxxvvvtttsssssssssuuuvvvtttpppllllllqqqvvvtttsssssswww{{{vvvmmmtttwwwjjjjjjvvvbbb999000***,,,...,,,+++---------......///000000111333333333333333444444444555555444444444444555555444666888888777777888999444===555333===888NNNkkkdddrrrhhhJJJ888111///...555777:::;;;;;;888444222000000000111555:::???BBB...///111000...,,,+++,,,((('''%%%############### !!!!!!!!! ###+++000222444888;;;444000---,,,,,,---555===:::;;;888222///000000---000000000///...///333666EEECCC===333(((""""""%%%$$$$$$###############$$$###########################$$$$$$$$$$$$$$$%%%%%%###$$$&&&'''(((+++///111111000---+++***+++,,,---,,,,,,++++++,,,,,,,,,---111:::EEEKKKJJJGGGGGGGGGHHHUUUfffvvvoooSSSPPPNNNBBB@@@JJJVVVNNNHHHIIIKKKIIIEEECCCBBB@@@>>><<<;;;;;;<<<===:::<<<>>>===777666DDDUUUVVVOOOEEE>>>:::999::::::::::::;;;999666444222222...000333555888<<<@@@BBB???<<<777444888AAANNNWWWpppzzzbbbGGG999AAAZZZzzz___@@@BBBBBB555::::::;;;;;;;;;;;;::::::999999:::;;;<<<======>>>===???@@@AAAAAA???===;;;<<>>999555555;;;FFFQQQ[[[hhhsss|||qqqvvvzzzvvvhhhWWWLLLFFFFFFJJJQQQ[[[aaaeeeeeefffjjjkkkhhheeefffhhhiiiiiiiiihhhgggdddbbbaaaaaabbbbbbaaa```\\\ZZZWWWUUUSSSPPPMMMJJJBBBAAA???===;;;:::999888777777888888888999999999777888999:::;;;>>>BBBEEESSSZZZhhhxxxwwwmmmfff___WWWRRROOOMMMIIIFFFEEERRRcccoooqqqnnnnnnpppmmmkkkggg```[[[WWWUUUSSSOOOIIIBBB===<<<<<<:::888444555777;;;???CCCFFFHHHFFFFFFEEEFFFKKKRRRTTTQQQAAA???DDDQQQ^^^fffmmmtttuuuuuuvvvvvvuuussssssuuuooooooooommmlllooouuuzzzvvvttttttyyy~~~yyywwwyyyxxxooolll|||wwwkkkjjjwww[[[555///++++++---,,,,,,,,,------......//////000000111222222333333333333333333333333333333333333333222444666777666666777888444<<<333333@@@777???iiippp~~~^^^bbb^^^AAA222000111333666:::<<<<<<999666333222111111111333777:::<<<,,,...000000...---,,,---'''&&&%%%######$$$$$$%%%     &&&+++///222555777555333111111///---333:::;;;<<<:::444222333222///111111222222222111111111@@@BBBCCC>>>444+++%%%$$$&&&%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&''')))---///******************)))))))))))))))******+++++++++111888@@@CCC@@@;;;777666999===???DDDSSSiii}}}mmmXXXYYY^^^VVVKKKFFFEEECCCBBBAAABBBBBBDDDEEEEEECCC???;;;888777777777444666<<>>HHHjjjmmmIII===;;;:::888999999:::;;;<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>???AAAEEEGGGHHHEEEAAA???>>>BBBEEECCCBBBEEEFFFDDDCCCDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGIIIddd|||ttttttfffJJJ:::555555;;;EEENNNWWWcccmmm}}}{{{hhhRRRGGGEEEFFFJJJNNNXXX]]]```aaadddhhhiiifffffffffgggggggggggggggfffcccbbbaaabbbccccccaaa___[[[XXXUUURRROOOLLLGGGDDD===<<<;;;999888777666666333333333333444444444444333444555555666888<<>>999:::PPPfff|||qqqkkk~~~bbb@@@111111555222555888;;;<<<:::777555444333222222333555777888---///111111...,,,++++++((('''%%%$$$######$$$$$$    !!!&&&+++000111222555555666777222...///555;;;===;;;666444666555222444555666555444555999<<<:::>>>EEEJJJIII@@@333)))'''&&&&&&%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''+++------------,,,+++)))'''&&&&&&&&&'''))))))*********+++///444555222///...///777::::::888BBB[[[xxxnnn\\\___iiigggTTTBBBCCCCCCAAA???@@@AAACCCCCCEEECCC>>>:::777555555555444222999FFFJJJDDDAAAFFFPPPIII@@@888444444444444888777777999===CCCHHHKKKKKKBBB999777===EEEIIIKKK^^^aaaeeeiiiooovvv~~~ssscccOOO???:::FFF___uuuuuusssyyywwwJJJAAAAAA888555<<<777888:::;;;===>>>>>>>>>;;;;;;<<<<<<=========>>>===???CCCEEEFFFDDDBBB@@@???DDDFFFCCCBBBDDDEEEDDDDDDEEEGGGHHHIIIHHHFFFFFFBBBCCCJJJKKK^^^xxxooo{{{aaa@@@777555999@@@IIIRRR___kkk{{{nnn___PPPIIIGGGGGGJJJMMMUUUYYY]]]___ccchhhhhhdddffffffeeedddddddddeeeeeebbbbbbbbbdddeeedddaaa^^^WWWUUUQQQNNNKKKFFFAAA===999888777666555555555555111111111222222222333333222333333333333555888;;;CCCMMMbbb|||yyyqqqkkkddd\\\WWWSSSXXXggg{{{{{{wwwwwwsssnnnhhhddd[[[PPPEEE===999888444:::AAACCC@@@======???===>>>>>>@@@GGGPPPRRROOOKKKIIIQQQbbbllllllooouuuwwwrrrpppsssssspppqqquuuwwwuuuqqqmmmkkkkkknnnpppvvvuuuwww{{{~~~}}}uuummmwwweeejjjxxxwwwIII222111...,,,+++,,,,,,+++---------.........//////000000222333333333222111000000111222222111000000...111444666555555555666444777666555777999===AAAsssyyy{{{kkkHHH777444444111444777::::::999777666555444333222222333444555///111222111...+++))))))***)))'''$$$###"""""""""!!!!!!!!!     """)))...///...444666999;;;555...---111;;;===;;;777666888777444777999:::777444888BBBKKK888<<>>===BBBYYYxxxqqq^^^___lllmmmVVV<<<;;;;;;::::::>>>CCCDDDCCCBBB@@@<<<888666666777777888222777JJJUUUOOOCCC??????<<<777555555666777777444444666<<>>777???RRRlllrrr```hhhtttwwwRRR666777===777555:::666888999;;;===??????@@@<<<<<<<<<<<<============:::;;;===???@@@@@@@@@??????EEEGGGDDDBBBCCCDDDDDDDDDFFFHHHIIIIIIHHHGGGFFFAAADDDMMMNNN\\\~~~yyyLLL999666666<<>>KKKcccyyyrrrjjjbbb\\\WWW]]]mmm~~~vvvtttqqqhhhZZZKKK@@@;;;:::333;;;CCCDDD???::::::===;;;@@@CCCCCCFFFKKKMMMKKKNNNIIIPPPcccqqqpppooorrrwwwqqqnnnqqqrrroooooottttttrrrpppnnnooorrrvvvxxxwwwwww{{{yyyllljjjxxxrrrCCC222222000,,,+++,,,,,,+++---------...............///000111222333222111111///000111222222111000///---000333555555444444555444555999555///888@@@;;;QQQ}}}~~~[[[FFF:::222111333666888999999888777555444333111111111222222000000000000///...---,,,+++)))&&&###!!!!!!!!!!!!    !!!!!!###'''***+++333444666777666333111///888;;;???BBBAAA>>>;;;888777;;;>>>:::333333:::BBBHHHEEECCCIIIYYYddd]]]OOO<<<222---///...&&&###'''$$$""" !!!&&&)))&&& $$$%%%&&&''''''&&&$$$$$$###$$$$$$######&&&***...666;;;>>>:::222+++))))))***)))(((&&&&&&''''''((((((((()))***+++,,,,,,---///333666777<<>>999777>>>IIINNNIIIBBB666333333777999888777999444777666666BBBUUU```___WWWNNNBBBDDD___pppWWWCCC999===777===YYYuuuttt|||}}}}}}|||HHHAAA:::666777888666333777888::::::::::::<<<===<<<======;;;999999:::<<<777888:::;;;============AAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKMMMLLLEEESSS[[[}}}JJJ:::666666;;;BBBLLL[[[hhhvvvuuuddd```ZZZTTTQQQRRRVVVXXXWWWXXX[[[```dddggggggfffbbbbbbaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaa```^^^[[[UUUQQQJJJCCC???<<<999777555444222111111222444555000000000000111111111111555333222111222333555666===DDD\\\wwwtttqqqjjjdddbbbcccmmm}}}|||wwwkkkYYYHHH<<<666666<<>>;;;<<<>>>??????HHHGGGFFFKKKHHHFFFMMMIIINNNYYYfffqqquuussspppuuutttrrrpppooooooppppppnnnkkkkkkooopppoooqqquuuyyysssuuuqqqiii~~~___===------,,,++++++,,,,,,,,,---......///////////////222222111111111111111111111111333333333333111111222222222333333444444444444444333444444555666777GGGiii|||\\\@@@444555...222888777999===888777555444222111111222222000000000000///...---,,,+++)))&&&###!!!!!!!!!"""    """%%%((()))///111333555555444333111444777<<<@@@BBB???:::666777:::<<<999444333666;;;@@@@@@???BBBPPPdddpppsss___KKK666,,,+++*********)))'''%%%######$$$%%%$$$%%%%%%&&&&&&%%%$$$""""""$$$$$$$$$###$$$&&&***---666999;;;888333---***)))***)))((('''&&&''''''((('''''''''(((((())))))******---//////111999GGGRRRaaa[[[PPPDDD@@@@@@<<<666999999888999:::;;;;;;;;;666777666222///222;;;CCCIIIBBB<<<<<>>CCCIIIOOOTTTVVVUUUYYYkkkqqqnnngggZZZIII:::333111444LLLoooRRR???999444333555666555222666888999999888888:::;;;:::;;;;;;:::888777999::::::999999888888999::::::<<<<<<<<<<<<===>>>???@@@BBBCCCEEEGGGIIIJJJKKKLLLQQQPPPHHHQQQTTTrrrTTT:::666555:::AAAJJJYYYeeeoookkkeee]]]XXXXXXZZZ[[[\\\^^^^^^___aaaeeegggffffffcccbbbaaa```````````````aaa``````aaaaaa___\\\YYYSSSMMMFFF@@@<<<:::888666555444222111111222333444111111111111222222222222333222111000111222444555:::???RRRvvv|||zzzwwwpppiiihhhjjjtttvvvgggUUUFFF===;;;;;;;;;<<>>888888<<<@@@CCCBBB???AAAFFFGGGAAA:::777===777999BBBDDDBBBKKKZZZnnn{{{~~~wwwpppfff[[[GGGCCC<<<333...333>>>HHH^^^{{{xxx|||VVV777555333000111444666555333555777888777666666777888777888888777666555777888>>><<<:::777666777888999999999999999:::;;;<<<===>>>@@@BBBDDDGGGHHHIIIJJJMMMMMMHHHKKKLLLggg~~~yyywwwSSS999555444888>>>GGGUUUaaakkkzzz}}}tttnnnkkkjjjhhhffffffdddbbbaaabbbcccbbbbbbbbbaaa```_______________`````````aaaaaa^^^YYYUUUMMMHHHAAA;;;888777666555333333111111111222333444333333333333333222222222222111000000000111333444666:::EEEaaaxxxsssssswwwtttaaaMMM???:::999:::???FFFLLLOOOPPPTTTZZZXXXXXX]]]VVVIIIGGGJJJUUUfffrrrvvvtttqqqooovvvsssooollllllnnnqqqsss|||sssnnnrrryyyzzzwwwuuuqqqyyy{{{{{{}}}}}}|||jjjjjjzzzwwwUUU888---,,,,,,,,,,,,,,,------//////000111111111111111000000000000000000000000333333444555555444333333444444444555555555555555444444333444444555666777777DDDfffyyy|||ZZZccc}}}]]]BBB333111555444777<<<999:::999777555333222222222000000000000///...---,,,***(((%%%###!!!!!!""""""   !!!"""&&&(((+++000444777:::;;;444333333888===???===:::777888999:::;;;888555222444<<>>EEEAAA<<<666555:::DDDKKKRRRPPPNNNMMMGGG???<<>>999222111111333666777666444444555666555444333444555555666666555444333555666>>>===<<<:::999999999999777777888888999:::;;;<<<<<<===>>>@@@BBBCCCDDDDDDAAABBBBBBDDDEEE^^^|||rrraaaaaaLLL:::555333666;;;CCCPPP\\\iiiuuu~~~wwwssskkkgggbbb___^^^^^^]]]\\\___^^^^^^^^^^^^___``````aaaaaaaaabbbaaa\\\VVVRRRGGGBBB;;;555444444444444222222111111111222333333333333333333333333333333222111111111111222333333222666<<>>888555333555999>>>??????999999:::<<<>>>===:::666888===DDDGGGLLLXXXlll}}}~~~gggTTTAAA777/////////,,,+++---((('''''''''((((((((()))&&&''''''&&&%%%&&&(((***+++***((()))******(((''''''''''''''''''&&&&&&%%%)))))))))((((((((((((((((((&&&&&&(((+++---,,,+++'''...111///---000444555444444333222222555:::>>>@@@<<<888777777888777555888999999777666;;;EEEMMMSSSQQQNNNFFF;;;555<<>>>>>@@@VVV~~~iiibbbPPP:::555333444888???LLLWWWdddnnn|||nnniiiddd___]]]]]]\\\[[[\\\\\\\\\]]]___```bbbccccccbbbbbbaaa___YYYRRRMMM@@@;;;666222111222333333111111111222222333333444222222333333333333444444333333333333333444555555111666888>>>ZZZwwwaaaPPPRRRVVV^^^eeeeeeeeemmmxxx{{{zzzqqqmmmrrrhhhVVVPPPZZZdddppptttrrroooqqquuuttttttsssqqqooollliiihhhkkkggghhhmmmpppqqqtttwwwzzzyyytttyyyoooeeeccc|||xxxrrrpppvvvmmmDDD...---,,,,,,,,,------...///000111111222222222222222111111111222222333333333555555555555555555555555666666666666666666666666444444333444444555666777666>>><<>>======<<<;;;999888666444333000000000000///...---,,,)))'''%%%###""""""######  !!!"""###!!!!!! """###%%%)))...444999;;;:::999777666777:::???BBB<<<<<<<<<>>>@@@@@@>>><<<>>>>>>AAAGGGOOO]]]rrrgggSSS@@@888333,,,)))+++(((''''''&&&&&&'''((((((&&&'''((('''&&&&&&((()))(((''''''&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&+++)))'''(((***+++,,,,,,'''---000...,,,///222222333333333111000444;;;AAAHHHEEE@@@===<<<999555222333666999888777888???DDDCCCBBB???888///---999GGGpppwwwfffOOOJJJ@@@555......222666CCCVVVnnnxxxmmmjjjlll}}}WWW<<<444333111111222222222222222111111111222333333111111222333333444555444333333555777111444777::::::999666444222222222333444666777888999999::::::999999888888555666???;;;>>>MMMqqq}}}{{{qqqYYY<<<666333444666<<>>>>>@@@AAACCCAAABBBGGGLLLTTTeeeuuuuuuqqqvvv|||kkk```PPP===222222...---+++)))(((((((((((('''((()))((('''&&&'''(((&&&'''(((&&&######'''***&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''***************+++,,,...)))---...,,,---111333222111333333222000222888>>>GGGIIIIIIDDD===777666777555888:::999666444666999666333222111//////666>>>IIIWWW^^^TTTJJJFFF<<<000...///111555:::???FFFLLLmmm~~~zzz|||zzzwww}}}RRR===888555333333000111111111000000000111///111222222111111222444444555555555444444666888111333555777777666444333222222222333555666888999777888888999999888888888666666AAA:::===FFF___}}}```===777333333555;;;FFFPPP[[[bbbqqq{{{tttjjjhhhdddbbbbbbbbbbbbaaa^^^^^^^^^^^^___```aaabbb```]]]YYYTTTOOOHHH@@@;;;555333111111222333222222222222333444555555666666333333555666888999;;;;;;::::::;;;<<<<<<<<<<<<<<<888888999<<>>===777555888<<>>DDDVVV|||xxxzzzzzzddd>>>888444333555:::DDDOOO]]]bbbooowwwllleeecccaaaaaaaaabbbbbbaaaaaaaaa```_______________]]]YYYTTTNNNGGG@@@999444333222111222333444333111222333444555666666666666444555666888:::<<<>>>???<<<===>>>>>>??????>>>>>>;;;888:::???GGGTTTjjj}}}~~~|||{{{fff```iiimmmrrrtttrrrqqqqqqrrrooooooooonnnmmmmmmlllllljjjbbb___fffnnnqqqpppooouuuzzzvvvyyyxxxhhhoootttdddfffrrrzzzVVV777///,,,,,,,,,---...///000000//////000111111111111000///000000111222222333333555444333222222333444555666666555555444444444333444444444444444555777777999444======;;;```wwwooo}}}fffvvv[[[NNNAAA999999888<<<======>>>===;;;999888111000000///...,,,+++***'''&&&&&&%%%$$$###"""""" !!!""" """!!!!!!$$$(((+++---///333:::@@@>>>777333777<<<@@@>>>;;;777666888===AAAEEEIIIMMMLLLHHHFFFHHHKKKXXXZZZdddsss{{{|||rrrdddQQQJJJBBB<<<555...,,,---+++))),,,000111,,,((((((***)))((('''&&&''''''((($$$%%%''''''&&&&&&''')))&&&'''((()))((('''((()))%%%&&&'''(((((()))((((((,,,)))''')))---///...,,,//////000333777:::;;;:::EEECCC???:::555222333444888;;;999222111444444000000111222666;;;>>>@@@AAA444444222///,,,+++---///000666EEE^^^{{{nnn___SSSXXXiiikkkCCC<<<555222333444222///222111000000///000000000111111222333333444555555333333333444555666777888555666888:::::::::888777777777888999999999999888555666888::::::999888777999:::888;;;>>>>>>UUU{{{{{{sssjjjGGG888333444333<<>>???BBBEEECCCDDDDDDCCCFFFRRRfffuuuzzz}}}rrrjjjlllmmmooooooooonnnmmmlllkkknnnooonnnooooookkkeeedddhhhkkkkkkkkkmmmooopppooo}}}xxx|||}}}vvvnnnzzzpppdddggg{{{lllJJJ333+++............////////////000000000000000000000000///000000000111111111111111222222333333444444555333444555555666555555555333333333333444666888999999555999>>>===GGGooowwwbbbvvvjjjIII777333666>>>BBBBBB??????AAA===666111000000///...,,,+++***'''&&&&&&%%%$$$###""""""  !!!  !!!  ###&&&))),,,......444<<<@@@>>>;;;999999777888888444111111666;;;BBBGGGJJJIIIEEEFFFLLLSSSWWWVVV]]]nnn~~~rrreeeUUUEEE===<<<;;;333---,,,++++++,,,000&&&'''''''''''''''''''''((())))))(((&&&%%%%%%''''''''''''&&&%%%%%%'''(((*********++++++*********(((((((((***...000111111333444777<<>><<<777222......111444777;;;<<<888777;;;>>>===999AAAOOO\\\aaaZZZJJJ===111000///...000666>>>DDDOOO___yyy~~~qqqiiiddd```\\\kkkrrrvvvyyyeeeCCC777444111111555666444222222222111000000000000000111222222333333444444444555555444444444555555666444555777999::::::999888888888999:::::::::::::::888:::;;;======<<<;;;:::===>>><<<>>>???>>>RRRuuuwwwvvvSSS<<<111444333999DDDGGGQQQYYYeeettt~~~vvvxxx}}}~~~vvvppplllkkkjjjiiihhhgggeeedddccc```^^^]]]\\\[[[YYYUUURRRMMMIIICCC===777333222111444222000///000222333444999;;;===<<<999777999::::::;;;<<<===>>>??????@@@AAACCCEEEFFFGGGIIILLLOOOKKKMMMOOOOOOQQQ[[[kkkwwwssslllmmmmmmmmmmmmlllkkkjjjjjjgggkkkmmmnnnqqqsssqqqkkkfffhhhkkklllnnnpppqqqqqquuu~~~}}}rrrqqqaaadddzzz~~~aaaAAA///+++............////////////000000000000000000000000//////000000000111111111111111222222333444444444333333444555555555555555333333222333444666777888999888999;;;999@@@\\\zzz|||aaallljjjHHH::::::777EEENNNHHH>>>:::<<<===111000000///...,,,+++***'''&&&&&&%%%$$$###""""""!!!!!!     ###&&&***,,,---000555;;;??????>>><<<555888:::777333222555999<<>>///000......111555666444111333222222111000111111111222222222333333333333333666666555444444444444555333555777999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<>>MMMkkk{{{fffDDD333666555555>>>EEEIIIQQQ]]]lll~~~|||qqqqqqvvvyyyyyyyyy}}}wwwssspppnnnmmmkkkjjjjjjlllkkkgggccc___]]]ZZZXXXVVVSSSOOOLLLDDDAAA<<<777333111111111333222111000222666:::======AAAEEECCC???<<<<<>>???@@@AAACCCDDDEEEEEEEEEIIIMMMPPPRRRTTTVVVXXXXXX[[[^^^```bbbiiittt}}}zzzuuupppooommmkkkkkkjjjkkkkkkhhhlllnnnooorrruuusssooohhhhhhjjjnnnrrrtttttttttuuu}}}www}}}yyyoooaaagggsssTTT888---------............/////////000000000000000000000000////////////000000000000000000111111222333333444222333333444444444444444222222222333444555666777888999:::888888@@@MMMWWWeeeXXXXXXwwwcccGGG@@@333AAANNNPPPJJJDDD@@@>>>111000000///...,,,+++***'''&&&&&&%%%$$$###"""""""""!!!   !!! ###'''***000000000222777<<>>>>>>>>>>>>>>:::;;;<<<=========<<<<<<>>>AAA@@@@@@BBB???IIIbbb~~~|||~~~zzzuuuqqquuuKKK555999888333999@@@DDDMMMXXXgggzzzpppnnntttxxxwwwwww~~~zzztttpppoooooooooooollljjjlllooonnniiiccc___\\\XXXTTTQQQMMMIIIFFF>>><<<888444222111111222111222333555:::BBBJJJOOOMMMNNNNNNMMMJJJIIIIIIJJJHHHIIIJJJLLLNNNQQQSSSTTTTTTXXX\\\```aaaaaabbbbbbhhhkkkoooqqqsssyyy|||rrrqqqnnnllllllmmmnnnpppnnnqqqrrrqqqrrrtttqqqkkkiiiggghhhnnnsssuuuvvvwwwuuuyyyttt}}}zzz}}}pppfffmmmmmmLLL333,,,///---------.........//////////////////////////////........./////////000000//////000111111222222333111222222333333333333333222222222333333444555666444888888666<<>>DDD;;;::::::===@@@@@@;;;666888:::AAANNN[[[bbbbbb______bbb```YYYWWW```mmmvvvuuu|||yyyooorrrzzziii```QQQAAA666000000000,,,///111222000///......,,,++++++---///000...,,,222111///...---,,,,,,,,,+++444@@@JJJQQQWWW^^^bbbiii___RRRGGGBBBCCCFFFIIIYYY___fffiiifff___XXXTTTUUUUUUSSSMMMHHHKKKVVVaaa[[[ZZZVVVRRRPPPVVVaaajjjyyy{{{lll^^^RRRLLLKKKZZZrrrsssLLL666///111555555333111000000111000000333222111111000000111111222222222222222222222111222222333333555666888888777777999:::<<<===>>>>>>======>>>????????????>>><<<<<<======>>>>>>>>>>>>>>>BBBAAABBBFFFDDDKKK___||||||~~~|||}}}yyyMMM666:::888333777===BBBKKKWWWeeexxxrrrnnnssswwwxxxxxxyyyyyyzzz|||}}}yyysssooommmmmmmmmmmmpppllljjjlllooonnnhhhccc^^^[[[VVVQQQMMMHHHDDD@@@:::888555222000000111222111444888===DDDNNNYYY``````]]]ZZZXXXYYYZZZYYYXXXZZZZZZ\\\^^^bbbeeehhhjjjfffjjjnnnqqqrrrssstttuuu|||~~~{{{qqqpppmmmllllllnnnppprrrqqqssssssqqqqqqrrroooiiiiiieeefffmmmssstttwww|||}}}yyy}}}vvvtttmmmrrrgggGGG111+++...------------....................................---............/////////......//////000111111222000111111222222222222222111111222333333444444444222666666444>>>LLLNNNFFFFFFooobbb^^^{{{tttPPPFFF;;;666DDDZZZfffaaaWWW111000000///...,,,+++***'''&&&&&&%%%$$$###""""""!!!!!!     ###$$$!!!'''///333444555888;;;@@@???@@@DDDHHHHHHCCC>>>@@@;;;888???PPPaaammmsssnnnpppooofffYYYSSS]]]kkkjjjxxxwwwbbbRRRHHHDDDAAADDDGGGGGGCCC>>>999777444111......000222111///++++++,,,...111444888:::GGGOOOZZZbbbddd```[[[WWWPPPGGG:::000...333999>>>HHHMMMSSSUUUPPPHHH???:::888777666666555777@@@KKKXXX___iiirrr{{{qqqmmmfff```\\\YYYWWWWWWiiippp{{{jjjDDD111///111111000333222111000000111333333222111111000///000000000111111111222222222222222111111222333555777999:::888888999:::<<<===>>>>>><<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???DDDCCCDDDJJJJJJOOO___www}}}}}}UUU<<<:::666333888:::@@@IIITTTbbbvvvvvvooopppsssuuuwwwtttssssssvvvzzz~~~xxxwwwtttpppnnnmmmmmmlllkkkooollljjjjjjkkkjjjfffbbb\\\XXXSSSMMMHHHDDD???<<<555444111//////000222333666:::???DDDIIIQQQ\\\cccdddccccccdddfffhhhjjjkkkqqqqqqrrrtttwww{{{~~~xxx{{{~~~||||||pppnnnllljjjjjjlllnnnpppoooqqqpppoooppprrrpppkkkiiieeegggnnnqqqrrryyyzzz~~~qqq}}}sssrrrxxxzzz^^^@@@...***+++,,,------------.................................------------.........///------...//////000000111///000000111111111111111000111222333333333333222333555444333;;;FFFHHHBBB777QQQ}}}sss~~~~~~```eeemmmIII>>>555:::KKKbbbxxx111000000///...,,,+++***'''&&&&&&%%%$$$###""""""  !!! ###"""   !!!"""!!!'''...333666777666???DDDIIIKKKKKKIIIIIIIIINNNGGG???===GGG[[[ppp~~~yyyyyy|||sssfffiiiwww||||||yyynnnkkknnnsssyyyxxxrrrvvvzzz{{{vvvooohhhdddPPPHHH>>>999;;;>>>@@@@@@;;;===AAAGGGOOOWWW^^^bbbgggddd___XXXQQQHHH???:::///...///111222333111///555777999888666333222222333555>>>KKKTTTZZZccclllyyykkk```ZZZXXX___iiipppvvvzzzNNN===...---333555333222///000222222222111222222111000//////......//////000000111111222222333333222222333333555666888999888888888999:::;;;<<<<<<;;;;;;<<<===============???????????????@@@@@@AAA@@@EEEBBBCCCJJJKKKOOO\\\xxx~~~~~~lllNNN???444333888777;;;DDDPPP]]]rrr|||qqqmmmnnnqqqvvvtttrrrrrrtttyyy}}}~~~~~~zzzuuuqqqrrrpppooonnnnnnnnnkkkjjjmmmllljjjhhhfffdddbbbaaaYYYUUUOOOIIIDDD???;;;888333222000000222555888:::@@@CCCFFFGGGGGGJJJQQQWWWZZZdddooowww{{{~~~|||rrrqqqnnnlllkkkkkklllllllllnnnnnnlllnnnqqqoookkkjjjgggiiiooopppppp|||tttlllbbb|||nnnppp{{{rrrUUU:::---++++++,,,,,,---------.........------------------------,,,,,,---------.........,,,------...//////000000...///000000111111000000000000222333333222222111333333444555888<<<======:::???UUU}}}}}}vvvaaauuuiiiZZZIII???@@@OOOlll111000000///...,,,+++***'''&&&&&&%%%$$$###"""""" !!!""" ###!!! !!!  %%%///777999888888AAAJJJKKKFFFCCCGGGLLLXXXTTTMMMFFFGGGVVVlll~~~wwwxxxzzzxxx}}}|||uuubbbXXXTTTUUUXXX[[[```eeefff``````mmm|||sssjjjjjjooosssuuukkklllooosssyyyqqqbbbMMM:::000---++++++,,,+++---///222444333222777666555555666<<>>???>>>CCC@@@???GGGHHHKKKWWWttt|||{{{```FFF444333777333777@@@LLLYYYnnnsssmmmkkkooouuuwwwuuutttvvvzzz~~~~~~}}}|||~~~xxxuuutttrrroooooonnnnnnoooooonnnllliiilllllljjjgggccc`````````WWWRRRLLLFFFAAA<<<888555222222222333666:::>>>AAAGGGJJJKKKHHHCCCBBBEEEIIISSSggg}}}}}}zzz}}}wwwuuurrrpppmmmlllkkkkkkmmmooonnnkkklllooommmhhhkkkhhhkkkpppoooooo~~~|||vvvppp___YYYmmmlllxxxoooPPP777...------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------...//////000...//////000000000000000///000222333333222111000222222444777888666888;;;===555777VVVxxxkkkwwwdddLLL>>>;;;EEESSS444333111000///---***'''&&&%%%###!!!  """  $$$---777>>>AAA===<<>>BBBEEECCC>>>CCCGGGNNNVVV___jjjuuu}}}wwwmmmjjjSSSVVVYYYWWWUUUYYYdddnnnppp|||XXX===333////////////000000000000333222000...---...///000...............///000000777222...///333444000,,,444333222111111222333444777777888888999999::::::888999:::<<<===>>>>>>>>>:::;;;<<<===??????@@@@@@BBBAAAAAABBBCCCEEEGGGHHHccc|||tttCCC<<<<<<111///888===JJJZZZjjjwwwmmmmmmoooooovvvuuuttttttvvvyyy|||~~~|||||||||~~~{{{uuupppmmmnnnppprrrnnnooooooooonnnkkkiiigggjjjjjjhhhfffbbb]]]YYYVVVJJJEEE???<<<:::888444111222222333666<<>><<<===AAAGGGLLLOOOYYY]]]aaabbb```___aaacccgggkkk{{{|||rrrkkkiiirrrZZZPPPJJJFFFIIIQQQYYY]]]bbbjjjwww}}}wwwtttxxx|||fffRRRCCC<<<777888999666666999888CCCPPPZZZccckkknnnlllxxx|||}}}ppphhh___VVVQQQRRRcccqqqrrrTTT<<<000---.........////////////000000000000000000000000000...............//////000......///111222222222111333222111000000111222333555555555666666777888888777888999:::;;;;;;<<<<<<;;;<<<===???@@@@@@AAAAAA>>>>>>>>>>>>???BBBDDDEEEVVV|||JJJ<<<:::555666777<<>>@@@>>><<>>???@@@AAAAAAAAA<<<<<<<<<<<<>>>@@@BBBCCCJJJttt~~~RRR===666333777555999BBBPPP___qqq~~~uuussssssppppppqqqqqqsssvvvxxxyyy||||||}}}xxxwwwvvvtttrrrpppnnnmmmqqqqqqpppnnnmmmlllkkkjjjggghhhiiifffaaaXXXPPPJJJAAA===999666555555333222444777===CCCHHHLLLNNNOOOQQQPPPRRRUUUWWWZZZccclllmmm|||}}}aaaSSSEEE@@@CCCHHHOOOTTTYYY]]]fffqqq}}}{{{wwwuuuvvvtttqqqooooooooommmlllllloooqqqqqqmmmgggcccaaadddggglllppppppuuuvvvyyy{{{XXXeeevvvddd___lll{{{uuuXXX:::,,,,,,...++++++,,,------......------------,,,,,,------...///,,,,,,++++++++++++,,,,,,+++,,,---...////////////...///000000111111000000000000111222222222222111111333444444333222333555444333444;;;<<>>????????????============???AAACCCDDDEEEgggxxxvvvyyyyyy\\\CCC666222444444666???LLL[[[lll{{{vvvvvvppppppqqqqqqsssuuuwwwxxx{{{|||}}}~~~}}}{{{uuuvvvwwwwwwvvvrrrnnnlllpppooommmllljjjjjjiiiiiieeefffgggddd]]]SSSIIIBBB:::888555333333444555555888===EEELLLQQQTTTVVVWWWYYY\\\```eeejjjsss~~~~~~hhhPPPEEE<<<:::<<<@@@FFFLLLPPPRRRXXXcccrrr~~~|||yyyuuutttqqqpppnnnnnnnnnnnnmmmkkkkkknnnpppoookkkfffcccaaacccggglllooonnnqqq~~~oooTTTyyyxxxrrrfff^^^cccrrrkkkJJJ111(((******(((+++,,,------......------,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,---...//////////////////000111111111111111000000111222222222222111111222333333222111222333222222444:::888333SSS{{{kkkbbbnnnpppTTT222111000//////...,,,))))))((('''&&&%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """,,,888AAABBB???<<<;;;???CCCJJJRRR]]]lll{{{xxxooonnnuuu}}}}}}|||~~~qqqfff___[[[ZZZZZZVVVLLLDDDEEEMMMTTTPPPTTTVVVTTTQQQVVVbbbllllllyyysssjjjfffeeecccfffiiijjjjjjiiieeebbb\\\aaaccc^^^XXXTTTOOOKKKJJJOOOUUUYYYYYYTTTNNNJJJGGGMMMPPPNNNNNNWWWhhhuuu{{{ZZZ;;;111+++...333222...+++++++++++++++,,,,,,,,,,,,///...+++******,,,///111,,,,,,,,,,,,,,,---......:::444---+++...111111000........................///000000111222444444555777666666555555666777888999:::;;;<<<<<<===<<<<<<============???AAACCCDDDHHH```~~~{{{yyytttxxxwwweeeIII888555555333555<<>>DDDEEEFFFJJJUUUdddsss|||zzzuuusssuuunnnmmmllllllmmmnnnlllkkklllnnnooommmjjjgggeeeddddddgggkkknnnmmmppp}}}}}}yyyyyyhhh\\\~~~sssjjj___]]]hhhwwwcccAAA...)))))))))(((+++,,,------......------+++++++++++++++,,,------------,,,,,,,,,,,,------+++,,,---...//////////////////000111111111111111000000111222222222222111111222333333111000111333222555444555999888HHHeeeqqq```xxx333111000//////...+++)))((('''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!)))222;;;@@@DDDFFF999BBBMMMUUUZZZaaallluuu~~~}}}xxxyyyzzzuuu\\\MMMJJJJJJHHHIIIIIIFFFBBB@@@CCCGGGOOOSSSXXXYYYVVVSSSQQQOOOGGGHHHGGGGGGIIIKKKFFF???GGGIIIIIIFFFFFFIIIJJJGGGAAA@@@???@@@GGGUUUgggsssuuu|||hhhGGG222,,,***---444666333//////++++++++++++,,,,,,,,,,,,---,,,***))),,,000666999,,,++++++++++++,,,------===555,,,)))---000///------......//////......---...///000111222444444555555555444333444555777888777888999:::::::::::::::::::::::::::<<<>>>@@@AAAIIIZZZ{{{|||xxxxxxjjjJJJ777666333333333999EEESSSaaaqqq~~~vvvpppqqqooommmllllllnnnppprrrxxxxxxxxxxxxxxxyyyzzzzzzzzz{{{|||{{{zzzxxxuuussssssuuuwwwxxxwwwtttpppmmmiiiiiihhhfffeeedddcccbbbbbbaaa^^^XXXPPPFFF===777333333333333444777===AAAEEEJJJRRRXXX\\\aaahhhmmm|||XXXEEE@@@:::777666777777666:::AAA@@@@@@CCCLLLYYYhhhuuu|||xxxrrrqqquuummmllllllmmmnnnooommmkkkmmmooopppooollljjjiiijjjhhhhhhkkknnnqqqvvvyyy|||~~~oooddd[[[^^^kkkxxx}}}|||zzz\\\<<>>???IIITTT{{{{{{yyyWWW???888///444333777AAALLLXXXfffqqq}}}vvvwwwtttpppllllllmmmpppssswwwvvvtttssstttuuuwwwxxxyyyzzzzzzzzzyyyvvvtttrrrssssssttttttsssqqqooonnnfffggggggfffeeecccaaa___aaa^^^YYYQQQIII@@@999555222333444444666;;;BBBGGGDDDKKKUUU___hhhuuuuuuTTT???888999888888999;;;999666999??????@@@BBBGGGPPP^^^mmmwww|||zzzuuupppppptttooooooooopppqqqqqqooommmmmmppptttuuussspppnnnnnnmmmkkkkkkqqqyyy~~~xxxiii```YYY___mmmyyy|||{{{oooQQQ555...///,,,***---+++,,,------......------***************+++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---...////////////......///000000000000///000000111222222222222111333444444444222111222333222666222222888777555===EEE^^^iiiYYYbbbxxx///......///000000///---)))((('''&&&&&&&&&&&&&&&""""""""""""""""""""""""  !!!!!!%%%000999NNNKKKEEE@@@???FFFRRR\\\ppp{{{~~~rrrjjjVVVVVV___qqq{{{gggUUUIIIMMMSSS```tttzzzddddddeeeooovvv[[[777+++---...))),,,)))))),,,---+++,,,///++++++,,,,,,,,,---------++++++***))))))******+++++++++******++++++,,,---(((***------,,,,,,---...---...///000000///...---,,,,,,---///000222333333000000//////000222555666777777888999999999888888999999999999:::<<>>>>>999444444555888999666222444:::<<<===>>>@@@GGGSSScccooo}}}{{{vvvyyy{{{uuutttssspppppprrrqqqqqqqqqrrrssssssqqqooommmqqqwww{{{yyyvvvrrrpppqqqllllllttt~~~~~~}}}yyywww~~~fff]]]XXX```ooozzz~~~}}}dddHHH///,,,...***)))---+++,,,------......------*********)))***++++++,,,++++++************+++++++++,,,---...////////////---......///////////////000000111222222222222111333444555444222111222333000333111555999111222CCC===999RRRdddTTTYYYaaa111000...------,,,***(((***(((&&&%%%%%%%%%$$$### !!!"""""""""!!!  !!!!!!$$$'''888@@@HHHLLLJJJIIIKKKNNNjjjvvv{{{uuuxxx~~~|||___III444///111111...---,,,,,,++++++,,,,,,---...---,,,+++***)))))))))))),,,++++++***)))(((''''''******++++++++++++,,,,,,......//////......---,,,------...///000000//////,,,---...000111333444444444333222222333444666777888888888888888888888999888999999:::;;;<<<======EEEKKK\\\}}}RRR:::333222222444888<<>>...------))))))---,,,,,,,,,+++++++++******))))))))))))***+++,,,---***+++,,,,,,+++***+++------------.........//////,,,---------...///////////////000111111111111111///000111333333222111111111222222333333444444555777999>>>TTTjjjUUUSSSaaa111000...------,,,***(((***(((&&&%%%%%%%%%$$$### !!!!!!!!!  !!!###%%%###///AAAQQQXXXWWWPPPKKKQQQkkkyyyxxx}}}zzz~~~jjjJJJ@@@444***)))***)))***,,,+++++++++++++++,,,------*********))))))******+++++++++******))))))((((((***++++++++++++,,,,,,,,,------......------,,,+++,,,,,,...///000000000000,,,---...///000111222333333333333444444555666777888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>DDDRRRwwwyyyTTT???666444333555888;;;@@@LLLXXX```rrr~~~{{{xxxtttqqqvvvvvvuuusssooolllllllllqqqrrrsssvvvyyyzzzyyyxxxuuurrrnnnmmmnnnnnnkkkhhhdddcccaaa```___]]]ZZZWWWRRRMMMGGGBBB;;;333111444333888666666AAAGGGPPP___lllzzzzzzvvvwwwvvvtttsssqqqooonnnmmmjjjkkkllllllmmmpppuuuyyy|||{{{yyyxxx|||wwwlll\\\III:::999999555444888666555555444555666777888===>>>@@@BBBFFFKKKRRRVVVWWWXXXXXXUUUNNNGGGAAA>>>CCCEEEJJJTTT```iiillllllqqqoookkkjjjjjjmmmooopppvvvsssqqqppprrrsssrrrpppooojjjiiilllmmmlllkkkmmmrrrmmmlllvvv~~~vvv}}}ttttttssssssrrrqqqyyy~~~ggg```bbbiiiqqq}}}}}}oooKKK999++++++---***)))---,,,+++++++++************))))))))))))***+++,,,,,,***+++,,,+++******+++,,,+++++++++,,,,,,,,,------,,,,,,------...///////////////000111111111111000000000111222222222222111111111222333333444444555555666777@@@\\\pppRRR[[[vvv111000...------,,,***(((***(((&&&%%%%%%%%%$$$###   !!!""""""%%%...;;;IIIUUU[[[]]]OOOXXXfffrrrzzz~~~{{{{{{~~~zzzzzztttVVV:::((()))((()))+++***'''***///+++************+++,,,,,,(((((((((((()))***,,,,,,*********)))))))))))))))++++++++++++,,,,,,,,,---,,,,,,,,,---,,,++++++******+++---...000000111111------......///000111111333444555666777777777777888888999999:::;;;<<<<<>>>>>======>>>DDDNNNttt|||}}}uuuWWWDDD666666444555777888;;;DDDMMMTTTfffyyytttrrruuuuuuuuusssooollljjjjjjnnnmmmmmmppptttuuurrrooonnnmmmmmmmmmlllkkkjjjiiicccdddcccaaa^^^[[[ZZZZZZQQQHHH???:::666333333666333888:::BBBOOOUUUccczzz}}}{{{yyyyyyzzzyyyuuuqqqqqqooommmmmmnnnmmmiiifffgggiiijjjjjjiiiiiijjjlllqqqpppnnnppptttrrrgggZZZIII>>>777999:::666444888555555444444444555666666888;;;???BBBCCCEEEGGGIIIDDDCCCAAA<<<777444444555777999???KKKXXXbbbggggggiiigggfffiiinnnqqqooollluuusssqqqpppqqqrrrrrrqqqyyyrrrlllkkkkkkjjjkkknnnqqqnnnmmmwwwqqqllluuuzzz|||{{{}}}|||rrr}}}yyyuuu|||}}}{{{ddd]]]```jjjttt}}}wwwdddAAA222(((***---+++***,,,************))))))))))))+++***************++++++)))+++,,,+++))))))***+++)))))))))*********+++++++++,,,,,,---......//////...///000000111111000000111000000000000111222222111111222222333444444444333555555444999TTT|||\\\]]]jjj111000...------,,,***(((***(((%%%%%%&&&&&&%%%$$$   &&&""" ###000BBBUUU```aaaZZZWWW^^^hhhqqqzzz|||~~~zzz|||xxxsss~~~|||yyySSS;;;111//////'''***---...,,,)))***---***))))))))))))***++++++(((((((((((()))***++++++)))))))))))))))*********++++++++++++,,,,,,,,,,,,+++++++++++++++***)))))))))***,,,...///000111111.../////////000000111111333444666888888888777777888888999:::;;;======>>>BBBAAAAAAAAA@@@@@@??????BBBGGGMMMiii{{{bbbMMM666666444444666666777===DDDMMM^^^{{{}}}~~~xxxsssrrrqqqssstttssspppnnnnnnnnnoookkkhhhhhhjjjkkkhhheeegggiiikkkllljjjiiihhhiiieeeggghhhfffbbb______aaaSSSGGG;;;777666555888;;;===DDDNNNbbbuuuyyy{{{oooppppppqqqsssvvvvvvssspppnnnjjjhhhiiillllllhhhcccfffhhhkkkllljjjiiiiiiiiipppnnnmmmoooqqqjjj[[[MMM===999:::>>>>>>999777999444444333333333444444444666:::???BBBAAA???======<<<<<<:::888666777:::===555777>>>JJJWWWbbbfffgggbbbcccfffkkkpppqqqnnnkkkrrrqqqooooooqqqssstttuuuyyyrrrmmmmmmmmmlllnnnrrrppppppsss{{{}}}sssrrrvvv{{{{{{vvvvvv}}}}}}yyy}}}mmm^^^XXX^^^lllvvv|||pppXXX999///(((***---,,,******)))))))))))))))(((((((((++++++******)))************+++,,,+++)))((()))***(((((()))))))))*********++++++,,,---......//////...//////000000000000000111000/////////000222333111111111222333333444444222555999888111777WWW{{{zzzeeeWWW___rrr111000...------,,,***((()))'''%%%%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!  !!!$$$'''///:::BBBXXX```iiigggZZZTTTaaasss~~~~~~uuu```EEE333+++***++++++)))*********))))))(((''')))(((((((((((()))******)))((((((''''''(((((())))))))))))))))))******************+++++++++,,,,,,******++++++******)))((()))***,,,---///000111111000000000111111222222222444555666888999888888777888999999;;;<<<===>>>>>>>>>??????@@@AAABBBBBBBBBAAADDDIII[[[yyy___???666333222444555555999???EEEWWWqqq||||||~~~wwwssssssqqqsssuuutttrrrpppooooooqqqlllfffddddddffffffeeecccfffhhhiiihhhgggggghhhdddhhhjjjiiieeebbbbbbcccRRRFFF:::666666777;;;???NNN[[[nnnuuukkkeeeeeeeeegggiiilllmmmmmmmmmllliiifffgggkkklllhhhdddaaacccggghhhiiihhhiiijjjqqqnnnnnnooolll```OOOCCC888999<<<@@@???;;;888888333444444444444333333333555:::???BBB@@@<<<888666222333444444444555777999444666<<>>@@@AAACCCCCCBBBBBBGGGRRRsssvvvSSS999444222333444333666;;;CCCTTTlllyyy|||}}}xxxtttuuusssuuuvvvvvvssspppnnnnnnqqqooojjjgggfffgggjjjlllddddddeeefffggggggggggggbbbeeeggggggddd```]]][[[JJJAAA888555555777===CCCYYYmmmzzzoooiiieeecccbbb]]]^^^```cccfffiiikkkllljjjgggeeefffhhhjjjiiigggbbbcccfffggggggiiikkkmmmmmmkkkkkkkkkbbbRRRCCC;;;999:::<<<>>>>>>;;;999777666666666777666666555444777;;;@@@AAA???:::666444000333555666555333333444555777<<>>^^^|||oooXXX]]]nnn111000...------,,,***(((((('''%%%%%%&&&&&&&&&%%%$$$###"""!!! !!!!!!""" """""" !!!&&&'''555IIIeeezzzwwwjjjccciiipppuuuwww|||}}}cccEEE///444,,,(((***,,,***)))+++(((******''')))......***''''''&&&&&&''''''((()))&&&&&&&&&&&&'''((())))))++++++******))))))(((((((((((((((((())))))))))))***++++++++++++***))))))***+++,,,---...............///000111222333444444555555555555666777888888999999::::::;;;;;;;;;;;;888888:::;;;===???@@@AAACCC@@@GGGMMMaaaccc>>>888333333333222444888@@@QQQgggvvvvvvyyyvvvssstttppprrruuuuuussspppooonnnppprrrrrrnnniiigggjjjmmmfffdddbbbcccfffhhhgggfffbbbcccdddeeebbb\\\TTTOOOAAA<<<888777777:::AAAJJJ^^^wwwzzzuuummmgggcccbbbaaa```]]]___bbbeeefffhhhiiiiiigggeeedddcccdddfffhhhiiihhhhhhgggfffeeegggkkknnniiiiiijjjhhh[[[III>>>;;;<<<;;;;;;;;;===>>><<<999::::::;;;;;;;;;:::888888777;;;>>>???===999666444444666999:::999777777777999:::???IIIUUU]]]``````bbbeeejjjmmmmmmllljjjjjjjjjkkkkkkjjjkkknnnsssxxxvvvpppmmmnnnnnnllllllnnnmmmyyy~~~|||mmm|||rrrbbbZZZ\\\jjjwwwxxxqqq\\\???///---***)))+++---,,,***((((((((())))))*********))))))))))))***+++,,,,,,---...///---+++******+++))))))))))))************))))))***+++---...///000---...//////000000//////...//////000000000000000000000000111222222333333000111000...111666999777EEENNNaaa}}}ppp\\\WWW111000...------,,,***((((((&&&%%%%%%&&&'''&&&%%%###"""!!! !!!    """%%%$$$!!!%%%)))'''&&&888XXXlllmmmrrroookkkgggfffjjjoootttuuu{{{vvvSSS;;;222///...)))'''***...,,,&&&$$$((("""(((***&&&&&&))))))&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%''')))***+++,,,++++++***)))(((((('''''''''''''''((((((((((((+++++++++++++++***))))))+++,,,,,,---.........---,,,---...000111333444444555555444444444666888999::::::::::::::::::::::::777777888:::;;;===>>>>>>@@@<<>>;;;;;;>>>AAA@@@=========>>>???>>>===;;;:::888:::===>>>;;;888666555000222555666777777888:::999:::@@@JJJUUU^^^aaaaaaddddddeeeiiimmmnnnkkkhhhkkklllllljjjiiikkkpppuuupppjjjfffggghhhhhhjjjmmmrrr~~~eee\\\www|||fffXXXYYY\\\kkkvvvsssiiiSSS666+++***(((''')))------+++(((((())))))******++++++))))))))))))***+++,,,---...//////...,,,++++++,,,(((((((((((()))))))))***((()))***+++---...///000---......///////////////---...000111111111000///000000000111222222333333///777777000...444666222///:::GGGOOOYYYtttppp]]]111///---,,,,,,---+++***)))((('''&&&$$$###"""!!!%%%$$$###!!!    !!!!!! !!! '''333===AAABBBFFFQQQaaannnsssqqqlllhhheeesssbbbNNN999000///---((($$$******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------,,,+++,,,---...///222222333444444555666666999::::::999666555555666888888999999999:::::::::>>>:::AAAIIIOOOqqqvvvKKK;;;111222333111444;;;===FFFTTTgggrrrqqqssssssrrrnnnnnnooosssvvvvvvrrrnnnhhhjjjmmmnnnllliiigggggghhhdddbbbbbbffflllpppqqqgggcccaaa```ZZZNNNCCC???HHHEEEDDDEEEEEEEEEJJJRRRnnnwwwsssqqqqqqpppmmmiiigggggggggfffdddccccccccccccbbbbbbbbbbbbbbbcccbbb```^^^___aaacccddddddcccbbb```^^^\\\[[[dddjjjrrruuulllYYYHHH>>>>>>===;;;<<<>>>AAABBBCCCCCC???<<<===@@@AAA>>>999::::::::::::999777555444111555777444333555666333<<>>;;;FFFlll111///---,,,,,,,,,+++***)))((('''&&&$$$###"""!!!###"""!!!     !!! $$$!!!""")))///000000---444>>>JJJVVVcccnnnuuuppprrrrrrppppppzzz___EEE;;;111)))(((***)))***,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((()))))))))************++++++++++++---,,,+++++++++,,,......//////000222333555666777666777888666444333444555777777777777888888888888888888;;;AAAJJJbbbzzziiiPPP>>>222333666333222666666===IIIYYYpppxxxqqqpppqqqqqqmmmlllmmmooorrrqqqnnnkkkjjjkkkkkkjjjiiiiiijjjlllnnnkkkhhheeeeeegggiiijjjggg^^^UUUQQQMMMIIIHHHIIIdddccc___WWWPPPOOOSSSXXXaaazzzsssmmmlllllllllnnnllliiihhhgggfffeeecccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccaaa___^^^^^^___bbbdddfffggggggfffdddccceeehhhsssxxx[[[DDD??????@@@BBBEEEFFFGGGGGGEEEBBB??????AAABBBAAA???======<<<;;;999666444222333777888666666999:::888===@@@JJJVVV^^^___```bbbhhhhhhiiijjjkkkkkklllllliiiiiikkkmmmppppppnnnkkkiiihhhiiilllllljjjkkknnnrrrnnneeewwwnnn[[[PPPZZZdddppptttkkkVVV===---///...---+++******++++++++++++******)))(((((((((***))))))((()))***,,,---...---***((('''(((((()))))))))************))))))*********+++++++++,,,,,,,,,...///...------.../////////000000000000//////000000000000000000000000222222222222111111111111111000222444111555MMMhhh111///---,,,,,,,,,+++***(((((('''&&&$$$###""""""    $$$!!!!!!######!!!"""###%%%***444CCCSSS]]]kkkooorrrttttttvvv{{{iiiSSSCCC333''''''&&&''')))(((%%%''',,,''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''(((((((((((('''''''''(((((())))))(((((('''&&&&&&'''''''''((((((((())))))))))))************+++++++++++++++,,,------+++,,,---///222444555666444555666666444444555666555555555666666666777777444999666:::EEEQQQvvv^^^III777555888666333222777;;;CCCNNNaaa}}}sssoooppprrrpppooooooppprrrrrrpppooolllkkkjjjgggfffhhhllloooqqqoookkkfffaaa^^^^^^______TTTIIIBBB@@@BBBKKKTTT{{{uuuccc\\\ZZZXXXWWWhhhzzz|||uuuooommmlllllllllkkkiiihhhggggggfffcccaaa___``````aaaaaabbbbbbccc___``````^^^[[[XXXWWWWWW^^^aaaeeeiiikkkkkkjjjjjjeeejjjuuu~~~bbbKKKMMMNNNOOOOOONNNKKKHHHFFFFFFCCC@@@======>>>@@@AAA@@@???>>><<<999666333111555999:::888:::>>>???===???CCCMMM[[[cccddddddfffggghhhiiikkklllmmmmmmmmmjjjjjjlllnnnppppppmmmjjjgggfffiiimmmmmmkkkmmmqqqsssyyyxxxffffffgggTTTSSSfffoooxxxvvvfffNNN999---///...---,,,+++++++++,,,)))))))))))))))))))))))))))))))))))))))*********+++***((('''''''''((()))))))))************))))))*********++++++++++++,,,***,,,---...------///111...//////000000//////...000000000000000000000000000000000000000111111111444000000222000...666CCChhh222000---,,,,,,,,,+++)))(((''''''&&&$$$######"""  !!!""" !!! !!!!!! """"""!!!!!!"""&&&,,,111IIITTTeeeuuu|||{{{vvvqqqsss~~~ooo```HHH333((((((+++,,,***)))***,,,)))$$$$$$(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))*********+++++++++,,,,,,***+++,,,...000111333333444666777777666777888:::555555555666666666777777555===777999EEEEEElllvvv\\\AAA777888888555444:::<<>>AAA@@@@@@>>><<<999777555444888;;;;;;:::===BBBCCC@@@AAAEEEQQQ___ggghhhgggiiihhhiiikkkmmmnnnooooooooollllllnnnpppqqqpppllliiidddeeehhhmmmnnnnnnrrrxxxyyyrrrsssgggpppdddTTT\\\sss|||www```GGG777000---,,,,,,++++++*********(((((((((((())))))******))))))******))))))((('''((((((''''''(((((()))***))))))************))))))************++++++++++++***,,,------------...000...//////////////////.../////////000000000000000////////////000000000000444111222555555222333888???TTTiii222000---,,,,,,,,,***)))''''''&&&%%%%%%$$$###### !!!"""######   """""""""!!!!!!  (((...:::KKK]]]mmmxxx~~~rrr{{{xxx___NNN777333...***(((&&&&&&(((+++&&&###&&&'''&&&%%%'''############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,---...//////000000333444666777666777888:::666666666777777777888888777???888:::DDD???^^^rrrPPP<<<666666666666555777<<>>???@@@???>>>===<<<:::999999888:::===>>>>>>BBBGGGGGGCCCEEEIIIUUUcccjjjjjjiiijjjjjjlllnnnpppqqqqqqqqqpppmmmnnnoooqqqrrrpppkkkhhhggghhhkkknnnnnnnnnttt}}}zzzsssuuuuuudddZZZhhhzzzrrrWWW???333000************)))))))))((('''''''''((())))))******)))))))))))))))(((&&&&&&''''''(((((()))******+++))))))************))))))))))))*********+++++++++,,,---...---,,,+++,,,.........////////////............//////000000000000....../////////000000000......000333222111333777333;;;===PPP333000...,,,,,,+++***(((''''''&&&%%%%%%$$$######!!!!!!!!!!!!!!!"""###$$$      """$$$"""!!!!!!'''222BBBRRR\\\uuusss[[[III===333---)))''''''((('''&&&)))---444***"""###''''''%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))***++++++,,,---,,,,,,,,,------......//////000000000222444444444555666888777777888888888999999999888;;;777;;;@@@===VVVyyyyyyyyyyyyhhhLLL;;;555555666222333999AAAHHHUUUooo{{{ooohhhjjjkkkmmmnnnnnnooorrruuupppppppppmmmiiieeeccccccffffffggghhhiiihhheeebbbZZZPPPEEE>>>DDD\\\iiiaaa___YYYRRRMMMSSS```lllppppppppprrrsssrrrooolllkkkjjjhhhfffeeeeeeeeedddbbb```^^^^^^___```bbbcccddddddggggggeeeaaa^^^]]]^^^```ccccccbbbcccdddfffhhhiiiddd```\\\dddtttiiiccc```\\\VVVOOOHHHCCC@@@>>>>>>===<<<<<<;;;<<<<<<<<<;;;???BBBEEELLLQQQPPPJJJLLLPPPYYYffflllkkkjjjkkklllmmmpppqqqrrrqqqpppooommmmmmoooqqqqqqnnniiieeemmmlllnnnooommmnnnwww~~~wwwqqq~~~{{{[[[XXXiiiwwwzzzwwweeeJJJ555---...(((((()))))))))((((((''''''''''''(((((()))))))))))))))((((((''''''&&&&&&''''''(((((()))*********))))))************)))))))))))))))************+++,,,---...---,,,+++,,,------......//////......------......//////000000111......//////000000111111---///111111000///222555111888555777MMMqqq333111...,,,,,,+++***((('''&&&&&&%%%%%%$$$$$$###!!!!!! !!!!!!"""     !!!!!! !!!###"""#########"""###'''***CCCRRRfffvvv}}}}}}{{{zzzlllvvv}}}zzzXXXLLL;;;---'''&&&'''(((***&&&$$$$$$######,,,666888...&&&&&&(((&&&$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''((((((((()))))))))(((((()))))))))************+++,,,---...------,,,------...///000111222333111222444444444444666777777777777888888888999999999666777<<<===???TTTooo|||eeeXXXYYYeeerrrzzzxxxzzzwwwpppooo{{{gggLLL<<<666444444222666???EEENNNddd{{{xxxlllmmmppprrrqqqppppppqqqtttppppppooommmhhheeeddddddcccaaaaaafffkkklllfff```YYYNNNEEEIII\\\zzznnnaaa^^^XXXUUUUUU___kkkrrrpppmmmoooqqqsssssspppoooooopppllljjjhhhgggggggggfffeee``````aaaaaabbbcccdddddddddeeegggfffdddbbbaaaaaadddeeeggghhhiiihhhhhhgggbbb\\\SSSVVVooorrrkkkkkkfff```[[[WWWPPPIIICCC???>>>===<<<<<<<<<===>>><<>><<<<<<<<<===>>><<>>===>>>@@@:::<<>>@@@QQQooo~~~iiidddpppuuuwww}}}sss\\\GGG777444333333333555999===@@@LLL]]]vvv~~~tttllljjjkkkjjjlllnnnnnnppprrrtttsssqqqsssuuuwwwzzz||||||}}}vvvZZZMMMKKKTTT```iiinnnooooooooopppooommmlllkkkjjjjjjjjjgggfffeeefffggggggfffeeeddddddcccdddeeehhhkkkmmmpppooopppuuuzzz{{{{{{{{{rrrvvvzzzyyyvvvtttsssssszzz{{{nnniii^^^VVVTTTUUU^^^ppprrrnnnyyyyyywwwhhh``````bbbWWWBBB===FFF@@@???OOOqqq~~~|||yyyvvvuuuuuuvvvvvvuuuooommmkkkjjjlllpppvvvzzzuuussspppkkkhhhgggggghhhiiimmmttt}}}zzzzzz___PPPRRR___hhhkkkhhhYYYCCC111*********)))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((,,,,,,,,,+++***))))))((())))))************))))))***+++,,,,,,------,,,,,,++++++,,,,,,------------//////.........//////000........./////////000000///000111222222222111000444888:::888999DDDYYYiii555444222000...,,,++++++(((((('''&&&%%%$$$$$$###""""""!!! !!!!!!!!!   !!!"""###### ###$$$$$$###""""""&&&&&&''''''***000999@@@LLLRRR\\\hhhtttyyyqqqhhh^^^WWWNNNEEE;;;555444222///+++&&&%%%######$$$%%%%%%%%%###$$$$$$######$$$%%%&&&%%%$$$######$$$%%%$$$###########################""""""""""""""""""""""""########################!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((''''''''')))))))))))))))***************++++++++++++++++++,,,------...//////000000111000000000111333555666666555444444555555444333444444555666888999::::::999===:::888;;;===JJJcccrrrbbbjjjhhhooo}}}uuulllyyynnnRRR<<<333222222222555888:::<<>>:::888;;;999@@@RRR___ggghhhhhhpppzzzuuukkkkkk```GGG777444222222444777999999BBBLLL^^^xxxtttmmmmmmmmmiiiggglllooopppooopppsssssspppsssvvv{{{sss___UUURRRXXXaaafffhhhiiijjjkkkjjjjjjjjjjjjjjjkkkkkklllhhhggggggjjjnnnnnnkkkgggggggggffffffggghhhiiijjjppptttuuutttvvv|||~~~zzzwwwuuuqqqllljjjlll~~~zzziiiqqqtttlllyyyyyyvvvqqqjjj[[[LLLFFFGGGCCC>>>FFFaaa}}}tttuuuttttttssssssqqqnnnkkknnnmmmkkkjjjkkknnnrrrtttqqqmmmiiiggghhhkkklllmmmlllyyyjjjSSSPPP\\\fffhhhfff^^^JJJ444+++******(((&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###&&&))),,,------,,,+++(((((())))))))))))(((((())))))))))))*********+++++++++++++++++++++++++++//////......------......,,,------...///.........---...///000000000///...000///000222555888888888111000///...------------(((((('''&&&%%%$$$$$$######""""""!!!!!!!!!!!!!!! !!!$$$###!!! !!!$$$&&&%%%$$$$$$###"""###%%%'''((()))###'''---111555777:::;;;===???CCCGGGKKKMMMNNNNNNQQQOOOLLLHHHEEEBBB???===<<<999555333222///+++((()))******)))((((((***,,,###$$$'''((((((&&&###!!!"""###%%%&&&%%%$$$######"""''')))$$$"""$$$&&&$$$$$$"""!!!"""###$$$###"""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((((((''''''''''''''''''''''''((()))******)))(((''')))******+++,,,---...///,,,---...///111111111111444333333444666777666555555555555666666777777777777;;;999777<<<888777AAAEEE[[[uuulllnnnwwwzzzzzzuuujjjwwwttt^^^===888444222333666777666???HHHXXXnnnvvvoookkkjjjkkknnnrrrsssqqqrrrvvvuuupppnnnsssyyy}}}~~~xxxiiiaaa^^^aaaeeehhhjjjkkklllmmmkkkkkkjjjjjjjjjjjjjjjkkkiiihhhiiilllpppppplllgggiiihhhgggfffeeeddddddccchhhooosssooonnnttt||||||zzzxxxsssfffXXXUUUYYYvvvoooooorrrtttjjjeeewwwyyydddgggtttttt~~~oooYYYKKKFFFEEECCCEEEPPPgggzzz~~~vvvnnnsssqqqpppoooooommmkkkhhhkkkllllllnnnppprrrtttuuummmjjjggggggjjjmmmoooooouuuwwwbbbPPPTTTbbbjjjgggcccRRR???...)))+++***((('''((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''(((***+++,,,---'''(((((())))))((((((''')))((((((((())))))******+++++++++++++++*********000///...------------...+++,,,---.........------,,,---......////////////333000---...222555555444///......------------...)))((('''&&&%%%$$$$$$#########"""!!!!!!!!!!!!!!!  ###$$$###!!!"""$$$###!!!!!!"""###"""!!! !!!"""!!! """"""!!! ###&&&'''&&&%%%$$$%%%###%%%''')))******)))((()))((('''''')))*********(((&&&$$$%%%'''&&&$$$!!!!!!###$$$"""###&&& !!!!!! !!!$$$'''#########!!! !!!###%%%!!!%%%""" ###$$$!!!###"""!!!"""###$$$###!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$&&&'''(((((('''''''''''''''&&&&&&&&&''''''((())))))((('''&&&((())))))***,,,---......***,,,...000111111000000111000///111333444444333555555555666666666666666444999777777===888222888111AAAgggpppqqqyyywww}}}pppaaasssBBB<<<666222333444555444:::CCCQQQcccttt~~~qqqiiikkkqqqqqquuuvvvtttuuuyyywwwpppnnntttzzzyyywww}}}yyyssswww|||tttmmmmmmmmmllllllmmmnnnnnnnnnlllkkkjjjiiihhhhhhhhhhhhhhhggggggkkkppppppkkkeeeeeeeeeeeedddcccaaa```___```kkkooojjjgggmmmvvv{{{uuuxxxyyyrrr]]]JJJFFFMMMvvvyyyhhhccchhhpppuuulll]]]nnneee___iiipppuuuVVVGGGBBB@@@EEEUUUjjjxxxzzzuuurrrsssrrrpppmmmkkkkkkkkkjjjhhhkkklllooosssuuuxxxyyyyyykkkhhheeefffkkkooopppppp|||zzz{{{nnn[[[NNNVVVeeejjjfff```III888)))(((+++***(((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))'''%%%$$$&&&))),,,///''''''((((((((((((''''''((((((((((((((()))******++++++******************000///...---------------+++,,,---.........---,,,,,,,,,------...//////000///...///222555555222///222000...---------,,,+++))))))((('''%%%$$$######### !!!###!!! !!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""##################""""""""""""##############################$$$#########""""""!!!!!!######""""""""""""############""""""######$$$%%%%%%$$$###!!! ######""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$##################!!!"""###$$$%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&)))'''%%%&&&''')))))))))------,,,++++++,,,,,,,,,///......---------......///000111333333222111111333333333444444666777888888888888777666444222222777???KKKwwwvvveeennn~~~\\\wwwUUU===222555444666888333999???LLL\\\lll}}}tttiiimmmvvv~~~|||xxxxxxvvvqqqrrrrrrwww~~~tttmmmtttxxxrrrmmmjjjkkkllllllkkklllkkkjjjiiihhhiiijjjkkklllkkkiiiiiiiiihhheeecccfffdddaaaaaaccccccbbb``````gggpppuuutttrrrppppppyyy}}}|||mmmXXXHHHEEEHHHdddooolllnnnnnnlllmmm]]]```|||wwwssstttTTTNNNKKK@@@HHH^^^ttt{{{yyyvvvtttqqqrrrnnnhhhccccccggglllpppuuupppjjjjjjoootttvvvuuulllhhhgggkkkpppuuuzzz~~~~~~kkkRRROOOcccooommmaaaRRR;;;444,,,((()))+++***'''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))++++++******)))(((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,---...---,,,***)))---------............///000000//////.........---///////////////000111111111///---,,,,,,,,,+++***)))((((((&&&%%%$$$###"""""" !!!    !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!###""""""!!!!!!""""""###""""""!!!!!!""""""###$$$######"""!!! """""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!"""######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%########################!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&'''%%%$$$$$$%%%'''''''''++++++******)))******+++---,,,,,,++++++,,,,,,---//////000111222333333333333333333444444555666666666666777777777666666555000444===___mmmlllxxx|||cccmmmnnnLLL666333222555666000555999DDDRRR```ppptttnnnooooootttvvvsssrrruuutttpppwwwwwwzzzvvvrrrxxxvvvqqqllljjjkkkllllllkkkjjjiiihhhhhhgggggghhhhhhlllkkkjjjjjjiiihhheeebbbbbb```^^^___aaabbbbbb```dddiiiqqqvvvyyyyyyxxxwwwxxxvvvssslllbbbWWWNNNIII^^^uuurrruuuxxxtttiiihhhyyywww|||bbbUUUOOOIIIHHHYYYkkksssuuutttpppjjjpppnnnkkkiiijjjnnnsssvvvxxxrrrllljjjjjjkkkjjjiiigggiiijjjkkkqqq{{{|||}}}zzz|||{{{xxxyyyddd[[[cccsssvvvnnn^^^KKK444///)))''')))+++***((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++***)))(((''''''''''''(((((()))))))))******************+++++++++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------000/////////.........---///////////////000000111111...,,,+++,,,,,,+++)))(((((('''&&&$$$###""""""     !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!! !!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""" !!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&(((((((((''''''(((((()))+++******)))******++++++/////////000111333444555444444444444444555555555444444666777888999999999333222666GGGssstttvvv|||zzzdddAAA666222555666///555888???JJJVVVeeezzzuuukkkgggkkkmmmmmmooossssssqqqyyyxxx{{{|||tttrrrssspppjjjzzztttooojjjhhhjjjkkkkkkiiiffffffggggggffffffeeedddhhhhhhggghhhhhhfffccc```^^^]]]\\\]]]___aaaaaa```bbbdddjjjqqqwwwzzzzzzyyyzzzyyy|||vvvfffrrr{{{uuuooorrruuu{{{ppp```WWWTTTNNN[[[jjjtttyyyyyysssllllllllllllmmmppprrruuuwwwwwwsssnnnjjjhhhfffdddbbbkkkrrrssspppwwwzzz}}}sssqqq~~~]]]fff{{{yyyiiiSSS999---***&&&&&&)))***)))(((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++***(((&&&&&&&&&''''''(((((((((((()))))))))))))))*********++++++++++++---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,/////////...............//////......//////000111111///---,,,,,,,,,+++***(((((('''%%%$$$###"""!!!      !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" """######"""  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!! !!!!!!"""###  !!!"""  !!!!!!  !!!!!!!!!"""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%((('''&&&'''((())))))((('''''''''&&&''''''((()))***))))))))))))***++++++.........///111333666777666666666666666666555555444555666888999999::::::<<<777999<<>>KKK___ppp{{{sssmmmlllnnnoooqqqtttooopppsssyyy}}}{{{tttnnnkkkfffeeeffffffdddaaabbbccccccccccccbbbaaaaaa]]]]]]^^^aaaeeegggggggggaaabbbbbb```^^^]]]^^^```aaa___^^^```fffmmmsssvvv{{{bbbfff|||qqq___fffqqqxxxvvvqqqqqquuuttttttsssrrrpppnnnkkkiiikkkooosssssspppppptttxxxwww}}}qqqlllsssvvvvvvyyy|||{{{sssbbbUUUzzzppp___LLL333,,,,,,+++***((('''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++++++++***))))))((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))+++************++++++,,,,,,,,,,,,,,,---------------------------...............------......///000333111///.........---,,,******)))(((&&&%%%$$$$$$!!!"""  """   !!!!!! !!!"""""" !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!""""""###$$$$$$%%%%%%""""""############""""""######$$$%%%%%%%%%%%%$$$%%%$$$%%%&&&((((((&&&$$$&&&&&&&&&''''''(((******************+++,,,---...---...///111333444444555333444666888888888777666444555666777777777777666666888:::BBBMMM___rrrnnn|||~~~xxx|||]]]DDD999333666444444777;;;EEEWWWhhh}}}~~~rrrooonnnmmmnnnrrrpppqqqtttyyy}}}}}}wwwvvvqqqmmmiiihhhhhhgggdddaaaaaaaaa```____________```]]]\\\\\\]]]```ccceeeeee___```aaa```^^^]]]___aaa^^^^^^]]]]]]aaahhhrrryyywwwtttsssuuusssoooqqqwwwvvvvvvuuutttrrrrrrqqqqqqpppuuuyyyxxxuuutttzzzsssmmmvvvpppdddfff^^^HHH===///++++++***)))'''&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++***(((&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------............------------...//////222000...---------,,,+++++++++***((('''&&&%%%$$$ !!!!!!     !!!!!!  !!!!!! !!!"""### !!!!!!!!!"""!!!""""""###$$$$$$%%%%%%""""""#########""""""!!!######$$$%%%%%%%%%%%%$$$'''&&&'''(((******(((&&&%%%%%%%%%&&&'''((()))***))))))))))))***+++,,,---,,,...000222333444333333000222444666777777666555333333444666777777777777666666222999AAA???cccuuufffsssyyy}}}fffaaazzzkkkOOO???444333111000222555===MMM]]]nnnwww|||uuuqqqmmmmmmpppoooqqqtttyyy{{{uuurrrvvvtttpppllljjjjjjiiieeebbb```___^^^]]]\\\]]]^^^___]]]ZZZXXXYYY[[[^^^___```\\\^^^```___]]]]]]```cccaaaaaaaaaaaaccclllxxx{{{pppnnnnnnllloootttuuuuuussssssssstttvvvwwwtttzzz~~~zzzzzz}}}uuu{{{|||xxxccceee|||TTT999111,,,******)))'''&&&&&&''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''(((***+++***(((%%%###%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((()))***,,,,,,,,,+++***)))************+++++++++,,,,,,,,,------............------------...//////111000.........---,,,***((((((''''''&&&&&&&&&&&&!!!  !!! """$$$   !!!  !!!  !!!"""$$$"""  !!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))******,,,,,,---...000///......///222666888333555777888888888666555666777888999999888777666999666444666555333PPPiiiooojjjuuuyyyrrr```MMM]]]aaaHHH@@@888333111555777888AAANNNfffqqq}}}wwwpppqqqpppmmmlllpppwww{{{zzz}}}}}}tttrrruuunnnllljjjiiiiiihhhfffdddaaa^^^ZZZXXXYYYZZZZZZZZZYYYXXXXXXYYYZZZ\\\]]]___```___^^^]]]^^^```bbbccckkkeeeaaabbbdddjjjvvvrrrbbb___iiissstttppppppppppppsssvvvvvvtttqqq|||{{{zzznnnfffvvvlllFFF...)))---))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,(((''''''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))******(((((()))************)))++++++,,,,,,,,,,,,---------------............///111000.........---,,,***)))(((((('''&&&&&&%%%%%%"""  !!!       !!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))))))))***+++,,,---......000///......///222555777777888:::;;;:::999777666777777888999888888666666777555333666666000FFFnnntttsssnnnssswwwxxxiiiOOORRRpppyyyYYYJJJ<<<333///333555666<<>>KKK\\\lll{{{{{{sssnnnnnnsssyyy}}}uuuggg\\\WWWUUUTTTTTTVVVUUUVVVZZZ___cccfffggg```^^^\\\\\\^^^`````````___^^^[[[ZZZZZZ]]]___aaaaaaaaabbbbbbaaa___]]][[[___^^^```cccdddcccgggllluuuwwwooolllkkklllmmmiiiffffffkkkttt~~~ssscccQQQLLLUUUooo}}}~~~uuussskkkIII555///---+++)))(((((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''******((('''%%%%%%$$$$$$&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------111000.........---,,,***+++***)))(((&&&$$$######%%%###  """((('''###  !!!""""""""""""#########""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((()))************++++++,,,---...///000......---...///000222333222333444666777888999999999999888666555444444333222333......333//////;;;UUU}}}rrr^^^bbbaaaJJJ666333777777666888;;;AAAMMM^^^pppyyysssqqqvvv{{{|||{{{{{{yyyooogggbbb^^^XXXSSSOOOOOOPPPTTTZZZ```ccceee```^^^]]]]]]___aaaaaaaaaaaa```]]][[[ZZZ[[[\\\]]]___```bbbddddddbbb```___aaa______cccdddeeeiiipppoooxxxyyyrrrmmmlllooorrrsssrrroooooosss{{{yyyiiiYYYIIIPPPddd{{{zzz~~~|||\\\;;;,,,,,,---+++***'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&******((('''%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((()))************************+++++++++,,,,,,++++++++++++,,,,,,,,,---111000.........---,,,******))))))'''&&&%%%$$$$$$'''$$$   ###$$$!!! """"""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))************+++,,,---...//////---------......///000111222333444666888:::;;;<<<999888666555333222222111000333---+++111000000888>>>uuu|||mmmnnntttYYY???666666444333555777888@@@QQQcccrrr{{{vvvxxxzzzyyywwwvvv}}}~~~~~~|||zzzzzz{{{||||||{{{wwwqqqooollleee]]]UUUSSSRRRSSSVVVYYY[[[\\\```^^^]]]^^^```aaaaaa```aaa```^^^\\\[[[[[[[[[[[[]]]^^^aaacccdddcccbbbaaabbb______bbbcccdddjjjqqqmmmttt|||uuutttqqqnnnmmmooosssvvvrrrtttvvvyyy}}}~~~wwwpppbbbSSSKKK^^^yyyzzzgggLLL222)))+++***((()))''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''&&&'''(((((())))))((((((************++++++++++++******+++++++++,,,,,,,,,111000.........---,,,***)))(((((('''&&&&&&%%%%%%((($$$!!!   !!!  """"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""#####################$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))))))))***+++,,,---......---------......//////000222222333444666888999:::999777555333111000000000---444///+++000111...333666PPP}}}~~~uuutttzzzmmmMMM>>>888333222444444444:::FFFRRR___ooo}}}~~~{{{zzzxxxyyy{{{~~~|||yyywwwuuuwwwzzz|||}}}{{{wwwwwwxxxrrrjjjbbb^^^ZZZXXXXXXXXXXXXXXX```^^^]]]^^^`````````__________________^^^]]]]]]\\\]]]___```aaaaaaaaa```aaa______bbbbbbbbbffflllkkkqqqwwwyyyyyyzzz{{{qqqpppnnnllllllnnnqqqssspppvvv~~~}}}yyyyyyooobbb___vvvttt{{{wwwOOO===...,,,+++'''&&&***'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((************++++++++++++************++++++++++++111000............,,,***(((((('''''''''&&&&&&&&&(((%%%!!!   !!!!!!    !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""#########$$$$$$$$$%%%%%%&&&&&&'''(((((((((((()))***+++,,,------...,,,------....../////////111111111222333444555666888777444222000///......+++444111,,,000000---///666888ffftttxxx|||xxxvvvmmm~~~|||ZZZFFF<<<444333666444555:::AAAFFFNNN```rrr~~~{{{zzz~~~}}}zzzwwwwwwzzz~~~~~~yyyzzz}}}yyyqqqkkkgggbbb^^^]]]\\\\\\[[[```___^^^^^^___```___]]]]]]^^^___aaaaaaaaa``````\\\]]]]]]^^^^^^___^^^^^^___^^^___bbbbbb___aaaeeejjjoootttuuutttuuu{{{|||~~~wwwuuurrrpppmmmkkkjjjkkklllmmmvvv~~~~~~||||||bbbAAA555...///...''''''---''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))************+++++++++)))************+++++++++///////////////...------'''((()))+++---.........""""""!!! """    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""""""""!!!!!!!!!!!!"""#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,---+++++++++,,,---...///000111111111222222333333333666666555444222000...---///---+++))))))+++---///,,,;;;QQQ}}}sssuuuzzz{{{wwwsss~~~zzzvvvpppUUUBBB999555444111000333999===DDDQQQ^^^ppp}}}~~~~~~|||wwwxxx|||{{{zzzzzzzzzyyyyyyyyyxxxqqqkkkeeecccdddeeebbb___^^^___```^^^[[[ZZZ\\\^^^\\\___bbbcccaaaaaaccceeebbbaaa```aaacccddddddcccbbbaaa```bbbeeeeeeccc```dddhhhnnnrrrssstttuuuuuu{{{}}}}}}{{{{{{}}}yyyrrrmmmqqqpppoooqqqtttvvvwwwvvv}}}~~~vvvvvvsssPPP333...)))(((***,,,***'''(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%&&&&&&&&&''''''''''''(((((()))))))))))))))((((((%%%%%%'''((())))))))))))&&&'''''''''(((((())))))---,,,***)))))))))******111111111000///...,,,+++)))******++++++++++++***""""""!!! """    !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))******++++++******++++++---...000000222222222222222222111111444444444333111000...---...---+++******+++---...---666AAAaaayyytttwwwzzzssshhhhhhooommmpppfffLLL<<<666555777666777:::;;;>>>FFFPPPbbbmmm~~~~~~~~~xxxuuuuuuvvvvvvuuuuuutttttttttsssrrrmmmgggeeeffffffccc`````````^^^[[[XXXXXX[[[^^^]]]___bbbbbbaaaaaabbbddddddddddddfffggggggdddbbb___```aaaeeegggfffbbb___cccfffjjjmmmnnnooopppqqqvvvxxxyyyvvvrrrqqqtttxxx|||yyywwwuuuqqqmmmooopppqqqtttxxx~~~xxxsssyyyuuuvvvzzzvvvbbbGGG222---)))(((***,,,***'''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((&&&&&&'''((()))))))))(((''''''''''''((((((((())),,,+++***)))))))))******444333333111000...,,,++++++++++++***)))(((&&&&&&"""!!!  !!!  !!!!!!!!! !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""##############################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))))))))***)))******+++---...000111333333222222111000000000111111111111000///.........---+++******+++---...///222666BBBmmm|||}}}vvvfff___nnniiibbbuuu}}}yyywww```HHH:::666333111333666888999>>>EEESSS]]]lll|||~~~zzzyyy}}}~~~yyysssqqqsssrrrqqqppppppoooooooooppplllgggeeefffeeeccc```cccbbb___\\\YYYYYY\\\___^^^```bbbbbbaaaaaaaaacccaaaaaaccceeefffdddaaa]]]bbbdddgggkkkmmmlllhhhdddccceeeggghhhhhhiiikkkmmmnnnppppppnnnjjjiiikkknnnnnnrrryyy~~~~~~zzzyyy{{{{{{xxxuuuqqqrrruuuyyy}}}{{{yyy|||yyyvvv~~~}}}uuueeeOOO@@@000,,,)))(((***+++)))'''(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%&&&&&&&&&&&&'''''''''''''''(((((())))))(((((((((''''''((((((((((((((('''''''''''''''((((((((((((++++++***)))))))))******444333333222000///---,,,++++++***)))(((&&&$$$$$$!!!  !!!  !!!!!! !!!!!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!"""###########################$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))))))))***+++,,,...000111111111111111111000000000/////////000//////.........---+++******+++---...---+++111666PPP|||ppphhhuuulll\\\iii}}}zzzbbbIII;;;444000000444777777:::>>>JJJSSS```mmmzzz{{{uuuwwwyyywwwtttssssssrrrpppnnnmmmmmmmmmmmmjjjgggdddcccddddddcccaaaeeeeeedddbbb```____________```aaabbbbbbaaaaaabbb`````````bbbccccccaaa___dddfffhhhkkklllllljjjiiieeefffffffffeeefffiiikkkgggiiikkkkkkiiiiiijjjlllnnnooorrruuuvvvwwwvvvvvvuuuwwwzzz||||||{{{zzzzzz}}}}}}~~~~~~uuuuuuxxxyyy~~~{{{jjjMMM===666...+++)))((()))***)))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))((((((((('''((((((((((((((('''&&&'''''''''(((((((((((((((*********))))))))))))***111111222111111000///...)))))))))((('''&&&%%%$$$    !!!!!!!!!!!! !!!"""""""""""""""!!!!!!"""###########################$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***,,,...///000......///000000111222222....../////////......------,,,,,,++++++,,,,,,---+++$$$+++333???mmmttt{{{qqqaaa^^^hhh}}}fffPPPAAA:::444444555555555888DDDLLLXXXdddooo{{{{{{vvvuuutttssstttsssrrrooommmkkkkkkkkkkkkeeedddddddddeeeffffffeeefffhhhiiijjjjjjgggccc`````````aaabbbcccccccccbbbeeecccbbbbbbeeeggghhhhhhbbbbbbbbbbbbbbbccceeefffhhhhhhhhhgggffffffiiikkkfffhhhjjjkkkjjjjjjjjjjjjllllllmmmnnnnnnooooooooolllppptttvvvvvvvvvwwwxxxsssvvvzzz}}}yyyxxx{{{|||xxx{{{zzzRRR999...***,,,***)))((())))))((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((((('''((((((((((((((('''&&&((((((((((((((('''''''''))))))))))))***)))))))))000000111111000000//////(((((((((((('''&&&%%%%%% !!!    !!!!!!!!! !!!""""""######"""!!!!!!"""###########################$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))*********+++************+++---...///,,,,,,---///000111222333....../////////...---------,,,,,,++++++,,,,,,---///(((,,,444:::WWWvvvfffYYYhhhvvvNNNBBB666222333444555888===DDDOOO[[[fffrrr|||uuussstttsssrrrnnnkkkjjjiiiiiijjjffffffgggggghhhiiiiiijjjfffhhhllloooppplllfffaaa`````````bbbeeefffeeedddgggdddaaaaaacccfffhhhiiiccccccaaa___^^^```dddgggiiijjjjjjhhhggggggiiikkkhhhiiikkklllkkkjjjhhhfffkkkkkkkkkkkkkkklllmmmmmmiiimmmrrrtttsssrrrtttvvvlllqqqwww{{{}}}|||}}}~~~aaaBBB222+++'''))))))))))))((((((''''''(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((((((((''''''((((((((((((((('''(((((((((((((((''''''''''''((()))*********))))))111111111000///...---,,,******))))))(((&&&%%%$$$ !!!   !!!""" !!!  !!!!!! !!!"""############!!!!!!"""########################$$$%%%&&&'''(((''''''''''''''''''''''''((())))))***+++,,,,,,---++++++******+++,,,,,,---------......///000111111///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,///111000333999HHHqqq{{{dddbbbvvvqqq]]]GGG;;;777666777999:::???GGGPPP[[[iiiwwwyyyxxxwwwtttqqqmmmkkkkkkkkklllggghhhiiijjjiiihhhiiiiiieeegggiiimmmooommmgggbbbaaa``````cccgggiiihhhfffhhheeecccbbbcccddddddccceeefffeeecccaaaaaadddggghhhiiiiiihhhgggggghhhjjjgggiiikkkmmmnnnmmmjjjhhhnnnnnnmmmmmmmmmmmmmmmnnnjjjoootttuuurrrqqqrrruuuoootttzzz}}}~~~zzzxxxzzzjjjJJJ666///,,,+++(((((())))))((('''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&'''((()))))))))((()))(((((((((''''''''''''&&&''')))*********))))))222222111000...,,,+++***,,,++++++)))(((&&&$$$### !!!  !!!!!!   !!!!!!  !!!!!! !!!"""############!!!!!!"""########################$$$%%%&&&((()))''''''''''''''''''''''''((())))))+++,,,---......,,,++++++++++++++++++,,,.........///////////////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%222000---555:::QQQxxxtttgggmmmgggPPPBBB999555444;;;>>>BBBHHHRRR```qqq|||~~~{{{yyyuuuqqqooonnnoooooohhhiiijjjiiigggfffeeefffeeeeeefffiiilllkkkgggcccaaa``````ccchhhjjjjjjhhhlllkkkiiiiiihhhgggdddbbbbbbdddeeeccc```___```bbbeeeggghhhhhhffffffggghhheeegggjjjooorrrrrrpppnnnooooooooonnnnnnmmmmmmlllkkkpppttttttqqqooopppssssssxxx|||}}}}}}wwwxxx|||xxxqqqRRR888***)))******'''((())))))((('''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,((($$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%'''((())))))))))))))))))(((((('''''''''&&&&&&'''(((*********)))(((222111000///...---,,,,,,++++++++++++)))'''%%%### !!!!!!###"""!!!     """ !!!&&&"""   !!!   !!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,,,,---------------,,,,,,//////000111111111111000333222111///...,,,+++***************************(((+++...,,,***111???LLLuuuOOO777777666999888<<>>AAAJJJTTTZZZdddsssyyyrrrooopppqqqxxxqqqjjjeeeeeegggfffeeecccfffiiihhhdddbbbdddgggeeedddbbbcccfffhhhiiiiiifffiiillllllhhheeedddeeecccdddffffffffffffgggiiifffggggggfffgggjjjppptttpppppppppoooooonnnllllllkkkiiigggggghhhjjjkkkkkkooopppppppppqqqtttyyy}}}xxx|||{{{zzz|||wwwjjjLLL:::,,,+++---***((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''((('''###"""%%%&&&$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&***+++&&&"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))((((((((((((((('''''''''555444333000...,,,******((()))*********((('''&&&$$$#########""""""!!!!!! !!!"""""" !!!!!! !!! !!!!!!!!!""""""!!!!!!!!!"""""""""##################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******+++((()))+++---///000111111//////000111111111111000///......---,,,++++++************************************,,,...///...---000LLL~~~~~~lllmmmwwwzzzsssqqqxxx{{{yyysssqqq{{{rrrVVV;;;555333555;;;>>>>>>AAAFFFSSS\\\jjjyyyzzzrrrmmm{{{uuummmhhhiiikkkllllllfffhhhkkkjjjhhhfffffffffgggeeeccccccccceeeggghhhbbbdddggggggeeeccccccddddddeeegggffffffeeeggghhhiiihhhgggfffggglllrrrxxxtttsssqqqooommmkkkiiihhhkkkiiijjjmmmrrruuutttrrrqqqqqqrrrrrruuuzzz{{{{{{xxxWWW;;;000(((***---+++(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%))))))%%%"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''555444333111///,,,+++***((()))*********((('''&&&$$$$$$######""""""!!!!!!""""""!!!  !!!!!!  !!! !!!!!!!!!!!!"""""""""#########$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))*********+++,,,---..................///000000000000///------,,,,,,++++++******))))))))))))))))))))))))+++)))(((***---//////...444444RRR}}}ssszzz|||vvvrrrsssrrrnnneeecccdddrrrtttQQQCCC:::333444999===BBBFFFKKKQQQ[[[gggsss}}}vvv}}}vvvoookkkllloooppppppkkkjjjiiijjjkkkjjjgggdddiiihhheeecccaaabbbcccddddddeeeggghhhggggggggggggfffggggggfffeeeddddddeeeiiihhhfffddddddhhhooosssnnnmmmmmmlllkkkjjjhhhgggkkklllnnntttyyyzzzwwwsssmmmpppuuu{{{~~~yyyttt]]]FFF111,,,(((***,,,+++((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""!!!"""#########$$$$$$$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%((('''###"""$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''555444333111///---,,,+++)))*********)))(((&&&%%%############""""""""""""######!!!  !!!"""!!!  !!! !!!!!!!!!"""""""""#########$$$$$$"""""""""############$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((())))))++++++,,,,,,,,,,,,+++***,,,------...............++++++++++++************))))))))))))))))))))))))+++***(((((()))***++++++222'''777ggg|||~~~yyyvvvuuupppjjjfffmmmmmmhhhrrrzzzaaaPPP>>>555444777>>>EEEFFFJJJPPPXXXcccppp}}}~~~vvvqqqppppppooonnnoookkkhhhiiikkkkkkgggcccjjjjjjhhheeebbb```aaabbbcccdddeeeffffffgggggggggggghhhhhhgggeeecccdddeeeggggggfffdddccceeeiiimmmeeegggiiilllmmmmmmlllkkkmmmooossswwwzzzyyyvvvsssooovvv|||zzzxxxbbbEEE888---+++***++++++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""" !!!###$$$""""""$$$$$$############$$$$$$%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&""""""%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&444333222111///...---,,,***++++++***)))'''%%%$$$!!!!!!"""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!   !!! !!!!!!!!!!!!!!!"""""""""######""""""""""""########################$$$$$$$$$$$$%%%&&&&&&''''''((())))))******+++++++++******)))***+++,,,,,,------,,,,,,)))*********************))))))))))))))))))))))))((()))))))))(((((())))))+++&&&000FFFqqq}}}{{{{{{vvvoootttzzz~~~wwwmmmrrrlllXXXEEE999999???AAAFFFKKKQQQWWWcccrrr}}}|||wwwsssqqqooommmlllkkkjjjiiihhhiiikkkkkkiiieeebbbcccdddcccccccccdddeeeffffffeeefffhhhhhhhhhfffffffffhhhggghhhiiihhhggghhhjjjkkkhhhjjjooorrrttttttrrrpppooossswwwzzz|||}}}~~~rrrKKK666///+++,,,+++)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&################################################$$$$$$############$$$$$$### $$$%%%!!!!!!$$$###############$$$%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!"""%%%%%%"""###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&333333222111000///...---++++++++++++)))'''%%%### !!!!!!""""""######  !!!"""### !!!!!!!!!   !!!!!! !!!!!! !!!!!!!!!"""""""""""""""############"""############$$$$$$$$$%%%%%%&&&&&&'''(((((()))(((((()))************)))******+++,,,,,,,,,,,,+++))))))))))))************))))))))))))))))))))))))$$$'''***,,,+++***+++,,,(((,,,111///IIIzzzyyydddhhh{{{dddGGG::::::999@@@GGGKKKOOOWWWeeeppp~~~sssttttttqqqllljjjllloooiiikkkmmmkkkhhheeeeeegggggggggfffgggiiijjjiiiiiifffgggiiiiiihhhhhhjjjkkkiiikkknnnnnnnnnmmmnnnnnnqqqtttyyy||||||yyyuuusssrrrvvv{{{~~~~~~bbb@@@///,,,***++++++((('''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################""""""""""""""""""""""""$$$$$$############$$$$$$$$$ !!!%%%%%%!!! $$$######""""""###$$$%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!"""%%%%%%!!!##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&