BM6P6(@ cccSSSLLLIIIIIIIIIEEEGGGIIIKKKJJJHHHDDDBBBAAA@@@>>>===<<<;;;<<<<<<===:::666444333222000///,,,,,,,,,++++++*********---,,,+++)))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%((('''''''''(((***---///---,,,+++***))))))))))))(((''''''+++000444444333333222000---+++***)))(((+++,,,...000222333444444222///---...000000...,,,******+++++++++,,,,,,,,,//////.........---------+++,,,...---,,,,,,---/////////............//////222000///333777888444000444444333222222111111000000111222333555777999;;;999:::;;;===>>>>>>??????AAA@@@???>>>>>>@@@BBBCCCGGGHHHHHHIIIJJJKKKLLLLLLKKKMMMPPPRRRSSSTTTSSSRRRTTTUUUVVVXXXZZZ]]]___``````bbbccccccaaa``````aaa`````````bbbdddfffgggfffhhhhhhiiijjjlllnnnpppqqqqqqtttwwwwwwuuuvvv{{{~~~xxxsssnnnbbbSSSJJJJJJLLLVVVdddrrr|||~~~yyyrrrjjjbbbVVVHHHAAA@@@BBBIIIQQQqqq~~~pppccc^^^[[[YYYZZZ```aaadddiiinnnqqqrrrrrrqqqnnnnnnoooqqqrrrssstttuuuyyyzzz|||}}}}}}{{{yyywww{{{{{{zzzyyywwwvvvtttsssssspppmmmmmmooossswwwyyyyyyyyyxxxvvvsssrrrrrrtttxxxzzzssshhh```RRRNNNHHHEEEEEEDDDBBB???AAA@@@@@@AAADDDEEEFFFEEEBBBEEEHHHLLLQQQWWW]]]aaaggglllqqqsssuuuyyy}}}pppcccZZZSSSLLLGGGHHHJJJOOOXXXaaaoooxxxuuu___SSSOOOTTTbbbqqquuuuuurrrooonnnkkkbbbXXXhhhVVVNNNJJJIIIIIIIIIJJJKKKLLLKKKIIIFFFDDDAAA@@@>>>===<<<;;;<<<<<<===:::666444333222000///------,,,,,,+++******)))+++***)))))))))))))))***))))))))))))))))))))))))((('''''''''&&&&&&&&&%%%''''''''''''''''''&&&&&&))))))((((((***,,,...000***)))(((((('''''''''''')))((((((+++000333333222222111///---+++***))))))+++,,,---///000111222222///---+++,,,......---+++,,,,,,++++++,,,,,,---...///.........---------,,,+++,,,...---,,,,,,---/////////............//////222000///222777777444000444333333222222111111000000111222333555888:::;;;;;;;;;<<<>>>??????@@@@@@AAA@@@???>>>???@@@BBBCCCGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMOOOQQQSSSSSSSSSRRRTTTTTTUUUWWWYYY[[[]]]^^^^^^```aaaaaa```______```aaaaaabbbccceeefffggggggggghhhiiikkkmmmnnnppppppqqqtttwwwwwwvvvvvv{{{zzzuuuooodddUUULLLKKKKKKTTTaaannnzzz|||wwwooogggaaaUUUHHHAAA???@@@FFFMMMhhh}}}rrrjjjaaaZZZZZZ]]]^^^ccciiinnnrrrxxx}}}zzzyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzzyyyxxxuuusssqqqqqqtttxxx|||~~~~~~{{{yyyzzz{{{rrrfff[[[RRRMMMIIIEEE@@@>>>>>>??????===BBBCCCFFFIIILLLNNNNNNNNNMMMNNNOOOPPPRRRWWW^^^bbblllpppuuuxxxyyy|||uuuiii```WWWOOOIIIGGGIIIMMMUUU^^^nnnxxxjjjXXXQQQTTT```mmmtttuuutttrrrsssrrriii```lllYYYPPPKKKIIIIIIKKKKKKKKKKKKJJJHHHFFFEEEAAA@@@>>>===<<<;;;<<<<<<===:::666444333222000//////...---,,,+++***)))((()))))))))))))))***++++++((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''((()))+++---///,,,+++++++++++++++++++++***))))))+++///111111000000///...,,,++++++******+++,,,---...////////////---,,,,,,---......---,,,...---,,,+++,,,---...///......------------,,,,,,+++,,,...---,,,,,,---/////////............//////111000///222555666444000333333333222111111000000111111222333666888:::;;;<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???@@@AAABBBCCCFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPRRRRRRRRRRRRTTTTTTTTTUUUWWWXXXZZZ[[[[[[]]]______^^^^^^___```ccccccddddddeeeffffffgggfffgggjjjlllnnnnnnnnnnnnppptttwwwxxxwwwwwwzzz||||||vvvpppfffXXXNNNKKKIIIQQQ]]]jjjvvvzzzuuummmeee^^^SSSGGGAAA>>>>>>BBBGGGZZZjjjwwwyyyuuupppfffZZZ[[[WWWWWW^^^eeelllrrrxxx|||yyyxxxxxxxxxzzz~~~wwwnnnbbbUUULLLEEEAAA>>>@@@===999888:::===???@@@HHHLLLRRRYYY^^^```aaaaaa```___]]][[[ZZZ\\\aaaeeeppptttxxx{{{{{{||||||pppggg\\\SSSKKKGGGGGGJJJRRRZZZmmmwwwttt]]]SSSUUU```jjjtttwwwxxxyyy{{{{{{uuulllnnnZZZQQQLLLJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@>>>===<<<;;;<<<<<<<<<999666333222111000...000///...---+++***((((((***)))))))))))))))******(((((((((((((((((((((((()))))))))(((((((((((((((&&&&&&''''''(((((())))))%%%%%%%%%&&&''')))+++,,,---------...------------*********,,,---...//////......---,,,++++++++++++,,,------............------......///000000///...------+++++++++,,,...///------,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---/////////............//////000//////111444555333111333333222222111000000000111111222444666888:::;;;<<<<<<<<<===>>>???@@@AAABBBAAAAAA@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQSSSSSSSSSTTTUUUVVVWWWXXXYYY[[[]]]^^^^^^^^^___```bbbcccddddddddddddeeefffeeegggjjjmmmnnnnnnmmmmmmooosssvvvxxxxxxxxxyyy{{{~~~xxxqqqggg[[[PPPKKKIIIOOOYYYfffrrr~~~zzzuuummmddd\\\QQQGGGAAA>>><<<===AAAJJJUUU]]]^^^]]]^^^\\\XXX\\\^^^dddmmmvvv~~~}}}uuuppp\\\VVVMMMEEEAAA???>>>======;;;999999<<<@@@EEEGGGQQQXXXbbblllsssxxxzzz|||xxxxxxuuuqqqmmmkkkkkklllrrruuuyyy{{{{{{{{{|||~~~tttkkk___VVVLLLHHHGGGHHHPPPXXXjjjuuu}}}aaaUUUXXXbbbjjjuuuyyy}}}zzzlllYYYPPPLLLJJJKKKIIIIIIIIIHHHGGGFFFDDDDDDAAA@@@>>>===<<<;;;<<<<<<<<<999555333222111///...000000...---+++***)))(((,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((()))))))))$$$%%%%%%&&&((()))***+++++++++,,,,,,,,,+++***)))******+++,,,,,,,,,---...------,,,+++++++++++++++---......//////......------...000111000///......,,,+++*********+++------++++++,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---/////////............///////////////000222333222222333333222111111000000///111222333444666888:::<<<;;;;;;;;;;;;<<<>>>???@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJLLLMMMOOOPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVXXXZZZ\\\^^^^^^^^^___aaa```bbbccccccbbbaaaccceeeeeegggjjjlllnnnnnnmmmllloooqqquuuwwwxxxyyyzzz{{{~~~zzzsssjjj___TTTKKKIIIMMMVVVbbbooo|||{{{vvvnnnfff[[[QQQGGGAAA>>>:::;;;>>>???EEEKKKLLLPPPVVV]]]aaaeeellluuu~~~zzzlll___VVVIIIFFFBBB@@@?????????>>>>>>>>>===>>>AAAFFFKKKNNNZZZbbbnnnyyy|||zzzxxxzzz|||}}}}}}|||||||||uuummmaaaXXXOOOJJJHHHIIIOOOWWWfffqqqjjjZZZZZZccciiivvv{{{kkkWWWOOOKKKJJJLLLIIIJJJJJJKKKJJJIIIGGGFFFAAA@@@>>>===<<<;;;<<<<<<<<<999555333222111///...000///...---,,,+++***)))---,,,+++)))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))&&&'''((()))+++,,,------......//////...---+++***(((***++++++++++++,,,......---,,,++++++***++++++------......///.........+++---///000...,,,++++++******+++++++++,,,,,,,,,******++++++++++++,,,,,,+++,,,...---,,,,,,---/////////............///////////////000000111222222222222222111000000//////222222333444666999;;;<<<;;;;;;:::;;;<<<===???@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWZZZ\\\]]]]]]]]]^^^___]]]```ccccccaaa```cccffffffhhhiiikkklllmmmllllllnnnppprrruuuxxxzzz{{{|||}}}vvvnnneeeXXXMMMIIILLLRRR]]]lllzzz}}}xxxpppggg[[[QQQGGGBBB>>>;;;;;;>>>>>>BBBGGGKKKRRR[[[gggnnnrrr|||zzzlll\\\NNNFFFAAA@@@>>>>>>??????===<<<@@@AAACCCDDDFFFIIINNNQQQZZZbbblllvvv}}}xxxoooddd[[[RRRMMMJJJIIINNNUUU___kkkzzzwwwaaa\\\```eeetttzzzkkkWWWNNNJJJIIIJJJGGGHHHJJJLLLLLLJJJHHHFFFAAA@@@>>>===<<<;;;<<<<<<<<<999555222111000///---///......---,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))'''''''''(((((())))))))))))))))))((((((((((((((('''((()))+++,,,---......222222333333111///---+++''')))++++++******,,,......---,,,+++************++++++,,,---------------+++...111111...+++)))))))))***,,,---...---,,,+++************+++++++++,,,+++,,,...---,,,,,,---/////////............//////...////////////000111333222222111111000000//////222222333555777999;;;<<<<<<<<<;;;;;;<<<>>>@@@BBBBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPQQQQQQSSSTTTUUUVVVVVVXXXZZZ[[[[[[[[[\\\]]]\\\```ccccccaaaaaadddhhhhhhhhhiiijjjkkkllllllmmmnnnnnnpppssswww{{{}}}~~~}}}zzzssskkk^^^PPPHHHIIINNNYYYhhhwww~~~zzzqqqhhh\\\RRRHHHBBB>>><<<===@@@EEEJJJSSS\\\eeeooozzzyyykkk\\\PPPGGGCCCBBB@@@??????@@@AAAAAA@@@CCCFFFIIIJJJJJJLLLOOORRRRRRXXX```fffkkkrrr{{{{{{ssshhh```WWWQQQLLLIIIKKKPPPWWWccctttddd[[[]]]```ooovvv}}}lllWWWMMMIIIHHHIIICCCEEEHHHJJJKKKIIIFFFDDDAAA@@@>>>===<<<<<<<<<<<<;;;888555222111000///---.........------,,,,,,,,,)))))))))))))))******+++************************&&&'''''''''(((((())))))******))))))((((((''''''%%%&&&((()))+++,,,,,,,,,000000111000///,,,)))'''&&&)))++++++***))),,,//////...,,,+++***)))))))))))))))***+++,,,---,,,,,,...111444333000,,,***+++)))+++...000000///,,,+++))))))******+++++++++,,,+++,,,...---,,,,,,---/////////............//////...///////////////111333222222111111000/////////222222333555777999;;;<<<>>>===<<<<<<===???AAACCCBBBCCCCCCDDDEEEDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPQQQSSSTTTVVVWWWUUUWWWYYYZZZYYYYYYZZZ[[[\\\```ddddddbbbbbbfffjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnrrrwww{{{~~~}}}wwwpppaaaSSSFFFGGGKKKVVVeeeuuuzzzqqqhhh\\\RRRHHHBBB???<<<>>>BBBMMMTTTaaaooozzz~~~nnn^^^QQQJJJHHHHHHFFFCCCAAAAAADDDGGGHHHIIIGGGJJJNNNOOONNNOOOQQQSSSKKKOOOTTTWWWYYY```iiiqqqyyy~~~wwwlllcccZZZTTTNNNIIIIIIMMMRRR^^^ooo{{{eeeYYY[[[^^^kkkrrrzzzgggRRRLLLKKKIIIHHHIIIJJJKKKKKKJJJIIIFFFEEECCCAAA>>>;;;:::;;;<<<>>>===;;;888666444222///,,,......---,,,,,,+++******)))))))))))))))))))))))))))************+++++++++******)))'''&&&%%%######''''''''''''(((((((((((('''((()))+++---.........000111111///---,,,---...*********++++++,,,,,,---........................+++++++++++++++,,,---...///000111000...,,,,,,---------.........---,,,,,,+++***)))))))))***,,,,,,---,,,,,,++++++,,,,,,------.........//////000000////////////////////////111111111000000000000000333444666888:::;;;<<<<<<>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFHHHJJJJJJIIIIIIJJJKKKNNNNNNPPPRRRSSSTTTTTTTTTUUUUUUVVVWWWXXXYYY[[[\\\]]]```ccceeeeeedddeeeeeeiiijjjkkkkkkkkkkkklllmmmnnnnnnooopppsssvvvyyyzzz|||~~~yyyqqqeeeZZZMMMGGGEEENNN\\\kkk{{{}}}wwwoooggg```TTTHHHCCCBBBDDDHHHNNNZZZiiiyyyvvvdddWWWPPPLLLHHHEEEKKKMMMNNNNNNNNNOOOQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWQQQNNNKKKLLLPPPTTTWWWXXXkkksss|||~~~vvviiieee]]]UUUOOOKKKIIIIIISSS\\\jjjvvvjjjTTTUUU```jjjuuu~~~fffQQQKKKJJJHHHHHHIIIJJJKKKLLLKKKIIIGGGFFFAAA@@@===:::999:::;;;<<<<<<:::777555333222///---......---,,,,,,+++******************************(((((()))))))))*********))))))((((((''''''&&&&&&)))((((((((((((((((((((('''((()))+++---.........///000///---***))))))******+++++++++,,,,,,------,,,,,,,,,,,,------------------........./////////000111222000...,,,,,,,,,))))))******************+++***)))))))))***,,,,,,...------,,,,,,------...///////////////.........000000000000000000000000111000000000000000000000333444666888999;;;;;;<<<>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAABBBBBBBBBBBB>>>???AAACCCEEEGGGHHHIIIEEEGGGIIIIIIIIIIIIJJJKKKMMMNNNPPPQQQSSSTTTTTTTTTRRRRRRSSSTTTUUUWWWYYYZZZ]]]```ccceeeeeedddeeeeeehhhjjjkkkkkkjjjjjjlllmmmnnnnnnooopppsssvvvxxxzzz~~~|||tttggg\\\NNNGGGEEEMMM[[[jjjyyy}}}wwwooogggaaaWWWLLLFFFEEEGGGOOOWWWhhhxxx{{{ppp```UUUPPPPPPOOONNNPPPSSSWWWYYY[[[\\\___```aaabbbcccdddccccccbbbaaa\\\ZZZXXXTTTRRRSSSVVVYYYgggooowww{{{zzzxxxyyy|||yyykkkfff]]]UUUNNNKKKJJJJJJOOOXXXeeeqqq{{{hhhRRRRRR[[[iiittt~~~eeePPPJJJHHHGGGGGGIIIJJJKKKKKKKKKIIIGGGFFF@@@???<<<:::999999:::;;;:::888555333222111///---...------,,,,,,++++++***++++++++++++++++++++++++'''((((((((())))))))))))((((((((((((((()))))))))*********))))))(((((((((((((((***+++---.........---...---+++(((&&&'''(((,,,,,,,,,,,,,,,---------******++++++,,,,,,,,,------...//////000/////////111222222000---+++***+++''''''((())))))*********+++************+++,,,,,,......------------......000000000///......------111111111111111111111111000000000//////000000111222333555777999:::;;;;;;======>>>???@@@AAAAAABBB@@@@@@@@@AAAAAAAAABBBBBB???@@@AAACCCEEEGGGHHHIIICCCEEEHHHIIIIIIIIIJJJLLLMMMNNNPPPQQQSSSSSSTTTTTTTTTTTTUUUWWWXXX[[[\\\^^^\\\___bbbdddddddddeeefffgggiiijjjkkkjjjjjjlllmmmmmmnnnoooqqqsssvvvxxxyyy~~~xxxjjj]]]OOOHHHFFFLLLXXXfffvvv~~~xxxppphhh```XXXOOOIIIFFFJJJVVVcccyyywwwmmm___VVVTTTVVVYYYZZZ]]]aaagggllloooqqqssstttzzz{{{|||}}}|||zzzxxxvvvkkkllliiibbbYYYUUUVVVYYY```gggooosssrrrpppooooootttvvvxxxwwwwwwzzz~~~nnniii```VVVPPPMMMLLLMMMOOOWWWdddpppzzz~~~eeeRRRPPPWWWgggrrr|||~~~~~~cccPPPIIIGGGFFFFFFGGGHHHIIIJJJJJJHHHFFFEEE@@@???===;;;:::::::::;;;999666333111111000///------------,,,,,,+++++++++++++++++++++++++++++++++((((((((()))))))))******))))))))))))))))))))))))++++++******))))))((((((((()))***,,,---.........,,,------+++)))((()))***......------------------******++++++,,,---......,,,---............---,,,111222222000---***)))))))))))))))***+++,,,------************++++++,,,,,,------,,,,,,,,,,,,------///////////////.........000000000000000000000000000000/////////000111111222333555777999::::::;;;======>>>???@@@@@@@@@AAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEBBBDDDGGGHHHHHHIIIKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVWWWXXXZZZ\\\^^^___[[[^^^aaabbbccccccdddffffffhhhiiijjjiiijjjkkkmmmlllmmmoooqqqsssuuuwwwyyy{{{}}}yyykkk^^^PPPJJJGGGKKKUUUbbbrrr~~~{{{ssskkk^^^XXXPPPJJJFFFJJJ[[[kkkwwwoooddd]]]\\\```dddgggooottt|||}}}uuujjj```XXXTTTVVV[[[ccchhhjjjiiigggfffhhhiiijjjjjjjjjmmmrrrwww~~~sssmmmcccYYYRRROOONNNOOONNNUUUaaammmwwwuuucccSSSPPPUUUbbbnnnyyy{{{yyyxxxwwwtttbbbPPPHHHFFFEEEFFFEEEFFFGGGHHHHHHGGGEEEDDDAAA@@@>>>===<<<;;;;;;<<<999666333000000000///...------,,,,,,,,,,,,++++++************************)))))))))*********+++++++++++++++***))))))((((((+++*********)))))))))((()))***+++,,,---.........+++,,,------,,,---///111000/////////...---------++++++,,,---...///000111.........///.........---111222222000---***))))))************+++---...///******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------...///000000111////////////////////////000///.........///111222222333555777999:::;;;;;;===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEBBBEEEGGGIIIIIIIIIKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRSSSTTTVVVXXXZZZ[[[ZZZ\\\___``````aaaccceeeeeeggghhhiiiiiiiiikkkmmmkkkmmmnnnqqqsssuuuwwwxxxzzz|||wwwiii]]]RRRKKKGGGJJJRRR]]]mmmzzzwwwooo___ZZZSSSLLLHHHMMM^^^pppuuupppiiifffhhhnnntttyyysss```RRRLLLOOOVVV]]]bbbcccaaa___]]]]]]\\\\\\\\\___bbbeeeqqq}}}vvvpppfff\\\SSSOOOMMMMMMIIIPPPZZZeeeoooxxx|||zzzxxxqqqcccUUUOOOQQQ[[[iiiuuuyyywwwtttqqqmmmbbbPPPIIIEEEEEEFFFDDDEEEGGGHHHHHHGGGEEEDDDAAA@@@???>>>===<<<<<<<<<;;;777333000000//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************++++++++++++,,,++++++***)))(((((('''))))))))))))))))))))))))***+++,,,---............+++,,,.........000222555111111000000///...------+++,,,---///000222333333222222111000000000000111000111111///,,,***)))******)))(((((()))***,,,---***++++++,,,---,,,,,,,,,++++++************+++++++++,,,---...///111222222........................000///---------///111333333444666888:::;;;<<<<<<>>>???@@@AAABBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDFFFGGGHHHIIIDDDFFFIIIJJJJJJJJJKKKLLLLLLMMMOOOPPPRRRRRRSSSSSSTTTTTTTTTUUUVVVXXXZZZZZZXXXZZZ\\\]]]^^^___bbbddddddfffhhhhhhhhhiiikkkmmmkkklllnnnqqqsssuuuvvvwwwzzz|||{{{tttggg\\\SSSMMMHHHIIIOOOYYYiiiwwwzzzrrreee___WWWPPPLLLPPP```qqqtttrrrqqqrrrwwwkkkYYYJJJKKKOOOVVV\\\^^^\\\XXXVVVTTTRRRQQQRRRTTTWWWXXXdddpppyyytttjjj___VVVOOOLLLJJJJJJOOOXXXbbblllvvv}}}}}}zzzuuuiiiZZZPPPMMMUUUcccqqqvvvuuusssooojjj~~~bbbQQQIIIFFFEEEGGGEEEGGGHHHIIIIIIHHHGGGFFF@@@???>>>===<<<;;;;;;:::===999444111000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))'''''''''(((((())))))******+++,,,---............+++,,,---......///111444333222222111///...------+++,,,---///111222444444555333111///...///111222...///000///,,,************)))(((''''''(((***+++***+++,,,---------,,,,,,,,,++++++******++++++,,,,,,------...///000111111///////////////////////////...---,,,---///111333444555777999;;;<<<======???@@@BBBCCCCCCBBBAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCEEEFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSVVVVVVVVVWWWWWWXXXZZZZZZVVVWWWZZZ[[[[[[]]]```bbbccceeeggghhhhhhiiikkkllljjjlllnnnqqqtttuuuvvvvvvyyy{{{~~~{{{vvvqqqfff\\\TTTNNNIIIHHHLLLUUUfffttt{{{ssshhhaaaXXXQQQMMMQQQ^^^lll|||}}}ssseeeVVVTTTSSSWWW\\\^^^ZZZUUURRRPPPNNNMMMNNNQQQSSSTTTYYYfffyyy{{{rrrggg\\\TTTNNNKKKLLLQQQXXXaaajjjuuu}}}zzzzzz~~~}}}tttdddWWWQQQQQQ```nnntttsssqqqmmmiii~~~cccQQQIIIFFFEEEGGGGGGHHHJJJKKKKKKJJJIIIGGG>>>>>>===<<<;;;::::::999>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))&&&''''''((()))*********%%%%%%&&&'''((()))******++++++,,,---............+++,,,------,,,---///111444333222111000///...---++++++---///111222444555444222///,,,,,,---000222---///000///,,,+++++++++,,,+++)))((('''(((***+++***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---.........///////////////000000000000000000000000///...,,,,,,,,,///222333555666888:::<<<===>>>>>>???AAACCCDDDDDDCCCBBBAAACCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEHHHJJJLLLLLLKKKJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVTTTVVVXXXYYYZZZ\\\___bbbccceeegggggghhhhhhkkkllljjjkkknnnqqqtttuuuvvvvvvvvvxxx{{{~~~xxxtttpppfff]]]UUUNNNIIIHHHKKKTTTdddsss{{{ssshhh```VVVOOOLLLOOO[[[gggvvvoooccc___[[[]]]``````[[[UUUQQQNNNLLLLLLNNNQQQSSSTTTSSS```ssszzzooodddZZZSSSOOOJJJNNNTTT\\\eeepppzzz}}}|||{{{}}}}}}nnn```YYYOOO^^^lllrrrqqqooolllhhh|||bbbRRRJJJGGGGGGIIIJJJIIIIIIHHHHHHGGGGGGFFFCCCBBB@@@===;;;:::::::::;;;888555222111000///---...,,,******+++,,,+++***,,,++++++***)))*********''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''(((((()))------------,,,,,,+++***)))))))))***,,,...000222333333222222000///...---,,,,,,---...///000111111222111111111000000//////000///...,,,+++***))))))))))))))))))************$$$$$$&&&''')))+++,,,---------++++++++++++------///......---------......000000000000000000000000111000/////////000222333333555888999999;;;===???AAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDGGGFFFEEEEEEEEEFFFHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLOOONNNNNNOOOPPPRRRTTTVVVQQQQQQRRRSSSTTTVVVXXXYYYVVVXXXZZZ[[[\\\]]]___```eeefffggghhhjjjlllmmmnnnnnnoooqqqqqqqqqsssuuuxxx{{{||||||}}}~~~|||zzzzzzyyysssjjjbbb[[[UUUNNNJJJIIIPPP```ppp~~~vvvllleeeZZZRRRNNNQQQWWW\\\|||wwwtttooollljjjllloooqqqtttvvvyyy{{{zzzwwwtttqqqkkkiiifffdddccc```\\\ZZZTTTRRRPPPOOOQQQRRRRRRRRRQQQWWWfffzzz}}}sssiii^^^TTTNNNLLLOOOTTTZZZbbblllwww}}}|||eeeSSSQQQ^^^mmmvvvxxxvvvqqqlllvvv]]]OOOIIIFFFGGGJJJJJJJJJJJJIIIHHHGGGFFFFFFCCCBBB???===;;;:::::::::;;;888555222111000///---...,,,******+++,,,+++***++++++******)))))))))***'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((()))***+++,,,---------------,,,+++*********)))***+++---///000111111111111000...------,,,,,,---...///000111111000000000/////////......000///...,,,******))))))))))))))))))************,,,,,,,,,++++++******)))************,,,---///111///......---------......000000000000000000000000000////////////111333444555777999::::::;;;>>>???AAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFEEEFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPOOOPPPPPPRRRSSSTTTRRRRRRSSSSSSUUUVVVXXXXXXXXXYYY[[[[[[\\\]]]```bbbeeeeeeggghhhjjjlllmmmmmmoooqqqssssssssstttvvvwwwzzzzzz{{{|||}}}~~~~~~{{{xxxvvvvvvvvvssslllfff___YYYRRRLLLJJJOOO^^^mmmzzzppphhh\\\RRRLLLMMMRRRVVVrrr{{{nnnjjjmmmnnnrrrwww|||vvvnnngggccc___]]]XXXUUUUUUVVVYYY\\\```ccchhhmmmppppppooonnnllljjjgggdddbbb___[[[WWWOOONNNMMMNNNPPPSSSSSSSSSRRRUUUaaattt|||rrrggg]]]TTTNNNKKKNNNSSSYYYaaalllvvv}}}ppp]]]RRR]]]kkkvvv{{{{{{wwwtttoooXXXKKKGGGFFFHHHKKKKKKKKKJJJJJJHHHGGGFFFEEECCCAAA???===;;;:::::::::;;;888555222111000///---...,,,******+++,,,+++************)))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))***+++------,,,------------,,,,,,+++++++++******+++,,,...///.../////////......---,,,+++,,,,,,---...///000000//////...............---000///---,,,***)))))))))))))))))))))************000///...---+++)))((('''))))))***+++,,,...///000......---------......///000000000000000000000000............000222444555888999;;;<<<;;;<<<>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFGGGFFFFFFEEEEEEJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQRRRTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[]]]aaadddeeeeeefffhhhjjjkkkmmmmmmppprrruuuuuuuuutttuuuvvvwwwxxxyyyzzz{{{||||||}}}vvvsssqqqqqqsssrrrnnnjjjeee^^^VVVOOOJJJNNN[[[iii}}}vvvnnnaaaTTTLLLKKKNNNPPPdddzzz{{{gggYYYTTTVVVWWW]]]eeeoooxxx{{{ooocccZZZTTTPPPMMMMMMKKKHHHFFFFFFHHHKKKMMMRRRUUU[[[bbbgggiiikkkkkkjjjgggdddaaa___[[[WWWSSSKKKKKKKKKNNNRRRVVVXXXXXXVVVVVV]]]ooo|||qqqggg]]]TTTOOOJJJMMMQQQWWW___jjjvvv}}}jjjTTT[[[hhhuuu}}}~~~lllUUUIIIFFFEEEGGGJJJKKKKKKKKKJJJIIIGGGEEEDDDBBB@@@>>><<<;;;:::::::::;;;888555222111000///---...,,,******+++,,,+++***************))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((*********)))******++++++,,,---------------,,,,,,,,,+++*********+++,,,---,,,,,,---------,,,,,,+++++++++,,,---...//////000........................///...---+++***)))))))))((()))))))))************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000000000000000---------...000222555666888:::;;;<<<;;;;;;===>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEFFFGGGGGGGGGFFFDDDCCCJJJJJJKKKLLLLLLLLLLLLLLLIIIJJJKKKMMMPPPRRRTTTVVVUUUUUUTTTTTTUUUVVVWWWWWWYYYZZZZZZYYYYYY\\\aaaddddddeeefffhhhiiikkklllmmmooorrruuuvvvuuutttssstttuuuvvvxxxzzz{{{{{{|||{{{uuurrrooonnnooopppnnnmmmhhhaaaXXXQQQKKKMMMYYYgggzzz{{{sssfffXXXOOOLLLLLLNNNXXXiii{{{hhhXXXMMMJJJLLLJJJPPPYYYeeeqqq}}}}}}vvvqqqgggaaaXXXPPPKKKIIIGGGFFFEEEDDDCCCBBBCCCEEEHHHJJJKKKNNNRRRWWW[[[^^^``````aaa___\\\ZZZXXXUUUQQQNNNIIIIIIKKKOOOUUUZZZ\\\]]]\\\XXX\\\mmm~~~sssiii___WWWRRRJJJLLLOOOTTT]]]hhhttt|||sssXXX[[[cccqqq|||mmmVVVJJJFFFEEEFFFHHHIIIJJJJJJJJJIIIGGGEEECCCAAA@@@>>><<<:::::::::;;;;;;888555222111000///---...,,,******+++,,,+++***)))******+++***)))((((((''''''''''''''''''''''''(((((())))))))))))((((((+++***)))(((((((((((((((,,,------......---------,,,+++************,,,,,,++++++,,,,,,,,,++++++*********+++,,,---...//////////////////////////////...---,,,+++***)))))))))((()))))))))************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////////////////---------...000333555777777999:::;;;::::::<<<>>><<<======>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFDDDCCCIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIKKKMMMNNNPPPPPPQQQTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXXXX[[[___cccdddeeefffgggiiikkklllmmmnnnqqqtttuuutttsssrrrrrruuuvvvxxx{{{|||}}}||||||wwwtttqqqnnnnnnnnnnnnmmmhhhbbbYYYRRRLLLMMMYYYfffyyy{{{sssggg[[[QQQLLLJJJJJJNNNYYYmmmwwweeeWWWMMMFFFEEEHHHFFFIIIQQQ[[[fffqqqxxx|||yyywwwtttoooiiibbb\\\XXXKKKHHHEEECCCBBBAAA@@@>>>>>>======>>>???AAADDDEEEBBBDDDGGGJJJMMMOOOPPPQQQTTTSSSQQQPPPOOOMMMJJJHHHDDDEEEHHHMMMSSSXXX[[[[[[\\\WWWZZZjjj~~~xxxmmmcccZZZUUUKKKLLLNNNRRRYYYeeeqqqzzzxxx^^^[[[^^^kkkwww|||~~~oooXXXLLLGGGEEEEEEGGGFFFGGGHHHIIIHHHGGGDDDCCC@@@???===;;;:::::::::;;;;;;888555222111000///---...,,,******+++,,,+++*********+++,,,,,,***)))(((''''''''''''''''''''''''''''''((((((((((((''''''***)))((('''&&&&&&&&&&&&,,,------............---++++++***))))))***,,,,,,,,,,,,,,,,,,++++++***))))))******+++,,,---......///////////////000000000------+++******)))))))))))))))))))))************,,,,,,,,,,,,,,,+++++++++((()))***,,,---...//////---------------...///000////////////////////////---------...000333555666666888:::::::::;;;===>>><<<<<<===>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEHHHIIIIIIJJJJJJIIIIIIIIILLLLLLMMMMMMMMMMMMLLLLLLSSSSSSSSSSSSTTTUUUVVVWWWVVVWWWXXXXXXXXXZZZ^^^aaaddddddeeegggiiijjjllllllmmmppprrrssssssrrrssstttvvvxxx{{{~~~~~~zzzxxxuuuqqqooonnnnnnnnnkkkddd\\\TTTNNNOOOZZZfffxxxxxxrrrhhh]]]SSSLLLHHHFFFGGGLLLZZZppp}}}pppcccUUULLLGGGBBBAAABBBCCCEEEIIIOOOWWW^^^bbbccc___^^^[[[WWWRRRNNNKKKIII@@@@@@??????@@@???===;;;<<<<<<===>>>@@@BBBCCCDDD@@@AAABBBDDDGGGIIIKKKLLLKKKJJJIIIHHHHHHGGGDDDBBB???@@@CCCHHHNNNRRRTTTTTTUUURRRVVVeeexxx}}}rrrggg]]]WWWMMMMMMMMMPPPVVVbbbooowww~~~ddd[[[YYYeeeqqqvvvzzz~~~nnnXXXLLLHHHEEEEEEGGGCCCDDDFFFHHHHHHFFFDDDCCC@@@???===;;;:::::::::;;;;;;888555222111000///---...,,,******+++,,,+++******+++---------,,,***)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((())),,,,,,---...............******)))))))))+++,,,------------,,,+++***)))((())))))***+++,,,---......------........./////////---,,,+++***))))))))))))))))))))))))************,,,,,,+++++++++*********''')))+++,,,............---,,,,,,------///000000////////////////////////............000222444666666888:::;;;<<<<<>>@@@AAABBBDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIKKKLLLMMMOOOOOOOOONNNNNNQQQQQQQQQRRRSSSUUUVVVWWWVVVWWWYYYYYYZZZ[[[^^^```cccdddeeegggiiijjjkkklllnnnppprrrsssssssssuuuwwwxxxzzz~~~}}}{{{xxxuuuqqqppppppppppppiii```XXXQQQPPPZZZfffvvvyyyuuummmcccXXXOOOHHHDDDEEEDDDKKKZZZmmmnnncccXXXNNNJJJHHHDDDAAAAAAAAAAAAAAAEEEJJJNNNOOONNNOOOMMMKKKIIIFFFEEEDDDDDDDDDCCCBBBCCCDDDDDDBBB@@@BBBCCCDDDFFFHHHIIIJJJKKKHHHHHHHHHHHHIIIJJJLLLMMMIIIHHHFFFEEEEEECCC@@@>>>======@@@EEEJJJMMMMMMMMMNNNMMMSSSbbbtttvvvjjj___XXXNNNNNNMMMNNNTTT___llluuuhhhZZZUUU```mmmrrrvvv|||mmmXXXLLLHHHEEEEEEGGGAAACCCEEEGGGGGGFFFDDDCCC???>>>===;;;:::::::::;;;;;;888555222111000///---...,,,******+++,,,+++***+++,,,---......,,,+++)))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&((()))+++,,,,,,,,,---.../////////...***))))))))))))+++,,,---......------+++***(((((())))))***+++,,,------...,,,,,,,,,------.........,,,,,,+++***)))))))))***))))))))))))************'''''''''((())))))******++++++------------++++++,,,,,,,,,---...///000111////////////////////////............000222444555777999;;;<<<===>>>@@@CCC>>>>>>@@@AAACCCDDDFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBDDDFFFHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJGGGIIILLLOOORRRTTTTTTUUUOOOOOOPPPQQQSSSTTTVVVWWWVVVXXXZZZ[[[\\\]]]___```cccdddeeeggghhhjjjkkklllpppqqqrrrsssssstttwwwzzzzzz|||}}}|||{{{wwwtttrrrrrrssstttmmmddd[[[SSSQQQ[[[fffuuu~~~zzzsssiii^^^SSSJJJEEEFFFBBBBBBKKKXXXmmm|||lll]]]TTTMMMLLLLLLHHHEEECCC@@@???>>>@@@DDDFFFFFFDDDHHHGGGEEEDDDCCCCCCDDDDDDFFFDDDCCCDDDEEEGGGFFFEEEHHHIIIJJJLLLNNNOOOOOOPPPOOONNNLLLJJJIIIIIIIIIIIIJJJIIIFFFEEEDDDBBB???<<<>>>>>>@@@DDDIIIKKKKKKJJJJJJKKKSSSbbbssswwwkkk___WWWPPPNNNMMMMMMSSS]]]jjjsss|||iiiZZZSSS^^^kkkqqquuu|||iiiRRRJJJGGGDDDDDDHHHHHHHHHHHHHHHGGGFFFEEEEEE???>>><<<;;;:::;;;===>>><<<999666333222000---+++---+++******+++***)))'''))))))))))))))))))))))))******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''((('''''''''((()))+++,,,...000111222222111000...---***'''(((***,,,,,,+++,,,+++)))((((((((()))***+++++++++,,,,,,++++++***---++++++,,,...///...---......---,,,+++))))))((((((((())))))*********++++++***)))))))))***,,,,,,------------------------------,,,+++,,,---...///////////////////////////,,,///111222000111333666999:::;;;===>>>>>>??????AAA@@@???>>>>>>@@@BBBCCCCCCCCCDDDDDDDDDCCCAAA@@@FFFEEEDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYYYY[[[^^^aaacccdddddddddeeegggkkkooonnnppprrrrrrrrrrrrtttvvvzzz{{{~~~~~~{{{xxxuuusssrrrsssmmmggg___WWWSSSZZZcccwww~~~tttkkkbbbXXXNNNGGGFFF???>>>EEELLLWWWqqq{{{ggg```WWWPPPLLLIIIFFFCCCBBBBBBAAA@@@@@@AAABBBCCCEEEFFFGGGGGGFFFFFFHHHJJJLLLNNNPPPQQQPPPOOOOOOOOORRRTTTWWWYYY[[[[[[ZZZZZZYYYVVVRRRNNNKKKJJJJJJKKKIIIFFFDDDBBBAAA@@@===;;;??????@@@DDDJJJNNNPPPQQQOOOOOORRR\\\lllzzzpppddd\\\TTTOOOKKKMMMPPPXXXdddpppxxxrrr[[[UUU```gggqqq{{{~~~iiiRRRJJJGGGDDDDDDHHHGGGHHHHHHHHHGGGFFFEEEDDDBBBAAA???===<<<===>>>>>><<<999555333111000---+++---+++******+++***)))'''))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((('''''''''((()))+++,,,---...000111111000...---,,,***((((((+++,,,,,,++++++***)))((((((((()))***+++,,,---------------,,,...---,,,---000111111000------,,,+++))))))((((((************+++++++++,,,+++***)))))))))***+++,,,------------------------------,,,,,,,,,---...///000000000000000000000000...000222333222222555777999:::;;;===>>>>>>>>>>>>AAA@@@???>>>>>>@@@AAACCCBBBBBBCCCCCCCCCBBB@@@@@@EEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTUUUUUUUUUYYYZZZ[[[\\\\\\^^^aaadddeeeeeeeeeeeedddfffiiilllmmmoooqqqrrrqqqrrrtttvvvzzz||||||xxxvvvtttssstttoooiiibbbYYYUUUZZZcccwwwuuullldddZZZOOOGGGDDD===;;;???DDDLLLaaaxxxxxxnnnbbbWWWQQQLLLHHHEEECCCCCCBBBBBBCCCEEEGGGHHHIIIJJJKKKLLLLLLNNNQQQSSSWWWYYY[[[[[[ZZZYYYZZZ[[[]]]^^^```bbbcccbbbaaa```[[[ZZZWWWTTTQQQOOOMMMLLLMMMKKKHHHFFFEEECCCAAA???<<<===???DDDLLLSSSWWWYYYSSSRRRTTT]]]lll~~~}}}rrrggg___TTTOOOKKKLLLPPPVVVcccnnnvvvvvv\\\QQQYYYbbbnnn{{{~~~iiiSSSJJJHHHDDDDDDGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@>>><<<<<<<<<===;;;888555333111000---+++---+++******+++***)))'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((***,,,---------////////////------+++***))))))+++,,,,,,++++++***)))((('''((()))))),,,,,,---.../////////.........---///222333333333---,,,+++***)))(((((((((+++++++++,,,,,,,,,,,,,,,******))))))******+++,,,------------------------------,,,,,,------...///000000000000000000000000...///111222222333555777999:::;;;<<<===>>>>>>>>>@@@@@@???>>>>>>@@@AAABBBDDDDDDDDDEEEDDDDDDCCCBBBDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQRRRSSSTTTTTTUUUYYYZZZ\\\\\\]]]^^^aaadddfffffffffeeeddddddgggiiilllnnnpppqqqqqqrrrtttvvvzzz||||||yyyvvvuuuuuuwwwrrrllleee\\\WWW[[[cccwwwwwwooofff\\\PPPHHHDDD>>>;;;<<<<<<@@@PPPaaa{{{qqqbbbYYYRRRMMMIIIEEEEEEEEEFFFIIILLLPPPRRRSSSUUUVVVWWWYYY[[[```cccggghhhiiihhhggghhhiiikkkllllllnnnnnnmmmllljjjhhh``````___]]]ZZZVVVSSSPPPPPPMMMJJJGGGEEECCCAAA>>>======???EEEMMMUUU[[[^^^WWWVVVWWW^^^mmm~~~vvvkkkcccUUUOOOKKKKKKNNNTTT```lllttt}}}}}}___OOOTTT^^^nnn}}}zzz{{{jjjSSSJJJHHHDDDDDDGGGHHHHHHIIIJJJIIIGGGEEEDDDBBBAAA???<<<;;;:::999999:::888444222111000---,,,---+++******+++***)))'''))))))))))))))))))))))))&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''')))***,,,...---...////////////...---******+++,,,,,,,,,,,,++++++***)))((('''((()))))),,,,,,---...////////////...------///222444444444---,,,+++***))))))))))))++++++++++++,,,,,,,,,,,,***************+++++++++,,,,,,---------------------------------......///////////////////////////---......///000222555666999999;;;<<<===>>>>>>>>>?????????>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTUUUWWWYYYZZZZZZ[[[^^^```dddeeeeeeeeeddddddgggiiijjjlllooopppppprrrtttvvvzzz|||~~~zzzxxxwwwwwwxxxtttpppiii___YYY\\\cccvvvxxxqqqhhh^^^RRRJJJGGGBBB>>>===;;;;;;EEEPPPdddwww}}}ooodddZZZRRRMMMIIIJJJKKKMMMQQQWWW\\\___bbbdddfffggghhhkkkooorrrtttuuuuuutttssssssvvvxxxyyyyyyyyyyyywwwtttqqqooogggfffeeeccc```]]][[[YYYUUURRROOOLLLIIIFFFBBB???AAA@@@@@@DDDKKKTTTZZZ]]]ZZZXXXYYY___mmm~~~yyymmmfffVVVPPPKKKKKKMMMRRR^^^iiisss|||dddSSSUUU___qqq{{{nnnlllyyykkkTTTKKKHHHDDDDDDGGGHHHIIIKKKKKKKKKIIIFFFEEEBBBAAA???===;;;999888888999777444222111000...,,,---+++******+++***)))'''(((((((((((((((((((((((('''''''''((())))))******''''''&&&&&&&&&&&&'''''''''''''''''')))+++---///////////////////////////)))+++---......---,,,,,,,,,+++***(((((())))))***,,,,,,---...............---,,,---///222333444333///...,,,+++******+++,,,++++++++++++++++++******))))))******++++++++++++,,,,,,,,,---------......------.........//////...........................///......///111444666777888999:::<<<=========>>>???>>>>>>?????????@@@@@@?????????????????????@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJJJJKKKJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSUUUWWWYYYYYYZZZ\\\^^^___aaacccddddddfffhhhjjjiiilllnnnpppqqqrrruuuwwwyyy{{{}}}zzzyyyyyyyyywwwsssnnnddd]]]^^^eeeuuuyyyssslllaaaUUULLLHHHEEEBBB???;;;;;;???FFFNNN___{{{yyyooodddZZZSSSPPPQQQRRRVVV\\\ccciiimmmqqqsssuuuvvvvvvwwwzzz|||}}}~~~~~~}}}||||||{{{xxxvvvmmmllliiifffeeeeeeeeefffaaa___\\\YYYUUUOOOIIIEEEDDDBBB@@@BBBIIIRRRYYY]]][[[YYYYYY___mmmzzzooogggXXXRRRLLLKKKLLLQQQ[[[fffrrr{{{gggWWWYYYaaarrr~~~|||zzzkkkeeennn~~~lllTTTKKKHHHDDDDDDGGGHHHIIIKKKLLLKKKIIIFFFDDDCCCBBBAAA@@@>>><<<::::::999666333111111000...,,,---+++******+++***)))'''((((((((((((((((((((((((((((((((())))))*********''''''&&&&&&&&&&&&'''''''''''''''((())),,,...///////////////////////////***---000222111///...------,,,+++***)))***++++++---...............---------,,,,,,...111222222111000...,,,+++***+++---...++++++++++++************))))))***++++++++++++***+++,,,,,,------.........------...////////////...------------------------111000...///333666999999888999:::;;;<<<=========>>>>>>>>>????????????@@@BBBBBBAAAAAAAAABBBCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPNNNOOOPPPQQQRRRSSSTTTUUUSSSVVVXXXZZZZZZ[[[\\\^^^\\\^^^aaaccceeegggjjjllliiikkknnnpppqqqsssvvvxxxyyy|||~~~}}}|||zzzxxxsssjjjbbbccchhhwww|||wwwqqqgggZZZQQQHHHFFFCCC???;;;:::<<>><<<;;;:::888666333111000///...,,,---+++******+++***)))'''(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''(((***,,,...000///..................///***...333555333000//////...---,,,+++++++++,,,---000000000000///...------///...---///111222222111///...+++***)))+++,,,...------,,,,,,++++++++++++((()))***+++,,,++++++***++++++,,,,,,---......///,,,---...///000//////...........................000---+++---111555777888888999:::;;;<<<============>>>>>>???????????????DDDDDDCCCCCCCCCDDDEEEFFFCCCDDDEEEFFFFFFFFFEEEEEECCCCCCEEEFFFHHHJJJKKKLLLKKKLLLMMMNNNOOOPPPQQQRRROOOOOOPPPQQQSSSTTTUUUVVVSSSVVVYYY[[[[[[[[[]]]^^^[[[]]]aaaccceeegggiiikkkiiillloooqqqrrrtttwwwzzz{{{~~~~~~}}}zzzqqqiiiiiinnnzzz|||wwwmmmaaaXXXIIIHHHDDD???;;;;;;;;;<<<@@@FFFUUUkkk{{{rrrrrrxxxwwwoooiii``````cccgggoooxxx}}}rrreee]]]SSSNNNIIIHHHMMMVVV^^^ccc___\\\ZZZ___kkk|||~~~ssskkk]]]VVVPPPMMMLLLOOOYYYcccnnnxxx|||yyyiii```]]]^^^mmmyyywwwyyyppppppwwwlllUUULLLIIIDDDDDDGGGDDDEEEHHHIIIHHHFFFBBB@@@?????????>>>===;;;999999888555333111000///...,,,---,,,******++++++)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''(((***,,,///000...------,,,,,,------...+++///555666444111000000///...---,,,,,,,,,------222222222222111///...---000///...///111222222111...---***)))(((***,,,---.........------,,,,,,,,,((()))***+++,,,+++******++++++,,,,,,---...//////,,,---///000000000///...////////////////////////---***''')))---222444444888888:::;;;<<<===============>>>??????????????????>>>>>>===>>>???AAABBBCCCDDDFFFGGGGGGGGGFFFEEEBBBCCCDDDFFFHHHJJJKKKLLLIIIJJJKKKLLLNNNPPPQQQQQQOOOOOOPPPRRRSSSUUUVVVVVVRRRUUUXXXZZZZZZZZZ[[[]]][[[^^^aaacccdddfffhhhjjjiiillloooqqqsssuuuxxx{{{}}}~~~vvvmmmmmmrrr}}}{{{rrreee\\\LLLKKKGGG@@@===<<<<<<;;;:::===FFFYYYsssoooooorrr}}}|||vvvrrrdddeeeggglllttt}}}zzzppp^^^XXXQQQMMMPPPVVV]]]aaabbb^^^\\\___jjjzzztttmmm^^^WWWQQQMMMLLLOOOXXXbbbmmmvvv}}}}}}|||{{{mmmeee```___mmm{{{{{{~~~lllUUUIIIEEECCCBBBBBBIIIJJJLLLMMMLLLJJJGGGEEECCC???<<<;;;======:::888777555222000///...,,,+++*********))))))))))))(((,,,,,,++++++***)))))))))***)))(((''''''&&&'''''',,,***(((&&&%%%$$$$$$$$$)))(((&&&&&&'''***---///+++,,,------,,,+++***)))...///222444555444333222///...,,,++++++,,,...///444444333333111000...------------......000111111------------------------...+++''''''))),,,,,,***))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---///111333------............------111000//////111333666888999888777777888999;;;<<<;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGJJJLLLJJJJJJJJJKKKLLLLLLMMMMMMOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVWWWYYYZZZ\\\]]]^^^bbbbbbbbb``````bbbfffjjjlllmmmppprrruuuxxxzzz{{{yyyqqqrrrwww}}}vvvmmmgggVVVQQQIIICCC???===<<<;;;@@@???BBBMMM___vvv~~~vvvooommmuuu|||xxxqqqjjjeeejjjsss}}}ssshhh^^^YYYYYY[[[aaahhheeeaaa]]]aaammm}}}{{{sssaaaZZZSSSOOOLLLMMMWWWbbbgggsss}}}~~~~~~|||||||||ttteeeZZZ]]]kkkxxx}}}kkkUUUIIIFFFEEEDDDDDDHHHJJJKKKLLLLLLIIIGGGEEEBBB???<<<<<<<<<<<<:::888888666333111000///...,,,++++++*********)))))))))(((((())))))***+++++++++(((((('''''''''(((((()))***)))((('''&&&&&&'''''')))(((''''''(((***,,,...***+++,,,,,,,,,+++***))),,,---000222333333222222000///---,,,,,,---///000333333333222111///...---------------...///000000------------------------,,,)))&&&&&&(((******)))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........//////000000000000//////000000///000111333666777999999888888999:::<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGGGGGGGGGGJJJLLLJJJJJJKKKLLLLLLMMMMMMNNNQQQQQQRRRRRRSSSTTTUUUUUUTTTUUUVVVXXXZZZ[[[]]]^^^aaaaaabbbaaaaaacccfffiiikkklllnnnqqquuuxxxzzz{{{{{{tttuuu{{{yyypppjjjZZZTTTLLLEEE@@@===;;;:::<<<;;;>>>FFFSSSggg{{{tttpppvvvyyyqqqlllooowwwyyykkkccc^^^]]]aaaggghhhccc```dddooo~~~zzzsssfff___WWWQQQLLLLLLTTT]]]fffqqq|||}}}ttteeeXXXZZZhhhwww}}}~~~jjjTTTJJJHHHGGGGGGGGGHHHIIIKKKKKKKKKIIIFFFDDDBBB@@@===<<<<<<<<<:::999999777444222111000...---,,,+++++++++************''''''(((((()))*********&&&&&&&&&''''''(((******''''''&&&&&&&&&''''''((())))))))))))******++++++((()))***+++,,,+++***)))***+++---000111222222222000///...,,,,,,...///000111111111111000///...---,,,,,,,,,------......///,,,,,,,,,,,,------------,,,***(((((()))*********))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***,,,...//////...,,,+++//////000000000000//////000000000000111333666777999999999999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDFFFGGGHHHGGGHHHIIIKKKKKKKKKLLLLLLMMMNNNNNNOOOQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSTTTVVVYYY[[[\\\]]]^^^```bbbccccccdddfffhhhiiijjjmmmpppssswwwyyy{{{~~~wwwyyy|||uuuppp```ZZZQQQHHHBBB>>>;;;:::999999;;;???FFFUUUpppzzzuuuwww|||~~~uuunnnooouuu}}}rrriiibbbbbbeeejjjeeecccgggrrr{{{tttnnneee[[[TTTMMMKKKQQQXXXcccooozzzzzzhhhYYYWWWeeeuuu}}}|||iiiSSSIIIHHHHHHHHHIIIGGGHHHJJJKKKJJJHHHEEEDDDAAA@@@>>><<<<<<;;;:::999999666333222111000...,,,,,,,,,,,,+++++++++******)))))))))(((''''''&&&&&&'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%((()))***+++++++++***)))'''(((***+++,,,++++++***)))***,,,///000222222222000...---,,,,,,---...000///////////////...---,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---------...---++++++,,,,,,------******+++++++++******)))+++++++++++++++,,,,,,,,,...///000000000///...---------............------000000000111222444555777::::::::::::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBCCCBBBBBBAAABBBCCCCCCDDDEEEFFFFFFGGGDDDFFFHHHHHHHHHHHHIIIJJJLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWZZZ[[[\\\[[[^^^aaacccddddddfffggggggiiikkkooorrrvvvxxxzzzyyy{{{yyyuuuhhhaaaWWWMMMEEE@@@<<<:::999:::<<<<<<>>>JJJbbbxxx~~~yyywwwwww~~~zzzrrrqqqtttyyyvvviiiddddddiiieeedddhhhsssxxxsssiii^^^VVVOOOLLLOOOUUU```lllxxx~~~sss^^^WWWbbbrrr||||||hhhSSSIIIHHHHHHHHHIIIGGGHHHJJJKKKJJJHHHEEEDDD@@@@@@???===;;;:::::::::888555222000000///---+++,,,,,,,,,+++++++++******))))))(((((('''&&&&&&&&&))))))((('''''''''''''''((((((''''''&&&%%%%%%$$$((()))+++,,,,,,+++***)))((()))***+++,,,,,,+++***)))***,,,...000222333333...---+++******+++---...------.........---,,,,,,***+++,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---************)))'''&&&&&&*********++++++,,,,,,,,,111000......---...///000------............------//////000111222444555666999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGEEEGGGIIIIIIIIIHHHIIIJJJLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRTTTWWWYYYZZZ[[[ZZZ]]]aaacccdddeeefffgggggghhhkkknnnrrruuuwwwyyy|||yyyzzz}}}yyyppphhh]]]RRRIIIBBB===:::999:::<<<<<<;;;CCCXXXlll}}}xxxvvvzzz||||||}}}uuujjjggghhheeeccchhhsss~~~uuukkk___WWWQQQNNNOOOTTT^^^jjjvvv|||hhh[[[aaappp{{{kkkUUUJJJHHHHHHGGGHHHHHHIIIKKKKKKKKKIIIFFFDDD@@@@@@@@@===;;;999:::;;;777555222000///...,,,+++,,,+++++++++************&&&&&&''''''((()))))))))******(((''''''&&&&&&&&&************)))((('''&&&((()))+++,,,,,,,,,++++++)))***+++,,,---,,,+++******+++,,,---///000222222---,,,+++))))))+++,,,---++++++,,,,,,---,,,,,,,,,***+++,,,---------,,,+++******++++++,,,,,,------(((***+++***)))((()))+++*********)))((('''%%%%%%))))))******+++,,,,,,,,,///---,,,***+++,,,.../////////000000000000////////////000222333444555555888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGJJJJJJIIIHHHIIIIIIKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRQQQRRRSSSUUUVVVXXXYYYZZZYYY\\\```cccdddeeeggghhhhhhiiikkknnnqqqtttvvvwwwyyy~~~yyyzzz}}}vvvnnnbbbVVVLLLEEE???<<<888888::::::999???NNN___rrr~~~{{{~~~wwwqqqkkkgggdddhhhsssvvvkkk___XXXRRROOOPPPSSS\\\hhhuuu{{{tttaaacccppp{{{oooYYYMMMJJJIIIHHHHHHHHHJJJKKKLLLLLLIIIGGGEEE???@@@@@@>>>:::999:::;;;888555333111000///---+++++++++*********)))))))))&&&''''''((())))))******)))(((((('''''''''(((((('''((()))))))))(((''''''((()))***+++,,,,,,------,,,,,,---...---,,,+++*********+++,,,---...///000...---+++******+++---...)))******+++,,,,,,,,,++++++,,,---......---,,,+++)))******+++,,,,,,------''')))+++***((('''(((***(((((())))))))))))((((((((())))))***++++++,,,,,,,,,,,,,,,,,,------.../////////000000000000//////...///000222333444555555777888999:::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHJJJKKKJJJIIIHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSTTTUUUVVVWWWXXXYYYYYY[[[___aaaccceeegggiiijjjkkkmmmoooqqqtttuuuvvvvvvzzzyyy{{{zzzrrreeeYYYOOOGGGAAA>>>:::999:::;;;:::===GGGSSSfffuuuzzzuuusssrrrwww{{{~~~qqqlllgggiiirrrwwwlll___XXXSSSOOONNNQQQ\\\hhhtttzzz~~~~~~gggeeerrr|||sss\\\PPPLLLJJJIIIIIIIIIJJJLLLMMMLLLJJJGGGFFF???@@@AAA>>>:::888:::<<<999777444222111000...---*********))))))))))))(((*********)))((((((''''''''''''&&&''''''((()))***"""###$$$&&&''''''&&&&&&((())))))***,,,---......---......///...---+++***************+++,,,---...///...,,,++++++,,,...///((()))***++++++++++++++++++,,,...//////...,,,+++))))))***+++,,,,,,------(((***---,,,***(((***+++&&&'''((()))++++++,,,,,,((())))))***++++++,,,,,,+++,,,...000111111000///------............------...///000222444444555555666777999:::;;;;;;:::999;;;;;;<<<<<<===>>>>>>>>>===>>>@@@BBBCCCEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEHHHKKKKKKJJJIIIHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXYYY[[[^^^```bbbdddhhhjjjkkklllmmmoooqqqsssuuuvvvtttxxx}}}zzz||||||tttggg[[[PPPHHHBBB???===;;;;;;===<<<===DDDMMM___nnnzzzyyyqqqkkkiiiiiiqqqvvv}}}}}}wwwpppjjjjjjrrr~~~yyymmm___XXXSSSNNNMMMOOO\\\hhhtttyyy~~~jjjgggsss~~~yyy___OOOIIIFFFFFFHHHHHHKKKOOONNNIIIEEEDDDEEEBBB@@@>>><<<;;;::::::;;;777666444222000...------+++*********))))))((((((***((('''&&&'''((('''&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((((())))))***,,,...000111111000///...,,,+++***)))******+++,,,------......,,,+++*********+++,,,---)))))))))))))))))))))))),,,,,,,,,,,,,,,---...///******))))))******+++,,,***************************++++++,,,,,,++++++***,,,+++*********+++,,,---........................,,,------...///000111111...///000111444666888999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBBDDDEEEEEEFFFGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIILLLLLLLLLMMMNNNNNNNNNOOOOOOPPPRRRSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZYYY\\\___bbbbbbcccdddeeeiiikkknnnppppppqqqssstttvvvxxx{{{xxxttttttzzzmmmaaaWWWMMMDDD===>>><<<<<<>>>===<<<@@@GGGWWWeeepppqqqllliiiiiiiiikkkooovvvyyyooopppxxxyyypppeee]]]UUUOOONNNQQQZZZcccppp{{{mmmccclllxxx|||bbbRRRJJJFFFFFFHHHIIIKKKMMMMMMJJJGGGEEEDDD>>>===<<<:::888888777777777666444222000...------************)))))))))(((***(((''''''(((((('''&&&)))(((((('''%%%###"""!!!&&&&&&&&&''''''''''''(((((())))))+++,,,...000111111000///...,,,***))))))*********+++,,,---------,,,+++*********+++,,,---++++++++++++++++++++++++---------.........//////******))))))******+++,,,***************************++++++,,,,,,++++++***,,,+++*********+++,,,---........................------......//////000000......///111333555777888999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZ[[[]]]```bbbcccdddfffhhhjjjlllnnnooooooppprrrtttuuuwwwzzz}}}|||uuuqqqqqq~~~tttjjj___TTTHHH@@@???<<<::::::999999???GGGQQQ___lllpppooollliiifffjjjnnnvvvuuuuuu{{{}}}ssshhh___WWWOOONNNPPPWWWaaannnyyyooobbbiiittt}}}dddTTTLLLGGGFFFGGGJJJJJJKKKLLLKKKIIIEEEBBB<<<<<<;;;;;;999888666555777666444222000...------************))))))))))))***)))''''''((()))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))+++---...000000111000///---,,,***)))((())))))******+++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000///...***))))))))))))***++++++******************************++++++++++++******++++++******++++++,,,---..........................................//////000000111222333555777777999999::::::::::::;;;;;;<<<<<<======???@@@BBBCCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTVVVWWWYYYZZZ\\\^^^aaabbbccceeeiiikkklllmmmmmmmmmmmmnnnqqqssssssuuuxxxzzzyyypppkkkkkkvvv{{{sssiii\\\MMMDDDAAA<<<888777666777===EEEIIIWWWfffooorrrqqqkkkeeejjjnnnvvv~~~{{{~~~vvvkkkbbbXXXPPPNNNPPPUUU^^^kkkvvv}}}rrr```cccnnn|||cccUUUMMMIIIGGGHHHKKKJJJIIIKKKLLLKKKFFFAAA>>>>>>???>>>===;;;888777888666444222///...---,,,*********)))))))))))))))***)))(((((())))))(((&&&$$$%%%''')))***+++,,,,,,&&&&&&&&&''''''''''''((('''(((***,,,---//////000111000///---+++***(((((())))))*********+++++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---///222444444222000...)))))))))))))))***++++++******************************++++++++++++***************++++++,,,------.............................................---222222333333555666777888999999999:::::::::;;;;;;<<<<<<===>>>@@@BBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRSSSSSSTTTUUUWWWXXXYYY]]]^^^```aaabbbeeeiiillllllmmmlllkkkkkklllpppssssssuuuwwwyyy|||}}}uuukkkeeeeeelll{{{wwwmmm```QQQGGGBBB<<<999888777777;;;AAAFFFRRR```llltttwwwqqqiiimmmqqqyyy~~~uuukkkcccYYYQQQOOOQQQSSS\\\iiittt|||ttt^^^]]]fffxxxbbbUUUOOOKKKIIIJJJKKKIIIIIIKKKLLLKKKFFFBBB???@@@@@@@@@>>><<<:::999888777555222///---,,,,,,))))))))))))))))))*********)))((()))******(((&&&************)))((('''&&&&&&&&&&&&''''''''''''((('''(((***,,,...///////////////...---+++***)))(((******************++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...111444666666333000...))))))(((((())))))***+++)))))))))))))))))))))))))))******++++++******)))))))))***+++,,,,,,------....................................------------111111111222333555666777999999999:::::::::;;;;;;<<<======???AAACCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTUUUWWWXXXYYY\\\]]]___```aaacccgggjjjkkklllkkkjjjjjjkkkoooqqqsssuuuwwwyyy{{{{{{rrrggg```___eeerrrvvvlll```SSSKKKBBB>>>;;;<<<<<<999999<<>><<<;;;999888999777555222///---,,,+++))))))))))))************)))))))))***+++***(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((&&&(((***---.../////////---------,,,++++++******++++++++++++++++++++++++)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,000111444666555333000...)))(((((((((((()))******))))))))))))))))))))))))))))))************))))))((()))***+++,,,---------........................------------------............///000111333444555999999::::::::::::;;;;;;======>>>???AAACCCEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLKKKKKKLLLLLLNNNOOOQQQRRRRRRRRRRRRSSSUUUVVVXXXYYY[[[\\\^^^___```bbbeeegggiiijjjjjjjjjjjjkkknnnppprrrtttwwwxxxzzz~~~{{{pppddd\\\[[[___gggyyyxxxmmmbbbWWWOOODDD@@@===???>>>:::888999CCCMMMZZZfffsss}}}~~~{{{yyy|||{{{sssjjjccc[[[TTTQQQSSSRRR[[[hhhttt}}}uuu]]]VVV[[[~~~yyyxxxcccXXXRRRMMMKKKJJJGGGIIILLLLLLKKKHHHFFFFFF@@@???===<<<:::999999999999888555222///---,,,+++((()))))))))************)))))))))+++,,,+++(((&&& """%%%''')))******&&&&&&&&&''''''''''''(((&&&(((***---////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++)))***,,,---...//////...------------------------111222444555444333000///((((((((((((((()))******))))))))))))))))))))))))))))))************))))))'''(((***,,,------------........................,,,,,,,,,------...............///000222444666777999999::::::::::::;;;;;;======>>>???@@@BBBDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEFFFHHHIIIJJJLLLLLLJJJKKKLLLNNNOOOPPPQQQQQQRRRRRRRRRSSSTTTVVVXXXYYY[[[]]]___aaaaaaaaacccdddfffgggiiijjjkkklllnnnpppooorrrvvvwwwxxx{{{{{{ooobbbZZZXXXWWW\\\lllttthhh[[[SSSHHHAAA=========:::888999???KKKZZZgggsss}}}}}}}}}uuummmfff]]]UUUQQQSSSQQQZZZgggsss|||rrr]]]VVV[[[www{{{fffZZZTTTNNNJJJJJJFFFIIIMMMMMMJJJGGGFFFGGGBBB@@@>>><<<;;;::::::;;;999888555222///---++++++(((((())))))*********+++))))))***+++,,,+++(((%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&(((***---/////////...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...////////////////////////111222333444444222000///((((((((((((((()))******))))))))))))))))))))))))))))))************))))))'''(((***,,,------------........................++++++,,,,,,---...//////000000111333555888:::;;;999999:::::::::;;;;;;;;;===>>>>>>???@@@BBBCCCDDDGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFGGGIIIJJJKKKLLLIIIJJJMMMOOOQQQQQQQQQQQQQQQRRRRRRSSSTTTVVVWWWXXX[[[^^^aaabbbbbbaaabbbccccccfffiiikkkkkklllnnnooonnnqqqtttvvvwwwzzz|||ooobbbYYYWWWRRRUUUddd|||{{{mmm___VVVJJJBBB;;;::::::888888:::;;;IIIZZZhhhsss}}}yyyooohhh^^^UUUQQQRRRPPPYYYfffrrr{{{{{{zzzooo^^^WWW[[[yyyoooaaaVVVMMMIIIKKKJJJJJJKKKKKKIIIGGGDDDBBB>>>>>>===<<<;;;::::::999999777444111///------,,,,,,+++******++++++***(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((()))***+++,,,---------------......---,,,++++++///---,,,,,,...///......---...000111222222111111000///---,,,++++++,,,,,,...///000000///---+++******)))(((''''''((()))***+++++++++***)))((((((''')))))))))))))))(((''''''++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......,,,...111222444555888:::888888888888999:::;;;<<<;;;<<<>>>???AAABBBBBBBBBEEEEEEFFFGGGHHHHHHIIIJJJIIIIIIHHHGGGFFFDDDDDDCCCEEEEEEFFFGGGGGGHHHIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNNNNPPPSSSTTTTTTTTTVVVWWW[[[\\\___aaaccccccddddddaaadddggghhhhhhiiikkklllooooooooopppssswwwzzz|||tttlllaaaVVVRRRVVV^^^mmm{{{iiiYYYMMMDDD;;;999999888999<<>>>>>===<<<;;;::::::999777444111///------,,,,,,+++******++++++***(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((())))))***+++,,,,,,,,,+++,,,,,,------......//////111///---...///000///...+++,,,...000222333333333111000...,,,++++++,,,,,,......///000///---+++******)))(((''''''((()))***++++++******)))((((((''')))))))))))))))(((''''''+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,------------------------///111333333555777999888888999999:::;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJLLLMMMOOOPPPOOOQQQTTTUUUUUUUUUVVVXXX[[[\\\^^^aaaccccccccccccbbbdddggghhhhhhiiikkkmmmoooooooooqqqsssvvvzzz|||vvvooodddZZZWWWYYY^^^kkkppp```SSSIII???;;;:::888888:::AAAMMM___oooxxx{{{|||{{{|||{{{|||sssiii```YYYTTTRRRQQQZZZgggqqqzzz~~~|||yyywwwwww|||tttcccXXXWWWsssfff[[[RRRMMMMMMJJJJJJKKKKKKJJJGGGEEECCC@@@@@@???>>>===<<<;;;;;;999777444111///------,,,,,,+++******++++++***((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((''''''(((((((((******++++++,,,+++++++++***)))******,,,...111222333111000000111111///...)))***,,,///111333333444222111///---,,,,,,,,,,,,---......///...---+++******)))(((''''''((()))***++++++******)))((((((((())))))******))))))((((((++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,---------------------,,,///111333333333444666888777888:::;;;<<<<<<;;;;;;<<<<<<>>>@@@AAABBBBBBBBBCCCCCCEEEFFFHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLNNNPPPRRRPPPRRRUUUVVVVVVVVVWWWYYYZZZ\\\^^^aaabbbcccccccccbbbdddggghhhhhhiiikkkmmmoooooooooqqqsssvvvyyy{{{}}}zzztttjjj```]]]]]]___hhhzzzyyyiiiZZZOOODDD>>>;;;888777999???MMMaaattt|||~~~uuukkkaaaYYYSSSQQQQQQYYYdddnnnwww{{{zzzzzzyyyzzz{{{lll___XXXrrreee\\\SSSMMMLLLJJJJJJKKKKKKJJJHHHEEEDDDBBBAAA@@@???>>><<<<<<;;;999777444111///------,,,,,,+++******++++++***((())))))))))))))))))))))))(((((((((((('''''''''&&&((((((''''''''''''((((((,,,,,,---------,,,,,,+++)))((('''((())),,,///111444333222222222222000...)))***,,,...///111222333333111///---,,,,,,,,,,,,---------------,,,+++******)))(((''''''((()))***************))))))(((((())))))*********))))))(((***++++++++++++,,,,,,,,,------------------------...------------,,,,,,,,,000222444444333444555777777999;;;=========<<<;;;<<<===>>>@@@AAABBBCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUWWWWWWWWWXXXZZZZZZ\\\^^^```bbbcccccccccccceeeggghhhhhhiiilllnnnoooooopppqqqsssvvvxxxyyy|||}}}}}}xxxpppgggdddaaaaaaggguuuqqq^^^RRRFFF@@@<<<888777999===JJJ```vvvwwwmmmbbbYYYSSSPPPQQQWWWaaakkksss|||zzzjjj^^^ooobbbYYYQQQLLLKKKIIIJJJKKKKKKKKKHHHFFFEEEBBBBBBAAA???>>>===;;;;;;999777444111///------,,,,,,+++******++++++***((())))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''..................------,,,+++))))))***,,,...000444333222222333222///---++++++,,,,,,---...///000222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((''''''((()))************)))))))))))))))))))))************))))))*********+++++++++,,,,,,------------------------------------------------111333444444444444555777777999;;;=========<<<;;;<<<===???@@@BBBCCCCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOQQQSSSVVVWWWWWWWWWYYYZZZZZZ[[[^^^```bbbbbbcccbbbdddeeegggggghhhiiilllooonnnooopppqqqsssuuuwwwxxx{{{|||~~~}}}wwwooolllgggdddiiirrrvvv```TTTGGG@@@<<<888888::::::FFFZZZqqqzzzoooeee[[[UUUQQQPPPUUU^^^gggpppyyytttccckkk]]]VVVOOOKKKJJJIIIJJJKKKLLLKKKIIIGGGEEECCCBBBAAA???>>><<<;;;:::999777444111///------,,,,,,+++******++++++***((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&------...//////...............---,,,,,,---...///111111111111222111///,,,,,,+++++++++,,,---...///000///---,,,++++++,,,,,,++++++++++++++++++++++++***)))(((''''''((()))*********))))))))))))))))))))))))******++++++******************++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......111333444555444444666888777888:::;;;<<<<<<;;;;;;<<<===???AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFCCCDDDEEEGGGJJJLLLNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNQQQSSSVVVWWWWWWWWWXXXZZZYYY[[[]]]```aaabbbbbbbbbeeefffgggggghhhjjjmmmpppnnnoooppprrrsssuuuvvvwwwxxxyyy{{{}}}~~~yyyuuuooolllnnnrrr}}}zzzcccVVVHHHAAA===999999;;;888AAAQQQfff}}}|||rrrhhh^^^WWWTTTPPPSSS[[[dddnnnxxx|||hhhhhhZZZSSSNNNKKKJJJIIIJJJKKKLLLKKKJJJGGGFFFBBBBBB@@@???===;;;:::999999777444111///------,,,,,,+++******++++++***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***+++,,,------...------,,,,,,,,,,,,------------.........000111000...,,,***))))))***+++---///000---,,,+++******+++,,,---++++++************++++++***)))(((''''''((()))***)))))))))))))))))))))***((()))***++++++++++++***************++++++++++++,,,,,,,,,---------......***++++++,,,---...//////111222444555555555777999888888999999:::;;;;;;;;;===>>>???AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFBBBCCCDDDFFFHHHJJJKKKLLLIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPRRRUUUVVVVVVVVVXXXYYYYYY[[[]]]___aaabbbbbbbbbffffffgggggggggjjjmmmpppmmmnnnppprrrsssuuuuuuvvvssstttuuuxxx}}}~~~xxxttttttsssyyygggZZZLLLCCC>>>::::::<<<999<<>><<<;;;999999999777444111///---------,,,+++******++++++***((('''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''((((((((()))***+++,,,---------&&&'''(((***+++++++++***,,,,,,---///000000---+++''''''((()))+++---000222,,,+++*********+++,,,---+++***************++++++***)))(((''''''((()))***)))))))))))))))*********((()))***+++++++++++++++)))************+++++++++,,,,,,,,,------.........)))***+++,,,...///000000000222444555555666888999888888888888999:::;;;<<<===>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCEEEFFFGGGHHHIIIFFFGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHJJJLLLNNNPPPQQQPPPRRRUUUVVVVVVVVVWWWYYYYYY[[[]]]___aaabbbbbbbbbfffggggggggggggjjjnnnqqqmmmnnnppprrrtttuuuuuuuuuooooooqqquuuzzz~~~zzzyyytttvvvlll^^^OOOFFF@@@;;;:::<<<999:::@@@PPPiii~~~vvvlllccc\\\XXXNNNQQQWWWaaammmwwwuuuhhhZZZTTTPPPLLLKKKFFFHHHKKKLLLLLLJJJGGGEEEDDDCCCAAA???===;;;::::::888666333111000///---,,,************))))))))))))'''((()))******)))((('''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%&&&'''((((((***+++++++++***+++...000+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***,,,---,,,******+++,,,---+++***+++------***(((------------,,,++++++***))))))))))))))))))))))))+++***)))((()))***,,,---******+++++++++,,,,,,,,,,,,,,,------...---------,,,---------,,,---000222///111333666888888777777666666777888999999999999;;;===???BBBCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEEEEFFFGGGJJJHHHFFFHHHKKKMMMLLLJJJKKKKKKJJJKKKKKKLLLMMMNNNTTTUUUVVVWWWXXXWWWVVVUUUZZZ[[[]]]___aaabbbcccdddhhhgggeeedddfffiiimmmooooooooopppooooooqqquuuxxxvvvvvvvvvvvvwww|||{{{{{{xxxwwwlll^^^PPPFFF@@@;;;999:::888777;;;HHHZZZrrrxxxtttpppooooootttzzzrrrfff]]]ZZZSSSUUUZZZcccmmmvvv|||~~~yyygggYYYTTTOOOLLLKKKHHHIIIKKKMMMLLLKKKHHHGGGDDDCCCAAA???===;;;::::::888666333111000///---,,,************))))))))))))'''((()))******)))((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((()))+++.........---...///---,,,***)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,,,,******+++,,,...,,,++++++------***(((***++++++++++++******)))))))))))))))))))))))))))((())))))*********************+++++++++,,,,,,,,,***+++,,,---............,,,------,,,,,,,,,///111///111333666777888777777666777888999:::::::::::::::;;;<<<>>>???@@@@@@@@@CCCCCCBBBBBBCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGGGGIIIGGGFFFHHHKKKLLLKKKIIIKKKJJJJJJKKKKKKLLLMMMNNNNNNPPPRRRVVVXXXZZZ[[[\\\ZZZ[[[]]]___```bbbbbbcccgggfffeeeeeefffiiilllnnnnnnnnnoooooooooppptttwwwvvvvvvvvvvvvxxx||||||{{{wwwsss}}}oooaaaRRRHHHAAA;;;999:::999888;;;DDDSSSiiizzzrrrmmmmmmiiifffffffffiiittt~~~{{{vvvmmmbbbYYYVVVTTTUUUYYYaaakkkuuu|||}}}eeeXXXSSSOOOKKKJJJKKKKKKLLLLLLLLLKKKIIIHHHDDDCCCAAA???===;;;::::::888666333111000///---,,,************))))))))))))(((((())))))))))))(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))(((,,,///111000///.........---+++***((((((((()))************************++++++,,,,,,,,,---------+++,,,,,,,,,******,,,---...---,,,,,,---,,,***((((((((())))))******))))))))))))))))))))))))))))))&&&''')))++++++***)))(((******+++++++++,,,,,,,,,******,,,---............,,,------,,,++++++---///000111333666777777777777777777888999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFGGGIIIJJJJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLMMMQQQUUUXXX[[[]]]^^^ZZZ[[[]]]^^^```aaabbbbbbeeeeeeeeefffgggiiijjjkkklllmmmnnnnnnnnnooorrruuuvvvwwwwwwwwwxxx|||~~~|||vvvqqqvvvssseeeVVVKKKCCC===:::;;;:::999:::@@@JJJ\\\uuuwwwqqqkkkeeeaaaaaa^^^\\\\\\[[[]]]fffooo}}}~~~}}}xxxooocccZZZWWWTTTTTTWWW^^^hhhsss{{{zzzcccVVVQQQNNNKKKJJJKKKKKKKKKKKKKKKJJJIIIHHHDDDCCCAAA???===;;;::::::888666333111000///---,,,************)))))))))((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))),,,///000///...---......,,,+++))))))))))))***))))))))))))))))))))))))******++++++,,,---------+++,,,,,,+++***+++---/////////......---,,,***)))&&&'''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,---,,,+++******,,,...111222444555666777777777777888999::::::;;;;;;:::>>>>>>===<<<<<<===???@@@??????@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQRRRUUUWWWXXXZZZZZZ[[[\\\]]]___aaabbbbbbbbbbbbccceeefffhhhhhhiiiiiijjjlllmmmmmmmmmnnnqqqsssuuuuuuvvvvvvwwwzzzyyyssstttzzzxxxjjjZZZNNNFFF>>>;;;;;;;;;999999===DDDRRRjjj~~~}}}tttmmmjjjgggccc```YYYWWWVVVWWWVVVVVV\\\dddttt~~~{{{rrreee\\\XXXTTTTTTUUU[[[fffqqqzzzwww```TTTPPPMMMJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGDDDCCCAAA???===;;;::::::888666333111000///---,,,************)))))))))((())))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((())))))+++,,,---,,,++++++---///++++++***))))))***+++,,,)))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***+++...000000000000///---+++))))))''''''((())))))***)))))))))))))))))))))))))))))))))((('''''''''(((***+++******+++++++++,,,,,,,,,------------,,,+++******,,,,,,,,,+++******---///222333444555666666777777777777888999::::::::::::???>>>===<<<<<<===>>>???>>>???@@@BBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOSSSSSSSSSTTTUUUVVVWWWXXX\\\]]]___```aaabbbccccccaaabbbdddfffggghhhhhhhhhiiikkklllmmmmmmnnnppprrrssssssrrrqqqrrrvvv|||zzzwwwxxx||||||nnn]]]QQQHHH@@@<<<<<<:::999:::<<>>@@@BBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHIIIIIIIIIJJJLLLMMMOOOOOOQQQRRRRRRSSSUUUWWWXXXYYY\\\]]]^^^```aaabbbbbbbbb```aaacccdddfffgggggggggiiijjjlllmmmmmmnnnpppqqqqqqooommmjjjkkkpppxxx~~~{{{xxxyyy~~~ppp___SSSIIIAAA======::::::<<<>>>BBBNNNeeeyyyzzzwwwqqqjjjeeeccc___ZZZVVVTTTRRRRRRRRROOOMMMQQQXXXcccvvvzzzkkk^^^XXXTTTSSSTTT[[[eeepppzzzrrr\\\QQQNNNKKKJJJIIIJJJKKKLLLMMMLLLIIIFFFDDDDDDCCCAAA???===;;;::::::888666333111000///---,,,************))))))))))))***)))(((''''''((()))***&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((()))***,,,---......,,,+++,,,---,,,+++***)))))))))***+++************************((())))))***+++,,,---...,,,,,,,,,+++***,,,///222222333444111---***)))***&&&''''''''''''&&&&&&%%%))))))))))))))))))))))))))))))))))))******++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,,,,,,,---000333444444444444555555666777555555666777888888888888888888999::::::;;;:::::::::<<<>>>@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEEEEDDDDDDFFFHHHJJJIIIGGGFFFGGGIIIIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQRRRRRRTTTVVVXXXZZZ[[[[[[]]]^^^______`````````aaabbbcccdddeeegggggghhhkkkmmmnnnnnnnnnpppqqqnnnkkkgggddddddjjjssszzz}}}vvvtttrrruuu}}}qqq```TTTJJJBBB>>>>>>:::;;;>>>@@@CCCNNNeeezzz~~~{{{yyywwwsssnnnkkkiiieee___[[[VVVSSSRRRQQQMMMKKKPPPWWW^^^ppppppbbb[[[SSSSSSUUU\\\fffqqqzzz~~~qqq[[[PPPMMMKKKIIIIIIJJJLLLNNNOOONNNJJJGGGDDDDDDCCCAAA???===;;;::::::888666333111000///---,,,************))))))))))))***)))(((''''''((()))***((((((((('''&&&&&&%%%%%%'''&&&&&&''''''((()))***+++---000111000---,,,,,,...---+++)))(((((())))))************************)))******+++---...//////,,,,,,,,,+++***,,,000333222444444222---))))))***&&&&&&&&&&&&%%%%%%$$$###))))))))))))))))))))))))((()))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,'''((()))+++---.........***+++,,,,,,---///222555444444444444444555666777444555666777777888888888777888:::;;;<<<<<<;;;;;;999:::===???@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDDDDDDDDDDCCCGGGIIIJJJIIIGGGFFFGGGJJJHHHIIIIIIJJJLLLMMMOOOPPPTTTSSSSSSSSSSSSUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^```aaaaaabbbccceeefffgggiiikkkmmmnnnnnnoooppprrrmmmiiiddd___```gggqqqxxx|||}}}ttthhhaaa___ffflllqqqyyyqqq```TTTKKKCCC??????;;;<<>><<<;;;::::::999777555333333111///---******+++++++++,,,,,,,,,+++*********))))))(((((('''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&'''''',,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,,,,+++,,,++++++******))))))))))))+++---...,,,++++++,,,///---++++++---///000///111111000///,,,)))'''%%%'''''''''''''''((())))))((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((((((((()))))))))))))))***+++,,,------------++++++***+++,,,...000222333333444444555666666666555666777888999:::::::::999999999999999999::::::<<<<<<<<<===============??????@@@AAABBBBBBBBBBBB???>>>>>>>>>???AAACCCDDDEEEFFFHHHHHHFFFEEEEEEFFFGGGGGGHHHHHHJJJKKKMMMNNNQQQQQQQQQQQQRRRSSSUUUUUUXXXXXXYYYYYYZZZ\\\]]]^^^```aaabbbcccdddeeeffffffiiiiiiiiijjjkkklllmmmmmmllleee\\\ZZZ^^^fffmmmqqq{{{rrriiiZZZSSSNNNMMMOOOSSS[[[cccttt}}}ssseeeVVVLLLEEEBBB@@@======>>>AAAFFFTTTlll}}}|||xxxyyyyyyvvvrrrnnnlllkkkccc```\\\XXXUUUTTTTTTTTT___jjjyyy}}}}}}zzzsssjjj```YYYUUUSSSTTTXXXbbbnnnxxx}}}~~~yyyxxxxxxtttmmmwww```TTTOOOKKKGGGFFFGGGHHHJJJLLLKKKJJJGGGFFFEEECCCAAA>>><<<;;;:::::::::888555333222111///---------,,,+++***)))((((((*********)))))))))(((((('''&&&&&&%%%&&&'''((())))))((('''&&&&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,......------,,,,,,++++++***,,,...///...------...///---,,,+++---//////.../////////---+++(((&&&$$$'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++)))***+++,,,------------++++++++++++---///000222333333444444555666666666666666777888999999999999888999999999999:::::::::;;;<<<<<<<<<======>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBFFFGGGIIIIIIGGGFFFGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNQQQQQQQQQRRRSSSTTTUUUVVVXXXXXXXXXYYYZZZ[[[]]]]]]]]]^^^___```bbbcccdddeeeiiiiiijjjkkkllllllmmmmmmjjjddd]]]ZZZ^^^fffmmmqqqxxx|||tttdddZZZQQQKKKEEEDDDDDDFFFLLLRRReeevvv}}}tttfffXXXNNNGGGCCCAAA???>>>???BBBHHHWWWppp~~~{{{|||}}}|||yyywwwvvvvvvnnnkkkfffaaa\\\ZZZYYYYYY___iiixxx~~~zzzrrrhhh]]]VVVUUUTTTTTTYYYbbbnnnxxx}}}|||xxxyyy}}}|||xxxssssssuuuqqqkkk{{{cccUUUPPPLLLIIIHHHGGGIIIKKKLLLKKKIIIGGGEEEDDDCCC@@@>>><<<;;;::::::<<<999444111000///...---,,,,,,+++***)))(((((('''******))))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&((()))***+++++++++++++++++++++++++++***)))***---///////////////...---,,,,,,++++++***---///000000000000111000...,,,,,,---......---//////...---+++)))'''&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))((((((+++++++++,,,,,,,,,,,,---******+++,,,------------+++++++++,,,---///111111333333333444555555666666777777888888999888888777888888999999999::::::::::::;;;;;;<<<===>>>??????>>>???@@@AAABBBBBBBBBBBBEEEDDDCCCAAAAAA@@@@@@@@@FFFHHHIIIIIIHHHGGGGGGHHHGGGGGGHHHHHHJJJKKKMMMNNNQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]___```aaaccceeeggghhhiiiiiijjjkkkkkkllllllllllllgggccc]]]\\\```fffmmmppptttwww|||tttdddTTTJJJDDD???::::::::::::>>>CCCQQQcccuuu|||ttthhh\\\RRRKKKFFFCCCCCCBBBBBBFFFNNN^^^yyy}}}zzzuuunnniiidddbbb```ccclllzzz}}}uuujjj^^^VVVVVVUUUUUUYYYcccnnnxxx}}}|||yyysssppprrrzzz~~~~~~}}}}}}|||{{{xxxtttuuuwwwuuuooogggXXXRRRNNNLLLKKKHHHIIIKKKLLLKKKIIIGGGEEEDDDBBB@@@===;;;;;;::::::===999444000//////...---((())))))))))))*********))))))))))))))))))((((((''''''&&&&&&''''''''''''%%%$$$$$$$$$&&&''')))+++******************************)))+++///222333222......---,,,+++******)))+++---000222222111222333111...,,,+++,,,------,,,000//////---,,,***)))((('''''''''''''''((())))))((((((''''''''''''((((((++++++******))))))((((((+++++++++,,,,,,,,,------***+++,,,,,,---------,,,***++++++---...///111111222333333444444555666666888888888888888777666666888888888999999::::::;;;::::::;;;<<<===>>>???@@@>>>???@@@AAAAAABBBAAAAAAEEEDDDDDDCCCBBBBBBAAAAAAEEEFFFHHHHHHGGGFFFGGGHHHGGGGGGGGGHHHJJJKKKMMMNNNQQQQQQSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXZZZ[[[\\\]]]```aaabbbeeegggiiikkkkkkiiijjjkkkllllllkkkkkkjjjdddbbb______bbbgggmmmpppqqqtttxxx}}}}}}sssfffWWWIII@@@:::666444666777666999>>>DDDTTThhhvvv{{{uuujjj```WWWPPPJJJFFFHHHEEEEEEJJJTTTggg|||vvvpppllljjjllltttzzzoooddd[[[WWWVVVUUUZZZcccoooxxx~~~|||zzzzzzvvvuuuyyy}}}}}}}}}wwwgggXXXRRRNNNKKKKKKHHHIIIKKKLLLKKKIIIFFFDDDCCCAAA???===;;;::::::;;;<<<888333000///......---((())))))))))))*********(((((((((((((((((())))))''''''''''''''''''&&&&&&############%%%''')))***************************+++***+++---111444666666//////...---,,,+++***)))+++...111222222222333444000...,,,+++,,,---,,,,,,...---,,,+++)))((((((((('''''''''''''''((())))))((((((''''''''''''((((((++++++******))))))((((((************++++++++++++++++++,,,---------,,,,,,***+++,,,---///000111111222222333333444555555555888888888888888777666555777777888999::::::;;;;;;::::::;;;<<<===>>>???@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCEEEFFFGGGFFFEEEFFFGGGGGGGGGGGGHHHJJJKKKMMMNNNPPPQQQSSSUUUVVVWWWWWWWWWWWWWWWXXXXXXYYY[[[\\\]]]]]]^^^___aaadddfffggghhhiiiiiikkkkkkkkkjjjiiihhhaaaaaaaaabbbeeeiiinnnqqqqqqsssvvvzzz}}}zzzpppeeeYYYLLL@@@999777333222555666555777;;;===KKK___ooo|||yyytttllleee]]]VVVOOOJJJJJJFFFFFFLLLXXXlll}}}xxxvvvvvv|||}}}ttthhh```XXXWWWVVV[[[dddoooyyy~~~zzz{{{|||zzz||||||~~~fffWWWQQQMMMJJJIIIIIIJJJKKKLLLKKKIIIFFFDDDBBBAAA???<<<;;;::::::;;;:::777333000//////...---,,,,,,+++***)))(((((('''''''''(((((((((((())))))'''''''''(((''''''&&&%%%$$$#########%%%&&&(((***+++++++++++++++++++++++++++***+++---222555777777222222111000...---,,,,,,+++...000111111111111222///---++++++,,,------,,,***)))((('''&&&&&&&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))(((((())))))))))))************+++,,,,,,------,,,,,,,,,***+++---...000111111111222222222333444444555555777888888888777666666555777777888999:::;;;;;;<<<:::;;;;;;<<<===>>>??????===>>>???@@@AAAAAAAAAAAA???@@@AAACCCDDDEEEEEEEEEAAACCCEEEFFFEEEEEEFFFGGGGGGGGGHHHHHHJJJKKKMMMNNNNNNPPPRRRTTTVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^___```bbbdddfffggghhhggghhhjjjkkkjjjhhhfffeee___aaadddfffhhhkkkooorrrrrrtttvvvxxxzzzzzz{{{zzzyyyqqqeeeXXXLLLAAA888333888444222444444222333777:::FFFYYYiiiuuu{{{}}}~~~vvvsssnnniiiccc\\\TTTOOOJJJGGGGGGOOO\\\ppp~~~~~~uuujjjbbbZZZXXXWWW[[[eeepppyyy~~~{{{}}}~~~|||}}}~~~gggYYYTTTOOOKKKIIIIIIJJJLLLLLLKKKHHHEEECCCAAA@@@>>><<<;;;:::;;;;;;777555222111111000///---------,,,+++***)))(((((('''''''''((((((((())))))''''''((((((((('''%%%%%%&&&&&&%%%%%%&&&((()))***,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,000444555555333222111000///---,,,,,,+++---000000////////////...,,,******,,,---------***)))((('''&&&&&&'''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********++++++,,,,,,------,,,,,,+++***+++---///000111111111111222222333333444555555666777777777777777666666666777888999:::;;;;;;<<<;;;<<<<<<<<<======>>>>>>===>>>???@@@@@@AAAAAA@@@>>>???AAACCCDDDDDDDDDDDDBBBDDDFFFFFFFFFEEEFFFHHHGGGGGGHHHHHHJJJKKKMMMNNNMMMNNNQQQTTTVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\aaaaaabbbdddeeeggghhhhhhfffgggiiiiiiiiifffdddbbb^^^bbbfffiiikkkmmmpppsssssstttuuuwwwwwwwwwvvvvvvnnnfffXXXKKKAAA:::555333666222111222333111333777===FFFWWWfffppptttuuuvvvsssqqqooolllggg```YYYSSSNNNKKKLLLUUUcccwwwvvvkkkcccZZZXXXXXX\\\eeepppyyy~~~jjj]]]XXXSSSNNNLLLIIIJJJLLLLLLKKKHHHEEECCCAAA@@@>>><<<;;;:::;;;;;;555333222111222111///---***++++++++++++,,,,,,,,,&&&'''''''''(((((())))))''''''((((((((('''%%%$$$((((((''''''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((+++///222444444111111000...---+++******+++---//////...------...---+++)))***,,,---......---,,,***)))))))))***+++'''''''''''''''((())))))((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))*********+++++++++,,,,,,,,,------,,,++++++***+++---///111111111111111222222333333444555555666666777777777777666666666777777999:::;;;<<<<<<<<<<<<<<<==================>>>???@@@@@@AAA@@@@@@???@@@AAACCCDDDCCCCCCBBBCCCEEEGGGGGGGGGGGGHHHIIIGGGGGGHHHHHHJJJKKKMMMNNNLLLNNNQQQTTTUUUVVVVVVUUUWWWWWWWWWWWWYYYZZZ[[[\\\^^^______```bbbcccddddddeeeggghhhiiihhheeecccaaa^^^bbbhhhkkklllnnnqqqtttssstttuuuvvvvvvuuutttsssddd[[[NNNCCC;;;888777666333000///222444444888===@@@IIIXXXfffoooqqqqqqsssqqqpppooommmjjjccc[[[VVVTTTQQQSSS\\\kkk~~~xxxmmmddd[[[YYYXXX\\\eeepppyyy~~~iiiZZZSSSNNNLLLLLLIIIIIIJJJJJJIIIGGGEEECCC>>>===<<<:::999888777777888666333111000///---,,,...---,,,+++************************))))))))))))$$$%%%'''(((((('''%%%###%%%'''))))))((('''((((((,,,,,,------------,,,,,,***)))((())),,,---...---000000///...---+++)))(((---,,,,,,,,,------...///...---+++*********++++++,,,,,,+++***)))(((''''''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))************......---,,,+++***)))(((+++,,,---...///111222222333333444555555666666777666666666666777777777777777777888999:::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<>>>@@@BBBCCCCCCBBBAAABBBBBBCCCCCCDDDEEEEEEEEECCCEEEGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLSSSQQQNNNMMMMMMPPPTTTVVVVVVWWWYYY[[[\\\\\\[[[[[[ZZZ[[[]]]___aaaccceeefffbbbeeehhhhhheeebbb``````]]]dddiiikkkmmmrrrtttrrrxxxuuusssuuuvvvtttmmmgggYYYOOOCCC:::666333///+++000111222222222555888;;;EEENNNYYY___aaadddjjjooowwwuuussspppmmmggg```\\\[[[YYYYYYaaaqqq~~~wwwkkkccc[[[ZZZXXXZZZaaalllvvv}}}hhhZZZRRRMMMKKKLLLJJJJJJKKKLLLKKKHHHFFFEEE???>>>===;;;:::999999888888666333111000///---,,,---,,,+++******))))))***))))))((((((((('''''''''&&&'''((((((((('''&&&&&&'''((())))))(((''')))***------............------+++))))))***---/////////000000///...---+++)))(((---,,,,,,,,,------...///+++******)))***+++,,,---,,,,,,+++***)))(((''''''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))'''''''''((((((((())))))(((((())))))*********++++++++++++***************++++++,,,...///000111222111111222333333444444555666666666666777777777777777777888999:::;;;;;;<<<<<<<<<============<<<<<<===>>>@@@BBBDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDFFFGGGHHHGGGFFFGGGHHHIIIIIIHHHIIIIIIJJJKKKLLLPPPOOOOOOOOOOOOQQQRRRSSSTTTUUUWWWYYYZZZZZZZZZZZZ[[[\\\]]]^^^___```aaaaaa]]]___bbbbbb```^^^]]]]]]ccciiinnnnnnpppsssuuussstttsssrrrssssssooogggaaaPPPGGG===555333222///,,,000111111222222555:::===FFFMMMVVV[[[]]]aaahhhooosssssssssrrroookkkfffcccaaa```aaajjj{{{~~~vvvkkkccc[[[YYYXXXZZZ```kkkuuu|||~~~|||iii[[[SSSOOOLLLMMMKKKKKKLLLLLLKKKIIIGGGEEE@@@@@@>>><<<;;;::::::999888666333111000///---,,,,,,,,,+++***))))))))))))************))))))))))))(((((((((((((((((((((((('''(((((('''''''''))),,,.........//////.........+++))))))+++---000000000/////////...---+++***))),,,,,,,,,,,,,,,---------)))(((((((((***+++---///,,,,,,+++***)))(((((('''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))''''''((((((((()))))))))'''(((((()))***+++++++++*********++++++,,,,,,,,,***+++,,,---...000111111111111222333333444444555666666666666777777777777777777888999:::;;;;;;<<<======<<<<<<<<<<<<=========???AAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]_________^^^^^^___hhhnnnrrrqqqqqqtttuuusssqqqppppppqqqooohhh^^^VVVEEE???777222222222111000111111111111333777<<<@@@GGGLLLRRRUUUWWW]]]fffmmmrrrtttuuuuuutttrrrooommmkkkkkknnnxxx}}}{{{}}}~~~uuukkkccc[[[YYYWWWXXX___iiittt{{{}}}{{{kkk]]]UUUPPPNNNNNNJJJKKKLLLLLLKKKIIIFFFEEE@@@???>>><<<;;;:::999999888666333111000///---,,,,,,+++***)))(((((((((((()))))))))(((((((((''''''(((''''''&&&''''''((()))'''''''''%%%%%%&&&))),,,......////////////......)))((((((***---///000000.........---,,,+++***)))******+++++++++++++++***)))((((((((()))+++---...---,,,,,,+++***)))((('''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))'''(((((((((((()))))))))''''''((()))***++++++,,,,,,,,,,,,------------...***+++,,,---...///000111333333444555555666666777666666666666777777777777777777888999:::;;;;;;<<<======<<<;;;;;;<<<>>>???>>>???@@@BBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIIIIGGGGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMOOOQQQRRRTTTUUUUUUXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZ[[[[[[]]]___bbbhhhnnnrrrqqqqqqttttttrrrqqqqqqpppnnniii___SSSKKK>>>:::555222222333444333222222222222444888>>>CCCGGGJJJMMMPPPSSSYYYdddkkktttvvvzzz|||{{{zzzyyyyyyyyyzzz~~~|||zzzzzzuuutttwww{{{~~~uuukkkddd[[[XXXVVVWWW]]]hhhssszzzkkk\\\TTTNNNLLLLLLIIIJJJKKKKKKJJJHHHEEEDDD??????===;;;:::999999888888666333111000///---,,,,,,+++***)))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$%%%(((+++......////////////......(((''''''(((+++---......,,,---------,,,+++******))))))************)))(((+++***)))))))))***,,,,,,------,,,+++***)))((((((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((((((((()))))))))***'''(((((()))******++++++,,,,,,,,,,,,++++++++++++***+++,,,---///000111111333333444555555666666777666666666666777777777777777777888999:::;;;;;;<<<===<<<;;;;;;;;;===>>>???>>>>>>???AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGIIIHHHGGGFFFFFFGGGFFFGGGGGGGGGIIIJJJKKKLLLJJJIIIGGGEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSNNNOOOPPPQQQSSSVVV[[[___gggmmmqqqqqqqqqtttuuusssqqqpppnnniii```UUUIIIAAA999777444222222222333333333333444444666:::???DDDFFFHHHJJJLLLQQQXXXbbbiiiqqqvvv}}}~~~sssjjjccc```dddiiiooossstttuuuxxx{{{}}}~~~|||yyyxxxxxxxxxzzz{{{||||||}}}}}}yyyxxxwwwvvvvvvvvvvvvvvvzzzxxxtttnnnjjjkkkqqqvvv}}}vvvmmmfff[[[YYYVVVVVV\\\gggssszzzjjjZZZQQQKKKHHHHHHHHHIIIJJJJJJIIIGGGEEECCC???>>>===;;;:::999999888888666333111000///---,,,,,,,,,+++***))))))))))))***))))))))))))((((((((($$$$$$%%%%%%&&&'''''''''$$$%%%%%%%%%%%%&&&)))+++.........//////.........)))((('''(((***,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))***+++,,,+++***)))(((,,,+++*********+++,,,---------,,,+++***))))))(((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))((((((((()))))))))******))))))))))))*********************))))))(((((((((+++,,,---...///111222222111111222333333444444555666666666666777777777777777777888999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>???======>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIFFFCCCAAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGHHHIIIJJJJJJKKKKKKGGGHHHIIIKKKMMMSSSZZZ___ffflllpppoooppprrrsssqqqllljjjfff^^^TTTIII@@@:::444333222111000000111111444555666777888;;;???CCCCCCEEEHHHLLLRRRZZZbbbhhhlllsss}}}}}}{{{uuulllaaaWWWQQQNNNNNNSSSXXX\\\^^^bbbhhhmmmrrrwww~~~|||{{{yyywwwtttrrrpppoooooooooqqqrrrrrrsssssssssqqqooonnnlllkkkkkkllllllooonnnkkkfffccceeekkkppp|||yyyoooggg]]]YYYVVVVVV\\\gggssszzz}}}mmm\\\RRRKKKGGGGGGIIIJJJKKKKKKJJJHHHFFFDDD@@@???>>><<<;;;::::::999888666333111000///---,,,---,,,+++******))))))***------,,,,,,,,,+++++++++###$$$&&&'''((((((((('''$$$&&&'''(((((((((***,,,------............------+++)))((()))***,,,,,,+++***++++++,,,,,,,,,++++++,,,---...///...---+++***++++++******+++---///000...---,,,,,,******)))(((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((()))))))))*********************))))))))))))))))))***************+++,,,---...///000222333333111111222333333444444555666666666666777777777777777777888999:::;;;;;;<<<:::;;;<<<===>>>>>>>>>>>><<<<<<======>>>@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDFFFGGGGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLJJJIIIHHHEEECCC@@@???>>>===<<<;;;;;;<<<===>>>???>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCEEEIIIPPPXXX___ccchhhkkkjjjiiikkkkkkhhhbbb___YYYQQQGGG???999777111222222222111111222333444666888:::;;;<<>><<<;;;;;;;;;888666333111000///---,,,...---,,,+++************((((((((((((''''''''''''###%%%''')))******)))(((%%%''')))*********+++---,,,------------------,,,---+++******+++,,,,,,+++******+++,,,,,,,,,++++++...///000111111///---,,,*********+++---///111333...------,,,+++***))))))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))))))))))))))************++++++******)))(((((((((***++++++,,,...//////000---...///000111222333444333333444555555666666777666666666666777777777777777777888999:::;;;;;;<<<999:::<<<>>>???>>>>>>===<<<<<<<<<<<<===???@@@AAABBBBBBCCCCCCDDDEEEEEEEEEDDDEEEGGGFFFDDDCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLLLLJJJJJJJJJIIIFFFAAA===:::999888777666666777888999::::::::::::::::::::::::::::::;;;===AAAIIIRRRYYY___dddfffdddbbbcccbbb___ZZZWWWPPPGGG>>>888666555111222444444444555666777444777:::<<<<<<===>>>@@@>>>BBBHHHOOOWWW^^^cccgggpppxxx}}}uuupppmmm]]][[[XXXRRRMMMIIIHHHHHHCCCDDDDDDBBBBBBEEELLLRRR[[[eeerrr|||~~~|||{{{zzzyyyvvvrrrnnnnnnpppsssuuuwwwxxxzzz{{{{{{{{{zzzyyyyyy}}}~~~zzzwwwyyy|||xxxvvvuuutttuuuvvvuuutttqqqoookkkhhhfffggghhhiiiddddddeeeeeeffffffeeeeeefffdddbbb___^^^^^^______\\\```dddeeecccbbbdddfffsss~~~rrrjjj___[[[WWWWWW\\\gggttt|||ppp^^^UUUOOOLLLLLLKKKLLLLLLKKKIIIFFFCCCAAA@@@???>>>===<<<;;;:::999<<<999555222000---***(((***++++++++++++***))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((())))))***000...,,,***)))))))))))),,,,,,------,,,***)))(((...---,,,***)))(((((((((+++,,,------++++++,,,---,,,***((()))+++...///000222111000...,,,***)))(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''(((((((((((())))))))))))******************+++++++++)))'''&&&,,,------,,,)))''''''(((***+++,,,---...000111111555444333222333555777888999999999999999999999999888888777777888:::;;;===<<<<<<===>>>>>>>>>>>>>>>AAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGHHHHHHIIIIIIJJJJJJJJJMMMOOOPPPNNNIIICCC@@@>>><<<999666444555555555555111111111111222333444555444444666777;;;AAAIIINNNVVVXXX[[[]]]\\\ZZZVVVSSSKKKGGGAAA;;;777444444444555333111333555555333000444666999:::;;;<<>><<<>>>BBBHHHLLLXXX___iiipppsssvvvzzz}}}~~~|||tttrrrpppnnnlllkkkjjjjjjfffggghhhhhhfffeeefffhhhhhhjjjmmmppprrrrrrqqqppprrrsssttttttttttttrrrrrrxxxwwwvvvvvvvvvwwwxxxyyyuuusssooolllkkkkkklllmmmkkkiiiggggggiiiiiiiiihhhggggggggghhhiiihhhfffcccdddgggjjjjjjgggffffffhhhppp|||ssslll```[[[XXX\\\bbbjjjuuurrr___UUUNNNJJJIIIIIIIIIJJJJJJIIIGGGEEECCC@@@@@@???>>><<<;;;:::999:::777333000///---***(((***++++++++++++***))))))(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$$$$%%%&&&''')))+++---...000///...,,,++++++******'''(((***,,,...///......000///...---,,,,,,+++,,,+++,,,------+++***+++,,,+++)))((((((+++...000111111000///---+++***((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))************'''((()))******+++++++++)))***++++++))))))***+++***+++,,,---///000111111555444333333333555777888888888888888888888888888999888888888888:::;;;<<<>>>>>>???????????????>>>@@@@@@@@@@@@@@@AAABBBBBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEHHHKKKNNNQQQRRRSSSTTTVVVUUURRRKKKEEE@@@;;;888555333333333333222111000000000111222333333222333333444777<<>>AAADDDFFFKKKSSSYYY^^^dddkkkqqqwww}}}wwwqqqkkkhhhcccbbb```^^^\\\WWWRRRMMMGGGCCC???<<<<<<@@@DDDHHHPPPWWW```fffjjjmmmrrruuuwwwwwwxxxyyyyyyyyywwwvvvtttsssqqqnnnllljjjhhhggghhhjjjkkkjjjiiihhhiiijjjnnnppprrruuuvvvuuutttrrrssstttvvvxxxyyyyyyxxxxxx~~~~~~~~~}}}zzzxxxvvvvvvwwwwwwtttrrrppppppqqqrrrrrrqqqrrrqqqqqqrrrsssrrrnnnllliiikkknnnnnnllljjjjjjkkkrrr~~~}}}tttmmmaaa[[[XXX[[[```hhhsss}}}ttt```UUUMMMHHHGGGFFFGGGIIIJJJJJJIIIGGGFFFAAA@@@???>>>===<<<;;;:::777555111///...---+++)))***++++++++++++***))))))(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$$$$$$$%%%''')))+++...///000000//////...---,,,+++&&&(((+++---000111111111---,,,,,,+++*********+++,,,...///...,,,++++++,,,+++)))'''(((+++...000000//////---,,,***)))((('''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************))))))))))))***+++,,,,,,(((***+++,,,+++,,,---///++++++,,,---///000111222444444333333444555777888777777777777777777777777999999888888999:::;;;<<>>@@@????????????@@@AAAAAACCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDGGGKKKPPPTTTWWWWWWXXX[[[^^^]]]VVVLLLCCC===:::666333333222111000000000////////////000111000000111000111555:::=========>>>??????>>><<<;;;777555333111000111333555444444555777:::<<<;;;:::999:::<<<<<<===@@@EEEHHHKKKQQQYYY___dddiiipppuuu{{{~~~wwwrrrnnnkkklllkkkkkkjjjgggaaaYYYTTTGGGDDD???;;;:::<<>>===<<<;;;:::666444111//////...,,,******++++++++++++***))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((***+++,,,......///000///...,,,++++++,,,...///000000//////++++++******)))*********...000111111///---,,,------***((((((***---......------,,,+++***)))((('''((((((''''''''''''((((((''''''''''''((((((((((((((()))))))))************---,,,***)))(((((()))******,,,......---...000111++++++,,,...///000111222444444333333444555777777666666777777777777777888999999999999::::::;;;;;;??????@@@@@@??????>>>>>>??????>>>>>>??????@@@AAACCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEFFFIIIMMMQQQTTTVVVXXX\\\bbbeee```TTTKKKDDDAAA<<<888666444222111000000///.............../////////......///222555555555555555555555555555000///...---...000333555666666888:::<<<=========<<<======>>>@@@CCCIIIMMMPPPVVV^^^dddhhhmmmsssxxx}}}wwwrrrooommmmmmnnnnnnnnnkkkdddZZZTTTEEEBBB>>>:::999:::<<<===???EEEKKKQQQUUUZZZaaaffflllnnnqqqssstttuuuvvvvvvwwwxxxyyyzzz||||||}}}}}}|||yyyuuuvvvxxxyyywwwtttrrrpppuuu{{{~~~uuunnneee___YYYZZZ^^^dddoooyyy}}}~~~{{{yyyxxxxxxvvvuuutttbbbXXXQQQLLLJJJIIIJJJKKKKKKIIIGGGDDDCCCAAA@@@???>>>===;;;::::::777555222111000///...,,,***++++++++++++***))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((()))***++++++,,,---......---+++***...///000000000000///...///......---------......///111333333111000/////////,,,)))((()))+++++++++,,,,,,+++******)))(((((()))((((((''''''(((((()))''''''''''''((((((((((((((()))))))))************...---+++)))))))))******+++---...---,,,+++---...+++,,,---...///111222222333333444444555666666777777777777888888888999999999:::::::::;;;;;;;;;;;;===>>>>>>>>>>>>>>>======??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEGGGKKKNNNQQQTTTVVV\\\dddjjjiii```XXXNNNIIICCC>>>:::777444222222111000...------------//////000...------...000111111111111111111222222......---...///111333555888999;;;<<<======>>>>>>???@@@AAAAAACCCHHHMMMQQQSSSYYY```fffiiinnntttyyy{{{vvvqqqmmmjjjhhhhhhhhhgggddd]]]TTTNNNAAA???<<<999888999;;;<<<===BBBGGGLLLPPPVVV___eeellloootttwwwxxxyyy{{{}}}~~~}}}}}}~~~~~~}}}zzzvvvtttsssyyy|||tttnnniiiaaa[[[[[[^^^eeeoooyyy~~~}}}zzzyyyyyyxxxwwwtttbbbZZZSSSNNNMMMLLLLLLLLLKKKIIIFFFCCCAAA@@@???>>>===<<<;;;:::999888666333111000000...,,,***++++++++++++***))))))(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&''')))+++,,,---******++++++,,,++++++++++++,,,...000111111111111///...---,,,,,,,,,,,,,,,...111444444333111111111///,,,)))((()))*********+++++++++*********))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))***************************+++,,,---***++++++***)))(((((())),,,,,,---...000111222333333333444555555666666666666777777888888999999999::::::;;;;;;;;;;;;::::::<<<<<<===>>>>>>>>>>>>>>>@@@????????????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHLLLOOOQQQTTTVVV\\\dddlllnnnlllhhhYYYTTTLLLEEE@@@;;;777444444333111000...------,,,...///000///---,,,---...---...............//////////////////111333555666999;;;>>>???>>>>>>@@@AAABBBDDDFFFGGGJJJNNNSSSWWWXXX]]]cccgggkkkpppwww|||zzztttnnnhhheee___^^^\\\[[[XXXRRRLLLGGG>>>===;;;999999999:::;;;===@@@EEEIIIMMMTTT^^^eeelllpppvvvzzz{{{}}}~~~}}}{{{wwwuuutttyyy{{{tttnnnjjjbbb\\\[[[^^^eeepppzzz~~~tttcccZZZSSSNNNMMMKKKLLLLLLKKKIIIFFFCCCAAA???>>>===<<<;;;:::999888888555222000///...,,,+++***++++++++++++***))))))(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$&&&&&&''''''(((***+++,,,***************+++,,,,,,)))***---///111222222222...---,,,+++***))))))))),,,...222333333111111111,,,***(((((()))+++,,,,,,+++++++++++++++*********(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))************))))))***+++,,,,,,,,,,,,)))++++++***)))((((((***,,,,,,---///000111222333333333444555666666666666555555666666777888888999::::::;;;<<<<<<;;;:::999;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEHHHJJJMMMPPPQQQSSSVVVZZZ```ggglllppprrrgggbbbYYYPPPIIICCC===:::777666444111000...------,,,...000///...---------+++,,,,,,---......------//////000111333555777888999<<<@@@AAAAAABBBDDDGGGFFFHHHLLLNNNQQQTTTYYY\\\___bbbfffjjjmmmsss{{{zzzrrrjjjccc^^^XXXVVVRRROOOMMMIIIEEECCC>>>===;;;:::999888888888:::===AAADDDIIIQQQ[[[cccmmmssszzz~~~}}}}}}|||uuupppiiibbb[[[ZZZ]]]dddoooyyyuuuddd[[[SSSNNNLLLJJJKKKKKKKKKIIIFFFCCCBBB>>>>>>===;;;:::999888777777555222///...---+++)))***++++++++++++***))))))((((((((((((((((((((((((&&&&&&''''''((())))))***+++***)))(((((('''''''''+++******)))***+++---...***+++---///111111111111222111///...---,,,,,,,,,))),,,000222222111000000***(((&&&'''***---...///++++++++++++++++++++++++''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************+++,,,------,,,+++)))(((+++,,,------++++++,,,---,,,---...///000111222333222333444555666666666666444444444555666777777888:::;;;<<<<<<<<<;;;:::999;;;<<<>>>???AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNOOORRRTTTWWW\\\aaahhhpppuuusssmmmcccZZZQQQJJJDDD@@@888777555333111///......+++---//////...---------+++,,,---...///......---...///000222444777999:::999===AAACCCDDDEEEHHHKKKIIILLLPPPSSSVVVYYY]]]___cccfffiiilllooovvvyyyqqqhhh___ZZZUUURRRMMMIIIGGGEEECCCAAA???>>><<<;;;999777777666888;;;>>>AAAEEENNNYYYaaaooovvv}}}}}}vvvrrrhhh```YYYYYY\\\cccnnnyyy~~~ttteee\\\RRRNNNOOOMMMMMMMMMKKKIIIFFFCCCBBBAAA===::::::;;;;;;999777777444111///...---+++***+++***))))))******)))''''''''''''(((''''''&&&%%%(((''''''''''''((())))))&&&''')))***+++++++++***++++++,,,------,,,++++++''')))+++...000111222222000000...---,,,+++++++++------...///000000//////((((((''')))+++------,,,***++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******++++++,,,,,,,,,---))))))*********+++++++++,,,,,,---...///000111111444444444444444444444444444444444444555777888999::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@AAABBB@@@@@@AAABBBBBBCCCDDDDDDBBBDDDEEEDDDCCCCCCDDDEEEHHHHHHHHHIIIJJJKKKLLLMMMQQQRRRTTTWWW\\\dddnnnuuu|||yyysssgggYYYOOOIIIGGG;;;999666333111000............---------...//////)))***+++,,,------------///000222222333555999<<>>===<<<;;;:::999888888777777:::???DDDJJJUUU```pppzzz~~~vvvpppjjjbbb\\\[[[]]]bbbkkktttvvvhhh___UUUPPPPPPMMMMMMMMMKKKIIIFFFDDDBBBAAA>>>;;;:::;;;;;;999777777444111//////...,,,***+++***))))))******)))'''(((((())))))(((((('''&&&''''''''''''((((((((((((&&&'''((()))***++++++++++++,,,---......---,,,+++'''(((+++---//////000000000///...,,,+++++++++***+++,,,------.........---***)))(((***,,,------,,,++++++++++++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))******************+++++++++,,,,,,,,,,,,,,,------...///000111111333333444444555555555666444444444555666777888999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDCCCCCCDDDFFFHHHHHHHHHIIIJJJKKKLLLMMMPPPQQQSSSVVVZZZbbbjjjqqqzzz|||zzzttthhh[[[QQQLLLEEEBBB>>>:::777555333222......---------......///+++,,,---...////////////000111222222333555888;;;@@@CCCGGGJJJLLLOOORRRUUUSSSVVV[[[```cccgggkkkmmmnnnppprrrvvv{{{|||vvvpppiii```YYYQQQMMMHHHDDDBBBAAA@@@???=========<<<;;;::::::999777777999???DDDJJJVVVaaammmxxxyyysssiiiaaaZZZYYY[[[```jjjsss}}}wwwjjjaaaVVVOOOOOOLLLLLLLLLKKKIIIGGGDDDCCCAAA>>><<<;;;;;;:::999777777444111000///...,,,***+++***))))))******)))''')))))))))))))))(((((('''%%%&&&'''((()))(((''''''''''''(((((()))+++,,,---,,,---...//////...---,,,((()))***,,,------------///...---,,,+++***************+++,,,,,,,,,++++++,,,+++***+++---...---,,,++++++++++++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------,,,---......000000111222222333333444555666666777555555555555666888999::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@???>>>>>>DDDCCCBBBAAA@@@>>>======@@@BBBCCCCCCCCCCCCEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPRRRTTTWWW]]]eeejjjuuuzzzwwwiii[[[SSSMMMIIIBBB===999777444222//////...------...............//////000111111111111222333333333555888;;;AAAEEEIIINNNQQQUUUYYY[[[\\\^^^bbbdddgggkkkooorrrssstttwww{{{yyytttooohhh___YYYOOOKKKFFFBBB@@@@@@???>>>>>>======<<<<<<;;;;;;;;;777666999>>>CCCJJJVVVbbbooo{{{zzzttthhh```YYYXXXZZZ___iiirrryyy}}}uuuiii```TTTMMMLLLLLLLLLLLLKKKIIIGGGEEEDDDAAA???===;;;:::999888888666444111000//////---++++++***))))))******)))'''((())))))))))))(((''''''$$$%%%'''))))))((('''&&&(((''''''''')))+++---...---...///000000///...---******+++,,,,,,---------...---,,,+++******************+++++++++++++++***---,,,+++,,,...///...---++++++++++++***)))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((+++++++++******)))))))))+++++++++,,,,,,,,,,,,---------...///000111222222000111222333444555666777555555555666777888999:::999::::::;;;;;;<<<<<<<<<========================<<<===???AAAAAA@@@>>>===CCCBBBAAA@@@???===<<<<<>>;;;888555333111000///...............////////////000111222222111222333333333555888;;;BBBFFFLLLPPPTTTWWW[[[^^^bbbdddfffhhhkkknnnssswwwxxxzzz}}}yyysssmmmeee\\\VVVMMMIIIDDDAAA??????>>>>>>>>>>>>=========<<<<<<<<<777666888===BBBIIIUUUaaaqqq~~~xxxrrrhhh```YYYXXXZZZ___iiirrryyy}}}ttthhh```TTTLLLKKKKKKKKKKKKKKKJJJHHHFFFEEEAAA@@@???<<<:::999888888666444111000000///...,,,+++***))))))******)))'''''''''((((((''''''&&&%%%$$$%%%'''))))))(((&&&%%%'''''''''''')))+++---///......///000000///......,,,,,,,,,,,,,,,------...---,,,+++***************++++++,,,,,,,,,,,,++++++---,,,+++,,,...//////...+++,,,,,,++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((''''''&&&&&&%%%%%%************++++++++++++------...///000111222222///000111222333444555555444444555555666888999:::999999::::::;;;<<<=================================>>>@@@BBBBBBAAA@@@???@@@@@@@@@??????>>>>>>>>>>>>@@@BBBCCCCCCCCCEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOQQQRRRSSSVVVZZZ]]]eeelllvvv~~~yyypppiiiZZZRRRHHHAAA===;;;888666333222111000//////...///............///000111222111222333333444555999;;;DDDHHHMMMRRRUUUXXX[[[]]]eeegggjjjlllnnnrrrwww{{{zzzsssllldddZZZSSSLLLHHHCCC@@@????????????>>>>>>>>>===<<<<<<;;;;;;777666777;;;@@@GGGSSS___qqq~~~wwwqqqiiiaaaZZZYYY[[[```jjjsss{{{ttthhh```UUUMMMLLLJJJJJJKKKKKKJJJHHHGGGEEEAAAAAA@@@===:::888888999666444111000000000...---+++***))))))******)))''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((***+++---...---...///000000///...---,,,,,,+++,,,,,,---...///,,,+++******))))))******,,,,,,---------,,,+++++++++******,,,...000//////,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))++++++++++++************))))))*********+++++++++---...//////111111222333000000111222333444444555444444444444555777888999888999::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???????????????@@@@@@@@@???AAABBBBBBBBBBBBDDDFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOQQQRRRSSSUUUXXXZZZaaafffoooxxx}}}yyybbbXXXKKKCCC???===999555666555333222111000000///......---------///111222000222333444444777:::===EEEIIIPPPUUUXXX[[[^^^```gggjjjmmmqqqtttxxx}}}{{{tttmmmdddZZZRRRLLLIIIDDDAAAAAAAAAAAAAAA???>>>>>>===<<<;;;:::999777555666999===DDDPPP\\\rrryyysssiiiaaaZZZYYY[[[```jjjsss|||rrrfff]]]SSSLLLLLLIIIJJJJJJJJJJJJIIIGGGFFFAAABBBAAA>>>:::777888999666444222000000000///---+++***))))))******)))'''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%''')))+++,,,---------...////////////...---************+++,,,...///++++++***))))))))))))***,,,,,,------,,,,,,+++***)))))))))+++...000000///,,,,,,,,,,,,+++***))))))************************''''''''''''''''''''''''''''''(((((())))))******------------............*********+++++++++,,,,,,......///000111222222333333333333444444555555555333333333333444666777888888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCBBBBBBAAACCCDDDHHHHHHHHHIIIJJJKKKLLLMMMMMMOOORRRSSSTTTUUUWWWYYY\\\```hhhtttsssgggWWWLLLGGGDDD???:::888777666444222111111111///...---------///111222///111222444555888<<>><<<;;;999888777888555555888;;;AAAMMMYYYlll{{{yyyxxxwwwuuuxxx}}}~~~yyyvvvsssvvv|||zzzttthhh```YYYXXXZZZ___iiirrrxxx|||nnnbbbZZZPPPJJJIIIIIIIIIJJJJJJJJJIIIGGGGGGAAABBBBBB>>>:::777888:::666444222111111000///...+++***))))))******)))((()))))))))))))))(((((('''&&&&&&%%%%%%%%%&&&'''(((###%%%'''***,,,---------,,,---...//////...---,,,))))))(((((()))+++---...+++***)))))))))))))))***,,,,,,,,,,,,,,,+++***)))((('''(((***...000111000,,,,,,,,,,,,+++***))))))************************''''''''''''''''''''''''&&&''''''((()))******+++((((((((())))))******+++++++++,,,,,,,,,---------......///000111222333333555555666666666666666666222222222333444555666777888888999:::;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@AAAAAAAAA@@@@@@@@@??????AAABBBCCCCCCAAAAAABBBCCCHHHHHHHHHIIIJJJKKKLLLMMMMMMOOORRRTTTUUUVVVWWWYYYWWW[[[dddqqq~~~zzziii\\\VVVQQQJJJEEE:::999777555333222222111000///...---...000222333...000222333555888===@@@GGGMMMUUU\\\bbbfffiiilllkkkooovvv||||||vvvppphhh___XXXNNNJJJFFFDDDDDDEEEEEEDDD@@@???>>><<<:::888666666888555444666999???KKKWWW___ooossslllfff___^^^bbbmmmpppsssrrrmmmfffaaa]]]YYY]]]eeeooo{{{yyysssggg___XXXWWWYYY^^^hhhqqquuuyyymmm___XXXRRRMMMKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDCCCAAA???<<<:::888777666444111///---,,,,,,,,,+++******)))))))))))))))(((((((((((('''''''''''')))(((''''''''')))***+++((('''''''''((()))+++,,,111000000///...---------((())))))***++++++,,,,,,***++++++***((('''(((***------,,,++++++,,,,,,---)))******+++,,,---.........///000///,,,*********%%%%%%%%%&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((((((((((())))))))))))))))))******++++++++++++---+++)))+++------+++(((------...000111222333444333333333333333333333333666555555444444666777888999999999:::;;;<<<===>>>===>>>???>>>>>>???BBBDDD<<<<<<<<<<<<===>>>???@@@??????@@@@@@@@@??????>>>BBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTXXXZZZ```iiiuuuvvviii[[[QQQJJJIII@@@666222333333000,,,000000000000000/////////---///111111111555;;;AAAJJJQQQXXX]]]eeemmmqqqpppsssvvv{{{~~~yyysssjjj```YYYRRRNNNIIIEEEDDDCCCBBBBBBCCC@@@>>><<<<<<;;;:::888999999888888999<<<@@@BBBRRR\\\lll|||tttdddYYYTTTSSSVVVXXX]]]bbbdddaaa[[[UUUWWWQQQQQQYYYfffrrr}}}||||||}}}xxxqqqhhhaaa\\\ZZZ[[[^^^hhhrrryyy}}}iii\\\VVVQQQMMMKKKIIIJJJKKKKKKJJJIIIGGGFFFCCCBBB@@@>>>;;;999777666777666333111...,,,+++***+++******))))))))))))))))))))))))(((((('''''''''((('''&&&&&&&&&((()))***''''''''''''((()))+++,,,000000000///...---------(((((())))))*********+++)))******)))''''''((()))++++++*********++++++,,,******+++,,,---...//////...///000///,,,******+++(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))***************+++,,,,,,,,,+++***+++---...,,,***------...000111222333444555555555555555555555555666555555444555666777888888888999999:::<<<=========>>>>>>===<<<<<<>>>@@@???@@@@@@AAABBBBBBCCCCCC@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTTTTUUUXXX[[[aaahhhqqq|||qqqddd]]]ZZZXXXNNNAAA:::::::::777444000000000000////////////...000222111222666<<>>DDDLLL[[[kkkzzzttthhh___ZZZXXXQQQSSSXXX^^^bbbbbb^^^ZZZTTTPPPOOOUUU^^^hhhttt~~~~~~||||||}}}wwwppphhhbbb\\\[[[[[[^^^hhhrrryyy}}}~~~gggYYYTTTOOOLLLKKKHHHJJJKKKLLLLLLIIIGGGEEEAAA@@@???<<<:::888666555888777555333000---***(((+++******)))))))))))))))++++++***)))(((((('''''''''&&&&&&&&&&&&''''''(((''''''&&&'''(((***+++---000000//////...---------(((((()))*********))))))))))))***((('''&&&((())))))))))))******+++++++++***++++++,,,---...///000...///000///,,,+++***+++************************((((((((((((''''''''''''(((((((((((())))))))))))***)))((('''''')))***,,,+++******,,,......---,,,------...000111222333444555555555555555555555555555555444444555555666777777777888999:::;;;;;;<<<<<<======<<<::::::;;;<<<===>>>@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNOOOQQQSSSTTTUUUUUUVVVYYY^^^ccciiiqqq{{{yyynnnhhhgggbbbWWWIII???;;;999666333111111000//////////////////111222222333666===CCCOOOXXXaaahhhoooxxx||||||}}}~~~}}}}}}~~~zzztttmmmeee___VVVRRRLLLHHHEEEDDDBBBAAA<<<:::888777888888777666666555444333444666888:::888???JJJXXXgggwwwvvvooohhhaaa\\\RRRSSSUUU[[[bbbdddccc```ZZZWWWUUUUUUWWW[[[fffrrr}}}zzzzzz}}}||||||wwwpppiiiccc]]][[[[[[^^^hhhrrrzzz~~~hhhZZZTTTOOOLLLKKKHHHJJJLLLMMMMMMJJJGGGDDDAAA@@@>>><<<:::888777666666666666444222...+++)))+++******))))))))))))))),,,,,,+++***)))((('''''''''''''''''''''''''''((('''&&&&&&'''(((***,,,---/////////......---------)))***++++++++++++***))))))******)))(((((()))+++))))))***++++++,,,,,,,,,++++++,,,---...//////000---/////////,,,+++++++++******))))))))))))((((((((((((((((((((('''''''''(((((((((((()))))))))))))))'''%%%$$$$$$&&&)))*********+++,,,.........---------...000111222333444333333333333333333333333444444444444555555666666555666777888999::::::;;;;;;<<<<<<<<<::::::;;;<<<;;;<<<>>>@@@AAA@@@>>>======>>>>>>????????????>>>AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRSSSUUUUUUVVVSSSWWW[[[]]]___dddlllsssvvv|||{{{qqqiiieee```WWWKKKBBB===999444000333222111000//////000000///111222222333666===CCCNNNYYYeeelllsss{{{~~~|||vvvppphhhcccZZZUUUOOOIIIFFFDDDBBB@@@999888666666777888777666555444333333333444555666666:::AAAJJJXXXiii|||~~~|||uuukkkccc]]][[[ZZZ___fffkkkkkkiiimmmiiiddd]]]UUURRRZZZeeetttzzzxxxvvv~~~}}}|||}}}yyyrrrjjjccc^^^\\\\\\___iiisss|||kkk\\\UUUOOOLLLKKKHHHJJJLLLNNNMMMJJJGGGEEEAAA@@@???===;;;999888777444444444444222000---,,,+++******)))))))))))))))+++++++++***)))(((((('''((((((((()))((((((((((((&&&&&&&&&&&&(((***,,,---............------------***+++,,,......---,,,+++++++++,,,+++******+++---+++,,,---............---***++++++,,,---...//////---...///...---++++++,,,++++++******))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))***(((&&&%%%%%%'''***,,,)))***+++,,,---------...------...000111222333444333333333333333333333333333444444555555555555555444555777888999:::::::::999;;;<<<===<<<<<<===???===???AAABBBCCCAAA@@@???>>>???@@@@@@AAAAAAAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNOOOQQQSSSTTTUUUUUUTTTWWWYYYZZZZZZ\\\___cccbbbffflllrrrtttoooddd[[[TTTPPPKKKGGGDDD@@@:::666555444222111000000111111///111222222222666===CCCMMMZZZgggooouuu}}}yyytttuuu{{{yyyssslllggg]]]XXXQQQKKKFFFCCC@@@>>>999777666666777888888777666555444444444444555666555888<<>>======???@@@===>>>???@@@@@@???>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTWWWXXXYYYYYYYYYXXXVVVTTTPPPPPPUUU^^^fffggg___XXXIIIIIIIIIIIIHHHFFFAAA>>>888777444222111111333333000222333333333777>>>DDDMMM[[[jjjrrrxxxyyyqqqlllhhhooozzz}}}wwwoooiii___ZZZRRRKKKFFFBBB???<<<:::888666666777888888777666666555555555666666777111444888<<>><<<:::999888777444333222000///...------+++******)))))))))))))))''''''(((((((((((())))))(((((()))))))))(((&&&&&&%%%%%%%%%&&&(((+++---...------------------------'''))),,,///000000///...+++,,,,,,,,,++++++---//////000111222111000...,,,((())))))***+++,,,------,,,---///...---,,,,,,---------,,,,,,+++*********''''''''''''((((((((()))(((((((((((())))))))))))++++++*********+++,,,---'''***,,,,,,***)))***+++------...000111222333444555555555555555555555555222333444555555555444444444666888:::;;;;;;::::::999;;;===>>>===<<<===>>>========================@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMOOOQQQRRRSSSSSSXXXVVVUUUVVVWWWSSSLLLEEE??????BBBIIISSSZZZ]]]]]]PPPPPPOOONNNMMMJJJFFFCCC;;;999666444222333444555222444666555666:::@@@FFFPPP___ooowww|||~~~uuulllfff```dddlllwwwyyyqqqjjjaaa[[[SSSKKKEEEAAA===::::::888666666666777666555555555555666666777777777222555888:::???JJJZZZgggqqqwww{{{ttttttzzz~~~{{{nnnkkkfff```VVVNNNNNNTTTbbblllyyyyyytttwww|||yyyqqqgggaaa]]]]]]___dddnnnyyyxxxyyy{{{}}}~~~{{{vvvrrrfffWWWPPPLLLJJJJJJLLLLLLLLLKKKKKKJJJIIIHHH>>>===<<<;;;999888777666777555222///---,,,+++++++++******)))))))))))))))&&&&&&''''''((()))))))))''''''((((((((('''%%%$$$%%%%%%%%%&&&(((+++---///------------------------%%%'''+++...000000///...***+++++++++******,,,...000111222222111///---+++(((((()))***+++,,,,,,---,,,---///...---,,,,,,---++++++******)))(((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))'''(((((()))))))))))))))'''***,,,+++)))'''(((***------...000111222333444333333333333333333333333222333444555555555444333555666999;;;<<<<<<;;;::::::<<<>>>>>><<<;;;:::;;;BBBBBBAAA@@@@@@AAAAAABBB<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKMMMOOOPPPRRRRRRSSSUUURRRQQQRRRTTTOOODDD:::444444666;;;DDDOOO[[[cccdddaaa^^^YYYTTTOOOKKKIII<<<:::777555333444555666444666888888888<<>><<<;;;;;;;;;777444111//////...---,,,***))))))((('''&&&&&&%%%(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&'''((()))+++,,,...---+++*********++++++&&&***...333555444222111000///,,,***)))***+++,,,000111222222222000///...((('''&&&(((+++.........,,,,,,,,,+++++++++******...---,,,+++***(((''''''(((((((((((((((((((((((('''((()))******)))(((''')))************+++++++++'''((()))++++++***))))))******+++---...000111222222222222222222222222222333333333333444555666666444555666777777888888888::::::999888999:::;;;<<<>>>>>>>>>>>>>>>?????????@@@?????????@@@BBBDDDEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGFFFFFFFFFHHHJJJJJJJJJLLLMMMOOOQQQRRRSSSTTTTTTTTTTTTSSSRRRNNNFFF>>>888555111111666<<>>888777666555555444444555666555666888;;;<<<<<<;;;;;;999777666777<<>>>>>>>>>>>>>>???????????????>>>???@@@AAACCCDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKKKKMMMNNNOOOQQQRRRSSSSSSSSSTTTSSSRRROOOJJJCCC;;;666444111111555:::BBBQQQ___iiippptttqqqkkkfff___YYYSSSLLLCCC>>>>>>===;;;999???<<<<<<>>>>>>???DDDKKKXXXeeessszzz}}}rrriii[[[UUUPPPRRRXXXcccsss~~~tttjjj]]]SSSHHHDDDAAA<<<;;;<<<999888777666555555555555888888999;;;???AAAAAA@@@???===:::777777:::???CCCDDDFFFKKKQQQXXXcccmmmttt~~~}}}}}}}}}~~~pppiii```[[[YYYWWWTTTSSSWWWcccooovvv}}}yyyqqqsssyyy~~~wwwllleee^^^XXXXXX\\\cccnnnxxx}}}vvvdddXXXOOOKKKKKKIIIIIIJJJJJJJJJIIIGGGFFFBBBAAA>>>;;;999888888888999666333111111000///...******))))))((((((''''''*********)))))))))(((((((((((((((''''''''''''&&&''''''&&&'''((()))+++,,,,,,+++******)))*********)))***,,,.../////////...333222///,,,***)))))))))+++,,,---------,,,+++***+++***((()))***,,,++++++,,,++++++++++++*********)))))))))(((((('''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))*********++++++)))))))))))))))******+++111111111111222222222222444444444444444444444444333333333333444555666777666777888999999:::::::::<<<;;;;;;;;;;;;<<<===>>>=========>>>>>>?????????>>>>>>===>>>???@@@BBBCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLNNNNNNPPPQQQQQQRRRRRRRRRSSSRRRPPPKKKEEE>>>888444333222333666999???JJJUUUbbbnnnzzz}}}wwwmmmccc^^^XXXPPPLLLJJJHHHEEEBBBCCC???===>>>>>>>>>DDDKKK[[[hhhvvv~~~yyyoooaaaXXXOOOMMMOOOTTT___jjj~~~uuujjjZZZOOOEEEAAA???<<<:::<<<:::999888777666666666666777888:::>>>BBBEEEEEEDDDDDDAAA===999888888:::<<<;;;<<<>>>BBBHHHPPPZZZaaawww{{{|||vvvqqqjjjaaaZZZWWW^^^eeejjjpppxxx~~~xxxppppppuuuzzzxxxlllfff___ZZZZZZ]]]bbbllluuu|||{{{iii\\\QQQLLLKKKHHHIIIIIIJJJIIIIIIHHHGGGBBBAAA>>>;;;999888888888777444111//////...---,,,))))))(((((('''''''''&&&******)))))))))(((((((((((((((((((((((((((((('''''''''&&&'''((()))+++,,,......---------------------------.../////////000111000...,,,+++******)))***+++,,,,,,,,,+++***)))***)))((()))+++,,,,,,+++++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))***************)))((((((((()))+++,,,------...///000000111111444444444444444444444444222222222222222333555555666666777888999999999999;;;;;;;;;;;;;;;<<<<<<===<<<<<<======>>>?????????======<<<===>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDEEEBBBDDDFFFHHHIIIJJJLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRQQQMMMHHHAAA:::666444555666888999:::>>>FFFMMM\\\jjjzzzvvvkkkddd```[[[XXXUUURRRNNNKKKFFFBBB?????????@@@FFFNNN]]]kkkyyyyyylllbbbWWWQQQOOOOOOUUU[[[hhhrrr~~~qqqfffXXXNNNEEEBBB@@@===<<<>>>;;;:::999888777777777777888;;;@@@FFFLLLOOOOOONNNJJJFFF@@@;;;999888888888888888999:::===DDDMMMSSSfffppp|||qqqcccWWWXXXYYY[[[```hhhooossszzzrrrppprrrvvv}}}}}}yyymmmggg```[[[[[[]]]bbbjjjsss{{{}}}kkk^^^SSSLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHDDDBBB@@@===;;;:::999999777444111//////...---,,,,,,,,,++++++++++++++++++)))))))))((((((((('''''''''(((((((((((((((((((((''''''&&&'''((()))+++,,,........./////////......---------------...//////------,,,,,,++++++++++++******+++,,,,,,,,,+++***(((''''''(((+++---......+++++++++*********))))))((((((((()))))))))******((((((((((((((((((((((((***)))(((''''''((()))***(((((()))))))))************)))((((((((()))+++,,,)))***+++---///111222333222222222222222222222222000000000000111222333444444555666777888888888888999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????===<<<<<<<<<===???AAABBBBBBCCCCCCDDDDDDDDDDDDDDDAAADDDGGGIIIIIIIIIKKKMMMNNNNNNOOOPPPQQQQQQPPPPPPQQQPPPLLLEEE===999777888;;;???BBBAAAAAABBBFFFIIIWWWdddsss}}}wwwmmmaaa```___^^^\\\YYYUUURRRLLLHHHEEEFFFFFFGGGMMMUUU^^^lllzzz~~~{{{pppcccZZZTTTOOONNNQQQTTT^^^nnn~~~yyykkk___WWWMMMDDDAAA@@@======>>><<<<<<;;;999999999999999<<>><<<;;;;;;;;;999666333111111000///...************************))))))((((((((('''''''''&&&''''''''''''(((((((((''''''&&&'''((()))+++,,,,,,,,,---............---*********++++++,,,,,,,,,******+++++++++++++++***)))***+++,,,---,,,++++++'''&&&&&&(((+++...///...+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))******)))))))))))))))******+++)))***,,,...111333555666222222222222222222222222000000000000111222333333444555666777777888888777888999::::::;;;;;;::::::;;;;;;<<<===>>>>>>??????======<<<===>>>???AAABBBBBBCCCCCCDDDEEEDDDDDDDDD@@@DDDIIIJJJIIIHHHJJJMMMMMMMMMOOOPPPPPPQQQQQQQQQQQQPPPKKKDDD===:::<<>>:::888666444333333333333444777<<<@@@HHHTTTfffvvv{{{eee\\\RRRNNNNNNOOOSSSYYYeeeooowwwrrrmmmjjjlllqqqvvvyyy}}}|||{{{pppiiiaaa[[[ZZZ\\\aaajjjsss{{{zzzhhh\\\RRRNNNMMMNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDAAA???===;;;;;;;;;999666333111111000///...((((((((((((((((((((((((*********)))))))))((((((%%%%%%&&&&&&''''''''''''''''''&&&'''((()))+++,,,,,,---.../////////......'''(((***+++,,,,,,,,,,,,***************)))((((((((()))***+++,,,,,,+++***)))((('''(((+++---------************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***(((((()))***************+++,,,...///111333444555333333333333333333333333111111111111222333444555555555666777888888888888999999;;;<<<<<<<<<;;;:::::::::;;;<<<===>>>???@@@>>>=========>>>@@@BBBCCCBBBBBBDDDEEEEEEEEEDDDCCCAAAEEEJJJKKKIIIGGGIIILLLKKKLLLNNNOOOPPPQQQRRRRRRQQQPPPKKKDDD===<<>>>>>>>>===<<<;;;;;;;;;;;;<<>>BBBJJJVVVdddqqqzzzrrrfffYYYSSSOOOLLLMMMQQQWWWbbbttt|||uuunnngggfffiiijjjnnnssswwwzzz}}}~~~{{{rrriiiaaaZZZYYY[[[aaakkkttt|||xxxfffZZZRRRNNNNNNOOOOOOMMMLLLJJJJJJIIIIIIEEECCCAAA>>><<<;;;;;;;;;777444111//////...---,,,+++++++++++++++,,,,,,,,,+++++++++************)))%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))+++,,,...///000222222222111000((()))+++---.........---++++++******)))'''&&&%%%'''((()))+++++++++***)))+++)))((()))+++,,,,,,+++************))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))'''(((***+++++++++***))),,,---...///000111222222444444444444444444444444333333333333444555666666666777888999999:::999999::::::<<<=========<<<;;;::::::;;;<<<===>>>???@@@>>>>>>===>>>???@@@BBBCCCAAABBBDDDEEEEEEEEEDDDCCCAAAFFFKKKLLLIIIGGGHHHKKKJJJKKKMMMOOOPPPRRRRRRRRRQQQPPPLLLDDD>>>>>>DDDKKKQQQ[[[aaa___\\\ZZZWWWQQQRRRXXX^^^ccchhhjjjddd\\\[[[bbbkkkssswwwxxxwwwwwwvvvrrrooonnnjjjfffggglllppp|||}}}wwwsssqqqpppoooppprrrtttttttttrrrpppmmmmmmooosssvvvwww}}}}}}}}}|||~~~{{{rrrmmm___^^^\\\\\\aaakkkxxx|||rrrhhh[[[QQQHHHDDDCCC@@@???AAA???>>>===<<<<<<;;;;;;<<>>???@@@AAAAAA@@@>>>>>>======???@@@BBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMOOOPPPQQQPPPPPPOOORRRPPPLLLEEE@@@@@@EEEIIITTT\\\eeehhheeeaaa^^^^^^ZZZ\\\^^^aaaeeehhhjjjkkkkkkjjjmmmuuu~~~|||yyywww|||wwwnnneee___^^^```ccceeegggggggggfffdddcccaaa``````bbbeeegggiiinnnrrrsssttt{{{}}}rrrhhhdddaaa___dddllltttvvvzzz|||zzzuuuoookkkaaa]]]VVVNNNGGGCCCBBBAAACCCBBB@@@???>>>???@@@AAAFFFSSSiii~~~vvvbbbJJJ;;;555222333555444333333333333444555555999;;;???FFFQQQ]]]iiipppsss|||xxxjjj]]]UUUPPPOOONNNOOOXXXgggzzz|||uuupppllldddeeedddcccdddiiirrryyyzzzyyyyyyyyyzzzzzzxxxvvv{{{~~~vvvnnnfff```[[[ZZZ[[[___iiittt{{{~~~|||kkk```VVVPPPOOONNNNNNMMMLLLLLLKKKJJJJJJDDDCCCAAA???===;;;::::::888666444111///...------,,,,,,++++++++++++++++++))))))((((((((('''''''''%%%&&&''''''''''''&&&%%%%%%'''((((((((()))+++---------............------+++******)))***+++,,,---,,,++++++)))((('''&&&%%%******+++******))))))((()))******++++++,,,------000000///...---+++)))(((************************((((((((((((((((((((((((''''''''''''((()))***+++*********+++++++++,,,,,,************************---------...000111333444444444333333333444444555333333333333444444444444333555777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>???@@@AAAAAAAAAAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPTTTTTTRRRNNNIIIHHHIIILLLUUU^^^hhhmmmjjjddd```^^^]]]^^^aaadddiiinnnrrrtttuuuvvvzzz~~~{{{}}}vvvkkkaaaZZZTTTPPPPPPRRRUUUWWWYYYYYYXXXXXXRRRPPPNNNMMMMMMOOOQQQSSS\\\aaafffiiilllsss~~~zzztttkkkcccaaaeeedddgggkkkoooqqqrrrqqqpppkkkggg```XXXQQQMMMKKKJJJIIIGGGCCC@@@???>>>???@@@GGGUUUlllppp]]]GGG:::444111111333222222222222222333444444666777;;;AAAKKKVVVbbbiiikkkttt~~~tttkkkddd^^^WWWSSSLLLSSSaaauuu}}}xxxtttnnnlllgggbbbaaadddlllrrrwwwwwwwwwvvvuuuttttttsssyyy}}}|||rrrkkkfff```[[[ZZZ[[[___iiittt}}}qqqdddYYYQQQOOOPPPOOOMMMLLLJJJJJJIIIIIIDDDCCCAAA???===;;;::::::888666444111///...------++++++++++++++++++,,,,,,))))))((((((((((((''''''''''''((((((((((((''''''&&&'''((((((((((((+++---------............------+++******)))******+++++++++******))))))(((''''''******+++++++++***)))))),,,,,,,,,,,,,,,+++++++++///000000///---+++(((&&&)))))))))))))))))))))(((((((((((((((((((((((((((&&&''''''((())))))))))))*********++++++++++++,,,************************---......///000222333444111222333444555555555555222222222222333333333333333555777888777888999:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>@@@@@@AAABBBBBBAAAAAA@@@BBBCCCCCCDDDEEEEEEFFFFFFIIIIIIHHHIIIJJJKKKMMMOOOMMMNNNOOOQQQQQQRRRQQQQQQQQQSSSTTTSSSOOOLLLKKKJJJUUU^^^iiiooonnngggaaa^^^```aaadddhhhooovvv}}}}}}wwwnnn___RRRIIICCC@@@???AAABBBDDDFFFHHHHHHHHHGGGEEECCCBBB@@@@@@AAACCCDDDHHHNNNUUUYYY]]]dddnnnwww}}}ooogggddd[[[\\\___ccchhhmmmqqqtttrrroooiiibbb\\\WWWSSSRRRRRRNNNIIIDDDAAA???@@@@@@GGGUUUmmm~~~cccSSSBBB999444000///111111111111111111222333333222444666;;;BBBLLLXXX___dddlllttt||||||vvvrrrjjj^^^TTTMMMRRR]]]ooo}}}xxxpppgggaaabbbgggkkkqqqssstttrrrnnnmmmnnnpppuuuzzz{{{rrrkkkeee```[[[ZZZ[[[___jjjtttwwwiii[[[RRROOOOOONNNLLLJJJIIIHHHHHHHHHDDDCCCAAA???===;;;::::::888666444111///...------*********++++++,,,,,,,,,))))))((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((***,,,,,,------......------,,,+++******************************)))))))))))))))***+++++++++++++++******------------------------...///000000...***'''$$$''''''(((((()))))))))***((((((((((((((((((((((((%%%&&&((()))***)))((('''************++++++++++++************************---------...///111333333111222444555666555444333111111222222222333333333222444777777777777888:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJLLLNNNPPPNNNOOOPPPQQQRRRSSSSSSSSSRRRTTTVVVWWWVVVSSSPPPNNNSSS[[[eeekkkkkkgggccc```cccdddfffkkkttt}}}zzz||||||yyyxxxxxxtttmmmbbbYYYMMMAAA;;;888777777888999;;;<<<============???>>><<<;;;:::;;;;;;<<<:::???FFFKKKNNNTTT\\\bbbvvvwwwrrrdddcccaaabbbffflllrrrvvvyyywwwrrrmmmgggbbb^^^[[[YYYUUUOOOHHHDDDBBBAAABBBGGGRRRcccttt}}}zzzqqqiiiRRRGGG;;;666444111000111111111111111111222333333111333555777<<>>>>>???>>>>>>>>>>>>>>>???@@@@@@>>>???@@@BBBDDDFFFGGGHHHGGGHHHIIIJJJLLLNNNPPPQQQPPPPPPPPPQQQRRRTTTUUUUUUYYY[[[^^^```aaa```]]][[[TTTXXX^^^ccceeeeeeddddddeeeeeehhhnnnwww{{{vvvsssssspppjjjgggeee___XXXKKKFFF???:::777666666555555555666777777888888888777666555444333333444444444777<<<@@@BBBFFFKKKOOO^^^kkk~~~tttqqqllliiikkkpppvvv{{{}}}zzzuuupppllliii```\\\UUUMMMHHHDDDBBBBBBGGGKKKTTT\\\___\\\UUUOOOCCC;;;555444444222111333222222222222222333444444333444555666888@@@KKKTTTggguuuttthhh]]]\\\^^^jjj{{{~~~vvvooohhhddd```bbbccc```[[[[[[```eeejjjpppxxx~~~uuunnneee___ZZZZZZ[[[```jjjuuunnn^^^SSSPPPKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCAAA???===;;;::::::888666444111///...------++++++++++++++++++,,,,,,(((((())))))))))))******''''''&&&%%%%%%&&&'''''''''((()))((('''((()))+++,,,,,,------------,,,,,,***++++++,,,,,,,,,++++++******************))))))++++++,,,---------,,,,,,$$$%%%&&&(((***+++---------.........---***(((&&&&&&&&&'''(((***+++,,,,,,((((((((((((((((((((((((&&&''''''((((((((('''''')))))))))************+++******************************+++,,,---///000111555555555555444333222111222222222222333333333333222444666777666777888999888999999::::::;;;;;;;;;;;;<<<<<<======>>>??????===============>>>???@@@>>>>>>@@@AAACCCEEEFFFGGGEEEGGGJJJNNNPPPRRRRRRSSSQQQQQQQQQRRRSSSUUUVVVWWW\\\^^^ccchhhkkkkkkgggdddZZZ[[[]]]___bbbdddfffgggggghhhkkkpppyyywwwnnnhhhdddddd```YYYUUURRRLLLEEE;;;999777666777777666555444444444444444444555555333333222222111111222222333555777999:::<<<@@@BBBJJJWWWiiizzz~~~xxxtttuuuyyy}}}yyyvvvkkkggg```XXXPPPJJJFFFDDDFFFFFFFFFGGGGGGDDD@@@===:::555111333333222222444222222222222222333444444444555666555666<<>>>>>??????>>>=========>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDGGGMMMRRRVVVWWWVVVUUUQQQQQQQQQRRRSSSUUUWWWYYY\\\```hhhqqqwwwvvvooojjjddddddcccdddeeeggghhhiiijjjkkknnnsss{{{{{{sssjjj___YYYSSSSSSPPPJJJFFFEEE@@@:::666555444555777777666555555444444333333444444444444444444444555555555555444444555555555777:::<<>>>>><<<<<<======>>>>>>?????????>>>>>>>>>>>>@@@BBBCCCDDDDDDDDDCCCBBBBBBAAAAAADDDHHHOOOUUUYYYZZZYYYXXXRRRRRRRRRRRRTTTVVVXXXYYY___fffqqq}}}yyyqqqlllkkkjjjjjjjjjkkkjjjiiilllmmmpppuuu||||||zzzyyyrrrqqqooommmggg^^^UUUNNNGGGHHHEEE@@@>>>>>>:::555888666555666777777777555777666555555444555555555444444444555555666666666444444333333333555888:::;;;AAAHHHMMMUUUbbbtttzzzmmmbbbXXXSSSFFFCCC???===<<<===<<<<<<888444222333222//////222000000000000000111111222111333444111000666CCCMMM\\\tttpppiiieeekkkzzzwwwiiiddd\\\UUURRRQQQQQQPPPSSS[[[fffpppxxx}}}www}}}tttmmmddd^^^ZZZZZZ[[[aaakkkvvvzzz|||{{{zzzyyyxxxyyyooo]]]SSSPPPMMMOOONNNKKKLLLMMMJJJDDDEEECCC???<<<:::999:::;;;666444222///---,,,,,,+++------,,,,,,,,,,,,+++++++++'''$$$$$$'''+++,,,,,,&&&&&&''''''''''''&&&&&&)))((('''&&&''')))+++,,,...---,,,,,,------+++)))'''(((+++...000000//////---.........---,,,,,,+++,,,...000000///...///000...,,,******,,,---...------.........------,,,+++''''''((()))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((&&&'''((()))+++,,,......))))))*********++++++++++++,,,---...///111222222000000111111111222222222555555555555444444333222555444444444555666888999888:::<<<<<<;;;:::;;;<<<===<<<<<<;;;;;;===>>>???======>>>???AAABBBCCCCCCDDDCCCBBBAAAAAABBBDDDEEEDDDHHHNNNTTTXXXYYYXXXWWWQQQQQQQQQPPPQQQSSSWWW[[[```iiivvv|||uuusssqqqooommmkkkjjjiiikkkmmmqqqwww}}}xxxrrrmmmgggccchhhddd___YYYSSSLLLEEEAAA===>>>>>><<<999777777888555666888888777777888999::::::999777666666999;;;;;;:::999888888888888888888999999888666555555666666888<<>>EEE^^^ooo|||rrrjjjkkkwwwtttmmmccc[[[WWWSSSOOOLLLJJJRRR]]]iiirrrxxx}}}~~~~~~uuuoooddd]]]XXXYYY\\\bbblllvvv{{{}}}|||zzzzzz||||||ooo^^^SSSPPPMMMOOONNNKKKLLLMMMJJJEEEEEECCC@@@===;;;:::::::::666555222000...,,,,,,,,,,,,,,,+++++++++************(((%%%%%%(((++++++***&&&&&&''''''''''''&&&&&&((('''''''''''')))***+++---,,,+++,,,---,,,+++)))((())),,,///111222111111............---,,,+++***,,,...///000......///000,,,***))))))+++---......//////......,,,+++***)))''''''((()))))))))))))))(((''''''&&&&&&&&&''''''''''''''''''((((((((((((************+++++++++,,,******************+++++++++,,,---...///111222222333333333444444444444555444444444444444333333222444444444444555777999:::888:::<<<<<<;;;:::;;;<<<===<<<<<<;;;<<<===>>>?????????@@@AAABBBBBBCCCCCCEEEDDDCCCBBBBBBDDDEEEGGGIIIKKKNNNQQQSSSRRRQQQPPPPPPQQQRRRRRRRRRTTTXXX[[[```iiivvv~~~yyyxxxuuuqqqooommmlllkkklllnnnqqqvvv|||zzzrrrjjjccc\\\XXXUUURRRNNNIIIEEEAAA;;;888888999999999777666777999777999:::;;;:::;;;<<<>>>=========<<<;;;<<>>??????===>>>===<<<;;;:::999:::999:::;;;<<<>>>CCCKKKQQQ```nnnxxxbbbRRRLLLDDD===<<<<<<999777888666555555444444333222222000000000000000111222222333111111444666777===DDDRRRbbbzzz|||qqqooowww|||uuukkkddd^^^YYYTTTPPPKKKPPPYYYaaaiiipppwww{{{}}}~~~tttnnneee^^^YYYZZZ]]]cccnnnwww{{{}}}}}}ooo^^^TTTQQQMMMOOONNNKKKLLLNNNKKKFFFCCCBBB@@@>>><<<:::999999777666333111...---------+++++++++*********))))))***((('''((()))***)))(((&&&&&&''''''''''''&&&&&&&&&''''''(((((()))******,,,+++***+++,,,,,,***((((((***---000222333333333/////////...---+++***)))+++---//////...---...///)))((('''(((***---......//////...---+++)))'''&&&''''''((()))))))))))))))))))))(((&&&&&&%%%%%%%%%''''''''''''((((((((((((+++******))))))(((((('''++++++******************+++,,,---...///111222222444444444555555555666666222222333333333333333333333333444444666888:::;;;888:::<<<<<<;;;:::;;;<<<===<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAABBBBBBCCCCCCFFFEEEDDDDDDDDDEEEGGGHHHJJJKKKLLLMMMMMMMMMMMMLLLOOOPPPRRRTTTTTTVVVZZZ\\\aaajjjvvv|||zzzvvvqqqnnnlllkkkkkklllnnnqqquuu{{{~~~uuulllcccYYYQQQKKKFFFDDDAAA>>>===:::777444222333555555555666888::::::<<>>======;;;;;;;;;::::::<<>>===<<<:::888999666666555444444333333222111111000000111111222333222000000333555555:::AAAHHHVVVjjjwwwpppssszzz}}}~~~|||zzz{{{~~~vvvooojjjccc[[[UUUMMMPPPSSSWWW]]]eeennnsssxxxzzz}}}}}}}}}||||||}}}}}}sssllleee^^^YYYZZZ^^^eeeoooyyyzzz|||ooo___TTTQQQMMMNNNMMMKKKKKKNNNMMMHHHCCCBBBAAA???===;;;999888888666444111///...------++++++++++++************)))))))))******)))'''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))+++***)))***++++++***(((((())),,,///111333333444/////////...,,,***)))(((+++,,,......---------...'''&&&%%%'''***---............---,,,+++)))((('''''''''((()))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%+++++++++***************+++,,,---...///111222222333333333333444444444555222222222222333333444444222333444555777999:::;;;888:::<<<<<<;;;:::;;;<<<<<<<<<<<<<<<=========>>>AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHJJJMMMOOOPPPMMMPPPSSSUUUVVVXXXZZZ]]]aaajjjvvvzzzwwwsssnnnjjjhhhhhhhhhjjjkkknnnrrrxxx}}}tttjjj```VVVLLLFFF???===:::999999888666444000222333444444666999<<<>>>AAAEEEGGGJJJLLLPPPRRRVVVXXXYYYZZZYYYZZZ[[[]]]ZZZZZZYYYWWWUUUSSSQQQPPPPPPNNNLLLKKKJJJHHHFFFDDD??????>>>============>>>FFFNNN]]]qqqmmm^^^NNNEEE>>>===<<<999888999777666666555444444333333222111111111111222333333222000000333444333888>>>FFFPPP```pppuuulllmmmrrrvvvwwwssspppnnnsss~~~}}}}}}wwwoooeee]]]XXXWWWUUUSSSUUU[[[ccciiioooqqqrrrsssqqqqqqqqqrrrttt{{{|||ssslllccc]]]XXXZZZ^^^eeeoooyyyzzz|||ppp```UUURRRMMMNNNMMMJJJKKKOOONNNJJJCCCBBBAAA???===;;;999888888666444111///...---------,,,,,,,,,,,,+++++++++((()))++++++***(((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((()))))))))(((***))))))***,,,,,,***)))'''(((***,,,...000111222//////...---,,,***((('''***,,,......---,,,---...&&&%%%$$$&&&)))---......,,,,,,,,,,,,+++***))))))''''''((()))))))))))))))&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''((((((((((((((()))************************+++,,,---...///111222222333333444444444555555555333222222222222333555555333333555666888999::::::888:::<<<<<<;;;:::;;;<<<;;;<<<<<<===============???????????????@@@@@@@@@DDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGJJJMMMPPPRRRMMMPPPSSSUUUVVVXXXZZZ]]]aaaiiiuuu~~~}}}wwwtttpppllliiigggffffffggghhhjjjooouuu|||zzzrrriii___TTTKKKEEE:::888555333333333222000222333555555666999<<>><<<:::999999777666333111...------------------,,,,,,,,,++++++''')))++++++)))'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((())))))******)))+++,,,---+++***'''((()))***,,,...///000.........---,,,***)))((()))+++------,,,+++,,,---'''&&&%%%&&&***---......,,,,,,,,,,,,,,,++++++***''''''((()))))))))))))))%%%%%%%%%&&&&&&((())))))''''''''''''(((((((((((())))))***++++++,,,------))))))*********++++++++++++,,,---...///111222222555555555666666666777777555444333222333444555666444555666777888999999999888:::<<<<<<;;;:::;;;<<<;;;<<<<<<===>>>============>>>>>>>>>??????@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHKKKJJJIIIIIIIIILLLNNNPPPOOOPPPRRRTTTTTTVVVZZZ\\\aaaiiisss{{{~~~{{{zzztttsssqqqnnnllljjjiiihhheeefffgggkkkqqqxxx{{{vvvooofff\\\RRRHHHBBB:::888444333333333222111444555777888999===AAAEEEKKKOOOVVV\\\cccjjjpppuuuyyy||||||yyywwwxxxtttooollljjjgggbbb]]][[[XXXSSSOOOLLLHHHEEEBBBDDDEEEIIISSScccvvvsssfffVVVLLLCCC@@@>>>:::999:::::::::999888888777777666333333222222333333444555333111111444333222444999>>>EEEOOOYYYcccooo{{{yyynnn```YYY[[[dddmmmssspppkkkeeefffmmmxxx}}}wwwxxx~~~yyyooocccXXXRRRPPPPPPWWWXXXYYYXXXVVVUUUVVVWWW```kkkzzz{{{sssmmm```ZZZVVVXXX]]]dddoooyyy}}}~~~sssaaaUUURRRMMMNNNLLLJJJLLLPPPPPPMMMEEECCC@@@===;;;:::::::::666555222000...,,,,,,,,,,,,,,,,,,,,,+++++++++***''')))+++***((('''((()))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''')))***+++******+++---...,,,+++)))))))))***+++,,,---...---------,,,,,,***)))))))))+++,,,---,,,+++,,,---((('''&&&'''***---...............------+++******''''''((()))))))))))))))''''''&&&&&&&&&''''''(((''''''''''''(((((((((((())))))***++++++,,,------(((((()))***+++,,,,,,---+++,,,---...///111222222444444555555555666666666777666555333333444555666555666777888999888888777888:::<<<<<<;;;:::;;;<<<;;;;;;===>>>>>>>>>===<<<======>>>???@@@@@@AAAAAACCCDDDEEEGGGHHHHHHIIIIIIMMMLLLJJJIIIJJJKKKLLLMMMPPPQQQRRRRRRRRRTTTXXX[[[aaahhhqqqyyy{{{zzzwwwvvvppppppppppppnnnmmmkkkjjjfffffffffiiinnntttzzz}}}xxxtttmmmddd[[[PPPFFF???;;;888555444444555555444333555777999<<>>FFFMMMTTT[[[dddkkkwwwqqqgggZZZSSSVVV```kkkrrrsssmmmfffcccfffooozzz~~~wwwvvv|||~~~wwwmmmbbbYYYUUUSSSUUUVVVVVVTTTRRRQQQRRRSSS]]]iiiyyyzzzrrrlll```ZZZVVVYYY^^^eeeqqq{{{tttbbbVVVQQQMMMNNNLLLJJJLLLPPPQQQNNNFFFCCC???<<<:::999:::;;;666444222///---,,,,,,,,,+++++++++************)))''')))+++***'''&&&(((+++&&&''''''''''''''''''&&&'''&&&%%%$$$%%%''')))+++++++++***,,,......---,,,************+++,,,---...,,,,,,,,,,,,,,,+++***))))))***,,,,,,+++++++++,,,)))((('''(((***---......111000000...---+++)))((('''(((((())))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))''''''(((***+++,,,---...+++,,,---...///111222222222222222333333333444444999888666444333444555666666777888999999888777666888:::<<<<<<;;;:::;;;<<<:::;;;===>>>>>>>>>===<<<===>>>>>>@@@AAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKJJJJJJIIIJJJKKKLLLMMMQQQQQQQQQPPPQQQSSSWWW[[[```gggpppwwwyyywwwuuussskkkmmmnnnoooooommmkkkjjjhhhgggggghhhkkkpppuuuyyyyyyuuummmeee[[[OOOEEE>>>888555222111222444444444111333666999===CCCKKKPPPWWW]]]fffoooyyy{{{yyyssskkkfffbbb___[[[XXXOOOPPPRRRSSSXXXdddtttzzzoooaaaVVVLLLGGGCCC???===>>>===<<<<<<;;;;;;:::999999444333333333333444555555444333333555444222333888777;;;AAAEEEHHHLLLRRRVVV```lllzzz{{{oooeeeXXXQQQSSS^^^jjjrrrtttooogggaaaaaaiiiuuu~~~wwwuuuzzz|||{{{xxxrrrjjjbbb]]][[[XXXXXXXXXVVVTTTSSSTTTUUU^^^jjjzzzzzzqqqjjjaaa[[[WWWZZZ___gggrrr|||rrr___SSSOOOOOOOOONNNMMMLLLKKKJJJJJJMMMIIICCC???======<<<;;;999777555333000...------222111///---+++***))))))+++++++++***)))((('''&&&)))((('''&&&&&&&&&&&&&&&******)))''''''&&&&&&&&&,,,...000111///......///)))***+++,,,,,,,,,,,,,,,+++++++++******((('''''''''((()))******)))((((((+++++++++***)))***---///////////////...,,,***)))((()))***++++++,,,,,,+++)))((('''&&&&&&&&&&&&&&&((('''&&&'''((())))))'''))))))))))))************&&&''')))***,,,,,,,,,,,,,,,,,,...///000000000000444444444444444444444444777666555444444444444444555555444444555666888999999999999999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAACCCDDDEEEGGGHHHIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKPPPPPPQQQSSSTTTUUUVVVWWW]]]ccckkkqqqtttuuuuuuuuuuuusssqqqooooooooonnnmmmllliiiggghhhlllrrrvvvxxxzzztttlllbbbXXXNNNEEE???===;;;888555333222222222555666777;;;AAAHHHNNNRRR\\\aaaiiirrr{{{{{{sssmmmkkkjjjbbb]]]ZZZ]]]bbbgggqqqzzzzzzlll___RRRKKKHHHDDDBBBCCC???===<<<<<<<<<<<<;;;:::999555000///222333000---000111333555666666555555222444777;;;>>>CCCIIIMMMLLLXXXgggttt{{{iiiYYYSSSSSSWWWiii|||{{{uuukkkcccaaagggsss|||{{{xxxzzz~~~zzzvvvrrrlllhhhaaa```___\\\YYYWWWWWWXXX___jjjxxx~~~wwwnnnhhhaaa^^^ZZZYYY^^^iiittt{{{|||~~~qqq___SSSOOOMMMLLLLLLKKKJJJIIIHHHHHHKKKGGGBBB>>>======<<<;;;999888666333111///...---,,,,,,+++***))))))))))))((()))))))))))))))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''***,,,...///...---------++++++++++++++++++******+++++++++******)))(((''''''((()))*********)))(((*********))))))***---000////////////...,,,***)))(((((()))***++++++++++++)))(((((('''&&&&&&&&&&&&((('''&&&'''((())))))'''))))))))))))******************++++++,,,---......,,,,,,---///000000000111444444444444444444444444666666555444444444444444666555555555555777888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGIIIJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKNNNOOOPPPRRRTTTUUUVVVWWW\\\aaajjjqqquuuwwwxxxyyywwwuuusssqqqqqqqqqooommmnnnllljjjkkknnnsssvvvwwwwwwrrrjjjaaaXXXNNNEEE???<<<:::777555333333333333333444777;;;AAAHHHNNNRRR\\\```fffnnnvvv{{{yyyrrrmmmiiikkkooosss{{{ssseeeWWWOOOJJJFFFDDDEEEBBBAAA????????????===;;;>>>999555555777888666333111222444555555555555444444555777777888:::===@@@@@@JJJXXXfffvvvsssccc]]]YYY[[[iiizzz{{{qqqgggcccgggqqqyyy|||yyy{{{|||vvvkkklllmmmllljjjhhhgggfffgggqqq|||}}}vvvmmmfff___\\\YYYYYY^^^iiittt{{{ppp___TTTQQQLLLLLLKKKJJJIIIHHHHHHGGGGGGDDD@@@======<<<<<<;;;:::999777444222000///...))))))(((((())))))******''''''((()))))))))))))))(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))(((***,,,---,,,++++++,,,,,,++++++******)))((((((******+++******)))(((''''''((()))***+++******)))((())))))((((((***---000///000000000///---+++***''''''((())))))******+++***)))((('''&&&&&&&&&&&&((('''&&&'''((())))))'''))))))))))))************,,,++++++***+++,,,---...,,,,,,---...///000111111555555555555555555555555666666555444444444444555666666666666666888999999::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===???AAABBBBBBCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNPPPSSSUUUVVVWWWZZZ```hhhpppuuuyyy{{{}}}|||zzzwwwvvvvvvuuurrrppppppooonnnooorrruuuvvvvvvtttooohhh```XXXNNNFFF@@@:::999777555444444444555222333666:::@@@FFFLLLOOOWWWZZZ^^^bbbhhhooowww}}}}}}~~~rrrcccYYYRRRLLLIIIJJJHHHGGGEEEEEEDDDCCC???===;;;888444333555666444222333444444555555555444444555666666555333333555666777???IIIUUUfffzzz}}}ppphhhbbbbbbnnn}}}zzzooohhhiiipppvvv}}}zzz{{{~~~~~~yyyvvvsssyyy}}}uuullleee]]]ZZZWWWXXX^^^iiittt|||ppp```VVVTTTNNNMMMMMMLLLKKKJJJIIIHHHDDDAAA>>><<<<<<<<<<<<;;;;;;999777555222000//////+++++++++++++++,,,,,,---((())))))******)))))))))(((''''''&&&&&&&&&''''''''''''&&&''''''((()))***'''))),,,,,,,,,++++++,,,+++******))))))((())))))***************)))(((((('''(((***++++++++++++***'''((((((((((((***...111000000111111000...---,,,'''''''''(((((()))***+++******)))'''&&&&&&&&&&&&((('''&&&'''((())))))'''((()))))))))************+++***((('''''')))+++,,,,,,,,,---...///000222222666666666666666666666666666555555444444444555555666666666777888888999999888999999::::::;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<:::;;;===???AAABBBCCCCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJIIIJJJLLLOOORRRTTTVVVWWWYYY^^^gggnnntttyyy}}}}}}||||||zzzwwwuuurrrqqqqqqsssvvvxxxxxxwwwuuuppphhh___VVVMMMEEE???999888777666555555555666444444666999===BBBFFFIIIMMMNNNOOOQQQTTTZZZaaagggqqqsssxxx}}}qqqggg]]]UUURRRSSSOOONNNMMMLLLJJJGGGBBB???999666333222333333222111555555555555555444444444333444555555444444555666888;;;AAAIIIXXXmmm{{{rrrkkkjjjvvvxxxooolllqqqvvv~~~yyyzzz||||||~~~{{{tttkkkdddZZZXXXVVVXXX^^^iiiuuu|||qqqaaaXXXUUUMMMMMMLLLKKKJJJIIIHHHHHHBBB???===<<<<<<<<<<<<;;;;;;999777555222000/////////...---,,,,,,,,,,,,,,,++++++++++++***)))((('''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((('''))),,,---,,,,,,,,,---))))))(((((()))***++++++)))************))))))((('''(((***+++,,,,,,,,,+++'''((((((((((((+++...111000111111222111000...---((('''''''''((()))***++++++***)))((('''&&&&&&&&&((('''&&&'''((())))))'''((()))))))))************+++***(((''''''(((***,,,,,,,,,,,,---...000222333666666666666666666666666555555444444444555555666555666777777888999999999666777777888999999:::::::::;;;;;;<<<======<<<<<<:::;;;===???AAABBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIHHHIIIKKKNNNQQQTTTVVVWWWYYY^^^fffmmmtttzzz|||zzzvvvvvvvvvwwwyyyzzzzzzxxxwwwqqqggg]]]SSSJJJBBB===888888777666666666666666555666666777999<<<>>>???BBBCCCCCCCCCDDDHHHNNNRRRZZZ\\\```eeelllvvv}}}rrrhhh^^^YYYZZZWWWVVVUUUTTTQQQLLLFFFAAA>>><<<:::888777777777666666555555555555555555555222444555555444444555666777888:::@@@KKK^^^vvv{{{qqqppp{{{vvvrrrtttyyyzzzyyy{{{xxxzzz}}}{{{sssjjjcccYYYXXXVVVXXX___jjjuuu|||}}}rrraaaWWWSSSJJJJJJIIIHHHGGGFFFFFFEEEAAA???===<<<======;;;::::::999777444222000///...///...---+++***))))))))),,,,,,++++++***((('''&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''***---...---------...))))))(((((()))***,,,---))))))************))))))((()))***,,,---------,,,)))******))))))+++...111111111222222222111000///)))(((''''''((()))+++,,,,,,+++***((('''&&&&&&%%%((('''&&&'''((())))))'''))))))))))))************+++******)))***+++,,,---,,,,,,,,,,,,...000333444555555555555555555555555555444444444444555666666444555666777888888888888555666666777888999::::::::::::;;;<<<============;;;<<<===???AAABBBBBBCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIIIIHHHIIIKKKNNNQQQTTTVVVWWWYYY^^^fffnnnvvv~~~~~~||||||}}}}}}{{{zzzxxxpppdddXXXMMMFFF@@@<<<888888888777777666666666555555555555666666777888:::;;;;;;:::;;;===BBBEEEGGGIIIMMMRRRYYYcccnnnuuu{{{{{{pppeee``````aaa```___]]]YYYSSSKKKEEECCCAAA???<<<:::999888888666555555444555555666666444555666666444222222222222222555999AAAPPPhhh|||xxxttt||||||vvvwww{{{zzzwwwxxxtttuuuwwwyyy{{{}}}{{{|||~~~~~~zzzsssjjjcccZZZXXXWWWYYY```jjjuuu|||{{{sss```SSSNNNJJJIIIIIIHHHGGGFFFEEEEEEAAA@@@>>>=========;;;:::999888666333111///...---...---,,,***))))))(((((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''((('''))),,,------------...,,,+++***))))))***,,,---))))))************))))))((()))+++,,,.........---+++,,,,,,+++***+++///111111222333333333222111000***)))(((((((((***,,,------,,,***((('''&&&&&&%%%((('''&&&'''((())))))'''))))))))))))************((())))))***+++,,,,,,---,,,,,,+++,,,...000333555444444444444444444444444444444444444444555666666333444666777888888777777555666777888999:::;;;;;;999:::;;;<<<============<<<===>>>???@@@AAAAAABBBBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJLLLNNNQQQSSSUUUVVVXXX]]]fffpppzzz|||zzztttkkk^^^QQQGGGAAA>>><<<999999999888777666555555333333333333333333333333444555555555555666999<<<;;;===@@@DDDIIIRRR[[[aaaeeennnzzzzzznnnhhhhhhjjjiiihhhfffbbbZZZQQQJJJDDDCCC@@@===999777777777555555444444555666777888555777888777555333222222111111444888<<>>>>>>>>===;;;999999777555333000...------------,,,+++************$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&(((***+++,,,&&&(((+++---,,,,,,---...///---+++***))))))+++,,,((())))))*********))))))((()))+++---............---------++++++,,,///111111222333444333222111000+++***)))((()))+++---...---,,,***)))'''&&&&&&%%%((('''&&&''')))))))))'''))))))))))))************$$$%%%''')))******++++++,,,,,,+++,,,...000333555444444444444444444444444444444444444444555666777222444555777777777666666666777888999:::;;;<<<<<<999:::;;;<<<==================>>>@@@@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHJJJKKKMMMOOOQQQSSSUUUVVVWWW]]]fffrrr~~~|||zzzqqqgggYYYLLLCCC???===<<<999999999999888666555444000000111111111222222222...000111111111222444666777888:::<<>>>>>===<<<;;;:::888555222000//////000...---,,,***)))(((((((((''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))************))))))***+++,,,,,,,,,,,,,,,++++++***+++,,,+++)))''''''***---000222222111000333222000...------------000111111222222000///...000,,,(((&&&''')))++++++---***&&&&&&((())))))(((&&&&&&&&&'''((())))))***((((((((('''(((((()))***++++++,,,,,,,,,+++******,,,,,,,,,---///222444666444444555555555555444444777666444333333444555666888888888888777777777777666666777888888888888777<<<<<<<<<<<<<<<<<<;;;;;;??????@@@@@@@@@??????>>>DDDDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMNNNNNNQQQUUUXXXXXX]]]eeeppp}}}{{{vvvggg\\\PPPIIIDDD>>>;;;;;;:::999888666444333333333222333333333222111///...444333111000000111333444555555444555888<<<@@@CCCKKKOOOTTTYYY___eeekkkooo|||}}}{{{wwwsssnnnlllkkkeee\\\UUUOOOFFF@@@@@@AAA===999777333333444333333666:::===999::::::;;;:::888777666111333888999777888DDDRRRmmmxxxsssssssssuuuvvvtttooohhh```[[[]]]\\\YYYVVVTTTTTTTTTUUUYYYXXXYYYZZZ^^^ccchhhkkkuuuyyy|||~~~|||xxxqqqjjjeeebbbYYYTTTYYYccckkkrrrxxx|||~~~}}}{{{|||~~~rrr^^^QQQLLLIIIHHHGGGHHHIIIHHHEEECCCDDDAAA???>>>>>>===<<<;;;:::888555222000/////////...---,,,***)))((((((((())))))))))))(((((((((((('''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))************)))((()))******++++++++++++,,,+++++++++,,,+++)))'''***,,,000333444555444333222111///---,,,,,,,,,---000000111222111000///...---+++((('''))),,,---...+++)))(((((())))))'''$$$&&&&&&''''''((())))))******))))))))))))***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,...000222444444444555555555555444444555444333222333333444555666666666666666666666666666777888888999999888888<<<<<<<<<<<<<<<<<<<<<<<>>@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLKKKLLLMMMMMMNNNPPPTTTWWWYYY^^^fffqqqwwwpppdddYYYNNNHHHCCC>>>;;;;;;:::999777666444333333333222222333333222111000///222111000//////000111222222222222333666999===???DDDGGGLLLQQQVVV[[[aaaeeelllrrr{{{sssjjjggggggnnnvvv~~~zzzwwwttttttuuuqqqjjjcccVVVPPPKKKKKKHHHAAA:::888777777666444444777;;;???=========<<<;;;:::888888222333555777555777AAAMMMbbbvvv~~~sssnnnlllooopppqqqoookkkccc\\\WWWSSSRRRPPPNNNMMMMMMNNNNNNQQQPPPQQQRRRUUUZZZ^^^```ooosssyyy}}}~~~xxxrrrjjjeeeaaaZZZVVV\\\eeemmmtttyyy}}}~~~{{{||||||}}}~~~{{{xxxvvvvvvwwwwwwrrr___SSSPPPIIIHHHGGGHHHHHHHHHFFFDDDDDDAAA???>>>>>>===<<<;;;999888555222000/////////------+++***))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))(((((()))***************(((((())))))***+++++++++---,,,+++,,,---,,,)))'''+++---000222444555444444111000...,,,+++++++++,,,000000111111111000///...+++***((())),,,...//////,,,,,,+++,,,,,,***'''$$$&&&&&&''''''((()))))))))***))))))))))))***++++++++++++,,,------.........,,,,,,+++,,,---///111222444444555555555555444444222222222222222333444555333444444555555666666777888888999::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@??????>>>======>>>@@@AAACCCDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLJJJKKKLLLMMMNNNPPPSSSVVVXXX]]]eeeqqquuummmbbbXXXMMMHHHEEE@@@===>>>:::999888666555444333333111111222222222111111000////////////////////////......///111333666888999===@@@EEEIIIMMMRRRWWW[[[```eeemmmttt{{{{{{kkk]]]TTTQQQRRRWWW^^^iiiyyy|||zzz{{{~~~|||uuuoooccc```^^^\\\UUUHHH???<<<:::999888666555999>>>CCCEEEDDDBBB@@@>>><<<;;;:::777555555666666888AAAKKKWWWjjjyyyxxx|||}}}uuulllfffeeeeeegggiiiiiieee___XXXTTTRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRTTTWWW[[[]]]ggglllsss{{{}}}{{{}}}~~~xxxqqqiiiddd```ZZZYYY___hhhooouuuzzz~~~~~~|||yyytttqqqmmmlllkkkrrr```UUURRRLLLKKKJJJJJJJJJJJJHHHGGGDDDAAA???>>>>>>===<<<;;;888777555222000///......---,,,+++***))))))))))))''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***************((())))))******,,,------...---,,,------,,,)))'''(((***,,,///000111111111///...---+++******++++++///000111111111000...---,,,+++***+++.../////////111000...---,,,***((('''''''''''''''(((((()))))))))(((((((((((()))***************+++,,,---......------,,,,,,---///000111444444555555555555444444111111222333333444555666222333444555666777888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???????????????======>>>@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKIIIJJJLLLMMMMMMOOOSSSUUUWWW[[[cccooo~~~vvvnnnbbbXXXOOOKKKHHHCCC@@@AAA;;;:::999777555444333333000111111111222222222111---......//////......---+++,,,...000222333444555;;;>>>AAAEEEHHHMMMRRRUUUZZZ___ffflllrrrzzzyyyooobbbVVVOOOLLLKKKMMMPPPXXXiiiyyy}}}zzzuuuqqqppppppmmmbbbQQQEEEAAA;;;:::777555666:::AAAFFFNNNLLLJJJFFFBBB???===<<>>>>>===<<<;;;888666555333111///...---,,,,,,+++***))))))))))))''''''''''''&&&&&&&&&&&&))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''')))******+++++++++************,,,---///000///...---......,,,***'''&&&(((***,,,....../////////...,,,+++******+++,,,///000000111000///...---...,,,+++,,,...///...---222000---)))'''&&&((()))''''''''''''((((((((((((***))))))))))))***++++++))))))))))))***+++------......------...000222333444444555555555555444444222222333444555666666666333333444555777888999999999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<===>>>???????????????@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKHHHJJJLLLMMMNNNPPPRRRUUUXXX\\\cccnnn|||vvvnnncccZZZQQQMMMJJJEEEBBBBBB>>>===;;;888666555444333111111111111111111222222...//////000000//////...,,,---...///111222333444999<<>>CCC>>>::::::;;;>>>GGGQQQ___jjjxxxwwwmmmeee______]]]XXXUUUVVV[[[___ffflllppppppnnnmmmooooooooonnnmmmkkkiiiggghhhgggfffffffffggghhhhhhggglllttt{{{{{{xxxxxx{{{|||uuummmeee___[[[YYYZZZbbbjjjooovvv|||~~~|||xxxvvvsssbbbWWWSSSLLLJJJHHHGGGHHHHHHGGGFFFDDDAAA???>>>>>>===<<<;;;777666555333111///---,,,,,,++++++***))))))******))))))))))))((((((((((((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((***+++++++++++++++******+++,,,...000111000///.........---***''''''(((***,,,...///000000...---,,,+++***+++,,,,,,//////000000000///...---///---++++++,,,.........000...***%%%""""""%%%(((''''''((((((((((((((((((,,,++++++++++++,,,------***)))(((((((((***+++,,,......---...///111333444444444555555555555444444333333444555666666666666333444555666777888999999888999::::::;;;;;;::::::::::::;;;;;;<<<=========<<<<<<===>>>????????????AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKHHHJJJMMMNNNOOOPPPSSSUUUZZZ]]]dddmmmzzzwwwooohhh___VVVRRRNNNHHHDDDDDDBBB@@@>>>;;;888555444333222222111111000111111222000000000000000000000000.........///000111333444666888<<>>>>>===<<<;;;666666555333111///---,,,,,,+++******)))*********))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&'''((()))++++++++++++******)))***+++---000111111000/////////---***(((((()))***,,,---///000111///...,,,++++++,,,,,,---...///000000000///------...+++))))))+++...000000------+++'''###"""%%%(((((((((((((((((((((((('''******))))))******+++,,,,,,+++)))((((((***+++,,,,,,,,,,,,---...111333444444444555555555555444444333333444555555555444333333333444555666666777777888888999:::::::::::::::::::::;;;;;;<<<======>>>;;;<<<===>>>???????????????@@@AAABBBCCCDDDEEEFFFDDDDDDDDDEEEFFFHHHJJJKKKIIIKKKNNNPPPPPPQQQSSSUUUYYY[[[aaaiiiuuu|||vvvsssiii```[[[VVVPPPKKKJJJFFFDDDAAA===999666444333444333222000000000111111111000///......///000111///...------...000222444333666999===@@@DDDIIILLLQQQTTTYYY]]]bbbiiirrrxxxzzz}}}~~~{{{uuunnnkkkkkknnnzzzyyyuuuxxx|||wwwjjj[[[SSSJJJGGGFFFHHHOOOXXXqqqxxxbbbNNNDDD>>>===<<<999888999===@@@FFFGGGIIIKKKJJJHHHEEECCCDDDBBB@@@???>>>BBBPPP___wwwtttcccUUUOOOKKKFFFJJJSSSZZZaaalllwww}}}{{{zzzzzzqqquuu{{{{{{uuummmeee```\\\ZZZ]]]cccjjjpppyyyvvvbbbUUUQQQOOOMMMJJJIIIJJJJJJJJJIIIDDDAAA???>>>>>>===<<<;;;666555555333111///---+++++++++******************((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''((()))++++++,,,,,,))))))((((((***,,,///111111000/////////---***((('''''')))***,,,---/////////...---,,,,,,,,,---......///000000000///---,,,,,,)))''''''***...111333---......+++(((&&&'''***((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((((((...,,,+++))))))***,,,---*********,,,---000222444444555555555555555555444222333444444444333222111222333333444444555555555888888999:::::::::999999::::::;;;;;;<<<===>>>>>>;;;<<<===>>>????????????======???AAACCCEEEGGGGGGCCCDDDDDDEEEFFFHHHIIIJJJIIILLLOOOPPPQQQRRRTTTVVVUUUXXX\\\dddooo~~~}}}sssiiiddd___WWWRRRQQQHHHFFFCCC>>>:::666444222555444222000//////000000111000...------...000111000...---,,,,,,///222444333555999===@@@DDDIIIMMMLLLPPPUUUXXX\\\ccclllsssvvvxxxyyyuuulllddd___]]]\\\hhhuuu}}}}}}pppiiidddeeekkkssstttdddXXXKKKEEEDDDFFFMMMUUUkkkiiiSSSGGGBBBAAA???<<<999888:::<<<===@@@DDDHHHJJJIIIGGGEEEFFFEEEEEEDDDAAAFFFVVVggg{{{iiiXXXQQQJJJEEEKKKWWWVVV]]]iiiuuu}}}{{{yyywwwvvvtttwww|||{{{uuunnngggaaa]]]\\\^^^dddkkkqqq{{{xxxbbbRRRJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCAAA>>><<<;;;:::999888555333000...------***++++++++++++,,,,,,,,,(((((('''''''''&&&&&&&&&)))************(((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&'''(((***++++++******,,,------,,,+++***,,,---/////////...---,,,******&&&'''''')))+++---///000000///---+++)))((())))))---...///000000///......///...,,,++++++---000222......---+++)))((('''&&&###$$$%%%&&&''')))******))))))))))))************,,,,,,+++++++++++++++++++++,,,,,,------.........444555555555555555444444555444444333333444444555555555555555555666777777:::;;;;;;;;;;;;;;;;;;;;;==================<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFEEEFFFGGGHHHHHHHHHHHHGGGLLLNNNOOOPPPPPPQQQTTTVVVZZZZZZ]]]dddjjjsss{{{rrrjjjbbb]]]\\\SSSHHH>>>999666333000...///000111111000///...///...,,,,,,...///...---+++,,,---...///111222222333555666888:::>>>CCCGGGKKKLLLOOORRRXXXaaajjjqqqooouuuxxxrrriiidddaaa^^^```]]]^^^gggttt{{{yyyuuujjj```[[[```cccggguuu|||kkk^^^QQQKKKIIIJJJMMMRRRggg|||{{{gggUUUKKKDDDAAA===:::::::::999888;;;>>>AAACCCEEEGGGJJJLLLEEEFFFHHHHHHEEEHHHVVVdddtttdddVVVOOOMMMLLLLLLQQQXXXdddoooxxx~~~{{{yyyxxxwwwuuussstttuuuwwwzzz{{{uuummmddd___[[[\\\^^^bbbjjjsss|||{{{eeeTTTLLLJJJIIIIIIHHHHHHGGGGGGFFFEEECCCAAA???===;;;::::::999888555333000///------++++++++++++++++++++++++(((((('''''''''&&&&&&&&&((())))))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%((()))+++,,,.........------------,,,******+++,,,------------,,,+++***))))))(((((()))***+++,,,,,,---,,,+++***)))******+++---...///000000000///......,,,+++******,,,///111...---,,,+++)))((('''&&&%%%&&&&&&'''((()))******(((((()))))))))*********++++++++++++++++++++++++,,,------......//////000444444555555555555444444555444444333333444444555555555555555555666666777999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFEEEEEEEEEFFFFFFFFFGGGGGGJJJLLLNNNOOOOOOPPPRRRTTTTTTSSSVVV\\\bbbjjjxxx~~~qqqiiicccZZZLLLAAA:::777333111...///000111111000//////000...,,,---...///......,,,------...///000111111111333444666888;;;@@@DDDGGGJJJMMMQQQWWW___gggmmmmmmtttwwwsssnnnjjjeee___]]]ZZZ[[[dddpppxxxwwwsssnnnddd]]]___aaacccppp{{{nnndddZZZTTTQQQOOOQQQUUUfff{{{qqqaaaTTTMMMGGGDDD@@@===<<<;;;:::999999;;;>>>AAACCCGGGKKKNNNOOOOOOPPPNNNKKKMMMZZZggg}}}|||lll]]]UUUQQQPPPOOOQQQWWW```kkkuuu|||}}}zzzxxxwwwvvvtttrrrqqqqqqsssvvv{{{}}}xxxrrrjjjaaa\\\[[[\\\___dddkkkuuu}}}hhhWWWOOOJJJJJJIIIHHHHHHGGGFFFFFFEEECCC@@@===;;;::::::;;;999888666333111///...---+++++++++******)))((((((((((((((('''''''''&&&&&&&&&''''''(((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''')))+++---////////////.........,,,***)))***+++******++++++++++++************)))((((((((()))))))))))))))))))))***,,,,,,,,,---///000111000000///,,,+++)))((()))+++...000------,,,+++***(((((('''(((((((((((())))))******(((((())))))))))))***************++++++,,,,,,---------......///000000111444444555555555555444444555444444333333444444555555555444444555555666777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFEEEEEEDDDCCCDDDEEEFFFGGGHHHJJJMMMOOOOOOPPPRRRSSSTTTSSSVVV[[[```gggsss{{{}}}xxxmmmbbbRRRDDD<<<777444222000000111111111000000///000...------...//////.............../////////000000111222333555888===@@@CCCFFFKKKPPPUUU\\\bbbggglllqqqtttuuutttqqqjjjaaa[[[YYYZZZbbbnnnwwwwwwuuusssiiiaaaaaaaaadddppp~~~|||rrrmmmhhhddd]]]VVVUUUXXX```tttqqqeee[[[TTTOOOKKKHHHDDDAAA???>>>;;;::::::<<<>>>AAADDDIIIOOOSSSXXXVVVVVVTTTPPPPPP[[[hhh{{{wwwhhh]]]WWWTTTSSSRRRTTT[[[eeepppxxxzzzyyy~~~{{{xxxvvvuuutttrrrppplllmmmnnnqqqvvv|||~~~|||wwwqqqiiiaaa[[[[[[\\\___eeemmmvvv~~~jjjXXXQQQJJJJJJIIIHHHHHHGGGFFFFFFDDDBBB>>>;;;999999:::;;;:::888666333111///...---,,,,,,+++***)))((('''&&&((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))+++---...//////.........,,,)))((()))***))))))***+++,,,,,,++++++***))))))(((((((((((((((((((((((())))))***++++++,,,---///000111111111000---,,,***))))))+++...///,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))***+++,,,,,,------,,,,,,---...///000000111333333444555555555444444555444444333333444444555555444444444444555666666666777888999:::;;;<<<===:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDEEEGGGFFFDDDCCCCCCDDDFFFGGGGGGIIIMMMOOOPPPQQQRRRTTTWWWVVVXXX\\\___dddooozzz}}}}}}tttgggUUUFFF===888666444111111111111111111000000000...------...//////...///////////////.........000111222222333666:::>>>@@@DDDIIINNNSSSYYY^^^bbbiiinnnrrrvvvyyyxxxnnnccc[[[YYYYYYaaannnxxx||||||yyyppphhheeeeeeiiiuuu}}}ssseee^^^]]]^^^qqqvvvjjj```ZZZUUURRRPPPLLLHHHEEECCCAAA???===@@@AAACCCEEEHHHMMMTTTXXX___]]]\\\[[[WWWWWW___jjj{{{sssfff]]]WWWUUUTTTSSSVVV___kkksssuuutttwwwyyy{{{}}}~~~{{{xxxuuusssrrrpppnnnlllhhhhhhiiilllqqqwww}}}~~~zzztttlllddd^^^YYY[[[___fffnnnwww~~~iiiXXXQQQKKKJJJJJJIIIGGGFFFFFFEEECCCAAA===:::999999:::;;;:::999666444111///......---,,,+++***)))'''&&&&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))+++---...//////.........,,,)))((((((***)))***+++,,,---------,,,((('''''''''((()))***+++************)))))))))(((+++---...000222222222111///...+++******+++---///+++++++++*********))))))((((((''''''''''''&&&&&&'''(((((((((((()))))))))))))))***+++,,,,,,------***+++,,,---...///000000222222333444555555444444555444444333333444444555444444444444444555666666666666777888999;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDEEEHHHGGGEEEDDDDDDEEEFFFHHHFFFIIILLLNNNPPPQQQSSSUUUSSSRRRTTTWWWYYY]]]gggqqq|||vvvjjjWWWHHH>>>:::888666333333222222111111111111000///------///000///...////////////............111222222222333555999<<<>>>BBBHHHMMMRRRVVV[[[^^^fffkkkqqqwww}}}~~~sssggg\\\YYYYYY```mmmzzz{{{rrrmmmkkknnnwwwuuuhhheeecccsss|||tttmmmfff```ZZZVVVUUUQQQLLLIIIGGGFFFEEEDDDHHHIIIJJJLLLNNNSSSYYY]]]gggfffffffffcccaaagggppp{{{|||nnnbbb[[[XXXUUUSSSTTT[[[eeelllnnnmmmoooqqqtttvvvxxxxxxwwwvvvuuurrrooommmllljjjhhhfffcccccccccfffkkkrrryyy}}}}}}{{{uuummmeee```WWWZZZ___fffnnnvvv|||hhhXXXRRRKKKKKKJJJIIIGGGFFFEEEEEEBBBAAA>>>;;;:::::::::;;;:::999777444222000///...---,,,,,,***)))((('''''')))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''')))+++---////////////---------+++)))((()))*********+++,,,------,,,,,,'''''''''((()))***,,,---++++++++++++***)))((('''+++,,,...111222333333333222000---***)))***,,,---++++++******************'''''''''''''''&&&&&&&&&''''''(((((((((((())))))*********++++++,,,,,,---)))***+++,,,---//////000111222333444444555444444555444444333333444444555444444333333444444555666666666777888999999:::::::::::::::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFHHHGGGFFFEEEEEEEEEFFFGGGDDDFFFHHHJJJKKKNNNRRRUUUQQQPPPRRRUUUVVVYYYbbbkkkuuuxxxlllZZZJJJ@@@<<<999777555444333222111111111111111///......///000000//////////////////.........222333333222222444888:::===@@@EEEJJJNNNSSSXXX[[[aaahhhpppyyy|||qqqccc^^^[[[```lll{{{vvvqqqrrrxxx}}}|||pppllliiivvv}}}zzzwwwsssoooiiiccc^^^\\\WWWRRRNNNMMMNNNOOOPPPRRRSSSUUUWWWYYY]]]bbbfffooonnnooopppmmmjjjlllrrr{{{xxxjjjaaa\\\WWWTTTSSSUUU[[[```ccccccdddgggjjjnnnppppppooonnnllliiifffdddcccaaa___]]][[[[[[[[[^^^dddlllsssxxxyyy}}}~~~yyytttlllddd___WWWZZZ___fffnnnuuuzzz}}}gggXXXSSSLLLKKKJJJIIIGGGFFFEEEDDDAAA@@@???===<<<;;;;;;;;;:::999777444222000///...------,,,+++***))))))((())))))))))))(((((((((''')))((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))+++,,,.........---+++,,,,,,+++)))((()))+++)))***+++++++++++++++***((((((((()))***+++,,,---+++,,,,,,,,,+++***)))(((***,,,...111222333444444333000---***(((((()))*********************++++++''''''''''''(((((((((((('''''''''((((((((())))))++++++++++++++++++++++++******+++---...000111111111111222333444444444444555444444333333444444555444444333333444444555666666777777777888888999999:::;;;;;;<<<======>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFEEEEEEEEEDDDDDDDDD???@@@AAABBBDDDHHHMMMQQQRRRPPPRRRUUUVVVXXXaaajjjrrr||||||ooo]]]MMMCCC===999666666555333222111111222222111///......///000000///.........///////////////222333222222111222666888;;;>>>BBBFFFJJJOOOTTTXXX\\\eeeppp{{{pppjjjcccdddnnn~~~||||||~~~|||yyy}}}yyyxxxxxxzzzyyyxxxxxxvvvrrrlllhhhccc^^^WWWSSSTTTWWW[[[]]]]]]___cccfffiiimmmrrruuu}}}|||~~~|||vvvuuuxxxssshhhbbbXXXVVVRRRPPPOOOQQQSSSUUUUUUXXX]]]bbbeeegggffffffaaa___\\\ZZZYYYWWWUUUSSSQQQQQQRRRUUU\\\dddmmmrrrvvv{{{}}}xxxssslllddd^^^XXX\\\aaahhhooouuuyyy{{{~~~gggYYYTTTLLLKKKJJJIIIGGGFFFEEEDDDAAA@@@???>>>===<<<;;;:::;;;999777444222000///...------,,,,,,+++*********))))))))))))((((((((((((***)))(((&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''')))***++++++*********++++++***))))))***,,,))))))************))))))***)))))))))***+++,,,,,,***+++,,,---,,,+++***)))***,,,...111333444444444333000---)))'''&&&&&&'''***************+++++++++(((((((((((()))))))))***''''''''''''((((((((())),,,,,,++++++++++++++++++++++++---...///111222222000111222333444444555444555444444333333444444555444333333333333444555555777777777777777888888888;;;;;;<<<<<<===>>>??????;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFDDDDDDEEEEEEDDDCCCBBBBBB;;;;;;<<<<<<>>>CCCIIINNNOOONNNOOORRRSSSUUU]]]fffsss}}}sss```PPPEEE>>>888555666555444222111111222222111000......000000000///............//////000000222222222111000111444777:::<<>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDBBB@@@<<<999888444555777999===AAAEEEGGGIIIJJJLLLNNNRRRXXX___dddllluuu~~~ssscccRRRFFF===888555555666666666555444333333555444222000.........///000///...------...///000/////////000111333444555777;;;AAADDDEEEHHHLLLOOOUUU```mmmyyyzzz||||||~~~~~~||||||~~~}}}wwwrrrjjjccc^^^^^^```bbbgggmmmooottt|||~~~~~~}}}zzzvvvuuuxxx{{{uuuiiiYYYRRRJJJGGGCCC@@@BBBFFFIIILLLRRRXXX\\\]]]\\\[[[[[[ZZZYYYWWWUUURRRPPPOOOMMMMMMMMMOOOSSS[[[dddkkktttwww|||~~~xxxppphhh```\\\WWW\\\cccjjjppptttxxx{{{|||}}}iiiWWWOOOLLLJJJHHHGGGHHHGGGFFFEEEAAA???===<<<<<<:::888666666666444333111000......---,,,++++++******++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((***++++++++++++++++++)))'''''')))+++,,,---------,,,++++++***((('''&&&&&&''')))+++---------......---+++)))(((((()))+++...000222333444222000---***((((((((()))************)))))))))((((((((((((''''''(((((()))))))))))))))(((((((((((())))))))))))************,,,,,,------.../////////000333555555444333333444333444444444444444444333555555555555666777888888888888888888999999999999:::::::::;;;;;;;;;;;;<<<======>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBB???<<<999777222333444555888<<>>>>>>>>>>>>>>?????????AAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBB@@@===:::888666222222222333555888:::;;;CCCDDDEEEGGGIIIMMMSSSWWW```kkk|||vvvgggWWWKKKBBB<<<999888888888777666555555444333333222111000000111111//////............///000//////000000111222444444666:::>>>@@@AAADDDIIINNNXXXbbbnnn{{{|||rrrnnnlllnnnnnnnnnqqquuu}}}|||tttcccZZZPPPKKKGGGBBBBBBDDDCCCIIISSS^^^hhhnnnrrrsss{{{zzzyyywwwssspppllljjjkkkkkkiiifffcccbbbdddfffnnnrrrxxx}}}{{{sssllleee___]]]ZZZ^^^dddjjjpppvvv|||{{{yyyvvvvvv}}}yyytttpppqqqqqqqqqqqqqqqqqqqqqiiiYYYSSSLLLJJJHHHGGGHHHGGGFFFEEECCC@@@<<<:::999:::999999666555444222111///...---,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((***+++++++++***+++++++++))))))***+++++++++,,,,,,,,,,,,,,,+++'''&&&&&&&&&'''***,,,...+++,,,---------,,,+++***((()))+++---000111222333111///---***)))(((((((((***)))))))))))))))))))))###%%%&&&(((((((((''''''(((((((((((()))))))))))))))))))))******+++++++++,,,,,,------.../////////111333666777666555555666555444333222222333444555333333333333444555666666666666777777777888888888999::::::;;;;;;<<<<<<<<>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@===;;;888666555666555444444555666888999===>>>???@@@AAADDDIIIMMMWWWcccwwwxxxiiiZZZMMMDDD>>>;;;:::999888777666666555555111111111000000000000111...............//////000000000000000111222333444555888<<<>>>AAAFFFNNNTTT^^^fffqqq}}}{{{wwwuuuvvvvvvvvv{{{zzzfff\\\RRRMMMJJJFFFEEEGGGBBBIIISSS___jjjrrrwwwyyy~~~{{{yyywwwwwwuuupppkkkgggffffffgggkkkrrryyy~~~yyyqqqiiiccc___]]]\\\```eeekkkqqqwww~~~~~~}}}}}}zzzrrrooonnnmmmkkkhhheeecccaaa~~~fffVVVQQQLLLJJJHHHGGGHHHGGGFFFEEECCC@@@<<<:::999:::999999555555444222000///------,,,+++******))))))******))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((***+++++++++)))***,,,+++***)))***+++***+++,,,---------------((('''&&&&&&'''))),,,------.........---+++)))(((((()))+++---///111111222000///---+++)))((((((((('''(((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''((((((((()))))))))***,,,+++++++++******)))))),,,,,,------.../////////111333555666666555666777555444333222222333444555333222222333333444555666777777777777888888888888999999::::::;;;<<<======?????????>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCC@@@???>>><<<:::888777666999888666555555666666777777999::::::;;;>>>BBBEEEPPP\\\qqq{{{lll]]]PPPFFF@@@<<<;;;:::999777666666666666000000000000000000//////---......///////////////000000000000111222333333333666:::>>>CCCLLLWWW___gggmmmvvv{{{zzzzzz|||zzzfff\\\RRROOONNNKKKJJJKKKEEEJJJRRR\\\eeelllqqqssszzz{{{|||}}}{{{yyyvvvtttoooooonnnjjjeee```^^^]]]\\\aaaiiiqqqwww}}}xxxooohhhbbb___^^^^^^aaaggglllrrryyy}}}vvvrrrqqqpppmmmjjjeeeaaa^^^}}}dddUUUQQQLLLJJJHHHGGGHHHGGGFFFEEEBBB@@@<<<;;;::::::999888555444333222000...---,,,++++++***))))))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%'''(((***+++++++++(((***,,,,,,+++***+++,,,++++++,,,...////////////)))((('''&&&''')))+++,,,000000000000///---+++***((()))+++---///000111111000///---+++***(((((('''&&&&&&''''''''''''((((((''''''(((((((((''''''&&&''''''(((((())))))******---,,,,,,+++******)))))),,,,,,------.../////////000222555666555555666666555444444333333444444555333333333333444555666666999999999::::::::::::;;;888999::::::;;;<<<======>>>>>>>>>>>>>>>?????????AAAAAAAAABBBBBBBBBCCCCCC@@@???>>><<<;;;;;;;;;;;;;;;:::888777666666666777666888999:::;;;===@@@CCCLLLYYYmmmqqqaaaTTTIIIAAA===<<<;;;999777555555555666111111111111111000///...,,,---...///000000000///111111000000111222222333222555:::???FFFRRR```iiiooottt}}}wwwggg\\\RRRPPPPPPOOOMMMNNNHHHJJJNNNSSSYYY^^^ccceeejjjjjjkkkkkkhhheeeaaa^^^XXXYYYYYYWWWSSSOOOMMMMMMPPPTTT\\\dddkkksss{{{~~~xxxppphhhccc___^^^^^^bbbhhhooouuu{{{|||wwwxxxxxxwwwtttooojjjggg{{{cccUUURRRLLLJJJHHHGGGHHHGGGFFFEEEAAA???===<<<<<<:::888666555444333111000...---,,,++++++***)))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((***+++++++++(((***,,,---,,,++++++,,,+++,,,---///000111111111***)))(((''''''((()))+++---......///...---,,,+++((()))+++---///000000111000///...,,,***)))((('''''''''''''''((((((((()))''''''''''''((()))******'''''''''((()))*********++++++++++++++++++++++++,,,,,,------.../////////...111444555555444555666333444444444444444444333333333333333444555666777999999999:::::::::;;;;;;888999999:::;;;<<<===>>>======>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@?????????@@@AAA???>>><<<:::999999999::::::;;;===>>>???AAADDDFFFMMMYYYmmmvvvfffXXXLLLDDD???<<<;;;888666444444555555333444444444333111000///,,,---...///000000000///111111111000111111222333222555:::???HHHUUUdddooouuuzzz|||zzzyyyyyy}}}}}}uuuhhh\\\RRRPPPQQQPPPNNNNNNHHHHHHGGGHHHKKKPPPTTTWWWUUUVVVXXXXXXVVVRRRNNNKKKFFFGGGHHHFFFDDDBBBBBBBBBDDDHHHNNNUUU\\\eeennnttt|||~~~xxxqqqjjjddd___]]]^^^bbbjjjqqqwww}}}|||tttppp{{{cccVVVTTTLLLJJJHHHGGGHHHHHHFFFEEE@@@???======<<<;;;888666555444333111000...---,,,+++******)))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((***+++++++++(((***,,,---,,,++++++,,,,,,---...000111222222222+++***((('''&&&''')))***))))))+++,,,,,,,,,++++++((()))+++---...///000000//////...,,,***)))'''''''''((((((((())))))******&&&&&&&&&&&&(((***,,,...&&&''''''((()))******+++*********++++++,,,------,,,,,,------...//////000...000333444444444555666222333555555555555333222444444444444555666777777777777888888888999999999888888999:::;;;======>>><<<======>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCAAA???>>>>>>>>>>>>>>>???AAACCCCCCEEEHHHKKKOOOZZZmmmzzziii[[[OOOFFF@@@<<<:::888555444333444555666666666666555333111000+++,,,...000000000000///111111111111111111222222333666:::???HHHVVVfffqqqyyy}}}zzzvvvpppjjjgggffffffgggiiimmmwww~~~wwwjjj^^^SSSQQQRRRPPPNNNMMMHHHFFFCCCAAACCCFFFKKKMMMGGGIIIKKKMMMLLLJJJGGGEEE@@@AAABBBAAA???>>>>>>@@@>>>AAAEEEKKKRRR[[[dddjjjvvv{{{~~~yyyrrrkkkddd```]]]]]]ccckkksssyyy~~~{{{uuueeeVVVRRRJJJHHHGGGGGGHHHGGGFFFDDDBBBAAA???===;;;999888888555444333111///...,,,,,,---,,,++++++******++++++************))))))))))))******))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))******)))***)))(((((())))))'''%%%+++***+++,,,///000///...---,,,***)))((('''(((((((((((()))***************&&&''')))***,,,,,,------///...---,,,***)))((((((%%%&&&((())))))(((((('''''''''''''''''''''''''''(((((()))))))))'''&&&%%%))))))*********+++++++++...//////...---,,,...///000111222333444555555555444444333333333333222222666555555444444666777888777888888888888999999999<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@??????>>>@@@@@@@@@@@@@@@@@@AAAAAAAAAEEEGGGFFFHHHLLLMMMKKKKKKKKKJJJHHHEEECCCCCCCCCFFFHHHJJJLLLLLLNNNPPPRRR]]]bbbnnn|||nnn```RRRHHHDDD===;;;888777777888777666888777555333111///---,,,//////000111111111111111///000111000//////111333444888<<<@@@GGGSSSdddppp}}}vvvmmmcccbbb___\\\YYYXXXWWWWWWYYY^^^gggttt}}}zzzmmmeeeZZZSSSQQQSSSTTTUUUHHHGGGEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEBBBAAA??????@@@AAA@@@???AAA@@@???AAAFFFOOOWWW\\\iiivvv}}}zzzssskkkddd```^^^bbbfffmmmrrrwww|||eeeUUUQQQJJJHHHGGGGGGGGGGGGFFFEEEBBBAAA???===;;;999888888555444333111///...---,,,,,,,,,+++************************)))))))))(((((()))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%'''''')))***+++,,,,,,,,,...---,,,,,,---,,,***(((***)))***,,,...///...------,,,***(((''''''(((((())))))***+++++++++++++++'''((()))+++,,,---......000000///---,,,+++***)))))))))(((((())))))***+++''''''''''''''''''''''''((())))))******)))((('''))))))))))))*********+++++++++,,,+++))))))+++,,,000111222333444555555555555555555444444444333333666555444444444555777888777777888888888999999999<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@??????>>>???@@@@@@@@@@@@AAAAAAAAACCCHHHKKKKKKNNNRRRSSSQQQPPPPPPOOOMMMLLLLLLMMMNNNNNNPPPRRRSSSTTTUUUWWWYYY^^^dddppprrrdddUUUIIIEEE>>><<<888777777777666555555555444333222111000///---......//////////////////000111000//////111333444777<<>>>>>????????????>>>>>>??????@@@@@@@@@AAAAAAAAACCCIIINNNPPPUUUZZZ[[[YYYYYYXXXVVVUUUUUUVVVXXXZZZYYY[[[]]]^^^^^^___aaaccceeejjjuuuwwwiiiXXXLLLFFF@@@===999777666666555333222222222333333333333333....../////////////////////000111000//////111333333777<<>>>>>???>>>>>>>>>?????????@@@@@@AAAAAABBBBBBHHHOOOTTTZZZaaadddbbbccc```]]]\\\]]]aaaccceeeggghhhjjjkkkkkkkkkmmmoooqqquuu}}}{{{lll[[[MMMFFFAAA>>>:::888777666444222222222333333333333333333111111111111111111222222///000111000//////111333222666===EEENNNZZZfffnnnyyy|||uuuqqqooommmnnnmmmkkkjjjiiiiiiiiijjjiiilllpppwww~~~xxxrrrlllgggdddbbb]]]ZZZVVVTTTTTTWWW[[[^^^^^^^^^_________^^^^^^]]]ZZZXXXUUUSSSRRRQQQPPPNNNNNNNNNNNNOOOOOOPPPQQQQQQWWW```lllwww|||yyyrrrjjjccc______```bbbhhhqqqxxx}}}hhhWWWQQQKKKIIIFFFEEEFFFGGGGGGFFFAAA@@@>>><<<:::888777777444333222111000///...---+++***))))))((())))))))))))))))))(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''***---///000333111/////////---+++)))'''&&&'''(((+++,,,+++***,,,+++)))(((&&&&&&'''''''''(((((()))))))))))))))'''''''''((()))+++---...000111111111///---+++)))###%%%'''((()))(((&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''(((((((((+++++++++,,,,,,,,,------)))*********))))))+++---000111222444555666777777555555555444444444444333555444444333333555666777666666777777777888888888:::::::::::::::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBJJJQQQXXX```jjjooonnnlllhhhccccccggglllqqqsssvvvxxxzzzzzzyyyzzz{{{}}}|||~~~{{{mmm[[[MMMFFFCCC@@@<<<999888666555333444444444333333222222222333222111111111111222222///000111000//////111333222777>>>HHHRRR\\\fffkkkuuu{{{|||{{{yyyxxxyyyxxxvvvuuuttttttuuuuuuuuuvvvyyy~~~zzzsssmmmkkkeeeccc___]]]^^^aaaeeeiiiiiiiiijjjjjjjjjjjjjjjiiieeebbb___]]]\\\[[[XXXWWWVVVVVVWWWXXXYYYYYYYYYYYYYYY^^^hhhsss|||{{{xxxqqqiiibbb______aaaccciiirrrzzz~~~jjjYYYSSSLLLIIIFFFEEEEEEGGGGGGFFFAAA@@@>>><<<:::888777777333333222111000///......++++++***))))))))))))***))))))(((((((((((('''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&(((+++...///333222111000000///---+++'''&&&&&&(((+++,,,+++***,,,+++)))'''&&&&&&&&&'''&&&'''(((((())))))(((((('''&&&&&&'''(((***,,,...000111222222000...+++***$$$&&&))),,,,,,***'''%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''+++++++++,,,,,,,,,,,,---)))***++++++***+++,,,...000111222444666777888888555555555444444444333333555444333333333444666666666666666777777777888888:::999999999999:::;;;;;;:::;;;<<<======>>>>>>===>>>>>>???@@@AAABBBBBBCCCEEELLLUUU\\\gggsss{{{|||uuupppiiihhhmmmtttzzz|||zzzmmm\\\NNNHHHDDDAAA===:::999888666555666666555444333222111111222111000///...///000111///000111000//////111333333888@@@KKKUUU^^^eeehhhoootttzzz}}}|||{{{{{{{{{|||}}}~~~{{{xxxrrrpppmmmkkkjjjmmmppprrrsssssstttuuuuuuuuuttttttpppmmmjjjhhhgggeeecccaaa^^^___```bbbcccccccccccc```aaagggrrr{{{{{{xxxrrrjjjccc```aaabbbeeekkkssszzzlll[[[TTTLLLIIIFFFDDDEEEFFFGGGGGGAAA@@@>>>;;;999888777666333222222111000///......,,,,,,+++***************))))))(((((((((''''''''''''''''''(((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''***---///111000////////////---+++'''&&&''')))+++,,,+++***,,,+++)))'''&&&&&&&&&&&&''''''((()))))))))))))))((('''''''''(((+++---///222333444444222000---+++%%%&&&(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&''''''))))))*********++++++++++++,,,------,,,---///111///111222444666777888888666666666555555555555444444444333333333444555666666666666666777777777888999999999999999::::::;;;999:::;;;<<<===============>>>???@@@AAABBBBBBCCCFFFMMMUUU]]]iiixxxyyyooojjjlllpppssstttvvvwwwyyyxxxwwwwwwxxxyyyxxxwwwwww{{{yyylll\\\PPPJJJEEEBBB>>><<<;;;:::999777555555555444333333222222333222000///...///000111///000111000//////111333444999BBBMMMWWW___dddfffhhhjjjoootttzzz}}}{{{{{{|||}}}~~~}}}zzzwwwuuutttsssqqqooonnnnnnooopppqqqqqqqqqqqqnnnkkkmmmuuu|||~~~{{{xxxssslllfffbbbbbbccchhhlllssszzzmmm]]]UUUMMMIIIFFFDDDEEEFFFGGGGGGAAA@@@>>>;;;999888777666333222222111000///......---,,,++++++******++++++)))((((((((('''''''''''''''((((((((())))))******''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&'''***---///---,,,+++,,,---,,,+++)))''''''''')))+++,,,,,,***,,,***)))'''&&&&&&&&&&&&(((((()))***************)))((('''((()))+++...000333444555555444111...,,,%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&'''((((((((((((((())))))))))))((()))******)))***,,,...///111222444666888888999777777777777666666666666444444333222333444555666666666666666777777777777999999888888999999:::;;;999:::;;;<<<===============>>>>>>@@@AAABBBCCCCCCEEEKKKSSS[[[hhhyyyrrriiifffggggggfffhhhiiijjjjjjiiihhhiiikkkpppnnnnnnrrr{{{yyylll]]]QQQLLLEEEBBB???===<<<;;;:::999444444444444444444444444555444222111000111222333///000111000//////111333555:::CCCNNNYYY```cccdddcccdddggglllssszzz~~~|||{{{}}}}}}}}}}}}}}}~~~~~~~~~|||uuusssyyy}}}|||}}}{{{yyytttnnngggdddcccdddiiimmmtttyyy~~~ppp^^^UUULLLIIIFFFEEEFFFGGGGGGFFFEEECCC@@@===;;;:::999999666555333111////////////,,,,,,++++++***)))))))))***))))))))))))((((((((((((''''''''''''((())))))'''''''''&&&&&&%%%%%%%%%"""###%%%'''((()))******((()))***+++,,,+++***)))+++***((('''&&&&&&''''''((()))))))))((('''&&&&&&'''(((***,,,,,,+++((('''***)))((('''((()))+++---...111555777777333///,,,***(((%%%$$$%%%'''''''''%%%%%%%%%%%%&&&&&&&&&'''***(((&&&%%%&&&''''''&&&************))))))))))))++++++,,,------......///...000222555777888999999999888888777666555555444444444555555555555444444444666888999999777555333666777888::::::999888888888999:::;;;<<<<<<<<<<<<>>>>>>???AAACCCDDDEEEFFFEEEGGGKKKTTTaaappp~~~~~~pppfff```___^^^]]]___aaabbbcccbbbcccdddfffcccgggllloooqqqwwwvvvfff]]]UUUNNNEEECCC@@@>>>>>>===;;;999777666666555555555555666666333000000333555444333111111000000111222333333666:::BBBMMMZZZccchhhjjjllliiiggghhhnnnvvv}}}~~~~~~~~~~~~~~~zzzuuuppplllgggbbbccchhhooorrrvvvyyy{{{~~~qqq___VVVLLLIIIFFFDDDEEEFFFFFFFFFDDDBBB???<<<:::999888888666555333111////////////,,,,,,++++++***)))))))))'''&&&&&&&&&&&&%%%%%%%%%))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%'''((())))))***---...//////...---++++++***)))((('''&&&'''((()))************)))((('''''''''(((***,,,,,,+++)))(((((((((''''''(((***---//////111444666555333///---+++(((&&&%%%&&&'''((('''''''''((((((((()))))))))***(((&&&%%%&&&''''''&&&******************************+++,,,,,,------...///000333555888999999999999888888777666666555555444555555666666555555444555666777888888777555444666666777888888888888777999999:::;;;<<<<<<<<<<<>><<<::::::999444444333222111///...---,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((()))***+++,,,,,,+++***)))((((((((()))+++,,,---,,,,,,,,,+++***)))'''&&&'''(((***,,,---......---,,,+++)))((()))***,,,---000000000000000000000000...+++(((&&&'''(((((((((&&&&&&&&&&&&''''''''''''((('''''''''))))))(((''''''''''''((((((((()))))),,,,,,------.../////////000222444777999:::::::::888888888888777777777777555666666666666666666555666555444333444555777888999888777666777888999:::;;;;;;;;;<<<;;;;;;::::::<<<===>>>???AAABBBCCCCCCFFFEEEEEEFFFHHHKKKNNNPPPOOOPPPPPPPPPPPPOOOOOOOOORRRTTTVVVWWWWWWXXXZZZ\\\ZZZ\\\^^^___```hhhttt}}}xxxjjj___SSSPPPKKKHHHEEECCC???===;;;:::999888777777777777999999999888777555555555333333222222222222222333777;;;DDDQQQ^^^iiinnnqqqqqqqqqqqqssswwwzzz{{{{{{|||}}}~~~~~~}}}~~~~~~}}}~~~~~~{{{uuuoookkkiiifffeeejjjpppwwwzzz{{{zzzyyyuuurrrzzz~~~~~~vvvoooooorrrrrrtttsssssssssrrrqqqqqqrrrxxxcccXXXLLLIIIFFFEEEFFFGGGGGGFFFFFFEEEBBB???===;;;::::::444444444333111000...---,,,,,,++++++***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&((()))((()))+++---.........---***))))))))))))+++---...------,,,+++***)))'''&&&((()))***,,,---//////000...,,,***)))))))))+++,,,...//////000000000000000---+++'''&&&&&&'''''''''''''''''''''((((((((()))(((''''''(((******)))'''&&&''''''(((((()))))))))---------...//////000000000111444666888:::::::::888888888888888888888888555666666777777666666555555444444333444555777888888888888888888999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;===>>>@@@BBBCCCDDDDDDEEEEEEFFFHHHJJJLLLMMMKKKMMMOOOPPPOOONNNNNNOOOOOOQQQSSSTTTUUUVVVXXXZZZZZZ]]]_________eeepppyyy~~~nnnbbbXXXUUUPPPLLLHHHEEEAAA>>>;;;;;;999888777777777777777888999999777555555666444333333222222222222333666:::DDDQQQ^^^iiiooorrruuusssrrrsssuuuwwwxxxxxxyyy{{{}}}~~~~~~~~~|||uuupppkkkiiiffffffkkkrrrwww{{{}}}uuuooooooooonnnhhhfffeeeeeecccaaacccgggyyycccXXXMMMJJJGGGFFFGGGHHHHHHGGGFFFDDDAAA>>><<<:::::::::444444444333222000...---,,,,,,++++++***)))))))))************))))))))))))''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%''')))******+++---.........------+++******)))***+++,,,---.........---+++***((('''((()))***,,,...///000111---,,,***))))))***,,,---,,,---///000111000///...---***'''%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''')))***+++)))'''((((((((()))***+++++++++,,,,,,------...//////000///000333555888999999999888888888888888888888888666666777777777777666666444333444444555666777777666777777888888888888888999999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJGGGJJJMMMNNNMMMMMMOOOQQQNNNPPPRRRSSSTTTUUUWWWYYYYYY\\\_________cccllltttyyylllaaa]]]WWWQQQKKKFFFAAA>>>;;;:::999888777666666666444777999999777555666777555444333222222222222222555:::CCCPPP^^^iiiooorrrsssqqqoooppprrruuuwwwwwwxxxzzz}}}~~~~~~}}}{{{uuuooojjjgggeeedddjjjqqqvvvzzzxxxuuuwwwvvvrrrmmmiiigggfffbbb^^^```gggxxxaaaUUUNNNKKKHHHGGGGGGHHHIIIHHHEEECCC@@@===;;;:::999999333444444333222000...,,,,,,,,,++++++***)))))))))''''''''''''&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%''')))++++++,,,---------,,,+++***,,,+++*********+++,,,---000000///...---+++)))(((((()))***,,,...000111222+++***))))))***,,,...///+++---///111111000///...---***&&&%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''''')))++++++)))''')))******+++,,,,,,------++++++,,,------......///...000222555777888999999888888888888888888999999666666777777777777666666333333444444555666666777444555777888888888777666888999:::;;;<<<<<<===<<<===>>>>>>>>>????????????AAABBBCCCDDDEEEFFFFFFGGGCCCGGGKKKLLLLLLLLLOOORRROOOQQQSSSTTTUUUVVVXXXZZZYYY\\\______^^^bbbjjjqqqxxxhhhccc\\\TTTNNNGGGAAA===;;;:::999777666555555555333666999999777555666777555444333333222222222222444999CCCPPP^^^iiiooorrrnnnlllkkklllpppuuuxxxyyy{{{}}}~~~~~~}}}~~~~~~}}}}}}~~~}}}{{{zzztttnnniiifffdddccciiippptttxxx~~~{{{{{{}}}xxxyyytttpppoooiiicccfffmmm}}}eeeXXXLLLKKKIIIIIIIIIIIIGGGEEEEEEDDDBBB???<<<999777666666444111000///---+++)))+++++++++************)))******)))((('''(((((((((((()))))))))))))))((((((((('''&&&%%%$$$############$$$$$$%%%&&&'''(((((('''***---...,,,***((((((***)))(((((())),,,000222222111//////...---***((('''((()))***,,,...//////...---+++))))))***+++,,,////////////000111222333...,,,)))&&&%%%$$$%%%%%%''''''&&&%%%&&&'''((()))444///)))&&&'''(((((('''*********(((''''''***---///---+++,,,000111111//////000222444666888999:::<<<:::999888888888666555555555444444444444555555444444444444444444444444333444444555555555555555666777888999999:::999999<<<<<<======>>>>>>??????BBBCCCDDDEEEGGGGGGGGGGGGGGGHHHHHHJJJLLLNNNPPPQQQTTTSSSRRRQQQRRRTTTVVVWWW[[[\\\]]]^^^```eeekkkppp}}}}}}vvvooodddWWWNNNHHHFFFFFF>>><<<;;;::::::888666333666777888999999888777666555555444333333333333444555777===HHHWWWdddlllooooooooooooppprrrssssssssszzzzzz{{{~~~~~~~~~}}}|||||||||~~~}}}}}}~~~zzztttsssooojjjfffeeegggkkknnnwwwzzzyyysssuuu{{{|||eeeXXXNNNLLLJJJJJJJJJJJJHHHFFFEEEDDDBBB???<<<999777666666444222000000...,,,***+++++++++************)))))))))))))))((((((((((((''''''((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''***------,,,***)))))))))(((''''''(((+++...000111///...------,,,)))''''''((((((***+++,,,---......,,,+++))))))***+++,,,////////////000111222222///...+++((('''&&&&&&''''''&&&&&&%%%&&&'''((()))111...)))'''((()))((('''((())))))((('''))),,,...///---+++,,,///111111///000000222444666888999:::<<<;;;::::::999999888777666666555555555555666666444444444444444444444444555555666777777777777777666777888999999::::::999<<<<<<======>>>>>>??????BBBCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPRRRQQQPPPPPPRRRTTTVVVWWW[[[\\\]]]___aaaeeejjjnnn{{{wwwpppeeeZZZRRRLLLGGGEEE@@@>>><<<;;;;;;999777555666777888888999888777777666555444444333333444444666777<<>>>>>??????AAABBBCCCEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQTTTVVVWWWZZZ\\\^^^```aaadddhhhjjjvvv~~~uuujjjaaa[[[UUUMMMGGGDDDAAA>>><<<<<<:::888666555666777888888888888888666555444444333444444444777777:::AAALLLWWW```dddhhhiiilllppptttwwwyyyzzz|||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||||||||}}}~~~{{{uuunnnkkkgggeeefffjjjooossswwwzzzuuu___TTTNNNLLLKKKJJJJJJJJJHHHGGGDDDCCCAAA???<<<:::888777777555333222111000...,,,+++++++++*********))))))'''(((***+++***)))'''%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&)))+++,,,+++******+++((((((''''''(((***+++---...---,,,,,,,,,,,,***(((''''''((((((((((((((((((,,,,,,+++***)))*********......///000000111111111111000...,,,***)))((((((&&&&&&&&&&&&''''''(((((())))))))))))******)))(((&&&((())))))((())),,,...------,,,---...///000000111111111333555777:::;;;;;;;;;<<<;;;:::999999:::888888777777777777888888666666666666666666666666777777888999999999999888777777888999::::::::::::<<<<<<======>>>>>>??????AAAAAACCCDDDEEEFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMMMMOOOQQQTTTVVVWWWYYY\\\___aaabbbccceeegggqqq{{{sssiiiddd___WWWOOOGGGDDD@@@===<<<:::888777666666777777888888999999666666555444444444444444888888888<<>>>>>??????@@@AAABBBCCCDDDEEEEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLMMMOOOQQQTTTVVVWWWYYY[[[___aaabbbbbbdddeeemmmwww}}}rrrlllggg___XXXKKKGGGAAA===;;;:::999888777777777777777888888999666666555444444444444555999888888999>>>FFFOOOUUU^^^cccjjjoootttwww||||||}}}}}}|||zzzzzz|||~~~~~~~~~~~~|||yyywwwpppppppppttt}}}}}}}}}~~~~~~|||||||||}}}}}}}}}~~~~~~{{{{{{|||}}}}}}}}}|||||||||{{{{{{zzz{{{{{{|||||||||||||||}}}~~~~~~~~~yyysssnnnkkkhhheeefffjjjooorrrwwwzzzrrr[[[QQQLLLKKKIIIIIIIIIHHHGGGEEECCCBBBAAA???<<<:::999888555444222111111000...,,,+++++++++************)))((()))*********)))'''&&&&&&'''((()))************''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&(((***+++++++++,,,...*********))))))******+++---,,,,,,---......,,,+++''''''''''''''''''((((((+++************))))))))),,,---///000111111000///......---+++)))(((&&&&&&%%%&&&''''''((((((''''''%%%'''((()))((('''((()))(((***+++***)))((()))***+++,,,------,,,---///111222111111222444777:::<<<:::<<<===;;;888555777999888888777777777777888888555555555555555555555555444555666666777777666666777888999:::;;;;;;;;;;;;<<<<<<======>>>>>>?????????@@@AAACCCDDDDDDEEEEEEGGGGGGGGGHHHIIIJJJLLLLLLKKKLLLNNNPPPRRRTTTUUUVVVXXX[[[^^^```aaabbbdddfffjjjsss~~~uuunnneee___PPPKKKDDD???<<<;;;;;;:::888888777777777777888888777666555555444444555555999999999999;;;AAAJJJOOOZZZaaaiiiooorrrvvvzzz~~~zzz|||}}}{{{yyyyyy|||~~~~~~~~~}}}}}}|||yyywwwrrrpppoooqqqxxx~~~~~~}}}}}}~~~|||||||||}}}}}}}}}~~~~~~zzz{{{{{{|||}}}}}}}}}}}}{{{{{{{{{zzz{{{{{{||||||zzzzzz{{{|||}}}~~~}}}}}}xxxqqqnnnkkkgggeeefffjjjooossswwwzzzttt^^^UUUMMMLLLJJJIIIJJJIIIHHHFFFCCCBBB@@@???<<<;;;999888444333111000000///---,,,+++++++++************)))))))))))))))((((((((((((%%%&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''')))******+++---///)))))))))))))))))))))))),,,+++***+++------,,,***&&&&&&''''''(((((())))))***************))))))(((+++---///000111000//////......---,,,***(((&&&&&&%%%&&&'''((((((((('''&&&%%%'''((((((&&&%%%''')))&&&(((******))))))***+++***,,,...---,,,,,,...111222111111111333777:::<<<<<>>>>>?????????@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMLLLMMMOOOQQQSSSTTTUUUVVVXXXZZZ]]]^^^```aaadddggggggqqqwwwllleeeUUUOOOHHHBBB???>>>======:::999888777666666777777777666666555555555555555999::::::999:::???FFFLLLXXX___hhhnnnqqqsssxxx|||yyy{{{}}}{{{xxxxxx|||}}}~~~~~~}}}}}}~~~|||zzzwwwtttqqqqqquuu~~~~~~~~~~~~||||||}}}}}}}}}~~~~~~~~~zzzzzz{{{}}}}}}~~~~~~~~~{{{{{{zzz{{{{{{|||}}}}}}{{{{{{{{{|||}}}~~~~~~|||{{{vvvoookkkiiifffeeeggglllrrruuuwwwzzzvvvaaaXXXNNNMMMKKKKKKKKKJJJIIIGGGBBBBBB@@@???===;;;999999444222000/////////---++++++++++++************)))******)))((((((((((((((($$$%%%&&&'''((((((((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******+++...000((((((((((((((('''''''''***))))))***,,,,,,+++)))&&&&&&''''''((())))))******************)))((((((+++,,,///000111000///...///......---+++)))'''&&&%%%%%%'''((((((((('''&&&&&&''')))'''%%%$$$'''***$$$''')))*********,,,---***,,,...---++++++...111222111111111333777:::===>>>AAABBB???999555777999777777666666666666777777444444444444444444444444555555666777777777777777888888999:::;;;;;;;;;;;;<<<<<<======>>>???????????????AAABBBCCCDDDDDDDDDDDDDDDEEEFFFHHHKKKLLLNNNMMMNNNPPPRRRSSSTTTUUUUUUWWWYYY\\\]]]___aaaeeehhhgggppp~~~rrrjjjXXXSSSKKKDDDAAA@@@@@@???;;;:::888777666555666666777777666555555555555555999:::;;;::::::>>>EEEJJJXXX___hhhmmmooorrrvvv{{{xxx{{{|||zzzwwwxxx}}}|||}}}}}}|||{{{{{{}}}}}}~~~~~~|||zzzwwwtttpppnnnqqqxxx}}}}}}}}}}}}~~~~~~~~~~~~zzzzzz|||}}}~~~~~~~~~~~~{{{zzzzzz{{{|||}}}~~~~~~}}}}}}||||||||||||}}}}}}~~~|||zzzuuunnnhhhgggddddddgggmmmtttxxxwwwzzz}}}xxx{{{}}}eeeYYYPPPMMMIIIGGGFFFFFFDDDCCCCCCBBB@@@>>><<<;;;::::::666555444222///---+++***,,,,,,++++++***)))((((((***)))'''&&&%%%&&&((())))))(((&&&$$$###$$$%%%&&&(((''''''&&&&&&''''''(((((('''%%%$$$$$$%%%'''(((&&&&&&&&&))),,,...///...+++***)))'''''''''((())))))***+++,,,,,,+++))))))((('''&&&&&&'''((()))******++++++,,,+++***)))((()))+++---///000000000///000000///...,,,+++******$$$%%%%%%&&&'''''''''&&&(((((()))***************''''''''''''((((((((()))+++,,,,,,---///000222333777555222222444777999:::;;;<<<<<<;;;888666666666888888888777777777777777555555555555555555555555222444555777777666444333444555777999:::;;;::::::;;;;;;:::;;;;;;<<<===>>>@@@@@@AAAAAABBBCCCDDDDDDGGGFFFFFFFFFHHHJJJMMMOOONNNOOOPPPQQQRRRTTTUUUUUUUUUVVVXXX[[[^^^bbbeeefffjjjnnnvvv}}}qqqdddYYYNNNIIIEEE???<<<<<<<<<;;;:::999888777777777999999999999888777555555555888;;;;;;;;;>>>BBBGGGRRR\\\fffkkknnnsssuuuuuuzzz|||~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{zzz}}}~~~{{{zzz}}}wwwqqqooooooqqqzzz~~~~~~~~~|||}}}{{{||||||}}}}}}}}}||||||}}}}}}}}}}}}|||||||||||||||xxxssspppmmmkkkiiiiiilllrrryyy}}}{{{||||||}}}~~~uuueee^^^\\\hhh{{{~~~ggg[[[PPPMMMIIIGGGFFFFFFEEECCCBBBAAA???===<<<::::::999444444333111000...---,,,,,,,,,++++++***))))))(((+++***(((''''''''')))***)))(((&&&%%%$$$%%%'''((((((''''''''''''''''''((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&(((+++......---+++***)))(((''''''((())))))***+++,,,,,,+++***)))(((''''''&&&'''((()))******+++,,,,,,,,,+++)))((()))***,,,...000000000000111000///...,,,+++***)))%%%%%%&&&&&&''''''''''''(((((()))************)))'''''''''((((((((())))))+++,,,,,,---...000222333555333222222333666888:::<<<===>>>===:::888888888888888888888777777777777555555555555555555555555222333555666777666555444555666777888999:::::::::;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFHHHKKKMMMOOOKKKLLLMMMNNNPPPQQQRRRRRRTTTUUUVVVYYY\\\___bbbdddhhhkkkrrr~~~}}}mmmaaaVVVPPPKKKEEEBBBBBB======<<<;;;:::999999999999999888888777666666555666888;;;;;;;;;===BBBGGGQQQ[[[fffjjjnnnrrruuutttyyy{{{}}}~~~}}}}}}}}}~~~||||||}}}}}}}}}|||{{{zzz|||}}}~~~zzzxxxtttnnnjjjiiiiiimmmvvv}}}~~~||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~|||xxxsssppplllkkkiiiiiilllrrrxxx||||||}}}}}}~~~sssfffVVVPPPOOO\\\oooiii]]]PPPMMMJJJGGGGGGFFFEEECCCAAA@@@>>><<<;;;999999999333222222111000///......,,,,,,++++++***))))))))),,,+++)))((((((((()))***((('''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&(((''''''(((+++,,,,,,+++***))))))(((((((((((()))******+++,,,,,,,,,+++***)))((('''''''''((()))******+++,,,,,,,,,+++***)))((()))+++...000111222222222222000///---+++***)))%%%&&&&&&&&&'''''''''''''''((())))))******))))))''''''((((((((()))))))))++++++,,,---...///111222222111000111222555888:::===>>>@@@???===;;;::::::888888888888777777666666555555555555555555555555111222444666777777666666666666777777888999;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGHHHKKKMMMOOOKKKKKKLLLNNNOOOPPPQQQRRRRRRSSSUUUWWWZZZ]]]```aaaeeegggmmmwwwyyylll___VVVPPPIIIEEEEEE???>>>===<<<<<<;;;<<<<<<:::999888666666666666777777999;;;;;;;;;===BBBGGGPPPZZZeeeiiimmmqqqtttssswwwyyy{{{|||{{{{{{|||}}}zzzzzz{{{||||||||||||{{{zzz|||~~~~~~~~~~~~|||{{{zzzxxxzzz~~~{{{vvvqqqnnnfff```\\\\\\]]]aaajjjsss~~~~~~}}}}}}|||}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}~~~|||wwwssspppllljjjiiijjjmmmrrrwww{{{}}}}}}~~~{{{kkk\\\NNNHHHGGGRRRdddtttjjj^^^PPPMMMJJJHHHGGGFFFEEEDDDAAA@@@>>><<<:::999888888444333222111000///...---+++++++++*********))))))+++***)))((((((((())))))'''''''''''''''((()))***%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%(((''''''(((***+++***))))))))))))(((((((((((()))***+++,,,---------,,,+++))))))(((''''''((()))***++++++,,,------,,,+++***((()))+++---///111222333333333111///---+++***)))''''''&&&&&&&&&''''''''''''(((((()))))))))))))))'''(((((((((((()))))))))+++++++++,,,---///000111...///000000111444777999<<<>>>@@@@@@>>><<<;;;;;;999999888888777777666666555555555555555555555555111222333555666777777777888777777666777999;;;<<<;;;;;;:::;;;;;;<<<===>>>??????@@@AAACCCDDDEEEEEEEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTRRRSSSTTTVVVYYY\\\^^^___bbbeeejjjqqq}}}xxxhhh\\\SSSIIIDDDCCC@@@???>>>===<<<<<<<<<<<<;;;999777666555666888999999;;;<<<;;;;;;===BBBGGGOOOYYYccchhhkkkpppsssrrruuuwwwxxxyyyyyyyyyzzz|||yyyyyyzzz{{{||||||}}}}}}zzz|||}}}~~~}}}}}}}}}|||yyyuuusssuuuyyy}}}~~~~~~}}}~~~{{{{{{yyyvvvqqqkkkeeebbb\\\WWWSSSSSSTTTWWW___hhhzzz~~~~~~~~~~~~}}}~~~}}}|||}}}~~~~~~~~~}}}}}}{{{{{{|||~~~{{{vvvrrrppplllkkkjjjkkknnnrrrwwwzzz|||}}}~~~|||nnn```TTTLLLIIIQQQ]]]hhhqqqwwwjjj^^^QQQNNNJJJHHHGGGGGGEEEDDDAAA@@@>>><<<:::999888888666555333111///---,,,++++++++++++***************))))))((((((''''''''''''''''''''''''(((((())))))###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&''')))***)))(((((((((((())))))))))))(((***+++,,,---...------,,,***)))(((''''''((()))***+++,,,---......---,,,+++((()))***,,,///111333444444333222000...,,,+++***(((''''''&&&&&&&&&'''(((''''''((()))))))))))))))(((((((((((()))))))))***++++++++++++,,,...///000,,,...000111111222666999999<<>><<<;;;;;;999999888888777666666555555555555555555555555555111222333444666777777777888888777666777888:::;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@AAACCCDDDEEEFFFEEEEEEFFFHHHIIIKKKMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVTTTTTTUUUWWWYYY\\\^^^___aaadddhhhmmmvvvsssfffYYYMMMEEEBBBAAA@@@???===<<<<<<<<<<<<;;;:::888777666777999:::;;;<<<===;;;:::<<>><<<;;;999999999777666444222///---+++***************************(((((((((((('''''''''&&&&&&''''''''''''(((((((((######%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&'''(((***)))((('''(((((())))))))))))(((***+++---...///......---+++***)))((((((((()))***+++,,,---.........---,,,******+++,,,...000222333333222222000///...---,,,)))((('''&&&&&&&&&'''(((&&&'''(((((())))))((((((((((((((()))))))))******++++++++++++,,,---......,,,///222222000111555888777:::>>>???>>><<<;;;::::::999999888777666555555555555555555555555555555333333333444555666777777888888777777888999999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>@@@AAACCCDDDEEEFFFDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNOOOQQQRRRSSSTTTUUUUUUUUUVVVXXXYYY\\\]]]___```cccgggkkkqqq{{{ssseeeVVVLLLHHHCCCBBBAAA???===<<<;;;;;;<<<;;;:::999999:::;;;;;;<<<======;;;:::<<>>??????===;;;;;;::::::999888777666555555555555555555555555555555444444444444444555666666777777888999999999999888;;;;;;:::;;;;;;<<<===>>>===>>>???AAACCCDDDFFFFFFDDDEEEGGGIIIJJJLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUVVVWWWYYY[[[\\\]]]___bbbfffiiillltttqqqaaaUUUQQQGGGFFFCCCAAA>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>;;;:::<<>><<<;;;::::::333333222111000///......******************++++++***************)))((((((&&&'''''''''&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&(((***))))))&&&'''(((*********)))(((***+++---///////////////,,,+++***((((((((())))))+++,,,.../////////......,,,,,,,,,,,,---///111222111111111111000000000///+++***'''&&&%%%&&&'''(((&&&''''''((((((((((((((())))))))))))************************+++,,,---------111444444111000333777777:::>>>@@@???>>><<<<<<::::::999888777666555444555555555555555555555555555555444444444555555666666777999::::::999888777;;;;;;;;;;;;;;;<<<>>>>>>===>>>???AAACCCEEEFFFGGGDDDEEEGGGIIIJJJLLLLLLMMMNNNOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\]]]aaaeeegggjjjppp{{{wwwggg[[[VVVJJJHHHFFFCCC@@@>>><<<;;;<<<<<<===>>>>>>======<<<>>>???>>>;;;999;;;AAAFFFKKKUUU___dddggglllooonnnnnnoooppppppppprrruuuwwwuuuuuutttsssssstttvvvwwwxxxzzz{{{{{{yyyyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{{{{~~~}}}~~~~~~~~~~~~~~~|||}}}~~~}}}~~~~~~|||{{{zzz{{{|||vvvyyy{{{zzzwwwttttttvvvuuuuuuqqqhhh^^^VVVSSSSSSRRRVVVZZZ^^^```ccceeegggnnnpppsssxxx~~~tttiiiaaa```dddmmmxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~yyyzzz{{{}}}}}}}}}||||||yyyzzz{{{}}}~~~~~~~~~}}}|||{{{zzzyyy{{{{{{|||}}}~~~||||||zzzwwwuuusssqqqpppoooppprrrtttvvvxxxzzzzzz{{{|||}}}sssiii___[[[]]]hhhvvv~~~zzzvvvsssrrruuuwwwwwwvvvoooqqqrrruuu~~~iii^^^RRROOOKKKHHHGGGFFFDDDBBBDDDBBB???<<<:::999999999555444333111///...------...//////...,,,++++++,,,)))))))))***)))(((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((...***(((***...///,,,(((,,,...111333333111...,,,///...+++)))(((((())))))000000000000000//////...,,,+++))))))***---000222111111111111111000///......,,,)))&&&$$$$$$%%%&&&''''''''''''((((((((((((%%%%%%&&&&&&'''((())))))******************+++++++++,,,...//////000333666888999;;;===>>>>>><<<<<<<<<;;;:::999888666555555888777666555555555555555666666666666666777888888555555555666777777888888<<<<<<;;;;;;;;;:::::::::?????????@@@AAABBBCCCDDDFFFFFFEEEFFFGGGIIILLLMMMQQQPPPPPPPPPQQQSSSTTTVVVTTTTTTTTTUUUVVVYYY[[[]]]^^^___bbbdddhhhmmmtttyyyvvvkkkaaaRRRLLLCCC??????@@@@@@??????>>><<<;;;;;;<<<>>>???CCCDDDCCC???<<<;;;>>>BBBNNNSSS[[[ccciiilllmmmmmmlllkkkjjjiiijjjkkkmmmooorrrtttvvvvvvtttttttttuuuuuuuuuuuuuuuvvvxxxyyyzzzyyyxxxxxxyyyyyy{{{|||}}}|||}}}~~~}}}|||{{{|||}}}yyy{{{~~~~~~|||yyyuuuttttttuuusssooohhhbbb___^^^___``````aaabbbeeehhhlllmmmuuuwwwzzz}}}vvvqqqtttxxx~~~}}}wwwwww|||}}}}}}~~~zzzyyyyyyzzz}}}~~~~~~}}}{{{|||}}}~~~}}}}}}|||zzzzzzyyyyyy{{{zzzyyyyyyzzz}}}~~~}}}|||yyywwwtttqqqooorrrrrrsssuuuvvvxxxyyyzzz~~~~~~~~~{{{vvvsssiiikkkpppzzz~~~zzz{{{yyyvvvvvvwwwuuupppkkkeeehhhwww|||fff[[[SSSPPPLLLJJJHHHGGGEEEDDDDDDBBB???<<<:::999999999666444333111///...------,,,---...,,,***)))***+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''(((((((((((()))''''''***...---(((###***,,,///111222222000...///---+++)))(((((())))))...///////////////......,,,***))))))***,,,///111//////111222333444444444000---***'''%%%%%%%%%&&&''''''''''''((((((((((((%%%%%%&&&&&&'''(((((())))))))))))******++++++++++++,,,...//////000333666888999<<<>>>???>>>======<<<;;;:::999888777666555777666666555555555555666666666666666666777888888777777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNNNNOOOQQQRRRTTTUUUUUUUUUUUUUUUWWWYYYZZZ\\\^^^___aaabbbeeeiiinnnsssvvvjjj]]]UUUKKKFFFEEEFFFEEECCC<<<:::999999999<<>>;;;<<<@@@CCCMMMSSS[[[dddjjjllllllkkklllkkkiiigggggghhhiiijjjlllnnnqqqrrrrrrsssuuuvvvuuuuuuuuuvvvwwwwwwxxxxxxttttttuuuuuuvvvwwwwwwxxx{{{|||}}}}}}||||||}}}}}}}}}~~~{{{zzzyyyzzz|||{{{yyyuuupppnnnnnnooooooooooooooopppqqqrrrssssssuuuwwwzzz|||{{{~~~~~~xxxwww{{{~~~{{{zzzzzz{{{}}}~~~~~~}}}||||||~~~~~~~~~~~~}}}{{{zzzyyyyyyyyy||||||{{{{{{|||}}}~~~}}}|||yyyvvvsssqqqooorrrsssuuuwwwyyyzzz{{{{{{~~~~~~zzzxxxsssuuu|||}}}{{{vvvooommmiiinnn}}}wwwbbbWWWSSSPPPMMMKKKJJJIIIGGGEEECCCBBB???===;;;:::999999666555333111///...------***+++,,,+++)))'''((()))+++***((('''''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&''''''((((((((())))))+++...111000***%%%'''))),,,///111222111111...---+++)))(((((()))))),,,,,,---.........------+++***)))((()))+++...000///000222444555777777777111///,,,)))&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%&&&&&&'''((((((((((((((())))))***+++,,,,,,+++,,,...//////000333666888:::<<<>>>@@@@@@???>>><<<<<<;;;:::888777666666666555555555555666666777666666666666666777888888888888999999:::;;;;;;;;;999::::::;;;;;;<<<<<<<<<=========>>>???@@@BBBBBBDDDDDDFFFHHHIIIJJJJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRTTTTTTUUUUUUWWWXXXZZZ[[[^^^___``````aaadddhhhlll}}}~~~kkkbbbWWWPPPNNNLLLHHHEEE>>><<<:::999:::===@@@BBBEEECCC@@@<<<:::<<<@@@DDDJJJPPPYYYbbbhhhiiihhhfffgggeeecccaaa______```aaacccfffjjjmmmoooqqqtttvvvrrrsssttttttuuutttsssrrrtttuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}}}}}}}}}}~~~}}}|||{{{yyyyyyyyyyyy{{{|||wwwwww{{{~~~~~~|||{{{{{{|||~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}~~~}}}|||{{{zzzyyyyyyyyy~~~}}}}}}}}}}}}~~~~~~|||yyyvvvssspppoooqqqsssvvvzzz|||}}}}}}}}}~~~}}}~~~|||sssqqqooouuuttt___UUUQQQOOOLLLKKKJJJIIIGGGEEECCCBBB@@@===;;;:::::::::666555333111000......---***+++,,,+++)))'''((())),,,***((('''&&&''')))***''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$!!! !!!$$$%%%%%%%%%&&&&&&'''(((((()))******+++---///...+++'''&&&(((***---///000000111---,,,+++***))))))))))))******+++,,,,,,---,,,,,,+++***)))((()))+++...///222333444555555555555555222111...***((('''&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,---+++,,,...//////000333666888:::<<>>>>>>>>>>>>>>???AAABBBCCCBBBDDDFFFHHHIIIJJJJJJIIIIIIKKKLLLNNNOOOOOOOOONNNPPPQQQRRRTTTVVVXXXZZZ[[[]]]^^^______```bbbfffiiixxx}}}tttjjjbbb___YYYPPPIIIEEECCC@@@>>>>>>@@@CCCEEEHHHDDD???;;;999;;;>>>AAADDDKKKTTT]]]bbbbbb```]]]\\\ZZZXXXVVVUUUVVVWWWXXX\\\___dddhhhjjjnnnqqqtttnnnpppqqqrrrqqqpppnnnlllssstttvvvwwwxxxxxxxxxxxxxxxyyy|||}}}}}}~~~~~~~~~~~~~~~{{{yyyzzz}}}~~~}}}|||}}}~~~~~~}}}{{{{{{||||||||||||||||||||||||{{{zzzzzzyyyzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~|||xxxuuusssqqqppppppssswww{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}wwwuuu{{{rrr^^^VVVOOOMMMKKKKKKJJJIIIGGGEEEBBBAAA@@@>>><<<;;;::::::666555444222000///......+++,,,---,,,***))))))***,,,***((('''&&&''')))***''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%"""!!!!!!"""%%%&&&&&&&&&%%%%%%&&&'''))))))((('''&&&&&&'''(((''''''((()))***+++,,,---......,,,,,,+++******)))))))))((((((***+++,,,,,,,,,,,,,,,+++)))((()))+++...///222222333444444555444444222111...,,,)))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&'''''')))***+++,,,,,,+++,,,...//////000333666777999<<>>===<<<;;;:::888777777555555555555555666777888666666666666666777777888666777777888999999::::::888888999:::<<<===>>>>>>?????????@@@AAABBBCCCDDDBBBCCCFFFHHHIIIJJJIIIIIIKKKLLLMMMNNNNNNNNNLLLLLLKKKLLLOOORRRUUUXXXZZZ[[[[[[]]]^^^```aaacccgggiiitttxxxrrriii[[[PPPHHHFFFDDDBBBCCCEEEGGGIIIJJJEEE???999777888;;;===BBBGGGPPPXXX\\\[[[WWWUUUPPPOOOMMMMMMMMMOOOQQQRRRWWWZZZ___bbbeeeiiilllooommmnnnoooppppppnnnkkkjjjmmmnnnpppqqqssstttttttttvvvxxxzzz|||}}}~~~~~~}}}}}}~~~|||zzz{{{}}}~~~~~~}}}zzzzzzzzzyyyyyyyyyzzzzzz|||{{{{{{zzzzzzzzz{{{{{{}}}}}}~~~}}}~~~{{{xxxuuusssrrrqqqqqqssswww{{{~~~~~~~~~}}}||||||}}}|||qqq^^^WWWMMMLLLKKKKKKKKKJJJGGGEEEBBBAAA@@@???===<<<;;;:::777666444222000///......,,,---...---+++******++++++***((('''''''''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%)))'''&&&%%%%%%&&&''')))&&&&&&%%%%%%&&&''')))******)))(((''''''((()))******))))))))))))***+++,,,++++++++++++******))))))&&&''')))***+++,,,,,,---...,,,***)))***,,,...000...///111333444555666666000///...,,,***)))((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++,,,...//////000333666555777;;;>>>@@@AAAAAAAAA>>>>>>===<<<:::999888888666555555555555666666777666666666666666777888888888888999999:::;;;;;;;;;888888999:::;;;======>>>?????????@@@AAABBBDDDDDDCCCCCCEEEGGGHHHIIIIIIIIIMMMMMMNNNNNNNNNNNNNNNMMMJJJKKKNNNRRRUUUXXXYYYZZZZZZ\\\___aaabbbdddhhhjjjqqq|||{{{ppp```TTTIIIHHHGGGFFFGGGIIIKKKLLLHHHCCC===888777888888999@@@EEELLLRRRUUUSSSOOOLLLFFFEEEEEEEEEFFFIIIKKKMMMPPPTTTXXX]]]```cccgggiiillllllmmmmmmmmmkkkjjjiiijjjjjjkkkmmmooorrrtttvvvuuuwwwyyy{{{{{{}}}}}}}}}}}}~~~{{{zzzzzzzzzzzzzzz|||}}}{{{zzzyyyyyyxxxxxxyyyyyy||||||{{{{{{{{{||||||}}}|||~~~~~~|||zzzwwwuuutttsssssssssuuuxxx|||~~~~~~}}}}}}~~~ooo]]]XXXMMMLLLLLLLLLMMMLLLIIIGGGAAAAAA@@@???>>>===;;;:::777666444222000//////...,,,---...---+++******+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%''')))***,,,------,,,,,,,,,,,,---)))(((''''''((()))+++,,,***++++++++++++***))))))&&&'''(((***,,,---------///...,,,***+++,,,///000000000222333444555555555......---,,,+++***))))))%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))******+++,,,...//////000333666444666999===???AAAAAAAAA???>>>===<<<;;;:::999888777666666555555555555666666666666666666777888888777777888888999::::::;;;999999::::::;;;<<<======>>>>>>??????@@@BBBCCCDDDDDDDDDDDDEEEFFFHHHJJJJJJMMMMMMMMMNNNOOOPPPRRRRRRMMMNNNQQQTTTVVVXXXXXXYYY[[[]]]```aaabbbdddgggiiimmmwww}}}tttfff[[[PPPPPPOOONNNLLLKKKKKKJJJCCC???999777777888888888===@@@EEEIIIJJJHHHEEEBBB===<<<<<<<<<>>>@@@CCCEEEHHHLLLQQQVVVZZZ^^^cccfffffffffffffffeeeeeeeeeeeegggggggggiiilllppptttwwwtttvvvxxxyyyzzz{{{~~~~~~~~~}}}~~~|||}}}{{{vvvpppnnnmmmlllnnnrrrvvvyyy}}}}}}|||zzzyyyyyyyyyzzzzzz|||||||||||||||}}}~~~}}}}}}{{{xxxvvvuuuuuuuuuvvvwwwxxxzzz|||~~~~~~~~~}}}}}}}}}nnn]]]XXXNNNMMMMMMMMMNNNMMMJJJHHHAAAAAA@@@@@@>>>===;;;;;;777666444222111//////...,,,------,,,***)))***+++)))))))))***)))((('''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%''')))+++(((***------,,,+++******((('''&&&&&&'''))),,,...******+++++++++******)))&&&'''(((***,,,---......000///,,,++++++---///111555555555555444333222222------,,,++++++******)))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&(((((((((((())))))))))))+++,,,...//////111333666333555999<<>><<<;;;:::999888888777666555555555555555666666666666666777888888555555555666777777888888999::::::;;;;;;<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEHHHJJJKKKLLLLLLLLLNNNPPPSSSUUUWWWQQQRRRTTTVVVWWWXXXXXXWWW\\\^^^```bbbbbbccceeegggkkkuuu|||pppggg\\\ZZZXXXUUUQQQLLLIIIFFF???;;;777666888999999888888;;;???AAABBB@@@<<<:::666666555555666888;;;<<>><<<;;;999999888777444222///---,,,,,,************))))))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%############%%%%%%%%%%%%''''''''''''%%%%%%&&&&&&&&&''''''''''''(((&&&'''))))))***)))((('''))))))'''&&&&&&'''((((((,,,,,,+++***)))(((''''''&&&&&&'''))),,,---,,,+++000000...+++)))***---///555555444444333333333333555333000,,,)))'''&&&&&&''''''&&&%%%%%%%%%&&&&&&******))))))))))))******''''''''''''((()))++++++,,,,,,,,,---...///000111333555888:::;;;<<<>>>@@@BBBAAA???<<<;;;:::::::::666555444333333444666666666666666666666555555555999999888888888888888999888888888888999:::;;;;;;===<<<<<<===???AAACCCEEEFFFCCCAAABBBEEEHHHIIIHHHKKKLLLMMMNNNQQQVVV\\\aaa]]]XXXTTTRRRUUUWWWXXXXXXXXXYYYZZZ[[[]]]```bbbcccjjjqqq}}}zzzrrrjjjddd[[[UUUQQQLLLFFFBBB<<<;;;999777444444555777888999;;;<<<;;;888444222333333333444555666888888>>>BBBGGGKKKOOOSSSWWWZZZ\\\[[[YYYXXXXXXYYYZZZ[[[WWWYYY[[[^^^aaaffflllppptttwwwyyyzzz{{{{{{}}}~~~zzz{{{{{{|||{{{{{{zzzyyy~~~vvvqqqiiihhhfffeeeeeeeeecccbbbbbbccceeehhhjjjkkklllmmmwwwxxx{{{~~~}}}~~~}}}{{{}}}{{{zzz{{{|||}}}~~~~~~}}}~~~~~~{{{xxxwwwxxxzzzzzzzzz|||}}}~~~}}}|||}}}~~~{{{xxxxxxvvvxxxooo\\\TTTPPPOOOMMMLLLJJJHHHFFFFFFAAAAAA???>>><<<:::999888888777555222000...---,,,************))))))))))))(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$######$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''')))***+++,,,,,,,,,+++******)))(((''''''((()))******************)))))))))'''&&&&&&(((+++------,,,000///...+++)))***,,,...222222333444555555444444666444111...+++)))(((''''''''''''&&&''''''(((((())))))(((((((((((())))))((('''''''''((()))******,,,,,,,,,,,,---///000111222555888:::;;;<<<>>>@@@BBBAAA???<<<;;;:::999999666555444444444555666666666666666666666666666555999888888777777888888888888888888888999:::;;;<<<<<<<<<<<<<<<>>>???AAABBBFFFCCCAAABBBEEEHHHIIIHHHJJJKKKLLLMMMOOOTTTZZZ^^^```\\\WWWUUUVVVXXXXXXXXXZZZ[[[\\\]]]___aaaccceeeffflllvvvtttmmmddd\\\VVVOOOGGGBBB>>>===;;;888555444444555666777999:::999777555333111111111111222444555555:::>>>CCCGGGJJJNNNRRRTTTUUUTTTRRRQQQQQQRRRTTTUUUSSSUUUXXXZZZ^^^dddjjjnnnsssvvvxxxzzzzzz{{{|||~~~{{{{{{{{{{{{{{{|||||||||}}}~~~|||ssskkkgggdddddddddeeeeeefffeeedddeeefffhhhiiikkkkkklllllliiijjjkkkmmmooorrrtttvvv{{{|||~~~}}}zzzzzzzzz{{{|||}}}}}}|||}}}}}}zzzyyyzzz{{{{{{{{{|||}}}~~~~~~}}}~~~|||{{{~~~zzzyyy~~~nnn[[[SSSPPPOOOMMMKKKIIIGGGFFFEEEAAA@@@???>>><<<;;;999999999888666333111///...---************))))))))))))))))))((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))***,,,---------,,,+++))))))(((((()))***+++,,,)))))))))******+++++++++)))'''&&&(((***---......//////...,,,***)))+++------///222444666666666555666555222///---+++))))))''''''''''''((()))******((((((''''''''''''((((((((((((((('''(((((())))))+++++++++,,,---...///000111444777:::;;;<<>>???@@@EEECCCAAABBBDDDGGGGGGGGGHHHIIIJJJJJJLLLPPPVVVZZZ___\\\WWWUUUUUUVVVVVVVVVZZZZZZ[[[]]]___aaacccddddddhhhpppzzz|||uuukkkccc[[[SSSKKKEEEBBB@@@===:::777444333333555666666777777666666555111111111111222222333444666999===AAADDDGGGJJJLLLLLLKKKIIIHHHHHHIIIKKKLLLMMMOOORRRVVVZZZaaahhhmmmrrrtttwwwxxxyyyyyy{{{}}}||||||{{{{{{{{{}}}~~~|||}}}~~~|||wwwnnnnnnmmmkkkgggbbb^^^[[[\\\]]]```ccceeefffggggggllllllmmmnnnoooooooooooogggffffffffffffggghhhhhhiiiiiikkkmmmooorrruuuvvv~~~|||yyyyyyzzzyyy{{{|||||||||}}}|||{{{{{{||||||||||||}}}~~~~~~~~~}}}}}}~~~zzzxxxyyyxxxttttttwww}}}nnn[[[SSSNNNMMMKKKIIIGGGEEECCCBBBBBBAAA@@@???===<<<;;;::::::999666444111///......************)))))))))(((''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,,,,+++***((((((''''''(((***,,,---*********++++++++++++,,,***(((''''''***---//////...//////---+++******,,,))),,,000444777777777666555444222000---+++***)))&&&&&&''''''((()))***+++'''''''''&&&&&&''''''''')))(((((('''''''''((((((******++++++,,,...///000000333777999;;;<<>>>>>??????CCCCCCBBBBBBDDDEEEFFFFFFFFFGGGHHHHHHJJJMMMRRRUUUXXXVVVSSSQQQQQQRRRSSSTTTXXXXXXYYYZZZ]]]___aaabbbfffhhhmmmsss~~~}}}wwwnnnggg```YYYQQQKKKEEEBBB>>>;;;999777555444555555555555666777888888555444444333333333444444222555999<<<>>>@@@CCCEEEDDDCCCBBBAAAAAABBBDDDFFFHHHJJJMMMQQQVVV^^^ffflllppprrruuuwwwxxxxxxzzz|||}}}|||{{{{{{|||~~~}}}}}}~~~}}}xxxrrrmmmfff```[[[WWWWWWWWWWWWVVVTTTRRRQQQRRRUUUZZZ___bbbeeegggiiiqqqqqqssstttuuuvvvvvvvvvpppooommmkkkjjjiiihhhhhheeedddcccbbbaaaaaaaaaaaafffiiipppyyyzzzxxxxxxzzzyyyzzz|||}}}}}}~~~|||{{{|||}}}}}}}}}}}}}}}}}}|||||||||yyywwwwwwwwwssskkkhhhiiippp{{{ooo\\\TTTNNNMMMKKKIIIFFFDDDBBBAAABBBBBBAAA@@@>>>===<<<<<<:::999666444111///......************)))))))))((($$$%%%''')))***+++++++++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''''''(((***+++,,,,,,++++++''''''&&&&&&''')))***+++,,,,,,,,,,,,+++++++++++++++)))'''(((+++...000000...000000///,,,+++***+++'''***///333666777777666444333222000---+++)))(((&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&'''''')))((('''''''''''''''(((************,,,---...//////222666999;;;===???BBBBBBAAA@@@???===<<<:::999888888888777777666666555444555555555666666777777666555555555666666777888999999999999:::;;;<<<<<<===>>>>>>??????@@@@@@@@@BBBBBBCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHKKKOOORRRQQQPPPPPPOOOOOOQQQSSSUUUWWWXXXYYYZZZ\\\^^^```bbbggghhhjjjmmmsss}}}|||uuunnnhhhaaaYYYSSSJJJFFF@@@<<<;;;:::888777555555555555666888:::;;;666666555444333333333333111444777999:::;;;===??????>>>===<<<===>>>@@@AAACCCEEEIIIMMMSSS[[[dddkkkoooqqqtttvvvwwwxxxzzz|||~~~}}}{{{{{{|||~~~~~~~~~uuunnniiifffccc___[[[WWWRRRMMMJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHMMMSSSYYY]]]aaafffiiiooopppsssvvvxxxzzz{{{|||vvvuuusssqqqooommmlllllljjjhhhfffccc```^^^]]]\\\[[[\\\```dddiiinnnrrrttttttuuuvvvwwwyyy{{{~~~}}}}}}~~~~~~{{{xxxwwwxxxyyyyyyzzz|||}}}}}}|||{{{|||}}}~~~}}}~~~{{{yyyxxxyyyyyyxxxxxxzzzzzzssshhhaaaaaaeeeooo{{{qqq^^^VVVPPPOOOMMMKKKHHHFFFDDDCCCBBBAAAAAA@@@>>>======<<<999888666333111///...---************))))))))))))###%%%''')))***+++******&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((()))+++,,,---...------''''''&&&&&&&&&((()))***---------,,,,,,++++++++++++)))((())),,,///000000///111222111///,,,++++++(((+++...222444666666666333333222000...,,,***(((&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&'''''''''''''''&&&''''''(((((()))))))))***+++,,,---......111555888:::===@@@BBBCCCCCCBBBAAA???===;;;:::888888999999888777666555444444555555666777777777555444444555555666777888888888888888999:::;;;;;;======???@@@AAAAAAAAAAAA@@@BBBCCCCCCBBBBBBCCCEEEEEEFFFHHHHHHHHHJJJMMMOOOOOOPPPQQQQQQQQQRRRUUUWWWYYYYYYZZZ\\\^^^```bbbcccdddeeefffgggjjjooouuuyyy}}}~~~xxxrrrkkkbbb\\\RRRKKKCCC>>><<<<<<:::999555555555666777888:::;;;777666444333222111111111222444666888888888999;;;;;;:::999888999;;;===>>>@@@BBBEEEIIIOOOXXXaaahhhnnnqqqtttvvvwwwxxxzzz|||}}}}}}|||||||||~~~~~~|||sssjjjaaa[[[WWWSSSQQQMMMKKKIIIFFFCCCAAA??????>>>>>>>>>>>>???@@@@@@EEELLLRRRVVV[[[bbbhhhjjjlllooosssvvvyyy|||}}}zzzzzzxxxvvvuuutttttttttooonnnllljjjhhhfffeeeeee``````___```aaaccceeeffffffggghhhiiijjjnnnssswwwzzz|||~~~}}}zzzxxxxxxyyyzzzyyywwwvvvwwwxxxwwwyyy{{{|||}}}~~~{{{{{{}}}~~~}}}}}}|||~~~}}}{{{xxxwwwvvvvvvvvvzzzzzz|||zzzrrreee______]]]eeemmmrrruuuxxx~~~zzzyyyqqq^^^VVVPPPOOOMMMKKKHHHEEECCCBBB@@@??????>>>===<<<;;;;;;888777555222000...---,,,************))))))))))))%%%&&&((())))))((('''&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&''''''''''''(((***,,,---------,,,))))))(((''''''((()))***,,,,,,,,,,,,------------***))))))+++...000000///000222444333111---+++++++++,,,...000222444555555444444333222000...+++***((((((((('''(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&''''''((()))))))))))))))***,,,---...---000444888:::===@@@CCCDDDDDDDDDCCCAAA???===;;;999999::::::999777666555444444555555666777777888444444444444555666777888777777777777888999:::::::::;;;===???@@@AAAAAAAAA???BBBDDDDDDBBBAAABBBDDDFFFHHHIIIIIIIIIJJJLLLNNNOOOQQQSSSRRRQQQRRRUUUWWWYYYYYYZZZ\\\^^^```bbbcccaaaccceeeffffffgggjjjlllkkkppp{{{~~~{{{uuummmggg[[[RRRGGG???<<<<<<:::999333444555666777777888888999888666444333222111111222444666666666555666888777666555444555777999:::<<<>>>@@@DDDJJJSSS]]]dddnnnqqqtttvvvwwwyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~yyytttjjj___VVVOOOLLLJJJGGGEEEBBB@@@@@@???===;;;:::999888777777999:::;;;;;;@@@FFFKKKOOOUUU^^^eeegggiiimmmqqquuuxxxzzz{{{|||{{{{{{zzzzzz{{{{{{|||uuutttrrrpppooonnnmmmmmmjjjiiigggeeeeeefffhhhiiihhhjjjlllmmmmmmnnnrrruuuwwwyyy{{{{{{yyywwwtttssstttvvvyyyyyyxxxvvvuuuvvvtttvvvxxxzzz{{{}}}~~~||||||~~~|||{{{zzz|||{{{zzzxxxwwwuuutttsssuuuttttttrrriii```___bbb```cccgggkkkmmmppptttwww}}}vvvsssxxx}}}~~~qqq]]]VVVNNNMMMKKKHHHFFFCCCAAA@@@>>>>>>===<<<;;;::::::999888777444222///---,,,,,,************))))))))))))'''((())))))(((&&&$$$###&&&''''''''''''''''''&&&######%%%%%%%%%%%%######''''''%%%%%%%%%%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''')))***+++******+++***)))(((((()))*********++++++,,,---...///000***)))***,,,///000000...111333555555222...,,,+++------...///111333444555555555555444222///---++++++***)))))))))))))))***((((((''''''''''''((((((%%%%%%%%%&&&'''((()))***(((((())))))***+++---...,,,000444888:::===@@@CCCEEEEEEEEEDDDBBB@@@>>><<<999999::::::999888666555444444444555666777777888333333333444555666777888666666666666777888999:::888:::<<<>>>@@@@@@@@@@@@???BBBDDDDDDBBB@@@BBBDDDGGGHHHJJJJJJIIIJJJLLLNNNPPPRRRSSSRRRPPPPPPRRRUUUWWWWWWXXXYYY\\\^^^```aaa```cccfffggggggffffffgggaaabbbgggttt{{{uuupppbbbXXXIII@@@<<<;;;999888222333444555666666666666<<<;;;999777555444333333222444555555444444555666333333222111222444666888:::;;;>>>AAAGGGPPP[[[aaannnqqqtttwwwxxxyyy{{{}}}||||||}}}}}}}}}||||||{{{}}}}}}~~~{{{xxxnnnggg\\\QQQHHHCCCBBBBBBBBB???===;;;;;;:::999888888777666555555777999;;;999>>>CCCGGGJJJQQQ\\\dddiiijjjmmmqqquuuxxxzzz{{{yyyyyyyyyzzz{{{|||}}}~~~yyyxxxvvvtttrrrqqqppppppooonnnkkkjjjjjjkkkmmmooommmpppttttttsssrrrsssuuurrrsssuuuuuutttssssssssssssvvvyyyzzzxxxvvvttttttrrrtttvvvxxxyyy{{{~~~}}}}}}~~~||||||{{{{{{zzzyyywwwuuusssrrrllljjjiiigggaaa\\\```gggggghhhiiikkknnnqqqtttvvv|||}}}wwwrrrssssssqqq{{{}}}vvvaaaUUUOOOLLLJJJHHHGGGEEEBBB@@@AAAAAA@@@>>>===;;;::::::888666333222222111///...---,,,+++***)))'''&&&&&&))))))((('''''''''''''''***(((%%%&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&((()))***)))((('''&&&&&&''')))***+++,,,---***)))'''&&&'''))),,,...------,,,,,,,,,...000111++++++++++++,,,---......444333222000///.........******,,,...000222333444:::888666444333000---+++++++++*********+++---...%%%&&&((())))))'''%%%$$$******))))))((((((''''''))))))(((((()))***++++++---///111444666:::???CCCCCCDDDEEEDDDCCCAAA>>><<<;;;::::::999888777666666888777666444444444555666555555555555666666666666777777777777888999::::::<<<<<<<<<===>>>>>>??????BBBBBBBBBCCCCCCCCCDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUTTTVVVYYYZZZ[[[[[[]]]^^^bbbbbbcccfffiiilllmmmllliiihhhfffgggppp}}}~~~}}}wwwqqqccc[[[NNNBBB;;;888777777888777666666555555666666777777555444333222222222111222444555666555555444444333111000000222333555333777<<>>===>>>???AAA???<<<;;;;;;;;;:::999777666555444444444444444:::888999???DDDJJJUUU^^^hhhkkkmmmmmmpppvvvzzzyyy{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvuuuttttttrrrrrrrrrrrrrrrsssttttttvvvvvvuuutttttttttttttttuuuvvvvvvwwwwwwwwwvvvvvvyyyzzz{{{{{{zzzxxxuuuttttttuuuvvvxxx{{{~~~|||xxxxxxyyyxxxtttoooiiibbb\\\[[[\\\___gggooopppssswwwwwwvvvyyy~~~yyyuuutttsssrrrqqqqqqssssssppppppyyy}}}wwwpppwwwbbbVVVOOOLLLJJJHHHGGGEEEBBB@@@AAAAAA@@@>>>===;;;::::::555333000//////...,,,++++++++++++******)))))))))))))))((('''''''''''''''&&&%%%$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''))))))((('''&&&&&&&&&''')))***+++,,,------,,,***))))))+++---...//////000000111222222333,,,,,,+++***+++,,,---...222222111111000///......******+++---///111222333:::999777777666444000------,,,***)))))))))******(((((()))***)))((('''&&&))))))))))))((((((''''''(((((((((((()))***+++,,,---///222444666:::???CCCFFFFFFGGGFFFEEEBBB???>>><<<<<<;;;:::999888888777777777666555555555555555555555555555666666666666777777777777888999:::;;;<<<<<<===>>>>>>??????@@@?????????@@@@@@@@@AAAAAAGGGGGGGGGIIIJJJLLLNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSUUUXXXYYYYYY[[[]]]___bbbbbbdddhhhlllpppssstttmmmkkkgggdddgggrrr}}}~~~~~~yyysssggg___RRRFFF???;;;::::::888888777666666666666666555555333222111000000000111111333333444333222222444333111000000111333444333777;;;>>>CCCKKKUUU\\\fffmmmqqqrrrsssxxxzzzyyyxxxyyyzzz|||}}}~~~~~~}}}~~~|||vvvoooiiiZZZRRRGGG>>>::::::;;;<<>>=========<<<999777666555444444444444444555888666777===BBBHHHQQQ[[[ggglllooopppsssyyy{{{zzz{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyxxxwwwwwwvvvvvvvvvtttsssssssssssstttuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxwwwvvvvvvuuuvvvwwwyyyyyyyyywwwvvvtttvvvvvvxxxyyy|||~~~zzzvvvuuuvvvvvvrrroookkkaaaXXXXXX\\\dddoooxxx}}}}}}zzzxxxnnnnnnnnnnnnmmmoooyyy~~~wwwqqqwwwbbbUUUNNNLLLJJJHHHGGGEEECCCAAAAAA@@@???>>>===<<<;;;:::888555333111111000...---***+++++++++++++++++++++)))((((((''''''''''''((($$$$$$%%%'''))))))(((&&&&&&&&&''''''(((((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$&&&&&&'''(((***+++,,,,,,...---+++))))))***+++---///000111222333333333222///---+++)))(((***,,,---000000111111111///...---******+++,,,...///111222999999999::::::888444111...---+++)))((('''((((((++++++*********))))))))))))))))))(((((((((((('''&&&''''''((()))+++,,,---...///222444666:::???BBBHHHIIIIIIIIIGGGDDDAAA???>>>======<<<:::999999888666666666666666555555444555555555555666666666666666666666777888:::;;;<<<======>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVWWWWWWZZZ]]]```aaacccfffkkkqqqwww|||~~~{{{uuummmiiilllttt{{{}}}xxxnnneeeXXXLLLDDD@@@>>>===<<<;;;:::999999888777777666555444333111111111111666666777777777666555555333222111000000111222333333555888;;;???HHHSSS[[[dddjjjooopppssswwwyyyxxxxxxyyyzzz|||}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{wwwooofff___QQQJJJAAA;;;888888::::::<<<<<<===>>>???===999555444444333333333444555555666444555:::???DDDMMMVVVcccjjjoooqqqtttxxxzzzyyy{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwttttttuuuuuuvvvxxxyyyzzzxxxxxxxxxxxxxxxwwwvvvuuuvvvwwwxxxyyyyyyxxxwwwvvvwwwwwwxxxyyy{{{}}}|||xxxsssqqqrrrrrrqqqooojjj^^^SSSUUU```mmm|||}}}vvvrrrooommmkkknnn{{{yyysssvvv```SSSNNNLLLJJJHHHGGGFFFCCCAAA@@@@@@???>>>===<<<;;;;;;999777444222222111000...,,,,,,,,,+++++++++++++++)))(((''''''''''''((((((&&&&&&((()))***)))'''&&&%%%&&&&&&'''((())))))***$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''((()))+++,,,,,,---,,,***(((''''''((()))+++,,,///111222111///...000...***((('''(((***,,,---...000111111000...---++++++++++++,,,...000111777777999;;;<<<:::666333...---+++***)))((()))))),,,+++***)))))))))******((((((((((((((((((((((((%%%&&&&&&''')))+++,,,---...///222444666:::>>>AAAIIIJJJJJJIIIHHHEEEBBB@@@>>>>>>===<<<:::999888888444555666777777666555444555555555555666666666666666666666777888:::;;;<<<>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKLLLNNNNNNNNNOOOPPPRRRSSSTTTTTTSSSTTTUUUUUUVVVYYY]]]aaa```ccchhhnnnvvv~~~wwwtttvvvyyytttkkk^^^RRRIIIDDDAAA@@@@@@@@@???>>>===;;;:::999999888777666444444444444999999888888888777666666333333222111111111222222333444666777<<>>===<<<;;;;;;666333111//////...,,,+++......---,,,+++***)))(((((((((''''''''''''(((((('''((((((((('''%%%$$$###$$$$$$%%%&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$######%%%%%%&&&((()))***+++,,,---,,,***)))((('''(((((((((***---///000///---+++000---***'''&&&''')))++++++,,,...000111000///...,,,,,,++++++,,,---///000444555777:::;;;:::666333...---,,,+++***+++,,,,,,+++***)))(((((((((((()))'''''''''''''''(((((((((%%%%%%&&&'''(((***,,,------///111333555888===@@@HHHHHHIIIIIIGGGEEEBBBAAA>>>>>>===;;;:::999777777444555666777777666555444555555555555666666666666666666666777888:::;;;<<<>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAADDDDDDEEEFFFHHHJJJKKKLLLNNNOOOPPPQQQSSSTTTUUUVVVSSSTTTUUUUUUVVVYYY]]]```___ccciiipppyyy{{{rrreeeYYYOOOIIIEEECCCDDDCCCCCCAAA???===;;;999;;;:::999777666666555555555555444444333333333333444333333222222222222222222333444555999CCCOOOXXXbbbiiiooorrrtttxxxzzzxxx{{{{{{||||||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||~~~~~~~~~~~~zzzzzzzzz{{{{{{{{{{{{{{{{{{zzzwwwssslllbbbWWWPPPFFFBBB===:::999::::::::::::888777777888999888777333333333333444444555666777555666999<<>>===<<<<<<<<<777555222000000///...,,,......---+++***)))((('''(((''''''''''''(((((()))&&&'''&&&%%%""" !!!$$$$$$$$$%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***++++++...---,,,+++************(((***---///000///---,,,...,,,)))'''&&&''')))***)))+++---...///000000///...---,,,+++,,,---///111333333555777999888555333......,,,++++++,,,------))))))((((((((('''''''''&&&''''''''''''(((((((((%%%&&&&&&'''(((***+++,,,,,,...000111333666;;;>>>FFFFFFHHHHHHGGGFFFCCCBBB???>>>===<<<:::888777777444555666666666666666666555555555555666666666666777777777777888999:::;;;======>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJLLLOOOOOOPPPRRRSSSUUUVVVWWWTTTUUUWWWWWWWWWYYY\\\___^^^ccciiiqqqyyy|||ooobbbXXXQQQLLLIIIHHHHHHGGGEEECCC@@@===;;;;;;:::999777666666666666777666555555444555555555555555555444333333222222111222444555999BBBNNNWWWbbbjjjppprrrtttxxxyyywwwvvvwwwxxxzzz||||||}}}}}}{{{|||}}}~~~{{{}}}~~~~~~{{{zzzzzzzzzyyyyyyyyyyyyyyywwwsssnnnggg^^^TTTMMMCCC@@@<<<::::::999888777:::888555555777888999999555555444444444555666666888666666999;;;===BBBIIISSS___jjjnnnpppsssuuuuuuwwwvvvvvvvvvvvvuuuuuuuuurrrrrrssssssttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwuuutttttttttttttttuuuvvvssstttuuuvvvwwwxxxxxxxxxvvvvvvuuuuuuttttttttttttvvvvvvwwwxxxzzz|||~~~|||sssqqqooommmlllmmmnnnooommmiiimmm|||{{{rrrpppvvvzzzcccUUUNNNLLLJJJIIIIIIHHHEEEDDD??????>>>>>>======<<<<<<999777444333222222000...,,,,,,+++***))))))(((((('''''''''''''''((())))))&&&'''&&&$$$!!! """%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&'''(((***++++++---,,,,,,++++++*********(((***,,,---......---,,,+++***)))(((''''''((())))))***+++,,,...///000111000///---,,,,,,---000111444333444555777777555333000///---+++******++++++'''((()))))))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))******+++,,,...000222555999<<>>>>>??????@@@CCCCCCCCCDDDDDDDDDEEEEEEBBBBBBCCCDDDFFFHHHJJJKKKMMMNNNOOOQQQSSSTTTVVVVVVUUUWWWYYYYYYYYYYYY[[[]]]]]]bbbiiipppxxxzzzmmmbbbZZZUUURRRPPPPPPOOOMMMKKKGGGCCCAAA===<<<;;;999888888888888999999888888888999:::;;;666666666666555444333222000222444555999AAAMMMUUUbbbiiioooqqqsssvvvvvvtttuuuvvvwwwyyyzzz{{{||||||zzz{{{|||}}}}}}~~~~~~~~~{{{}}}~~~~~~|||{{{{{{zzzyyyxxxwwwwwwwwwsssnnniiibbbZZZQQQLLLEEECCC@@@>>>===<<<999888888777777888:::;;;:::999777777666555555555666666888555666999::::::???FFFOOO[[[gggkkklllppptttuuuttttttuuuuuuuuuuuuvvvvvvsssssstttttttttttttttttttttsssssssssssstttuuuuuuttttttttttttuuuvvvxxxxxxuuuuuuvvvvvvvvvuuuuuutttttttttttttttuuuvvvwwwxxxzzzzzz{{{}}}~~~zzznnnnnnmmmlllkkkjjjkkklllmmmlllsss{{{yyy}}}gggYYYNNNLLLJJJIIIIIIHHHFFFDDD??????>>>>>>======<<<<<<666444111000//////---+++))))))))))))))))))))))))'''''''''''''''((()))***((()))(((%%%######'''+++&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&'''(((***++++++*********)))))))))))))))'''(((***+++,,,,,,++++++***))))))((((((((((((((())))))***+++---///111222111000...,,,,,,...000222555444333444666666555444111000---+++)))((((((((('''(((***+++***)))'''%%%&&&&&&&&&'''''''''(((((('''''''''''''''((()))******,,,...///111444888;;;DDDEEEGGGIIIIIIIIIGGGFFFBBBAAA@@@>>>===;;;:::999666555444444444666777888555555555555666666666777:::999888888777888888888<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFHHHIIIJJJLLLMMMNNNPPPRRRSSSUUUUUUVVVXXXZZZ[[[ZZZZZZ[[[\\\]]]bbbiiiooowwwtttiiiaaa[[[XXXXXXXXXWWWVVVRRRNNNJJJHHH@@@???>>>===<<<;;;;;;;;;777777666666666777999:::777777777777666555444333000222444666:::AAALLLTTTaaahhhoooppprrrttttttrrrwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{}}}~~~}}}|||{{{zzzxxxwwwvvvvvvtttqqqkkkeee___WWWPPPKKKIIIGGGDDDBBBAAA???<<<:::777888999<<<>>>===;;;888999888777666666666666666777555555888888999===DDDKKKXXXdddggghhhlllqqqrrrssssssttttttuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrsssttttttrrrssstttuuuwwwyyy{{{|||wwwwwwwwwvvvuuusssrrrqqqttttttuuuwwwyyy{{{}}}~~~}}}~~~|||vvvrrrjjjkkklllkkkjjjiiiiiijjjjjjkkksss{{{cccWWWQQQNNNIIIFFFEEEEEEDDDBBBDDDBBB@@@???>>>===;;;999888666333222111111///...---***((('''((()))***)))(((&&&%%%&&&)))***)))'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&(((((('''&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((()))***,,,,,,******))))))((('''''''''***++++++******)))((('''***)))(((''''''((()))******+++---//////000//////222000...---,,,---///000333555666555333111111222///......------,,,++++++))))))*********))))))(((&&&&&&''''''(((((())))))''''''''''''((((((((((((***,,,---...000444999<<>><<<:::999888666555444555777888666666777777777777666666444555777999:::;;;::::::555888<<<>>><<<999999===???>>>>>>@@@BBBDDDDDDCCCCCCCCCEEEFFFHHHIIIKKKKKKRRRQQQPPPQQQRRRTTTWWWYYYWWWYYYYYYYYYXXXYYY[[[]]]\\\bbbhhhlllrrr}}}|||sssnnnhhheeehhhddd^^^[[[YYYWWWRRROOOHHHEEE@@@===;;;:::999888999888888888888888999999888888777666555444333333333111111555999???LLLXXXdddhhhmmmqqqsssttttttuuuzzzzzzyyyvvvtttssstttvvvxxxxxxxxxwwwwwwwwwvvvvvv{{{|||}}}~~~}}}}}}}}}|||{{{zzzxxxwwwuuuooogggaaa]]]YYYTTTQQQLLLNNNOOOLLLGGGCCCAAABBB===<<<<<<===@@@AAAAAA@@@???>>><<<:::888888888888888777666666777:::>>>@@@IIIRRR]]]eeejjjmmmqqqtttttttttuuuttttttuuuxxxzzzyyyuuuqqqqqqtttvvvvvvuuuwwwvvvtttrrrqqqqqqqqqrrrwwwvvvtttssstttvvvyyy{{{vvvuuutttsssrrrqqqppppppxxxwwwuuuuuuvvvyyy|||~~~{{{}}}yyytttqqqhhhgggfffeeefffhhhmmmpppqqqqqqwww{{{cccWWWRRRNNNJJJGGGFFFEEEDDDCCCDDDBBB@@@??????>>>;;;999888666333111111000///---,,,***)))((()))***)))((((((&&&%%%&&&)))***)))'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((()))+++,,,---......---,,,++++++******)))************)))(((((())))))(((''''''((()))******+++---...///000//////111000...---------//////222444555444333111111222000///...---,,,,,,+++,,,***************)))(((((('''''''''(((((((((((((((''''''''''''((((((((((((+++---...///000222666999AAADDDHHHKKKMMMLLLJJJHHHFFFDDDAAA???>>>===<<<::::::999777666555666777888666666777777777777666666555666777999:::::::::999888:::======<<<::::::<<<>>>>>>>>>???AAABBBBBBBBBCCCDDDEEEGGGHHHJJJKKKLLLPPPOOOOOOPPPQQQSSSUUUWWWVVVWWWXXXXXXWWWWWWYYY[[[[[[```eeehhhmmmwww|||vvvpppkkkllliiieeecccaaa]]]VVVQQQMMMIIIDDD???<<<999777555999888888888888888999999888888888777777666666666333111222666999@@@LLLXXXeeeiiinnnrrrttttttuuuvvvxxxxxxwwwuuurrrqqqrrrtttxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzz|||||||||{{{zzzxxxwwwvvvtttooohhhccc___\\\XXXUUUQQQSSSTTTRRRNNNKKKJJJJJJCCCBBBAAACCCEEEGGGGGGFFFCCCBBB@@@===;;;:::::::::888777666555777999<<<>>>JJJRRR^^^fffkkknnnrrrtttrrrsssuuuuuuuuuvvvyyy{{{yyywwwuuuuuuvvvwwwwwwwwwvvvuuusssrrrrrrrrrrrrsssuuuuuutttuuuvvvyyy{{{}}}vvvvvvuuuuuutttsssrrrrrruuutttttttttuuuyyy|||~~~}}}{{{zzzvvvrrrnnnkkkjjjhhhffffffiiimmmpppvvvtttwww|||dddXXXRRROOOKKKHHHGGGGGGEEEDDDEEECCCAAA@@@@@@>>><<<:::777555222111000000...---+++***)))***++++++)))'''((('''&&&'''((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''')))+++,,,---000000///...---,,,+++***(((((())))))))))))******)))((((((''''''(((((())))))***,,,...////////////111000...---------...///111333444444333111222333333111///,,,++++++,,,---++++++++++++***)))((('''((((((((((((((('''''''''''''''''''''((((((((((((+++---///000000111333555===AAAFFFJJJLLLKKKIIIGGGGGGDDDAAA???>>>===;;;::::::999777666666666777888666666777777777777666666666777888888999999999888<<<<<<<<<<<<;;;;;;;;;:::>>>>>>>>>>>>??????@@@@@@DDDDDDFFFGGGIIIJJJLLLLLLMMMMMMNNNPPPQQQRRRSSSTTTTTTUUUVVVVVVUUUVVVXXXYYYYYY]]]aaacccfffnnnzzzxxxrrrnnnlllkkkjjjiiiddd\\\VVVQQQMMMGGGBBB>>>;;;888666888888888888888888888888888888888888888888888888555333333777;;;AAANNNZZZfffjjjooosssttttttuuuvvvtttuuuuuusssppppppqqqrrrwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwuuuuuusssooojjjeeecccaaa___]]]YYYZZZ\\\[[[XXXVVVUUUUUUKKKJJJIIIJJJMMMOOOOOONNNJJJIIIFFFCCC@@@>>><<<<<<:::999888777888:::===>>>JJJSSS^^^ggglllooorrruuuppprrruuuvvvvvvwwwxxxzzzwwwxxxyyyyyywwwwwwxxxyyyttttttssssssrrrsssssstttssstttuuuwwwyyy|||}}}~~~wwwwwwwwwvvvvvvvvvuuuuuussssssssssssuuuxxx{{{}}}~~~}}}{{{yyywwwuuurrrooolllmmmkkkhhhggghhhkkkooorrrzzzvvvvvv~~~}}}eeeYYYQQQOOOKKKIIIIIIHHHFFFDDDEEECCCAAA@@@@@@???===;;;777555222000000///...,,,*********+++,,,+++)))'''((('''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&(((***,,,---......---,,,***)))(((((('''''''''((()))***++++++))))))(((((((((((((((((()))***,,,...////////////000///...---------......000111333333222222333444555333///,,,++++++,,,------,,,,,,+++***)))'''&&&))))))((((((''''''&&&&&&''''''''''''(((((((((((()))+++...000000111222444999===CCCIIIMMMMMMKKKJJJHHHFFFBBB@@@???===;;;999999888777666666666666777666666777777777777666666777777777888888888888888;;;<<<;;;999999<<<<<<:::>>>?????????>>>>>>???@@@DDDEEEFFFGGGIIIKKKLLLMMMKKKMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUUUUTTTUUUWWWYYYYYY[[[^^^___aaafffooovvv{{{|||tttllljjjhhhhhhiiigggaaa]]]TTTPPPJJJEEEBBB???<<<:::999999999999999888888777999999999999888888888888666444555888<<>>>>>===;;;::::::<<<>>>@@@IIIRRR^^^gggllloooqqqsssoooqqqtttuuuuuutttuuuvvvtttwwwzzzyyyvvvuuuvvvxxxssssssssssssttttttuuuuuutttuuuwwwzzz||||||}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuttttttvvvxxxzzz{{{{{{yyyvvvtttrrrpppmmmkkkllljjjhhhhhhkkkoootttvvvyyytttsssyyy~~~eeeXXXPPPNNNKKKJJJIIIHHHFFFDDDDDDCCCAAA@@@@@@@@@>>><<<777555222111000000...---+++******+++,,,,,,)))''''''((((((((('''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$%%%&&&''')))+++,,,,,,,,,+++***)))(((''''''''''''''''''((()))+++,,,******)))))))))(((((('''((()))+++---///////////////......---------------...000222333222222444555777444111---++++++,,,---------,,,,,,***)))((('''))))))((((((''''''&&&&&&''''''''''''((((((((((((&&&))),,,...///111333444555999AAAHHHMMMPPPPPPOOOKKKHHHDDDBBB@@@>>><<<:::777777666666555555555555666666777777777777666666777777777777777777888888888<<<<<<888888<<<>>>;;;>>>@@@AAAAAA???>>>@@@AAADDDDDDEEEGGGIIIJJJLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUUUUTTTUUUWWWXXXYYY[[[\\\]]]^^^bbbhhhmmmqqqvvv||||||sssgggddd```___bbbdddcccaaaXXXTTTMMMHHHDDDAAA===;;;::::::;;;;;;:::999888777::::::999888888777666666888666777:::>>>DDDQQQ]]]eeeiiimmmppppppppppppqqqqqqssstttsssrrrqqqqqqsssuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuutttuuuuuuvvvwwwwwwwwwwwwwwwvvvuuuttttttqqqpppooolllkkkkkkmmmnnnkkkjjjiiiiiigggdddbbb```\\\ZZZXXXXXXYYY[[[\\\[[[YYYWWWTTTPPPKKKGGGCCCAAA@@@???<<<::::::;;;===???GGGPPP]]]fffkkkmmmoooqqqoooqqqttttttsssqqqqqqrrrqqqtttwwwvvvtttrrrsssuuurrrrrrssstttuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz}}}{{{xxxtttrrrqqqooommmllljjjhhhgggjjjooovvvzzz{{{uuupppnnnttt{{{~~~dddWWWOOOMMMKKKJJJIIIHHHFFFDDDCCCBBB@@@@@@@@@???>>><<<888666333222111111///---,,,+++***+++,,,,,,***((('''((()))((('''&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$######%%%%%%%%%&&&'''((()))***,,,++++++******)))))))))''''''&&&&&&''')))***,,,++++++++++++***)))(((((('''(((+++---////////////............------,,,,,,,,,...111222222333444666777555222///---,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((('''''''''''''''''''''((((((((((((&&&(((+++---...000222555333777>>>FFFLLLPPPRRRRRRMMMKKKGGGDDDBBB@@@===;;;777777777777666666666555666666777777777777666666666666666666666777888999666>>>@@@:::777;;;>>>;;;===???BBBAAA???>>>@@@CCCCCCCCCEEEFFFHHHIIIKKKKKKLLLMMMMMMOOOPPPQQQRRRSSSRRRSSSTTTTTTSSSTTTVVVXXXYYYZZZ[[[\\\]]]___cccfffkkknnnrrruuuvvvvvvwwwxxxuuuhhhbbb[[[XXXZZZ]]]______ZZZUUUNNNHHHDDD@@@<<<:::;;;<<<======<<<;;;999888999999999888888888777777999888888<<<@@@FFFSSS___eeehhhmmmooooooooonnnoooppprrrttttttsssrrrrrrsssttttttttttttuuuuuuuuuuuuwwwvvvuuuttttttuuuvvvwwwwwwwwwxxxxxxwwwwwwvvvuuutttttttttrrrqqqrrruuuwwwuuusssrrrqqqpppnnnjjjgggfffccc```___```aaaaaaaaa```^^^[[[WWWRRRMMMIIIFFFAAA???===:::::::::<<<===FFFOOO\\\fffkkkmmmoooppppppqqqssssssqqqpppqqqrrrrrrssstttsssrrrrrrssstttrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwyyyyyyyyyxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxyyyyyyzzz~~~|||xxxtttqqqpppooonnnmmmiiihhhiiinnnvvv}}}uuuooommmppptttvvvzzz~~~~~~dddVVVMMMLLLJJJIIIIIIHHHEEECCCBBBAAA????????????===;;;999777444333222222000///---,,,******+++++++++***''')))***)))&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((************************((('''&&&&&&&&&(((***+++,,,,,,------,,,+++)))(((&&&(((***---.../////////---.........------,,,,,,+++---000222222333555777777666333111...,,,+++***,,,,,,,,,,,,++++++***)))'''''''''(((((((((((((((''''''''''''((((((((((((((()))***++++++---111333444777===CCCIIIMMMPPPQQQPPPMMMIIIFFFCCCAAA>>><<<999999999999999888777777666666777777777777666666555555555555666777999:::888DDDHHH???888:::<<<::::::===@@@@@@======@@@DDDBBBBBBDDDEEEGGGHHHJJJJJJLLLKKKKKKLLLMMMOOOQQQSSSPPPQQQRRRRRRQQQRRRTTTVVVXXXXXXYYYZZZ\\\^^^```bbbeeegggkkkmmmooopppqqqrrrssstttvvvyyy|||~~~ppphhh^^^XXXWWWXXXXXXWWWRRRNNNIIIEEEBBB@@@>>>=========>>>???>>><<<:::999777888888999:::;;;;;;<<<;;;999999===AAAGGGTTT```fffiiimmmpppooonnnnnnnnnoooqqqssstttsssrrrrrrssssssssssssttttttuuuuuuuuuxxxwwwuuuttttttuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxyyyzzzyyywwwyyy|||~~~|||{{{{{{{{{zzzwwwsssqqqmmmiiigggggghhhhhhgggfffeeebbb^^^YYYSSSOOOLLLEEECCC@@@===<<<===>>>???FFFPPP]]]ggglllmmmooopppoooqqqrrrrrrrrrsssuuuwwwvvvuuusssrrrtttuuuuuuuuussstttuuuvvvvvvuuuttttttrrrssstttvvvwwwxxxxxxxxxyyyyyyxxxwwwwwwvvvuuuuuuttttttuuuwwwxxxyyy{{{{{{~~~|||xxxsssooooooooonnnnnnmmmlllnnnuuu~~~vvvqqqoooqqqrrrpppoooqqqtttwwwzzzzzz~~~cccUUULLLKKKIIIIIIIIIGGGDDDBBBBBB@@@>>>>>>???>>>===;;;:::888555444333222111//////,,,***)))***+++++++++''')))+++)))&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((("""######$$$&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''(((((((((((())))))))))))(((&&&&&&&&&''')))***------......---+++***)))&&&(((***,,,.../////////------......------,,,+++***---000222222333555777777666444222///---+++)))++++++,,,,,,,,,++++++***&&&'''''''''(((((())))))''''''''''''((((((((()))+++++++++******+++///222666888<<>>???@@@@@@???===;;;:::666666888:::<<<>>>???@@@;;;999:::>>>AAAHHHTTT```gggjjjnnnppppppooooooooommmppprrrsssrrrqqqrrrrrrssssssssstttttttttuuuuuusssrrrpppooooooppprrrsssyyyyyyzzzzzzzzzyyyyyyxxx{{{}}}~~~}}}|||}}}}}}xxxtttpppmmmlllmmmlllllljjjiiigggccc^^^XXXSSSPPPJJJHHHEEEBBBAAAAAABBBCCCGGGPPP^^^hhhmmmooopppqqqooopppqqqrrrsssuuuyyy|||{{{wwwssssssvvvxxxxxxvvvssstttuuuvvvvvvuuutttsssoooppprrrsssuuuwwwyyyzzzyyyyyyxxxwwwvvvttttttssspppqqqsssuuuxxxzzz|||}}}~~~|||wwwrrrnnnnnnnnnnnnnnnpppppprrrzzzwwwsssrrruuuuuuqqqnnnooolllpppzzz|||vvvvvvsss|||~~~dddXXXQQQOOOLLLHHHFFFEEEEEEEEEBBB>>>;;;;;;>>>>>>;;;777666555333222222222000...000///---,,,+++*********'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!"""$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))+++***)))'''''''''(((((('''''''''((()))+++,,,------............,,,+++***'''((()))+++,,,---...///333222222111000///......------///000222444555666999777444111...,,,++++++///---***)))***++++++***+++***)))(((((('''''''''''''''&&&&&&&&&&&&'''''')))(((((()))+++---///000333555999===AAAGGGNNNSSSTTTSSSQQQNNNIIICCC>>>;;;::::::999999888777777666;;;;;;999888777555444444444444444555555777888888999MMMWWWIII777555;;;???;;;<<<===>>>@@@AAABBBCCCEEEDDDDDDDDDEEEGGGIIIKKKHHHHHHIIIJJJLLLNNNPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTVVVVVVVVVVVVXXX[[[___```bbbbbbbbbcccdddeeefffgggkkklllnnnppprrruuuvvvwwwwwwxxxyyy|||zzzkkk\\\SSSPPPLLLGGGEEECCC@@@===<<<<<<===>>>???>>>===;;;::::::::::::888999;;;;;;<<>>???<<<888666555333222222111000......---,,,+++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((+++***)))'''''''''(((((('''''''''((()))+++,,,---,,,---...///...---,,,+++(((((()))***+++---...///222222222222111000......,,,---...000222444555666::::::999777444000---***+++***)))***---/////////+++***)))((((((''''''(((''''''&&&&&&&&&&&&'''''')))(((((()))***,,,...000222444888<<>><<<;;;:::888888777777777999999888888777777666666444444444555555666777888:::NNNZZZQQQBBB===>>>===;;;<<<===>>>@@@AAABBBBBBEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLMMMNNNQQQQQQSSSTTTTTTTTTTTTTTTVVVVVVVVVVVVXXX[[[^^^```aaaaaaaaabbbcccdddeeefffjjjkkklllnnnoooqqqrrrsssssstttuuuxxx{{{}}}wwwiii___XXXOOOGGGDDDBBB>>>;;;999:::;;;<<<>>>>>>===<<<::::::999999:::;;;<<<===???CCCIIIMMMLLLFFFBBBCCCGGGMMMYYYfffkkkmmmpppqqqpppppppppqqqnnnoooppprrrsssttttttuuusssrrrrrrqqqqqqqqqqqqrrrrrrssstttsssssssssuuuwwwzzzzzzzzzyyyxxxyyy{{{}}}yyysssooommmmmmnnnrrrooollljjjhhhddd___[[[TTTQQQLLLGGGDDDCCCDDDEEEJJJSSS___hhhlllnnnoooqqqqqqpppoooooopppsssvvvxxx|||zzzwwwvvvvvvwwwvvvuuuqqqrrrrrrsssssssssrrrrrrrrrrrrqqqrrrrrrssstttuuuvvvvvvvvvuuuuuutttsssrrrsssuuuvvvwwwxxxzzz}}}{{{rrrkkkhhhiiikkkmmmmmmqqq{{{zzzxxxxxxvvvtttrrrpppqqqtttwwwyyyzzz}}}~~~{{{bbbWWWQQQNNNKKKHHHEEEDDDDDDDDDCCC@@@======??????<<<999777555333222222111///------,,,+++***)))(((((((((*********)))))))))((((((''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''))))))(((''''''((((((((('''''''''((()))***+++,,,+++,,,...//////...------***)))((()))***,,,///000000111222333222111///---,,,---...000222444666777<<<>>>@@@@@@===666///***))))))))),,,///000000///++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((***,,,...///000222666:::???FFFMMMRRRRRRRRRRRRPPPMMMIIIDDDBBB>>>===:::888777777888888777777777777777888888888555555444555555666777888888FFFOOOIII@@@<<<;;;888;;;;;;<<<===???@@@AAAAAADDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGHHHIIIKKKMMMNNNQQQQQQRRRSSSTTTTTTTTTTTTVVVVVVVVVVVVXXXZZZ\\\^^^_________```aaabbbcccdddggghhhiiijjjlllmmmnnnnnnooooooqqqssstttvvvxxxyyyvvvwwwxxx{{{~~~|||qqqeeeVVVIIIEEEBBB>>>;;;999999:::;;;?????????>>>===<<<;;;:::<<<<<<<<<===@@@FFFMMMSSSSSSNNNIIIIIIKKKQQQ\\\gggkkkmmmooopppooonnnoooooolllnnnqqqtttuuuuuuttttttttttttsssrrrrrrrrrrrrrrrppprrrssssssrrrsssuuuwwwxxxyyyyyyxxxwwwxxxzzz||||||tttmmmhhheeeffffffllljjjjjjiiihhheeeaaa]]]YYYVVVQQQLLLHHHFFFEEEEEEMMMVVVaaaiiimmmnnnoooqqqooonnnmmmmmmnnnqqqsssuuuxxxwwwvvvvvvwwwwwwvvvuuuooopppqqqqqqrrrrrrrrrrrrsssrrrrrrqqqqqqrrrrrrssssssssssssssssssssssssssssssuuuwwwxxxyyyzzz}}}}}}wwwooojjjjjjkkklllkkkmmmuuuxxxrrrmmmlllmmmnnnvvvxxxssspppsss{{{xxxaaaVVVPPPNNNKKKGGGEEEDDDDDDDDDBBB@@@>>>>>>??????===:::777555333222222111///---,,,,,,+++***)))(((((((((*********)))))))))((((((((((((((((((((((((((((((&&&&&&%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%((((((''''''((((((((((((((((((((((((((()))***+++***+++---...//////......+++***(((((())),,,///111///000333444444222000...------...///111444666888===AAAFFFGGGDDD;;;111*********+++,,,......---+++,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((()))+++---......000444888===CCCJJJOOORRRSSSSSSRRROOOKKKFFFCCCAAA???;;;888777777888999777777777777777777777777555555555555555666777777777<<<>>>999555888:::999:::;;;<<<===>>>???@@@@@@BBBBBBCCCCCCCCCDDDEEEEEEGGGHHHHHHIIIKKKMMMOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVWWWYYYZZZ[[[\\\\\\]]]]]]___```bbbcccdddeeefffgggiiikkkllllllmmmmmmnnnpppqqqrrrrrrrrroooqqqtttwwwyyy{{{}}}}}}~~~~~~tttooopppssszzzppp^^^PPPHHHEEEAAA<<<::::::<<<===AAABBBCCCCCCBBBAAA???>>>>>>===<<<;;;===BBBKKKPPPVVVSSSOOOMMMNNNUUU___ggglllnnnpppqqqooonnnnnnooolllnnnppprrrsssttttttsssuuutttssssssrrrrrrrrrssssssttttttsssrrrssstttvvvuuuvvvwwwvvvvvvwwwyyy|||zzzuuulllddd^^^[[[[[[\\\aaabbbcccddddddbbb```^^^ZZZXXXTTTOOOLLLJJJIIIHHHQQQYYYccckkknnnnnnpppqqqnnnnnnmmmmmmnnnppprrrsssrrrqqqqqqssstttuuusssrrroooooopppqqqrrrrrrrrrrrrssssssrrrqqqqqqqqqqqqqqqpppppppppqqqrrrrrrssstttsssuuuwwwxxxyyy{{{~~~~~~}}}{{{{{{|||}}}~~~wwwqqqkkkiiikkknnnnnnmmmooo|||xxxrrrooopppppp|||yyyuuuqqqqqqvvvuuu___UUUPPPNNNJJJGGGEEEDDDCCCDDDBBBAAA??????>>>>>><<<;;;888666333222222111...,,,---,,,+++***************))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''######$$$%%%%%%&&&''''''#########$$$$$$$$$$$$$$$&&&&&&''''''((((((((())))))((((((((((((((()))))))))***,,,---...///......,,,***)))((()))+++...000...000222444444333111///.........///111333666777<<>>>>>@@@@@@BBBCCCEEEFFFGGGHHHGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQRRRSSSSSSTTTTTTSSSUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]___```aaaaaabbbdddfffhhhjjjkkkllllllmmmnnnoooppppppoooooonnnoooqqqsssuuuvvvwwwwwwxxx}}}{{{vvvoooeee^^^^^^```cccjjjrrrvvveeeXXXLLLHHHCCC>>>;;;;;;===>>>BBBDDDFFFHHHHHHFFFEEECCCBBB@@@<<<999888<<>>===<<<<<<;;;888666444222222000...,,,---,,,+++***************(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))))))))((('''''''''((((((((()))+++,,,---------,,,+++***))))))***+++...///...000222333444333222111111000//////000222444666:::===BBBDDDBBB<<<444///&&&&&&&&&))),,,------,,,,,,,,,+++***))))))))))))''''''&&&&&&&&&&&&''''''((('''''''''''')))+++,,,***,,,///222666;;;BBBFFFPPPRRRTTTTTTRRRNNNIIIFFFDDDBBB???<<<999888888999999999999888777666666555666666555555555555666666111333666999<<<<<<:::777999::::::;;;<<<<<<======>>>???AAACCCEEEGGGHHHHHHEEEEEEFFFGGGHHHJJJLLLMMMPPPPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYZZZ\\\^^^```aaaaaaaaabbbdddfffhhhiiijjjkkklllmmmnnnooonnnmmmlllnnnnnnooopppqqqrrrssstttuuuzzz~~~|||zzzxxxrrrkkkdddYYYSSSUUUWWWXXX]]]eeeqqqzzzzzzrrrhhh^^^PPPLLLFFF@@@======???AAADDDGGGKKKNNNOOONNNLLLJJJIIIFFF@@@:::777888<<<@@@LLLPPPQQQQQQTTT\\\cccfffmmmooorrrrrrqqqpppqqqqqqpppnnnmmmllllllnnnpppqqqqqqqqqqqqqqqrrrssstttuuuwwwwwwwwwtttqqqppppppqqqpppqqqrrrsssssstttxxxzzz~~~vvvqqqdddbbb]]]YYYWWWWWWXXXXXXYYY[[[[[[ZZZXXXWWWVVVWWWXXXXXXWWWVVVUUUSSSRRRRRRYYY```hhhnnnooooooppprrrppppppoooooooooppppppqqqqqqpppoooppprrrtttsssrrrqqqqqqrrrrrrrrrqqqqqqppprrrqqqqqqpppooooooooopppooonnnnnnnnnoooqqqsssttttttvvvxxxzzz{{{}}}~~~||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyxxxxxxtttqqqmmmjjjiiijjjlllnnn}}}~~~|||zzzppp\\\TTTOOOMMMJJJGGGDDDCCCCCCCCC?????????>>><<<;;;;;;;;;999666444333222000...,,,++++++***))))))))))))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))))))))))))***)))(((''''''''''''''''''(((***+++,,,++++++***************+++,,,------///000111222333333333333333222000//////111333555666888;;;===<<<999555333)))((('''(((+++---------,,,,,,+++***))))))))))))''''''&&&&&&&&&&&&''''''((('''&&&&&&'''(((***+++)))***---///333777===AAAKKKNNNQQQTTTSSSPPPMMMJJJDDDCCC@@@>>>;;;999888777888888777777777777777777666666555555555555666666333333444888999888666444999999::::::;;;;;;<<<<<<===>>>AAACCCDDDEEEEEEEEEDDDEEEEEEGGGHHHJJJLLLMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUXXXXXXYYYZZZ\\\^^^```aaabbbbbbbbbccccccdddddddddgggiiijjjllllllllljjjiiillllllllllllmmmoooqqqssstttyyy|||{{{zzzyyyuuuoooggg[[[SSSUUUUUURRRVVV___dddlllqqqpppllljjjfffaaaWWWSSSLLLFFFCCCCCCEEEGGGKKKOOOTTTXXXZZZZZZXXXVVVQQQMMMGGG@@@:::999;;;>>>EEELLLQQQRRRWWW```fffgggkkkmmmpppqqqqqqpppqqqrrrpppoooooonnnnnnnnnnnnnnnoooooooooppprrrsssuuuvvvtttttttttrrrooonnnnnnpppnnnpppqqqqqqrrrtttwwwzzz{{{tttmmmggg_________```bbbeeegggiiiggggggeee```ZZZWWWVVVXXX[[[[[[[[[ZZZYYYWWWVVVUUU\\\bbbjjjooopppoooqqqrrrppppppooooooooooooooooooqqqooonnnnnnppprrrrrrrrrqqqqqqqqqqqqpppooonnnnnnqqqppppppooooooooopppppppppooonnnnnnoooqqqsssttttttvvvxxxzzz{{{~~~~~~||||||}}}~~~~~~}}}}}}||||||{{{zzzyyyyyyyyyzzz{{{{{{zzzyyywwwuuunnnnnnmmmjjjhhhjjjpppwww{{{}}}nnn[[[TTTOOOMMMJJJFFFDDDCCCCCCCCC>>>??????>>>;;;::::::;;;999777444333222000...,,,***))))))(((((((((((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''))))))))))))***)))(((''''''''''''''''''((()))***+++***))))))*********+++,,,,,,,,,,,,000000111111222333444555444333000//////000222444444555666777777777666555///---***)))***++++++***---,,,+++***))))))))))))'''''''''&&&&&&'''''''''((('''&&&&&&'''((()))***(((***,,,...111555:::>>>GGGJJJOOOSSSTTTRRROOOMMMDDDCCCAAA???<<<:::888777555666666777888999999999777666666555555555666666>>>:::666555555555888:::999999999::::::;;;;;;;;;>>>???@@@BBBCCCCCCBBBBBBFFFGGGGGGHHHJJJLLLNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTWWWXXXXXXZZZ\\\^^^```aaacccccccccbbbaaa`````````eeefffhhhjjjjjjiiihhhgggjjjiiiiiiiiikkknnnqqqsssqqquuuwwwvvvvvvxxxwwwssspppaaaWWWWWWUUUQQQTTT]]]]]]cccgggdddbbbccccccbbb^^^ZZZSSSMMMIIIIIIKKKMMMSSSWWW\\\bbbddddddbbbaaaVVVSSSMMMEEE???<<<===???AAAJJJQQQSSSYYYccciiihhhiiillloooppppppppppppqqqppppppqqqrrrqqqooommmkkkmmmmmmnnnoooqqqsssuuuvvvqqqqqqqqqpppnnnmmmnnnooommmoooppppppqqqssswwwyyy{{{vvvooogggbbbeeefffjjjnnntttyyy}}}|||zzzvvvnnneee```___```^^^^^^^^^]]]\\\ZZZWWWVVV^^^dddkkkoooppppppqqqrrrooooooooooooooonnnnnnnnnpppmmmkkkkkklllnnnppppppppppppppppppooommmlllkkkppppppooooooooooooppppppqqqpppnnnnnnoooqqqsssttttttvvvxxxzzz|||~~~~~~||||||~~~}}}}}}|||{{{yyyxxxwwwvvvvvvxxxzzzzzzzzzwwwtttrrrfffiiikkkiiihhhlllwww}}}|||jjjZZZVVVSSSQQQMMMIIIFFFDDDBBBBBBBBBAAA???>>>>>>>>><<<:::999888666444222111000000------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''')))******+++***((('''((('''%%%$$$%%%&&&)))+++,,,***(((''')))***++++++,,,,,,++++++000111222444555666666777888666222///...///222444333555888::::::999777666000///---++++++,,,---...'''((()))***+++***)))(((,,,+++)))'''''''''((()))(((((((((((())))))))))))***+++++++++---111777;;;FFFLLLPPPQQQRRRTTTQQQMMMIIIFFFBBB???>>>===;;;:::777777777777777888888999555555444444444555555666999999999999999999::::::777777888999;;;<<<======;;;<<<===>>>@@@CCCEEEFFFGGGGGGGGGIIIKKKMMMOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQOOOPPPSSSUUUVVVWWWWWWWWWVVVWWWYYY[[[^^^___``````^^^^^^______``````aaaaaaeeeeeedddcccccccccddddddggggggggghhhjjjlllnnnooopppqqqrrruuuwww{{{~~~{{{oooeee___ZZZWWW[[[bbbjjjiiigggeeecccaaa```___\\\\\\[[[WWWRRRPPPQQQSSSZZZ```iiioooqqqqqqpppoooeee___VVVMMMFFFCCCCCCCCCFFFJJJPPPXXX___fffjjjlllnnnooopppqqqrrrqqqppppppsssrrrrrrqqqpppooonnnnnnpppoooooonnnnnnoooqqqqqqnnnnnnooonnnmmmlllkkkjjjggggggkkkpppqqqppprrrwww~~~}}}|||yyytttooolllkkkkkkqqqrrrvvv}}}{{{rrrmmmooollliiifffdddbbb___\\\iiilllooopppnnnnnnppprrrnnnoooooopppppppppoooooopppooonnnlllllllllmmmnnnpppppppppppppppooommmmmmooopppqqqrrrqqqooommmlllnnnmmmmmmoooqqqssstttssszzz{{{|||~~~~~~~~~~~~}}}zzzvvvsssrrrtttvvvtttvvvwwwxxxvvvsssooolllgggiiiiiiiiijjjrrr}}}jjjZZZVVVQQQOOOLLLIIIFFFDDDCCCBBBBBB@@@???>>>???>>><<<;;;999888666444222111000000------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''')))***+++---,,,***)))***)))'''&&&$$$%%%'''***++++++******---...//////000000/////////000333555666666666666555333000......000333555555666888999999888666555000///---+++++++++,,,---+++,,,---------,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))++++++,,,,,,---111777;;;BBBHHHNNNQQQSSSVVVUUUQQQMMMIIIEEEBBBAAA???===;;;888888888777888888999999666555555444444444555555888888888888888999::::::888888999::::::;;;<<<<<<<<<===>>>???AAADDDFFFGGGFFFFFFGGGIIIJJJLLLMMMNNNOOOOOOPPPPPPQQQPPPPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXWWWXXXZZZ\\\^^^______```^^^^^^^^^___``````aaaaaaddddddccccccccccccdddeeehhhgggggghhhiiikkkmmmnnnoooppprrrtttxxx~~~|||rrrmmmhhhdddgggmmmvvvvvvtttqqqnnniiieeeccc```aaa```^^^ZZZXXXZZZ[[[___eeennnwww}}}}}}|||ssslllbbbWWWOOOJJJGGGFFFLLLOOOUUU\\\ccciiimmmooommmnnnpppqqqrrrqqqqqqppprrrqqqqqqpppooonnnnnnnnnnnnoooppppppppppppooooookkkjjjhhhfffdddcccbbbbbbeeeeeehhhmmmooooooqqqvvv}}}}}}|||xxxuuuqqqpppqqqrrr}}}zzzsssoookkkgggeeekkknnnppppppnnnmmmnnnpppnnnoooooopppppppppooooooooonnnmmmllllllmmmnnnnnnppppppqqqppppppooonnnmmmmmmnnnpppqqqqqqpppnnnmmmllllllmmmooorrrssssssssswwwyyy{{{~~~}}}zzzwwwuuuttttttuuuvvvwwwxxxwwwvvvrrrmmmhhheeeeeeffffffhhhmmmxxx{{{xxx{{{kkkZZZVVVOOONNNKKKHHHEEECCCCCCCCCBBB@@@???>>>???>>>===;;;888777666444222111000000------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''')))+++,,,---+++***)))***)))(((&&&###$$$&&&''')))+++,,,---,,,,,,---............---...000333666777777666555222111///---...000222444777777777777777666555444000///---,,,++++++,,,,,,---......///...---+++***&&&'''((()))))))))((((((''''''((((((((())))))))))))******+++,,,///444888===DDDLLLPPPUUUZZZYYYVVVQQQNNNJJJFFFDDDAAA>>><<<999999888888888888888999666666666555555444444444666666666666777999::::::999999999::::::;;;;;;;;;;;;<<<===???AAACCCDDDEEEEEEFFFHHHJJJKKKKKKKKKJJJLLLLLLMMMNNNOOOOOONNNNNNRRRSSSUUUVVVXXXXXXYYYYYYYYYZZZ[[[\\\^^^^^^^^^^^^]]]]]]]]]^^^___`````````bbbbbbbbbbbbbbbcccdddeeegggggggggggghhhiiikkkkkklllnnnppptttyyy{{{vvvvvvzzz~~~yyyrrrkkkfffeeeeeeeeeccc```^^^___```aaaeeemmmyyy|||rrriiiaaa[[[WWWTTTXXXZZZ]]]bbbgggkkkoooppplllnnnoooqqqrrrrrrqqqqqqppppppoooooonnnnnnmmmmmmmmmnnnqqqrrrrrrpppnnnlllfffccc___[[[YYYXXXXXXYYY^^^^^^bbbhhhjjjkkkooouuu{{{}}}zzzxxxxxx{{{~~~}}}vvvqqqnnnnnnpppqqqpppnnnmmmmmmnnnoooooooooppppppoooooonnnnnnmmmmmmlllmmmmmmnnnnnnppppppppppppooonnnmmmmmmlllmmmnnnooooooooonnnmmmiiikkkmmmppprrrsssssssssvvvxxx{{{zzzwwwssssssuuuwwwwwwvvvxxxwwwuuuqqqmmmhhhccc```dddccceeekkkwww~~~wwwssstttuuukkkZZZUUUNNNLLLJJJGGGEEECCCCCCCCCAAA@@@>>>>>>???>>>===;;;888777555333222000000///------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%''')))+++,,,***)))''''''((((((&&&$$$%%%%%%%%%&&&''')))+++---******+++,,,,,,,,,,,,+++---///333666888777555444222111///......///000111888777777666555444333333111000...---,,,+++++++++------......---+++)))(((******))))))))))))))))))'''''''''((((((((())))))''''''(((((())),,,111444999AAAIIIOOOUUU[[[[[[XXXUUURRRNNNJJJGGGCCC???===:::999888777777777777777777777777666666555444333444444555555777888999:::::::::::::::::::::::::::::::::<<<>>>@@@AAABBBCCCEEEFFFIIIKKKKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[\\\]]]^^^___```````````````aaabbbcccdddeeefffffffffgggggghhhhhhiiiiiikkknnnrrryyy}}}uuuoooooonnnmmmjjjhhhfffeeeeeehhhhhhmmmyyy}}}yyytttoookkkeeeffffffhhhjjjlllnnnooolllmmmooopppqqqqqqqqqqqqnnnnnnnnnnnnnnnmmmmmmmmmnnnoooppprrrrrrpppooonnneeeaaa[[[UUUQQQPPPPPPQQQTTTTTTXXX^^^ccceeekkkrrr{{{xxxssspppqqqqqqqqqqqqpppoooooooooooooooooooooooonnnmmmlllllllllmmmmmmmmmnnnnnnoooppppppoooooonnnmmmllljjjkkkkkkllllllkkkjjjiiigggjjjmmmppprrrrrrssstttyyy{{{|||}}}}}}|||zzzxxxssspppqqqvvvzzzyyyvvvuuusssqqqmmmiiieeebbb```cccdddjjjwww{{{yyy||||||uuuqqqnnnmmmkkk[[[UUUNNNLLLJJJGGGEEECCCCCCCCCAAA???>>>>>>??????===<<<888777555333111000//////------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%''')))+++,,,***)))''''''((((((&&&%%%((('''&&&%%%&&&((()))++++++,,,------......------,,,...222555777666444333333222111///...---------666555555444444333333333222222000///---,,,++++++------......---+++***)))+++)))&&&$$$###$$$%%%&&&''''''''''''(((((((((((('''((())))))))),,,///222777>>>FFFKKKRRRYYYZZZXXXXXXUUUQQQMMMIIIEEEAAA===:::999888777666555555555666666777777666666444444444444444555666888999:::::::::::::::::::::::::::;;;<<<>>>@@@AAABBBCCCCCCEEEFFFIIIKKKLLLKKKJJJIIIJJJKKKLLLMMMOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTUUUVVVXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^_______________```aaabbbcccddddddeeeeeeffffffggggggggggggjjjmmmqqqxxxzzzyyyvvvttttttttttttuuuwwwuuuuuu}}}rrrqqqnnnlllkkkjjjkkkllllllmmmooopppqqqqqqppppppmmmmmmmmmmmmmmmnnnnnnnnnpppppppppppppppqqqrrrrrrmmmiiiaaaXXXQQQLLLJJJIIIKKKJJJNNNTTTYYY]]]eeelllzzz~~~vvvqqqqqqrrrrrrsssssssssrrrooooooooooooooonnnmmmmmmllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkkkkiiiiiiiiihhhgggfffeeeeeefffjjjnnnpppqqqrrrtttvvv~~~{{{|||}}}~~~~~~|||yyyxxxvvvrrrooorrrwwwzzzyyyvvvuuusssooojjjfffcccaaa```dddiiittt}}}ooolllpppxxx{{{tttpppkkkhhhlll[[[UUUOOONNNKKKHHHEEECCCCCCCCC@@@???>>>>>>??????>>><<<777666555333111000//////------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((''''''&&&%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''((((((((('''&&&$$$"""!!!$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&(((***+++,,,***))))))******)))'''((('''&&&&&&&&&'''((())))))***++++++,,,,,,+++++++++---000333444444333222444333222111///---,,,+++111222333444444444444444444444222111///---,,,+++...////////////...,,,++++++***'''&&&%%%%%%'''(((&&&&&&'''''''''((((((((((((***+++++++++---000222444;;;AAAFFFMMMVVVYYYXXXZZZXXXTTTPPPMMMHHHCCC???;;;:::999777666555555555555555777888888777666555555555555555666888999999999999999::::::;;;;;;;;;===>>>AAACCCDDDEEEEEEDDDDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJLLLNNNOOOPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^_______________``````aaabbbbbbcccdddeeeffffffffffffeeeiiilllpppuuu~~~}}}{{{xxxsssooollljjjkkkkkkmmmnnnooopppppppppooonnnllllllmmmmmmnnnnnnooooooqqqqqqppppppqqqsssuuuvvvxxxtttlllbbbXXXOOOIIIFFFGGGFFFGGGLLLPPPTTT[[[cccuuuzzzrrrqqqqqqrrrtttuuutttrrroooooooooooonnnmmmlllllllllmmmmmmmmmmmmlllkkkkkkllllllllllllkkkjjjiiiiiihhhggggggfffeeeeeeddddddgggkkkooopppppprrrvvvzzz}}}}}}~~~}}}{{{yyywwwvvvtttrrrtttwwwyyyyyywwwxxxtttnnngggbbb___^^^^^^eeemmm|||uuujjjfffiiinnnvvv}}}|||vvvrrrlllggglll[[[UUUQQQOOOLLLIIIFFFDDDCCCBBB@@@???>>>>>>??????>>>===777666444222111000//////------,,,++++++******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''&&&%%%###"""$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$%%%&&&''')))***+++***))))))******)))(((%%%%%%%%%&&&'''((()))***(((((()))************)))+++,,,...000222222222222222222222222000///---,,,---...111444555666555555666666555333111...,,,+++,,,---...//////...---,,,'''((()))+++++++++***)))&&&&&&&&&'''''''''(((((('''((()))***)))***---///000666<<<@@@IIISSSZZZZZZ]]]ZZZWWWTTTPPPLLLGGGCCC>>>===;;;999888777666666333444666888888888777666777666666666777777888999888888999::::::;;;<<<<<<<<<>>>@@@BBBDDDDDDCCCCCCBBBBBBCCCEEEFFFHHHIIIJJJHHHIIIKKKMMMOOOPPPQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSQQQQQQRRRTTTTTTUUUUUUUUUWWWXXXYYYZZZ\\\]]]^^^^^^```______^^^______``````___aaabbbdddeeefffffffffdddhhhlllnnnrrr|||~~~{{{vvvqqqmmmlllmmmnnnnnnooopppppppppooommmmmmllllllmmmnnnooooooppppppooopppqqqsssuuuvvvwwwxxxzzzwwwrrrkkkbbbYYYQQQMMMJJJGGGFFFHHHIIIKKKRRRYYYjjjyyyzzzsssqqqpppqqqssssssqqqooooooooooooooonnnmmmlllkkkmmmnnnnnnnnnmmmkkkiiihhhjjjkkkkkkjjjjjjiiihhhgggeeeeeeeeeeeeffffffggghhhhhhlllooopppppprrrxxx~~~~~~~~~~~~}}}{{{yyywwwuuuvvvvvvvvvvvvwwwwwwxxxxxxuuuqqqjjjddd___^^^^^^___eeennnzzzrrrkkkiiihhhhhhkkkooouuu{{{}}}yyyrrrllllll[[[UUUSSSQQQMMMIIIFFFDDDCCCBBB@@@???===>>>??????>>>===777666444222111//////...------,,,,,,+++******)))))))))(((((((((((())))))'''''''''&&&&&&'''''''''&&&%%%$$$###"""###$$$%%%$$$$$$%%%%%%&&&'''((((((%%%&&&'''''''''&&&%%%$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%&&&'''((())))))(((''''''(((((('''&&&"""###$$$&&&((()))***+++,,,,,,---............---++++++---...000111111222000111222222222000///...))),,,000444666777666555777777666444222///---,,,)))***+++,,,,,,,,,+++***!!!&&&+++,,,+++(((&&&&&&&&&&&&'''''''''((((((###%%%&&&&&&&&&''')))+++---333888===FFFRRRZZZ\\\^^^\\\YYYVVVSSSOOOIIIFFF@@@???===;;;:::888888888222444666888999999888777888777777777777777888999777777888999;;;<<<======999;;;===@@@AAAAAA@@@???@@@@@@@@@BBBDDDFFFHHHIIIGGGHHHJJJLLLNNNPPPPPPQQQQQQPPPOOOOOOPPPQQQRRRSSSNNNOOOPPPRRRSSSSSSTTTTTTWWWWWWXXXZZZ[[[]]]^^^^^^```______^^^^^^^^^______^^^___aaadddeeefffffffffdddhhhlllmmmpppyyy|||vvvrrrooooooppprrrooooooppppppooonnnmmmllllllmmmmmmnnnooopppqqqqqqmmmooosssvvvxxxyyyxxxxxxuuuuuussspppjjjccc[[[WWWNNNJJJGGGGGGFFFFFFKKKRRRaaaqqqyyytttrrrppppppqqqqqqnnnkkkoooooooooooonnnmmmlllkkknnnnnnnnnnnnmmmkkkhhhgggiiijjjjjjiiiiiihhhgggfffcccddddddeeegggiiikkkllljjjmmmpppoooooorrrzzz}}}|||{{{zzzxxxuuusssrrrwwwxxxyyyxxxwwwvvvwwwxxxoookkkfffaaa^^^___aaacccdddnnn~~~uuuqqqooonnnjjjeeecccfffjjjooovvvzzzyyywwwzzz~~~yyysssqqq___VVVSSSOOOJJJGGGEEEDDDBBBAAAAAA@@@>>>===>>>===;;;999:::999777555333000///...++++++,,,,,,,,,++++++***---,,,+++)))'''&&&&&&%%%(((((())))))((('''&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''''''''(((((())))))******&&&&&&&&&'''((())))))***,,,---...000000...---,,,,,,---...///000000000///444222111222333111---))))))+++///222555777888888888999:::;;;:::666000+++***))))))***,,,,,,+++)))---,,,+++)))((('''''''''''''''&&&%%%&&&'''((()))%%%'''))))))((()))***,,,...111555:::@@@IIIRRRYYY\\\]]][[[WWWVVVUUUPPPIIIFFFCCC???===;;;:::777555888777777777777777777777666666555555555777888999999::::::;;;;;;::::::999<<<===???@@@@@@AAADDDFFFDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHGGGHHHIIILLLOOOQQQNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQSSSTTTVVVWWWXXXXXXXXXYYYZZZ[[[[[[\\\^^^^^^^^^^^^___```aaaaaa______```aaabbbdddfffggghhhiiijjjlllpppvvv~~~~~~{{{vvvsssrrrqqqpppooorrrrrrrrrqqqqqqpppppppppnnnnnnooopppqqqpppppppppsssvvv{{{}}}{{{yyyvvvuuuuuuwwwxxxuuuooohhhccc```ZZZVVVOOOIIIFFFFFFIIIKKKYYYbbbttt~~~|||rrrqqqpppnnnnnnnnnnnnooopppppppppooonnnmmmmmmlllpppooommmkkkjjjjjjjjjkkkiiihhhfffdddcccccccccdddddddddddddddeeeffffffgggjjjlllmmmoooqqquuuzzz~~~|||zzzwwwtttssssssuuuwww}}}zzzwwwuuuttttttsssqqqiiiddd```___]]]YYYYYY\\\iiippp|||zzztttjjjjjjkkknnnnnnkkkiiiiiikkkkkkmmmppppppooovvv~~~sss```WWWTTTPPPKKKHHHFFFEEECCCBBBBBB@@@>>>===>>>===<<<::::::999777555333111///...,,,,,,,,,,,,++++++***)))***))))))(((''''''((((((((((((((((((((('''&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&''')))))))))((('''&&&&&&&&&&&&&&&''''''((())))))***+++,,,...000000///...---,,,,,,---...///000111222444222222222333222...+++)))+++...111555777999999:::;;;===???>>>:::444///***))))))***+++,,,+++)))---,,,+++)))(((((('''''''''&&&&&&%%%&&&'''((()))%%%'''(((((((((((()))+++---///222666<<>>===>>>>>><<<;;;:::999888555333111///...------,,,,,,+++***))))))''''''&&&''''''((()))***'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((''''''&&&&&&%%%$$$$$$''''''&&&%%%###"""!!!!!!%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&%%%%%%&&&&&&''''''((()))))))))+++,,,...000111111000000,,,,,,,,,,,,...000333555444333222333444333000---)))+++---000444777:::;;;<<<===@@@CCCDDD@@@:::555***)))((((((***++++++***,,,,,,***)))(((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&((((((''''''(((***,,,---///222777@@@IIIPPPTTTZZZ]]]ZZZWWWVVVUUUSSSKKKHHHDDDAAA???===:::888888888999999:::::::::;;;999999888888777888888888999999::::::::::::999999888999::::::999:::<<<>>>BBBBBBAAABBBBBBDDDEEEFFFGGGGGGGGGHHHIIILLLNNNPPPQQQPPPPPPPPPQQQQQQRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[]]]]]]````````````aaabbbcccdddfffgggiiikkklllppptttwww}}}|||xxxtttrrrqqqpppooonnnmmmnnnooopppooonnnmmmllllllkkkjjjiiijjjkkkmmmnnnpppssswwwyyyxxxvvvuuuuuuwwwyyyyyyxxxsssnnnkkkjjjgggddd```[[[VVVRRROOOMMMMMMRRR^^^pppzzzuuurrrsssrrrqqqpppooooooooooooppppppoooooonnnmmmmmmmmmkkkjjjiiigggffffffffffffeeedddcccbbbbbbcccdddeeeeeeeeeffffffhhhiiikkkkkknnnpppsssvvvxxx|||}}}yyyvvvvvvwww{{{}}}|||{{{zzzzzzzzzyyyvvvtttnnnggg```]]][[[ZZZ]]]cccgggjjjooorrrtttsssqqqpppuuuvvvwwwwwwwwwwwwvvvuuussswww}}}~~~{{{~~~wwwuuuwww{{{eeeYYYUUUQQQMMMIIIHHHGGGFFFDDDBBB@@@>>>======>>>===<<<;;;:::888666333111///...///...---+++***))))))(((&&&&&&&&&&&&'''((()))***'''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$)))(((((('''%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''((())))))''''''''''''(((((())))))***+++---///111111222222///...,,,+++,,,///222444333333444444444444222111++++++,,,///222666:::===<<<>>>AAAEEEFFFCCC>>>:::,,,***(((((()))+++++++++,,,+++***)))((((((((((((&&&&&&&&&&&&''''''((((((%%%&&&''''''&&&&&&''')))+++,,,---///333;;;DDDJJJQQQYYY^^^\\\WWWVVVWWWVVVMMMJJJFFFCCCAAA>>>;;;999777777888999999:::::::::;;;::::::999999888888888999999::::::::::::999999;;;;;;<<<;;;::::::<<<>>>@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUVVVVVVVVVWWWWWWWWWYYYYYYYYYYYYZZZ[[[\\\\\\```````````````aaabbbcccccceeehhhjjjlllnnnqqqsssuuu|||zzzvvvsssppppppoooooonnnlllmmmnnnoooooonnnmmmlllkkkiiigggeeefffhhhkkkmmmnnnqqqtttuuuuuuttttttttt{{{||||||yyysssnnnjjjhhhjjjiiifffccc^^^YYYUUURRROOOSSSZZZfffxxx~~~|||zzzvvvrrrsssrrrqqqqqqpppoooooooooooonnnnnnnnnmmmmmmmmmllliiiiiihhhgggfffeeeddddddbbbbbbaaaaaaaaabbbddddddddddddeeefffhhhjjjlllmmmooorrrvvvyyy|||{{{yyyxxxzzz}}}}}}}}}|||||||||yyytttqqqlllddd]]][[[ZZZ\\\bbbiiiooooooppprrruuuyyy}}}}}}tttsssooo|||~~~gggYYYUUUQQQMMMJJJHHHGGGFFFEEECCC@@@>>>======>>>>>>>>>;;;:::888666444111000//////...,,,+++***))))))))))))((((((''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''((()))***++++++''''''''''''((((((((((((***+++,,,...000111222222333111---++++++---000222333444555555555555555555///...------000555999<<<;;;<<>>>>>???@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSSSSRRRRRRRRRRRRRRRUUUUUUUUUUUUVVVVVVVVVVVVYYYYYYYYYZZZZZZ[[[\\\]]]```_________```aaaaaabbb```bbbfffiiikkkmmmppprrrrrrxxx|||wwwtttqqqooonnnooonnnmmmlllmmmnnnoooooonnnmmmmmmjjjhhheeeddddddfffjjjllllllnnnqqqrrrqqqrrrssstttzzz||||||yyytttnnnjjjhhhhhhhhhhhhfffccc___[[[YYYYYYZZZ]]]cccooo|||yyyyyyyyyvvvrrrrrrrrrqqqqqqpppoooooonnnmmmmmmmmmllllllllllllllliiiiiihhhgggfffeeedddddd``````______```aaacccdddbbbbbbdddeeehhhjjjmmmnnnooosssxxx|||~~~|||{{{|||~~~~~~}}}}}}|||zzzuuuoookkkfff___ZZZZZZ[[[___gggpppvvvtttrrrtttzzzxxxuuuooo}}}{{{yyy}}}hhhYYYTTTQQQLLLIIIHHHHHHFFFEEECCC@@@===<<<===?????????;;;:::999666444222000//////...,,,***))))))******++++++***(((''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******(((''''''&&&&&&%%%$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))))))))))))))))))))(((''''''((((((((((((((((((******+++---...000111222444222///,,,+++,,,...000333444666666555666777999333111...,,,...222777;;;::::::<<<>>>@@@@@@>>>;;;333000+++((((((***++++++++++++***)))))))))))))))%%%&&&''''''((((((''''''&&&'''(((((('''&&&'''(((++++++,,,---///444:::>>>KKKSSSZZZZZZZZZ[[[[[[XXXTTTQQQLLLHHHEEEBBB???<<<777777777777777777777777999999:::::::::999888888888888999999999999888888:::;;;;;;:::999999;;;======>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQTTTSSSRRRRRRRRRRRRRRRSSSUUUUUUUUUUUUVVVVVVVVVVVVZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^___```bbbbbb^^^aaadddfffhhhjjjmmmppppppttt{{{|||zzzuuurrrooommmmmmnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnjjjhhheeeddddddfffiiillljjjlllmmmnnnnnnppprrrtttuuuxxxzzzzzzvvvqqqllljjjggggggfffeeedddbbbaaa```aaabbbccceeejjjvvvtttiiieeefffjjjqqqyyy~~~{{{vvvtttttttttrrrpppppppppqqqppppppooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjhhhiiihhhhhhgggfffdddccc______^^^^^^^^^```aaabbbaaabbbccceeehhhkkknnnoooppptttzzz~~~~~~~~~~~~}}}{{{yyywwwuuuoooiiieeebbb\\\ZZZ\\\___dddllltttwwwtttqqqrrr|||}}}yyyvvvvvvrrrooossshhhYYYSSSPPPKKKIIIHHHGGGFFFEEECCC@@@===<<<===???@@@@@@<<<;;;999777444222000///...---+++***)))***+++,,,,,,+++***))))))((((((((($$$%%%&&&&&&'''''''''&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&(((***+++,,,(((''''''&&&&&&%%%$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((('''******++++++---...///000333111...,,,,,,---...000333555777777666777999<<<888555000,,,,,,000555888:::999999:::<<<===<<<;;;888333---)))((()))***++++++******)))))))))))))))%%%&&&'''((((((((('''&&&'''((())))))''''''((()))(((***,,,---...111555888FFFNNNTTTXXX[[[______[[[YYYUUUPPPLLLIIIFFFBBB???:::999999888888777777666777888999::::::999999888888888999999999999888888888999::::::999999;;;===<<<===???AAABBBCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKLLLLLLLLLLLLNNNOOOPPPQQQSSSRRRRRRRRRRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^___aaabbbccc___aaabbbcccdddfffiiikkkkkknnnsssxxx{{{xxxuuusssqqqmmmllllllmmmmmmmmmlllkkkjjjjjjjjjkkkmmmnnnjjjhhhfffeeefffgggjjjkkkhhhjjjkkkllllllnnnqqqttttttwww{{{|||xxxrrrmmmjjjgggfffeeedddccccccdddeeedddeeefffeeefffmmmwwwtttcccWWWRRRPPPUUU\\\dddkkkppprrrssstttsssrrrqqqpppooonnnmmmooooooppppppooonnnlllkkkhhhhhhhhhiiiiiiiiiiiiiiiggghhhhhhhhhgggeeecccbbb______^^^]]]]]]^^^___```aaabbbdddfffjjjmmmppprrrqqqvvv~~~}}}{{{xxxvvvtttrrroookkkeeeaaa```]]]]]]aaaeeehhhnnnuuuuuuqqqmmmooozzz~~~}}}xxxuuurrrppp{{{~~~gggYYYRRROOOKKKHHHGGGGGGFFFEEECCCAAA===<<<===???@@@@@@<<<;;;999777444222000000...,,,+++))))))***,,,---,,,+++******************$$$%%%&&&&&&'''''''''&&&(((((('''&&&%%%%%%$$$$$$######$$$&&&(((***---...(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&((()))***+++((((((((((((((('''''''''*********+++,,,---...///000///...------...///111333555777777666777:::>>>;;;777111,,,+++...333777:::999777888:::;;;;;;;;;:::555///***))))))***++++++***)))))))))))))))***%%%%%%'''((((((((('''&&&((()))***)))((('''((()))''')))+++,,,---///222444CCCIIIPPPVVV]]]cccbbb]]]\\\XXXSSSOOOLLLHHHEEEBBB<<<;;;;;;:::999888777777555666888999:::999999888888888999999999999888888999:::;;;;;;:::;;;===???;;;<<>>===<<<<<<;;;999888555444222111000000///...------------******)))(((((((((((((((###$$$&&&'''((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((((((((('''&&&%%%###"""&&&&&&'''((()))***++++++*********)))((((((''''''((()))***+++---...///000...///000111111000...---000333777;;;>>>??????>>>???;;;444///,,,---000222555555666777888888999::::::444...++++++,,,***(((,,,,,,+++***)))((('''&&&(((''''''(((((()))***+++''''''&&&&&&&&&&&&''''''''''''''')))+++...111222>>>DDDLLLTTTYYY]]]```aaa___\\\XXXTTTRRRMMMFFFAAA@@@>>><<<::::::999666444555666999;;;<<<;;;::::::888777666555555666888999:::::::::::::::;;;<<<===::::::;;;<<<>>>AAADDDEEEAAABBBCCCEEEGGGIIIKKKLLLKKKJJJIIIKKKOOORRRQQQOOORRRPPPNNNOOOQQQSSSRRRPPPNNNPPPSSSVVVWWWXXXWWWVVVUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZYYYZZZ\\\^^^```aaabbbaaaaaa```aaacccdddeeegggggghhhjjjooowww|||wwwuuuttttttsssrrrqqqooommmlllkkkkkkjjjjjjiiiiiihhhiiiiiijjjjjjjjjjjjiiijjjjjjkkkkkkmmmjjjhhhiiimmmpppqqqpppwwwzzz}}}|||vvvoooiiiffffffeeedddccccccbbbbbbbbbcccbbbaaa___^^^```dddhhhpppvvv~~~zzzpppggg\\\PPPHHHCCCDDDHHHPPPYYYbbbgggiiilllmmmnnnooopppppppppooonnnnnnmmmllljjjiiihhhhhhggggggffffffeeeeeeeeedddddddddeeeeeedddcccaaa```bbb```^^^\\\\\\]]]```aaabbbdddgggiiilllpppvvvzzzzzz~~~}}}yyyuuusssooojjjeeebbb___^^^[[[]]]bbbjjjqqquuusssqqqmmmbbb^^^hhhuuuxxxssswww}}}xxxcccZZZPPPOOOMMMJJJHHHGGGGGGGGGDDDCCCAAA@@@>>>>>>======<<<;;;999777555333222111...---,,,++++++***++++++******)))((((((((((((((($$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((())))))*********)))((((((''''''&&&'''((()))***,,,...//////111222333444444333222111222444888<<<>>>???>>>>>>===:::555000......///111555555666777888888888777888555000,,,***)))((('''*********************)))((((((''''''(((((()))***''''''&&&&&&&&&&&&'''''''''''''''(((+++---000222:::@@@HHHPPPWWW\\\```bbb```]]]YYYVVVSSSOOOJJJEEECCC@@@>>><<<;;;:::888666555777999:::;;;;;;:::999888777555444444666777888999999888999999:::;;;<<>>>>>===>>>>>>>>>@@@AAACCCEEEGGGIIIJJJKKKLLLJJJJJJLLLPPPRRRQQQPPPRRRPPPNNNNNNQQQRRRRRRPPPPPPQQQSSSUUUVVVWWWWWWVVVTTTTTTTTTTTTUUUWWWXXXYYYYYYYYYYYYYYY[[[]]]___````````````aaaaaabbbcccdddfffhhhjjjlllpppuuu{{{}}}xxxtttsssrrrsssqqqpppnnnmmmkkkjjjjjjiiijjjjjjiiiiiiiiiiiiiiijjjiiihhhhhhhhhiiijjjjjjkkknnnkkkiiijjjmmmpppqqqpppwwwzzz}}}|||wwwpppjjjgggfffeeecccaaaaaa```aaaaaaaaaaaa^^^[[[YYYYYY\\\___hhhnnnuuu{{{~~~~~~xxxqqqjjj```TTTLLLEEEEEEFFFLLLTTT]]]cccfffiiikkklllnnnnnnnnnnnnmmmmmmmmmlllkkkjjjiiiiiihhhhhhggggggfffeeeddddddcccdddeeeeeedddcccbbbaaaaaaaaa```___^^^^^^___aaabbbbbbcccfffiiilllqqqwww|||{{{xxxsssppplllfffbbb___^^^]]]\\\___eeemmmtttvvvssspppiii___[[[eeeqqq~~~~~~wwwqqqrrrvvvyyyddd[[[QQQPPPMMMJJJHHHFFFFFFFFFCCCAAA???=========>>>???;;;;;;999777555333222111...---,,,++++++***************)))(((((((((((((((&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))))))))(((((('''&&&&&&%%%%%%&&&''')))+++,,,......222333444555555444333333333555888;;;=========<<<;;;999555222000/////////444666777999999888666555999888555111,,,)))(((((((((((()))***+++,,,,,,---))))))(((''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''(((***---///000444:::CCCKKKSSSZZZ```cccbbb___\\\YYYVVVSSSOOOLLLFFFDDDAAA>>>===;;;999777666777999:::::::::999999777666555444444555666777777777777888888999:::;;;????????????>>>===<<<;;;@@@@@@BBBDDDFFFHHHIIIJJJKKKKKKKKKLLLOOOQQQQQQPPPPPPOOONNNNNNPPPQQQQQQPPPRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSSSSTTTUUUVVVXXXYYYWWWWWWXXXXXXZZZ[[[]]]^^^^^^___```aaaaaabbbbbbaaaeeegggkkkmmmooorrruuuwww~~~}}}{{{wwwsssqqqpppqqqqqqnnnmmmllljjjiiihhhhhhhhhjjjjjjiiiiiijjjjjjjjjjjjgggggggggggghhhjjjkkklllnnnlllkkkkkknnnpppqqqqqqvvvyyy||||||wwwpppkkkhhheeeccc```^^^]]]]]]^^^^^^]]]]]][[[WWWUUUUUUWWWZZZaaaeeelllqqquuuwwwyyyzzz}}}{{{xxxvvvqqqhhh\\\SSSLLLIIIGGGHHHOOOXXX```eeeggghhhjjjlllmmmlllkkkjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhgggfffdddcccbbbbbbddddddcccbbbaaaaaaaaaaaa```______``````aaabbbcccccceeehhhlllpppvvv}}}~~~}}}{{{xxxvvvqqqmmmgggbbb^^^\\\]]]^^^]]]aaahhhppptttsssnnnjjjaaaYYYWWW___jjjvvvyyypppmmmoooxxxvvvxxxcccZZZRRRPPPMMMJJJGGGFFFEEEEEEBBB@@@>>><<<;;;<<<>>>@@@;;;:::999777555333111111000///...---,,,,,,,,,,,,***))))))(((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))((((((((('''&&&&&&%%%%%%$$$%%%&&&(((***,,,---...000000111222222222111111333555777999::::::::::::999888666444222000///...444666999:::;;;999777666;;;<<<<<<777000+++***+++((())))))***+++,,,------***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((()))+++...///000555===FFFNNNWWW___ddddddccc```]]]ZZZWWWSSSQQQKKKGGGCCC@@@>>><<<999777777888999999999999888888777666555555444555555666777777777888999:::;;;<<<:::;;;===>>>??????>>>===???@@@AAACCCDDDFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNOOONNNMMMNNNNNNOOOPPPPPPRRRQQQPPPOOOOOOQQQRRRTTTRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVWWWXXXZZZ[[[[[[\\\]]]^^^```aaa``````___ccceeehhhjjjlllnnnqqqsssxxx|||}}}{{{vvvtttrrrooonnnooopppqqqlllkkkjjjiiihhhhhhggghhhiiiiiijjjjjjjjjjjjjjjjjjggggggggghhhiiikkklllmmmooonnnmmmmmmnnnooopppqqqsssvvvzzzzzzvvvpppjjjhhhcccaaa^^^[[[YYYYYYZZZZZZXXXXXXWWWVVVTTTVVVYYY[[[^^^bbbhhhnnnrrruuuxxxzzz~~~~~~~~~}}}zzzqqqddd[[[SSSNNNHHHGGGMMMVVV```eeefffgggjjjllllllllljjjiiiiiiiiiiiijjjjjjjjjjjjjjjhhhhhhgggeeedddbbbaaa```cccaaa```___^^^___``````]]]^^^___```aaabbbcccdddfffiiimmmqqqvvv}}}}}}zzzyyyxxxwwwuuutttoookkkeee___\\\\\\^^^```bbbffflllqqqqqqllleee___WWWRRRRRRYYYaaalll{{{|||qqqkkkkkkiiimmmooopppttt{{{{{{vvvvvvbbbYYYQQQPPPMMMJJJGGGEEEEEEDDDBBB@@@>>><<<;;;<<<>>>@@@;;;:::888666444222111000//////...---,,,,,,,,,,,,***))))))((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((()))))))))''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%###!!!######$$$$$$######"""!!!%%%%%%&&&'''((())))))***((((((((('''&&&&&&%%%%%%######%%%''')))+++------......///000000000000000111222444666777777777777777777666555333000...---444666999;;;<<<<<<:::999;;;===???;;;555///------++++++++++++,,,,,,,,,,,,+++***)))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((***,,,---...222999AAAIIISSS\\\bbbeeeeeeeeeccc___[[[WWWUUUOOOKKKFFFBBB???<<<:::888888888888999888888777777777777666666555555555555777777888888999;;;<<<===777999;;;===>>>??????>>>>>>???@@@AAACCCDDDFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOOOOQQQOOOMMMLLLLLLNNNPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[]]]^^^______^^^]]]```bbbdddeeegggjjjnnnrrrtttvvvxxxzzz}}}~~~{{{yyywwwuuuqqqpppooommmmmmnnnooopppkkkkkkjjjiiihhhhhhhhhiiihhhiiijjjkkkkkkkkkkkkjjjhhhiiiiiijjjkkklllnnnooonnnoooooonnnnnnnnnooopppppptttxxxxxxuuuooojjjhhhcccaaa^^^ZZZXXXWWWWWWWWWUUUUUUUUUUUUTTTUUUXXXZZZ]]]aaagggmmmqqqvvv{{{~~~~~~uuuhhh___TTTNNNGGGEEEKKKTTT^^^dddfffhhhjjjmmmmmmlllkkkiiihhhhhhhhhiiiiiiiiijjjjjjhhhgggfffdddcccaaa``````______]]]\\\\\\\\\]]]^^^[[[\\\]]]___bbbccceeeeeehhhkkkoootttzzz|||yyyvvvuuuttttttsssrrrmmmiiiccc^^^]]]___bbbeeekkknnnrrrsssnnneee[[[UUUNNNNNNPPPVVV\\\dddoooyyy~~~rrrjjjhhh```bbbcccfffmmmuuuxxxxxxuuuaaaXXXPPPOOOLLLIIIGGGEEEEEEEEECCCAAA???=========>>>???::::::888666444222111000---,,,+++******)))))))))******)))((((((((((((((()))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!%%%%%%&&&'''((()))******))))))(((((('''&&&&&&%%%"""###%%%''')))+++---.........//////000111111111///000111333444555555666777666666555333111///...111333666:::<<<=========:::===???>>>:::555111///---------,,,,,,+++++++++++++++***(((((('''''''''''''''&&&&&&&&&&&&''''''((('''''''''((()))+++,,,---000555;;;CCCLLLVVV\\\bbbdddggggggddd```]]][[[TTTPPPJJJEEEAAA>>><<<:::999999888888777777777777888888888777666666555555777777888888:::;;;===>>>;;;;;;<<<<<<<<<<<<<<<;;;===>>>???@@@BBBCCCDDDDDDEEEFFFHHHHHHGGGGGGIIIKKKKKKLLLMMMMMMKKKLLLMMMOOOOOONNNLLLKKKKKKMMMOOOPPPPPPQQQRRRTTTUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]^^^```bbbdddgggkkkooolllnnnqqqssstttwww{{{~~~~~~~~~~~~|||yyywwwvvvuuusssrrroooooonnnmmmmmmmmmnnnooojjjjjjiiiiiiiiiiiiiiijjjhhhiiijjjlllllllllkkkkkkjjjjjjjjjkkkkkkmmmnnnooommmooopppooommmmmmmmmnnnooorrrwwwxxxuuupppkkkiiidddccc```]]][[[XXXWWWVVVUUUVVVVVVTTTSSSSSSUUUWWW]]]aaafffkkkpppuuu{{{~~~~~~zzzqqqeee]]]OOOJJJDDDCCCIIISSS\\\bbbfffhhhkkknnnnnnmmmkkkiiihhhhhhhhhhhhhhhiiiiiiiiiffffffeeedddbbbaaa``````]]]]]]\\\\\\\\\\\\\\\]]][[[\\\]]]___bbbeeehhhiiijjjmmmrrrwww}}}~~~}}}||||||wwwuuurrrqqqqqqqqqooonnnjjjgggbbb______bbbgggjjjuuuvvvwwwrrriii^^^UUUPPPJJJNNNSSSWWW[[[___gggllluuuyyy}}}qqqjjjhhh___```bbbeeekkkppprrrsssvvvbbbYYYOOOMMMKKKIIIGGGFFFFFFFFFDDDCCCAAA@@@>>>>>>======:::999888666444222000000---,,,+++***))))))))))))******)))(((((((((((((((((((((((((((((('''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''(((((()))******)))((((((''''''&&&"""###%%%'''***,,,...///............///000111222//////000222444555666666777666666444333111///...---///222666:::===???@@@===>>>@@@BBBBBB>>>888444...---------,,,,,,,,,,,,,,,+++***)))))))))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&'''(((***+++---...111555<<>><<<:::999888777777666666666999999999999888777666555666666666777999:::<<<=========<<<;;;::::::::::::<<<===>>>???@@@BBBCCCCCCDDDFFFHHHHHHGGGGGGHHHKKKJJJLLLMMMLLLJJJJJJMMMOOONNNMMMMMMMMMMMMNNNPPPPPPOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUVVVXXXXXXXXXXXXWWWYYYYYYYYYYYYZZZ[[[\\\]]]YYY\\\```bbbdddeeeggghhhfffhhhkkkmmmoooqqqtttvvvttttttuuuvvvwwwwwwvvvvvvtttsssrrrrrrsssrrrpppnnnooonnnmmmlllkkkkkklllllliiiiiihhhhhhhhhhhhiiiiiigggiiikkklllmmmmmmlllkkkkkkjjjjjjjjjkkkkkklllmmmlllnnnpppooolllkkklllmmmooossswwwyyyvvvrrrmmmkkkggggggeeeccc```\\\YYYWWWUUUVVVWWWWWWVVVWWWYYY[[[```cccgggjjjnnnsssxxx|||}}}yyyuuurrrmmmfff\\\UUUJJJFFFBBBCCCJJJTTT]]]bbbeeegggkkknnnnnnmmmjjjhhhhhhhhhhhhhhhhhhhhhggggggeeeddddddcccbbbaaaaaa```\\\]]]]]]]]]^^^]]]]]]\\\]]]]]]^^^```dddhhhlllnnnppprrrwww|||}}}{{{yyyyyyrrrpppooonnnnnnmmmkkkiiifffdddaaa```aaaeeejjjmmmxxxxxxuuummmaaaVVVOOOKKKIIIQQQYYY\\\]]]___bbbeeefffiiimmmsssvvvwwwvvvvvvwwwxxx~~~}}}rrrmmmmmmddddddfffkkknnnoooooonnnwwwcccZZZNNNMMMKKKHHHGGGFFFFFFFFFDDDDDDCCCAAA@@@>>>===<<<:::999888666444222000000///...---,,,++++++++++++******)))((((((((((((((('''((()))))))))(((&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''%%%%%%$$$$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&"""###$$$%%%&&&''''''(((*********)))((((((''''''"""###%%%'''***,,,...///,,,,,,,,,,,,---...000000//////111222444666777888777666555444222111000///***,,,///333888<<<@@@BBBBBBBBBDDDGGGIIIGGG@@@:::------------------------,,,++++++***************'''''''''&&&&&&'''''''''(((''''''&&&'''((()))***,,,---///222777???IIIPPPUUU]]]fffkkkllliiigggfff^^^YYYQQQKKKGGGDDDAAA???;;;:::888777666666666666:::::::::999999777666666444444555666888999;;;<<<===<<<:::999999:::;;;<<<<<<===>>>???@@@AAABBBBBBEEEGGGIIIIIIGGGGGGIIIKKKJJJLLLMMMLLLJJJJJJLLLOOONNNNNNNNNNNNOOOPPPQQQRRROOOPPPRRRSSSTTTUUUTTTTTTTTTUUUWWWXXXYYYXXXXXXWWWYYYYYYXXXXXXXXXZZZ\\\]]]WWW[[[aaadddeeedddcccbbbdddfffiiikkkkkklllnnnoooppppppqqqrrrssssssssssssooonnnnnnoooqqqpppnnnlllnnnmmmlllkkkjjjjjjjjjjjjhhhgggggggggggghhhhhhiiiggghhhkkkmmmmmmmmmlllkkkjjjjjjjjjiiijjjjjjkkkkkklllnnnpppooollljjjkkklllppptttyyyzzzxxxsssooommmjjjjjjiiihhhddd```[[[YYYTTTVVVXXXZZZ[[[]]]```cccdddfffhhhkkkmmmqqqvvvzzzuuuqqqkkkgggccc\\\TTTNNNHHHEEECCCFFFNNNWWW```eeedddfffjjjmmmnnnllliiigggiiihhhhhhhhhggggggggggggdddcccccccccbbbbbbaaaaaa\\\]]]^^^___```___^^^]]]```___```aaaeeejjjooorrruuuxxx}}}}}}zzzxxxwwwooommmlllllllllkkkhhhfffcccbbb``````bbbgggkkknnnvvvtttpppfffZZZOOOIIIGGGKKKTTT]]]aaa``````aaabbbaaabbbeeeiiilllllllllnnnmmmmmmqqqyyyuuuqqqrrrggggggkkkpppsssrrrooonnnyyycccXXXQQQOOOLLLJJJJJJIIIGGGEEEFFFCCC@@@>>>>>>===<<<;;;:::999777555333000...---------,,,++++++******)))&&&&&&''''''((()))))))))%%%'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%%%%######$$$$$$%%%&&&''''''(((((()))***************''''''&&&'''(((+++...///000///////////////000000/////////...---///222444444555666555333222333444+++******///666<<<@@@@@@CCCDDDFFFJJJMMMLLLHHHCCC888333...---000111///,,,000///...,,,***(((''''''((((((((((((((((((((((((%%%%%%&&&&&&((()))***+++///,,,,,,000333777???HHHSSSYYYbbbiiilllkkkjjjjjjbbb___ZZZUUUPPPJJJDDD@@@>>><<<;;;999777777777888777888999999888777666555555555666777888999::::::999999:::::::::;;;;;;;;;======???@@@@@@@@@@@@@@@BBBDDDEEEFFFFFFGGGIIIKKKGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUVVVVVVYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^___aaabbbcccdddeeeccccccdddeeefffggghhhiiilllllllllmmmmmmlllkkkkkklllmmmmmmnnnnnnoooooopppmmmlllkkkjjjiiiiiiiiiiiijjjiiihhhgggggghhhiiijjjiiijjjkkkmmmnnnnnnmmmmmmhhhhhhhhhggghhhhhhiiijjjlllmmmnnnnnnmmmmmmnnnpppxxxzzz|||~~~{{{vvvqqqmmmkkkjjjiiiiiihhhgggdddaaaXXXYYYZZZ]]]```dddgggiiicccggghhhfffhhhpppsssqqqrrrooohhh]]]XXXYYYZZZXXXTTTOOOKKKLLLRRRZZZ___aaafffggghhhhhhhhhhhhggggggffffffeeeeeeeeedddddddddeeedddcccaaa___^^^]]]]]]YYYZZZ[[[\\\\\\]]]\\\\\\```aaabbbeeekkkuuu~~~{{{yyyxxxvvvuuunnnmmmkkkiiigggeeedddccc^^^^^^^^^^^^```dddgggiiiooogggaaa\\\SSSHHHDDDGGGRRR[[[dddiiimmmqqqqqqnnnllljjjgggeeedddfffhhhjjjllljjjlllqqqtttuuuxxx}}}}}}|||wwwoooooossswwwuuuooommmoooxxxcccXXXRRROOOLLLIIIIIIHHHGGGFFFFFFCCC@@@>>>======<<<;;;;;;:::888666444111000///------,,,++++++******)))((((((((((((((((((''''''((((((*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%&&&&&&''''''(((((()))***************((('''&&&&&&'''***---/////////...//////000111222000111000///...///111444333444555444333333444555---+++***...555<<<@@@AAABBBDDDIIIPPPUUUTTTPPPKKK;;;555///---///111000...111000...---+++)))''''''(((((((((((((((((((((((((((''''''''''''(((((()))***((()))---000333:::BBBMMMUUU```iiinnnpppqqqqqqfffccc]]]XXXSSSMMMHHHDDD@@@>>><<<:::888888888888777777888999888888666666333444444555666777777888888999999999999:::::::::<<<<<<===>>>????????????@@@BBBEEEFFFFFFGGGHHHJJJIIIJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPQQQQQQQQQQQQQQQTTTTTTTTTUUUUUUUUUUUUVVVYYYXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^```aaabbbcccdddbbbbbbccccccdddeeeffffffhhhhhhhhhiiiiiihhhhhhgggeeeeeeffffffggghhhhhhhhhlllkkkjjjiiihhhgggggggggiiiiiiiiihhhhhhiiiiiijjjhhhiiijjjkkkkkkkkkjjjiiihhhhhhggggggggghhhhhhiiilllmmmnnnnnnmmmmmmnnnppptttwwwzzz|||{{{wwwqqqnnniiiiiiiiijjjkkkjjjgggddd[[[\\\___aaadddgggiiijjjeeeiiiiiifffiiiqqqvvvvvvzzzzzzuuunnnkkklllllljjj```ZZZTTTSSSWWW]]]aaabbbfffgggggghhhhhhhhhggggggeeeeeeeeeeeedddddddddddddddcccaaa___]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^aaaccceeehhhoooyyy}}}zzzwwwuuusssqqqkkkjjjhhheeeccc```^^^]]]ZZZZZZYYYZZZ[[[^^^```bbbeee___ZZZUUUNNNGGGGGGKKKZZZccclllqqqwww|||}}}{{{yyyvvvqqqllljjjiiijjjkkkmmmkkkkkkooopppnnnooorrrrrrvvv}}}~~~yyyxxxyyyzzzvvvnnnjjjlllwwwcccYYYSSSOOOKKKHHHGGGGGGGGGGGGEEEBBB???=========<<<;;;;;;:::999777444222000000------,,,++++++******)))******)))(((((('''&&&&&&(((((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''&&&$$$###$$$%%%''')))$$$%%%%%%&&&&&&'''''''''(((((()))***************)))(((&&&%%%&&&)))---///.........///000111222333222222222000......000222444555666666555666888:::111...,,,...333999>>>AAAAAAEEELLLSSSWWWWWWSSSOOO???999000,,,---000111111222111///---+++)))((('''((((((((((((((((((((((((***)))((('''''''''''''''&&&%%%''',,,...000555<<>><<<:::999888888666777777888888888888777444444555555666666777777777777777888888888999999:::;;;<<<===>>>>>>>>>>>>===@@@CCCEEEFFFFFFHHHIIIKKKKKKJJJJJJJJJIIIIIIIIILLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPSSSSSSTTTTTTUUUUUUUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]___```aaabbb```aaaaaaaaabbbbbbcccccceeeeeefffffffffffffffeeedddeeeeeeffffffggghhhhhhjjjiiihhhfffeeeeeeddddddffffffggggggggggggffffffeeefffggghhhiiihhhgggfffhhhhhhhhhhhhhhhhhhhhhhhhlllmmmnnnnnnmmmmmmnnnpppqqqtttyyy|||{{{wwwrrrooohhhhhhjjjlllnnnmmmjjjgggaaacccfffiiikkkkkkkkkkkkhhhjjjiiigggjjjsss{{{|||ssslllddd``````cccddddddfffgggggggggggggggffffffeeeeeeeeedddddddddccccccbbbaaa___]]]ZZZYYYXXXWWWYYYZZZ[[[\\\]]]^^^___```aaabbbfffjjjqqq||||||xxxuuurrrooommmgggfffdddaaa]]]YYYVVVUUUTTTTTTSSSRRRSSSTTTVVVWWWWWWSSSOOOMMMIIIHHHOOOVVVgggnnnvvv|||yyyqqqkkkiiiiiijjjqqqnnnnnnpppnnnhhhfffggghhhmmmuuu}}}~~~}}}|||wwwooolllmmmwwwcccYYYTTTPPPJJJGGGFFFGGGGGGGGGDDDAAA>>>===<<<<<<;;;::::::999888666444222000///------,,,++++++******)))))))))))))))((((((''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$#########$$$$$$%%%%%%%%%&&&%%%###"""###$$$'''(((%%%%%%&&&&&&&&&'''''''''(((((()))******************(((&&&%%%%%%(((,,,///////////////000000111222222222222000...---...000555777888888888:::===???999666111///000555:::===AAADDDIIIMMMPPPPPPNNNLLLCCC<<<333,,,,,,...111333222111000...,,,***(((((((((((((((((((((((((((((())))))(((''''''''''''''''''&&&)))...000000444:::BBBJJJVVVaaaiiinnnqqqsssrrrmmmgggaaa[[[VVVRRROOOEEEDDDAAA===;;;999888888666666777777888888888888777777777777888888888888666666666777777777777888:::;;;<<<======>>>>>>===;;;>>>BBBDDDEEEEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOORRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^______````````````````````````eeeeeefffggggggggggggfffffffffgggggghhhiiiiiiiiihhhgggfffdddccccccbbbbbbbbbbbbcccddddddcccaaa```bbbccceeeggggggggggggfffhhhiiiiiiiiiiiiiiiiiihhhlllmmmnnnnnnmmmmmmnnnppprrruuuzzz}}}|||xxxrrrnnnjjjjjjlllnnnpppooollliiihhhjjjmmmppppppooommmkkkgggggggggfffjjjttt~~~sssllliiihhhgggfffffffffgggggggggfffeeeeeeddddddddddddccccccccccccbbb```^^^\\\YYYWWWVVVVVVXXXYYYZZZ[[[]]]___```aaa___aaaeeeiiipppyyy~~~zzzwwwtttqqqnnnkkkdddcccaaa^^^YYYUUUQQQNNNNNNMMMLLLKKKKKKKKKKKKLLLIIIHHHGGGHHHKKKSSS___hhhsssyyy~~~tttmmmlllnnnpppwwwtttssstttqqqiiieeeeeegggmmmxxx}}}|||{{{wwwrrrrrrvvvwwwcccZZZSSSOOOJJJFFFFFFFFFGGGGGGCCC@@@===<<<<<<<<<;;;:::888777666444222000///...------,,,++++++******)))(((((((((((())))))******&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""###$$$$$$#########$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((()))******************)))&&&%%%%%%(((+++---000000//////////////////111111111000---,,,---...333555666777888;;;???BBBCCC???888222///111555888>>>???AAACCCEEEGGGIIIKKKEEE???555...+++---000222111111///...,,,+++))))))(((((((((((((((((((((((('''''''''''''''((())))))'''&&&)))...//////222777<<>>>>>>>>>>>:::===@@@BBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOQQQQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWWWWXXXZZZ[[[\\\]]]^^^_____________________```ddddddeeefffffffffffffffbbbbbbcccddddddeeeeeeffffffeeedddcccbbbbbbbbbbbbaaabbbcccccccccaaa```___```aaadddfffhhhhhhiiihhhhhhiiijjjkkkkkkkkkjjjjjjlllmmmnnnnnnmmmmmmnnnpppuuuxxx}}}~~~yyyrrrnnnmmmmmmnnnoooqqqooollliiimmmooorrrsssssspppllljjjdddccccccdddhhhsss~~~tttnnnkkkhhhffffffffffffffffffeeeddddddddddddcccccccccbbbbbbbbbaaa```^^^\\\YYYXXXWWWVVVWWWWWWXXXZZZ\\\___aaacccaaacccgggkkkqqqyyy~~~}}}|||~~~~~~||||||zzzwwwuuusssqqqmmmkkkcccbbb```\\\WWWRRRMMMJJJIIIHHHGGGFFFDDDCCCCCCBBB@@@AAADDDJJJVVVfffvvvzzzvvvvvvyyy||||||yyyxxxyyyvvvooojjjjjjooovvv~~~}}}yyywwwuuusssxxx~~~xxxdddZZZRRRNNNJJJGGGFFFFFFFFFFFFBBB???<<<;;;;;;<<<;;;:::777666555333111000///...------,,,++++++******)))''''''((())))))***++++++((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***************)))((('''&&&&&&''')))***///......------......///000111222111...------...000111333444666:::???CCCKKKGGG???777000///111444888999;;;<<<>>>BBBHHHLLLEEE@@@888111,,,,,,...000//////...---,,,+++******(((((((((((((((((((((((('''''''''''''''((()))***&&&%%%'''+++,,,+++...444666===HHHUUU```kkktttyyywwwtttppplllgggbbb]]]YYYOOOLLLHHHCCC???<<<:::999888777777777777777888999777777666666555555444444555555555666666666777777:::;;;<<<===>>>>>>>>>>>>;;;===?????????@@@BBBDDDCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYVVVVVVWWWYYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^______``````aaabbbccccccccccccaaaaaabbbbbbcccdddddddddddddddccccccccccccddddddeeeeeeeeeeeedddcccbbbaaa```aaacccfffggghhhhhhhhhfffgggiiikkkllllllkkkkkklllmmmnnnnnnmmmmmmnnnpppuuuyyy~~~zzzsssnnnooonnnnnnoooppppppnnnlllqqqrrrttttttrrrnnnjjjhhhbbb``````aaaeeennn~~~wwwpppllliiifffffffffffffffeeedddcccccccccccccccbbbbbbbbbaaaaaa```___]]][[[ZZZYYYXXXXXXWWWWWWXXXZZZ]]]```ccceeefffiiimmmrrrwww~~~}}}|||{{{|||}}}~~~|||zzzxxxvvvtttrrrqqqnnnkkkhhhaaa```^^^ZZZUUUOOOJJJGGGDDDCCCBBBAAA???===<<<;;;;;;>>>EEEQQQggg~~~~~~|||vvvsssttt{{{|||xxxxxx{{{xxxtttqqqsss{{{zzzdddZZZQQQNNNJJJHHHGGGGGGEEEDDDAAA>>><<<;;;;;;;;;;;;:::777666555444222111//////------,,,++++++******)))))))))))))))))))))******((((((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$(((((()))***************((((((((((((((('''((((((***++++++,,,---...///000111222333333111000000111///000222444777<<>>===999888777666666777777888888777777666555444444333555666666666666777777777999:::;;;<<<<<<======<<<===>>>>>>===<<<===@@@CCCBBBCCCDDDEEEFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLMMMJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUVVVVVVWWWXXXYYYUUUVVVWWWXXXZZZ[[[\\\\\\YYYYYYZZZ[[[\\\]]]]]]^^^]]]^^^___```aaaaaaaaaaaabbbbbbccccccdddeeeeeeeeeccccccccccccdddeeefffggggggfffeeedddccccccccccccaaabbbdddeeeffffffeeeeeebbbdddfffiiikkkkkkkkkkkklllmmmnnnnnnmmmmmmnnnppprrrwww|||zzzsssooonnnmmmlllmmmoooppppppooosssssssssrrroookkkgggeeeaaa___^^^___```fffvvvvvvppplllhhheeefffffffffeeeeeecccbbbbbbcccbbbbbbbbbaaaaaaaaaaaa^^^]]]\\\ZZZYYYYYYXXXXXXXXXXXXYYY[[[___cccfffiiikkknnnsssyyy~~~}}}|||{{{zzz{{{|||}}}}}}{{{zzzxxxuuusssqqqooommmjjjfffbbb\\\\\\ZZZWWWRRRKKKFFFBBB???>>>===<<<:::888777666999>>>GGGZZZxxx|||uuusssuuu}}}wwwqqqooosss{{{eeeYYYPPPMMMJJJIIIHHHGGGEEECCC@@@>>>;;;:::;;;;;;;;;:::888777666555333222111000------,,,,,,+++******)))++++++******)))(((((((((&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$#########!!!###%%%&&&'''&&&$$$###$$$#####################(((((()))***************'''(((((()))(((((('''&&&''''''(((***,,,///111333222444555555333222222333111333555777:::???EEEJJJOOOLLLFFF===444000111333222555888888777888;;;>>>AAA???;;;555///+++******++++++++++++++++++++++++((((((((((((((((((((((((+++***)))(((&&&&&&&&&%%%)))''''''******)))---333000444<<>>>>>===;;;:::<<>>III___}}}uuurrrsssxxxuuuoooooovvvgggWWWPPPMMMJJJHHHGGGGGGFFFDDDCCCBBB???===;;;;;;::::::888777555333111///------,,,+++***)))((((((((((((''''''(((((())))))******))))))))))))(((''''''&&&'''&&&%%%%%%''''''&&&%%%)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''((()))+++,,,,,,,,,+++)))(((''''''(((((('''&&&'''((()))+++---............111555888888666222000000222555999>>>AAACCCDDDHHHEEEAAA===999555000---000111444777999::::::;;;;;;======999222,,,******,,,,,,...222111,,,***---******))))))(((((('''''')))((('''&&&&&&'''((()))((('''''''''(((***---///333555888===EEEPPP\\\dddhhhooouuuuuutttqqqmmmggg```]]]YYYTTTNNNHHHDDDBBB<<<:::888777888888888777888777777777777777888888555555555555555666777777888777777777888:::<<<>>>======>>>>>>??????@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMOOORRRUUUUUUVVVWWWWWWXXXXXXWWWWWWUUUVVVWWWYYYZZZ[[[[[[[[[YYYXXXWWWWWWWWWYYYZZZ[[[YYYZZZ[[[]]]^^^___`````````___^^^]]]\\\]]]^^^___^^^___aaabbbdddeeeeeeeeeffffffddddddddddddfffffffffggggggfffdddbbbbbbcccccccccddddddfffhhhiiijjjjjjjjjiiiiiijjjlllnnnoooppprrrvvv{{{}}}vvvpppnnnlllkkkkkkooosssuuuvvvxxxuuuqqqlllhhhddd___[[[\\\ZZZXXXVVVYYY```jjjqqquuummmkkkjjjhhheeehhhgggfffeeedddccccccbbbaaaaaaaaaaaa```___^^^]]][[[[[[ZZZXXXVVVVVVYYY[[[WWW[[[___```aaadddlllrrrnnnttt{{{~~~}}}|||||||||||||||||||||{{{yyyxxxxxxwwwtttrrrrrroookkkgggddd```]]]ZZZYYYUUUOOOJJJFFFAAA<<<999999777666666777777777666===BBBNNNccc~~~zzzzzzzzz{{{xxxooommmpppwwwfffWWWOOOLLLIIIGGGGGGGGGGGGFFFCCCBBB???===;;;:::::::::999888666444222000///...,,,,,,+++***))))))))))))''''''''''''(((((((((((($$$$$$%%%%%%%%%$$$######'''&&&%%%%%%''''''&&&%%%((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))***++++++++++++***)))''''''(((((('''&&&&&&''')))+++,,,.../////////222666:::;;;:::777555222444777:::>>>AAACCCDDDCCCBBB???===<<<888444111000222444777999:::::::::;;;===>>><<<777222---+++***)))***...---******---*********)))(((((('''''')))((('''&&&&&&'''((())))))(((''''''(((***,,,---///000444888@@@JJJUUU]]]fffooovvvxxxxxxwwwsssnnnfffccc^^^XXXRRRMMMIIIGGGCCC@@@===;;;::::::999888999888888888888999999:::555555555555555666777777777777777888999:::;;;<<<<<<======>>>>>>??????@@@AAAAAABBBBBBCCCEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKKKKJJJKKKLLLLLLMMMNNNOOOOOONNNMMMNNNQQQTTTUUUVVVWWWWWWWWWWWWWWWVVVTTTUUUVVVWWWXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXYYYXXXYYY[[[\\\^^^^^^______\\\\\\[[[[[[\\\]]]^^^____________``````aaaaaabbbddddddcccbbbbbbcccddddddeeeffffffeeecccbbbcccdddcccccccccdddeeefffggghhhjjjiiihhhhhhiiijjjlllmmmmmmpppvvv|||~~~xxxrrrmmmllljjjlllooosssvvvwwwwwwsssnnniiieeebbb^^^[[[[[[YYYWWWUUUWWW^^^fffmmm}}}zzzpppkkkjjjjjjhhhffffffeeedddcccbbbaaaaaa```aaaaaa```___^^^\\\[[[ZZZXXXYYYXXXWWWVVVWWWYYY\\\ZZZ]]]aaabbbcccgggnnnsssvvv{{{}}}||||||{{{{{{{{{{{{|||~~~}}}{{{zzzzzzxxxuuusssoookkkfffaaa^^^[[[XXXUUURRRNNNHHHCCC???;;;777444888777555555555666666666BBBHHHTTTfff~~~~~~{{{xxxzzz~~~xxxqqqlllnnnttt}}}fffWWWPPPLLLHHHFFFFFFGGGHHHHHHCCCAAA???===;;;:::::::::999888777555333111000///------,,,+++******************************))))))&&&&&&'''((((((((('''''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***+++++++++***,,,***(((((()))((('''%%%%%%&&&(((***,,,...000000111333888;;;======;;;:::444666888:::===???AAABBB>>>>>>>>>>>>>>><<<999666000222444777999:::::::::===>>>@@@@@@???999222---,,,)))))),,,,,,))))))++++++******))))))(((''''''((((((''''''''''''(((((())))))((('''((()))***+++)))+++...222999BBBKKKRRR```jjjtttxxx{{{|||zzzvvvnnnkkkfff```ZZZTTTQQQOOOKKKGGGCCC@@@>>><<<:::888999999999999999:::;;;;;;666555555555555666666777555666777888999:::::::::;;;<<<<<<===>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJMMMNNNNNNMMMMMMNNNPPPSSSUUUUUUUUUVVVUUUUUUTTTTTTRRRSSSTTTUUUUUUUUUUUUUUUZZZZZZZZZYYYYYYXXXWWWVVVWWWXXXYYY[[[\\\]]]^^^^^^ZZZZZZZZZZZZ[[[]]]^^^______^^^]]]\\\\\\]]]^^^^^^ccccccbbbbbbbbbbbbccccccbbbcccddddddbbbbbbcccdddcccbbbbbbbbbbbbcccdddeeehhhgggffffffggghhhiiijjjkkkooovvv~~~yyytttlllkkkjjjlllpppsssuuuvvvsssooohhhccc```^^^\\\ZZZZZZXXXVVVTTTUUUZZZaaagggtttxxx~~~~~~uuupppjjjhhhhhhiiihhhfffccccccbbbaaa```___^^^^^^aaa```^^^\\\ZZZXXXWWWVVVUUUVVVVVVVVVVVVXXX[[[]]]]]]```dddfffgggkkkqqqvvv~~~}}}|||{{{{{{zzzzzzzzz{{{~~~|||zzzyyyxxxvvvssspppjjjfff```ZZZWWWTTTQQQOOOOOOJJJDDD???;;;999777555777666444444444555777888BBBIIIUUUdddvvv}}}wwwtttuuu{{{zzzssspppllllllrrrzzz~~~gggXXXRRRNNNIIIFFFFFFFFFFFFFFFBBBAAA???<<<;;;:::::::::888777666444333111000///......---,,,++++++++++++*********))))))(((((((((((())))))***++++++++++++'''&&&%%%%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***+++,,,++++++---+++))))))))))))'''&&&$$$%%%''')))+++...000111222444777999;;;;;;:::999555666777888:::<<<>>>>>><<<<<<===???@@@???;;;999...000333666999;;;<<<===@@@@@@BBBEEEEEE@@@777//////,,,+++......+++)))***++++++******)))(((((('''(((((((((''''''(((((((((***)))(((((((((((())))))'''))),,,///444;;;CCCIIIWWWbbbnnnuuu{{{|||vvvsssnnnhhhbbb\\\YYYWWWPPPLLLGGGCCCAAA>>>;;;999999999999999999:::;;;;;;666666555555555555666777444555777999:::999999888::::::;;;<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIKKKLLLMMMLLLLLLLLLOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRQQQQQQWWWWWWYYYYYYYYYXXXWWWVVVVVVWWWXXXZZZ[[[\\\\\\]]][[[[[[[[[[[[\\\\\\]]]]]]^^^]]][[[ZZZZZZ[[[]]]^^^cccbbbbbbbbbbbbbbbbbbccc___aaabbbbbbaaaaaabbbcccbbbbbbaaa``````aaaaaaaaadddccccccdddeeegggiiikkklllqqqyyyzzzuuulllkkkkkkmmmppprrrssssssnnniiibbb]]][[[ZZZZZZYYYXXXWWWUUURRRRRRVVV]]]aaammmooorrrtttuuutttsssrrrllliiigggfffggghhhgggeeebbbbbbaaa```___^^^]]]]]]```^^^\\\YYYVVVTTTRRRQQQRRRTTTUUUVVVWWWYYY]]]______bbbfffiiilllpppuuuyyy~~~}}}|||{{{{{{zzzzzz{{{zzzxxxvvvtttssspppmmmjjjfffaaa[[[UUUQQQOOOLLLJJJKKKFFF@@@;;;999888777666555555444333333555999;;;DDDKKKVVVaaammm|||wwwqqqooonnnooorrrtttwwwxxxvvvrrrpppooorrrzzz~~~gggZZZSSSOOOJJJGGGFFFEEEDDDDDDBBBAAA>>><<<:::999999999666666555333222000///...///...---,,,++++++++++++'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***,,,,,,,,,,,,---+++***)))******((('''$$$%%%&&&(((***---000222111222444555666555555444555555555555777888:::;;;===<<<===>>>???>>>;;;999...///111444888;;;>>>@@@CCCCCCEEEIIIJJJFFF>>>888000,,,+++///111---+++++++++++++++***))))))(((((('''((((((((((((((((((''')))))))))(((((((((((((((((())),,,///222777===BBBOOOZZZgggpppxxx{{{yyyvvvpppjjjeee```^^^SSSOOOJJJFFFCCC@@@===;;;999999888888888888999999666666555555555555666666444555777888999888888777888999:::;;;<<<===>>>>>>>>>???@@@BBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIIIIKKKLLLLLLKKKKKKMMMOOONNNNNNNNNOOOOOONNNMMMMMMOOOOOOPPPPPPPPPPPPPPPOOOSSSTTTVVVWWWXXXXXXXXXWWWUUUVVVWWWYYYZZZ[[[\\\\\\^^^^^^]]]]]]]]]\\\[[[[[[\\\[[[ZZZYYYZZZ\\\^^^```________________________]]]___``````______aaabbbaaaaaa```____________``````aaaaaaccceeehhhkkkmmmnnnttt|||{{{xxxpppooonnnoooqqqqqqooonnniiiddd]]]XXXVVVWWWWWWWWWWWWVVVTTTRRRRRRTTTYYY]]]fffhhhjjjmmmnnnmmmlllkkkgggfffeeeeeefffeeedddcccbbbbbbaaa```___^^^]]]]]]]]]\\\YYYVVVSSSQQQPPPOOOQQQSSSVVVXXXZZZ\\\___bbbbbbdddiiimmmqqqvvv{{{~~~~~~}}}|||{{{{{{{{{{{{wwwuuurrrpppnnnkkkgggdddbbb^^^XXXRRROOOLLLIIIGGGCCC???999555444444444444444444444333333777===AAAKKKRRRZZZaaahhhrrrwwwpppjjjddddddfffkkkpppssstttuuuqqqrrrxxx|||fffZZZRRROOOKKKHHHGGGFFFDDDBBBBBB@@@>>><<<:::999999999666555444333111000///.........---,,,++++++++++++******))))))))))))))))))###$$$$$$%%%%%%%%%%%%$$$'''&&&%%%%%%''''''&&&%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''''''''$$$############%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))+++,,,,,,,,,,,,+++******++++++***)))%%%%%%&&&'''***,,,///111000000000111111111111111444444333333444666888999>>>===<<<<<<======;;;999222111111222555:::>>>AAAEEEFFFIIILLLOOONNNJJJGGG666000,,,...000///---...,,,++++++******)))((((((''''''((((((((((((''''''(((((((((((((((((((((((()))+++---///111444888<<>>===>>>@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIKKKKKKJJJJJJLLLMMMJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQSSSTTTVVVWWWWWWWWWUUUVVVWWWYYYZZZ[[[\\\\\\______^^^^^^]]]\\\ZZZYYY[[[ZZZZZZZZZ[[[\\\^^^___ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]___^^^^^^^^^___`````````___^^^^^^_________```aaaaaacccfffiiilllnnnpppvvv~~~~~~xxxwwwuuutttsssqqqmmmiiiccc___YYYUUUTTTUUUUUUUUUVVVUUUTTTSSSRRRTTTXXX[[[```bbbeeegggiiiiiiggggggddddddddddddccccccbbbbbbbbbbbbaaa```___^^^]]]]]]ZZZYYYVVVSSSQQQPPPOOOOOORRRUUUXXX[[[]]]___bbbeeeeeehhhlllrrryyy~~~~~~~~~~~~~~~|||{{{zzzzzzyyyyyyuuusssooommmjjjgggbbb___\\\XXXTTTPPPMMMJJJFFFCCC???<<<888666555666666666333444555444555:::BBBIIIQQQUUUZZZ^^^bbbhhhpppvvv{{{uuutttvvvyyyrrrkkkccc```bbbhhhlllnnnpppsssppprrrzzzyyydddXXXNNNLLLJJJIIIIIIHHHEEECCCBBB@@@>>>;;;:::999999999666666555333222111000///...---,,,+++************++++++++++++,,,,,,,,,,,,'''((((((((((((''''''&&&'''&&&%%%%%%''''''&&&%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%''')))*********+++***)))***,,,,,,,,,+++'''&&&&&&''')))+++...000.........///000111222222444444333333444666888:::>>><<<::::::;;;<<<;;;;;;888666222000222666<<>>===;;;:::888777777777777777666555555555555555666666555555555666777777666666777999:::<<<======<<<===@@@BBBCCCCCCBBBAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIFFFHHHJJJJJJJJJIIIJJJLLLIIIIIIKKKLLLMMMMMMNNNNNNMMMMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRTTTUUUVVVUUUVVVXXXYYY[[[\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYY[[[]]]^^^]]]\\\\\\]]]^^^______^^^^^^^^^______```dddddddddeeefffiiikkklllpppvvv~~~~~~{{{wwwrrrkkkggg___[[[VVVSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSUUUXXX[[[^^^___aaacccdddddddddddd```aaaaaaaaa``````aaabbbaaaaaa```___^^^]]]]]]\\\WWWVVVSSSQQQPPPPPPPPPQQQTTTWWW[[[^^^```bbbeeegggiiilllqqqxxx}}}{{{zzzzzz{{{|||||||||zzzyyyxxxwwwwwwwwwqqqoookkkhhheeeaaa]]]YYYTTTRRROOOMMMJJJFFFBBB>>>===;;;888777888999888888333555666666777===HHHPPPVVVWWWXXX[[[^^^bbbeeeggglllppprrroooiiigggkkkppp{{{}}}~~~{{{vvvnnnjjjiiimmmpppnnnnnnqqqooorrr|||wwwbbbVVVJJJIIIIIIJJJKKKJJJGGGEEEAAA@@@>>>;;;:::999999999777777666555333222111111------,,,+++************%%%%%%&&&&&&''''''(((((((((((()))(((((('''&&&&&&'''&&&%%%%%%''''''&&&%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&$$$###"""!!!"""###%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%'''(((((((((***))))))***,,,------,,,((('''&&&'''(((+++---///------...///000222444555555444333333444777999;;;>>>;;;999888999;;;<<<<<<>>>:::444000000333999===CCCHHHNNNRRRVVV\\\ccciiidddSSS???333...++++++...,,,,,,++++++***)))))))))&&&'''((())))))((('''&&&&&&''''''((())))))((((((''')))+++,,,---...000222777@@@KKKTTT```mmmwwwzzz{{{sssnnnjjjeee]]]VVVPPPJJJEEEAAA@@@???===;;;999888777777888777666555555555555555777666555444444555777888555666777888:::;;;<<<===<<<===@@@BBBCCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFGGGGGGHHHEEEGGGIIIJJJIIIIIIJJJKKKHHHIIIKKKMMMNNNOOOOOOOOOLLLMMMOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTVVVVVVXXXZZZ[[[\\\\\\\\\YYYYYY[[[\\\\\\[[[ZZZYYY[[[[[[[[[[[[ZZZYYYXXXWWW[[[\\\]]]^^^^^^]]]\\\[[[[[[]]]]]]]]][[[[[[\\\]]]___^^^^^^^^^^^^___```aaaggggggffffffggghhhjjjkkkooouuu}}}zzzssskkkfff]]]YYYUUUSSSSSSSSSSSSSSSUUUVVVVVVUUUTTTUUUYYY[[[````````````aaabbbcccccc]]]^^^___^^^^^^___aaabbbaaa```______]]]]]]\\\[[[UUUTTTRRRPPPOOOPPPQQQRRRUUUXXX\\\___bbbdddgggiiilllooottt|||~~~|||zzzxxxwwwxxxyyyzzz{{{zzzyyywwwvvvuuuuuuuuummmjjjgggccc```\\\WWWTTTNNNMMMKKKJJJHHHDDD>>>;;;777555444444555666555444333555777777999@@@KKKTTT^^^]]]\\\^^^aaacccdddccc^^^bbbdddccc```bbbjjjqqquuuuuuzzz}}}vvvtttvvvvvvqqqppprrrqqqttt~~~nnn\\\UUUMMMKKKIIIHHHIIIIIIHHHFFFAAA>>><<<;;;<<<<<<<<<;;;999888666444111...,,,+++000---))))))******(((&&&(((((('''&&&&&&&&&&&&&&&###$$$$$$&&&(((***,,,---''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""###%%%'''&&&%%%$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%'''(((***++++++***)))(((+++***((('''((()))+++,,,,,,.../////////000222444666444222000111222555777777555444666;;;>>>>>><<>>777000...000555:::DDDKKKPPPRRRZZZhhhsssvvvvvvdddJJJ777///------+++******))))))))))))******((((((((((((''''''''''''''''''(((((()))*********)))))))))***+++---...///555777<<>>:::999:::;;;;;;:::888666444444666666666555888777555555666666444333555555555555666777999999===<<<;;;;;;<<<>>>AAABBBBBBCCCDDDDDDCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\^^^___ZZZZZZYYYYYYYYYYYYYYYZZZ_________^^^\\\ZZZYYYXXXZZZYYYXXXXXXXXXZZZ[[[\\\\\\]]]^^^]]]\\\]]]```bbbeeedddcccccceeehhhlllnnnmmmpppuuuwwwnnngggbbb[[[ZZZXXXWWWVVVVVVWWWXXX[[[[[[ZZZWWWSSSSSSVVVZZZ````````````___^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[XXXYYY[[[\\\\\\ZZZXXXWWWRRRRRRQQQPPPPPPRRRVVVYYYXXX[[[___bbbdddeeehhhjjjsssuuuzzz~~~{{{vvvtttuuuvvvxxxxxx~~~zzzwwwuuuuuutttpppmmmjjjgggccc```[[[VVVPPPLLLIIIHHHGGGFFFDDD???:::555888666555555555666666555999666888???DDDIIITTT```___cccdddbbbfffkkkiiibbbbbbbbb___\\\aaakkkrrrtttwwwrrrpppqqquuu{{{|||zzzvvvpppoooqqqlllxxxnnn\\\UUUMMMKKKHHHHHHHHHHHHGGGFFF@@@>>>;;;::::::::::::999888777666333111///---,,,///---***)))++++++)))(((++++++***)))))))))))))))%%%%%%%%%%%%&&&'''))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$%%%''''''%%%%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%(((((()))************)))+++***(((''''''(((***+++---...//////...///111333111000/////////111222444555444444666999;;;<<<<<>><<<;;;;;;;;;:::999777555555777888777666666555444555777888777666555555555555666777888999<<<;;;::::::;;;===???AAABBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVXXXXXXXXXYYYZZZ\\\^^^```\\\\\\[[[[[[[[[[[[[[[\\\]]]\\\\\\[[[ZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\[[[ZZZ[[[^^^```ccccccbbbbbbdddgggjjjlllooorrrxxx~~~vvvnnnfffaaa]]]\\\\\\[[[ZZZZZZZZZZZZ]]]]]]\\\YYYWWWWWWZZZ]]]^^^^^^___^^^^^^]]]\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYWWWXXXYYYYYYXXXWWWUUUTTTQQQRRRRRRRRRRRRSSSWWWZZZZZZ\\\```bbbeeegggkkkmmmtttwww~~~~~~{{{wwwvvvwwwyyyzzzzzz{{{xxxsssrrrqqqoookkkhhheeebbb___[[[WWWRRRMMMIIIDDDCCCBBBAAA@@@===999666888666555555555555555555777666;;;IIIUUU^^^fffmmmiiilllmmmnnnssswwwtttllliiigggcccaaahhhsss{{{|||yyysssnnnlllllloooxxx}}}wwwooolllmmmsssmmm\\\UUULLLJJJHHHGGGGGGGGGFFFDDDCCC@@@===;;;;;;;;;:::888777666555333222000///......---+++***+++,,,+++***)))(((''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$%%%''''''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&)))((((((((())))))***+++***)))(((''''''''')))))),,,...//////......000111////////////000000111111333444666777777999;;;===BBBEEEFFFBBB:::444222333:::AAAGGGLLLTTT___gggjjjlllbbbRRRAAA444...,,,,,,******))))))))))))******************))))))))))))))))))(((((('''&&&&&&%%%'''''''''((()))***+++,,,000111444999???IIITTT\\\nnnttt~~~|||uuunnneee[[[TTTNNNKKKFFFBBB@@@???===<<<999888666666888999888777777666555666888888888666555555555555555666777888999999999999:::<<<===???AAABBBDDDCCCCCCBBBDDDEEECCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTXXXXXXXXXYYYZZZ\\\]]]^^^\\\[[[[[[ZZZ[[[[[[\\\\\\ZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVUUUUUUTTTUUUUUUUUUXXXYYYYYYYYYXXXYYY[[[^^^aaaaaa```aaabbbeeehhhjjjnnnqqqwwwyyysssmmmeee^^^\\\]]]^^^___``````aaaaaabbbbbb```]]][[[ZZZ\\\^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\\\\ZZZYYYWWWVVVVVVVVVVVVTTTRRRQQQPPPQQQSSSUUUUUUVVVVVVYYY[[[\\\^^^aaadddfffkkkpppsssyyy}}}~~~}}}|||yyywwwvvvxxxzzz{{{{{{xxxtttooommmllliiieeeaaa]]][[[WWWTTTQQQMMMHHHEEE???===<<<;;;;;;:::888666888777666555444555555666888;;;HHH]]]oooxxx{{{|||vvvxxxzzz}}}wwwrrroookkkkkkttt~~~vvvnnnhhhdddccciiiqqq{{{zzzqqqmmmnnn~~~mmm\\\TTTLLLJJJGGGFFFFFFFFFEEECCCGGGDDDAAA>>>>>>===;;;:::666666555333222111000000------,,,+++,,,,,,,,,,,,((('''&&&&&&%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$######"""$$$%%%%%%%%%%%%&&&&&&&&&)))(((''''''''')))+++,,,)))(((''''''&&&''''''(((,,,---//////......///000111111222333333222111000222555888888888999<<<@@@DDDKKKPPPNNNDDD999333222666;;;AAAGGGMMMSSSYYY\\\^^^YYYPPPCCC666...,,,---+++******))))))******+++*********)))))))))((((((((((((''''''&&&&&&&&&&&&'''&&&&&&'''((()))******,,,...111444999AAAJJJPPPdddkkkwwwyyyqqqhhhbbbZZZVVVOOOJJJGGGDDDAAA???:::999777777888999888777<<<:::888777777777555333555444444444555555666777777777777777888:::;;;<<>>===;;;:::666555555444333222111000------,,,,,,++++++,,,---+++***))))))(((((())))))((('''''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###!!!"""$$$$$$"""!!!"""###&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&''')))+++,,,))))))((('''''''''''''''***,,,...///...---...///222333444555444222000///333777:::;;;:::<<<@@@DDDHHHOOOVVVVVVMMMAAA888444444666<<>>===:::777555555555444333555666666444333444777:::@@@XXXyyyuuummmgggeeekkksss~~~yyyxxx|||~~~yyywwwyyylll[[[TTTMMMKKKHHHGGGGGGFFFEEECCCEEEBBB???===<<<;;;999888777666555444333222111000,,,------,,,***)))+++,,,***)))((((((''''''(((((('''''''''''''''((()))***(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$"""!!!"""###%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))***+++***)))))))))(((''''''&&&(((***---............///111222333444444333222111555777999<<<>>>AAAEEEGGGKKKPPPVVVWWWRRRHHH>>>888333444777<<<===<<<>>>CCCCCCEEEEEEBBB;;;555222111++++++************++++++((((((((((((''''''''''''%%%&&&&&&'''(((((())))))'''&&&&&&&&&''''''((()))(((+++...111444999???DDDJJJTTTbbbooo{{{zzzuuulllfff^^^WWWPPPKKKFFFCCC???===:::999999888777555666555555666888999999888444444333333333444444555444555555666777888999999;;;<<<>>>>>>>>>>>>@@@BBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPQQQQQQSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYVVVVVVUUUUUUVVVWWWYYYZZZXXXYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXWWWXXXZZZ]]]\\\\\\]]]]]]___```aaabbbcccfffkkkppptttxxx|||zzzsssnnnhhhbbb___\\\\\\\\\\\\[[[ZZZYYYXXXVVVWWWXXXYYYYYYWWWVVVTTTSSSRRRPPPNNNNNNOOOQQQRRRTTTXXX\\\^^^___aaabbbdddeeehhhmmmrrrwww~~~}}}{{{yyyyyyyyyyyyxxxxxxxxxxxxxxxuuusssnnnjjjdddaaa___[[[VVVRRRMMMJJJFFFCCCAAA???<<<:::<<<999666555555555444333333555555444222444999>>>GGGdddxxxrrrooopppxxx~~~wwwtttxxx}}}vvvsssuuu|||lll[[[TTTOOOLLLIIIHHHHHHGGGEEEDDDDDDAAA>>><<<;;;;;;:::888888777666555333222000000,,,---...,,,)))''')))+++''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$%%%&&&((()))*********************)))(((''''''%%%(((,,,.........///000000111333555666888999999555666777;;;@@@EEEHHHIIILLLNNNQQQTTTSSSMMMCCC;;;333222444999:::777:::@@@@@@BBBDDDCCC@@@;;;777444,,,++++++******++++++,,,)))))))))(((((((((((('''(((((((((((((((((((((((('''''''''''''''(((((()))(((***---///111444999<<<@@@IIIVVVbbbnnn{{{vvvppphhh```YYYSSSNNNKKKDDDBBB>>><<<;;;:::777666444333333555777999999888444444333333333333333444333444555777888888999999888:::<<<<<<<<<<<<>>>@@@@@@AAABBBCCCDDDEEEFFFFFFCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWXXXUUUUUUUUUVVVVVVWWWWWWXXXUUUVVVWWWXXXXXXWWWWWWVVVVVVWWWXXXWWWVVVWWWZZZ\\\\\\\\\]]]]]]^^^___```aaaaaadddiiikkkmmmooossswwwuuuzzzzzztttnnnhhhbbb]]]ZZZZZZZZZZZZZZZYYYWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUOOONNNLLLKKKLLLOOORRRTTTWWWYYY]]]___aaabbbeeegggjjjnnntttzzz|||yyywwwvvvuuuvvvxxxwwwvvvvvvuuusssooolllgggccc^^^ZZZXXXUUUPPPKKKIIIFFFAAA>>><<<:::777555777666444444555666555444111333444333222444;;;AAAPPPjjj|||yyyxxx|||zzzuuuyyy|||~~~|||vvvvvvzzzlll[[[TTTOOOMMMJJJIIIHHHGGGFFFDDDEEEBBB???=========<<<;;;888888666555333111000///,,,---...+++(((&&&'''*********)))(((((((((((()))''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%&&&$$$##################$$$!!!"""###$$$$$$$$$$$$$$$!!!""""""""""""############%%%''')))*********)))++++++++++++***)))''''''$$$'''+++......//////000000111444777:::===@@@AAA555444555:::BBBGGGIIIIIILLLLLLMMMPPPRRROOOEEE===333111333888999666:::@@@BBBCCCEEEEEECCC???:::666,,,++++++******++++++,,,************))))))))))))*********)))((((((''''''(((((('''''''''(((((()))'''))),,,---...000333666;;;CCCNNNXXXbbbooo}}}yyyqqqhhhaaa[[[VVVRRRHHHEEEAAA???===;;;999777666555444555666777666555444444333222222333333333333444555777888888999999777999:::;;;;;;;;;===?????????@@@AAACCCDDDDDDEEEAAAAAAAAABBBDDDEEEGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSUUUUUUUUUTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTUUUVVVVVVVVVVVVUUURRRSSSTTTUUUVVVVVVUUUTTTVVVVVVWWWVVVUUUVVVYYY[[[\\\\\\]]]^^^______``````___bbbeeeggggggiiimmmppphhhpppyyy~~~}}}vvvqqqlllfff___ZZZYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWVVVVVVVVVUUUUUUUUUMMMKKKJJJIIIKKKNNNRRRUUUXXXZZZ]]]___aaacccgggiiimmmrrryyy|||xxxvvvuuuuuuuuuuuutttsssrrrpppmmmiiieeebbb^^^XXXUUUSSSPPPKKKGGGGGGCCC???;;;999666444222333222222333555666666555///222444333222555<<>>GGGDDD@@@@@@BBBDDDDDDCCCBBBCCCDDDFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJLLLMMMNNNOOOPPPOOONNNMMMQQQQQQPPPPPPPPPPPPOOOOOOSSSRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVYYYXXXVVVVVVVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^___``````ddddddcccbbbcccdddfffgggiiijjjmmmpppsssvvvyyyzzz|||}}}}}}zzzuuuooohhhaaa\\\ZZZYYYXXXXXXWWWVVVUUUTTTSSSRRRSSSSSSRRRPPPOOOPPPQQQKKKKKKLLLOOORRRWWW\\\___\\\___aaadddfffiiilllooosssyyy{{{wwwtttttttttuuuyyyvvvqqqmmmiiiddd```]]][[[YYYVVVQQQMMMIIIFFFDDDAAA???;;;888555444333444333222111111222222111000555000///333555777AAALLL\\\hhh{{{}}}zzzooo^^^XXXQQQNNNJJJHHHGGGGGGEEEDDDEEEBBB???<<<;;;;;;<<<===777777555444222111//////.........---,,,+++))))))******)))((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$$$$###"""!!!!!!"""###$$$########################$$$$$$############$$$$$$###$$$&&&''')))*********+++,,,,,,,,,+++***((('''&&&(((***+++,,,...111333555666999===BBBGGGLLLNNNBBB<<<888:::AAAGGGJJJJJJKKKIIIHHHIIIKKKKKKIIIFFF>>>999333000333888<<<>>>EEEDDDDDDHHHLLLMMMJJJFFF555111,,,******+++***)))---,,,***(((((()))***+++***)))))))))((((((((((((&&&&&&''''''''''''&&&&&&)))))))))***,,,///111333777999===CCCLLLWWWdddlllyyy}}}wwwooofff```UUUPPPJJJFFFEEEBBB>>>:::666777888999888777666666444333111/////////000111333333333444555666666666777888888999:::;;;<<<===BBB@@@===>>>AAADDDEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLNNNNNNOOOOOOOOOMMMLLLKKKMMMMMMMMMNNNNNNOOOOOOOOORRRQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVYYYXXXVVVUUUUUUVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^______aaabbbdddddddddeeegggiiillloooqqqrrrooopppqqqsssttttttuuuuuusssqqqnnnjjjfffbbb___]]]WWWWWWVVVUUUTTTSSSSSSRRRQQQRRRRRRPPPMMMLLLMMMNNNMMMNNNOOORRRUUUZZZ]]]___```bbbdddgggiiilllqqqttt|||}}}zzzwwwuuutttttttttwwwtttoookkkgggbbb]]]ZZZUUUSSSPPPLLLHHHDDDAAA???===;;;888555333222222333111111111222333333222222666222333999>>>BBBKKKTTT\\\eeerrr{{{zzz}}}{{{{{{zzz{{{~~~}}}iiippp___YYYPPPMMMJJJHHHGGGGGGEEEDDDCCCAAA???===<<<<<<===>>>777777555444222111//////.........---,,,+++***)))******)))((('''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%% !!!"""###$$$%%%%%%&&&$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((***+++,,,,,,---------+++***)))((()))***++++++---000333999999;;;===AAADDDGGGHHHAAA===999:::???CCCEEEFFFFFFEEEEEEFFFHHHIIIHHHFFFCCC>>>666222333777<<>><<<;;;;;;;;;;;;777777555444222111//////------------,,,+++***)))***))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$%%%''')))+++++++++,,,------,,,+++***((()))******+++---111444999999:::;;;<<<>>>???@@@???===;;;;;;>>>AAACCCDDDCCCCCCDDDEEEEEEFFFEEEDDDGGGBBB:::444333666;;;???EEEFFFHHHIIIKKKMMMOOOPPPGGGBBB999111------///000------,,,+++++++++,,,---*********)))))))))((((((((('''&&&%%%%%%&&&'''(((******))))))***+++---...000222444777;;;AAAIIINNN]]]iiiwww{{{vvvmmmfff]]]VVVQQQLLLGGGCCC???===;;;:::999777555333555555333222222111222222222222333333444444444444444555555666777777888888999999999;;;===@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???DDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPOOOOOOOOOPPPQQQSSSUUUUUUWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTXXXXXXXXXXXXXXXXXXXXXXXXTTTUUUWWWYYY[[[[[[ZZZZZZ]]]]]]^^^___```aaabbbbbbcccbbbaaaaaabbbdddeeegggfffdddbbb___[[[XXXUUUTTTSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKIIIJJJLLLNNNRRRTTTWWW[[[^^^```bbbbbbgggiiimmmqqqvvv|||}}}|||yyyyyyyyyxxxvvvtttqqqpppmmmjjjeee```\\\WWWRRROOOJJJIIIFFFCCC@@@===:::999444333222111111111222222...000111222222111222333666888???JJJVVV^^^ccceeeeeefffiiilllsss|||zzzzzz|||rrrmmmmmmllloootttxxx{{{~~~}}}dddPPPqqq```YYYOOOMMMIIIHHHGGGGGGFFFEEEBBBAAA???<<<:::888888888777777555444222111//////------------,,,+++******))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$##############################!!!"""###$$$$$$###"""!!!%%%$$$$$$$$$%%%&&&((())))))***+++,,,,,,++++++***'''((())))))***---222666999:::::::::::::::999999;;;<<<<<<<<<===???AAADDDCCCCCCDDDDDDCCCBBBBBBBBBFFFBBB<<<666333444888;;;EEEHHHKKKLLLLLLNNNQQQTTTUUUNNNBBB777///,,,---000,,,,,,,,,,,,,,,,,,------************))))))))))))((('''&&&%%%%%%&&&'''(((******)))((()))***+++,,,---...111444777<<>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMNNNOOOOOONNNNNNNNNOOOPPPQQQSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPQQQRRRSSSTTTTTTWWWWWWWWWWWWXXXXXXXXXXXXUUUVVVWWWXXXXXXWWWVVVUUUZZZZZZ[[[[[[\\\\\\]]]]]][[[ZZZZZZYYYZZZ[[[]]]^^^```___\\\YYYVVVSSSQQQOOORRRQQQPPPOOONNNMMMMMMLLLJJJKKKLLLLLLMMMNNNQQQTTTUUUWWWZZZ^^^aaadddeeefffjjjmmmrrrxxx}}}{{{yyyxxxxxxxxxwwwuuuqqqnnnllleeebbb]]]YYYUUUQQQLLLIIIDDDCCCAAA>>>;;;999777666222222222111222222222333...000111111000000222444<<>>AAA@@@BBBCCCBBB@@@??????@@@BBBAAA===999444333555666DDDJJJOOOQQQPPPQQQVVVZZZ___YYYNNNAAA555...,,,---++++++,,,,,,,,,,,,------++++++*********)))))))))'''''''''&&&&&&'''''''''))))))((('''((()))***+++))),,,///111444888===@@@DDDOOO[[[eeeqqqzzzqqqiiibbbZZZRRRLLLHHHDDD???===>>>===999666777666666555555444333333222222222222222222222222333333444444444555555555777888::::::999999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDAAABBBCCCEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMLLLMMMMMMNNNOOOPPPNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRQQQQQQQQQQQQRRRMMMNNNOOOPPPRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXVVVVVVVVVVVVVVVUUUTTTTTTVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKMMMPPPRRRSSSUUUXXXZZZYYY[[[]]]aaaeeehhhkkkmmmpppuuu|||~~~|||zzzxxxxxxxxxvvvtttpppllliiiggg\\\YYYUUUQQQNNNJJJFFFCCC===<<<;;;999666444333222111111111222222222222222...000111111000222777<<>>===;;;:::999777777555444222111//////,,,,,,---------,,,++++++((((((((((((''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$##################$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$######""""""######$$$"""###$$$%%%%%%&&&%%%%%%((()))+++------------,,,,,,,,,+++))))))+++///222777777888888777666444333666:::===;;;777555888;;;;;;===@@@@@@>>>===>>>???AAACCCCCC@@@;;;777666777>>>FFFOOOSSSRRRSSSYYY___eeeddd^^^SSSEEE888111---******+++,,,,,,,,,,,,,,,+++++++++*********))))))&&&&&&''''''''''''&&&&&&(((((('''''''''(((******'''))),,,...000333666999:::CCCNNNVVVbbbrrrxxxpppggg]]]VVVRRRMMMGGGDDDCCCBBB===999777777777777666555444333222222222222222111111111333333444444444444555555555777::::::888888999;;;999:::<<<>>>@@@AAABBBBBB@@@AAACCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIHHHHHHHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNMMMMMMMMMNNNNNNOOORRRQQQPPPPPPOOOOOOPPPPPPNNNOOOPPPQQQRRRRRRSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXQQQQQQRRRRRRRRRRRRRRRRRRPPPPPPOOONNNMMMLLLKKKKKKOOORRRVVVYYYZZZ[[[\\\^^^^^^___aaadddiiimmmrrrtttzzz~~~}}}|||{{{zzzzzzxxxvvvsssoookkkfffbbb```TTTQQQNNNKKKHHHEEEBBB???::::::888777555333222111///000000111111111111111---000111111222777@@@GGG[[[lll}}}zzzsssnnnmmmpppsssvvvyyy}}}}}}wwwssspppvvv|||~~~{{{~~~~~~{{{zzz}}}oooXXXGGG;;;333qqq^^^VVVNNNLLLIIIHHHHHHHHHGGGFFFBBBBBBAAA@@@???>>>======777777555444222111//////,,,,,,---------,,,++++++((((((((((((((('''''''''&&&'''''''''(((((())))))&&&&&&%%%%%%%%%$$$$$$$$$########################''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&''''''(((###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&!!!"""$$$%%%&&&&&&%%%$$$)))***,,,...//////......//////,,,***((())),,,///333333444444444333111000555:::===:::444111333666777:::======<<<<<<>>>@@@DDDGGGIIIHHHCCC===;;;:::777AAALLLRRRRRRSSSZZZaaajjjkkkjjjbbbSSSCCC777111)))***+++,,,,,,,,,,,,,,,+++++++++************)))%%%&&&'''(((((('''&&&%%%''''''&&&&&&'''(((***+++%%%(((***,,,---///111333555===EEEJJJTTTdddssszzz}}}ssshhh```[[[UUUMMMIIIHHHFFF@@@<<<999999999999888777666555222222111111111111111111444444444444444444444555333666999:::888888:::<<<888999;;;===>>>???@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFCCCDDDEEEFFFGGGHHHHHHHHHKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQOOONNNNNNMMMLLLMMMMMMMMMPPPPPPOOONNNNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQOOOPPPQQQRRRSSSTTTUUUVVVRRRRRRQQQQQQRRRSSSUUUVVVUUUUUUUUUUUUVVVVVVWWWWWWTTTUUUVVVWWWWWWWWWVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKSSSWWW[[[^^^____________aaabbbcccfffkkkqqqvvvyyy~~~}}}||||||{{{zzzzzzzzz{{{{{{wwwuuuqqqlllfffaaa]]][[[PPPMMMJJJGGGEEECCC???===;;;;;;999888666555333333...///000000000000000///,,,///111222444;;;GGGPPPtttxxxrrrqqquuuyyyzzz~~~zzzsssmmmoooppprrr|||~~~yyyuuuvvv}}}zzz```III<<<555111rrraaaXXXSSSOOOJJJHHHIIIJJJHHHFFFGGGEEEAAA>>>;;;:::999:::555333111000111111000///111///,,,+++++++++***)))***)))(((''''''((()))***))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%&&&'''''''''''''''%%%$$$$$$######$$$$$$%%%########################'''### """''')))&&&"""'''((((((***+++---///000111000///...---,,,++++++111222333444555444333333444555555555555333111000555666777999<<>><<<:::888888888666555666666444333222222111111555555555555555555555555555555555666777888888999888888999:::;;;<<<===>>>===>>>???@@@AAACCCDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMOOONNNLLLLLLLLLNNNPPPQQQOOOOOOOOONNNNNNMMMMMMMMMRRRRRRQQQQQQPPPPPPPPPOOOQQQQQQQQQRRRRRRSSSTTTUUUUUUTTTSSSSSSSSSTTTVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUTTTSSSSSSNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNMMMLLLLLLOOOQQQVVVXXX[[[\\\]]]^^^aaacccbbbeeehhhkkknnnttt|||~~~}}}|||{{{yyyxxxxxxxxxxxxsssppplllgggccc]]]WWWSSSMMMKKKHHHCCC???;;;999888555555333111000/////////.../////////000000000111111000111111444>>>TTTggg~~~|||wwwpppooonnnooouuu~~~{{{~~~cccOOOAAA666222222sssaaaXXXRRRNNNIIIGGGHHHIIIGGGEEEFFFDDDAAA>>>;;;:::::::::666444222111111111000...000...,,,+++++++++***)))(((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%########################$$$############$$$###"""''''''((()))+++---///000111000///...---,,,+++***///000222333444444333333111111222222222222111000444666888:::===???AAAAAAIIINNNTTTXXX[[[XXXJJJ===777<<>>;;;:::888555333666555444333222111111222222222222222222222222222444444555555666777777888777888999:::;;;<<<======AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMOOONNNLLLLLLLLLMMMOOOPPPOOOOOONNNNNNNNNMMMMMMMMMPPPPPPOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNQQQRRRSSSSSSSSSSSSUUUWWWUUUWWWZZZ\\\^^^```cccfffeeeiiinnnrrruuu{{{~~~|||{{{zzzyyywwwvvvuuuuuuuuunnnjjjeeeaaa\\\WWWSSSOOOJJJHHHDDD@@@<<<999777555444333222000////////////////////////000000000000---...111444999GGGaaayyy}}}uuuqqqmmmnnnuuu~~~}}}rrrWWWDDD999222000000tttaaaWWWQQQMMMHHHFFFGGGHHHFFFDDDEEECCCAAA>>>;;;:::::::::888666333222222111000...000...,,,+++,,,,,,***)))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$&&&%%%###"""###%%%&&&''''''(((***,,,...///111000///...---+++******,,,---///111222333333333///000000111111111111111222444777;;;>>>???@@@@@@JJJOOOWWW```gggdddTTTDDD;;;;;;<<>><<<;;;:::::::::777444333222111000...000...,,,+++,,,,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$"""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%&&&'''%%%&&&&&&((()))+++---...111000///...,,,+++***)))***+++---...000222333333222111111111222222333444000333777;;;>>>AAAAAABBBLLLSSS\\\dddiiifffYYYLLL===999666999???EEEGGGFFFKKKHHHGGGJJJMMMLLLEEE>>>333000+++))))))******+++,,,,,,,,,,,,,,,+++***)))******)))))))))))))))(((''''''((((((((((((''''''))))))((((((((()))*********---000333777<<>>999666666555444333333222222333333333333333333333333333222222333333333444444444555666666777888888999999999999:::<<<===>>>???@@@<<<===???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQPPPPPPNNNMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNPPPRRRVVVWWWWWWWWWXXXYYYWWWYYY\\\^^^```dddhhhkkkooovvv~~~{{{yyyxxxwwwtttrrrtttsssrrrpppnnnllljjjiii```[[[UUUPPPMMMJJJGGGFFF???>>>;;;888555333222111.........------......///000000000000////////////333111333;;;III___||||||vvvrrrvvv{{{vvvwww|||{{{{{{xxx___LLL888000///...---,,,zzzdddWWWOOOKKKFFFDDDEEEFFFDDDBBBBBBAAA???>>><<<;;;:::::::::777444333222111000...///---++++++,,,,,,+++***''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$###  !!!###$$$$$$%%%%%%$$$$$$###########################"""!!!&&&)))(((%%%$$$%%%%%%&&&(((***,,,---//////...---,,,+++******)))***+++---///111222333333222111111222444666777333444888<<<@@@CCCFFFHHHRRR[[[ccceeedddaaa[[[TTT@@@:::333333999???AAA@@@BBB@@@???BBBGGGIIIFFFBBB888333---)))((()))+++,,,++++++,,,,,,,,,+++******)))))))))(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((()))***,,,...000222666:::===FFFKKKSSSZZZcccmmmxxxzzzrrrhhhaaa[[[WWWQQQLLLGGGBBB===:::999888777555444444444444333333333333333333333333222222222222333333333333444444555555666666777777888888999:::<<<===>>>???:::;;;===>>>???@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOONNNMMMLLLKKKKKKKKKKKKMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPUUUWWWZZZ\\\[[[[[[[[[\\\[[[]]]___aaacccggglllooowww~~~~~~{{{vvvsssrrrrrrqqqqqqoooooonnnllliiifffcccbbbYYYUUUOOOKKKHHHFFFDDDBBB;;;:::888666444222111111---------,,,------...///000000000000////////////666111222???RRRiiizzz}}}||||||{{{zzz{{{}}}{{{}}}zzzgggLLL>>>222///111000---+++~~~gggXXXOOOKKKFFFDDDEEEFFFDDDBBB@@@??????>>>===;;;::::::888666333222222111000...///---++++++,,,,,,,,,+++(((((()))******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""######$$$%%%&&&&&&%%%$$$###########################$$$(((&&&"""###$$$$$$&&&''')))+++,,,------------,,,,,,,,,+++******+++,,,...000222333333222111111444777;;;>>>=========>>>BBBGGGLLLPPPZZZbbbfffccc^^^\\\ZZZXXXEEE>>>555222555:::======>>>>>>???BBBFFFHHHIIIIIIBBB;;;333,,,******,,,---+++++++++,,,,,,++++++***))))))((((((''''''&&&&&&''''''(((((((((((('''''''''((((((((((((((((((((()))+++---///000222555888;;;@@@FFFLLLSSS\\\hhhppp}}}vvvooobbb^^^XXXRRRMMMHHHCCC???>>>===;;;999777666555555222222222222222222222222222222222222333333333333333333333444444555555555;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLOOONNNMMMLLLKKKJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQRRRRRRUUUWWWYYY[[[[[[[[[]]]^^^```bbbdddfffiiinnntttxxx}}}{{{xxxtttqqqppppppooooooiiiiiihhhfffbbb___[[[YYYRRRNNNJJJFFFDDDBBB???===777666555333222111111000...---------------......////////////000000000000333111555EEEZZZnnnyyywwwzzz{{{iiiVVV???666000000222000------iiiYYYOOOKKKFFFDDDEEEFFFEEECCC??????>>>>>>===<<<;;;:::666444222111111111000......---++++++,,,---,,,+++(((((()))******)))((((((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""########################  ###%%%$$$"""######$$$%%%&&&(((***+++++++++,,,,,,,,,---------+++++++++,,,---///222333444333333555:::@@@FFFJJJLLLIIIEEECCCEEEKKKRRRWWW]]]aaabbb]]]ZZZYYYWWWTTTLLLDDD999333333666:::;;;<<>>>>>======>>>>>>>>>?????????@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@AAABBBDDDFFFHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIILLLKKKKKKJJJJJJKKKKKKLLLKKKLLLMMMNNNOOONNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMOOOPPPPPPQQQSSSTTTTTTUUURRRTTTVVVXXXZZZ\\\```cccdddfffiiimmmqqqxxx|||xxxuuusssrrrppppppooommmjjjgggccccccaaa___\\\WWWSSSQQQJJJGGGDDDAAA???===:::777333333111000000////////////......------------...------...///000111222222222666@@@OOO]]]iiiyyy}}}vvv}}}}}}www}}}lllUUUDDD777222...///...,,,,,,///jjjZZZPPPKKKFFFEEEFFFFFFEEECCC>>>>>>>>>>>>===<<<;;;:::555333111000111111000///...---++++++,,,---,,,+++'''((()))******)))((('''''''''''''''''''''''''''))))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############"""###%%%&&&&&&%%%###"""###########################%%%&&&%%%######$$$%%%"""######$$$&&&(((***+++******+++,,,,,,---......,,,,,,+++,,,---///111333666666777:::AAAIIIQQQUUUXXXSSSLLLGGGHHHMMMUUU[[[\\\]]][[[WWWWWWWWWSSSMMMQQQIII>>>555111333777:::;;;AAAGGGJJJKKKNNNTTTZZZYYYPPPCCC777000---------***++++++,,,,,,,,,+++++++++++++++***)))(((((('''''''''((((((((((((''''''&&&'''((()))************((()))+++,,,------///111333666999;;;===BBBJJJPPPVVVdddttt}}}xxxqqqiiibbb[[[UUUPPPFFFDDDBBB>>><<<999888777555555555555555555555555333333333333333333333333222222222222222222333333///000111222444555666666999999:::;;;;;;:::::::::>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>???@@@AAACCCEEEGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLMMMOOOOOONNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFHHHJJJKKKLLLMMMMMMQQQQQQRRRSSSTTTUUUVVVWWWSSSVVVXXX[[[^^^bbbhhhkkkfffiiimmmqqqwww~~~zzzvvvrrrooojjjkkkmmmnnnnnnjjjccc______^^^]]][[[WWWRRRNNNKKKDDDBBB@@@>>><<<999555333111000///...............000///...------------...,,,---...///000111222333333===LLLXXX]]]bbbppp~~~{{{wwwsssvvv}}}~~~}}}zzzuuuwwwttt]]]FFF555444000---,,,***(((+++111jjj[[[RRRMMMHHHFFFFFFFFFDDDBBBBBBAAA???===;;;:::999888:::888555333222111///---......---------,,,,,,,,,---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########""""""""""""############$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%"""#########"""###$$$&&&&&&&&&&&&%%%$$$&&&))),,,...,,,***+++...000...,,,///***$$$$$$(((...111222444555:::@@@GGGOOOVVVZZZYYYWWWRRRLLLHHHIIIOOOUUUWWWVVVTTTRRRPPPOOOOOOOOOQQQOOOJJJ???555000111555<<>>;;;777;;;999777777888999888777999777555444444333222111111333444555555444333111333333222222222222333333666666666777777777777888999999888888999999:::;;;<<<<<<<<<;;;<<<===>>>>>>999999:::<<<===>>>@@@@@@BBBBBBBBBCCCDDDFFFHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJIIILLLQQQSSSSSSQQQUUUUUUTTTTTTSSSTTTTTTTTTXXXZZZ]]]```cccgggmmmqqqpppssswww{{{|||wwwssspppnnnmmmkkkjjjiiigggeeebbb```______]]]YYYTTTNNNIIIEEECCC@@@>>>;;;888555333222111111000///...---,,,++++++111...,,,---000111000...333222000000111333444444>>>KKK[[[cccbbbbbbgggmmmqqqtttzzz{{{tttlllkkkpppiiitttyyywwwzzz{{{}}}}}}wwwpppqqquuuzzz|||___EEE888666000000///------,,,,,,,,,iiiZZZRRRMMMHHHFFFFFFFFFDDDBBBBBBAAA???===;;;:::999999:::888555333222111///---------,,,,,,,,,+++++++++++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$$$$"""###$$$###""""""$$$%%%%%%%%%%%%$$$###%%%(((***---+++***+++...///...---000...++++++---000333444888:::>>>DDDJJJPPPUUUWWWPPPOOOLLLHHHDDDDDDHHHLLLNNNNNNNNNMMMLLLLLLKKKKKKOOOOOOLLLCCC999333222444888AAAKKKPPPQQQQQQUUUYYYZZZ______TTTGGG>>>777222111,,,)))******((((((+++,,,++++++******)))))))))'''((()))******)))(((''''''((((((((((((((((((''')))************+++++++++---///111222333555888;;;;;;BBBLLLTTT]]]kkk|||~~~xxxpppiiiaaa[[[SSSMMMKKKHHHDDDAAA<<<:::888888999999999888888666444333333333111000///000111333333111000///222111111000000111111222333333333444444444444555888777777777777888999999;;;;;;<<<<<<<<<=========;;;<<<===>>>@@@AAABBBCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHJJJKKKJJJJJJJJJJJJIIIIIIHHHGGGHHHGGGFFFFFFFFFHHHIIIJJJJJJJJJLLLOOOSSSSSSQQQNNNRRRRRRSSSTTTUUUWWWXXXYYY]]]___bbbeeehhhlllqqqtttyyy|||~~~{{{vvvqqqlllhhhfffeeeffffffeeedddbbb```]]]\\\XXXWWWSSSOOOJJJEEEAAA@@@:::999777555333333222333............------------...,,,***+++---...---,,,///000111000111555===CCCPPPZZZeeeiiifffbbbbbbdddiiihhhgggfffaaa^^^dddlllnnnwwwyyytttsss{{{|||}}}}}}xxxqqqqqqvvvmmmTTT>>>333222///...---,,,++++++++++++iiiYYYRRRMMMHHHEEEFFFFFFDDDAAAAAA@@@>>><<<;;;:::999999:::777444333222111///...,,,,,,+++++++++*********)))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$$$$###$$$%%%###"""!!!###$$$###$$$$$$######$$$&&&)))+++******+++...//////...---.........------///000;;;===AAAFFFJJJMMMOOOPPPFFFGGGGGGEEEBBB@@@AAABBBDDDEEEGGGHHHIIIIIIHHHHHHKKKMMMNNNIII@@@888444222666<<>><<<;;;<<<<<<;;;999999777555444444444333222//////111222222111//////222111111000000111111222111111222222222333333333666555555555555666777777999:::;;;<<<===<<<;;;;;;<<<<<<===>>>@@@AAABBBBBBAAA@@@@@@??????@@@@@@@@@DDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLNNNPPPSSSUUUTTTQQQNNNQQQQQQSSSVVVYYY\\\___```ccceeeiiilllooosssxxx|||}}}xxxuuuqqqkkkfffccc```___``````aaa```^^^[[[XXXVVVOOOMMMJJJGGGCCC???<<<;;;666555444222111000000000,,,,,,------.........///...,,,***+++,,,---,,,+++///111333333555???NNNZZZlllooorrrqqqmmmfff```^^^```[[[XXXVVVTTTUUU^^^iiivvv|||wwwuuuwww}}}}}}}}}yyyuuuwww|||nnnYYYGGG777000///------,,,+++************jjjZZZQQQMMMGGGEEEEEEEEECCCAAA@@@???===<<<;;;::::::999999777444333222111000...,,,,,,,,,,,,++++++++++++(((((((((((('''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%$$$"""!!!"""$$$###$$$$$$$$$###$$$&&&(((*********+++---...//////---///000///,,,+++---000:::<<<@@@CCCEEEFFFEEEDDD@@@BBBDDDDDDCCC@@@===;;;<<<>>>AAAEEEGGGGGGGGGGGGFFFJJJMMMMMMFFF>>>777333666888===DDDKKKPPPRRRSSSXXX```iiioooqqqhhhUUUCCC;;;444//////...***((()))***************+++++++++))))))*********)))((((((((((((((())))))((((((((()))))))))************+++---.........,,,,,,...000---000333777<<>><<<<<<:::888777888888666555111222333333333333222111333222222111111222222333222222222222333333333444444333333333333444555555777888:::<<<<<<;;;999888888888999:::;;;======>>>>>>>>>======>>>>>>??????CCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGCCCDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHFFFGGGGGGIIIJJJLLLMMMNNNPPPQQQSSSUUUUUUTTTRRRQQQRRRSSSUUUYYY]]]aaadddfffgggjjjoootttxxx}}}|||xxxssspppmmmhhhdddaaa```___^^^^^^^^^]]]ZZZVVVRRRPPPFFFEEECCC@@@===:::888777666555444111///---,,,+++,,,,,,---------.........///...---------.........333444666:::DDDTTTgggttt}}}yyyuuuooohhhccc^^^YYYVVVVVVWWWZZZbbbjjj~~~~~~}}}zzzzzzyyyzzztttZZZHHH<<<444000000---,,,+++***************lll[[[QQQLLLGGGEEEEEEEEECCCAAA>>>>>><<<;;;::::::::::::999666444222222222000///------------,,,,,,,,,,,,((((((((((((''''''''''''''''''''''''(((((())))))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$#########$$$%%%%%%$$$"""!!!"""$$$###$$$%%%%%%%%%%%%''')))((()))***+++,,,...///000333555666333000///111444888:::===@@@@@@???>>><<<<<<>>>@@@BBBBBB???:::666555777;;;???BBBCCCCCCCCCAAAEEEKKKMMMJJJDDD===888444444666<<>>???===:::999999999888666333333444444444444333333111111000000000000111111111111111111222222222222222222111111222222333444444666888999999999777666555555666777888999999:::;;;;;;;;;<<<===>>>@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGAAABBBDDDEEEFFFEEEDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGIIIJJJKKKKKKLLLLLLIIIJJJKKKMMMNNNPPPQQQQQQRRRRRRRRRQQQQQQRRRSSSTTTTTTVVVXXX[[[___cccgggiiilllpppvvv|||~~~yyysssoookkkjjjgggdddbbb`````````]]]\\\[[[YYYUUUPPPLLLIII@@@???===;;;999777555555444444333111///---,,,+++...------------,,,,,,,,,---......------...///000555555:::GGG]]]uuu|||wwwrrrhhhaaa[[[[[[___eeennnvvv||||||~~~xxxsssssswwwvvvaaaHHH:::555111///...---,,,++++++++++++++++++mmm[[[QQQLLLGGGDDDEEEEEECCC@@@======<<<;;;:::::::::;;;888666444222222222000///.........---------,,,,,,)))))))))(((((('''''''''&&&&&&&&&''''''(((((()))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""###$$$%%%###"""!!!###$$$###$$$&&&&&&%%%%%%'''(((&&&(((***+++,,,---///111555666777666444333222333666888;;;===>>>===;;;:::999:::<<<>>>>>><<<777333000222555999;;;===>>>??????BBBHHHLLLMMMJJJFFFBBB555444333666===EEELLLPPPXXX]]]ffftttooo\\\GGG<<<222000000///---------------------,,,,,,,,,,,,++++++***)))))))))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))***)))(((((()))++++++,,,,,,,,,...333999>>>FFFRRRbbbooo~~~}}}uuummmggg]]]ZZZUUUQQQMMMJJJFFFCCCBBB@@@===;;;;;;:::888666444444444444444444444444/////////....../////////...////////////000000000111111000000111111222333222333444555666555555444444444555666666777888888888888999:::;;;===>>>???>>>>>>???@@@@@@AAAAAABBBAAAAAAAAABBBCCCDDDDDDEEE@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOOOOOOOLLLMMMOOOPPPRRRSSSSSSTTTPPPPPPPPPOOOOOOQQQUUUXXXYYYZZZ]]]```eeeiiimmmooouuuyyy~~~{{{vvvoookkkbbbaaa___]]]\\\[[[[[[\\\XXXWWWUUUQQQMMMIIIFFFDDD<<<;;;:::888666555333333//////000000000000///......---------,,,,,,++++++***+++,,,,,,,,,---///111444777CCCZZZxxxvvvllleeegggnnnwww~~~xxxwwwxxx|||xxxrrrmmmpppxxx___MMM:::111///...,,,+++,,,,,,++++++***++++++,,,mmm[[[PPPLLLGGGDDDEEEEEECCC@@@<<<<<<;;;:::::::::;;;;;;888666333222222222111///---------,,,,,,,,,++++++++++++***)))((((((''''''$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###""""""###$$$###""""""$$$%%%!!!###%%%%%%%%%$$$%%%'''$$$'''***++++++---000222444666999<<<<<<999333///333555777999;;;;;;::::::999888999;;;<<<;;;666333000111333555888:::<<<===???BBBFFFKKKOOOPPPPPPNNN???<<<777555777===EEEKKKRRR[[[fffnnntttuuunnndddQQQDDD777222222000...///---------,,,,,,+++++++++,,,,,,+++***))))))))))))''''''((((((((((((''''''&&&''''''''''''(((((((((&&&'''(((((('''''')))+++++++++++++++,,,///222555999CCCNNNWWWeeexxxzzzrrroookkkeee```[[[VVVQQQNNNIIIFFFCCC@@@???===;;;999777777666666666666777777111111000000000000111111...////////////000000000000000000000000111222222111111111222222222333333333333333444555555666666777777777777888999;;;;;;999:::;;;<<<===>>>???@@@>>>?????????@@@@@@AAAAAA????????????@@@AAABBBCCCBBBBBBCCCCCCDDDFFFGGGHHHHHHJJJKKKNNNOOOQQQRRRRRRNNNOOOQQQSSSTTTTTTTTTTTTOOOQQQSSSTTTTTTVVVZZZ]]]bbbdddgggkkkpppuuuyyy|||~~~{{{||||||}}}{{{uuummmhhh\\\[[[YYYWWWVVVUUUUUUVVVPPPNNNKKKGGGDDDBBBAAA@@@999999777666444222111111------.../////////...---+++,,,,,,,,,,,,,,,------)))+++---------...111444777@@@SSSnnn|||wwwxxxvvvqqqpppmmmttt~~~vvvqqqpppvvvzzzhhhKKK>>>111...///---***)))******)))))))))******+++lllZZZPPPLLLFFFDDDDDDDDDBBB@@@<<<;;;;;;::::::;;;;;;;;;888666333222222222111000,,,,,,,,,+++++++++******---,,,+++***)))((('''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###""""""#########"""###$$$&&& """$$$$$$$$$###$$$%%%###'''***++++++,,,000333777999???EEEHHHCCC999000000111333666888999999999;;;:::999:::<<<<<<888555333333444666888;;;===>>>@@@BBBEEEJJJPPPUUUVVVWWWKKKFFF>>>666222666>>>DDDLLLYYYeeehhhgggggghhhgggZZZKKK<<<666555222111111------,,,,,,+++***))))))---,,,+++***))))))))))))(((((())))))))))))(((((())))))))))))*********+++&&&'''((((((((()))+++...,,,,,,,,,,,,---...000111444;;;BBBGGGRRRcccsss|||~~~zzzsssmmmgggbbb\\\YYYOOOMMMIIIFFFDDDBBB???===;;;;;;::::::::::::;;;;;;555444444333333444444555111111111111222222222222000000000000000111222222000000000///000000111222111111111222222333333333777777666666666666777777666666888999;;;<<<>>>>>>============>>>>>>>>>>>>???>>>======>>>@@@BBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHJJJLLLNNNPPPRRRSSSSSSOOOPPPRRRSSSTTTUUUTTTTTTPPPTTTYYY\\\\\\]]]```cccjjjlllpppuuu{{{}}}yyywwwssstttvvvwwwvvvppphhhbbb[[[ZZZWWWUUUSSSRRRRRRRRRHHHFFFCCC@@@>>>===>>>>>>888777666444333111000///.../////////...,,,***))))))******+++---......///***---///000000111555999===KKKbbb}}}}}}wwwmmmiiijjjjjjrrr~~~xxxtttvvvkkkVVVAAA777//////111...+++)))))))))(((((((((((()))***lll[[[SSSPPPKKKHHHFFFDDDBBB@@@======<<<;;;::::::::::::888888666555333111000000//////...---,,,,,,,,,,,,+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$###$$$%%%%%%###$$$$$$%%%%%%$$$$$$### !!!"""###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$%%%(((,,,000333666:::@@@DDDCCC>>>888333222111000333777888777444555555666777999999777666:::555000111666::::::999AAACCCFFFJJJOOOXXXaaagggjjjYYYDDD777666:::<<<<<>>IIIWWWbbbttt{{{{{{vvvqqqkkkggg```[[[TTTOOOKKKIIIFFFEEE???>>><<<<<<<<<<<<:::999777666555444444333333333555444222222333222///---111111000/////////000000.../////////////////////.........//////000000000222222222333444444555555666666777777888999999999777777888888999999::::::<<<<<<<<<======>>>>>>>>>@@@@@@@@@AAACCCEEEGGGHHHJJJJJJKKKLLLMMMNNNNNNOOOMMMPPPSSSUUUUUUUUUVVVWWWTTTWWW[[[___bbbeeeiiilllqqquuu{{{zzztttooolllkkkmmmpppsssssslll```XXXXXXUUURRRPPPOOOMMMKKKIIIAAA@@@???<<<:::888666555333222222111000//////...,,,,,,+++***+++,,,---...000...---,,,,,,,,,+++)))---***,,,111111...111777GGG]]]vvvxxxooolllnnnppp|||~~~{{{{{{oooVVVCCC555333000---,,,+++,,,,,,,,,++++++***************nnn^^^QQQNNNJJJGGGFFFEEECCCBBB======<<<;;;::::::::::::888888666555333111000000///...---,,,++++++++++++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$&&&%%%%%%&&&(((,,,000222444666:::<<<===;;;888666000///...000444777777555444444555777999999888888===999444222444888;;;<<>>777444222111222000...---///111222111...------,,,,,,++++++******++++++,,,,,,++++++***&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((()))***++++++++++++,,,///333555888===GGGNNN[[[cccrrr~~~wwwrrrmmmhhh```YYYTTTOOOKKKIIIGGGEEECCCBBBBBBAAA???===<<<;;;:::999999888888999777666555555666555333111111111000////////////000000000000000111111111111.../////////000000000111......//////000111111111555555555666777777888888777888888999999::::::;;;;;;<<<<<<======>>>>>>???CCCCCCCCCDDDEEEHHHJJJKKKIIIIIIJJJKKKLLLMMMNNNOOONNNQQQTTTVVVVVVWWWXXXYYYYYY\\\```dddgggjjjnnnqqqzzzxxxsssnnniiifffdddeeefffhhhhhhddd]]]XXXTTTQQQNNNKKKJJJIIIFFFDDD>>>===;;;999777555333222222111111000//////......,,,,,,+++++++++,,,---...------------...///...---222//////222444444:::BBBQQQdddzzz~~~~~~xxxxxxzzz~~~~~~{{{{{{yyy}}}rrr]]]HHH:::333111///,,,+++***++++++++++++***)))))))))))))))ooo^^^OOOMMMIIIGGGFFFFFFEEECCC>>>===<<<;;;::::::::::::888888666555333111000000...---,,,++++++******+++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######$$$############"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&))),,,///111222222333444555666777888111///------///222333333333444666888:::;;;<<<<<>>DDDLLLUUU]]]dddjjjnnnuuuuuummm\\\GGG999777::::::<<>>666111///222///,,,+++,,,///000111...------,,,,,,++++++*********++++++++++++******&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((()))***++++++++++++)))---000111111333888<<>>>>><<<;;;;;;:::::::::666555555555666555444222333222111111000000000111//////////////////////////////000000000000000111///000000111111222333333333333333444555555666666777888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@@@@AAACCCEEEGGGIIIIIIJJJKKKLLLNNNOOOQQQQQQRRRTTTXXXZZZ[[[\\\^^^```aaadddhhhlllooossswwwzzz|||xxxrrrmmmiiieeeaaa___ZZZYYYYYYZZZZZZZZZWWWUUUNNNKKKGGGEEECCCBBB???===888888666555333111000///000000//////...---------,,,,,,+++++++++,,,---...+++,,,---...///000000111444111000333555999BBBJJJXXXeeevvv|||yyy|||wwwxxx{{{{{{rrr\\\HHH:::333000///---+++***)))************)))(((((((((((((((nnn]]]PPPMMMJJJGGGFFFEEEDDDBBB>>>===<<<;;;;;;:::::::::888888666555333111000000------,,,+++************)))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%"""######$$$$$$######"""###"""""""""""""""""""""$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''(((+++...000000000000000111333444555333111---++++++,,,...///333555888;;;===@@@BBBDDDIIIJJJIIIDDD===;;;???CCC@@@GGGRRR\\\cccgggjjjlllkkkppppppdddQQQ@@@;;;<<<888999;;;===???CCCGGGKKKIIIMMMQQQOOOFFF:::111,,,,,,***((()))+++---------...------,,,,,,++++++***(((((()))))))))(((''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((()))***************(((***---...///111444777777???IIISSS\\\iiixxx}}}wwwrrrlllgggdddYYYVVVQQQNNNKKKIIIFFFDDDBBBBBB@@@???>>>=========999888777888999888777555555555444333222222222222111111000000000000//////000000000000000000000000000111111222222333444444111222222333444444555555666777777888999:::;;;;;;::::::;;;<<<======>>>>>>>>>>>>>>>???AAADDDFFFHHHKKKLLLMMMOOORRRTTTUUUVVVWWWYYY]]]___aaacccfffhhhiiimmmqqqvvvzzz{{{vvvppplllgggccc```^^^[[[YYYRRRRRRQQQQQQQQQPPPOOONNNGGGEEEAAA???===<<<999777444444333111000///...---.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------...///000222333666999>>>DDDLLLRRR\\\cccnnn{{{yyy}}}~~~~~~|||{{{~~~~~~xxxuuuyyyppp\\\JJJ<<<444111...---,,,+++***)))******))))))((('''''''''''''''nnn\\\RRROOOKKKHHHFFFDDDBBB@@@>>>>>>===<<<;;;;;;;;;;;;888888666555333111000000------,,,+++************)))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&"""###$$$%%%&&&&&&&&&&&&"""######$$$$$$######""""""""""""""""""""""""###$$$$$$#########$$$%%%&&&%%%%%%%%%&&&(((***,,,---//////000111111111111111111///,,,***)))+++...111444888<<>>AAADDDGGGLLLRRRXXXWWWNNNAAA555///,,,,,,,,,...000111000///...------,,,,,,++++++***)))))))))))))))((('''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((()))*********))))))******++++++,,,///222555333888???CCCIIISSSaaakkkyyy|||vvvrrrhhhddd___ZZZVVVSSSPPPNNNKKKJJJHHHFFFDDDCCCBBBAAA@@@???>>>>>>???>>><<<;;;777666555444333333333333555555555444444333333333111111111000000000000000......///000000111111222222222333444444555555666666777777888:::;;;;;;<<<::::::;;;<<<===>>>??????BBBBBBCCCDDDFFFIIILLLMMMMMMNNNPPPRRRUUUXXXYYYZZZ[[[^^^aaadddgggjjjnnnqqqssswww|||wwwppplllfffccc^^^[[[ZZZXXXVVVTTTNNNOOOOOONNNLLLIIIFFFEEEBBB???<<<:::999888555444111111111000///.........------------,,,,,,,,,,,,++++++,,,,,,,,,------------......,,,++++++...111222999BBBJJJQQQXXX]]]___aaaccciiittt}}}{{{{{{}}}{{{xxxxxxvvvsssppprrrwww}}}}}}{{{zzzwwwwww~~~qqqXXXHHH@@@777111000---,,,,,,++++++*********)))(((((('''''''''''''''ppp^^^SSSPPPKKKHHHFFFDDDAAA??????>>>===<<<;;;;;;;;;;;;888888666555333111000000...---,,,++++++******+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%% !!!"""$$$%%%%%%&&&&&&######$$$$$$$$$$$$######"""""""""############$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%'''((()))***...///000111111111000///,,,,,,+++******,,,111555555999>>>BBBEEEJJJPPPUUU___cccfffccc[[[SSSPPPOOOKKKPPPWWW\\\^^^^^^]]]]]]ZZZ[[[^^^```^^^UUUHHH>>>555777999:::<<>>>>><<<===>>>???@@@AAABBBCCCEEEEEEFFFGGGJJJLLLOOOQQQQQQRRRTTTWWWZZZ]]]```aaacccfffiiilllppptttxxx|||yyysssmmmgggccc^^^[[[WWWUUUTTTSSSRRRPPPLLLMMMNNNLLLHHHCCC???===<<<:::777666555555333111//////////////////......------,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...///...,,,+++...555;;;;;;GGGUUU___ggglllllliiicccaaabbbiiioooooonnnnnnnnnooorrrxxx}}}{{{qqqpppooommmmmmqqqvvvzzzwwwuuuuuuxxxyyy|||vvv]]]DDD;;;888222---,,,++++++++++++++++++******))))))((('''''''''''''''ooo]]]RRROOOJJJGGGFFFEEECCCAAA???>>>===<<<;;;;;;;;;;;;888888666555333111000000///...---,,,++++++++++++******)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$###""""""$$$&&&'''######$$$$$$%%%&&&'''''',,,---......///000111111...///...,,,+++,,,000333444999???CCCFFFLLLTTTZZZcccfffgggddd]]]VVVQQQPPPMMMQQQUUUXXXXXXWWWVVVVVVSSSSSSUUUZZZ^^^YYYMMMBBB888888888777999>>>EEEJJJLLLNNNRRRVVVVVVRRRKKKFFF999555000---------.........------,,,,,,++++++***.........------,,,+++***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))(((((()))))))))***+++,,,+++***++++++,,,///444:::@@@DDDKKKTTT```lllvvv}}}wwwssspppmmmkkkbbb```]]]YYYUUURRROOONNNLLLKKKIIIHHHHHHGGGDDDBBB??????===<<<;;;:::::::::777777666666555444444333777777777777666666666555666666777888888999999:::777888888999::::::;;;;;;;;;;;;<<<>>>???@@@AAABBB@@@AAABBBCCCEEEFFFGGGHHHHHHIIIIIIKKKMMMPPPSSSUUUYYY[[[]]]aaadddhhhjjjkkkpppsssvvvzzz~~~zzzvvvpppkkkfffbbb^^^\\\WWWTTTQQQOOONNNNNNMMMKKKJJJKKKKKKHHHBBB===::::::777555333222222222111000........................------------------------***+++,,,---------,,,,,,,,,.........000777CCCLLL[[[hhhuuu{{{}}}}}}wwwppphhhbbb```bbbbbb^^^\\\^^^iiihhhllltttzzzyyynnnllljjjkkknnnsssvvvwwwuuussstttyyywww^^^III666222111,,,))),,,((())))))******)))))))))***)))((((((''''''((((((lllZZZPPPMMMIIIGGGFFFFFFDDDCCC???>>>===<<<<<<;;;;;;<<<888888666555333111000000//////...---,,,,,,,,,,,,+++***)))((((((''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''""""""###$$$%%%%%%&&&&&&++++++++++++---000333444444444333///+++)))+++...333888???CCCFFFLLLUUU\\\ccccccaaa]]]XXXRRRNNNLLLMMMPPPSSSTTTSSSSSSSSSSSSKKKKKKOOOVVV[[[YYYPPPGGG<<<:::888666888???HHHOOORRRSSSVVV\\\aaabbb^^^ZZZDDD===444...+++---///000......---,,,,,,++++++***---------,,,+++***)))((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((%%%&&&)))---//////---***,,,++++++---222666999999:::BBBLLLVVV```lllzzz~~~sssqqqnnniiieeeaaa^^^]]]YYYWWWUUUTTTSSSRRROOOLLLGGGFFFEEECCCBBBAAAAAAAAA??????>>>>>>===<<<;;;;;;;;;:::::::::999999888888555555666666777777888888999::::::;;;<<<<<<=========>>>???@@@BBBCCCDDDEEEDDDDDDEEEGGGHHHJJJKKKKKKPPPPPPQQQRRRUUUXXX[[[]]]bbbcccfffjjjmmmqqqtttuuu|||xxxuuuoookkkfffbbb___\\\YYYWWWSSSPPPMMMKKKKKKJJJIIIHHHIIIIIIHHHCCC===999888:::444222000000000111000///,,,,,,---------.........------------------------***+++,,,---...---,,,,,,+++---...000444???OOOZZZwwwqqqjjjeeeddd```YYYWWWYYYeeeeeehhhqqqyyy~~~yyyqqqmmmjjjkkkooosssttttttwwwtttuuu}}}xxxbbbJJJ:::......---((()))///&&&'''(((((()))(((((((((******)))(((((((((((((((lll\\\QQQNNNJJJGGGGGGFFFFFFEEE???>>><<<<<<======;;;:::777777666555333222111000111///---------,,,+++)))+++******)))))))))))))))'''&&&%%%%%%%%%%%%&&&'''(((&&&$$$######%%%(((***'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((()))***,,,...111222444333111000///000000111000444;;;AAAGGGMMMSSSWWWUUUWWWZZZ\\\ZZZUUUOOOKKKOOOMMMKKKLLLNNNOOOMMMJJJLLLLLLNNNSSSWWWXXXTTTQQQEEE===888;;;>>>???CCCJJJUUUYYY\\\___hhhrrrtttnnnjjjRRR;;;333333111...---///---,,,---...000000///---------,,,,,,,,,++++++)))(((((()))++++++***(((++++++******))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,))))))***,,,---///111222555777;;;AAAHHHSSS]]]eeevvv~~~|||wwwuuussspppmmmgggeeeaaa\\\XXXUUUTTTSSSNNNLLLJJJJJJJJJIIIGGGEEECCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@???>>>===;;;;;;<<<===>>>=========AAABBBBBBBBB@@@@@@BBBDDDHHHHHHGGGHHHIIIJJJLLLNNNLLLMMMOOORRRTTTUUUVVVWWWTTTUUUWWWYYY[[[___dddhhhiiinnnuuuyyy}}}{{{xxxtttnnniiibbb___[[[WWWUUUSSSPPPNNNLLLKKKJJJHHHEEECCCAAA@@@BBBAAA>>><<<999666444333000111000...,,,,,,...000---,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,...//////......///000000...111777999AAA\\\xxxzzzoooeeeaaa___\\\\\\^^^bbbkkkvvv|||~~~}}}|||yyysssttttttrrrpppnnnnnnooonnnqqqyyy{{{eeeQQQ888444000,,,+++++++++***)))))))))))))))))))))))),,,+++)))((('''''''''(((kkk[[[PPPMMMIIIGGGFFFFFFEEEDDD???>>><<<<<<======;;;:::777777666555333222111000111///------------+++)))+++***))))))(((((())))))'''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$&&&''')))'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))+++...111333444444555555444333111000222555:::@@@FFFJJJLLLLLLLLLOOOSSSUUUVVVTTTQQQNNNLLLIIIFFFEEEGGGHHHGGGEEEFFFGGGJJJPPPUUUWWWUUUSSSMMMDDD;;;999999;;;BBBKKKUUU[[[aaafffnnnwwwyyyvvvsssaaaLLL@@@777000---......,,,++++++---------+++---------,,,,,,,,,++++++---+++***+++++++++)))'''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***++++++++++++++++++---...///444555888:::>>>EEELLLQQQ^^^fffsss}}}wwwtttqqqlllhhhdddbbbaaa\\\ZZZWWWUUUUUUTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHIIIIIIIIIJJJLLLNNNNNNNNNNNNNNNPPPRRRTTTUUUUUUVVVXXXZZZ[[[\\\]]]]]]^^^```bbbcccfffiiinnnrrrwww|||}}}wwwpppkkkjjjhhhccc___\\\YYYUUURRRPPPNNNKKKIIIHHHGGGFFFDDDAAA???>>>======<<<;;;888666333222111444444333000---,,,---...///......---------............---------,,,,,,,,,***+++,,,---,,,,,,...///000...111:::AAANNNjjjxxxooojjjgggffflllsssyyyvvvxxxxxxyyyyyywwwuuusssssstttrrrxxx}}}jjjSSS@@@777444///,,,+++++++++***((((((((((((((((((((((((+++***((('''&&&&&&''''''kkk[[[OOOLLLHHHFFFEEEEEEDDDCCC???>>><<<<<<======;;;:::777777666555333222111000000///------------+++)))+++***))))))(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############"""!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((+++...111333111333666888888777555333222333777===DDDGGGFFFDDDHHHJJJNNNQQQTTTVVVVVVWWWKKKGGGBBB??????AAAAAAAAABBBDDDHHHOOOUUUXXXYYYXXXYYYPPPEEE===888999@@@IIIPPPYYYcccjjjqqqxxx|||{{{xxxnnn```PPP???222...111---,,,+++,,,------+++***------------,,,,,,,,,,,,///---+++++++++)))'''$$$&&&&&&%%%%%%&&&''')))***))))))))))))))))))))))))(((((())))))******))))))...,,,***))))))***+++,,,000222333444555888<<>><<<:::999888777666555444222111//////111222111///---,,,,,,.........------------............------------,,,,,,***+++,,,,,,+++,,,...000222000555AAANNN___yyy~~~wwwrrrpppuuuvvvpppmmmsss}}}{{{{{{zzzwwwtttrrrssstttuuummmXXXDDD666555222...+++++++++***)))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&jjjZZZOOOKKKGGGEEEDDDDDDCCCBBB???>>><<<<<<======;;;:::777777666555333222111000000...------------+++*********)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%'''***---000222...111444999<<<>>>>>>>>>555222222888@@@EEEEEEBBBFFFGGGIIIKKKNNNRRRTTTVVVLLLHHHCCC>>>===>>>@@@AAADDDGGGKKKQQQWWW[[[^^^___bbb^^^VVVMMMDDD??????BBBGGGPPP\\\eeekkkpppuuuwwwtttqqqjjj]]]LLL===444222...---,,,---...///---,,,...------------,,,,,,,,,---,,,*********)))&&&$$$((('''&&&%%%&&&''')))***))))))))))))))))))))))))&&&''')))*********)))(((---+++)))''''''(((***++++++---000111222333666888===CCCKKKSSS\\\fffrrrzzz}}}xxxsssqqqpppooonnnkkkjjjhhhfffdddbbb```___bbbbbbbbbbbbaaa```___^^^ZZZYYYXXXWWWXXXZZZ\\\^^^ZZZ[[[\\\]]]]]]^^^aaacccaaabbbdddfffhhhkkkmmmnnnqqqrrrtttvvvxxxyyyzzzzzz{{{~~~{{{vvvpppjjjffffffbbb]]]ZZZWWWUUUQQQOOOJJJHHHDDDBBBAAA@@@>>><<<<<<;;;:::999777666555444222222111000000///......***+++,,,,,,++++++---///+++++++++***++++++,,,,,,------,,,,,,,,,,,,,,,,,,---......---,,,---///111555555===LLL]]]nnn}}}tttrrrvvvuuulllfffjjjttt~~~|||wwwsssqqqrrrtttzzzpppZZZIII<<<444222000,,,*********)))(((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%iiiZZZNNNKKKGGGDDDDDDCCCCCCBBB???>>><<<<<<======;;;:::777777666555333222111000///...,,,,,,------,,,******))))))((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&))),,,///000///111444:::@@@FFFKKKNNN===888333444;;;AAACCCBBBBBBAAAAAAAAACCCFFFIIIKKKMMMJJJEEE@@@======???AAAGGGIIIMMMRRRWWW\\\```bbbgggjjjjjjdddZZZOOODDD<<>>444000...,,,,,,...//////............---------,,,,,,,,,+++++++++,,,,,,***(((,,,+++)))((((((((())))))))))))))))))))))))))))))&&&'''(((******)))(((((()))(((''''''''')))+++,,,)))+++...//////000222333333777<<>>===<<<<<<:::888888777666555444333222222///////////////.........)))+++,,,,,,++++++,,,...***************+++,,,---++++++++++++,,,,,,,,,,,,/////////...------000222555:::EEEWWWhhhxxxxxxooorrr~~~}}}tttkkkeeehhhpppyyyyyyuuuuuuxxx{{{mmmXXXEEE888111000///---***))))))***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%iiiYYYNNNKKKGGGEEEDDDDDDCCCBBB???>>><<<<<<======;;;:::777777666555333222111000///...,,,,,,---...,,,+++***)))((((((''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$&&&(((***---...222444777===DDDLLLRRRVVVFFF@@@888444666:::===???AAA@@@>>>===>>>AAADDDFFFJJJIIIGGGCCC???===>>>???EEEHHHLLLPPPTTTYYY^^^bbbiiiqqqxxxxxxrrrdddPPP@@@>>>@@@FFFNNNSSSUUUYYY^^^gggkkkmmmlllfff[[[JJJ<<<555222...,,,,,,---..................---------,,,---------...000000///...------,,,,,,+++***))))))))))))))))))))))))))))))''''''(((((())))))((((((&&&&&&'''((()))***,,,,,,***+++,,,,,,++++++,,,---...222666999<<<@@@GGGLLLQQQVVV^^^gggooo{{{~~~~~~}}}|||{{{zzz{{{||||||{{{||||||zzzxxxwwwxxxyyy~~~|||wwwrrrooohhheeebbb^^^[[[WWWRRROOOJJJJJJIIIHHHGGGFFFEEEDDD>>><<<:::999999888777666444444333333222111000000........................///000111000---+++++++++,,,++++++,,,,,,---...///++++++,,,,,,,,,,,,------/////////......///333666:::AAAOOO^^^mmmzzzwwwsss{{{|||tttnnnjjjlllrrrzzz}}}vvvssswww~~~qqqYYYFFF999000---------+++)))((())))))((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%hhhXXXOOOLLLHHHEEEDDDDDDCCCCCC???>>><<<<<<======;;;:::777777666555333222111000///---,,,,,,---...---+++))))))(((''''''''''''(((%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%''')))+++,,,333555999???DDDIIIMMMOOOFFFBBB<<<777555777:::<<<@@@>>>======>>>AAAEEEGGGHHHJJJJJJHHHDDD@@@??????BBBEEEJJJNNNRRRWWW^^^dddjjjsss}}}xxx```KKK@@@;;;;;;AAAFFFHHHKKKPPPXXX```ggghhhgggcccXXXLLL@@@;;;444///......///000............---------------,,,,,,...///000///---***+++,,,------,,,***)))))))))))))))))))))))))))(((''''''''''''((())))))%%%&&&(((***++++++++++++***++++++***))))))***,,,---111444666555666:::>>>>>>DDDKKKPPPUUU]]]gggnnnwww~~~~~~zzzsssmmmhhhdddaaa^^^ZZZXXXUUURRRPPPMMMIIIFFFDDDDDDEEEDDDBBBAAA@@@@@@:::888666555666666555444111111111000//////......------------------------000222222111...+++******++++++++++++,,,---...///---------........./////////000111222333777<<<@@@IIIQQQ[[[ccckkkttt~~~|||yyyyyyxxxvvvvvvxxx{{{|||}}}xxxrrrrrrzzzooo[[[EEE:::444///,,,---+++)))((((((((()))'''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%hhhXXXOOOLLLHHHFFFEEEEEEDDDCCC???>>><<<<<<======;;;:::777777666555333222111000...---,,,,,,---...---+++))))))((('''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&(((***+++222555999>>>AAACCCDDDCCCAAA@@@<<<888666666:::===999888888999;;;???CCCFFFHHHKKKNNNMMMHHHDDDAAAAAAAAADDDIIIMMMRRRXXXaaagggjjjsss}}}lllVVV@@@888333888===???BBBGGGIIITTT___bbbdddeeeaaaZZZLLLEEE<<<444111111222222//////.........---------+++******+++,,,---+++)))'''))),,,......---+++***))))))))))))))))))))))))(((((('''&&&&&&((()))***&&&'''***+++,,,+++***))))))*********)))+++...000+++...000000---+++,,,...333999@@@CCCEEEIIIPPPVVV___gggqqq{{{}}}xxxvvvmmmiiibbb]]]YYYVVVSSSQQQNNNMMMKKKJJJJJJIIIFFFDDDAAAAAAAAA???;;;888777777888666444333444444444222/////////......---------------,,,,,,,,,,,,,,,,,,,,,...//////---+++++++++))))))))))))***+++,,,---.../////////000000111111111222444666999???EEEJJJXXX___eeefffgggmmmuuu{{{zzz{{{yyytttrrrssssssqqqrrrzzz~~~}}}~~~yyytttwwwuuuXXXEEE333...///---*********(((''''''(((((('''&&&''''''''''''''''''''''''%%%&&&'''((((((((('''&&&hhhXXXOOOLLLHHHEEECCCBBB@@@?????????>>>??????===999666666666777666555444222111333111---,,,,,,------,,,,,,+++)))''''''''''''(((%%%&&&(((******)))'''&&&&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""$$$&&&&&&&&&%%%$$$&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$##################"""!!!"""$$$'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&(((***000222555888:::;;;;;;:::;;;===>>>>>>===:::777555666888:::;;;>>>BBBGGGJJJNNNMMMOOOUUUZZZYYYPPPHHHGGGDDDFFFNNNTTTWWW^^^gggmmmsssxxxzzz|||{{{nnn```FFF@@@888444555999<<<===DDDHHHPPPWWW]]]```aaaaaa___XXXKKK>>>999888555000222333222000...------///---...//////000000//////---,,,)))((('''''')))***************))))))))))))))))))))))))))))))))))))***)))(((&&&'''((()))+++***)))(((''''''((()))***,,,,,,++++++,,,,,,------111222555888;;;>>>AAABBBJJJOOOVVV^^^fffooowww|||yyyrrrlllhhhdddaaa]]]XXXRRRPPPQQQPPPKKKGGGGGGGGGFFFDDDBBBAAA@@@???===<<<:::888666444444333555555555222///---...///---.........---,,,,,,+++------,,,++++++,,,------...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,111------/////////222666111:::BBBCCCEEEMMMVVV[[[gggbbb___```bbbaaabbbeeegggaaabbbiiilllhhhddddddlllzzz~~~|||zzz|||rrr[[[EEE<<<222------...---+++---+++(((((((((((('''&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&hhhWWWMMMJJJGGGDDDCCCBBBAAA???===<<<===>>>???>>>;;;888777777777777666444333111333000---,,,,,,------,,,,,,+++***(((''''''((((((%%%&&&'''(((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$"""!!!%%%%%%%%%$$$$$$############$$$$$$###""""""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&((()))000222555888:::;;;;;;::::::<<<===>>>>>><<<999777999:::;;;===???DDDIIINNNOOORRRYYYccckkkjjjbbbZZZRRRMMMMMMSSSYYY^^^eeelllnnnqqqqqqoooppppppggg]]]OOOGGG>>>777666888::::::===AAAGGGOOOWWW]]]bbbdddhhhggg```SSSHHH@@@999333444333111///------------,,,------...............///...,,,***)))***+++++++++*********))))))))))))))))))))))))))))))))))))+++***(((''''''''')))*********)))((((((((())))))************+++,,,---...,,,---///111444777999:::;;;???DDDJJJPPPVVV]]]aaakkkrrr|||}}}yyyqqqmmmfff```\\\WWWSSSPPPQQQMMMHHHFFFGGGFFFBBB>>>???>>>===<<<:::999888777777666555444333333333333333333222000---,,,,,,---,,,,,,------,,,++++++***,,,+++***))))))***+++,,,------+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,///---...111111111333888???MMM[[[bbbeeeiiimmmnnnooogggaaa___]]]YYYXXXZZZ^^^]]]```fffgggddddddgggmmmxxx|||}}}}}}||||||~~~||||||tttZZZEEE:::555///---......+++((()))(((&&&''')))******)))&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&gggVVVKKKIIIEEECCCCCCCCCAAA@@@;;;;;;;;;<<<>>>>>><<<999888888888888777555444333333000---,,,,,,---,,,,,,,,,+++***)))))))))))))))&&&&&&'''''''''%%%$$$###############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########%%%&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$############$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&((()))...///222555777888888888888:::<<<>>>???>>>===<<<<<<===>>>???AAAFFFMMMQQQRRRXXXcccpppyyyyyysssmmm]]]WWWSSSVVV]]]dddkkkpppqqqooojjjeeedddddd```[[[UUUMMMBBB:::666555777777888:::???FFFOOOXXX```dddlllsssuuummm___RRRFFF>>>999555000......///...,,,------...////////////...111000...---,,,,,,------+++++++++*********))))))))))))))))))))))))))))))+++***)))'''''''''((()))***+++++++++***)))(((((())))))))))))***+++------((()))***,,,...000111222333666999<<>>888555555555777999===CCCKKKTTT\\\```hhhttt~~~~~~wwwkkk\\\PPP@@@999111...000222000---...///000000111111000000111111///......---......,,,,,,+++++++++*********))))))))))))))))))))))))+++***)))(((''''''((((((***+++,,,,,,,,,***((('''))))))))))))))))))***+++))))))***+++,,,---...///222444666777888:::===???>>>BBBFFFJJJNNNRRRXXX\\\dddiiiooosssvvvyyy~~~zzzuuurrrppppppkkkhhhccc```\\\XXXTTTPPPPPPNNNKKKIIIGGGDDD@@@<<<<<<:::777666777777555444555555555444333222111111---,,,,,,,,,---...//////.........,,,***)))***+++++++++,,,,,,,,,,,,++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++---333777===HHHRRRooo|||sssiiiccc^^^ZZZYYY[[[bbbcccdddgggiiilllsssyyy~~~|||yyyzzzzzzqqqmmmmmmqqqtttyyy{{{|||{{{wwwuuuuuuvvv|||oooYYYGGG:::222...------...///...+++(((,,,***((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&gggVVVJJJGGGDDDCCCCCCDDDCCCBBB???>>><<<<<<<<<<<<:::888999999:::999888777555444222000...---...---,,,***++++++++++++*********))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!###%%%$$$""" %%%$$$$$$###$$$$$$%%%%%%!!!"""$$$%%%''''''((((((########################"""$$$%%%$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''')))***,,,...000222333333444666999<<>>>>>;;;888555888666555444444555444444000000//////.........---------,,,++++++,,,,,,,,,---......,,,******+++,,,,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++...444<<>>======<<<:::888999999999999888666555333111000............,,,***)))******++++++***)))))))))))))))((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!###&&&&&&%%%!!!$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$$$$###""""""""""""############### """$$$%%%$$$###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&)))***+++---///111333444222444777;;;???BBBDDDEEEDDDFFFGGGGGGHHHJJJNNNQQQ___aaacccbbb___^^^```ccceeeddd```ZZZYYY^^^bbbcccbbb]]]XXXWWWUUUTTTVVVZZZhhhgggbbbYYYNNNCCC;;;777555777<<>>===>>>>>><<<;;;888888999999888666444333111000............,,,***(((((()))*********)))((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!###%%%&&&%%%### $$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$######"""!!!"""""""""#########$$$!!!$$$%%%$$$$$$%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&%%%'''''')))***,,,...000111000222555999>>>AAADDDFFFHHHIIIKKKLLLLLLLLLOOOPPPXXX\\\^^^\\\WWWWWWZZZ___eeehhhfff\\\UUUUUUVVVUUUWWWRRRNNNOOOOOOOOOUUU\\\gggiiijjjfff[[[NNNDDD???999999;;;@@@IIITTT^^^dddhhhqqqzzzvvvlll\\\KKK>>>777444333//////000111111111111000111111111000//////...---------------,,,,,,,,,,,,************************&&&'''((())))))*********(((((((((((()))***++++++***))))))))))))***+++,,,(((((()))))))))************,,,------,,,---///222/////////000222333333222222666:::;;;:::;;;===@@@@@@AAACCCFFFHHHIIIJJJKKKMMMOOOSSSWWW[[[]]]______```bbbeeefffffffffggghhhjjjkkklllnnnooopppppppppmmmmmmmmmmmmlllllllllkkkjjjhhhfffccc```]]]\\\[[[\\\ZZZXXXUUURRROOONNNMMMIIIIIIIIIHHHFFFEEECCCBBBAAA???<<<:::::::::999888:::777444333333333222111000000000///.........//////////////////000000000,,,++++++***************+++,,,,,,+++******,,,---++++++,,,---------------+++,,,---......---,,,+++++++++---.........------,,,,,,------.../////////...000888BBBNNN^^^ttt}}}{{{}}}}}}rrrllllllpppttt~~~}}}~~~{{{xxxtttvvvvvvqqqmmmpppxxxooo\\\FFF999111------000)))))))))((('''&&&''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%jjjYYYNNNKKKHHHFFFFFFEEEDDDCCC@@@???======>>>??????>>>888888888888777555444222111///......///...,,,)))'''((()))******)))((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### """$$$&&&'''(((((($$$#########$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''!!!!!!""""""#########$$$ ###%%%%%%%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%%%%%%%%%%######$$$&&&(((***,,,...000111555999===AAADDDFFFJJJLLLOOOOOOOOONNNOOOPPPPPPUUUYYYXXXTTTTTTYYY^^^dddjjjiii\\\PPPMMMLLLJJJSSSLLLIIIKKKLLLNNNVVV```___eeejjjjjjbbbVVVLLLFFF@@@>>><<<===DDDOOOZZZaaabbbllluuuyyy}}}oooZZZHHH===999999333333444555555555555444111111222111111000///.........---------,,,,,,,,,************************%%%&&&''')))************''''''&&&&&&''')))+++,,,''''''((()))+++,,,...///)))))))))******+++++++++)))***+++*********,,,...---------///111222111000---000444555555555888;;;777888999;;;===>>>>>>???BBBCCCFFFHHHIIIJJJJJJJJJKKKMMMOOOPPPOOOPPPQQQRRRSSSTTTVVVXXXYYYZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYWWWUUURRROOONNNLLLLLLNNNLLLJJJHHHEEECCCBBBBBBAAABBBBBBBBB@@@>>><<<:::>>>;;;888666666555444333555222...,,,------------000000000///------...///************++++++++++++***))))))))))))******+++)))***+++***))))))+++---)))***+++,,,,,,,,,,,,,,,+++,,,------------,,,+++***+++---...///...------,,,,,,------...///000000...333===IIIUUUdddyyy|||ppphhhgggkkkpppvvv}}}zzzrrrttttttrrrpppuuupppXXXEEE444---,,,***))),,,''')))++++++***))))))***+++)))'''&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%iiiVVVPPPMMMIIIGGGFFFFFFDDDCCCBBB???===;;;;;;<<<;;;:::;;;;;;999777666444222222///...,,,,,,------,,,+++***+++,,,---,,,***(((&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%'''%%%###""""""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###!!!"""###%%%''')))+++,,,---...111666999;;;???DDDIIILLLRRRVVVUUUUUUVVVUUURRRPPPRRRTTTUUUUUUUUUWWWYYY```bbbbbb]]]TTTNNNLLLMMMKKKKKKJJJJJJLLLPPPVVV[[[```______aaacccbbb]]]YYYOOOJJJCCC???AAAHHHQQQWWW______```eeeppp|||xxxmmm___OOOAAA888888999::::::888555555777555444222111000111111111------,,,,,,,,,------...000///---+++*********+++)))))))))))))))*********))))))((((((''''''&&&&&&***((('''((()))***)))''')))+++,,,+++((('''(((***''''''((()))***++++++,,,******+++++++++,,,,,,,,,.........////////////000333333333444444333333333777777999:::;;;<<<<<<===@@@@@@AAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA???@@@@@@@@@@@@>>><<<;;;<<<;;;999777666666666666555555444333333222222111---...000111111000...---+++++++++++++++++++++++++++++++++*********))))))(((((()))++++++,,,,,,,,,...---,,,+++***)))((('''---,,,,,,++++++*********+++++++++++++++***)))(((...,,,+++***+++---------,,,+++,,,000222222222333111;;;GGGQQQYYYeeevvvzzzppphhheeejjjrrrxxx}}}zzzssssssssstttvvv|||ooo]]]???:::222---***)))))))))'''((((((((((((&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######jjjWWWQQQNNNJJJGGGFFFEEECCCBBBBBB???===;;;<<<<<<;;;:::::::::999777666444333222000...------------+++*********+++++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$%%%%%%###!!! !!!"""$$$&&&'''((())),,,///333666:::AAAIIIOOOTTT\\\```\\\WWWTTTQQQNNNRRRSSSTTTTTTSSSRRRTTTUUUZZZYYYYYYXXXWWWUUUPPPLLLHHHJJJJJJIIIIIIMMMUUU[[[___```bbbfffiiikkkjjjiiiggg```UUUIIICCCCCCHHHLLLPPPQQQSSSYYYcccoooxxx|||}}}xxxrrrnnniiiaaaVVVNNNGGGEEECCCAAA>>>:::888777555444333222222111///---///...............//////111000...,,,++++++++++++***************)))))))))***))))))))))))))))))(((***)))(((((()))***)))((((((***,,,+++(((''')))+++(((((())))))******++++++************++++++++++++---------............///000000111111111111000000111222444555666777777777555555666777888999::::::============>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999777666333333111111000111222222333333333222111111000000+++,,,...//////...,,,+++************************+++++++++*********))))))%%%&&&'''(((((()))))))))++++++*********))))))))),,,,,,,,,+++++++++++++++,,,---------,,,,,,+++***---,,,++++++---.../////////---,,,---000333666999<<>><<<<<<======;;;:::888888777666555555444444222000...------,,,***((()))(((((('''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$"""''''''''''''((((((((()))//////111555:::AAAHHHLLLfffqqqxxxrrrfff^^^ZZZWWWQQQRRRRRRPPPMMMKKKJJJKKKJJJIIIKKKSSS\\\^^^XXXRRRLLLJJJHHHGGGIIIOOOVVV[[[aaafffmmmrrrvvv|||vvvbbbPPPEEE@@@???>>>@@@BBBEEEIIISSS\\\ddddddggglllrrrvvvwwwvvvqqqoookkkgggeee```VVVKKKDDD???:::666555444222000111111000////////////000//////...---,,,,,,++++++------,,,+++******))))))))))))******++++++,,,,,,+++***))))))++++++***))))))***************++++++*********)))))))))))))))(((((((((((())))))))))))************+++++++++,,,******++++++++++++******,,,---...///000000000000//////000000111222222333111111111111222333444555222111111000000111111222111111111111111000//////////////////......---------------........./////////......------,,,++++++)))******++++++******)))************************************************(((((()))***************((((((((())))))******+++***++++++,,,,,,---------....../////////......---+++,,,---------...000222111555:::===EEEOOOXXX\\\bbbcccbbb```___aaafffkkkqqqqqqooolllhhhgggiiikkkjjjiiilllvvv}}}xxxzzz}}}}}}~~~~~~{{{{{{zzzwwwuuuwww}}}pppZZZFFF777///---+++************)))''''''''''''&&&&&&%%%%%%%%%((((((((('''&&&%%%%%%%%%(((&&&%%%######%%%&&&(((%%%%%%%%%$$$$$$$$$######hhhXXXRRRNNNJJJGGGEEECCCAAA??????>>><<<<<<======;;;:::888777777666555444444333222000...------,,,***((()))(((((('''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$***,,,000555<<>>===<<<===>>>>>><<<:::888888777666555333333222111///---------,,,***)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&+++333;;;AAACCCDDDKKKUUU]]]\\\YYYZZZ]]]^^^TTTTTTSSSQQQMMMJJJJJJJJJHHHNNNVVVZZZ\\\___eeejjjhhhbbb[[[YYY[[[]]]]]][[[hhhlllrrrwww|||pppYYYJJJ>>>777555888999888@@@JJJLLLXXXgggooorrrxxxooobbbPPPBBB<<<:::888666222111000///.........///...............---,,,+++...------,,,,,,+++++++++***************+++++++++,,,+++***+++,,,,,,+++***---+++******++++++***))))))))))))))))))*********(((((((((((())))))))))))((())))))))))))*********)))******************)))(((((()))************************++++++,,,,,,,,,++++++++++++,,,---...//////......------......///......////////////......---,,,,,,+++++++++,,,,,,+++++++++++++++***)))(((+++++++++***))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))***++++++******)))***************+++++++++,,,,,,,,,,,,------------+++,,,------...------------//////......111777===???RRRfffsss|||zzztttllleeeaaa```______]]][[[ZZZ]]]aaaccc```\\\[[[___hhhsss|||yyyzzz{{{vvvooojjjjjjmmmqqqrrrooonnnnnnmmmmmmuuu}}}sssXXX@@@111,,,...000...,,,+++***+++***(((&&&((((((''''''&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$######~~~gggYYYOOOLLLHHHFFFEEECCCBBB@@@======<<<===>>>>>><<<:::999888777666444333111111000...------------+++*********+++++++++)))((('''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%###''''''''''''''''''''''''###$$$'''...777===@@@@@@BBBIIINNNOOOQQQWWW]]]___[[[[[[YYYVVVQQQMMMKKKKKKMMMRRRXXX\\\___eeeooowwwwwwuuuqqqiiibbb]]]\\\]]]iiilllqqqyyyyyyfffXXXGGG<<<666999:::888===FFFLLLWWWfffppptttzzz~~~gggUUUJJJDDD===888333333222000000//////000///000000111000000......---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++---+++++++++,,,---,,,+++///---+++***,,,+++)))'''(((((())))))******++++++(((((()))))))))*********((())))))))))))*********))))))************))))))''''''((()))))))))((((((++++++,,,,,,,,,---------***))))))******+++,,,---...------,,,,,,------...***++++++,,,,,,,,,+++++++++***)))))))))***++++++***+++,,,------,,,,,,++++++******))))))(((''''''+++******************+++************************))))))*********+++++++++))))))*********))))))((())))))***+++,,,---......---------------,,,,,,,,,+++,,,------.........------///000///000666@@@IIIXXXppp~~~sssllliiihhhfffeeebbbccceeegggiiijjjjjjiiilllppptttvvvzzz{{{yyyyyyxxxvvvqqqlllkkkmmmpppooommmmmmlllkkknnnzzziiiYYYCCC222+++***++++++---+++)))((()))***)))(((((('''&&&&&&&&&'''((((((######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######~~~hhh[[[NNNKKKHHHEEEEEEDDDBBBAAA===<<<<<<===???>>><<<::::::999888666444222111000///...,,,,,,------,,,+++***+++------,,,***(((&&&))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%(((''''''+++222888;;;<<<:::???BBBBBBGGGPPPWWWYYYaaaaaa^^^ZZZSSSNNNLLLKKKRRRUUUXXX\\\bbbkkkvvv~~~uuueee[[[ZZZ^^^iiikkkqqqzzz}}}ooodddRRRDDD:::<<<===999;;;BBBPPPYYYeeeooouuuzzz{{{fffXXXMMMCCC;;;555444333222111111111111111111222333333222000///,,,,,,------------------.........------,,,,,,,,,---,,,++++++------,,,+++000...++++++,,,+++)))&&&'''(((((()))***++++++,,,))))))))))))************))))))))))))************((())))))))))))))))))((((((((())))))******)))))))))))))))***************************+++,,,------,,,,,,++++++++++++,,,,,,''''''((()))))))))(((((()))((('''''''''((()))***$$$%%%'''(((*********)))*********)))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++******+++++++++******)))'''((()))+++---///000111.........------,,,,,,,,,,,,,,,---...//////......---///000000333;;;HHHRRRooo{{{tttrrrqqqooommmhhhlllqqqrrrrrrssswwwzzz~~~xxxsssttt~~~}}}zzztttvvvvvvtttpppnnnnnnpppqqqoooooonnnmmmrrroooRRREEE555,,,+++,,,+++(((+++)))'''&&&((()))***)))&&&%%%$$$###$$$%%%&&&'''###$$$%%%&&&((()))***+++%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######kkk\\\RRRNNNIIIEEEDDDCCCCCCBBB???>>>===<<<::::::999999777666666555444222111000000///...,,,,,,,,,---...+++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((###%%%&&&&&&%%%$$$$$$%%%%%%###"""###$$$&&&&&&%%%!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& """###$$$$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$$$$######&&&))))))%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%'''+++000555:::<<<:::<<<===???AAAFFFLLLQQQZZZ\\\\\\YYYSSSPPPRRRUUUVVVWWWYYY___gggpppxxx}}}}}}{{{qqqfff___\\\bbbfffooozzz{{{wwwsssssssssttttttjjj\\\HHH:::666999===???PPPWWWbbbnnnwww~~~ooo___OOOCCCBBB888222555777444222444222//////111111---,,,---000000////////////000000...------------,,,,,,,,,++++++------------++++++))))))))))))))))))))))))&&&''''''((()))******+++...,,,***((('''((())))))((((((((((((***,,,...///******))))))))))))******((((((((((((''''''''''''))))))(((((((((***+++,,,((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''(((((((((((('''+++...---***((()))+++))))))))))))))))))))))))++++++******************))))))(((((((((((())))))++++++******)))*********...---,,,+++++++++,,,---.........///000///---+++...////////////...------///000222666999BBBVVVhhh}}}zzz{{{uuu}}}yyyooommmpppuuu}}}yyyvvvvvv{{{|||wwwqqqooooookkkhhhmmmxxxjjjRRR:::666111...,,,,,,+++***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%"""############$$$$$$$$$iiiYYYQQQMMMHHHDDDCCCBBBAAAAAA@@@???>>><<<;;;;;;::::::777777777666444333111000333222000///.........///,,,,,,++++++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%###"""###$$$&&&%%%%%%""""""######$$$%%%%%%%%%$$$######""""""######$$$"""######$$$$$$###!!!!!!############$$$$$$$$$$$$$$$$$$############$$$$$$#########%%%((((((%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&''')))---111444666666888999;;;===AAAGGGKKKRRRUUUWWWUUUQQQPPPSSSVVVWWWXXXZZZ^^^eeemmmtttyyyxxxzzz|||{{{vvvpppkkkhhhdddfffkkkttt}}}~~~zzzrrrnnnjjjhhhjjjooouuuyyyttthhhWWWJJJDDDAAA>>><<>>===<<<;;;;;;888888888777666444222111000///...,,,+++*********,,,,,,,,,++++++******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%$$$###!!! ############$$$$$$$$$%%%$$$$$$############$$$$$$""""""###$$$&&&&&&$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&'''))),,,...///444555777888:::===BBBFFFKKKOOORRRSSSQQQRRRTTTWWWXXXYYYZZZ]]]bbbhhhmmmppppppqqquuuyyy||||||yyywwweeeaaa___ccckkknnnkkkgggdddaaa]]]]]]aaakkkuuu|||xxxooofff]]]RRRGGG@@@>>>CCCMMMZZZgggnnnnnnmmmhhhkkkpppuuu}}}xxxlll___RRRGGGDDDEEEAAA:::666444111000444555333222333111000000//////000000111000//////...---,,,,,,,,,,,,,,,---......---,,,,,,************************((((((((()))******++++++000,,,'''###"""%%%))),,,((((((((('''((()))************))))))))))))******+++++++++++++++++++++++++++***))))))((())))))***************************************))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************(((((((((***+++,,,+++)))))))))))))))))))))))))))***************************))))))(((((())))))***---,,,,,,+++,,,,,,------,,,++++++++++++,,,---...000...,,,***+++...111333111111111333555888;;;===???AAADDDGGGIIISSSiii~~~}}}|||~~~|||sssnnnjjjhhhkkknnnttt{{{zzzrrrmmmmmmjjjrrr~~~yyy___JJJ:::000000---***((()))*********''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$hhhXXXPPPLLLGGGDDDBBBBBBAAA@@@@@@@@@@@@???>>>===<<<<<<999999999888666555333222000///...,,,***)))((((((+++++++++*********))))))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###!!! #########$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''')))+++,,,333444666777999<<<@@@DDDIIIMMMQQQSSSSSSTTTUUUWWWYYYYYYZZZ\\\^^^aaadddfffggghhhlllttt|||~~~hhh___UUUTTTXXX\\\[[[XXXYYYXXXWWWXXX]]]gggrrryyyzzzmmm]]]SSSGGGEEEGGGMMMUUU\\\]]]\\\UUUWWW[[[```gggqqq|||uuuhhh[[[TTTSSSNNNDDD<<<:::444111333333111//////111000000000000000000111111000000///...---,,,,,,------............------++++++++++++++++++++++++)))))))))******+++++++++++++++,,,,,,,,,+++)))(((++++++************************))))))))))))************+++++++++++++++,,,++++++***))))))(((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))((((((((()))))))))*********(((%%%$$$&&&***,,,***((())))))))))))))))))))))))***************+++++++++***))))))))))))))))))*********))))))******++++++++++++++++++,,,------...///...---++++++---000333222333555:::@@@FFFLLLOOO[[[\\\___]]]ZZZ\\\kkk|||{{{wwwwww}}}yyysssmmmgggccceeehhhoooyyy}}}wwwrrrlllkkknnnqqq}}}xxx```III888000------+++((('''((()))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$jjjZZZQQQNNNHHHEEEDDDCCCBBBAAA???@@@@@@@@@???>>>===<<<:::999999888777555444333444333222111///...,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&$$$######$$$%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$##################$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""###$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''(((***,,,000222444555777:::===@@@HHHKKKOOOSSSTTTUUUUUUVVVZZZZZZZZZ[[[[[[\\\\\\]]]```aaadddkkktttzzz{{{zzzlllaaaSSSMMMNNNRRRSSSRRRMMMPPPSSSXXX]]]eeeooovvvyyyooo[[[UUULLLGGGFFFIIIJJJKKKHHHJJJLLLOOOVVV___iiiqqqttt~~~wwwmmmggg___RRRFFFBBB999333333444111000000111111000000000000111111111111000//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))+++---///...,,,***(((++++++++++++*********)))******))))))))))))******)))))))))*********++++++************))))))(((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((((((((())))))'''%%%###%%%(((***)))'''))))))))))))))))))))))))))))))*********+++++++++******))))))))))))*********)))))))))******+++,,,+++++++++,,,,,,------------...///...---...000333444888AAALLLXXXccclllqqqzzz{{{{{{wwwnnnhhhllluuusssmmmnnnwwwwwwqqqnnnjjjgggkkkoooxxx~~~|||vvvqqqnnnqqqwwwrrr[[[GGG999111...------+++)))(((((()))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$lll\\\RRRNNNIIIEEEDDDCCCCCCBBB>>>???@@@@@@@@@>>>===<<<999999999888666555333222222222111111///...,,,+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%######$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$######$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&(((***+++))),,,...111222555999<<>>444111222000000000222111111000000111111222000000000000////////////000///............///000------------------------++++++++++++++++++++++++,,,+++***))))))***++++++(((((()))))))))(((((('''******))))))))))))******''''''(((((()))*********)))************))))))(((************************))))))))))))************))))))))))))))))))))))))&&&'''((())))))******)))''''''''''''(((((((((((((((&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++******))))))******+++++++++++++++,,,---......+++,,,,,,------,,,,,,+++,,,///222222111222666999???GGGVVVhhhyyywwwkkkggghhhmmmrrruuuuuuuuuxxxyyywwwqqqiiibbbbbbiiixxxyyysssrrrsssttt{{{yyytttxxx{{{uuuqqqpppwwwlllXXXBBB555111...+++***,,,***(((((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$lll[[[QQQMMMHHHEEECCCCCCBBBAAA===>>>???@@@???>>><<<;;;999999888777666444333222------......---+++***)))((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''###%%%&&&&&&%%%$$$$$$%%%'''%%%######$$$$$$$$$###""""""######$$$%%%%%%%%%$$$######""""""######$$$%%%$$$#########$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$###$$$&&&%%%######%%%'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$&&&'''((($$$'''***---///222666999>>>CCCLLLVVV___dddffffffaaaaaaaaa```^^^[[[XXXVVVUUUWWWYYY[[[]]]___bbbdddcccaaa^^^YYYTTTQQQOOONNNIIIOOOVVV[[[___eeemmmsssvvv~~~ooo\\\LLLDDDAAA@@@@@@@@@AAACCCHHHNNNSSS```jjjuuu{{{|||rrr^^^OOO???888555222111111222111111000000111111222//////000000000000111111000000///......///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((())))))***)))((((((******))))))))))))******''''''(((((()))******+++((((((******+++***))))))************************((()))))))))************))))))))))))))))))))))))&&&'''((()))************'''(((((((((((()))))))))*********)))((()))+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,+++******))))))******+++++++++++++++,,,---...///,,,------------,,,***)))---000333444444888@@@FFFSSS^^^oooyyykkkaaa]]]\\\aaadddccccccfffgggfff___]]]^^^eeemmmyyyyyyzzz|||rrruuuyyy~~~|||vvvssssssvvvzzzeeeQQQAAA222///000---***)))((('''&&&''')))***)))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$kkkZZZPPPLLLGGGCCCBBBBBBAAA@@@<<<===???@@@???>>><<<;;;888888888777555444222111......///000///...,,,+++)))))))))))))))*********(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$%%%%%%'''%%%######$$$$$$$$$###!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$###%%%&&&%%%######&&&)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%###&&&***---///222666999<<>>======<<<;;;888666444333222000///...---+++***)))(((,,,+++*********)))'''%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&$$$"""###$$$###$$$%%%&&&&&&%%%$$$###!!!!!!"""###$$$%%%%%%%%%&&&'''((((((((('''&&&%%% !!!"""###$$$%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''"""""""""###$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((()))+++000666:::???CCCLLLYYYgggsss{{{~~~|||uuummmjjjiiiddd\\\TTTTTTPPPOOOQQQPPPQQQYYYdddlllpppvvv|||}}}xxxttthhhddddddgggggggggnnnxxx|||}}}kkk\\\NNNCCC===@@@@@@>>>FFFRRRdddjjjrrrwwwzzz~~~mmmYYYKKKCCC;;;333555444333333444444333222111...///222333///---///444444333222111000///////////////000//////...---+++,,,---...---,,,+++***,,,,,,,,,++++++*********************)))))))))))))))***+++,,,,,,,,,,,,,,,************))))))))))))+++*********))))))(((((((((''''''(((***,,,+++***((()))***++++++***)))(((''''''(((((())))))******************)))(((&&&%%%&&&''')))+++++++++******---,,,,,,,,,++++++******)))+++++++++***)))***+++...+++)))))),,,---+++)))*********+++,,,,,,,,,------+++******++++++++++++,,,++++++++++++,,,...///555555444555;;;HHHXXXccc}}}xxxlllgggaaa___^^^```bbbccccccdddmmmrrryyy|||}}}{{{uuuuuuyyy|||vvvrrrttttttsssxxxuuuZZZFFF???...---,,,+++************(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&$$$###$$$&&&&&&%%%$$$'''%%%######%%%&&&$$$!!!%%%%%%$$$###"""""""""###$$$$$$$$$#########""""""lll[[[SSSOOOJJJGGGEEEDDDBBBAAA>>>>>>???>>>>>>===<<<;;;===<<<:::888666444333222//////...,,,+++***)))(((,,,+++************(((&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$$$$$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%%%%&&&''''''''''''&&&%%%!!!"""###$$$$$$%%%$$$$$$###$$$%%%%%%$$$$$$%%%&&&###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))+++///444888:::@@@KKKXXXeeeqqqyyy~~~|||xxxrrrooolllggg```ZZZUUURRRPPPRRRRRRTTT]]]hhhooottt}}}}}}rrriiiiiimmmpppuuu{{{www^^^PPPEEEDDDCCCAAAFFFOOO]]]eeepppyyy~~~rrrfff]]]QQQFFF===:::777555555666666555666222000000...---000555/////////000000111111111///////////////...------,,,------------,,,++++++,,,,,,,,,+++++++++******,,,++++++++++++*********(((((()))*********))))))************))))))))))))************)))))))))(((***)))((())),,,---,,,+++*********++++++******)))(((((((((((())))))))))))***+++++++++***)))'''&&&******++++++***)))'''&&&*********))))))((((((((()))+++,,,+++***)))***+++///---++++++---......,,,,,,,,,,,,,,,,,,,,,------///...---...///000000///---............000444777555:::???DDDJJJTTTaaakkk}}}vvvtttmmmjjjhhhjjjpppwww~~~|||zzz{{{{{{wwwssspppqqqyyyoooZZZDDD666111------,,,+++************((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''%%%######%%%%%%$$$"""$$$$$$######"""#########$$$$$$$$$#########""""""jjjZZZSSSOOOJJJGGGEEEDDDBBBAAA?????????>>>>>>===;;;;;;<<<;;;:::888666444333222......---,,,***)))((((((+++***)))*********(((&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$######"""###$$$$$$######$$$&&&$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))***---111444555>>>JJJVVV___fffnnnsssuuuuuusssppplllgggbbb___YYYVVVUUUUUUUUUXXXaaakkkssszzzrrrnnnsssyyy|||~~~yyyiiiZZZUUURRRLLLJJJNNNTTT\\\iiiuuu||||||vvvpppttttttvvv{{{yyylll```PPPLLLEEE@@@<<<:::888666555222000111///---///333......///000111111222222.........///......---,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,,,,++++++))))))))))))))))))((((((++++++*********)))))))))************))))))))))))+++***)))***,,,------,,,++++++************++++++******)))))))))(((((((((++++++,,,++++++***)))(((************)))((('''&&&)))))))))(((((((((((((((***+++,,,+++***)))***,,,...---+++,,,---......---------------------,,,,,,,,,------...//////000000...111333333111333999??????IIITTT[[[]]]bbbjjjqqq|||zzz|||tttvvvyyy}}}|||||||||xxxxxx{{{}}}|||}}}}}}zzzuuurrrrrrssstttgggRRRBBB444...------,,,+++***))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$&&&$$$###$$$%%%%%%$$$"""#########"""######$$$$$$$$$$$$$$$###############iiiZZZSSSOOOJJJGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;999888666444333222...---,,,+++***)))((((((***)))))))))++++++)))''''''''''''(((''''''&&&%%%''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""!!!###$$$$$$###"""$$$%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))((()))***...000555???JJJRRRTTTWWW[[[___gggjjjllljjjfffaaa```______^^^[[[YYYXXX[[[dddkkkttt{{{wwwzzz~~~~~~~~~yyytttpppeee[[[UUURRRUUU]]]gggnnnooohhhaaaaaaaaabbbgggoooxxxxxxmmmhhh```WWWOOOGGG???:::666333333888;;;666000---333333333222222111111111...............---,,,,,,///...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))+++++++++*********))))))*********)))))))))))))))+++***)))***,,,---,,,++++++***)))(((((()))+++,,,++++++******)))(((((('''******************))))))''''''((()))***************************************+++,,,,,,******+++,,,++++++******+++,,,,,,,,,.........------,,,,,,++++++---.........///000111000666;;;;;;999;;;CCCKKKVVV```jjjmmmkkkiiikkkpppyyy~~~rrrrrrwwwvvv~~~yyyvvvuuuxxxxxxtttuuuxxxyyyzzzyyytttppppppvvv|||{{{gggNNN???666111000111++++++***)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%########################iiiZZZSSSOOOJJJGGGEEEDDDBBBAAABBBAAAAAAAAA???>>>===<<<::::::999777555444333222...------,,,+++***)))))))))(((((()))++++++***((('''''''''(((''''''&&&%%%(((((((((''''''&&&&&&&&&&&&''''''&&&$$$######$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!###$$$$$$###"""$$$%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''(((+++---555>>>HHHMMMMMMMMMNNNQQQXXX\\\aaaaaa^^^\\\]]]___eeeeeebbb]]]ZZZ]]]ccchhhooovvv~~~{{{xxxrrrssstttvvvxxxzzzzzzzzz|||yyyxxxyyy}}}yyynnn^^^YYYUUUVVV[[[]]]ZZZVVVQQQQQQRRRUUU[[[eeennnuuuyyy~~~wwwnnncccWWWPPPGGG===777<<>>444---444333333222222111111111......//////......---,,,///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++***)))++++++++++++************))))))))))))))))))*********)))((()))***+++***)))))))))((('''((()))***+++,,,,,,+++***)))((('''''')))((((((((()))))))))***(((((())))))******+++,,,***************+++++++++***,,,,,,,,,+++***+++,,,******+++******+++,,,---......------,,,,,,,,,+++---///111111000222555888777???IIINNNOOOSSS[[[bbbnnntttyyywwwpppjjjjjjlllttt~~~~~~uuujjjdddkkkuuu~~~yyyuuurrrpppvvv}}}xxxwwwxxxvvvvvvsssnnnlllqqq}}}{{{[[[KKK:::333111///------******)))((((((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$%%%###"""""""""###$$$%%%%%%########################jjjZZZSSSOOOJJJGGGEEEDDDBBBAAA@@@@@@@@@???===<<<:::999:::999888777555444333222......---,,,,,,+++******((((((((()))+++,,,+++)))''''''((((((''''''&&&%%%))))))(((((('''&&&&&&&&&'''((((((&&&$$$""""""###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$######"""###$$$$$$######$$$&&&$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''''')))+++222999AAAGGGIIIJJJKKKLLLMMMQQQUUUXXXXXXZZZ^^^aaagggiiiggg```\\\^^^bbbdddhhhooowww~~~xxxrrrkkkiiihhhjjjmmmqqqrrrsssvvvtttuuuyyy}}}wwwlll]]]RRROOOOOONNNMMMGGGHHHHHHJJJNNNUUU^^^dddrrryyy~~~yyyrrr___NNN>>>:::===<<<777333111111222222222333333333/////////000///......---///......---------------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++++++++++++++++++++***))),,,++++++++++++*********))))))))))))***************)))((((((***+++***((((((((((((((()))***++++++,,,,,,+++***))))))((((((((('''''''''((()))******------,,,***************)))))))))))))))*********+++,,,---,,,+++***+++---+++,,,------,,,,,,...000...............---------,,,///111111222666===BBBIIISSSaaakkkqqqvvv{{{~~~yyyqqqkkkiiiiiikkkqqqsssooojjjiiigggddddddbbbbbbaaa___cccppp~~~~~~wwwqqqllloooxxx}}}xxxuuutttrrrqqqooommmoooxxxrrr^^^FFF;;;111000111...***((())))))(((((((((((())))))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$%%%''''''&&&%%%"""$$$%%%%%%$$$###$$$&&&#########"""######$$$$$$###############$$$$$$$$$kkk[[[SSSOOOJJJGGGEEEDDDBBBAAA@@@@@@@@@???===<<<:::999999999888666555444333222///......------,,,,,,,,,((('''''')))+++,,,+++***''''''((((((''''''&&&%%%)))))))))((('''&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$%%%'''(((%%%%%%%%%&&&%%%%%%$$$$$$###$$$%%%%%%$$$$$$%%%&&&###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&((()))---111888???DDDFFFGGGGGGEEEGGGKKKOOOTTTYYY___bbbeeejjjiiibbb^^^```bbbbbbdddjjjqqquuuvvvyyy}}}{{{qqqkkkfff___]]]```eeeiiijjjmmmlllqqqyyyqqq]]]PPPJJJGGGFFFBBBDDDFFFGGGIIINNNTTTZZZkkkttt|||yyyhhhUUUIIICCC>>><<<<<<666666666666555555555555000000111111000000///..................------,,,,,,,,,,,,---------...............------------,,,++++++,,,---------,,,,,,,,,,,,+++++++++*********((()))))))))************+++***))))))++++++***)))))))))***+++,,,,,,---,,,+++++++++******)))))))))(((((((((((((((***+++,,,///...---++++++++++++,,,)))*********+++++++++++++++,,,------++++++,,,---***,,,...---,,,,,,///111000000000000000000111111000222555777:::BBBMMMVVVdddnnn}}}yyyqqqjjjdddaaa]]]```___[[[XXXXXXVVVRRRPPPQQQVVV]]]ccclll|||wwwooonnnpppwww~~~{{{wwwrrrooooooooopppttt{{{nnnVVVDDD;;;333...///000---***)))(((((((((''''''(((((()))'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&""" """'''***'''###"""$$$%%%%%%######%%%'''$$$$$$######"""#########""""""#########$$$$$$$$$lll[[[SSSOOOJJJGGGEEEDDDBBBAAACCCBBBBBBAAA???>>><<<;;;999888777666555444333333/////////......------,,,''''''''')))+++,,,+++***''''''((((((''''''&&&%%%***))))))((('''&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$%%%''''''''''''%%%$$$######$$$%%%%%%&&&''''''$$$$$$######$$$&&&''')))$$$%%%%%%&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&&&&&&&&&&''')))***,,,111777>>>AAA@@@???@@@AAADDDIIIPPPXXX^^^bbbccciiijjjccc___bbbcccaaaeeejjjooopppnnnnnnqqquuuzzztttooofff[[[UUUVVV\\\bbbeeeeeeeeelllxxx}}}{{{|||iiiVVVJJJDDDAAAAAADDDFFFHHHHHHLLLQQQVVVeeeooozzzsssdddVVVJJJFFFHHH@@@???===;;;999777666555111111111111111000//////---.../////////...,,,+++,,,,,,,,,------.........000/////////............------...///000000000000,,,,,,,,,+++++++++******(((((())))))*********+++---+++***+++,,,,,,+++***)))+++,,,...//////......+++++++++***************))))))(((((()))+++---...---,,,++++++,,,---///000,,,,,,,,,------.........+++,,,------++++++,,,---(((***,,,+++******---000111111111222333333333444999===AAADDDIIISSSaaalllzzzzzzqqqhhh___XXXRRRSSSRRRPPPQQQUUUTTTPPPPPPQQQXXXcccmmmvvvvvvnnnssstttyyy~~~~~~~~~{{{uuuppppppqqqttt|||yyydddRRRBBB777222,,,(((***+++)))((()))(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%)))%%%!!!$$$&&&%%%######%%%'''%%%%%%$$$###"""""""""###""""""######$$$$$$$$$$$$kkkZZZQQQNNNIIIEEEDDDDDDCCCBBBEEEBBB>>><<<<<<;;;:::999888777777666555333222111,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((''''''((())))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###########################"""!!!!!!!!!###$$$%%%###&&&((('''###!!!"""##############################$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$######"""""""""###$$$%%%'''((()))***%%%)))...222666:::???BBBBBBAAAAAADDDKKKTTT[[[___aaacccdddccc``````cccggggggfffddddddfffiiilllnnntttwww|||}}}wwwtttmmmddd\\\WWWWWWXXX```ccchhhooovvv~~~rrr\\\KKKCCCCCCBBBAAABBBGGGNNNUUUZZZkkkooouuu|||yyyooohhhdddbbb\\\VVVOOOIIIDDDAAA===;;;888777555555555444111///---...000000////////////((()))+++---...///............------,,,---------///...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,((()))***+++++++++++++++)))))))))((()))******++++++***)))))))))***,,,,,,************************------,,,+++*********+++((()))+++,,,,,,***((('''+++(((%%%&&&***---...------,,,+++,,,---...///...,,,...//////---------///000666999888888===AAABBBGGGNNNUUUXXX[[[bbbppp{{{|||oooccc^^^RRRVVV[[[[[[XXXVVVWWWYYY[[[cccmmmuuu{{{zzz{{{~~~zzz~~~}}}yyytttooommmnnnxxxlllXXXGGG999222111///...,,,***((((((((((((%%%%%%&&&'''((((((((((((((((((((((((''''''''''''&&&%%%$$$#########$$$%%%&&&$$$""""""$$$%%%&&&%%%########################""""""""""""""""""""""""######"""""""""""""""###kkkZZZRRRNNNIIIEEEDDDCCCCCCBBBDDDBBB???>>>===<<<;;;999888777777666555333222111......------,,,,,,++++++++++++)))((('''''''''''')))(((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%###########################"""!!!!!!"""###$$$%%%&&&'''((('''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$######""""""$$$$$$$$$$$$#########"""&&&&&&&&&&&&&&&&&&&&&&&&%%%'''+++///222777<<>>;;;999888777777666555333222111000//////...---,,,++++++,,,+++***(((''''''&&&&&&((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""###$$$$$$"""!!! """$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&(((***---111777;;;===<<<===???DDDLLLSSSWWW\\\^^^bbbhhhmmmoooooonnnrrrpppnnnllljjjhhhdddaaaaaadddkkkrrryyyxxxrrrrrrsssuuuxxx{{{xxxooo[[[WWWPPPLLLKKKMMMRRRVVVXXXZZZ```hhhoooqqqnnnjjjdddaaaccciiipppwwwvvvggg]]]OOOIIIAAA;;;888888999999444333333222111111111222222111000///////////////------------...///000000///...............//////000000///...............------......------,,,,,,+++++++++++++++,,,,,,------------,,,------...///++++++++++++++++++++++++,,,,,,+++*********++++++------------............000...------.........---..................///000,,,...111333777<<>>DDDKKKPPPVVV]]]kkkzzzzzzpppmmmkkklllooonnnjjjfffbbbdddhhhnnnvvv}}}xxxrrrmmmjjjjjjfffbbbbbbfffjjjllllll\\\TTTMMMLLLMMMQQQYYYbbbnnnrrrwwwzzz}}}uuugggZZZOOOFFFAAA@@@>>><<<;;;======<<<:::999888777555444555555666444333222111111111111111111000000///000000111111000//////...............------......---,,,++++++---------,,,---......///---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------///............///000111...///000000222333555777111333555555555666888;;;:::<<>>999///((())),,,+++((('''&&&'''(((******)))((((((%%%%%%%%%%%%&&&((()))***(((((((((((('''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&%%%$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$mmm\\\SSSOOOJJJFFFDDDBBBAAA@@@BBBAAA??????@@@???<<<:::888777777666555333222111------------------------+++***)))((((((''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%$$$$$$###"""%%%###"""###%%%'''''''''###########################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######'''''''''&&&&&&'''***---///222666888;;;@@@HHHNNNVVV```pppvvvqqqlllllloooppplllhhhaaabbbeeekkkttt{{{rrriiibbb^^^]]]VVVOOOHHHFFFEEEFFFKKKRRR___gggqqqxxx{{{}}}rrrggg^^^YYYWWWTTTRRRQQQRRRQQQMMMIIIDDDBBB@@@===999777555555333333222111111111111111333222111000000000000111000000///...............---------...------,,,,,,---------------......///------...////////////...------------------------......---------...//////...//////000000111111111000111222222333666;;;???===???AAA@@@>>>>>>AAADDDIIILLLSSS[[[fffsssvvvmmmeee```]]]VVVVVVVVVVVVXXX]]]dddiiiiiiddd```aaaeeemmm{{{|||tttooolllkkkmmmttt}}}}}}}}}~~~yyysssiiikkkooovvvoooXXXGGG999000000***(((+++,,,(((%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***))))))((((((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$"""!!!!!!"""$$$$$$###!!!########################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%nnn]]]TTTOOOJJJFFFCCCBBBAAA@@@BBB@@@>>>===>>>>>><<<;;;888777777666555333222111//////...---,,,+++******))))))(((((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%$$$###"""###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""&&&&&&'''&&&$$$$$$&&&''')))...222555777===EEELLLVVV___nnn{{{{{{tttmmmlllppprrrqqqooogggggghhhkkksss~~~vvvcccVVVPPPNNNHHHEEEEEEFFFFFFIIIOOO[[[fffttt|||~~~yyytttpppooommmlllmmmpppooojjjeee^^^\\\WWWQQQIIIBBB<<<999444444444444555666777888555444333222111000000000111111000////////////000------.../////////......------,,,,,,------...///...///000111111111000///------------------------///////////////000111111///000222333444444333333111333666999===DDDMMMSSSXXX[[[\\\YYYUUUSSSUUUXXX]]]```eeekkksss~~~~~~sssiiiaaaXXXRRRGGGGGGHHHIIILLLRRRZZZ```bbb___```fffooozzzyyyqqqlllhhhhhhmmmwww~~~|||yyyxxxuuuqqqnnnjjjpppyyyzzzgggPPP@@@777111+++)))'''(((***)))%%%$$$'''&&&&&&%%%%%%$$$%%%%%%%%%***)))'''%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!!!!!!!###$$$$$$###!!!%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%ooo___TTTPPPJJJFFFCCCBBBAAA@@@BBB@@@===<<<<<<===<<<<<<888777777666555333222111222111///---+++)))'''&&&((((((((((((((())))))***&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&%%%$$$###"""###&&&((('''###!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$######$$$&&&***000333555:::CCCJJJVVV]]]hhhpppvvv{{{}}}uuummmlllqqqvvvwwwvvvpppooommmnnnttt}}}xxxvvvuuuxxx~~~|||ooo\\\RRRGGGDDDDDDHHHJJJJJJNNNRRR^^^jjjyyy~~~}}}||||||{{{|||~~~}}}zzzsssjjj___TTTKKKFFF;;;;;;<<<===???BBBDDDEEE<<<;;;999888666666555555333222222111000111111111......///000000111000000---,,,,,,,,,,,,---......///000111222333222111111........................000000000000000111222222555777999;;;<<<<<<:::999777:::???EEELLLWWWdddmmmwwwzzzzzzvvvoookkkmmmpppmmmnnnqqqtttxxx}}}zzzooofff\\\QQQIIIIIIJJJKKKMMMQQQYYYbbbhhhhhhhhhkkksss|||~~~sssllliiihhhlllwww}}}}}}{{{wwwqqqnnnmmmnnnrrryyylll```JJJ777000000///+++&&&%%%''')))'''$$$&&&,,,)))((('''&&&%%%&&&''''''---+++(((&&&$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""#########%%%''''''%%%###&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%nnn\\\RRROOOKKKHHHEEECCC@@@===??????>>>>>>======<<<<<<888888777666555444444333///...------++++++***)))***)))((((((((((((((()))$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!! !!!"""$$$$$$############""""""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++...666BBBLLL___bbbeeehhhjjjlllooorrrkkkmmmmmmlllmmmqqqyyyzzzuuupppppptttzzzzzzsssllliiikkkpppsssuuuzzzyyyzzz}}}pppaaaWWWQQQJJJEEEFFFKKKPPPTTThhhooowww||||||tttqqqllllllqqqwww|||{{{yyy}}}~~~qqqddd\\\TTTQQQNNNOOOTTTWWWXXXWWWVVVOOOGGGBBBAAA???:::666999666444555777888666333222555555222222555444111000///......---.........000111222333333333222111333222111000000000111111111222333444666888<<<>>>BBBEEEFFFDDDEEEHHHIIIGGGJJJLLLTTT___gggooo{{{{{{yyyxxxuuurrrrrrvvvzzz{{{{{{{{{wwwzzzwwwkkk\\\OOOJJJKKKIIISSS___hhhrrr||||||uuuqqqrrrwww~~~}}}zzzuuummmhhhiiipppvvvvvvcccKKKCCC999222///+++%%% &&&&&&''''''(((((())))))+++******)))(((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!""""""############""""""""""""######$$$$$$$$$%%%%%%$$$"""###$$$$$$###!!!mmm[[[QQQOOOKKKHHHFFFCCCAAA>>>??????>>>>>>===<<<<<<<<<888888777666555444444333000//////...---,,,+++*********)))(((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######"""!!!!!!!!!!!!"""###$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))***+++111;;;CCCUUUXXX\\\^^^______```aaagggiiikkkkkklllooouuuzzz{{{uuusssvvvzzz~~~~~~}}}~~~xxxrrrnnnooopppooonnnqqqqqqrrruuu|||}}}vvvnnncccZZZTTTSSSUUUVVVaaaggglllooosssvvvsssmmm^^^YYYXXX\\\bbbfffkkkqqqxxx|||}}}zzzyyy|||~~~}}}zzzvvviiihhhggghhhkkknnnpppppptttmmmddd^^^YYYTTTMMMGGGCCC@@@<<<:::999999888888555999:::777555666555111111000000000000000111111555666888999999999999888666555333222222333555666555888;;;===???BBBGGGLLLZZZ___cccdddfffhhhgggcccffffffjjjpppuuuzzzxxxuuuqqqooopppqqqqqqpppgggcccaaadddmmmuuuzzz{{{|||tttiii```WWWPPPQQQVVVbbbnnn}}}{{{{{{}}}|||}}}}}}|||{{{zzzuuurrrlllhhhhhhnnnwww~~~}}}oooZZZIII<<<666///,,,------***'''&&&&&&&&&&&&'''''''''''')))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###"""""""""""""""%%%%%%%%%%%%%%%$$$######""""""############"""""""""""""""#########$$$$$$###"""!!!"""$$$%%%$$$###nnn\\\PPPNNNJJJHHHFFFDDDBBB@@@??????>>>======<<<<<<;;;888888777666555444333333111000///...---,,,,,,+++++++++***(((''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$######"""######$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((+++111777JJJNNNTTTYYYZZZZZZYYYYYY___ccchhhjjjjjjlllpppsssxxxwwwwwwxxx{{{|||||||||{{{wwwtttuuu~~~|||wwwrrrrrrqqqqqqssswwwxxxnnnhhheeeeeecccffffffeeefffiiigggbbbRRRMMMIIILLLPPPRRRVVV[[[iiirrryyy|||~~~||||||xxxrrrjjjdddWWWUUUPPPJJJEEECCCDDDFFFFFFLLLNNNIIICCC???<<<999666555444444555666888999<<<===???BBBCCCDDDDDDDDD???===;;;:::<<<>>>BBBDDDDDDIIINNNRRRTTTXXX```gggvvv}}}zzzwwwvvvxxxyyy{{{zzzrrrkkkeee```[[[XXXQQQNNNMMMPPPXXX___dddeeefff___YYYVVVUUUYYYbbblllzzz}}}{{{zzz{{{|||yyywwwvvvuuusssooollljjjlllsss~~~qqq___NNN>>>333...***''''''***,,,,,,+++&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$""""""############""""""!!!!!!""""""""""""######!!! """$$$&&&%%%%%%ooo]]]OOOMMMJJJHHHGGGEEECCCBBB???>>>>>>===<<<<<<;;;;;;999888777666555444333222000000///...---,,,++++++,,,+++***((('''&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((+++...;;;BBBKKKSSSWWWXXXYYYYYYWWW]]]dddggghhhiiikkkmmmiiinnnvvv~~~}}}xxxrrrooosss|||~~~|||yyywwwwww{{{~~~uuuvvvrrrlllgggddd^^^WWWTTTMMMHHHHHHIIIJJJMMMRRR^^^jjjwww}}}}}}oooooommmhhhaaa\\\\\\^^^ccciiikkkeee\\\VVVPPPLLLFFFCCC@@@===>>>BBBFFFIIINNNOOOSSSVVVYYYZZZ[[[\\\QQQOOOMMMKKKLLLOOOTTTVVVTTTZZZbbbfffiiioooyyy}}}xxxsssssssssuuu{{{zzzpppeee[[[RRRLLLIIIIIIGGGFFFHHHNNNSSSWWWXXXVVVSSSSSSYYYbbbmmm|||}}}||||||xxxsssqqqkkkmmmrrr{{{~~~}}}{{{zzzyyyxxxuuusssjjjkkkpppyyyyyyfffQQQAAA888222///+++)))&&&&&&'''))))))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""!!! !!!$$$%%%$$$###mmm\\\OOOMMMJJJHHHGGGFFFDDDBBB>>>>>>======<<<;;;;;;;;;999999888666555444222222///......---,,,+++******,,,+++***((('''&&&&&&&&&''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((()))+++---444===FFFLLLOOOQQQRRRQQQWWW___dddeeefffhhhkkkiiiooowwwyyysssqqqtttzzz{{{yyyzzz{{{~~~tttkkk^^^SSSQQQJJJDDDDDDEEEFFFJJJNNNYYYeeesss}}}xxxtttooommmppptttyyy{{{|||~~~{{{xxxxxxyyy~~~wwwrrrmmmhhh___ZZZTTTOOOOOOTTT[[[___gggjjjnnnrrrvvvyyy{{{|||oookkkfffbbb``````bbbcccaaagggnnnssswww~~~}}}vvvqqqpppqqqsssyyy{{{uuulll```UUUMMMHHHFFFCCCCCCDDDHHHMMMSSSWWWXXXZZZZZZ```kkkxxx}}}zzzyyyzzzqqqfffbbbdddhhhnnnuuuzzz{{{{{{|||}}}xxxyyyzzz||||||zzzuuuqqqjjjoooyyyooo^^^III;;;444111...---,,,***(((''''''(((''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!###"""!!!"""######"""!!!jjjYYYPPPMMMJJJHHHGGGFFFDDDBBB>>>>>>===<<<<<<;;;;;;::::::999888666555333222111......---,,,+++******)))++++++***(((''''''''''''((((((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((())))))))))))...555<<<@@@CCCFFFIIIKKKQQQXXX^^^```cccgggjjjrrruuuzzz}}}wwwuuuvvvxxx~~~{{{mmm```SSSKKKEEEEEEFFFGGGKKKOOOYYYcccmmmsssxxx||||||yyymmmggg```\\\]]]```ccceeeiiinnnvvv}}}|||}}}~~~uuuqqqjjjdddcccggglllpppuuuwww|||~~~vvvpppllljjjjjjooorrrvvv|||{{{ssslllkkklllmmmqqqvvvwwwwwwzzz}}}~~~|||vvvkkk^^^RRRJJJHHHHHHFFFHHHMMMTTT[[[ccchhhkkkrrrsssxxx|||uuuqqqwww}}}~~~pppeeecccgggmmmsssyyyyyytttrrrssswwwtttvvvxxx{{{|||zzzuuuqqqvvv}}}tttjjjQQQDDD777333333000***'''***))))))(((((((((((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$""""""###$$$$$$$$$############$$$$$$$$$$$$############""""""""""""!!!!!!$$$###!!!!!!"""###!!! kkkZZZQQQNNNKKKIIIGGGFFFDDDBBB>>>======<<<<<<;;;:::::::::999888777555333222111//////...---,,,+++************)))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$###############$$$%%%&&&"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((((('''))),,,000333777;;;???CCCFFFKKKRRRVVVZZZ___eeejjjvvv}}}|||yyyyyyzzz}}}nnneee\\\YYYWWWUUUWWW[[[___eeeiiiiiijjjnnnooommmgggaaaYYYSSSQQQSSSUUUVVVYYY___iiittt|||}}}zzzwwwvvvxxx{{{~~~|||wwwsssqqqqqqrrrsssuuuxxx~~~{{{vvvrrrqqqsssrrrtttyyywwwnnneeeaaa___]]]]]]```aaaaaaaaaeeejjjmmmmmmllloookkkddd[[[UUUTTTXXX\\\aaaeeellluuu}}}|||sssnnnooottt|||wwwpppppptttuuuxxxyyywwwrrrooooooqqqqqqrrrtttwww{{{}}}|||zzzyyyhhhXXXNNN;;;333...000000+++''''''&&&&&&''''''''''''((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$%%%$$$###""""""""""""""""""###$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########""""""""""""!!! !!!"""###"""!!!nnn]]]RRROOOKKKIIIHHHFFFCCCAAA>>>======<<<;;;;;;::::::::::::888777555333222111000000///...---,,,,,,+++***)))((((((((((((((()))%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""###$$$%%%&&&!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&&&&&&&%%%$$$&&&(((+++...444:::???CCCHHHMMMRRRVVV\\\dddjjjxxx~~~|||yyy~~~xxxvvv{{{~~~zzzsssmmmhhhgggjjjfffiiihhhdddbbbeeegggfffgggaaaXXXQQQOOOOOOOOOPPPPPPVVV```kkkuuu|||{{{sssnnnnnnoooooonnnsssxxx~~~|||yyyvvvssspppooouuuxxx~~~|||yyyxxxllliiihhhmmmuuu|||}}}|||vvvkkk```ZZZVVVPPPMMMNNNNNNLLLLLLPPPUUUZZZ[[[[[[SSSTTTTTTVVV[[[fffttt~~~|||uuupppjjjmmmttt{{{~~~zzzwwwxxx{{{|||zzzxxxvvvtttrrrpppnnnoooooopppuuu{{{ttt```LLL===555111+++(((***)))&&&(((...$$$%%%&&&&&&%%%$$$%%%&&&#########$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!###$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$######""""""  ###$$$$$$###mmmZZZUUUQQQMMMIIIFFFDDDBBB@@@BBB@@@>>>===<<<<<<:::888666666777777666444222111......---,,,***)))((((((************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$&&&&&&%%%$$$$$$######"""########################$$$$$$########################$$$$$$$$$%%%%%%%%%'''### !!!###%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""######"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&%%%$$$######'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((!!!$$$'''(((***...555:::>>>DDDJJJMMMNNNUUU```iiiqqq~~~~~~}}}sssoooppptttvvv}}}}}}}}}~~~~~~uuummmhhhddd^^^ZZZ___ZZZWWWVVVVVVWWW^^^fffbbb\\\[[[ccclllrrrzzz|||sssiiiaaa]]]ZZZZZZ___bbbiiiqqq{{{|||yyyxxxyyy}}}|||~~~yyyuuutttrrrpppmmmrrrxxxvvvmmmhhhbbb___```cccfffhhhrrryyyuuulll___VVVRRRPPPMMMJJJHHHHHHGGGGGGHHHHHHJJJJJJFFFMMMSSSYYYjjj~~~zzzwwwyyyxxxxxxzzz{{{xxxuuuqqqooommmllllllmmmpppuuu|||uuucccSSSGGG===333,,,++++++***)))(((((())))))((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&'''''''''####################################$$$$$$$$$$$$########################$$$$$$$$$###"""!!!!!! '''&&&$$$###"""###$$$$$$nnn[[[TTTPPPLLLHHHFFFDDDAAA@@@@@@>>>===<<<<<<;;;999666666777777777666444222111//////...,,,+++***)))((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$%%%%%%$$$(((((((((((((((((((((((("""#########$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""##################$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''$$$&&&(((((()))+++000444888???FFFKKKMMMRRR[[[cccqqq~~~}}}{{{uuuqqqooonnnwwwyyy|||xxxlllaaaYYYXXXSSSOOOPPPRRRWWWbbblllkkkfffccceeegggjjjttt~~~~~~yyypppeee\\\UUUQQQOOOSSSVVV\\\eeeqqq~~~|||tttpppnnnllllllooouuu~~~}}}yyyvvvsssoookkkkkknnnrrrtttwww}}}uuuiiibbbYYYRRRPPPQQQSSSUUUbbbkkkxxxqqqfffZZZUUUXXXZZZXXXUUUTTTSSSSSSQQQPPPNNNLLLKKKMMMVVV```jjj|||xxxtttoookkkjjjjjjkkklllqqquuu||||||wwwdddXXXFFF999111...,,,******)))(((((('''''''''((('''&&&%%%%%%''''''&&&%%%''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$$$$###"""""""""######ooo\\\RRROOOJJJGGGEEECCCAAA???>>>===<<<<<<<<<;;;888555666777777777666444222111000000///---,,,+++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&''''''&&&''''''''''''''''''''''''!!!!!!!!!""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$###"""###%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''(((***---000777@@@EEEIIINNNVVV]]]mmmyyy~~~zzzwww{{{}}}xxxpppaaaYYYRRROOOQQQXXXeeerrruuurrrnnnkkkfffeeellluuuyyyvvvooofff^^^WWWRRRPPPOOOPPPTTT\\\hhhvvv~~~pppddd[[[XXXVVVWWWZZZ^^^fffqqq}}}~~~zzzuuuooohhhddd````````````dddnnnzzztttjjjaaaVVVMMMJJJKKKNNNPPP]]]dddpppzzz~~~zzzvvvhhh^^^TTTUUU```iiikkkiiihhhiiijjjjjjhhhddd```^^^aaajjjuuu~~~zzzyyytttmmmiiiiiillloooqqqzzz}}}wwwiii```HHH@@@444,,,))))))))))))(((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!""""""###"""""""""ooo\\\PPPMMMIIIFFFDDDCCCAAA???======<<<======;;;888666777777777777666555333222111111000...---,,,+++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((())))))(((########################!!!!!!""""""""""""""""""""""""#########$$$$$$$$$!!!""""""###$$$%%%%%%%%%#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""$$$$$$$$$%%%%%%%%%$$$$$$)))'''&&&$$$$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''&&&&&&'''((()))///777===BBBJJJSSSZZZgggqqqyyy|||}}}uuuiiibbb___cccooo|||}}}wwwppplllkkkpppnnnkkkgggccc___]]]\\\YYYZZZ\\\bbbjjjuuuvvvgggYYYOOOJJJKKKLLLNNNPPPVVVcccttt{{{tttkkkccc^^^VVVUUUTTTTTTXXXaaammmuuuwwwmmmfff[[[UUUTTTXXX]]]aaagggjjjmmmooonnnjjjeeeaaaXXXRRROOOTTTaaaoooyyy}}}~~~|||wwwwwwqqqiiifffiiinnnsssuuu~~~xxxnnn___PPPFFF777444111000///---)))&&&''''''&&&&&&&&&&&&''''''%%%$$$###$$$%%%%%%$$$###!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!! """###$$$###""""""ooo\\\OOOLLLHHHEEEDDDCCCAAA@@@???>>>======>>>===:::888777777888888777555333222111111000///---,,,++++++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%'''(((((('''################################################""""""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%&&&########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$***)))&&&$$$###$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&''''''&&&'''***...333:::CCCNNNVVVdddkkkqqqqqqqqqsssuuuttt~~~zzzwwwzzz~~~yyykkkbbbaaa___]]]\\\\\\\\\]]]```aaadddhhhlllqqquuuwwwyyypppdddYYYQQQMMMHHHKKKMMMOOOTTT```rrryyypppfff___[[[SSSTTTUUUWWW[[[aaahhhmmmttthhhbbb\\\YYY\\\cccjjjoooooommmiiiddd___ZZZWWWUUUPPPQQQSSSXXXcccssszzzvvvwwwtttuuuyyy}}}yyylllgggbbbdddkkkrrrwwwyyyyyymmm___QQQDDD999222***))))))******(((%%%###'''''''''&&&&&&''''''(((%%%$$$######%%%%%%$$$###!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######&&&&&&%%%%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$""""""""""""""""""""""""#########""""""""""""""" !!!###$$$%%%$$$######ooo\\\NNNKKKHHHEEEEEEDDDBBBAAA@@@>>>===<<<======;;;:::777888888888777555333222111111000...---,,,+++***************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""############$$$$$$$$$!!!!!!""""""###$$$%%%%%%########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%$$$############$$$((('''%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&'''((())),,,111;;;FFFMMM]]]dddjjjjjjjjjlllnnnnnnwwwyyy|||zzzsssrrrvvv{{{yyyaaa^^^ZZZVVVUUUVVVXXXZZZ___```ccceeeggggggfffffflllkkkhhhbbb[[[TTTPPPOOOKKKNNNRRRTTTXXXaaannnxxx}}}{{{uuulllbbbYYYTTTRRRSSSVVV[[[bbbhhhmmmpppqqq}}}|||pppeee\\\YYYWWWZZZaaaiiiqqquuusssqqqlllgggdddbbbbbbcccdddgggkkknnnttt|||uuuppppppvvvzzz}}}{{{{{{{{{xxx{{{}}}yyyfffcccbbbgggpppwwwyyyxxxmmmcccTTTEEE999000+++(((&&&$$$!!! ###&&&)))''''''&&&&&&&&&'''((((((%%%$$$######%%%%%%$$$###%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############%%%%%%%%%%%%%%%$$$$$$$$$ !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""######$$$$$$######nnn[[[NNNKKKHHHFFFEEEEEECCCBBB@@@>>>;;;:::;;;<<<<<<;;;888888888888777555444222111000///...---+++*********))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""############$$$$$$$$$!!!!!!""""""######$$$$$$########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$"""!!!###%%%#################################$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&$$$$$$%%%(((((('''%%%'''''''''(((,,,222999>>>LLLTTT\\\^^^___ccceeedddmmmpppuuu{{{}}}wwwtttuuuwww{{{}}}|||wwwnnngggdddfffjjjmmmoooppppppooommmjjjgggeeeccccccbbb^^^[[[XXXXXXXXX^^^aaadddeeefffhhhlllpppuuuqqqjjj___TTTMMMKKKKKKNNNTTT^^^iiisssyyy||||||yyyzzzwwwpppkkkgggaaaZZZYYYZZZ^^^fffqqq|||~~~|||zzztttqqqqqqrrruuuxxx{{{~~~{{{yyyzzz|||||||||}}}~~~xxxtttfffddddddiiiooopppkkkeeeMMMFFF;;;222---***(((''')))'''$$$"""!!!$$$(((,,,%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$%%%&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""!!!!!!!!!""""""mmm[[[NNNKKKHHHFFFFFFEEEDDDCCC@@@===999888888:::;;;;;;888888999888777666444333000000///---,,,+++***))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&########################%%%$$$$$$$$$######"""""""""############$$$$$$$$$""""""""""""####################################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%###!!! ###'''########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""""""""######!!!###%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%$$$&&&((()))&&&$$$(((''''''((())),,,///111:::DDDMMMQQQTTTYYY[[[[[[eeeiiipppwwwxxxtttsssuuuxxx{{{}}}~~~~~~~~~}}}{{{vvvtttoooooonnnllljjjjjjkkkmmmyyy{{{|||{{{xxxtttqqqpppvvvrrriii]]]RRRMMMLLLNNNHHHOOO[[[jjjwwwzzzxxxpppfffaaaaaa```]]]^^^bbbkkkwww}}}vvvttt|||~~~zzzwwwuuuuuuxxxzzz}}}~~~yyyyyy}}}xxxxxxyyy||||||yyyrrrllleeecccbbbdddeee```TTTJJJ555111---***************)))***+++***(((&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$####################################$$$$$$$$$$$$########################"""""""""""""""#########$$$"""!!! !!!jjjXXXOOOLLLHHHFFFEEEEEECCCBBBAAA@@@???>>>===<<<;;;:::999999777666555333333222///............---***((('''&&&$$$$$$&&&''''''&&&)))(((''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###!!! !!!%%%))))))%%% $$$&&&(((&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$######!!!###%%%'''''''''&&&%%%&&&$$$  """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$""" """%%%&&&%%%###%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&***)))'''%%%%%%''')))***---111888>>>DDDJJJOOOSSS```eeekkkrrrzzz~~~}}}||||||~~~{{{yyyyyy}}}uuueeeYYYSSSRRRWWWcccxxxyyywwwvvvrrrmmmvvvyyy|||rrrnnnrrrzzz}}}}}}}}}||||||zzz}}}|||yyywwwvvvqqqkkknnnggg]]]VVVOOOEEE:::111...---,,,***))))))))))))%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%$$$######"""######$$$$$$######"""!!!"""######$$$$$$$$$$$$"""######$$$$$$$$$######""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""######"""!!!"""$$$$$$$$$$$$#########""""""$$$#########""""""!!!!!!kkkYYYOOOLLLHHHFFFEEEEEECCCBBBAAAAAA@@@>>>===<<<;;;:::999999888777666444333222///............---+++(((***(((&&&&&&''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%$$$$$$%%%&&&(((!!!###$$$$$$$$$$$$%%%%%%!!!"""""""""!!!!!!  !!!###%%%%%%%%%$$$###&&&$$$"""  """###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""###$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$"""!!!"""%%%&&&$$$###%%%$$$$$$###""""""######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&)))((('''&&&&&&'''((()))+++---111666<<>>===<<<;;;:::::::::999888666444333000////////////...+++)))(((&&&%%%&&&'''))))))((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%''')))---222555333---(((,,,'''&&&******&&&###$$$"""###$$$%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&!!!"""###$$$$$$$$$###"""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$############$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&'''(((((()))***...000777AAAPPP^^^jjjttt}}}ssspppssszzz~~~|||xxxyyy{{{{{{wwwyyy~~~wwwooommmpppuuurrr```PPP@@@444...---+++***)))(((&&&%%%%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###"""""" !!!"""###$$$%%%%%%%%%"""""""""""""""""""""""""""##################"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$###!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""mmmZZZOOOLLLHHHFFFEEEEEECCCBBBBBBBBBAAA@@@>>>===<<<;;;;;;:::999777666555444444111000//////000///,,,)))&&&%%%$$$%%%(((******)))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&((($$$###&&&---444666666+++%%%%%%---///***%%%&&&""""""""""""""""""######"""""""""######$$$%%%%%%######$$$$$$$$$######"""#########$$$$$$%%%%%%&&&""""""###$$$$$$$$$############$$$$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""""""""$$$#########"""######$$$%%%#########$$$$$$$$$%%%%%%''''''&&&%%%$$$###""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))(((((())),,,555CCCPPP]]]iiittt|||}}}|||{{{~~~{{{yyy{{{|||vvvuuu{{{zzzqqqiiigggkkkwww~~~{{{lllVVVAAA666222///))))))******)))'''$$$#########$$$$$$"""!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$#########%%%%%%&&&&&&&&&%%%$$$$$$ !!!"""###$$$%%%%%%%%%###"""""""""""""""!!!!!!!!!"""############"""!!!!!!!!!"""""""""""""""###""""""""""""""""""""""""!!!###$$$###"""!!!"""$$$!!!!!!""""""""""""######""""""""""""############ooo]]]OOOLLLHHHFFFEEEEEECCCBBBCCCBBBAAA@@@>>>===<<<<<<;;;:::777555444333444444111000///000000///,,,***((('''&&&'''(((******)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&&&&&&&###!!!!!!%%%,,,222666333+++,,,555777---&&&%%%%%%$$$###"""###$$$&&&'''""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""######$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%$$$""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$&&&$$$"""!!!"""$$$######""""""###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&############$$$%%%&&&'''''''''%%%%%%%%%%%%''''''$$$&&&((()))'''''''''(((&&&,,,333<<>>666555======000%%%###&&&$$$"""!!!!!!###&&&((($$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###%%%&&&%%%""" """$$$######""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!$$$&&&((()))$$$$$$######$$$$$$%%%&&&############$$$%%%&&&'''((('''%%%$$$$$$%%%'''((($$$%%%&&&&&&&&&&&&(((***%%%&&&(((,,,555EEEWWWdddllluuu{{{|||}}}~~~|||}}}}}}zzztttssswww||||||~~~}}}}}}zzzuuurrrrrrqqqttt~~~~~~~~~}}}zzzyyyqqqrrruuu{{{}}}vvvfffYYYIIIEEE;;;111------+++''')))&&&!!! &&&+++$$$&&&((())))))((('''&&&'''&&&%%%%%%%%%%%%&&&'''##################$$$$$$!!!!!!""""""""""""!!!!!! !!!"""""""""""""""&&&&&&%%%%%%###""" ######""""""!!!!!!!!! ###$$$%%%&&&&&&%%%$$$### !!!!!!!!!""""""######"""""""""""""""""""""""" """###"""###$$$&&& !!!!!! !!!!!!""""""ooo___PPPMMMJJJHHHGGGGGGFFFDDDAAA@@@???>>>============>>>===:::888666444333333222222111000///...------))))))))))))***+++,,,---$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%***111999===;;;333***%%%$$$$$$$$$############"""%%%$$$###"""!!!!!!!!!!!!%%%%%%&&&&&&&&&%%%$$$$$$"""$$$&&&((((((&&&$$$"""######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''')))++++++,,,222===FFF[[[cccmmmsssuuuxxx~~~~~~|||}}}|||xxx|||}}}yyyvvvvvvyyy~~~{{{vvvqqqpppttt|||}}}yyy|||~~~}}}|||}}}~~~~~~xxxsssrrrssstttqqqlllhhhcccYYYKKK@@@888666222...,,,*********'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$"""!!!!!!!!!""""""'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$########################"""&&&'''$$$###&&&'''&&&""""""""""""############""""""""""""!!!!!!!!!!!!%%%$$$###""""""""""""""""""!!! !!!###$$$$$$"""!!! !!!"""$$$ !!!""""""######""""""!!!!!! nnn^^^RRROOOKKKHHHGGGFFFDDDCCCAAA@@@???>>>============<<<:::888666444222111111111111000///...------,,,,,,+++***))))))((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%%%%***///111///***%%%"""$$$$$$$$$############""""""!!!!!!""""""###$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######!!!!!!!!!"""###$$$$$$$$$%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!"""$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%''')))((((((,,,444;;;EEEMMMZZZfffpppvvvyyyzzzxxx{{{}}}{{{zzz}}}{{{vvvssspppppprrrxxx}}}xxxrrrpppttt{{{~~~{{{}}}}}}}}}uuupppnnnfff```WWWPPPJJJBBB777000...,,,)))'''%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###""""""""""""###&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%############################## """$$$###""""""""""""############$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$$$$$$$"""!!!!!! !!!"""###$$$$$$###!!! !!!###$$$ !!!""""""###"""""""""!!!!!!!!! lll\\\SSSPPPLLLHHHGGGEEECCCAAABBBAAA@@@>>>===<<<<<<<<<>>>===;;;999777666555444000000///...---,,,,,,++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$&&&((()))'''%%%$$$$$$$$$$$$$$$############"""!!!!!!!!!""""""$$$%%%%%%""""""###$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$######!!!!!!""""""###$$$$$$$$$$$$###""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&''',,,000555999DDDRRRbbbnnntttvvvtttxxx||||||{{{}}}{{{wwwsssppppppqqqvvv}}}xxxuuuxxx~~~}}}}}}{{{{{{}}}{{{{{{ssshhhbbbTTTLLLBBB:::555111---)))***)))'''&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%########################"""!!! ###"""""""""""""""############$$$$$$$$$$$$############"""###$$$$$$%%%$$$$$$$$$!!!!!!!!!!!!!!!"""#########"""!!! !!!"""### !!!""""""""""""""""""!!!!!!!!!!!!jjjZZZRRROOOKKKHHHGGGFFFDDDCCCBBBAAA@@@>>>===<<<<<<<<>><<<:::888777666666000///...---,,,++++++***'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$#########""""""%%%$$$######"""""""""### !!!"""###$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''''')))+++...///333;;;IIIYYYfffnnnqqqwww~~~xxxwwwwwwzzzyyywwwzzz|||uuuqqqooonnnmmmvvvxxx~~~||||||{{{yyywwwfffXXXPPP@@@;;;333...------------******)))(((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!$$$###!!!%%%%%%!!!"""""""""############""""""""""""!!!!!!!!! """############"""!!!!!!!!!!!!!!!""""""###!!!!!!  !!!!!! !!!""""""""""""""""""!!!!!!!!!!!!iiiXXXOOOLLLIIIHHHGGGGGGFFFEEEBBBAAA@@@>>>===<<<<<<<<<:::999777555444333222222//////...---,,,+++******''''''''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""###$$$$$$$$$#########""""""%%%$$$################## !!!"""###$$$%%%%%%%%%$$$###!!! !!!###$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%$$$############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))((())))))%%%(((***---222===KKKVVVccclllxxx}}}{{{|||zzzvvvsssuuu}}}xxxpppiiiggghhhjjjzzz}}}|||{{{zzzuuuvvvvvvxxxssscccRRRDDD<<>>============:::999888666555444333333//////...---,,,++++++***,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""%%%'''&&&%%%%%%%%%$$$$$$$$$############"""!!!!!!""""""$$$%%%'''(((""""""###$$$%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((('''!!!'''---///...000777>>>QQQ[[[jjjzzz}}}zzzzzz}}}||||||}}}|||xxxsssoooooouuuzzz}}}zzzzzz}}}}}}}}}|||{{{xxxvvvtttssstttuuuwww~~~vvvhhhYYYKKK>>>444...++++++***))))))((((((((('''&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$##################$$$""""""!!!!!!!!!!!!""""""###########################$$$!!! """$$$###""""""""""""############$$$$$$$$$$$$############$$$$$$#########$$$%%%%%% !!!""""""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""iiiXXXOOOLLLIIIHHHGGGGGGFFFEEE??????>>>>>>>>>>>>??????===<<<;;;999888777777666000000///...---,,,++++++,,,,,,***((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###$$$&&&'''(((''''''((()))$$$$$$$$$############"""!!!!!!"""###$$$&&&'''((($$$$$$%%%%%%%%%%%%%%%$$$#########""""""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$######"""#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((('''&&&%%%(((,,,......///111333===EEESSScccsss~~~zzz}}}}}}zzzzzz~~~{{{zzzyyy|||||||||{{{xxxtttpppmmmooopppooopppsssvvvrrrkkk]]]UUUJJJ???777111,,,(((,,,,,,+++***(((&&&&&&&&&&&&''''''''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$!!!"""###$$$$$$$$$######$$$$$$$$$######$$$$$$$$$######""""""""""""##############################"""%%%"""!!!######!!!""""""""""""############$$$$$$$$$$$$############%%%###!!! """$$$ !!!"""###""""""!!! !!!!!! !!!"""""" !!!!!!!!!"""""""""###iiiYYYQQQNNNJJJHHHGGGFFFEEEDDD>>>>>>>>>>>>>>>??????@@@;;;:::999777666555555555000000///...---,,,,,,+++***))))))((((((((())))))(((((((((((((((((((((((("""######$$$&&&''''''(((###$$$%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$######$$$###"""!!!"""%%%'''$$$$$$$$$############"""$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((()))((('''(((%%%###$$$'''+++...///,,,111;;;IIIZZZlll|||{{{~~~}}}}}}}}}~~~}}}zzz|||~~~~~~||||||{{{yyyuuupppjjjgggeeeeeedddaaabbb```WWWMMMCCC===555///---,,,***(((''''''&&&$$$""""""###$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$ !!!"""###$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###########################'''%%%$$$%%%$$$"""""""""""""""############""""""""""""!!!!!!!!!!!!###   """#########"""!!!!!!!!!""""""""""""!!!!!! !!!"""""" !!!!!!!!!""""""######oooaaaOOOMMMJJJIIIHHHGGGEEEDDDBBBAAA@@@>>>===<<<<<<<<<>>>;;;888666555444333222000//////...---,,,,,,++++++***)))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!"""###%%%%%%########################$$$""" !!!###$$$### """"""#########""""""!!!$$$$$$$$$#########""""""###$$$%%%$$$"""""""""###!!!""""""""""""#########$$$%%%&&&&&&%%%$$$"""!!!#########"""""""""""""""$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$######"""############$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''+++,,,...444???MMMYYYaaattt|||~~~}}}}}}|||vvvwwwyyy{{{}}}}}}{{{{{{}}}~~~}}}|||{{{{{{{{{{{{vvvrrrooonnnmmmkkkiii```UUULLLGGGBBB:::555000///...,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################&&&$$$"""!!! !!!"""###########################"""""""""""""""############ ###&&&$$$$$$&&&""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!"""$$$$$$######"""nnn```PPPMMMJJJIIIHHHGGGEEEDDDAAAAAA???>>>============<<<999666555555555555444333333222111000///......,,,+++)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!""""""##############################!!! !!!###$$$###!!!"""###$$$$$$$$$$$$######$$$$$$$$$#########""""""###$$$%%%$$$"""""""""###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""############""""""""""""$$$%%%%%%%%%%%%$$$######!!!""""""""""""###############$$$$$$$$$$$$############$$$$$$$$$######"""%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''+++***+++...444<<>>;;;777222...,,,,,,++++++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!########################%%%$$$"""!!! !!!"""####################################"""""""""""""""%%%!!! $$$%%%###"""$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """ !!!"""#########""""""mmm___PPPNNNKKKIIIHHHGGGEEECCC@@@@@@???>>>>>>===>>>>>>:::888666555666666666555111111000///...---,,,+++,,,+++***)))((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!########################""" !!!###$$$###""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$%%%$$$"""""""""###############$$$$$$$$$%%%######"""""""""###$$$$$$########################$$$%%%%%%%%%%%%$$$######!!!!!!!!!""""""""""""#########$$$$$$$$$$$$######"""######$$$$$$$$$######'''&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***+++...000111<<>>>>>>>>>>>>>>???;;;999666555555666555444000000///...,,,+++******,,,+++***)))((((((((((((''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$######"""""""""##############################"""!!!!!!"""###$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%###########################$$$%%%$$$"""""""""#########$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!"""$$$%%%"""###############$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""##################$$$$$$$$$$$$######""""""###$$$$$$$$$######&&&%%%$$$$$$#########$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((($$$&&&(((***,,,,,,+++***...222999@@@HHHQQQZZZaaammmrrrzzz~~~}}}|||}}}}}}wwwppplllkkkrrr}}}zzzlll]]]MMM???666222...+++)))))))))'''&&&&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&'''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""########################$$$###"""!!!!!!"""##############################%%%$$$$$$###"""!!! %%%!!! ###%%%###"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """### !!!!!!!!!"""""""""mmm]]]RRROOOLLLJJJIIIGGGEEECCC??????>>>>>>>>>>>>>>>???===;;;777555555555333222444333222111///...------,,,+++***))))))(((((()))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''########################"""###$$$$$$$$$$$$%%%%%% """###$$$$$$$$$$$$###########################$$$%%%$$$"""""""""#########$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!"""$$$%%%""""""######$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((($$$&&&***---......,,,+++***+++---///333:::AAAEEEQQQYYYeeeqqq{{{~~~xxxxxxvvvuuuttttttttttttyyy{{{~~~~~~|||{{{zzz{{{{{{|||~~~|||yyyuuurrrpppjjjrrr{{{rrrbbbRRREEE:::222------,,,)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###########################""""""""""""""""""##############################%%%$$$$$$###"""!!! """"""%%%$$$$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!mmm]]]SSSPPPMMMJJJIIIGGGEEECCC@@@@@@???>>>>>>===>>>>>>>>>;;;888666555444333111333333111000...---+++++++++***)))(((((((((((()))(((((('''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%&&&'''###########################$$$%%%%%%#########%%% !!!"""##############################$$$$$$$$$###$$$%%%$$$"""""""""###############$$$$$$$$$%%%######"""""""""###$$$$$$""""""######$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$############$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''(((***,,,,,,,,,***)))((('''''''''***...222444777???LLLYYYeeepppxxx}}}|||~~~|||sssrrrpppooonnnnnnoooooossswww|||~~~~~~|||||||||{{{{{{zzzyyyyyy{{{zzzxxxwwwuuusssrrrrrruuuzzz~~~uuu[[[RRRDDD888000---,,,++++++***)))'''&&&&&&%%%%%%'''''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""######""""""""""""##############################""""""""""""####################################$$$$$$######""""""!!!!!! """%%%$$$$$$'''""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!nnn^^^SSSQQQMMMKKKIIIGGGEEECCCAAAAAA???>>>===============:::777555555555444333111111///...,,,***)))((())))))((((((''''''((((((&&&&&&%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$########################"""$$$%%%$$$!!! """"""######$$$$$$#########""""""#########$$$$$$$$$###$$$%%%$$$"""""""""###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((((((((((())))))((((((((('''&&&&&&&&&)))+++---......222999AAAIIISSS]]]cccmmmvvv}}}~~~~~~~~~zzzyyywwwuuuttttttuuuvvvuuuyyy~~~~~~zzz}}}~~~~~~|||zzzyyy~~~}}}|||xxxmmm^^^RRR???999222,,,***)))))))))((((((((('''%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################## $$$###"""!!!!!!"""###$$$########################!!!!!!"""################################################"""""""""""""""!!!"""$$$######%%%"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!ooo___TTTQQQMMMKKKIIIGGGEEECCCBBBAAA@@@>>>===<<<<<<<<<;;;888666555666666666555444444222111///---,,,+++)))((((((''''''''''''((($$$$$$$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!! ########################!!!###$$$""" $$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$###$$$%%%$$$"""""""""###!!!""""""""""""#########$$$%%%&&&&&&%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''&&&&&&'''((()))***(((''''''(((***,,,,,,,,,...---------000888AAAHHHVVV```nnnyyy~~~~~~~~~}}}}}}yyyyyy}}}~~~}}}~~~|||zzzyyyzzzzzzyyy}}}|||xxxyyyqqqhhh^^^OOO???333222000...,,,,,,***(((&&&&&&'''''''''%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&''''''!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$########################$$$$$$$$$########################$$$###"""!!!!!!"""###$$$######################## !!!"""#######################################"""""""""""""""############"""$$$""""""###"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$ !!!ooo___VVVSSSOOOKKKIIIGGGEEECCCEEEBBB???>>>>>>>>>===<<<<<<;;;:::888666555444444333222///---,,,++++++++++++******)))))))))))))))&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%'''%%%###""""""###%%%'''!!!!!! !!!"""###$$$$$$###""" """###$$$######""""""""""""######%%%### """%%%'''########################$$$$$$###"""!!! $$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$########################$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&'''((())))))((('''''''''(((***+++(((((()))+++---000222333===DDDOOO\\\iiivvv}}}zzzyyy{{{}}}{{{|||{{{uuurrrpppoookkklllnnnrrrvvv|||}}}{{{mmmaaaPPPCCC<<<666111---))))))))))))((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&!!!"""###$$$%%%$$$###"""%%%### !!!$$$%%%$$$###########################&&&%%%%%%$$$###"""!!!!!!""""""###$$$$$$"""!!! ### """$$$$$$"""########################$$$$$$##################""""""!!!!!! ######""""""!!!!!! ###############"""!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""######""""""!!!!!! """"""!!!!!! nnn^^^UUURRRNNNKKKIIIHHHFFFDDDDDDAAA???>>>>>>???>>>===<<<;;;:::888666555444444444222000...---,,,,,,,,,******)))(((((((((((()))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######$$$###"""!!!!!!"""###$$$######""""""""""""######$$$###!!! """$$$&&&#######################################"""""""""%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$########################%%%%%%$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))((('''''''''(((******)))))))))***+++---...///111555<<>>===>>>??????>>><<<;;;:::888666555444444444333111000...---------***)))((((((''''''((((((&&&&&&''''''&&&&&&%%%$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&"""###%%%&&&&&&%%%###""""""###$$$%%%$$$###"""!!!$$$###"""!!!!!!"""###$$$######""""""""""""######"""""""""!!!""""""###$$$########################!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$%%%########################$$$%%%%%%$$$###"""###$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''(((((()))***+++******))))))*********,,,---///222666>>>FFFKKKTTTZZZeeeqqq}}}||||||{{{|||~~~~~~~~~zzzwwwxxx|||zzzxxxvvvuuuvvvwwwxxx}}}{{{xxxuuurrrppppppoooqqqssswww}}}wwwfffWWWMMM<<<666000,,,---...---,,,)))(((((((((((('''''''''((('''%%%%%%%%%%%%'''((('''''''''''''''&&&%%%$$$###"""!!!"""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######"""""""""""""""$$$"""!!!!!!"""$$$######!!!!!!!!!!!!!!!!!!!!!!!!########################%%%$$$$$$$$$$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! ppp```SSSPPPMMMJJJJJJIIIHHHGGGBBB@@@>>>===???@@@@@@???<<<;;;:::888666555444444222222111000...---------))))))((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$######$$$&&&&&&&&&$$$"""!!!$$$######""""""######$$$######""""""""""""######"""""""""#########""""""######################## !!!""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$$$$$$$########################!!!###$$$$$$"""!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((())))))(((&&&&&&''''''''''''(((((())))))******)))))))))))))))))),,,---.........111555999<<>>===???@@@@@@???<<<;;;:::888666555444444000000//////...---,,,+++))))))((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&$$$%%%&&&'''&&&%%%"""!!!$$$$$$############$$$$$$######""""""""""""######!!!"""###$$$######"""!!!########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$########################### ###%%%%%%###!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&''''''((((((((((((((())))))((())))))***++++++(((***,,,,,,+++++++++,,,222333666;;;DDDOOOXXX^^^hhhlllrrrzzz}}}~~~|||{{{}}}{{{{{{|||~~~~~~rrrYYYEEE;;;555222000...,,,***(((''''''%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$######""" !!!###$$$$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$%%%$$$"""!!!!!!!!!"""#########$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#################################!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""  !!!!!!!!!!!!!!!sssdddSSSPPPLLLJJJJJJIIIHHHGGGCCCAAA>>>===>>>??????>>><<<;;;:::888666555444444////////////...---,,,+++***)))((((((''''''((((((&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''%%%###!!!!!!###%%%'''###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""############""""""!!!##############################""""""!!!!!! """############$$$$$$$$$########################"""###$$$%%%%%%$$$###"""###########################%%%''''''%%%$$$###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''((((((((((((''''''''''''((()))***+++,,,%%%(((+++,,,+++)))))))))///---+++,,,///666<<>>>>>???>>>===<<<;;;:::888666555444444//////000000///...---,,,******)))(((((((((((()))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%############$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$######""""""""""""!!!#################################"""""""""!!!!!!!!!!!!"""""""""####################################$$$%%%%%%%%%###!!! ########################$$$&&&'''&&&%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''((()))***&&&(((***+++*********++++++***(((((()))+++...000111444999AAAHHHOOOTTTVVV```aaacccggglllrrrxxx{{{wwwxxx{{{rrr```QQQ@@@777000111000,,,(((((()))***))))))((((((***+++&&&&&&&&&%%%%%%%%%%%%$$$###%%%(((******(((%%%###$$$$$$""""""""""""###$$$!!!$$$&&&%%%$$$$$$&&&""""""""""""""""""""""""!!!!!!!!!"""""""""""""""###############"""!!!!!!!!!###$$$### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$!!!!!!!!!"""""""""###### !!!!!!!!!"""""""""### !!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""ooo```TTTQQQMMMKKKJJJIIIGGGFFFEEEBBB???>>>>>>>>>===<<<<<<;;;:::888666555444444000000111111111///...---++++++***)))))))))))))))&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$######"""""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$$$$###"""!!!!!!""""""##########################################$$$$$$ !!!!!!"""""""""###""""""""""""""""""""""""$$$%%%&&&&&&%%%### ###########################$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''%%%%%%%%%%%%'''(((%%%%%%'''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''&&&&&&'''))),,,(((((())))))***++++++,,,/////////111444888;;;>>>CCCEEEJJJRRR[[[ccckkkooommmpppuuuzzzyyygggVVVDDD555555///,,,...,,,((()))...(((((('''&&&$$$$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$'''+++------+++'''$$$$$$###"""""""""###$$$%%% %%%&&&%%%$$$%%%&&&########################"""""""""""""""!!!!!!!!!"""###$$$$$$$$$###!!! """$$$###  !!!"""######$$$!!!!!!""""""#########$$$ !!!!!!!!!""""""######!!!!!!"""############### !!!!!!!!!!!! ######################## !!!""""""###""""""""""""""""""""""""!!!!!!!!!  !!!!!!""""""lll]]]VVVRRRMMMJJJHHHHHHGGGFFFBBBAAAAAA@@@???>>>===<<<;;;999666555555444333222111000.........---,,,***))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###""" """"""############""""""%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""######$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$#####################"""!!!!!!""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$######"""""""""$$$%%%&&&""""""""""""#############################################"""""""""""""""%%%""" !!!$$$%%%$$$###%%%$$$$$$######$$$$$$%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$##################''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......333555888:::>>>CCCJJJNNNTTTXXX___hhhsss}}}}}}|||~~~~~~iiiWWWHHH===222+++,,,+++)))((((((((()))***(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&###&&&///111+++$$$"""$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$########################$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""  """$$$%%%$$$###"""###$$$%%%$$$###""""""######$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######&&&""" !!!"""###$$$$$$###"""!!!"""!!!!!! !!!###$$$""""""############""""""lll]]]VVVRRRMMMJJJHHHHHHGGGFFFDDDCCCBBB@@@??????>>>>>>===;;;888777777777555444111000.........---,,,***(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$############"""######$$$$$$$$$$$$#####################"""!!!!!!""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""################################################$$$$$$$$$$$$(((%%%###$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))((())))))***++++++,,,,,,)))+++,,,...000333888<<>>===>>>@@@AAA:::999777777777666333111111000.........---,,,***+++***(((&&&&&&'''(((***%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""############"""!!!!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$###"""!!!!!! """"""#########$$$$$$$$$########################""""""######$$$%%%&&&&&& """$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((,,,,,,---,,,++++++---///---------...222777<<>>AAAFFFNNNVVV^^^ccceeennnooopppppppppppprrrsss|||~~~|||xxxwwwzzz}}}~~~}}}~~~zzzyyy}}}xxxgggYYYSSSRRRPPPOOOLLLGGG@@@;;;:::888444333333444555555222///,,,+++++++++)))(((((((((''''''''''''''''''#########$$$$$$%%%%%%&&&!!!!!!""""""#########$$$$$$"""!!!!!!""""""###$$$###""""""""""""######$$$!!!""""""###$$$%%%%%%&&&%%%%%%$$$############$$$!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!!!!!!! !!!!!! !!!"""!!!  """!!!###$$$$$$###"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  """#########"""!!!###$$$$$$%%%%%%$$$$$$###ppp^^^UUURRRNNNKKKJJJIIIGGGEEEEEECCC@@@===<<<===>>>@@@:::999888777777666333111111000.........---,,,******)))'''%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######!!!""""""#########""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""######$$$$$$$$$############$$$$$$$$$$$$######################## !!!!!!"""###$$$%%%%%% !!!######$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&"""#########$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''''''''(((((((((((((((((()))******))))))***,,,,,,,,,------------------,,,...111666:::>>>BBBEEEHHHKKKOOORRRTTTVVVYYY[[[eeehhhmmmrrrvvvyyy{{{||||||wwwqqqooorrrvvvxxxxxxxxx~~~~~~||||||~~~wwwlllddd___]]]]]]```___WWWHHH<<<888777777666555222...+++000...++++++,,,---------+++)))(((''''''&&&$$$###&&&&&&&&&&&&'''&&&&&&&&&"""######$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%% !!!!!! """"""!!!!!!"""######$$$!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!!!!!!!!!!""""""""""""############"""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""!!!  !!! ###%%%&&&%%%$$$######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!! qqq^^^UUUSSSOOOMMMLLLJJJHHHFFFDDDBBB@@@>>>======>>>>>><<<;;;:::::::::999666333111000.........---,,,***'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$###### !!!!!!"""######$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######!!!""""""############"""""""""""""""############$$$$$$$$$$$$$$$#########"""############$$$$$$$$$ """###%%%&&&&&&&&&#########$$$$$$$$$$$$%%%########################!!!!!!!!!"""#########$$$###$$$&&&&&&$$$"""""""""######""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############"""""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&(((((('''''')))***)))***+++,,,,,,+++)))(((+++,,,---......///111444000333666999:::<<>>555---...//////...---+++)))(((***(((&&&&&&'''))))))(((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""############ %%%(((&&&%%%%%%%%%"""!!!!!!!!!!!!"""######$$$!!!"""""""""###$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""############"""""""""""""""!!!!!! !!!!!!""" !!!"""!!!  """!!!"""###$$$%%%%%%$$$$$$!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!! """!!!!!! !!!!!!"""  rrr^^^VVVTTTQQQOOOMMMKKKIIIFFFCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;;;;;;;999666333111000.........---,,,***(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$############"""######$$$$$$$$$$$$######!!!!!!"""###############""""""""""""############$$$$$$$$$$$$#########""""""############$$$$$$$$$!!!###%%%%%%%%%%%%#########$$$$$$$$$%%%%%%################################################ ###&&&&&&$$$######$$$$$$##################$$$$$$$$$############$$$$$$########################&&&%%%$$$###""""""""""""""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&((())))))(((((()))***(((((())))))))))))))))))***,,,,,,+++))))))+++...,,,------------...111444000222444777:::<<<===>>><<<=========>>>@@@DDDGGGPPPRRRTTTWWWZZZ]]]___```_________]]][[[ZZZ[[[]]]^^^___```^^^\\\ZZZYYYZZZVVV[[[aaagggqqqzzz{{{vvvnnnooooooooonnnmmmkkkjjjbbbcccdddbbb^^^ZZZWWWVVVVVVTTTQQQOOOMMMLLLLLLLLLHHHFFFDDDAAA???<<<888555///111333444222///---+++)))***+++***)))((((((((((((&&&$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((("""###$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$"""""""""""""""!!!!!!!!!###)))+++(((&&&((((((&&& !!!!!!"""$$$$$$""""""""""""############$$$######"""!!!"""""""""########################!!!"""""""""############!!!!!!!!!!!!""""""""""""############""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""" !!!""""""""""""############### !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!######""" !!!"""!!!!!!  !!!!!! !!!!!!""""""############""""""rrr^^^WWWUUURRRPPPNNNLLLIIIGGGCCCCCCCCCBBBAAA@@@???>>>:::999999999999777444111111000............,,,***+++++++++,,,+++***))))))$$$$$$%%%%%%&&&'''((((((!!!"""###%%%&&&'''''''''''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$######$$$$$$######"""!!!!!!!!!$$$$$$$$$############"""######$$$$$$$$$$$$######!!!!!!"""###############""""""""""""############$$$$$$$$$$$$######"""""""""############$$$$$$$$$ """###$$$############$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$!!!######$$$%%%(((%%%$$$$$$$$$$$$$$$$$$%%%$$$###############$$$$$$########################!!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%&&&''''''""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''))))))'''&&&'''''',,,***)))'''''''''((()))&&&'''((('''%%%%%%(((++++++***)))'''&&&'''+++...,,,,,,---///000000000000---000444444111111333555999999:::===AAADDDDDDCCCAAA@@@???<<<;;;<<<@@@CCCAAABBBBBB@@@===<<<<<<======BBBFFFHHHOOOVVVTTTMMMIIIIIIIIIJJJJJJJJJIIIIIICCCDDDEEECCC???:::888777:::999777555333333333333111111000000///...//////)))+++---,,,***)))+++---###$$$%%%&&&%%%&&&'''((((((&&&%%%%%%&&&'''&&&%%%$$$%%%%%%$$$######%%%&&&"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&%%%%%%%%%%%%&&&!!!"""$$$### !!!"""$$$$$$#########"""""""""""""""""""""!!! ########################!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###"""!!! !!!######"""!!!!!!!!!!!!!!!""" !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! ###$$$""""""###%%%  """"""!!! """###$$$ !!!!!!!!!!!! qqqaaaXXXTTTOOOKKKIIIHHHFFFEEECCCAAA???>>>??????>>>======;;;999777555333222222222000///......---+++)))))))))(((&&&&&&%%%%%%%%%)))(((&&&%%%$$$%%%&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!""""""$$$"""!!!"""%%%&&&$$$""""""###%%%$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$###"""""""""""""""###)))&&&######$$$$$$""" %%%$$$######""""""###### !!!"""###%%%'''(((!!!!!!""""""""""""!!! """"""#########""""""!!! !!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$### !!!"""###%%%''')))***'''((((((((('''&&&%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''''''''((((((''''''''''''((((((******)))((('''&&&%%%%%%'''))))))&&&######)))...''''''''''''((((((((((((%%%%%%&&&((()))+++,,,---******))))))***+++,,,,,,//////000000000000111111////////////000000000000222111000111222222111000444444555555666666666666555555444333222111000000111111///...---......///---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))((((((***,,,+++'''$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########$$$###"""!!!!!!"""###$$$"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""######"""!!! """"""""""""""""""""""""$$$$$$###"""!!!  !!!###$$$%%%###"""!!!!!!!!!"""$$$%%%###########################""" !!!""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""############qqqaaaWWWSSSOOOKKKJJJIIIGGGFFFDDDBBB???>>>??????===<<<:::999888666555555444444222000///......---+++)))++++++***)))((('''''''''((('''&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$"""!!!"""$$$%%%$$$"""###$$$%%%%%%###""""""###########################""""""""""""""""""""""""!!!"""""""""###############"""""""""""""""######666000)))%%%###"""!!! %%%$$$######""""""######$$$$$$######"""#########""""""############""""""""""""############"""""" !!!""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&(((***---///000''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$%%%'''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''&&&&&&&&&%%%''')))'''###"""%%%((((((((()))))))))*********))))))((('''&&&%%%$$$$$$)))))))))))))))***++++++'''((((((((())))))******,,,------------.........)))***+++---///000//////++++++,,,,,,,,,---------000//////...---,,,+++***,,,,,,***)))))))))******(((((((((((((((((((((((('''''''''''''''&&&%%%%%%((('''&&&'''))))))&&&###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""### """"""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""######""""""!!!!!! """!!!!!!!!!!!!""""""###!!!!!! !!!"""##############################!!! """""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###### !!!!!!sssaaaVVVRRRNNNKKKJJJIIIHHHGGGEEECCC@@@???>>>>>><<<;;;777777666666666666777777222000///......---+++)))+++******))))))(((((((((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&''''''''''''((('''&&&%%%###"""!!!!!!########################$$$$$$$$$$$$$$$%%%&&&'''###"""!!!"""$$$%%%$$$######$$$&&&%%%$$$######$$$########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""!!!!!!!!!"""###$$$$$$DDD<<<222***%%%$$$$$$$$$$$$$$$###""""""""""""###%%%$$$######""""""""""""######$$$$$$$$$$$$######""""""############""""""!!!""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%###$$$$$$$$$$$$###""""""###########################$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&(((+++---...%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&))),,,+++'''%%%%%%'''((((((((())))))))))))***%%%%%%&&&&&&&&&'''''''''((((((((('''(((((()))***&&&''''''((()))*********************++++++++++++)))*********)))((('''''')))))))))***************++++++***)))(((''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###'''%%%$$$$$$%%%&&&$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!!!!"""######$$$!!!""""""######""""""!!! !!!""""""########################!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!###########################!!! !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!""" !!!"""###$$$$$$sssaaaUUURRRMMMKKKJJJJJJIIIHHHFFFDDDAAA???>>>===;;;999777777666666666666777777222000.........---+++)))((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""###%%%%%%###""""""#######################################$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!"""###%%%%%%>>>888000((($$$###$$$%%%$$$$$$###""""""""""""""""""""""""""""""###$$$$$$""""""######$$$$$$######!!!""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###""""""######%%%&&&'''((($$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''%%%'''***)))'''&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''')))***++++++'''''''''&&&&&&''''''((((((((()))***+++,,,,,,---(((((((((((()))))))))***+++***)))'''&&&&&&'''(((++++++++++++++++++++++++***))))))(((''''''&&&&&&''''''''''''&&&'''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%'''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""######### !!!"""######"""!!!  !!!!!!""""""###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!"""""" ########################"""!!! !!!######"""   """!!!  !!!!!! !!!"""######$$$$$$sss```UUURRRMMMKKKJJJJJJIIIHHHGGGDDDAAA???>>>===;;;999999999888666555555555555222000.........---+++)))'''(((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! !!!"""""""""""""""###### !!!######"""!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!"""###%%%%%%***(((%%%""" """###$$$###""""""!!!!!!"""""""""!!!!!!!!!"""###$$$$$$ !!!!!!"""######""""""!!!!!!"""##############################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###((((((''''''&&&'''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''###$$$$$$$$$###$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''((((((((()))))))))(((((('''&&&%%%(((---111(((((((((((((((((((((((()))((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''&&&&&&'''&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$#########""""""""" !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!"""###$$$ !!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!"""######!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""""""""!!!!!! sss^^^VVVRRRNNNKKKJJJIIIHHHGGGGGGDDDAAA???>>>===;;;999;;;:::888777555444333333222000///......---+++))))))***+++++++++***)))(((%%%%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&########################$$$$$$$$$###"""  !!!###"""!!!!!!"""$$$ """"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""%%%$$$$$$###"""!!! """!!!!!!!!!"""###$$$$$$ !!!######"""###$$$&&&######"""!!!!!!!!!!!!"""$$$###""""""!!!!!!!!!!!! !!!""""""""""""""" !!!"""######$$$######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###)))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%&&&'''((()))&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))******(((%%%$$$(((+++((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$######"""!!!!!! !!!!!!""""""!!!!!! """""""""""""""""""""""" !!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""###### !!!###$$$%%% !!!""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!"""$$$###!!!!!!  !!!""""""""""""""""""""""""  !!!!!!!!!""" !!! !!!""""""""" rrr\\\WWWSSSOOOKKKJJJIIIGGGFFFFFFCCC@@@???>>>===<<<:::;;;:::888777555444444444222000///......---+++)))((()))+++,,,,,,+++***)))%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$###"""!!! !!!###"""!!! """$$$!!!"""###"""!!!"""###"""""""""""""""""""""""" !!!""""""###""""""""""""""""""#########"""""""""""""""######"""$$$%%%$$$######%%%'''######"""!!!!!!!!!!!!!!!###""""""!!!!!!!!!"""""" !!!"""###$$$###### !!!"""######$$$$$$$$$""""""!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%)))(((((((((((('''%%%$$$%%%&&&&&&&&&&&&'''''''''!!!$$$&&&)))+++,,,(((((('''&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''' $$$))))))%%%!!!!!!###)))))))))((((((''''''''''''''''''&&&&&&&&&&&&%%%######%%%&&&&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%$$$$$$&&&)))(((&&&$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%################################################"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!"""###""""""!!!""""""""""""""""""""""""!!!!!!!!!###$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!! !!!"""###""" qqqZZZXXXTTTOOOKKKIIIHHHFFFEEEEEECCC@@@???>>>>>><<<;;;:::999888666555555555555222000///......---+++)))&&&''')))******)))((('''%%%&&&((()))))))))((((((&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######!!!###### """$$$ !!!###$$$###"""###$$$######################## !!!!!!"""###$$$$$$%%% !!!"""###$$$%%%%%%$$$###"""""""""""""""###"""###### !!!######"""!!!!!!!!!!!!!!! """$$$%%%&&&!!!!!!"""$$$$$$%%%%%%%%% !!!######$$$$$$$$$"""!!!!!!!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!"""###%%%&&&'''&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%$$$###"""!!!'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$### ######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&& &&&'''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$))))))(((((((((((((((((($$$%%%&&&'''(((((('''&&&###$$$$$$%%%&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&"""%%%))))))&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%################################################ !!!""""""""""""!!!  !!!""" !!!""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!"""""""""!!! """"""""""""""""""""""""!!! !!!###$$$$$$!!!%%%""""""%%% """""""""""""""""""""""" !!!!!!!!!!!!"""!!!###$$$$$$###"""ttt___SSSPPPLLLIIIHHHHHHGGGFFFDDDCCCAAA???>>>===<<<<<<777777666666555555444444222222111000///...------'''((()))))))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''&&&$$$"""###%%%&&&%%%"""#########$$$$$$%%%%%%%%%'''%%%""""""$$$$$$"""""""""############""""""$$$#########""""""!!!!!! %%%&&&$$$"""!!!!!!######$$$$$$$$$$$$######$$$###"""!!!!!!###%%%&&&$$$$$$###$$$&&&&&&$$$"""""""""""""""""""""""""""$$$$$$###############$$$######""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$$$$###!!!"""""""""############%%%$$$###"""""""""###$$$ """###""" !!!"""""""""!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%######"""###%%%&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%''''''''''''%%%$$$$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$ !!!"""$$$$$$###"""""" """$$$$$$""" """!!! !!!###$$$"""""""""!!! ###"""!!! !!!"""###  """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!! $$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  """############!!!###%%%$$$!!! """$$$!!! $$$###"""!!! !!!""" !!!!!!!!!!!!uuuaaaTTTPPPLLLIIIHHHHHHGGGFFFDDDCCCAAA???>>>===<<<<<<888888777777666555444444222111111000///...---,,,'''((()))))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$"""###%%%&&&%%%#########$$$$$$$$$%%%%%%%%%'''$$$"""###$$$$$$""" """"""############""""""############"""""""""!!! !!!"""$$$"""######$$$$$$######"""###"""!!! !!!"""$$$%%%%%%$$$######%%%%%%$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!############$$$$$$$$$$$$ !!!!!!"""########################""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%$$$###$$$&&&###""""""!!!!!!""""""###%%%$$$$$$######$$$$$$%%%''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$ """$$$$$$""" &&&%%%%%%$$$%%%&&&'''(((%%%$$$###"""!!! ###"""!!! !!!"""############""""""#########"""!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!! ###"""!!! """!!!!!!!!!  !!!""""""""""""""" """###""" !!!###$$$###"""!!! !!!!!!"""###"""!!! !!!""" !!!!!!!!!!!!vvvbbbTTTQQQMMMJJJHHHHHHGGGFFFDDDCCCAAA???>>>===<<<<<<::::::999888666555444444111000000///...---,,,,,,(((((()))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$######%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$######$$$$$$"""!!!""""""############""""""############"""""""""""" !!!!!!!!!"""###"""######$$$$$$######""""""!!! !!!######&&&$$$""""""###$$$%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!"""######$$$$$$##############################""""""""""""""""""""""""$$$######""""""######$$$""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%"""###$$$###""""""###%%%$$$##################$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%'''(((((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%&&&######"""$$$%%%&&&$$$###"""""""""""""""###$$$$$$&&&&&&$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! ######################## !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###### !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!! !!!!!!   !!!""" !!!!!!!!!!!!tttbbbUUURRRMMMJJJIIIHHHGGGFFFDDDCCCAAA???>>>===<<<<<<;;;;;;:::888777555444444000000///...---,,,++++++))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############""""""""""""############""""""#########"""""""""""""""&&&&&&%%%$$$###""""""###""""""############""""""""""""!!!!!!!!!""""""###'''$$$!!!!!!"""$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!##################$$$%%% !!!!!!""""""######!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%!!!"""$$$%%%&&&&&&&&&%%%!!!""""""!!! !!!###%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$ !!!""""""###$$$&&&######$$$$$$%%%%%%%%%&&&######$$$$$$%%%%%%%%%&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%'''&&&%%%&&&'''(((&&&%%% %%%$$$###""""""""""""###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!! !!! !!!!!! !!!!!!!!!!!!sss```VVVRRRNNNJJJIIIHHHGGGEEEDDDCCCAAA???>>>===<<<<<<;;;;;;:::888777555444444000000///...---,,,++++++******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###"""######""""""############""""""""""""""""""""""""######!!!!!! !!!"""######"""""""""######"""""""""$$$#####################&&&$$$!!! """###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""###$$$%%%%%% !!!!!!""""""###### !!!!!!!!!"""""""""!!!"""""""""!!! ########################""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""#########$$$ """###%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$###$$$&&&%%%$$$###%%%&&&#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&''''''((((((&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%&&&%%%###$$$%%%&&&%%%$$$!!!!!!"""""""""#########"""!!! !!!"""$$$%%%!!!!!!""""""""""""!!!!!!###$$$$$$%%%%%%$$$$$$### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!  !!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!! !!!!!!!!!!!!sss```WWWSSSNNNKKKIIIHHHGGGEEEDDDCCCAAA???>>>===<<<<<<::::::999888666555444444111000000///...---,,,,,,+++***)))((((((((())))))'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%$$$###"""###$$$""""""############""""""""""""""""""############%%%###!!! !!!!!! !!!""""""######""""""!!!$$$$$$$$$$$$############%%%###!!!!!!"""###$$$###"""""""""""""""""""""""" !!!"""###$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""###$$$$$$$$$$$$###!!!!!!"""""""""#########!!!"""######$$$$$$$$$$$$"""""""""!!! !!!%%%'''%%%$$$$$$######$$$$$$%%%######""""""""""""######%%%'''(((%%%  #########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##################$$$%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!"""######$$$$$$######"""###############$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%&&&###!!!  !!!!!! """"""###$$$$$$$$$$$$###"""!!!  """%%%&&&!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!!!! """"""""""""""""""!!! !!!"""###$$$%%%$$$###""" !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!"""###"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!! """!!! """"""!!! !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!vvvbbbWWWTTTOOOKKKIIIHHHGGGEEEDDDCCCAAA???>>>===<<<<<<888888777777666555444444222111111000///...---,,,+++***)))((((((((()))***''''''&&&&&&&&&%%%%%%%%%###$$$&&&%%%###"""$$$&&&%%%%%%%%%$$$$$$$$$######"""###%%%$$$""""""###%%%""""""############""""""!!!"""""""""############***(((%%%$$$$$$### !!!!!!""""""""""""!!!!!!###############""""""!!!$$$"""!!!"""###$$$###""""""""""""""""""""""""""" !!!"""###$$$""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$###$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$"""""""""!!!""""""######"""%%%$$$$$$############$$$$$$######""""""""""""###### ###%%%"""$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""########################$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$###!!!  !!!"""#########""""""%%%$$$""" """$$$%%% !!!"""######"""!!!  !!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  """###$$$%%%%%%$$$"""!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!""""""###"""""""""""""""""""""""" !!!!!!!!!""" !!!!!!!!!!!!""" !!!"""  !!!"""""""""!!!  !!!!!!!!!!!!yyydddXXXTTTOOOKKKJJJHHHGGGEEEDDDCCCAAA???>>>===<<<<<<777777666666555555444444222222111000///...------,,,+++)))((((((((()))***'''''''''&&&&&&%%%%%%%%%"""%%%&&&%%%###"""$$$&&&%%%%%%%%%$$$$$$#########!!!###%%%$$$"""!!!###%%%""""""############""""""!!!!!!""""""#########$$$!!!"""&&&(((&&&$$$!!!!!!""""""""""""!!!!!!""""""###""""""!!! ###""""""###$$$$$$"""!!!""""""""""""""""""""""""""""""""""""###$$$%%%&&&######""""""!!!!!! """"""""""""############"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###"""!!! !!!""""""!!!!!!!!! $$$'''$$$##################$$$######""""""""""""######!!!%%%$$$!!! $$$(((%%%$$$$$$$$$######""""""%%%$$$$$$$$$######""""""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$ !!!"""$$$$$$###""""""%%%### !!!!!!!!!!!!!!!"""$$$%%%%%%$$$$$$###)))'''%%%"""!!!"""###$$$ !!!"""######"""!!! !!!"""$$$$$$"""!!!  !!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!  !!!"""###$$$###!!! !!!!!!!!!""" !!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!! !!! !!!"""""""""!!! """"""#########!!!  !!!!!!!!!"""zzzaaaYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555222111//////000000...------+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########%%%$$$$$$$$$######"""""" """$$$&&&&&&$$$""" """"""""""""!!!!!!!!!!!!###!!!!!!$$$%%%$$$"""############""" """"""!!!!!! $$$$$$$$$$$$$$$###"""!!!((($$$ """$$$%%%$$$ !!!""""""!!! """###############$$$$$$$$$$$$ ###(((,,,,,,(((### ######"""""""""""""""""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%""" """############$$$$$$$$$$$$&&&'''&&&###"""$$$''''''%%%###"""###$$$$$$$$$((('''%%%$$$###$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%% ###&&&###$$$$$$%%%&&&%%%###"""###$$$"""$$$###!!! !!!###$$$$$$$$$$$$####################################&&&### !!!%%%'''$$$ )))******(((&&&$$$$$$%%%%%%%%%%%%%%%$$$""" ######""""""!!!"""""""""""""""!!! !!!"""#########""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""" !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!""" !!!""""""!!! """!!!  !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!!!!!!!!!!|||cccYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555333222000000111111///...---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""""""""!!!###$$$%%%%%%$$$###!!! !!!"""######$$$###!!! !!!$$$%%%$$$"""!!!""""""""""""!!!!!! ######"""""""""!!!!!!!!!###############"""!!!!!!$$$"""!!!!!!###$$$###!!!###$$$$$$###  !!!!!!!!!!!!""""""""""""!!!###%%%''''''%%%###!!!########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######$$$$$$###""""""!!!!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%###""""""############$$$$$$$$$$$$$$$%%%$$$###"""$$$%%%%%%###"""!!!!!!"""""""""'''&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&"""$$$%%%&&&%%%###"""###$$$!!!$$$%%%%%%###"""###$$$!!!!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&### !!!%%%&&&$$$!!!###$$$%%%$$$"""!!!"""###"""###$$$$$$$$$###"""!!!$$$$$$$$$###$$$$$$%%%%%%$$$###"""!!!!!!"""#########"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!!!!!  """!!!  !!!""" !!!!!! """!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!~~~fffYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555333111000000000000///------+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$############"""""""""""""""######################## !!!!!!!!!""""""######$$$"""""""""$$$%%%$$$### !!!"""""""""""""""############""""""""""""!!!""""""""""""!!! !!!!!!!!!"""$$$###!!!"""######"""!!! !!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$###"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$"""############$$$$$$$$$$$$"""""""""###$$$###"""""""""!!! !!!&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$######$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!$$$$$$!!! $$$%%%&&&%%%###"""###$$$"""$$$%%%$$$###"""###$$$$$$############"""""""""########################%%%""" !!!$$$%%%###!!! !!!!!! """### !!!"""###$$$#####################$$$$$$%%%&&&&&&%%%$$$###""""""######""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" """!!!!!! !!!!!!"""!!!!!!!!!!!!  """######$$$$$$!!!!!! !!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!hhhYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555111000......//////---,,,---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###""""""###$$$$$$%%%$$$###"""!!! $$$#########$$$$$$$$$###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""""""""""""""!!!!!! !!!!!!"""!!!!!! !!!"""!!!"""$$$&&&"""#########$$$$$$$$$$$$""""""!!! !!!""""""$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""####################################""""""""""""""""""""""""!!!!!!"""""""""###############"""""""""!!!!!!!!!#########$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$!!!!!!!!!"""""""""######$$$$$$############$$$$$$########################$$$""" !!!###%%%&&&&&&""""""#########$$$$$$$$$$$$""" """%%%&&&$$$!!!"""######"""!!! !!!"""%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$!!!""""""!!!!!!!!!!!!"""%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###$$$###!!! """######"""!!!###$$$!!!!!!!!!""""""""""""""" !!!###$$$$$$%%%%%%$$$###""""""!!!!!!""""""""""""!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$!!!!!!!!! !!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!jjjYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555333111000000000000///------+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%$$$###!!!!!!###$$$%%%%%%$$$###"""!!! ######$$$###########################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$#########"""!!! !!!###!!!"""!!!"""$$$&&&"""#########$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%!!!!!!"""""""""#########################################################""""""""""""############$$$$$$#########"""""""""""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&!!!""""""######$$$$$$%%%###################################################!!! ###%%%&&&&&&""""""#########$$$$$$$$$$$$"""!!!###&&&'''%%%"""$$$&&&'''&&&$$$######%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$###$$$$$$%%%%%%########################%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''!!!"""%%%###!!!!!!$$$%%%&&&%%%###"""###$$$###"""!!! !!!!!!"""""""""!!!!!!!!!!!! ###"""!!!"""######"""""""""$$$$$$###"""!!!"""###"""""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###""""""!!! !!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!kkkYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555666444333333333333222000---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%$$$###""""""###$$$%%% !!!!!!!!!""""""######"""###$$$###!!!!!!!!!###$$$$$$######"""  !!!!!!!!!!!!"""######$$$$$$$$$$$$###""""""!!!"""%%%"""######"""!!! !!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$###!!! """"""######$$$%%%%%%%%%!!!!!!!!!"""""""""######################################################"""""""""#########$$$$$$$$$$$$#########""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&""""""######$$$$$$$$$%%%""""""###$$$$$$###""""""########################"""!!! !!!###%%%%%%$$$"""############$$$$$$$$$"""""""""$$$&&&&&&%%%###$$$''')))(((%%%###$$$&&&"""###$$$$$$%%%$$$$$$$$$&&&%%%%%%$$$######""""""$$$$$$######$$$$$$%%%%%%########################%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((###!!!###$$$!!! """$$$%%%&&&%%%###"""###$$$&&&$$$"""!!!###$$$$$$$$$######""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###"""  !!!###"""!!! """"""""""""######$$$%%%"""""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!  !!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!! !!!!!!!!!!!!lllYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555555444222222333333111000---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$##################$$$ !!!"""######$$$!!!"""$$$"""  """"""""""""""""""!!! !!!!!!""""""""""""!!!!!!"""###############!!!"""###!!!!!!$$$###$$$$$$###  !!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!""""""###$$$$$$%%%!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""########################""""""#########$$$$$$$$$######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$""""""""""""############!!!"""###$$$$$$###"""!!!########################"""!!!!!!"""$$$%%%$$$""""""############$$$$$$$$$!!!###%%%$$$######$$$"""%%%((('''$$$!!!###%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&###########################$$$$$$%%%%%%$$$$$$##############################!!!!!!$$$###!!!###((($$$%%%&&&%%%###"""###$$$'''$$$!!!!!!###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################!!!"""""""""!!!!!!"""""" !!!!!! !!!"""!!!  !!!"""######"""""""""######$$$!!!"""#########"""!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!  !!! !!!!!!!!!""""""""""""""""""""""""""" !!!""""""!!!!!! !!!""""""!!!  !!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!""" !!!!!!!!!!!!lllYYYUUUPPPLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;;;;;;;:::999888666555555555555222111//////000000...------+++)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""!!!!!!!!!!!! """###"""!!! !!!!!!"""""""""""""""!!!!!!""""""#########$$$ !!!""""""""""""""""""$$$$$$""" !!!""" !!!###"""!!!!!!"""###############$$$$$$$$$$$$!!!!!!!!! !!!!!!!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$"""!!!!!!!!!  !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!###%%%%%%###!!!"""############$$$$$$$$$$$$%%%###!!!"""$$$###'''&&&""" ###!!!"""###$$$%%%%%%$$$###"""""""""###$$$$$$%%%%%%$$$#########$$$%%%%%%&&&########################""""""############""""""########################%%%$$$%%%%%%"""!!!'''$$$%%%&&&%%%###"""###$$$%%%"""!!!######""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!"""""""""!!!!!!!!!""" !!!"""""""""$$$&&&!!!###$$$"""!!!!!! !!!!!!"""$$$%%%%%%$$$###""" !!!!!!!!!""""""###### !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!    !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """############ !!!""""""!!!  !!!""""""!!!  !!!""""""!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!"""$$$  !!!!!!"""""" !!!!!!!!!"""hhhXXXTTTOOOKKKIIIHHHGGGFFFFFFCCC@@@<<<:::999:::;;;888777555444333333444444333111000///000///...,,,(((((((((((((((''''''''''''%%%$$$%%%((((((&&&###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$###"""###$$$%%%$$$"""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!! !!!""""""######""" ######""""""!!!!!! !!!!!!!!!!!!  ###"""!!!"""###$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!! !!!!!!"""###############"""!!!!!! !!! """######"""!!!!!!!!!!!!!!!!!!"""###### !!!!!!""""""###### !!!!!!!!!!!! !!!!!!"""###############&&&&&&%%%$$$###"""!!! ###"""!!!!!!!!!"""$$$%%%''''''&&&%%%$$$###"""!!! """$$$$$$""" """"""!!!!!! ######""""""!!!!!! $$$%%%%%%$$$!!! !!!###""""""######""" !!!"""############"""""""""""""""""""""""" !!!"""###############$$$###""""""""""""""""""$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$#########""""""###"""!!!!!!!!!"""$$$%%%&&&&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!"""&&&+++&&&######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######################## !!!!!!"""!!!!!! ######"""!!!!!!"""###$$$######"""!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""$$$&&&&&&%%%$$$###$$$###!!!  !!!######"""!!!  $$$"""!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!! !!!!!!""""""###"""!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!  !!!!!!  !!!"""############fffWWWSSSNNNJJJHHHHHHGGGFFFEEECCC@@@<<<:::999:::;;;999888777666555555555666333111000///000///...,,,(((((((((((((((''''''''''''%%%$$$%%%((((((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!!!!!!!!!!$$$###""""""###$$$###!!!$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!  !!!"""######"""!!!###"""""""""!!!!!!!!! """"""############""""""#########"""!!!!!!!!! ###"""!!!"""###$$$###!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""###!!!!!!!!!!!!!!! """""""""!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!""" !!!#########"""""""""""""""""""""###$$$$$$ !!!!!!""""""######"""######$$$$$$######""" !!!"""""""""""""""$$$$$$###############"""""""""!!!!!!!!!"""###$$$""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$###!!! !!!"""###"""!!!"""######!!! !!!!!!""""""######$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%######""""""""""""######"""######$$$%%%''')))***%%%$$$######""""""######$$$$$$$$$#########""""""###""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!"""""""""#########""""""$$$"""$$$###"""!!! !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############"""!!!!!!"""###$$$$$$######"""""""""""""""!!!!!!!!! """!!!!!!!!!!!! !!!######""" !!! !!!!!!!!!!!!  !!!""""""  !!!!!!!!! !!!!!!""""""""""""!!!!!!######"""!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""$$$%%%&&&''' !!!!!!!!!"""""""""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! ~~~cccUUUQQQLLLIIIHHHHHHGGGFFFEEECCC???<<<:::::::::;;;::::::999888777777777777333111000///000///...,,,)))))))))(((((('''''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""""""""$$$###!!!"""""""""!!! $$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!! !!!"""#########""""""""""""!!!!!!!!!!!!""""""############""""""%%%$$$######!!!!!! ###"""!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!! ###"""""""""""""""!!!!!!"""""""""  !!!"""###"""""""""#####################""""""######$$$$$$ !!!!!!""""""#########$$$$$$$$$$$$$$$$$$### !!!!!!!!!!!!!!!"""""""""######$$$$$$$$$!!!!!! !!!"""### !!!!!!"""""""""$$$###"""!!!!!!"""###$$$!!!!!!"""""""""""""""""" !!!"""#########!!!###$$$###"""!!!"""###!!! !!!""""""!!!$$$$$$###""""""###$$$%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$$$$$$$%%%'''(((******$$$$$$###"""""""""######$$$############"""""""""$$$###"""""""""""""""###""""""############"""""" !!!!!!!!!""""""""" """###"""  """$$$###!!!  """###"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######""""""!!!!!!""""""###"""""""""!!!!!!!!!!!!!!! ###"""!!!  !!!!!!   """######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!!!!""""""!!!!!! ######"""!!! !!!#################################"""  !!!!!!!!!!!!!!! !!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!  !!!!!! {{{aaaTTTPPPKKKHHHGGGGGGGGGGGGDDDBBB???===;;;:::::::::::::::999888777777777777333111000///000///...,,,******))))))((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!"""""" !!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############"""""" !!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!! ###"""!!!!!!"""###!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""&&&&&&%%%$$$###"""!!! """"""!!!!!! ############""""""""""""%%%$$$$$$###"""  """############"""!!!!!!!!!""""""###"""""""""""""""###### !!!!!!""""""######""""""############"""""" !!!!!!""""""!!!!!!""""""""""""############ !!!!!!"""###""""""!!! $$$$$$############$$$$$$!!!!!!""""""######$$$$$$ !!!!!!!!!"""""""""### """######""""""###%%% !!!!!!&&&$$$"""!!!!!!"""###%%%""""""""""""""""""""""""!!!""""""#########""""""""""""""""""###$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&######""""""""""""##################""""""""""""#########""""""""""""""" !!!""""""""""""""" !!!###### """%%%$$$###!!! """$$$!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""&&&$$$!!! ###"""""""""!!!!!!!!!!!!  !!!!!! !!!"""######"""!!!"""### !!!""""""!!! !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!$$$!!! !!!!!!!!!!!!!!!!!! !!!  """""""""  !!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!! """""""""!!! zzzbbbTTTPPPKKKHHHGGGGGGGGGGGGCCCAAA???===<<<;;;::::::888888888777777666555555333111000///000///...,,,+++******)))((((((''''''%%%&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$"""!!!!!!""""""!!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!  !!!!!!""""""###"""!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!""""""""""""""""""###############$$$$$$$$$$$$###"""""" """######""""""!!! !!!!!!"""!!!!!! !!!!!! !!!!!!""""""######""""""############""""""!!!!!!"""############"""#########"""""""""!!!!!! !!!!!!!!!!!!!!!#########""""""!!!!!! !!!###$$$%%%%%%$$$###!!!!!!!!!""""""######$$$$$$###"""""""""!!!!!!!!! !!!######""""""###%%%  """######$$$###!!! !!!"""###""""""""""""""""""""""""""""""#########""""""!!!""""""""""""###$$$&&&&&&&&&%%%%%%$$$#########$$$###""""""!!!""""""######""""""""""""""""""""""""""""""#########""""""""" !!!""""""""""""""" !!!!!!!!!!!!"""""""""######"""!!! !!!"""$$$!!!!!! !!!!!!""""""""""""""""""""""""&&&$$$!!! """"""""""""!!!!!! !!!"""""""""!!! !!!!!!!!!""""""""""""###$$$###""""""###$$$"""!!!  !!!""" !!!!!!"""""""""!!!  !!!!!!!!!!!! """%%%###### !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""!!! !!!!!!!!!!!!!!!  !!! !!!!!!""""""""""""!!!!!!zzzcccUUUQQQLLLIIIHHHHHHGGGFFFBBBAAA???>>><<<;;;;;;:::777777777777666555444333333111000///000///...,,,++++++***))))))(((''''''$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###!!! ###"""!!!!!!######"""!!!$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!"""!!!  !!!!!!!!!!!!""""""""""""""""""############"""""" !!!""""""$$$$$$%%%&&&$$$"""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$ !!!""""""###!!!!!!"""""""""""""""### !!!""""""############ !!!"""### !!!!!!!!!!!!!!!!!!  !!!!!!""""""#########$$$$$$$$$$$$$$$$$$###!!!""""""########################""""""!!!!!!!!! !!!""""""""""""!!!!!!!!!"""######$$$%%%%%% """$$$&&&&&&$$$""" !!!!!!""""""""""""""""""#########"""!!! """######""""""###%%%###"""!!!"""$$$&&&&&&%%%""""""!!! !!!"""###""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$######!!!!!!""""""$$$%%%''''''!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!"""######!!!!!!"""""""""""""""###!!!!!!"""############### !!!""""""""""""""" !!!!!!!!!"""""""""%%%""" """""" !!!!!!!!!!!!!!!""""""###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###""""""""""""!!! !!!"""$$$%%%%%%%%%$$$### !!!!!!"""######### !!!!!!!!!!!!!!!""""""!!! !!!######"""  """###!!!###%%%%%%%%% !!!!!! """$$$###!!! """$$$ !!!!!! """!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!{{{dddWWWSSSNNNJJJHHHHHHGGGFFFAAA@@@???>>>===<<<;;;:::666777777777777555444333333111000///000///...,,,,,,,,,+++***)))((('''&&&$$$&&&((((((%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&########################!!!"""###$$$###""" """!!!!!!"""$$$%%%$$$###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!  !!!""" !!!!!!!!!"""""""""###""""""############"""""""""""""""###$$$$$$$$$%%%$$$"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%%%%$$$$$$ !!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!"""""""""""""""!!!!!! !!!!!!""" !!!"""######"""!!!""""""!!! !!!!!!""""""######"""######$$$$$$######""" !!!!!!"""###"""""""""!!!!!!!!!""""""""""""""" !!!"""#########"""""" !!!!!!"""$$$%%%%%%&&&!!!""""""######""""""!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######"""!!!###$$$###""""""###%%%&&&%%%$$$!!!!!!!!!""""""######$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$######!!!!!!"""###$$$&&&'''(((!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""###### !!!###$$$$$$$$$$$$!!!!!!"""#########""""""!!!!!!"""""""""#########"""!!! !!!  !!!"""######"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!""""""""""""  !!!###$$$%%%$$$###""" !!!""""""###"""""""""""""""""""""""" !!!!!! """!!!!!! !!!!!!"""$$$%%%%%% !!!!!!  !!!""""""###$$$%%% !!!!!! !!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """!!!!!!!!! !!!!!!""""""!!! !!!!!!!!!!!!!!!  !!!!!!  |||dddXXXTTTOOOKKKIIIHHHGGGFFFAAA@@@???>>>===<<<;;;:::777777888888777666444333333111000///000///...,,,,,,,,,+++***)))((('''&&&###&&&((((((%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&########################"""###%%%%%%%%%$$$""" """!!!!!!"""%%%&&&&&&%%%!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""$$$ !!!!!!!!!""""""###### !!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!$$$"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!  !!!!!!""""""""""""############"""""""""!!!!!! !!!!!! """$$$%%%%%%###"""######"""!!!!!!!!!!!!!!! !!!!!!"""######### !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!"""###$$$$$$ !!!###$$$$$$$$$###"""############""""""""""""###"""!!! !!!"""###""""""!!!!!!  !!!!!!""""""######"""###$$$###"""!!!"""### """$$$$$$""" !!!"""$$$%%%%%%%%%%%%""""""""""""""""""""""""###############"""!!! !!!!!!"""###$$$&&&((()))%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######!!!###$$$%%%%%%$$$""""""############"""""" !!!!!!!!!!!! """### """###$$$###"""!!!  ######################## !!!!!!"""!!!!!! !!!""""""""""""  !!!"""!!!  !!!""""""######""""""!!!!!!!!! !!!"""!!! !!!### !!!######!!!  !!!!!!!!!!!!""""""!!! ###%%%%%%$$$  """###$$$!!!!!!!!!!!!!!!!!!!!!!!! """###$$$""""""!!!!!! !!!!!!"""""""""  !!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!! wwwaaaUUUOOOJJJIIIGGGCCCBBBCCCBBB???<<<:::::::::999888:::999888777666555444333222111000...------------///...,,,***)))(((''''''%%%%%%&&&'''((((((((('''((('''&&&$$$######$$$$$$###"""!!!!!!######"""!!!$$$$$$$$$###############$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!  !!!!!! !!!###"""""""""""""""""""""""" !!!"""###$$$$$$%%%$$$"""  !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""!!!!!! !!!"""###$$$%%%%%%$$$### """"""""""""""""""""""""###""""""!!!!!!!!!""""""########################!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###"""!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$###"""""""""########################!!!$$$&&&$$$"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""$$$%%%%%%######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""!!!""""""!!! """"""!!!  !!!!!!!!!!!!!!! !!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###""""""!!!  !!!!!!!!!  !!!!!!!!!!!!######""""""!!!!!! """!!!!!!"""  """###""" ###!!!"""$$$ """!!! $$$!!!!!!"""!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!"""yyycccUUUOOOJJJIIIHHHDDDBBBDDDBBB@@@===;;;;;;;;;:::999::::::999777666555444333222111000...---------------,,,***)))'''&&&&&&&&&&&&&&&''''''((('''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!"""######""""""###$$$"""""""""""""""""""""""" !!!!!!""""""#########""""""!!!""""""$$$$$$ !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!  !!!""" !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$###### !!!!!!!!!###"""""""""!!!!!!!!! $$$%%%%%%%%%%%%###"""!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!"""### !!!!!!"""""""""!!!  ###%%%%%%%%%$$$""""""""""""""""""""""""###""""""""""""!!!!!!!!! !!!!!!""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######"""  !!!""""""###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!!!!"""""""""!!!!!! """""""""!!! """"""""""""!!!!!! """  """  """"""!!!  !!!!!!!!!!!! !!!!!! $$$!!!!!!"""!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!  yyycccVVVPPPKKKJJJHHHDDDCCCDDDCCC@@@===<<<<<<<<<;;;:::::::::999888666555444333222111000...------------+++***)))'''&&&%%%%%%$$$'''''''''(((''''''&&&&&&$$$$$$###$$$%%%&&&'''((('''%%%$$$%%%&&&'''&&&%%%'''&&&%%%$$$###!!! $$$######""""""######$$$########################!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$$$$"""###$$$###"""!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$ !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!! !!!!!!"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!$$$$$$%%%%%%%%%###"""!!!%%%%%%%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!! !!!!!!%%%$$$###!!!!!!######$$$$$$""""""""""""########################""""""""""""###""""""!!!!!! ###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! """$$$###!!!!!!"""%%%&&&&&&$$$!!!!!!!!!"""""""""###############""""""!!!  !!!!!!"""###### !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """"""######$$$$$$######""""""!!!!!! """""""""!!!!!!!!!!!! !!!  !!! !!!  !!!!!! """!!!   """""""""###!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!  vvvaaaVVVPPPKKKJJJIIIEEECCCEEECCC@@@===<<<<<<===<<<;;;;;;:::999888666555444444222111000...------------******((('''&&&%%%%%%%%%'''((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$######%%%%%%$$$###%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!! !!!""""""!!!  """"""""""""""""""""""""###"""""""""!!!!!!!!! ###""""""!!!  !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!! !!!!!!!!! !!!!!!!!!"""""""""""""""!!! """"""""""""""""""""""""%%%$$$############""""""########################!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!###$$$$$$$$$###!!!!!!""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""###"""!!!!!! $$$######""""""!!! $$$$$$$$$#########""""""""""""!!! !!!"""""""""""""""###############"""""""""!!!!!!"""""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!  ######""" """###$$$%%%%%%###""" !!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!"""######$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!  !!!  !!!!!!!!!!!!############"""!!! !!!"""""" """"""!!!!!!!!!!!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!! vvvaaaVVVOOOKKKJJJHHHDDDCCCDDDBBB@@@===<<<======<<<<<<;;;:::999888777666555444222111000...------------+++***)))((('''&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$#####################$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""!!!!!!  !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!!  !!!!!!!!!!!!!!!!!! """######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!############"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###"""""" !!!"""""""""!!!!!!  !!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$$$$###"""!!!!!!!!!!!!%%%%%%$$$######""""""!!! ###"""!!!  !!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!######"""""""""######"""!!!!!!!!!!!!""" !!!!!! !!!"""###$$$%%%######""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!"""############"""""""""!!!  !!!!!!!!!  """ !!!!!! !!!!!!!!!"""""" !!!  ###$$$$$$""" ###"""!!!!!!!!!!!!"""###!!!"""######"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!###!!!xxxeeeUUUOOOJJJIIIGGGCCCBBBCCCAAA???<<<;;;<<<===<<<;;;;;;;;;:::999777666555444222111000...------------,,,+++***)))(((((((((((('''''''''(((''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$'''%%%$$$%%%&&&'''&&&%%%"""""""""###$$$$$$%%%%%% !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!  !!!###$$$$$$$$$$$$ !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!! $$$$$$$$$$$$###""""""!!!"""""""""""""""""""""""" """######!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!""""""!!! $$$$$$$$$######!!!   !!!"""""" !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$######""""""""""""### !!!!!!"""#########!!!!!!  !!!"""### !!!!!!""""""!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!! !!!!!!!!!"""!!!"""""""""###$$$###"""!!! !!!""" ###"""!!! ######"""!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!&&&%%%$$$"""  !!!!!!!!! """!!! !!!""""""  !!!!!!""""""### !!!!!!"""""""""!!!!!! """$$$$$$###""""""""""""""" """""" """$$$$$$###!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!  !!!"""!!! zzzhhhTTTNNNIIIHHHFFFBBBAAABBB@@@>>>;;;;;;;;;<<<<<<;;;<<<;;;:::999777666555555222111000...------------++++++***)))((((((((((((&&&&&&''''''((('''''''''"""###%%%&&&&&&&&&&&&%%%&&&$$$$$$$$$%%%&&&%%%$$$###############$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""######!!!"""######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!###$$$%%%$$$$$$ !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""!!! """"""#########"""!!!!!!""""""""""""""""""""""""!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!"""""""""### !!!"""######"""!!!!!!######$$$######"""!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######"""!!! """!!!!!!!!!!!!""""""### !!!"""""""""""""""""""""""""""""""""!!!""""""### !!!""""""######"""""""""!!!!!!!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!  !!!"""###### !!!!!! !!!"""""""""!!!!!!!!!  !!!###""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! ######"""!!!  !!!!!!  """!!! """###$$$"""!!! !!!""""""###############$$$$$$%%%%%%&&& """"""!!!!!!!!!""""""!!!!!!""" ###%%%%%%###!!! !!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!!!!  yyyhhhSSSMMMHHHGGGFFFBBB@@@BBB???===;;;:::;;;<<<;;;;;;<<<;;;:::999888666555555222111000///------------+++***)))(((((((((((((((%%%%%%&&&'''(((((((((''' !!!###&&&'''(((((('''###"""!!!!!!######"""!!!%%%$$$$$$$$$######""""""###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""!!!  !!!"""!!!  """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!### !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""" !!!""" !!! !!!!!!!!!""""""###### """$$$%%%&&&&&&&&& !!!######$$$$$$ !!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!"""############"""!!!!!!  !!!###$$$%%% !!!!!!  !!!!!!"""###$$$$$$$$$############"""""""""""" !!!!!!!!!!!!!!!"""###### !!!!!!!!!"""!!!!!!!!!!!!"""""""""### !!!###$$$$$$"""######!!!!!! !!!###$$$$$$"""  !!!!!!!!!"""!!!###$$$%%% !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""""""""""""""!!!  !!!###$$$%%% !!!!!!  """!!!!!!"""$$$%%%$$$""" !!!"""######$$$  !!!"""$$$%%% """!!!"""!!!!!!"""###&&&&&&###!!! !!! !!!!!! !!!!!!!!!""" !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!! """!!!}}}gggXXXPPPJJJJJJJJJGGGDDDDDD@@@???<<<999999:::;;;<<<<<<;;;;;;:::999888666555333222222111///...,,,+++---+++)))(((((())))))((('''&&&&&&%%%%%%&&&&&&''')))((('''%%%$$$###"""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$###"""""""""###$$$$$$$$$"""!!! ###"""!!! !!!"""### !!!"""###############""""""""""""""""""""""""!!!!!! !!!!!!""""""############""""""######"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!! ###""""""###!!!!!!!!!!!!"""""""""###!!!!!!""""""!!! """"""############""""""!!!!!!!!!!!!"""###%%%%%%""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############ !!!###&&&((((((%%%###!!!  !!!"""!!!%%%&&&"""###$$$$$$$$$###"""  !!!"""######"""!!! ###!!!  !!!######"""!!!""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""###  ###$$$"""""""""###$$$###"""!!!"""###$$$$$$"""  !!!!!!!!!!!! !!!!!!""""""!!!"""$$$$$$"""!!!"""###!!!!!!$$$'''%%% """"""!!!!!! ###"""!!!  !!!!!!  !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!###"""""""""  !!!"""!!! !!!"""###$$$%%%%%%!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!! !!!"""######""" !!!!!! !!! ######"""!!!   jjjXXXPPPKKKJJJJJJFFFCCCDDD@@@???<<<;;;:::<<<===???<<<<<<;;;:::999777666555333333333222000///---,,,---+++)))(((((()))((((((%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""" """######$$$###"""!!! ###"""!!! !!!"""###!!!!!!!!!""""""#########"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""############"""""""""""""""!!!  !!!!!!!!!!!! !!!!!!!!!"""######"""!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!! !!!"""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!###%%%%%%###!!!!!!  !!!!!! !!!$$$%%%"""!!!!!!"""############"""""" !!!###"""!!!!!! !!!"""!!!  !!!"""##################!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" ###%%%%%%###   !!!!!!!!!!!! !!!!!!!!!"""!!!"""$$$$$$"""!!!"""###$$$"""!!!### """!!!!!!!!! !!!      !!!"""""""""  !!!!!!"""#########!!!!!!  """!!!!!! !!! !!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  kkkYYYQQQKKKJJJIIIEEEBBBBBB@@@???===<<<<<<===???@@@<<<<<<;;;:::999777555444444444333222111///...------+++(((((())))))((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""############"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!"""###""""""""""""""""""""""""###""""""!!!!!!""""""###!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!  """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""!!! !!!!!!!!!!!! !!!""""""""""""!!! !!!"""$$$%%%&&&%%%###"""$$$!!! !!!!!!""""""!!!  !!!"""##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!""""""""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!$$$&&&&&&$$$!!!!!!  !!!"""!!!  !!!!!!!!!!!! !!!!!!!!!!!! """######"""!!!!!!"""### ###!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!  """!!! !!!"""""""""$$$&&&$$$!!! !!!$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!"""###### !!! !!!!!! !!!######""" !!!!!!""""""""" !!!!!!!!! kkkYYYQQQKKKJJJIIIEEEBBBBBBAAA@@@>>>===<<<<<<======<<<<<<;;;:::888666555444222222222111000///...---,,,***(((((())))))(((&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! """"""#########"""""""""""""""!!!!!!!!!!!!""""""!!!!!!  !!!"""""""""""""""""""""""""""######""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""" !!!""""""!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!""""""###!!!!!! !!!"""######"""!!!  """"""!!! !!!""" !!!###%%%&&&(((&&&###!!! !!!###%%% !!!"""###"""!!! !!!""" """######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!! !!!"""$$$$$$%%%%%%""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$""""""$$$%%%$$$######%%%%%%$$$###!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!! """######"""!!!!!!""""""###%%%$$$$$$!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!   !!!!!!!!!!!! !!!###"""&&&)))&&&""""""&&&!!!!!!   """""""""!!!  !!!###%%% !!!!!!"""!!! !!!"""$$$###"""!!!!!!!!!!!!!!!!!!!!!""" !!!"""""""""!!!kkkXXXPPPJJJIIIIIIEEEBBBBBBBBBAAA???===;;;:::::::::<<<<<<;;;:::888666444333000000000000///...,,,,,,+++)))(((((())))))'''%%%(((''''''&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$""""""""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!""""""""""""!!!!!! !!!""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!  !!! !!!""""""!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""#########$$$""" !!!!!!!!!!!!###$$$$$$###!!! !!!!!! !!!###"""!!! !!!###$$$%%%%%%%%%$$$$$$###"""""" !!!"""###!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""""""""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""%%%""""""%%%"""!!! """"""!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! !!!"""%%% !!!!!!!!!!!!!!!""""""!!!!!!!!!  !!!"""######""""""""""""!!!!!! !!!!!!   !!!!!!!!!""" """"""  """!!!$$$"""!!!!!!!!!   """""""""!!! !!!###$$$ !!!  """!!! !!!"""###"""!!!$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!}}}jjjVVVOOOIIIIIIIIIEEECCCCCCBBBAAA???===<<<::::::999<<<<<<;;;999777555333222////////////...---,,,+++***)))(((((())))))&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$###$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%"""""""""!!!""""""###$$$!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""### !!!!!!""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!   !!!""""""!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """!!!!!!!!!!!!!!!""""""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########""""""""""""############$$$""" !!!"""###""" !!!"""$$$$$$"""!!!  !!!!!!"""""""""!!! !!!!!! !!!"""######""" !!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!""""""######$$$ !!!!!!!!!!!! !!!!!!""""""!!!!!! """"""!!! """"""!!!!!!!!!!!!""""""""""""""""""##################"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!! !!!!!!"""  !!!"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!""" !!! !!!!!!!!!!!!!!!"""""""""!!!!!!  """#########""""""###"""""""""!!!!!!  !!!"""###!!!""" !!!!!! !!!!!!!!!   !!!!!!!!!!!!!!!!!! !!!"""""" !!!!!! !!!"""!!! !!!"""###!!!%%%$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! xxxeeeUUUMMMHHHHHHIIIFFFDDDDDD@@@??????>>>>>>=========<<<<<<;;;999777555333111///000000000///...---,,,))))))((())))))(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""###"""!!!!!!!!!"""$$$%%% !!!"""######"""!!! !!!"""###%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!  !!!!!! !!!!!!!!!!!!  !!!""""""###### !!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!"""###### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!""""""""""""###!!!  """######""" !!!""""""!!! """ """""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""!!!!!! !!! !!!!!!!!!!!! """!!!""" !!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!### """$$$$$$""" $$$###""""""$$$$$$###""""""!!!  !!!!!!!!!!!!"""!!!!!!!!! !!!""""""!!! !!!"""$$$$$$%%%))) !!!!!!!!!"""!!!!!!!!!!!!!!!"""""""""!!!!!!"""!!! !!!!!!!!!!!!!!!  !!!!!!!!! """$$$!!!###!!!  !!!!!!""""""###!!!!!!!!!  !!!!!! """!!!!!! !!! !!!  !!!!!!!!! !!!""""""!!!!!!"""######!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! qqq___TTTLLLGGGHHHIIIFFFDDDEEE>>>>>>??????@@@@@@@@@@@@<<<<<<;;;999777555222111000000111000000///...---)))(((((())))))(((&&&$$$((((((''''''''''''(((((($$$$$$$$$$$$%%%&&&'''((('''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###!!! ###"""!!!!!!!!!###$$$%%% !!!"""######"""!!! """%%%&&&&&&### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%%%% !!!""""""!!!!!!""""""############"""""" !!!"""###$$$ !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!""" """######""" !!!!!!!!!!!! ###!!!###"""!!!"""""""""!!! ###"""!!! !!!"""$$$&&&###"""!!! !!!!!!!!!!!! ###""" ### !!!!!!"""###$$$$$$$$$ !!!!!!!!!"""!!!!!!""""""""""""!!!!!! !!!"""############""""""!!!!!!!!!!!!"""""" !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###!!!###"""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""!!!!!! !!!""""""!!! !!!!!! """ !!! !!!!!!"""""" !!!"""###$$$$$$   !!!""""""!!!### $$$""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!! !!!!!!!!!  !!!"""!!! !!!""""""""""""###$$$$$$""" """"""""""""############ |||}}}|||yyyqqqaaaSSSKKKFFFFFFGGGDDDBBBBBB???===<<<===???BBBCCCCCC>>><<<;;;;;;;;;:::777555333333222000///---,,,,,,---,,,+++)))((('''''''''###"""######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!###%%%'''%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  #########"""!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###!!! """$$$  !!!!!!!!!!!! ######""""""!!!!!! """"""#########""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#########""" """$$$  """###"""!!! !!!###!!!!!! !!!!!!!!!  !!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!  !!!"""#####################"""!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!! """""" ###$$$"""""""""!!!!!!   """"""!!!  !!!!!! """$$$$$$###!!! """""""""""""""""""""""" !!!!!!!!!!!!   !!!!!!!!!      !!!"""!!! !!! """""""""""""""""""""""""""!!!  !!!""" !!!$$$&&&'''(((######!!! !!!""""""'''$$$######%%%$$$""" ######""" !!!###vvvwww{{{yyywwwpppbbbSSSKKKFFFFFFGGGDDDBBBBBBAAA???======???@@@@@@@@@>>><<<;;;;;;;;;:::777555222111000///...---,,,+++,,,+++***)))((('''''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%$$$###"""""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!  """ """"""!!! !!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!!!!! !!!"""!!!  !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!! !!!!!!###$$$###"""!!!"""#########"""!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""### !!!"""###%%%&&&&&&'''!!!!!!%%%###!!!""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!! ###&&&%%%""""""%%%%%%###"""!!!!!!!!!  """"""!!!  !!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!        !!!"""!!! """""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" """""""""""""""!!!!!!!!!"""!!!!!!!!!!!!!!!""""""%%%$$$"""###$$$$$$""" !!!!!!!!!!!!!!! ttttttxxxvvvvvvpppaaaSSSKKKFFFFFFGGGDDDBBBBBBDDDAAA???===>>>>>>>>>===>>><<<;;;;;;;;;:::777555000//////...---,,,,,,,,,***)))(((((('''''''''(((******(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""### !!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######!!!###""""""!!!!!!""""""### !!!!!!!!!!!!  !!!""""""###### !!!!!!!!!!!! !!!"""""""""!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""######"""  !!!"""!!!!!! !!!!!!""""""###$$$$$$""""""###$$$###"""!!!!!! ###""""""!!!!!!""""""### !!!"""$$$%%%&&&&&&&&&$$$!!!!!!!!!!!! """"""""""""""""""""""""######""""""""""""!!!!!!###"""!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!"""$$$###!!!!!!!!!!!!!!!!!!  """!!!!!! !!! !!!!!! !!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!    !!!"""!!!!!!  !!!!!!!!! $$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! $$$$$$###!!!  !!!!!!""""""""""""###"""""""""$$$$$$""" !!!!!!!!!!!!!!!  !!!!!!uuusssvvvuuuvvvpppaaaSSSKKKFFFFFFGGGDDDBBBBBBCCCAAA>>>======>>>===<<<>>><<<;;;;;;;;;:::777555/////////......---------)))((('''''''''''''''((()))(((&&&%%%######""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$ !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###### !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!""""""!!!!!! !!!!!!"""#########&&&$$$""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  ###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""((('''%%%###""""""######""""""!!!!!!!!!!!!""""""!!!"""######"""!!!"""###  !!!!!! !!!"""!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$"""!!! !!!###$$$"""""""""""""""!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  """!!! !!!!!! ###"""!!! !!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!   !!!!!!"""""""""!!!   !!! !!!$$$###""""""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  """######""""""!!!!!!!!!"""######"""!!!  !!! !!!sssooorrrsssvvvqqqcccSSSKKKFFFFFFGGGDDDBBBBBBAAA???===<<<>>>??????>>>>>><<<;;;;;;;;;:::777555000000000/////////......)))((('''''''''''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""""""""###$$$$$$$$$###### !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!!  !!!"""############### !!!"""###$$$$$$  ###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  ###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""$$$###"""!!!  """"""!!!!!!!!!!!!"""""" !!!"""!!! """ !!!"""$$$$$$ !!!!!!!!!!!!!!!!!! !!!!!!!!!  ###$$$""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!$$$"""!!! """###!!!""""""###"""!!! !!!"""""" !!!!!!"""""" ###### $$$%%%""" !!!!!!!!!!!!!!!  !!!!!! !!!!!! """!!! ###$$$ !!!!!!""""""""""""!!!!!!   !!!!!!    !!!  !!!""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!""" !!!"""""""""!!! !!!"""""""""!!!!!!!!! }}}nnniiimmmpppuuurrrdddSSSKKKFFFFFFGGGDDDBBBBBB???===;;;<<<>>>???@@@@@@>>><<<;;;;;;;;;:::777555222111111000//////......***)))(((((('''''''''(((((('''''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$###!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""!!!!!!""""""!!!  !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!  !!!""""""######""""""!!! !!!!!!!!!!!! """"""!!!!!!  !!!"""######$$$$$$### !!!"""###$$$'''### ######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""  !!!"""""""""!!! """!!!!!! !!!!!!""" !!!!!! !!!"""""""""###$$$%%%&&&'''"""######$$$$$$######""" !!!!!!"""###### !!!######"""!!!!!!!!!""""""""""""""""""""""""""""""############$$$$$$###"""!!! !!!"""!!!"""#########"""  !!!"""""" !!!"""""""""!!!""" $$$%%%### !!!!!!!!!!!!!!!  !!! !!!!!!"""  !!! """""""""######"""""""""   !!!!!!""" !!!!!!!!!!!!  !!!!!!   !!!  !!!!!!!!! !!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!! !!!!!!rrrjjjlllnnnsssooo```SSSKKKFFFFFFGGGDDDBBBBBB???===;;;;;;===?????????>>><<<;;;;;;;;;:::777555222222111///...---,,,,,,,,,+++***)))((('''''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""#########!!!############$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""### !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  """  !!! !!!""""""""""""!!! !!!!!!!!!!!!  !!!"""############  """###333,,,$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######  !!!!!!""""""""""""""""""""""""!!! !!! !!!"""!!!  """$$$$$$############$$$$$$"""###$$$$$$$$$$$$###""" !!!!!!!!! """"""""""""""""""""""""""""""#########$$$$$$$$$""""""!!!!!!!!! !!!!!!#########"""  !!!"""""" !!!""""""###!!!!!!!!!""" !!!!!!!!!"""  !!!""""""!!!!!!  !!! !!!!!!""""""""""""!!!!!!    !!!""""""!!!  !!!"""######     """!!!!!! !!!!!!"""  !!!""""""!!!   !!!!!!###""" !!!!!!!!!!!!!!!"""######!!!!!!###zzzpppooonnnqqqkkk\\\SSSKKKFFFFFFGGGDDDBBBBBB@@@>>><<<<<<===>>>>>>>>>>>><<<;;;;;;;;;:::777555222111000///---,,,******---,,,+++)))((('''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""$$$$$$!!!"""######### !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!!!!   !!!!!!!!!!!!  !!!!!!!!! !!!""""""""""""  !!!"""333,,,$$$!!!###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$  !!!!!! !!!!!!!!!!!!  !!!"""###"""!!! !!!###$$$###"""  !!!"""######"""!!! !!! !!!!!! """""""""""""""""""""""" !!!!!!"""""""""###!!!!!!""""""!!!  !!!###$$$###"""  !!!"""""" !!!""""""###$$$'''&&&"""!!!$$$$$$!!! !!!!!!""""""  !!!"""###!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!""""""!!!      !!!""""""!!!!!!!!!!!!!!!""""""  !!!""""""!!!   !!!"""######"""!!! !!! """###""" !!!###$$$""" zzzpppmmmkkkmmmhhhZZZNNNKKKGGGDDDCCCBBBAAA@@@>>><<<;;;<<<>>>?????????;;;<<<<<<;;;:::888666444333111///.........---,,,***)))'''&&&&&&'''(((***((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######&&&%%%$$$###""""""""""""$$$#########""""""!!!!!!"""""""""""""""!!!  """$$$$$$"""!!!  ### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! ###"""!!! !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  ###!!!!!!"""""""""""""""""""""""""""!!!  !!!""""""!!!  !!!"""&&&%%%###!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!! !!!!!! !!!!!! !!!!!!  !!!!!!!!!!!! """###!!! %%%$$$""""""###"""!!! """#########"""!!! !!!!!!""""""######   !!!""" !!!!!!!!!!!!!!!"""$$$ $$$###""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!! """  ###!!!!!!""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!"""###"""!!! !!!!!! ###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""!!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!!""""""######"""!!!  !!!###$$$###""" +++'''"""###%%% |||sssrrrpppqqqkkk\\\OOOLLLGGGDDDCCCCCCBBBAAA>>>===;;;<<<===>>>>>>===;;;<<<<<<;;;:::888666444333111///.........---,,,---+++)))'''&&&'''((((((((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$###""""""""""""############"""""""""!!!"""""""""""""""!!!  !!!!!!!!! """!!! !!!###%%% !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""!!!!!! !!!!!!###"""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!! !!! !!!""""""!!!  !!!"""""" !!!!!!!!!!!! """###"""!!! %%%$$$""""""###"""!!! """"""""""""!!! !!!!!!!!!!!!""""""""""""!!! !!! !!!!!! !!!!!!!!!!!!!!!"""!!! ###"""!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!! !!!!!!!!!!!!!!! ######!!!!!!!!!""""""""""""!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!  !!! !!!  !!!!!!!!! $$$""" !!! !!!!!! $$$###""" !!!!!!###  !!!!!!   !!!!!!!!!!!!  !!!!!! !!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!! """!!!!!! ###"""  {{{uuuvvvuuuuuunnn]]]PPPLLLHHHEEEDDDDDDCCCBBB>>>===;;;;;;<<<===<<<;;;;;;<<<<<<;;;:::888666444333111///.........---,,,///---+++)))''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$###############$$$############"""""""""""""""""""""""""""!!! """""""""!!!!!! """"""!!!!!!""""""###$$$ !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!"""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!"""!!!!!!   !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!  !!!!!!""""""""""""!!!!!! """###$$$ !!!!!!!!!!!!"""######"""  """%%%###""""""""""""!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!  !!!!!!!!!!!!!!!!!!""" """$$$!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!! """"""!!!!!! ############"""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!'''$$$ """ !!!   !!!"""  !!!    !!!!!!""""""!!!!!!  !!!!!!!!!!!! ###!!! !!!  zzzuuuxxxwwwwwwooo^^^PPPMMMIIIFFFEEEDDDCCCBBB???===;;;;;;;;;<<<;;;:::;;;<<<<<<;;;:::888666444333111///.........---,,,---,,,***)))((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%#########"""######$$$$$$#########""""""""""""""""""""""""""""""!!! &&&%%%$$$###"""""""""### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" """###"""!!!!!!!!! !!!"""###### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""!!!!!!!!!"""###############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!! """%%%$$$"""!!!!!!""""""!!! !!!!!!!!! ######""""""!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!######!!! !!! !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!! """!!! ###$$$$$$### !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""  !!!!!! !!!!!!""""""""""""!!!!!!  !!!"""   !!!"""""""""  !!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!  """!!!   """"""!!!  zzzvvvyyyxxxyyyqqq```PPPMMMIIIFFFEEEDDDCCCBBB???===;;;;;;;;;<<<;;;:::;;;<<<<<<;;;:::888666444333111///.........---,,,))))))((((((''''''((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%#########"""######$$$$$$""""""""""""""""""######"""""""""""""""!!! %%%%%%$$$###""""""######  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###### """######!!!  !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###"""!!!!!!!!!"""###$$$$$$###""""""   !!!"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! !!! """"""!!!  !!!!!!!!!!!! !!! !!!$$$&&&###""" !!!""""""!!! !!!!!!""""""######""""""!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!"""###"""  !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!""""""!!!!!!  !!!$$$%%%%%% !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!"""######"""!!!!!!!!!""""""!!!!!!  !!!"""""""""############!!!  !!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###"""!!!  !!!!!! zzzuuuwwwvvvxxxqqqaaaPPPLLLHHHEEEDDDDDDCCCBBB>>>===;;;;;;<<<===<<<;;;;;;<<<<<<;;;:::888666444333111///.........---,,,'''''''''((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$###############$$$""""""""""""############"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######$$$ !!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%$$$"""!!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!   !!!!!!!!! !!!!!!!!!!!! ###%%%"""!!! """"""!!! !!!###$$$%%%""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!  !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  """""""""""" !!!$$$### !!!!!!""""""!!!!!!  !!! #########"""!!!!!!!!!!!!   !!!!!!    !!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""!!! !!!###$$$$$$"""  !!! wwwppppppppprrrnnn___OOOLLLGGGDDDCCCCCCBBBAAA>>>===;;;<<<===>>>>>>===;;;<<<<<<;;;:::888666444333111///.........---,,,)))))))))))))))((('''&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$###""""""""""""!!!"""""""""############"""""""""""""""!!!  !!!""""""!!! #########"""""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""%%%%%%###!!!     !!!"""### !!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!! !!!"""!!!  !!!""" !!!""""""### !!!!!!!!!!!! !!!!!! """  !!!"""!!!  !!!"""%%%'''(((!!!!!!!!!!!!""""""""""""!!! !!! !!!!!! !!!!!!!!!!!!!!!  !!!""""""!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""""" """$$$"""!!! !!!!!!     !!!""""""!!!"""### !!! !!!!!!!!!  !!!!!!   !!!!!!   !!!""""""!!!!!!  !!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!! !!!!!!"""!!!!!!!!!  sssjjjiiihhhllliii[[[NNNKKKGGGDDDCCCBBBAAA@@@>>>===;;;<<<>>>?????????;;;<<<<<<;;;:::888666444333111///.........---,,,,,,,,,,,,+++)))(((&&&%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%$$$###""""""""""""!!!!!!""""""#########$$$"""""""""""""""!!!!!! !!!###$$$$$$###"""######"""!!! !!!!!! !!!!!!!!!""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!"""###!!!  """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%###!!! !!!    !!!###%%%!!!"""$$$$$$######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!! !!!!!!###"""!!! !!!"""### !!!!!!!!!!!! !!!!!!!!!"""!!!""""""!!!  !!!"""!!!  !!!###&&&)))*** !!!!!!""""""######   !!!""" !!!!!!!!!!!!!!!###"""!!!"""""""""  !!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  ###$$$$$$### !!!"""######"""&&&$$$  $$$  !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """!!! """   !!!!!!!!! !!!""""""""""""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """######"""!!!  !!!""" !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!  """######!!! ###!!! !!! !!!!!!""""""!!! lllaaabbbbbbdddcccYYYNNNJJJFFFBBBAAAAAAAAA@@@BBB@@@===<<<<<<===<<<;;;=========;;;:::888666555333111///////////////---000...***'''%%%$$$%%%&&&$$$&&&'''&&&###""""""""""""$$$&&&''''''&&&$$$###%%%%%%############%%%%%%%%%$$$"""!!!!!!!!!"""#########%%%%%%%%%%%%######$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!! """"""!!! """"""""""""""""""""""""  """###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ######""""""!!!!!! """"""""""""""""""""""""   """###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!! !!!!!! !!!!!! !!!""""""!!!!!! !!!!!!!!!!!! !!!!!!""""""###"""!!!  !!!"""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""!!!  ###$$$$$$### !!!""""""!!! """"""""""""""""""""""""""" """!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""######"""!!! !!!!!! """ !!!!!!"""""" !!!  !!!######!!! !!!######  !!!!!!!!!!!!"""  """ !!!  !!!!!! !!!!!! ######"""""""""""""""""""""""" !!!!!!  !!!!!!!!!!!!!!!   ''' """!!! !!!""""""!!!###"""!!! """"""!!!!!!!!!!!!""""""""""""!!!!!! """!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!  """"""!!!jjj^^^___^^^aaa```WWWOOOKKKFFFCCCBBBBBBAAA@@@BBB???===<<<=========<<<>>>======;;;999777555444222000.........///...,,,///---***'''%%%%%%&&&'''&&&'''((('''%%%$$$###$$$###$$$%%%&&&&&&%%%$$$###%%%$$$############$$$%%%$$$###"""!!!!!!!!!!!!"""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""############""" ###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!! !!!######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!! !!!!!!!!!###"""!!!  !!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """######""" !!!""""""!!!  ///)))!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """!!!!!!"""$$$$$$######"""!!!!!!!!! !!!   !!!"""$$$""" """###!!! !!!!!!!!!!!!"""  !!! !!!  !!!!!! !!!   !!!!!! ######""""""!!!!!!!!!!!!   """###!!! !!!!!!!!!!!!!!! """!!!  !!!!!! !!!!!!!!! %%%%%%$$$""" !!!  !!!!!!!!! !!!!!! |||fff[[[\\\]]]aaaaaaXXXOOOLLLHHHEEEDDDCCCBBBAAA@@@>>><<<<<<===>>>???>>>???>>>===<<<999777555444111///------......---,,,---,,,)))'''&&&&&&'''(((&&&'''((('''%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########"""!!!!!! !!!"""######"""!!! """######$$$$$$$$$######$$$$$$#########""""""""" !!!!!!"""""""""###""""""""""""""""""""""""!!!!!! $$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""  !!!!!!"""""""""""""""!!!"""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! """"""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!""""""!!!  &&&""" """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! """"""!!!!!!$$$$$$###""""""!!!!!!  !!!!!!   !!!!!!###!!! !!!!!!!!!!!!!!!  !!! !!!!!!   """!!! !!! #########""""""""""""""" !!!%%%###!!!"""!!! !!!    !!!  !!!  zzzdddYYYZZZ\\\bbbddd\\\PPPMMMIIIFFFEEEDDDCCCBBB???>>><<<<<<>>>@@@@@@@@@@@@@@@???===;;;888666444222000.........///...---,,,***)))'''''''''((()))%%%&&&''''''%%%$$$$$$$$$'''&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""$$$$$$$$$$$$""""""'''&&&&&&%%%###!!! """""""""!!!!!!!!! !!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!"""""""""!!!!!!"""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!!!! !!!!!!!!!!!!""""""!!!  """###### !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!""""""!!!   ###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!! !!!!!!"""!!!!!! !!!!!!"""  !!!!!!!!! !!!  !!!!!!!!!!!!!!!  """!!!!!! !!!!!! !!!!!!   """ """ """!!!       !!! ~~~fffYYYYYYYYY^^^```XXXPPPMMMIIIGGGFFFEEECCCAAA???===<<<<<<>>>@@@AAA@@@AAAAAA@@@>>><<<:::888666444222000///000000///...+++***)))((('''(((((()))&&&'''((((((&&&%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%###!!! """"""""""""!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############ !!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!! """!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!"""###!!!!!! !!!!!!!!!!!!""""""!!! !!!"""###$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""  !!!!!!"""""" !!!"""$$$%%%%%%$$$"""!!!"""###!!! ### !!!!!!"""!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!! !!!"""###"""  !!!!!!!!!!!!  !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!""" !!! """!!!   !!!!!!!!!!!!!!!  &&&"""!!! !!! !!! !!! !!!!!!""""""""""""%%%   """ !!!""""""!!!lll\\\YYYVVVYYYYYYRRROOOLLLIIIGGGFFFEEEBBBAAA@@@>>><<<===???@@@AAA@@@@@@@@@???>>>===;;;999888444333111000111111000///******)))(((((((((((((((''')))******)))(((((()))((((((''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$"""######$$$$$$$$$######%%%%%%$$$$$$$$$#########$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!"""#########""""""!!!!!!!!!"""""""""""""""  !!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!"""!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!! !!!"""!!! !!!""""""!!! """"""""""""""""""""""""""""""#########!!! !!!""""""""" !!!"""###$$$$$$$$$###"""  %%%%%%""""""$$$######"""!!!!!! !!!!!!   !!!!!!!!!!!!!!! !!!###%%%%%%###!!!!!!!!! !!!!!!!!!!!! !!!  !!!  !!!!!!""""""!!! !!!"""""" !!!!!!###!!! !!!"""######"""!!! !!!  !!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!$$$ !!!   !!! !!!!!! !!!!!! !!!!!!!!!!!!!!!(((&&&$$$"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!###!!! !!!""""""!!!qqq```[[[XXX[[[\\\TTTNNNLLLIIIGGGFFFDDDBBB@@@AAA???======???@@@@@@@@@============<<<:::999888444222000///000000///...+++******)))((('''''''''&&&'''))))))'''''''''(((%%%&&&&&&&&&&&&$$$###"""$$$%%%&&&''''''&&&%%%$$$###############$$$%%%%%%"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """!!! """"""!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""### !!!!!!""""""""""""!!!!!!$$$######""""""!!!!!! !!!    !!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!! !!!  """ !!!!!!  !!! """ !!!###$$$###"""""" """!!! !!!""" !!!!!! !!!!!!  !!!!!!  !!!$$$   !!!"""   !!!!!!!!!""" """   !!!!!! !!! !!!"""######!!!!!!"""!!! sssccc___]]]aaaccc\\\MMMKKKHHHGGGFFFDDDAAA???BBB@@@>>>===???@@@@@@???;;;;;;;;;;;;:::999888777333111///////////////---++++++***)))((('''&&&&&&"""$$$%%%%%%$$$###$$$%%%###$$$%%%&&&%%%###!!!######%%%%%%%%%%%%#########"""!!!!!!!!!"""$$$%%% !!!""""""!!! $$$$$$$$$$$$$$$###"""!!!#########""""""""""""!!! !!!"""###$$$$$$"""""""""""""""""""""""" !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """#########"""!!! !!!!!!"""""""""""""""""""""""" !!!"""############ !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!! !!!!!! !!!"""""""""!!! !!!"""""" !!!!!!!!!"""""""""!!!!!!!!! !!!"""""""""!!!!!!  ###"""!!!!!!"""###"""  !!!""""""!!!     !!!""""""###  !!!""" !!! !!!!!!    !!!!!!!!! !!! !!!!!!!!!""" """  """ !!!!!!"""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###   """!!!### !!!!!!!!! !!!"""###   $$$!!! !!!!!! !!!!!!!!!!!!!!!"""######"""  !!! wwwfff```\\\```ddd^^^QQQNNNIIIFFFDDDBBB@@@>>>@@@??????@@@AAAAAA???===>>>>>><<<;;;999888666666222111000111222111000...---+++(((&&&%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$&&&%%%$$$#########$$$%%%$$$###"""!!!!!!"""###$$$###!!!  !!!###$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!"""!!!  !!!!!!""""""############"""!!!!!!!!!!!!!!! !!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!! !!!"""!!!$$$###!!!   """"""!!!!!!  !!!""""""""""""""""""""""""  """"""!!! !!!######!!!    !!!"""!!!###!!!!!!$$$'''!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" """###"""""""""!!!  ######"""!!!!!!!!!!!!!!!"""""""""  """"""""""""""""""""""""%%%$$$"""!!! !!! $$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!! )))(((&&&%%%###!!!  """!!!  !!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!###### !!!!!!""""""!!! """"""!!!!!!  !!!!!! !!!!!! !!!!!!%%%###""" """$$$%%% uuuddd^^^YYY]]]```ZZZQQQMMMIIIEEEDDDBBBAAA??????>>>===>>>@@@AAA@@@???>>>>>><<<;;;999777666666555444222111111///---***+++***)))((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$&&&%%%$$$#########$$$$$$$$$###"""!!!!!!"""###$$$###"""!!! """###%%%###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!  !!!!!!!!!"""""""""###!!!!!!  !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""   !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!    !!!!!!   !!!!!!  !!!&&&$$$!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""" """""""""!!!!!!  """"""!!! """###""" !!!""""""""""""""""""""""""$$$###"""  !!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!! !!!!!!     !!!!!!  """""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!!""""""!!! """!!!  !!! uuuccc\\\WWWYYY\\\VVVPPPLLLGGGDDDCCCCCCBBBBBB???===;;;<<<>>>???@@@@@@>>>===<<<:::999777666555555444222111111///---***)))*********)))'''%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$######""""""""""""############"""!!!"""###$$$%%%###$$$%%%&&&&&&$$$"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!! !!!!!!""""""!!!!!!  """""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! ###""" !!!!!!  !!! !!!!!!  !!!"""!!!!!!"""###$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  %%%######%%%$$$!!! """"""""""""""""""""""""""" !!!  """$$$$$$""""""%%%(((""""""""""""""""""""""""###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!  !!!!!!   !!!!!!  !!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!   !!!""""""!!!   wwweee]]]WWWYYY[[[UUUOOOKKKGGGCCCCCCCCCDDDCCCAAA>>>;;;;;;<<<>>>>>>>>>>>>===<<<:::888777666555222111000000222111000...*********)))((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$###$$$###""""""""""""""""""#########""""""######$$$%%%!!!###%%%''''''%%%###!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!  !!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""""""!!!!!!!!! !!!!!!!!!""""""""" !!!  $$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  """"""""""""!!!   !!!""" !!!!!!!!!!!!!!!  !!!!!!""""""!!!  !!! !!!"""""""""!!!  {{{hhh```YYY[[[\\\VVVNNNKKKGGGDDDDDDDDDDDDCCCCCC@@@===;;;;;;<<<<<<<<<======;;;:::888666555555222111000000222111000...---,,,)))'''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""######"""""""""###############$$$$$$%%% !!!$$$&&&&&&$$$""" """"""""""""""""""""""""######""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""###$$$#########""""""""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###"""   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!""""""!!!###$$$"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!  !!!!!!!!!!!!     !!! !!!### !!!!!!!!!!!!!!!  !!!!!!""""""!!!  !!!"""!!!!!!"""!!!!!!""""""!!!  }}}jjjbbb[[[\\\^^^WWWMMMKKKGGGEEEEEEDDDCCCBBBCCC@@@>>>============<<<===<<<;;;999888666555444555444222111111///---***///,,,)))'''&&&&&&((()))&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""############"""""""""""""""############$$$ """$$$$$$###"""!!!""""""""""""""""""""""""$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!  !!!"""""""""!!!  !!!!!!!!!!!!      """""""""  """######"""  !!!!!!""""""!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! ###$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!"""######$$$"""&&&%%%""""""""""""""""""""""""""" !!!!!!!!!   !!!"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!   !!!!!!  !!!  !!!   !!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  """  """ }}}jjjaaa[[[[[[]]]WWWLLLKKKHHHGGGFFFDDDBBB???@@@>>>===>>>???@@@???>>>===<<<;;;999888666555444555444222111111///---***---,,,***)))(((''''''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########""" !!!!!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!! !!!!!!!!!!!!!!! !!!!!!"""""""""###############"""""""""!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!   """""""""  !!!""""""!!!   !!!!!!!!!   !!!!!!""""""""""""!!!!!!  """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!&&&'''### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""%%%%%%%%%###""" """""""""""""""""""""""" !!!"""""""""!!!   """!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!! !!!!!!"""!!!  !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    """### {{{hhh```YYYZZZ\\\UUULLLKKKIIIHHHGGGEEEAAA======<<<===???BBBCCCBBBAAA===<<<;;;999777666555444222111000111222111000...++++++++++++***((('''&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$###"""!!!"""###$$$$$$###"""!!! !!!"""""""""""""""!!!!!!"""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###"""!!!!!! """"""!!!!!! """"""""""""############""""""""""""!!!!!!!!!!!!######""""""!!!!!!!!! ######"""!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! """ !!!###$$$$$$ !!! !!!""""""!!!  !!!"""""""""!!! !!! !!!"""!!!  !!!!!!!!!""""""""""""!!!!!!   """"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!""""""""""""""""""!!!!!!!!!""""""""""""""""""""""""  !!!"""!!!&&&%%%###"""""""""""""""""""""""" !!!"""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!"""""" !!!"""######$$$ !!!"""""""""  !!!  !!! !!!!!!  !!!""""""!!!!!!""""""!!!!!!  !!!!!!  """""" """!!! !!!###&&&''' ~~~fff[[[TTTVVVXXXQQQLLLKKKIIIGGGEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>======<<<:::888555333222222111000//////.........******)))((('''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""""""""""""""""""""""" """#########"""!!!$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!!!!%%%$$$"""!!!!!!###$$$&&&###""""""!!!   """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  """###""""""""""""""""""""""""""""""!!!!!!  !!!""""""!!!!!! !!!!!!  !!!!!!!!! !!!###"""!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$###"""  !!!!!! """"""!!!!!!  !!!  !!! !!!""""""""""""!!!  !!!""""""""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!! ###"""!!!  !!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!   """!!! """!!!  !!!"""!!!!!!!!!!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!! $$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """###!!!!!!  !!!"""###$$$%%%###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""   !!!"""!!!!!!!!!!!!!!!!!!!!!!!!~~~eeeZZZRRRTTTVVVOOOKKKJJJJJJHHHFFFCCCAAA@@@AAA@@@@@@???>>>>>>============<<<:::888555333222222111000//////.........,,,++++++***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!###$$$$$$$$$###"""###$$$$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""###"""""""""###&&&(((***!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """!!!   !!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!! """!!!!!!!!!   !!!""""""!!!!!!  !!!!!! !!!!!!!!! !!!!!!"""""""""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   """"""!!! """!!!  !!!"""  !!!!!!!!! !!! ######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!! !!!!!! """"""!!!!!!!!!!!! ###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""""""""  !!!!!!   !!!""" ~~~eeeYYYPPPQQQSSSMMMIIIJJJJJJIIIGGGDDDAAA???@@@??????>>>>>>===<<<<<<<<<<<<;;;:::888666444333222111000//////.........------,,,+++***))))))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$######""""""######""""""""""""######"""!!!!!!!!!###%%%'''((( !!!!!!"""######!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """""""""!!!   !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""" !!!!!! !!!!!!!!!!!!   !!!"""!!!!!!    !!!!!!!!!""" """$$$ !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!   ###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   """!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!  !!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""!!! !!!""""""!!!  !!!!!! fffYYYPPPPPPRRRLLLHHHIIIJJJJJJHHHEEEAAA?????????>>>>>>===<<<<<<<<<<<<;;;;;;:::888666555444222111000///...............---,,,+++***))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$""""""############""""""###""""""!!!!!!""""""###"""!!!!!! !!! !!!""""""######""""""############"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""!!!  !!!!!!"""!!!!!! """!!! !!!"""######"""!!!!!!  !!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""" !!! !!!!!!!!!!!!!!! !!!!!! """!!!!!!!!!    !!!!!! ### !!!"""""" !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######  !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!""""""!!! !!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""!!!  """"""  !!!!!! gggYYYPPPQQQRRRLLLHHHIIIJJJJJJHHHEEEBBB?????????>>>>>>===<<<<<<<<<;;;::::::999888777555555222111000///............,,,,,,+++***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!""""""#########"""""""""!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""!!!  !!!!!!!!!!!! ###!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!   !!! !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!   !!!!!!!!! """ !!!""""""  !!!!!!!!!""" !!!!!!"""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######   !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!"""######""""""!!! !!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!! gggYYYOOOPPPSSSMMMHHHIIIIIIIIIGGGEEEBBBAAA@@@??????>>>>>>===<<<<<<:::::::::999888777666666222111000//////.........++++++***)))(((''''''&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""!!!!!!!!! !!!""""""###!!!!!!""""""######""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  %%%"""!!!"""  !!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!###"""!!!  !!!!!! !!!!!!!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! ###"""  """ !!!""""""  !!!!!!"""!!!!!!!!!!!!!!!!!!""""""###!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!! """"""!!!!!!!!!   !!!!!!"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!  ###""""""!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!! fffWWWNNNOOORRRLLLIIIIIIHHHHHHFFFEEECCCBBBAAA@@@@@@???>>>>>>======999999999999999888777666222111000//////.........++++++***)))(((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$ !!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""###$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!""""""""""""""""""!!!"""!!!!!! !!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!$$$ ###%%%###!!! !!!"""###""""""!!! !!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!! !!!!!! !!!!!!!!!"""  """$$$%%%  !!!"""!!!!!!!!!!!!!!!!!!!!!""" !!!!!! !!!!!!!!!  !!!""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!    !!!""""""!!! !!!!!!  !!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!  !!!!!!$$$######""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!  !!!!!!  !!!!!!!!! dddVVVMMMNNNQQQLLLJJJIIIHHHGGGEEEDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>>999999999999999888777777222111000//////.........,,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""""""""""""""""""""$$$###"""""""""###%%%&&& !!!"""""""""""""""######""""""""""""##################"""!!! """###$$$&&&&&&!!!!!!""""""""""""!!!!!!"""!!! !!!###$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!  !!!"""""""""!!!"""!!! !!!#########"""!!! !!!!!!!!!!!!!!! !!!!!! !!!"""###############"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!   !!!!!!  !!!!!!""""""  !!!"""!!! !!!""""""!!!!!!!!!!!!"""""""""""" !!!""""""""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!! """###""" !!!"""""""""""""""""""""""""""""" !!!""""""######""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!  !!!!!!   !!!""" !!!""""""!!!   !!!"""""""""!!!$$$###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!! !!!""""""!!! !!!!!!!!! kkkWWWQQQPPPNNNJJJKKKKKKLLLLLLJJJFFFCCC@@@===>>>???@@@@@@???>>>===;;;;;;;;;:::999888777666111111222111111000......+++++++++*********))))))((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$##################%%%&&&%%%""" !!!###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!###""""""###$$$$$$""" """""""""""""""""""""""""""!!!  !!!"""###$$$$$$######!!! !!!!!!""""""######  !!!   !!!#########"""!!!  )))&&&### !!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!!!! !!!!!!""""""!!!  !!!!!!    !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! %%%###!!!  !!!""" """######$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""!!!!!!!!!!!! %%%###!!!  !!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!! !!!!!!   !!!!!!!!!!!!  !!!""""""!!!   $$$ """$$$### !!!!!! !!!!!!!!! !!!""""""###"""!!! kkkXXXRRRQQQOOOKKKJJJKKKKKKKKKIIIFFFBBB@@@>>>???@@@@@@@@@???===<<<;;;;;;;;;:::999888777666222111111000//////......++++++******)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$###"""!!!!!!"""$$$%%%%%%###"""###%%%""""""############""""""!!!!!!!!!"""""""""############"""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""############$$$$$$$$$######$$$&&&'''&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""############!!!!!!!!!!!!""""""""""""  """!!! !!!""""""!!!"""!!!!!!  !!!"""""""""!!!!!! !!!!!!  $$$###!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!  !!!"""!!!!!!!!!!!!!!!!!!   !!! !!!!!! $$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! $$$###!!!  !!!""" !!!"""######$$$######""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!!!!!!!!!!$$$###!!!  """### !!!"""############  !!!!!! !!!!!! !!!!!! """###""" """""""""""""""!!!!!! !!!!!!!!!!!!  !!!""""""!!! !!!!!! !!!!!!!!!!!!  !!!!!! !!!!!! !!!!!!""""""!!!  mmmYYYSSSSSSQQQMMMJJJJJJKKKJJJHHHEEEAAA?????????@@@@@@@@@???===<<<;;;;;;;;;:::999888777666333222000///......//////++++++***)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$'''&&&%%%$$$###!!! """$$$%%%%%%$$$###$$$&&&######$$$$$$$$$$$$######"""""""""#########$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$&&&)))+++***'''$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""#########""""""""""""!!!!!!!!!!!!"""!!!!!!  !!!!!! !!!!!!######""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!   !!!!!!!!!  """###"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""!!!!!!!!!!!!!!!!!!   !!!  !!!"""!!!!!!!!!!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ###"""!!! !!!""""""###############"""!!! !!!""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!"""!!! !!!"""### !!!"""############  !!!!!!""""""""""""!!!!!! ######""" """""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""   !!!"""!!! ooo\\\VVVUUUSSSPPPJJJJJJJJJIIIGGGDDDAAA???===>>>???@@@@@@@@@???>>>;;;;;;;;;:::999888777666555333111///...///000111---,,,+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$######""""""""""""#########$$$$$$""""""!!!!!!!!!!!!""""""###!!!  !!!### """###&&&***,,,+++'''$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!! ###""""""!!!  !!!  #########""""""!!!!!!!!!"""!!!  !!!!!!!!!!!!   !!!!!!!!!!!!!!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!  !!! !!!  !!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!!!!!!!!!!  !!!"""###   !!!""""""!!!  !!!   !!!!!!!!!!!! !!!!!!!!!!!!!!! """ """"""!!!"""""""""""""""""""""""" !!!!!! !!!!!!######$$$###!!! !!!"""  !!!!!! rrr^^^XXXWWWUUUQQQJJJJJJJJJHHHFFFDDDAAA@@@<<<===???@@@AAAAAAAAAAAA;;;;;;;;;:::999888777666666444222000///000111222...---,,,+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$#####################$$$$$$'''&&&%%%$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""######"""!!!!!!"""######!!!!!!"""""""""######### !!!%%%(((+++)))&&&"""  !!!""""""!!! """""""""###""""""!!!!!!######""""""!!!!!! ######"""!!!  !!!!!!  !!!"""""""""!!!!!!!!!!!!!!!"""!!!     """###!!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!  !!!!!!""""""$$$%%%%%%""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!! !!! !!!!!! !!!!!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""!!!!!! !!!!!!!!!!!!!!!  !!!""""""!!!  !!!  """  !!!!!!!!!!!! """"""!!!!!! ###!!! !!!"""######"""""""""""""""""""""""" !!!!!! !!!!!!  """ !!!!!! uuuaaaZZZYYYVVVRRRKKKKKKJJJHHHFFFDDDBBBAAA<<<===???AAABBBBBBAAAAAA;;;;;;;;;:::999888777666555444222111000000111111...---,,,+++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$"""""""""###$$$$$$%%%%%%&&&$$$######$$$###""" !!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!""""""########################### !!!!!!!!!!!! !!!###&&&((('''$$$!!! !!!!!!!!!!!!  !!!""""""""""""""""""""""""!!!!!!!!!!!!###""""""!!!!!!  !!!!!!!!!!!! """$$$""" !!!$$$!!!!!!!!!!!! !!!!!!   """ """###"""  !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!  !!!""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!  !!!!!!!!! """###$$$$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!! !!!  ###"""""""""""""""!!!!!! !!!!!!!!!!!! ###"""!!!  !!!!!!!!! !!!!!!!!!!!!  """"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""!!!!!!"""$$$ !!! !!!xxxccc[[[YYYVVVRRRMMMLLLKKKIIIGGGEEECCCBBB???@@@AAAAAAAAA@@@???>>>;;;;;;;;;:::999888777666222222111000000//////...,,,++++++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%###############$$$$$$$$$"""!!! !!!###%%%###""""""""""""######""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!!!!!!!!"""$$$%%%%%%""" !!!!!! !!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$&&&$$$ """&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!   !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!  !!!""" !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!! !!!"""#########!!!!!!!!!!!!  !!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""!!!!!!  !!!!!!!!!!!!  !!!!!!!!! """!!!!!!""" !!!!!!  !!!!!!  """"""""""""""""""!!!!!! !!!!!!!!!!!! $$$###!!!  ###""""""!!!!!!""""""### !!!""" !!!!!! !!!!!!!!!$$$$$$#########$$$ !!!  !!!"""yyyddd\\\YYYVVVQQQMMMMMMKKKIIIGGGEEEDDDCCCBBBBBBBBBBBBAAA???===<<<;;;;;;;;;:::999888777666///000000000///...---,,,******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$######""""""###&&&%%%$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!"""###### ###$$$$$$###  !!!!!!!!!""""""###""""""###$$$$$$""" """!!!  !!!"""!!!  !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""%%%###!!!%%%!!!!!!!!!!!!!!!""""""""" !!!#########"""""" !!!!!!!!!!!!   !!!!!!"""######"""""" """"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!###!!! !!!"""###"""!!! !!!""""""!!!!!! """!!!  !!!"""   !!! !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""###%%%%%%$$$!!! !!!!!!!!!""" !!!"""######$$$"""!!!!!!!!!  !!!!!!!!! """"""""""""!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!!!!  !!!!!!!!!  """!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!!!!$$$$$$###!!!!!!!!!  !!!!!!!!!!!! $$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  """$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""  !!!"""###zzzggg\\\TTTPPPOOOIIIIIIIIIHHHGGGDDDBBBAAABBBBBBBBBAAA@@@???>>>=========<<<;;;999888777777555333111000111111000///111...+++(((''''''(((***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############"""!!!!!!'''&&&%%%$$$############'''$$$!!! """###""" """"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%$$$ !!!&&&""""""""""""!!!!!!!!!!!!$$$###""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!#########!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!$$$'''((('''%%%$$$""""""!!!!!!  !!!!!!!!!!!! !!!"""######""""""!!!  !!!   !!!"""###"""!!! !!!"""###!!!!!! !!!!!!  !!!  !!!!!!!!! """"""!!! !!!"""!!! !!!!!!"""""" !!!!!! !!!!!!""""""""""""!!!!!!  !!!""""""###!!!!!!!!!!!!!!!"""######"""!!!!!!""""""""""""!!!   !!!###$$$$$$!!!"""!!!!!!!!! """"""!!!!!!  !!!!!!    """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!   &&&%%%"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!! $$$"""  """###$$$"""   {{{ggg[[[RRRNNNMMMIIIIIIIIIHHHGGGDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>======<<<;;;999888777666333111/////////000///...000...+++)))((('''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############""""""!!!######""""""######$$$$$$$$$""""""######!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!"""###"""!!!  """!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!!!!!!!!  !!! !!!  !!!"""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!!!!!!! !!!!!!!!!  !!!""""""  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!! !!!!!!"""###%%%"""   !!!!!!!!!!!!!!!  !!!  !!! """!!!!!!!!!  !!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###"""  !!! !!! !!!!!!   zzzeeeYYYPPPKKKKKKIIIIIIIIIHHHGGGDDDBBBAAA???@@@@@@@@@@@@@@@??????======<<<:::999888777666444222000///000000///......---,,,***)))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$###"""""" !!!###$$$%%%&&&!!! """###$$$###""""""""""""!!!!!!!!!!!! !!!!!!""""""######!!!!!! """!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """""""""!!!!!!!!!  !!!!!!!!!!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!  !!! !!!!!! !!!"""###!!!!!!  !!!!!! !!!""""""!!!  %%%$$$"""  !!!!!!  """###"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""  !!!"""&&&"""!!! !!!""""""###  !!!!!!!!!!!! """"""!!!!!!!!! !!!!!!!!!  !!!    !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$"""!!!  !!!""" &&&""""""""""""!!!   yyydddVVVMMMIIIHHHIIIIIIIIIHHHGGGDDDBBBAAA>>>>>>???@@@@@@@@@@@@@@@===<<<;;;:::999777666666666444222222222222222000...---,,,+++***(((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###""" !!!"""$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!! !!!"""######$$$#########""""""""""""###!!!!!!!!!!!!"""""""""""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!! !!!!!!""""""!!!!!!!!!  !!!!!! """!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!! !!! !!!!!!!!!!!!"""""""""###   """######"""  !!!""""""###%%%$$$!!!  !!!"""  !!!!!! """######"""!!!!!!"""""""""!!!!!! """"""""""""############""""""!!!!!!  !!!!!!"""""" !!!!!!""""""""" !!!!!!""""""$$$ !!!!!!""""""  !!!!!!!!!"""###%%%!!! """"""!!!!!!###     ###$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""###!!!!!! !!!!!!!!!""""""!!!"""'''"""""""""""""""!!!!!!!!!  wwwaaaTTTLLLHHHHHHIIIIIIIIIHHHGGGDDDBBBAAA======>>>???@@@@@@@@@@@@<<<<<<;;;:::888777666555666444222111222222111000...---,,,+++***(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$######""""""$$$%%%%%%%%%$$$$$$"""#####################""""""""""""!!!!!!!!!!!! !!!"""######$$$ !!!!!!""""""!!! !!!!!!!!!"""""""""###!!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$ !!!!!!!!!"""""""""!!!!!!!!!!!!  ###"""!!! !!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!! !!!  !!!!!!"""""""""""""""  """######"""  !!!"""######"""!!!  !!!$$$%%%!!!!!!  !!!!!!!!! !!!######"""!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!"""""""""""""""""""""######### !!!!!!!!!"""###""""""!!!!!! !!! """&&&!!!""""""    !!!!!!!!!!!!!!!!!!!!!!!! ###$$$$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!""" !!!###"""!!! !!!"""###$$$$$$  ttt___RRRKKKHHHIIIIIIIIIIIIHHHGGGDDDBBBAAA======>>>???@@@@@@@@@???<<<<<<;;;999888777666555333111///...//////...---...---,,,***)))(((((('''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%###"""!!!###$$$$$$"""!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""######""""""!!!###$$$%%%###!!! !!!!!!""""""######$$$%%%&&&&&&&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""#########!!!!!!!!!  !!! !!!!!!!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!  !!!  !!!"""""""""!!!!!! !!!!!!!!!!!!  !!!""""""!!!  !!!  """$$$%%%!!!!!!   !!!!!! """"""!!! !!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!"""%%%###  ###""""""!!!  !!!!!!!!!!!!  !!!!!!  !!!%%%&&& $$$   !!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! ###$$$!!! !!!###%%%&&&  qqq]]]QQQKKKIIIJJJIIIIIIIIIHHHGGGDDDBBBAAA===>>>???????????????>>><<<;;;:::999888666555555222000...---......---,,,000...+++)))((('''((()))&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""""""""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$""""""###%%%&&&%%%### !!!"""#########!!!"""$$$%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!#########!!! !!!""""""###!!!!!!   !!!!!!  !!!!!!!!!""" !!!!!!!!!!!! !!!"""""""""!!!!!!!!!  !!!  !!!"""!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!   !!!!!! !!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!"""######"""!!!""""""!!!!!!!!!!!!!!!!!!  !!!""""""!!!  !!!""" &&& !!!'''&&&    !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""!!!  """###$$$  ooo[[[QQQKKKJJJLLLIIIIIIIIIHHHGGGDDDBBBAAA>>>>>>????????????>>>>>><<<;;;:::999888666555555333111/////////000///---111...+++(((''''''(((***&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&''''''&&&&&&%%%$$$!!!###$$$%%%$$$###"""!!! !!!###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""!!! !!!"""######$$$ """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" ###!!!  !!!### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """######"""  !!!""""""!!!!!!   !!!!!!"""###### !!!!!!"""""" !!!!!!!!!""" !!!"""#########"""!!!  !!!  !!!!!!!!!  !!!"""######"""!!! !!!!!! !!!!!!"""""""""""""""!!!!!!!!! !!! """!!!   !!!  !!! !!!!!!""""""!!!!!!!!!  !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!### """!!! !!!""""""""" !!!""""""!!!   %%%%%%"""!!!###"""   !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""######$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######  !!!###$$$!!!!!!  !!!"""  sss\\\PPPLLLIIIGGGGGGHHHIIIIIIGGGDDD@@@>>><<<===?????????>>><<<;;;;;;;;;:::888777555444444222000//////000111111000---,,,+++***)))'''&&&&&&******)))(((&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''$$$######&&&### !!!%%%'''$$$ """""""""""""""""""""""""""  ###$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!! """############""""""!!!!!!""""""!!! !!! ###!!! !!!###$$$!!! """###"""!!! !!!### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!!  !!!!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!! ######"""!!! !!!%%%""""""  !!!"""######!!!###$$$$$$"""   """"""!!!!!!!!! !!!!!!###!!! !!!"""###""" !!!!!! !!!!!!!!!!!! ###"""!!!!!!!!!!!!!!!""" !!!!!!!!!"""!!!!!! !!!!!!"""!!!  !!!!!! ###"""  !!!### """###""" $$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!"""   !!!!!!!!!!!!  !!!vvv___RRRMMMJJJHHHGGGHHHIIIIIIGGGDDDAAA>>>>>>???AAAAAAAAA@@@>>>===<<<<<<;;;999888666555555444222000///000000///...,,,+++***)))(((&&&%%%%%%((((((((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%$$$$$$%%%""" !!!%%%&&&### """""""""""""""""""""""""""!!! ###$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!!  !!!!!!"""""""""!!!!!! !!!"""######"""!!! !!!!!!!!!"""""" !!!!!!!!!  """###!!! """###"""!!! !!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!! $$$######""""""!!!!!! """"""######  !!!"""###### !!!!!!!!!!!!!!!!!!###$$$$$$!!! $$$%%%%%%$$$"""!!! !!!  !!!"""!!! !!!"""###""" !!!!!!!!!    !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""  !!!  !!!!!!  ###&&&((( ######"""!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$###!!!  !!! !!!!!!!!!!!! !!!!!!"""|||cccUUUNNNKKKIIIGGGHHHIIIIIIHHHDDDAAA??????@@@AAAAAAAAA???>>>======<<<;;;:::999777777666666333111000000///...,,,++++++***)))'''&&&%%%$$$%%%&&&'''((())))))))))))&&&&&&%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$%%%&&&$$$!!! !!!###$$$""" """""""""""""""""""""""""""!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!"""""""""###""""""!!!  !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""!!!!!!!!!!!!!!!!!!"""!!! !!!"""""" !!!"""  """"""!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" """###$$$###"""!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!! $$$$$$$$$###############"""!!!!!!%%%""" !!!"""$$$%%%%%%""""""!!!!!! !!!"""$$$###!!! """%%%&&&%%%!!! !!!!!!  !!!"""!!! """"""!!! """"""!!!!!!!!!!!! !!! !!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!""" !!!  !!!"""!!! !!!!!! """"""!!!!!!    !!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  gggVVVNNNJJJHHHGGGHHHIIIIIIHHHEEEBBB@@@>>>>>>??????>>>===<<<;;;<<<;;;:::999888777666666555333000000000000...---,,,,,,+++)))((('''&&&%%%%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%######$$$&&&###!!! """###""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################""""""""""""!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! !!!"""""""""  !!!!!!!!!""""""""""""""""""!!!!!!  !!!""""""!!! !!!"""!!! !!!"""  """""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""!!!  !!!""""""$$$$$$###!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!! """"""#########$$$$$$$$$"""  """  !!!"""###$$$$$$!!!!!!!!!!!! !!!"""###"""   $$$###!!!$$$"""!!!!!! !!!!!!""""""!!! !!!"""!!! """""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  """!!! !!!!!!""" ###"""!!! """###"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######"""!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!  !!!!!!!!!!!!  !!!""""""""" iiiWWWLLLHHHFFFGGGHHHIIIJJJHHHFFFCCCAAA?????????>>>===<<<<<<;;;::::::999888777666666555333111//////000111000///...---,,,+++)))(((''''''&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!###$$$"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########""""""###"""""""""!!!!!!!!! !!! !!!"""#########   !!!!!!!!!"""!!!!!! !!!"""""""""###### !!!"""!!!  !!!  """"""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!######"""  !!!!!!!!!!!!  !!! !!!!!!!!!!!! !!!!!!"""#########!!! !!!   !!!!!! !!!!!!!!!!!! !!!"""!!! !!!######!!!%%%###""""""""""""""""""###!!!  !!!"""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!  !!!"""!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!"""!!! !!! !!!""""""  """###$$$ ######!!!  !!!!!!""""""""""""""""""###""""""!!! ######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""!!!  !!!!!!!!!!!! ###$$$%%%&&&&&&%%%$$$###lllWWWKKKFFFDDDGGGHHHIIIJJJIIIFFFCCCAAABBBAAAAAA@@@???>>>======999999888888777666666555222000//////000111111000......---,,,***)))((('''''''''''''''''''''&&&%%%''''''&&&&&&%%%%%%$$$$$$"""###$$$$$$""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$###""""""###%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """###$$$######"""######""""""!!!!!!  !!! !!!""""""""""""""""""""""""""""""""""""""" !!!!!!  """###"""""""""###  !!!!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!"""!!!  !!!!!!!!!!!!  !!! !!!!!!!!!!!!  !!!!!!!!!"""!!! !!!###### !!!$$$  !!!!!!"""""" !!!!!!  """!!!$$$&&&%%%""" !!!######""""""!!!!!!""""""###!!! !!!!!!  !!!!!!!!!!!!""""""!!! !!! """###### !!!""""""!!!  !!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!! !!!!!!"""###   !!!"""!!!  !!!"""""""""!!!"""""""""""""""!!! """"""!!!!!!  !!! !!!!!!!!!!!!"""""""""  !!! """### !!!!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! oooXXXKKKEEECCCGGGHHHIIIJJJIIIGGGDDDBBBCCCBBBAAA???>>>>>>======:::999999888888777777666333222000///000111000///...---,,,+++***(((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######"""$$$&&&&&&%%%$$$$$$$$$"""#########""""""######""""""""""""""""""""""""!!!###$$$$$$""""""###&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!###$$$%%%%%%$$$############"""!!! !!! !!!"""### !!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!###"""  """  !!!!!! !!!!!!!!!""""""""""""!!!!!!  !!!""""""""" !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!! !!!!!!!!! ###"""!!!""" !!!!!!""""""!!!!!!!!!!!!!!! !!! """"""############""""""!!!!!!!!! !!!!!!!!! !!!!!!  !!!!!!!!!   !!!!!!""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!! !!!"""!!!!!!!!!!!!!!!""""""### ###"""""" !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!""""""""""""  !!!   !!!!!!!!!!!! qqqYYYKKKEEECCCGGGHHHJJJJJJIIIGGGDDDBBBAAA@@@???===<<<;;;;;;;;;;;;::::::999999888888888555333111000000///...------,,,+++***)))'''&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""###%%%((()))(((&&&%%%%%%###$$$$$$$$$###"""###$$$""""""""""""""""""""""""!!!###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! """""""""""""""""""""""""""""""""""""""""""""""" """$$$&&&'''&&&%%%$$$$$$######"""!!! """!!! """###$$$ !!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$ """"""  !!!  !!!""""""############""""""  !!!"""###### !!!"""###### !!!!!!!!!""" !!!!!!!!!"""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! """""" !!!"""###$$$%%%$$$###"""!!!   ### """$$$###"""!!!  !!!  !!!!!!"""""""""!!! !!!""""""!!! !!!!!!!!!"""######""""""!!!!!!!!!  !!!"""""""""""""""###$$$###!!! """!!!!!!!!!!!!!!!"""######  !!!!!!###$$$### !!!!!!!!!""""""""""""""" !!!!!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!""""""######"""""""""""""""""""""""" """!!!  !!!!!!"""""" !!!!!!!!!!!! %%%$$$###!!!!!!!!!"""###pppWWWLLLHHHFFFGGGHHHJJJJJJIIIGGGDDDBBB@@@AAABBBBBBAAA@@@>>>===<<<:::999999999999888666555444222111000000//////...,,,***)))((()))***+++,,,+++)))((('''''''''(((&&&$$$""""""###%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$#########"""""" """###$$$######!!!"""###$$$###"""!!!!!!  !!!!!!!!!""""""###### !!!!!!!!!!!! """!!!!!!!!!"""###%%%&&&"""###$$$%%%%%%%%%$$$$$$"""""""""""""""!!!!!! ######!!! !!!!!!  !!!"""""""""!!!  !!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!  !!!!!!!!!!!! $$$###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!  """!!!!!!!!!!!!  """### !!!!!!!!!  !!!###$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&&&&&&&""""""""""""!!!!!!!!!!!!!!!  !!! !!!""""""""""""""""""""""""""""""!!!!!!  !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!!""""""""" !!!!!! !!!  $$$ !!!!!! !!!######"""  !!! !!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """  """ !!!!!!!!! ###$$$""" """  !!!""""""pppWWWLLLIIIGGGGGGHHHIIIJJJIIIGGGDDDBBBAAAAAAAAAAAAAAA???>>>===:::999777777888888666555555444222111000000//////...,,,***((((((((()))*********)))((('''''''''''''''%%%######$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$#########""""""!!!""""""""""""!!!""""""######"""!!! """""""""!!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!! !!!###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######"""!!!!!!!!!!!!!!!$$$###"""!!! !!!!!!   !!!"""""""""!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###$$$###!!! !!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!  !!!"""""" !!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!"""""""""############"""""""""""""""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!  !!!"""!!! !!!!!!!!!""" !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!! !!!###""""""!!!  !!!!!!!!! """ !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!! !!!!!!!!!  """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!qqqXXXMMMJJJHHHGGGHHHIIIIIIHHHFFFDDDBBBAAAAAAAAAAAA@@@???>>>===;;;:::888888999999777666555444222111000000//////...,,,***(((''''''''''''(((((((((((('''&&&%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$########################$$$############""""""""" """############!!!!!!""""""""""""""""""######""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!"""######&&&%%%$$$$$$$$$%%%''''''%%%###""" !!!"""###$$$######"""!!!!!!!!!!!!"""!!!    !!!!!!!!!!!!!!! """""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!"""$$$%%%&&& !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###$$$###!!!   !!!!!!""""""######### !!!!!!!!!!!! !!!  !!!!!!!!!!!!  !!!!!!!!! $$$$$$$$$#########""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   """!!!!!!!!!!!!!!!  !!!!!!!!!""" !!!!!! ###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!! ###!!! !!!!!!!!! """""""""""""""""""""""" sss[[[OOOKKKIIIGGGHHHIIIIIIGGGFFFDDDBBBAAAAAAAAA@@@??????>>>===>>><<<;;;;;;;;;;;;:::888444444222111000/////////---,,,***((('''&&&%%%%%%&&&&&&'''((('''&&&$$$###'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$####################################""""""""""""""""""###$$$%%%%%%&&&&&&"""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!!!! !!!!!!!!!!!! !!!""""""%%%$$$###""""""$$$&&&'''&&&$$$""" !!!###$$$$$$$$$###""""""""""""""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""###$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!! !!!!!!"""###$$$$$$%%% """""""""!!!  !!!!!!!!!!!!  !!!###"""""""""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""!!! !!!!!!!!!    !!!"""!!! !!! !!!"""""""""!!! !!!!!!!!!"""""" !!!"""""""""""""""###!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!! &&&""" """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! www^^^RRRLLLIIIHHHHHHHHHHHHGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::888444444222111000/////////---,,,***)))'''&&&%%%%%%%%%&&&'''''''''&&&$$$###'''&&&%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%########################""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&""""""!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!$$$"""!!! """$$$%%%&&&$$$""" !!!###$$$$$$######"""""""""""""""""""""!!! !!! !!!""""""""""""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!""""""###$$$%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!###$$$""" !!!!!!"""###$$$$$$%%% !!!"""""""""!!!  """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!#####################""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!! %%%$$$###"""   !!!""""""  !!! !!!"""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!! """ !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!  !!!!!!!!! &&&"""!!!!!! !!!!!!!!! {{{bbbTTTMMMHHHHHHHHHGGGGGGFFFEEECCCCCCAAAAAA???>>>>>>===>>>>>>;;;:::888888999999777666555444222111000000//////,,,,,,+++***((('''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%&&&''''''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%########################!!!!!!"""""""""""""""###""""""!!!!!!"""######$$$""""""################## !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""!!!!!!"""!!! !!!"""###&&&$$$###!!!!!!"""###$$$###""""""!!!!!!"""""""""###"""!!!!!! !!!!!!!!!!!!"""#########"""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """$$$&&&''' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!""""""$$$###!!! !!!!!!""""""######### !!!!!!""""""!!!!!!!!!!!!!!!  ###""""""""""""""""""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  &&&%%%$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! """"""  !!!  """!!!!!!!!!!!!!!!  !!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!! $$$""" !!!!!! !!!!!! ~~~eeeVVVMMMGGGHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@???>>>======>>>>>>:::999777777888888666555555444222111000000//////++++++++++++***)))((('''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&&&&$$$"""###$$$%%%%%%&&&&&&&&&%%%########################!!!!!!!!!!!!""""""######""""""!!! !!!"""###$$$"""###$$$$$$$$$###"""!!!!!!!!!!!!""""""#########$$$$$$######"""""""""""" !!!!!!!!!!!! !!!""""""######"""!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$######""""""######"""!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!###%%%&&& !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!   !!!!!!!!!  ###""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """### !!! !!!###""""""!!!   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!!!!!!! !!!!!! !!!### hhhXXXMMMFFFHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@???============>>><<<:::999999:::999888666555444222111000000//////+++++++++++++++***)))(((((('''&&&%%%%%%&&&((()))$$$######%%%&&&&&&$$$"""###$$$%%%%%%&&&&&&&&&&&&######################## !!!!!!!!!""""""######$$$###"""""""""###$$$%%%"""$$$%%%&&&%%%###!!! """"""######$$$$$$$$$$$$%%%$$$$$$$$$######"""""" !!!!!!!!!!!! !!!"""###$$$$$$###"""!!!!!!!!!"""############"""$$$$$$$$$$$$######""""""!!!!!! !!!"""######"""!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!! """"""""""""""""""""""""""""""!!!!!! !!! !!! !!!!!!!!!!!! ###"""!!! !!!"""###"""!!!  !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""######""""""""""""!!!!!!!!!!!! !!!"""######"""!!!  !!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!""""""!!!  !!!!!!!!!!!! !!!!!!!!!""""""  !!!!!! !!!!!! !!!###%%% !!!!!!!!! """######"""!!! !!!!!! !!!!!!"""""""""""""""!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!!!!!!!  """!!!"""%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" hhhTTTKKKHHHGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBAAA@@@???>>>===<<<;;;;;;:::999999888888777444000---...000111///---...,,,))))))))))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""!!!!!! $$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""######"""""""""###%%%&&&!!!"""###$$$$$$%%%$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$######"""!!! !!!"""###$$$$$$###!!! """"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!  !!!"""!!! $$$%%%%%%$$$"""   !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!!!!!!!###$$$###"""""" !!!"""###$$$$$$######!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!  """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!  !!!"""""""""######"""!!!  !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""!!!"""!!!!!! !!!!!!!!!!!!!!! !!!#########!!! $$$""" !!!$$$%%%%%%$$$"""!!! !!!"""!!!!!!!!!!!!""""""###$$$""""""$$$'''(((%%%""" !!!"""""""""""""""!!!!!!  """###""" !!!!!!!!!!!! ######"""!!!  !!!!!! !!!###!!!"""!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###"""!!!!!! !!!!!!"""###$$$'''&&&%%%$$$###!!! ###"""!!! !!!"""###  """###"""!!! !!!  !!! !!!!!!!!!!!! !!!######"""  """!!!!!! !!!!!!###"""  iiiUUUKKKIIIGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBAAA@@@???>>>======;;;;;;:::999999888888777333222000000111111111000...,,,))))))))))))(((&&&(((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$###""""""$$$$$$#########$$$%%%&&&$$$$$$%%%$$$$$$###"""!!!"""###$$$$$$$$$$$$###""""""""""""###############""""""!!!!!!!!!""""""###$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!###"""!!!"""$$$$$$$$$"""###$$$%%%$$$!!! !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!!!!!!!###$$$###"""!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!  !!!  !!!!!! $$$###"""  ###&&&!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!"""!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!  ###$$$%%%!!!!!! !!!"""###$$$""""""!!!!!!!!!!!!""""""!!! """$$$%%%""" """!!!!!!!!!  !!!"""  !!! """""""""!!!  !!!!!!""""""!!!!!!!!!""""""!!!  !!!!!!  """!!!  !!!!!! !!!###%%%$$$""" !!!""" !!!!!!$$$$$$###"""!!! !!!!!! !!!!!! !!!!!!!!! """######"""  !!!!!!!!!!!! !!!"""""""""!!! !!!!!! !!!!!!###"""  !!!"""jjjVVVMMMJJJGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>======;;;;;;:::999999888888777444444333111///---...///...,,,))))))))))))(((&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&%%%$$$$$$######"""######$$$$$$######"""!!!!!!"""#########""""""######"""""""""###$$$$$$$$$$$$%%%$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%&&&'''###!!!  """$$$%%%%%%%%%$$$###!!! !!!!!!""""""""""""!!!!!!###"""!!!"""$$$%%%$$$###"""$$$%%%$$$!!!  !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""######"""!!!  !!!!!! !!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!!!!"""""" !!!!!!""""""""""""""" !!!  !!!"""!!! !!!!!!!!!!!!"""###$$$$$$ !!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!"""###"""!!! !!!"""###$$$$$$###"""!!!!!! !!!!!! !!!"""###!!!""""""!!! !!!!!!!!!!!! !!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""!!! !!!!!!  !!!!!!"""######  """!!! !!!!!! !!!"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''''''$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!###"""!!! !!!###$$$lllXXXNNNJJJGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>===;;;;;;:::999999888888777444555444000+++((((((***...,,,))))))))))))(((&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$######!!!!!!"""###$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$$$$######################## !!!"""###$$$%%%&&&'''"""!!!!!!!!!"""###%%%&&&$$$$$$######"""!!! !!!!!!""""""""""""!!!!!!!!!  """###"""!!!###$$$%%%$$$"""!!!!!!!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!###$$$$$$$$$### !!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!! ###'''((('''$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! !!!!!!"""$$$%%%&&& !!!!!!!!!!!! '''''''''&&&$$$""" """###$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!$$$$$$"""!!! """!!!!!!""""""""""""!!!$$$$$$######""""""""""""!!!!!!!!!!!!!!! !!! !!!"""###!!!  !!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!"""""""""!!!!!! !!!###!!!!!!!!!!!!!!!""""""###### !!!!!!!!! !!! !!! !!!!!! !!!""""""!!!""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$&&&&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! !!!"""""" !!! !!!!!!"""!!! !!!"""######mmmYYYNNNKKKGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;:::999999888888777222333333000,,,)))***---...,,,))))))))))))(((&&&%%%&&&&&&&&&''''''(((((($$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%""""""""""""""""""!!!!!!!!!!!!###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$ """###%%%&&&&&&%%%%%%""""""""""""############!!!!!!""""""""""""!!!!!!"""!!! !!!"""######!!!$$$%%%&&&&&&$$$""""""### !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!###&&&'''$$$  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! """"""""""""""""""""""""!!! """""""""!!! !!!"""$$$&&&&&& !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!""""""""""""""""""!!!!!!!!!$$$$$$"""!!! !!!""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$ !!!!!!!!!!!!!!! """$$$%%%$$$###!!!!!!""""""!!!  !!!""""""""" !!!!!! !!!######!!!######""""""!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!"""  !!! """!!! !!!!!!""""""""""""!!!  !!!!!! !!!"""######"""!!! """"""""""""""""""""""""###!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!"""nnnYYYNNNJJJGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@@@@?????????>>>>>>;;;;;;:::999999888888777111222222111000000222333...,,,))))))))))))(((&&&###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$#########%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$%%%$$$$$$###"""!!!"""!!!!!! !!!!!!"""#########""""""""""""""" """$$$&&&&&&&&&$$$###!!!!!!"""######$$$$$$%%%!!!!!!""""""""""""!!!!!!$$$###"""###%%%&&&%%%$$$###%%%&&&%%%$$$""""""### !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!!!!  $$$&&&$$$ !!!!!!!!! !!!!!!!!!!!!""""""""" !!!"""""""""""" !!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""" """"""!!!!!! """""""""""""""!!!!!! """"""""""""""""""""""""  """###"""!!! !!!"""###%%%&&& !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###  """ """###$$$$$$$$$$$$###"""!!!!!! !!!!!! !!!!!! !!! !!!"""""" !!!!!!!!!!!!!!!!!! """$$$%%%$$$"""""""""""""""!!!  !!!!!!""""""  ###############"""!!!!!!  !!!!!!""""""""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""######""" !!!  !!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### nnnYYYMMMIIIGGGGGGFFFFFFFFFEEEEEEEEE@@@@@@@@@???????????????;;;;;;:::999999888888777444333111111222333333222...,,,))))))))))))(((&&&###$$$$$$$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$######"""######$$$$$$$$$###!!!!!!$$$$$$%%%$$$$$$###"""!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""##################$$$$$$!!!!!!""""""""""""!!!!!!$$$###"""###%%%&&&%%%$$$!!!###$$$$$$"""!!!!!!""" !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!!!!!!!   """"""!!! !!!!!! !!!!!!!!!"""""""""""" !!!!!!"""""""""!!!!!!!!!""""""#########(((&&&### &&&***!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""" !!!!!! !!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!! !!!"""###$$$ !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!! !!!"""!!! !!!###### """###$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""""" """ !!!!!!!!!""""""!!! !!!"""!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$!!!!!! !!!"""############"""###!!!   !!!!!!  !!!!!!!!!!!! !!!!!!!!! !!!!!!!!! $$$"""!!!!!!""""""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!!!!!!! nnnYYYMMMIIIGGGGGGGGGFFFFFFFFFFFFFFF@@@@@@@@@???????????????;;;;;;::::::999888888777999555111000111111...+++...,,,))))))))))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$#####################"""!!! !!!!!!!!! !!!"""###$$$$$$%%%$$$$$$$$$###"""!!!!!!"""###$$$ !!!!!!""""""###""" !!!"""%%%$$$$$$$$$######""""""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!###$$$###"""!!!""""""   !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!"""!!!   !!!"""###### !!!!!! !!!!!!!!!""""""###############""""""!!! !!!"""############"""###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""""" !!!"""###$$$"""""""""""""""!!! """"""""""""""""""""""""  """######"""  !!!"""### !!!""""""###"""""""""""""""""""""""" !!!"""""" !!!######""""""!!! !!!"""######"""!!!!!!"""!!!!!!!!!!!!""""""######%%%%%%### """%%%"""""""""!!!  !!!!!!""""""###"""  !!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!###### """%%% !!!!!!!!!!!!!!!"""###############  ###$$$$$$ !!!!!! ###""""""!!! !!!!!! !!!  !!! ###!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!######""" """""""""""""""""""""""" """######""""""######"""!!! mmmVVVLLLLLLJJJHHHFFFFFFFFFFFFDDDCCCAAA@@@@@@???>>>===<<<<<<===;;;999999:::::::::999333333222111000000000111///...,,,***(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$###"""!!! !!!!!!!!!!!! #########"""""""""""""""""""""############"""!!!############""""""!!!!!!###############"""!!! ######""""""""""""###### !!!""""""!!! !!!######"""!!!  ######""""""!!!!!!!!! !!! """%%%'''""""""!!!!!!!!!!!!"""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! """!!!  !!!"""%%%$$$###!!!  !!!"""!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""  """"""!!! $$$###"""!!!!!! """######""""""###$$$ !!!"""#########"""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!!!!   !!!!!!""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!%%%&&&$$$"""$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%$$$###"""###!!!  !!!### !!!""""""###"""!!! !!! """!!!!!! !!!!!!"""###$$$ !!!!!!   !!!"""""""""!!!  !!!""" !!!""""""!!!"""!!!!!! !!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!""""""###""""""!!!!!!"""###$$$%%% !!!!!!!!!!!! """"""!!!!!!   !!!""""""""" !!!oooXXXMMMLLLJJJIIIGGGFFFFFFFFFDDDBBBDDDCCCCCCBBBAAA@@@??????<<<;;;999999:::::::::999333333222111000000000000///...,,,***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######""""""######"""""""""!!!!!!!!!!!!!!!""""""######$$$$$$!!!""""""######""""""!!!$$$$$$#########"""""""""###$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""!!!"""######!!!!!!"""###"""!!!!!!!!!!!!!!!""""""#########"""""""""!!!!!!###"""!!! !!!"""###""""""!!!!!!!!!!!!"""""" !!!""""""!!!  """!!!!!!  """!!!!!! !!!!!!""""""!!!!!!  !!!!!!  """ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!""""""!!! !!!!!!"""###$$$ """######""""""###$$$!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!###""""""""""""""""""""" !!!!!!!!!"""###"""!!!!!!!!!!!!"""###"""""""""""""""""""""""""""!!! """%%%&&&%%%###$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$###"""!!!"""!!!  !!!""" !!!""""""###!!!   !!!###!!! !!!""" """#########  !!!!!!"""!!!  """""""""""""""######$$$ """!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!""""""###""""""!!!!!!""""""######!!!""""""###############!!!!!!!!!!!!!!!  !!!""""""!!!  rrrZZZNNNLLLKKKIIIGGGFFFFFFEEECCCAAADDDDDDCCCBBBAAA@@@@@@???<<<:::999888999:::999888444333222111000000000000///...,,,***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""" !!!"""###$$$%%%%%% !!!!!!""""""!!!!!!!!!$$$$$$$$$#####################$$$$$$%%%%%%$$$$$$!!!!!! !!!!!!"""$$$$$$$$$""""""###$$$!!!!!!!!!!!!"""###$$$%%%#########""""""""""""!!!$$$$$$###"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!  !!!""""""######""""""!!! !!!!!! !!!!!!!!!!!!"""$$$ !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""### """!!!!!! !!! !!!!!!"""###$$$ """######""""""###$$$$$$###"""!!! !!!""""""###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!! !!!!!!!!!######################## !!!!!!!!!!!!"""!!!!!! !!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%&&&%%%$$$"""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!""""""######"""!!! """!!!  !!!""" !!!"""""""""  !!!"""!!! """$$$!!!   !!!!!!   !!!!!!!!!!!!!!!!!! """"""!!!!!!""""""###$$$""" !!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!  !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""############ !!!!!!!!!!!!!!! !!!!!!"""""""""!!!"""  !!!!!! www]]]PPPMMMKKKJJJGGGFFFFFFEEECCCAAABBBAAA@@@@@@>>>>>>===<<<<<<:::888888999:::999888444444222111000000000000...---+++)))((((((((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$#########"""""""""!!!!!!""""""#########$$$ !!!!!!!!!!!! $$$$$$$$$$$$############!!!"""###$$$$$$$$$$$$$$$"""!!!!!! !!!!!!"""$$$%%%&&&%%%###"""###$$$######""""""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!############"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!   !!!"""###$$$$$$###"""!!!  !!!"""!!!""""""!!!!!!"""$$$ !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!$$$###"""!!! """######""""""###$$$&&&%%%""" !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!! !!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$ !!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""""""""!!!!!! """!!! !!!""" !!!!!!"""""" !!!!!!!!!  !!!"""!!! !!!###"""!!!!!! %%%%%%$$$""" !!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!######"""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!  !!!"""""" !!!!!!"""""" """#########"""!!!"""  ###%%%""" |||aaaRRRNNNKKKIIIGGGFFFFFFEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;:::888888999999999888555444333111000/////////...---+++)))(((((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!!!!!""""""###$$$$$$$$$######"""""""""!!!!!!!!!$$$#########""""""!!!!!! !!!!!!!!!!!!!!!######################## !!!"""######""""""###""""""!!!!!!""""""###$$$&&&&&&%%%#########$$$%%%%%%$$$############### !!!"""######"""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!  !!!!!!"""###$$$$$$###"""!!!###"""!!!!!! !!!!!!"""######"""!!! """"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""""""""""""""""""""""""""!!!!!! !!!!!!$$$###"""!!! """######""""""###$$$'''&&&###!!! !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""""" !!!"""###"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! ##############################%%%%%%%%%$$$$$$%%% !!!""""""######""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!  !!!!!!  """######"""!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!! ######"""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!""""""!!!  !!!###### !!!!!!"""""" """#########"""!!!!!! !!!%%%&&&### eeeSSSNNNJJJHHHFFFFFFFFFFFFDDDCCCAAAAAA@@@???>>>===<<<<<<;;;999888777888999888777555444333111000/////////---,,,+++))))))))))))***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############!!!!!!"""""""""###############"""""""""!!!!!!!!!%%%%%%$$$###"""!!!  !!!"""""""""""""""""""""""""""######### !!!!!!"""!!!!!!!!!######""""""""""""######%%%&&&&&&%%%###"""###$$$&&&%%%$$$###"""""""""""" !!!!!! !!!#########"""!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!""""""######""""""!!!$$$###"""!!!!!!!!!!!!!!!"""######"""  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!! !!!"""$$$%%%########################!!! !!!!!!""" !!!!!!"""###$$$ """######""""""###$$$&&&%%%$$$"""!!!!!!""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!! !!!!!!""" !!!!!!!!!""""""""" !!!###$$$%%%$$$$$$###!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """""""""""""""""""""""""""###%%%%%%$$$######$$$"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!###""""""!!!!!!!!!!!!""" !!!!!!"""""" !!!!!!!!!  !!!""""""!!!!!! !!!!!! !!!!!!"""###!!!!!!"""""""""!!! ###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!"""###"""!!! """!!!!!!!!!"""###%%%&&& !!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!"""$$$$$$###"""gggUUUOOOHHHGGGFFFFFFGGGGGGFFFDDDBBBBBBAAA@@@???>>>======;;;999777777888999888777666555333111000///......---,,,+++))))))))))))***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$#########"""""""""$$$$$$######""""""!!!!!! !!!"""############ !!!!!!!!!"""""""""!!!""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$%%%&&&%%%###!!!"""###$$$######"""""""""######!!!!!!!!!"""""""""###### !!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""!!!!!! !!!"""""" !!!"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!"""###$$$ """######""""""###$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!"""""" !!!!!!!!!"""""""""""" """$$$$$$$$$###""""""!!!!!!!!! !!!!!!"""######"""!!!!!!""""""""""""""""""""""""!!!###%%%%%%"""!!!"""$$$"""###$$$$$$%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """###$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!"""""""""######!!!  """!!!!!! !!!""""""###"""!!!  !!!!!!!!!!!!   !!!!!!!!!!!! !!! !!!"""""" !!!!!!""""""""""""!!!"""!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$###"""!!!"""!!! !!!###&&&'''!!!!!!!!!!!!!!!  !!!""" """""""""!!!!!!"""###iiiUUUOOOGGGFFFEEEFFFGGGGGGFFFEEEAAAAAA@@@???>>>===<<<<<<;;;999777777888999888777666555333111000///......---,,,+++)))))))))******&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""############ """###$$$$$$$$$$$$ !!!!!!""""""###############"""!!! !!!!!! !!!!!!$$$%%%&&&$$$"""!!!!!!"""!!!!!!!!!!!!"""###$$$%%%""""""######$$$$$$$$$%%%"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!  !!!""""""""""""""""""""""""""""""""""""""""""###$$$$$$"""!!!  !!!""" !!!"""### !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$$$$$$$###"""!!!!!! !!!"""###$$$###"""!!!!!! !!!"""######""""""###$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!"""###!!!!!!!!!!!!""""""""""""!!!"""""" """"""!!!!!! !!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" ###%%%$$$""" !!!### !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###$$$&&& !!!!!!!!!!!! !!!!!!!!!!!!!!!  """######$$$$$$###!!! !!!### !!!"""  !!!"""### !!!!!!!!!!!!!!!   !!!!!!!!!   !!!!!!!!! !!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!###$$$%%%$$$###""" !!!$$$%%%""""""!!!!!!   !!!""" """$$$"""!!!$$$mmmZZZRRRJJJHHHEEEEEEEEEFFFEEEDDDCCCBBBAAA???===<<<;;;;;;999999999888777666555444777444111000000111222111++++++++++++***((('''&&&'''%%%$$$$$$%%%&&&$$$######$$$%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!""""""######$$$$$$###"""!!!!!!!!!"""$$$%%%###"""""""""$$$%%%$$$###""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$###!!! !!!!!! !!!!!!$$$"""!!! !!!"""$$$""""""!!! """"""!!!!!!!!!!!!!!!""" !!!""""""!!!  !!!!!! !!!###!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!! ######""""""""""""###### !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########!!!""""""!!!!!!###$$$ !!!""""""###!!!###$$$###"""!!!"""$$$"""!!! """######""" """""""""!!!"""%%%&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$###!!!"""############"""!!!!!!!!!!!!""""""######$$$$$$ !!!!!!!!!!!! """"""""""""!!!######$$$$$$###!!! """######""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!""""""""""""############""""""!!!!!!  !!!###%%%%%%###!!! ######""""""!!!!!! !!!!!!!!!!!!"""!!!  ###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!! """"""""""""""""""""""""""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!###%%%%%%###!!! !!!!!! !!!!!!""""""############""""""""""""""""""###############"""!!! !!!!!! ooo[[[RRRLLLJJJGGGFFFGGGGGGGGGFFFCCCBBBAAA???===<<<;;;;;;;;;;;;;;;:::999888777666555333000///000111000000,,,,,,+++***)))((('''''')))'''&&&&&&'''(((&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$###""""""""""""""""""""""""""""""#########""""""!!!!!!!!!"""###$$$###"""!!!"""$$$%%%$$$##################"""""""""!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""###"""!!! !!!"""######"""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!! !!!###!!!"""###$$$$$$$$$$$$### !!!!!!!!!!!! ######""""""""""""###### !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$#########"""!!!!!!!!! !!!""""""!!! !!!###"""""""""""""""""""""!!!!!!"""!!!  """&&&$$$###!!! !!!"""######""" """""""""!!!!!!"""###$$$$$$###"""!!!######################## !!!"""""" !!!"""%%%%%%%%%%%%$$$$$$###""""""""""""""""""######### !!!!!!!!!!!!!!!"""#########"""!!! !!!!!!!!!!!!!!!"""###### !!!""""""  !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!! !!!"""############"""!!!###"""""""""!!!!!!!!!  !!!!!!######!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!! !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!sss]]]SSSOOOLLLIIIHHHHHHHHHHHHGGGCCCBBBAAA???===<<<;;;;;;=========<<<;;;:::888888333111000000111000///---...---+++)))(((((((((((()))'''&&&&&&'''(((&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###""""""""""""""""""############""""""""""""!!!!!! !!!"""######"""!!!"""$$$%%%$$$##################$$$$$$$$$""""""!!! ###""""""!!!!!!""""""######"""!!! !!!"""#########"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!"""""" !!!###""""""######$$$$$$###### !!!!!!""""""!!!!!! ######""""""""""""###### !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""%%%$$$######!!!!!!  !!!"""!!!  !!!%%%$$$$$$###"""!!!!!! !!!"""!!!  """'''%%%###"""!!! !!!!!!###""" """""""""!!!%%%$$$$$$###"""!!! ########################!!!""""""""""""###%%%%%%%%%%%%%%%$$$###"""!!!############"""""""""""" !!!!!!!!!!!!######$$$$$$$$$###"""""""""!!!  """%%%&&&###$$$%%%%%%$$$!!!!!!!!!!!!"""######$$$$$$$$$$$$#########"""""""""!!!""""""######""""""!!!$$$$$$############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!###$$$"""""""""""""""""""""""" """"""""""""""""""""""""vvv___TTTPPPMMMJJJHHHHHHHHHGGGFFFCCCBBBAAA???===<<<;;;;;;============<<<:::999888333222111111222111///---///---+++((('''((()))***'''%%%$$$$$$%%%&&&$$$###%%%&&&'''&&&%%%$$$%%%''''''&&&&&&%%%%%%$$$$$$$$$#################################"""""""""""""""######"""""""""""""""###$$$$$$######""""""!!!!!! !!!!!!"""###"""!!!"""###$$$$$$"""""""""###############$$$%%%$$$"""!!!!!!!!!"""#########""""""""""""############"""!!!!!!"""############""""""""""""######"""!!!!!!!!!!!!""""""### !!!!!!!!!!!! !!!""""""!!! !!!###""""""############""""""!!!!!!""""""""""""!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!! !!!""""""!!! $$$$$$###""""""!!!!!! !!!###$$$###"""!!!"""$$$###"""!!!  ###""" """""""""!!!%%%$$$###"""!!!!!!!!!"""########################"""#########!!! !!!"""############""" $$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###"""!!!!!!!!!"""###"""###%%%&&&&&&&&&%%%$$$!!!!!!""""""############%%%%%%$$$$$$###"""""""""!!!!!!""""""""""""!!!!!!###########################"""!!!!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  !!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""############""""""############$$$$$$$$$%%% """###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!yyyaaaUUUPPPMMMIIIGGGGGGFFFEEEDDDCCCBBBAAA???===<<<;;;;;;<<<<<<<<<<<<;;;999888777444333222222333222000...///...+++)))(((((()))***'''%%%$$$$$$%%%&&&$$$######%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""###"""""""""""""""######$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!"""!!! !!!###$$$###"""!!!!!!!!!"""""""""######%%%$$$"""!!!!!!!!!"""#########""""""""""""############""""""""""""############""""""""""""######!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!!!!"""###"""!!! !!!"""""""""#########""""""!!!!!!!!!""""""""""""!!!!!!######""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""###!!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""!!!"""$$$ !!!""""""###""" """""""""!!!###"""!!! !!!"""$$$%%%"""""""""""""""""""""""" !!!"""""" !!!"""#########"""!!! $$$$$$######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$###"""!!! !!!"""############""""""""""""""""""#########$$$$$$$$$$$$######""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!!!!""""""   """"""""""""""""""""""""&&&$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """!!!!!! !!!!!!"""!!!!!! !!!!!!""""""############"""""""""############$$$$$$$$$!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! {{{cccWWWOOOLLLIIIGGGFFFEEECCCBBBCCCBBBAAA???===<<<;;;;;;<<<<<<<<<;;;:::999777777555444222222333333111000///---,,,***)))))))))))))))'''&&&&&&'''(((&&&%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%########################""""""""""""############"""""""""""""""######$$$############"""""""""""" !!!""""""""""""!!!"""!!! !!!###$$$###""" !!!""""""######""""""!!! ###""""""!!!!!!""""""###########################""""""!!!!!!!!!"""######!!! !!!!!!"""###$$$######""""""""""""######"""###$$$###!!! !!!"""""""""######""""""!!!!!!!!!""""""######""""""!!!######""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" """######$$$!!!"""###"""!!! !!!""" !!!!!!!!!!!!!!!"""!!!  """ !!!"""###$$$%%%%%%###""" """""""""!!!!!! """###%%%'''!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###%%%######$$$$$$######"""!!!############"""""""""""" !!!!!!!!!!!!$$$$$$"""!!!!!!!!!!!!!!! ###%%%&&&%%%$$$###%%%%%%%%%$$$$$$###"""!!!""""""""""""""""""############################## !!!!!!""""""!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!###"""  !!!   """"""""""""""""""""""""&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""!!! """""""""""""""""""""""" {{{dddXXXPPPMMMIIIGGGFFFDDDCCCAAACCCBBBAAA???===<<<;;;;;;<<<<<<<<<;;;:::999888777555333111000111111111000...---,,,+++***))))))((()))'''&&&&&&'''(((&&&%%%$$$%%%&&&%%%$$$$$$%%%&&&""""""######$$$%%%%%%%%%########################"""""""""######$$$$$$$$$"""""""""""""""###$$$$$$"""""""""""""""######### !!!"""#########"""""""""!!! !!!#########!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""#########$$$$$$#########!!!!!! !!!!!!"""### !!!"""###$$$$$$###"""!!!!!!"""###$$$"""###$$$###!!! !!!""""""""""""""""""!!!!!! """"""############""""""######""""""""""""###############"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""!!!"""$$$###""""""###$$$######""""""!!! !!!"""!!!  """!!!!!!"""######$$$#########""" """""""""!!! !!!!!!"""$$$%%%&&&"""""""""""""""""""""""" """"""""""""$$$%%%!!!""""""###############"""""""""""""""######### !!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&'''!!!"""######$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""" !!!!!!""""""######$$$ !!!!!!!!!!!! !!!!!!!!!"""""" !!!""""""!!!  !!!!!!!!!"""""""""### """!!!  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """!!!!!!!!!!!!!!!!!!!!!!!! ######$$$$$$$$$$$$###### !!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!! |||dddYYYQQQNNNJJJGGGFFFEEECCCAAACCCBBBAAA???===<<<;;;;;;=========<<<;;;:::888888555333///...///000000000---------,,,+++***)))((('''%%%$$$$$$%%%&&&$$$###%%%&&&''''''%%%%%%&&&'''!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""!!!""""""###$$$$$$!!!!!!""""""######$$$$$$ !!!###$$$$$$$$$###""""""!!! !!!"""######!!!!!!""""""###$$$$$$%%%%%%"""###$$$$$$$$$###!!! !!!!!! !!!!!!######$$$$$$$$$$$$###### !!!"""""" !!!"""$$$$$$"""!!!  !!!"""###$$$$$$###!!!!!!!!!""""""""""""""""""!!! """"""############""""""######""""""""""""######$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!"""$$$$$$######$$$&&&&&&&&&%%%###""" """###$$$###"""!!!"""$$$ !!!!!!!!!!!!!!! ###""" """""""""!!! !!!!!!"""######$$$$$$########################$$$%%%&&&$$$"""!!!!!!""" !!!""""""""""""!!!!!!""""""######$$$$$$ !!!!!!!!!"""!!!%%%)))---000((('''$$$"""!!!!!!!!!""" !!!""""""###$$$$$$#########""""""""""""""" !!!"""###$$$$$$ !!!!!!!!!!!! !!!!!!"""""""""### """######"""  !!!!!!!!!""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$"""!!! !!!""" """######"""  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$### !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!  !!!!!! !!!!!! !!!!!!""""""############"""""" !!!!!!!!!""" """### """"""""""""""""""""""""~~~eeeXXXQQQNNNJJJGGGGGGFFFFFFEEEDDDCCCBBB@@@???>>>=========>>>>>>>>>>>>>>>======777555222111111111000///,,,,,,++++++***(((&&&%%%$$$$$$$$$######$$$%%%%%%''''''%%%%%%%%%%%%''''''&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$!!! """%%%%%%%%%$$$$$$###"""""""""$$$#########""""""!!!!!!######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""############$$$$$$$$$$$$###"""#########!!!!!!$$$$$$###""""""###!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!! """"""""""""####################################%%% """$$$"""!!!###((($$$$$$%%%"""%%%!!!!!!!!!!!!!!!"""######""""""""""""###############"""""""""""""""###$$$############""""""""""""!!!!!!""""""""""""!!!!!!%%%""" ###&&&&&&%%%%%%%%%%%%$$$###"""!!!!!! !!!!!!""""""######"""""""""""""""""""""""""""$$$'''))))))'''$$$""" !!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!%%%$$$"""!!! !!! !!!"""###$$$$$$%%% !!!"""######"""!!! !!!!!!!!!!!!""""""""""""### """&&&'''###!!!!!! !!! """%%%%%%"""######""""""!!!!!! !!!!!!!!!!!!""""""""""""######""""""!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!"""""" !!!""""""### !!!""""""$$$""" !!!"""!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!"""""""""!!!!!! ###""""""!!!!!!!!!!!!!!! !!!######"""%%%### """$$$"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!eeeXXXQQQNNNJJJGGGGGGFFFFFFEEECCCBBBAAA???>>>===<<<<<<======>>>>>>===<<<;;;;;;777555222111111111000000///...,,,***((('''%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''############""""""""""""########################%%%%%%&&&%%%######$$$%%%##################$$$$$$############"""""""""!!!%%%$$$###"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$###"""""""""$$$$$$""" !!!###$$$###""""""###!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""############""""""""""""""""""$$$ """###"""%%%)))%%% !!!""" $$$!!!!!!!!!!!!!!!"""######""""""""""""############"""""""""""""""######$$$#########"""""""""!!!!!!!!!!!!"""#########""""""$$$""" !!!###&&&&&&%%%"""%%%&&&&&&%%%$$$#########"""""""""""""""########################!!!###$$$$$$###!!!!!!!!!"""""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!%%%$$$"""!!! !!!!!!!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""!!! !!!!!!!!! !!! !!!###$$$""" ###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!! !!!!!!"""############### !!!!!!!!!!!! !!!!!!""""""!!!!!!  """###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###### !!!""""""###""" !!!"""!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!"""!!!!!!!!! ######"""!!! !!! !!!!!!  """######"""""" !!!!!!!!!!!!!!!!!!"""""" gggYYYQQQNNNJJJHHHGGGGGGFFFEEEBBBAAA@@@>>>===<<<<<<;;;============<<<:::999999666444111000111111000000222000,,,)))'''&&&%%%%%%(((((('''''''''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###############""""""""""""""""""""""""""" !!!""""""!!!!!!""""""###$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""############$$$$$$$$$"""!!!!!!"""$$$$$$###!!!!!!######"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!"""""""""###"""""""""!!!!!! ###!!!!!!""""""###***333555---&&&%%%&&&###!!! !!!!!!!!!"""""""""######""""""""""""############"""""""""""""""###$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######"""!!!!!!$$$%%%%%%%%%!!!%%%'''&&&$$$###$$$$$$######""""""!!!!!!######################## !!!!!!""""""!!!!!! #########$$$$$$$$$%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""##############################"""!!!!!!!!!""""""$$$$$$"""!!!!!!!!!!!!!!!"""""""""""""""#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""%%%&&&&&&$$$ !!!!!!!!!!!!!!!""""""""""""""" !!!""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!"""############""" !!!!!!!!!!!!!!!""""""######""""""!!!!!!###$$$###!!! """""""""""""""""""""""" !!!""""""###### !!!""""""###"""!!! !!! !!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!!!!""""""!!!!!! """!!! !!!#########"""!!!!!! !!!""""""###### hhhZZZRRROOOJJJHHHGGGGGGFFFEEECCCBBB@@@???===<<<<<<<<<======<<<;;;:::999777666666333111000000111111000222///+++(((&&&&&&'''((()))(((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################!!! """!!!""""""#########$$$$$$$$$#########""""""""""""""" !!!"""###$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$!!!!!!!!!"""$$$%%%###"""!!!###"""!!!!!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!!!!""""""### !!!!!!!!!!!!#########"""!!!!!! $$$############%%%///;;;CCC888---(((((('''### """""""""######"""""""""!!!"""""""""############""""""""""""###$$$%%%%%%"""""""""!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$""""""""""""$$$%%%%%%%%% """###$$$$$$###!!!""""""""""""""""""!!!!!!########################$$$######""""""######$$$#########$$$$$$$$$%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!""""""###$$$######""""""!!!!!!!!!#########"""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!"""""""""""")))(((&&&###!!!!!!!!!"""!!!!!!""""""#########$$$"""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!""""""############"""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""""""""!!! !!! !!!!!!!!!!!!!!!!!! !!!""" !!!""""""!!! !!!!!!!!!!!!!!! ###"""!!!!!!!!!""""""""""""!!!!!!"""!!! !!!""""""!!!  !!!"""###$$$$$$$$$ !!!!!!!!! jjj[[[RRROOOKKKHHHHHHGGGGGGFFFDDDCCCBBB@@@>>>>>>======<<<<<<<<<;;;:::888777666555333000///000111111000000...***'''&&&(((***,,,(((''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!%%%'''&&&###$$$$$$$$$#########""""""""""""""""""""""""######!!!!!!"""###$$$######"""""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$!!!!!!!!!"""$$$%%%###""" !!!""""""!!! """###!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!!!!""""""######### !!!!!!!!!!!!$$$$$$$$$######"""""""""&&&%%%%%%%%%$$$'''111===AAA:::111)))((((((%%%"""""""""############"""!!!!!!"""""""""############""""""""""""###$$$%%%&&&""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$!!!"""######$$$$$$%%%%%%&&&%%%$$$"""!!!  !!!!!!"""##############################%%%$$$############$$$%%%"""""""""############$$$##############################################################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""#####################"""""""""#########"""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""((($$$ ###%%%###!!!!!!!!!""""""######$$$$$$""""""!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!""""""############""""""%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!  !!!!!!""""""!!!!!! !!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!&&&&&&%%%$$$###"""""""""!!!!!!""""""""""""!!!!!!""" !!!!!!  !!!"""""""""  kkk]]]RRROOOKKKIIIHHHHHHGGGFFFDDDDDDBBB@@@???>>>>>>===;;;;;;;;;;;;:::888777777444222000///000111111000///---***(((''')))+++---''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$%%%%%%$$$$$$###""""""!!!""""""""""""############$$$%%%%%%%%%$$$""" """"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""############$$$$$$$$$"""!!!!!!"""$$$$$$###!!! !!!!!!!!! """$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!"""""""""###############$$$$$$$$$'''%%%%%%&&&&&&'''...777CCCEEEAAA777---(((###"""###$$$$$$$$$###"""!!!""""""""""""############"""""""""###$$$%%%&&&'''############"""""""""""""""###############"""""" """$$$$$$$$$###$$$%%%'''%%%###!!!!!!"""$$$%%%!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###!!!!!!!!!""""""""""""###########################################################################$$$$$$######""""""!!!!!!""""""""""""""""""""""""##############################"""""""""###$$$$$$"""######$$$$$$###"""""""""""""""""""""#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###"""%%%"""""""""""""""############"""######""" !!!###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!""""""######""""""!!!'''%%%!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!  !!!""""""""""""!!!!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!  !!!  !!!!!! mmm^^^SSSOOOKKKIIIHHHHHHGGGFFFDDDCCCAAA???>>>=========:::;;;;;;;;;:::999999888444111//////000111111000000...+++)))((()))***+++((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$##############################!!!""""""!!! !!!"""$$$$$$##################!!!"""""""""############"""###$$$%%%%%%###!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$###"""""""""$$$$$$""" !!!!!!  """$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!$$$###############""""""!!!!!!!!!"""""""""######!!!!!!""""""######$$$$$$'''$$$###%%%&&&%%%(((---999GGGOOOGGG888---&&&""""""###$$$%%%%%%###!!! """"""""""""############"""""""""###$$$%%%''''''$$$$$$$$$$$$########################"""!!! """%%%%%%$$$###$$$%%%%%%%%%$$$######$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################################################################""""""############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%"""###$$$$$$$$$$$$###"""!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!###$$$""" """"""""""""""""""!!!!!!!!!$$$%%%$$$""" !!!### !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! ###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!  !!!""""""###""""""!!! !!!!!! !!!!!! !!!!!!!!!""" !!!!!! !!!  !!!"""!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! mmm^^^SSSPPPLLLIIIHHHHHHGGGFFFCCCBBB@@@>>>===<<<<<<<<<::::::;;;;;;;;;::::::999333111//////000111111000111///---***)))((()))))))))((('''&&&%%%$$$$$$$$$%%%%%%''''''''''''%%%%%%'''''''''&&&&&&%%%%%%%%%""""""""""""""""""""""""###%%%'''%%%!!! """%%%"""""""""###$$$$$$%%%%%%!!!!!!""""""#########$$$"""$$$&&&'''&&&&&&""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""############$$$$$$$$$$$$###"""#########!!! !!!!!! """$$$!!!!!!!!!!!!""""""""""""######""""""!!!!!! %%%$$$$$$$$$###"""""""""""""""""""""############ !!!"""###$$$$$$&&&"""!!!$$$&&&$$$###%%%666KKKKKK???444///,,,"""###%%%&&&%%%###!!! """"""""""""############"""""""""###$$$&&&'''(((%%%%%%%%%$$$$$$$$$##################""" """%%%&&&$$$###$$$%%%%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""""""""################################################################################# !!!"""###$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%""""""$$$%%%%%%$$$###""" !!!!!!"""###$$$$$$%%% !!!"""######"""!!! !!!!!!!!!!!!"""""""""""""""$$$&&&'''%%%$$$###$$$######""""""!!!!!! !!!$$$'''&&&###!!!!!!### !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######"""!!!!!!!!!   !!!!!!!!!""" !!!!!!!!!!!!  !!!""""""""""""############"""""""""""" !!!""""""!!!!!!!!!"""!!!  !!!""""""######"""!!! """!!!  !!!""" !!!!!!""""""!!!!!!!!!!!!"""###$$$$$$ """ !!!"""######"""  !!!"""###!!!!!!""""""######$$$$$$sss```TTTPPPKKKHHHFFFFFFEEEDDDDDDCCC@@@>>><<<;;;;;;;;;;;;:::999:::;;;;;;:::888111000///......---------...---,,,+++******)))***((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%$$$#########$$$%%%&&&""""""""""""""""""######$$$######"""!!! $$$#########""""""!!!!!!########################$$$$$$##################&&&$$$!!!!!!$$$&&&$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""###"""""""""""""""######!!!!!!""""""""""""!!!!!!######"""""""""""""""###!!!!!!"""###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%"""'''+++111???III@@@---***&&&!!! !!!######"""$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""%%%###!!!"""%%%'''&&&$$$###$$$%%%%%%$$$###"""!!!%%%"""!!!###''''''$$$$$$"""!!!!!!###$$$$$$###&&&%%%$$$######$$$%%%&&&""""""#########!!! $$$$$$######""""""""""""$$$$$$############$$$$$$)))&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""""""""""""""!!! $$$$$$$$$############"""$$$$$$######""""""!!!!!!###"""!!!!!!!!!###$$$%%%######################## !!!!!!""""""###"""!!! !!!"""###  !!!!!!!!!!!! ###""" """###"""!!! !!!"""!!! !!! !!!""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!  !!!""" ###$$$###  !!!!!!!!!!!!$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!!!! !!!""""""$$$###!!!!!!###$$$""""""""""""""""""""""""""""""!!!!!!  $$$######""" !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! uuu```TTTQQQLLLHHHGGGFFFEEEEEEEEEDDDAAA???===<<<<<<<<<;;;:::999:::;;;:::999777333222111000////////////...---,,,+++***)))))))))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$#########$$$%%%&&&############""""""""""""""""""############$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!########################%%%###!!! !!!###%%%$$$$$$$$$#########""""""!!!!!!"""""""""#########%%%$$$###""""""!!!""""""!!!!!!""""""""""""!!!!!!######""""""""""""######!!!""""""###$$$$$$%%%%%%"""###$$$$$$""""""###$$$$$$&&&$$$%%%111??????555)))%%%!!! """#########""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$&&&###""""""$$$&&&%%%$$$$$$$$$%%%&&&%%%$$$######%%%###!!!###''''''$$$ """  !!!"""""""""$$$$$$###""""""###$$$$$$%%%$$$###""""""""""""###############"""""""""!!!&&&%%%$$$$$$#########$$$&&&$$$!!!!!!"""#########""""""""""""""""""""""""$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$######################## !!!!!!!!!!!!!!!###"""!!! !!!"""###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""!!! ###$$$%%%$$$"""!!!"""### !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$######"""!!!!!!!!!!!!"""!!!  !!!!!!!!! !!!!!!!!!!!!###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!!!!!!!!!!! """!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! vvvaaaUUUQQQLLLHHHGGGFFFFFFEEEFFFDDDBBB@@@>>>=========;;;:::999999:::999777555555444333222111111111111///...,,,+++***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$######$$$$$$######$$$$$$%%%&&&$$$$$$#########"""""""""!!!"""###$$$%%%'''((((((############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!##############################""""""""""""######$$$############"""""""""""""""#########$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!!!!""""""######""""""!!!###"""""""""""""""######"""""""""###$$$$$$%%%%%%!!!"""######"""!!!"""###$$$%%%"""%%%111555111&&&$$$!!!!!!"""$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$""""""$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%###"""$$$&&&'''$$$!!!&&&$$$######%%%&&&&&&%%%$$$$$$############$$$$$$(((&&&$$$""""""###%%%&&&$$$$$$$$$$$$$$$#########&&&&&&%%%$$$$$$$$$$$$$$$%%%###!!!!!!###$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""############%%%$$$$$$$$$############"""""""""###############"""############""""""!!!########################""""""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!  !!! !!!!!!""""""############""" """""""""!!!###$$$%%%$$$###""""""$$$!!!!!! !!!!!! !!!!!!""""""######$$$$$$$$$###"""!!! """!!! !!!###$$$!!!""""""!!! !!!!!!!!!!!!###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""" !!!""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###%%%$$$!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! vvvaaaUUUQQQLLLIIIGGGGGGFFFEEEEEEDDDAAA???>>>=========<<<:::999999999888555333555444333222222111111222///...---+++***)))))))))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$!!!"""######$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!"""###$$$%%%'''((((((#########"""""""""""""""#######################################$$$$$$$$$""""""############""""""############""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""######"""""""""""""""""""""""""""###$$$""""""#########$$$$$$$$$"""###$$$###"""!!!"""$$$ %%%&&&$$$$$$''''''###$$$###"""!!!"""$$$%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$##################$$$$$$%%%&&&&&&&&&&&&%%%###"""###%%%&&&$$$"""(((&&&%%%%%%'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""######$$$$$$$$$"""###$$$$$$$$$"""!!! ###########################"""""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$%%%%%%###""""""###$$$$$$###!!!#########!!! !!!""""""!!!  !!!""" !!!"""######$$$!!!"""#########!!!  ###%%%%%%###!!!""""""!!! !!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###### !!!"""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" """###"""!!!!!!"""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! wwwbbbUUURRRLLLIIIGGGGGGFFFEEECCCBBB@@@>>>===<<<<<<===<<<:::999999999888555333444444333111111111111111//////---+++***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%$$$######!!!"""""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""############$$$$$$%%%%%%""""""""""""""""""##############################""""""#########$$$$$$$$$!!!"""############"""!!!""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%######""""""###$$$%%%%%%""""""############""""""""""""!!!!!!"""###$$$$$$###############$$$$$$$$$###$$$%%%%%%######$$$%%%$$$(((&&&###"""!!!"""""""""""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""###%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%$$$$$$%%%$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%""""""###$$$%%%'''((()))%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$%%%%%%"""###$$$$$$$$$"""!!! ##############################""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""###$$$$$$%%%$$$""" !!!"""###""""""!!!"""###""" !!!"""!!!  !!!""" !!!"""######$$$ !!!###$$$%%%$$$$$$###!!!"""$$$$$$$$$""""""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######### !!!""""""   !!!!!!"""""" """$$$$$$### !!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! yyydddVVVRRRMMMIIIHHHGGGGGGFFFBBBAAA???===<<<<<<<<<===;;;:::999999:::999777555333333222111000000000000000///---+++***((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""############"""!!! """###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%""""""############""""""!!!!!!"""""""""""""""#########$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%&&&'''"""######$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%###########################%%%&&&%%%$$$###$$$%%%!!!$$$%%%###!!!!!!$$$'''"""###$$$###"""###$$$&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((&&&''''''&&&$$$$$$%%%'''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''')))'''&&&&&&((())))))(((&&&&&&''''''''''''&&&&&&$$$&&&))),,,,,,***'''%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((()))+++,,,%%%$$$$$$$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""############""""""!!!###########################""""""""""""""""""!!!!!!!!!""""""""""""!!!!!!"""!!!!!! !!!!!!""" !!!!!!""""""#########!!! """###$$$###"""!!!!!!###!!!!!! !!!!!! !!!!!!""""""######"""###$$$%%%&&&''''''''''''%%%!!! """"""!!!!!!!!!###$$$###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!"""""""""  """ !!!!!!!!!!!!!!!&&&$$$###$$$%%%%%%### ###""" !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! }}}hhhVVVRRRMMMIIIHHHHHHGGGFFFCCCBBB@@@>>>======>>>>>>;;;:::999:::;;;:::999777444333222111000000000000000///---+++***((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%$$$"""!!! """###$$$%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%&&&########################!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""##################$$$$$$$$$$$$############$$$$$$%%%&&&"""######$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%########################"""$$$%%%$$$###"""###$$$$$$######"""!!!!!!%%%(((!!!###%%%$$$""""""###%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$&&&''')))%%%'''((('''%%%%%%'''******)))((('''''''''((()))*********)))((((((***+++...---+++,,,---//////...)))***++++++++++++***)))(((***,,,---...---+++***((((((((())))))*********************+++,,,------***((((((((()))***(((&&&))))))))))))))))))))))))((((((((((((''''''''''''###"""  !!!"""&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###""""""""""""""""""###$$$########################"""""""""""""""######### !!!"""######"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!!!! !!!"""###""" """ !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############$$$$$$%%%&&&%%%###!!!###"""!!!!!!"""$$$$$$""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""###"""!!! !!!"""### !!!!!!!!!!!!!!! ###$$$%%%$$$""""""###%%%&&&$$$"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! kkkVVVRRRMMMJJJHHHHHHGGGFFFDDDCCCAAA???>>>>>>??????;;;:::999:::;;;;;;:::888444444333222111111111111000///...+++***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$###"""!!!""""""############"""""""""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%&&&&&&'''""""""#########$$$$$$$$$!!!!!!""""""#########$$$########################!!!""""""###$$$$$$%%%%%%######""""""""""""###### !!!!!!!!!""""""######""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""###$$$%%%$$$$$$##################!!!###$$$###"""!!!"""###$$$$$$%%%'''%%%"""!!!!!!"""$$$&&&%%%"""!!!###%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%''')))(((&&&&&&))),,,---,,,+++)))))))))******---------+++***+++---......,,,++++++---......---......000000000000......---------....../////////.........//////000000000000///...------------...///...---.........,,,***........................++++++******))))))((((((***)))'''%%%%%%%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$############"""!!!!!!!!!###$$$%%%########################!!!!!!""""""######$$$$$$ !!!"""######"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!! %%%###""""""###$$$$$$###  !!!""""""!!! """"""""""""!!!!!!!!!!!!"""!!!  !!!!!! !!!!!!!!! !!!!!!###""" !!!!!!!!!""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!"""""" !!!!!!  """"""!!!!!! ###"""$$$+++(((%%%###""""""!!!  !!!!!!!!!""""""!!!!!!!!!