BM6P6(@ ttttttuuuUUUFFFKKKIIIDDDDDDAAAHHHEEEBBBAAA@@@???===<<<::::::999999::::::;;;<<<===>>>???AAACCCEEEGGGGGGRRRSSSTTTUUUWWWXXXZZZZZZ^^^```dddfffhhhjjjnnnpppmmmkkkkkkmmmrrrttttttrrruuutttssssssrrrrrrssssssuuuuuutttttttttttttttuuuooopppqqqoookkkgggeeedddccc___[[[WWWTTTRRROOONNNNNNRRRVVVXXXZZZ\\\\\\[[[___```dddmmmyyyvvvsss{{{qqqnnniiieeegggiiiiiifff```YYYUUURRRNNNJJJGGGGGGGGGGGGGGGEEEDDDBBB@@@>>><<<;;;;;;999999888888777666666666333333444444333333222111111111000000000000111111......////////////......,,,---...//////...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------------------------------............///............////////////000222444777:::>>>@@@AAALLLTTT[[[```kkk|||~~~www|||wwwpppggg___YYYRRRIIIAAA333222000///.........///..........................................------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000000000111111222333333333444444333222222555555555555555555555555444555666777999:::;;;<<<999999999:::::::::;;;;;;<<<;;;:::999:::<<<>>>???<<<;;;;;;<<<>>>AAAEEEGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBGGGGGGGGGIIIPPP\\\hhhpppffffff[[[RRRNNNJJJPPPbbb|||wwwooonnn{{{pppbbb\\\]]]bbbmmm{{{rrriiiggghhhkkklllkkkjjjpppzzzvvvYYYDDD444222///---,,,,,,---...qqqWWWRRRLLLGGGIIIGGGGGGEEECCCBBBBBBBBB@@@>>>;;;::::::999999::::::;;;;;;<<<>>>???AAACCCDDDEEEKKKLLLMMMOOOQQQSSSUUUVVVUUUXXX[[[]]]^^^```ccceeedddbbbbbbeeeiiikkkkkkjjjjjjjjjjjjiiiiiijjjjjjkkkppppppooonnnmmmmmmmmmmmmjjjjjjiiieee```\\\ZZZYYYXXXVVVSSSQQQPPPOOOOOONNNRRRSSSUUUWWWYYY\\\[[[YYY\\\cccppprrrfffqqquuuiiibbbZZZbbbccceeedddbbb]]]WWWTTTPPPLLLHHHFFFEEEFFFFFFEEEDDDBBBAAA???===<<<;;;;;;999999888777777666666555333333333444333222222111111111000000000000111111......////////////......,,,---...//////...---,,,........................------------------------------------------------,,,,,,,,,---------------......---------,,,,,,,,,------------------------------------........................////////////+++,,,---///111222444444444:::???BBBIIIWWWaaadddwwwvvvvvvyyy~~~zzzrrrjjjccc^^^[[[MMMHHHBBB???===:::444///222111///...------................................................------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))************************************************++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------..................////////////000000//////000000111222222333333444333333222222555555555555555555555555444555666777999:::;;;<<<999999:::::::::;;;;;;;;;::::::999999:::===???AAA>>>>>>======>>>@@@CCCDDDGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA>>>@@@BBBAAABBBIIIVVV___ttttttjjjaaaaaaYYYNNNOOOjjjuuukkklllxxxwwwpppkkkccc[[[aaahhhsss~~~vvviiibbb___]]]cccjjjpppxxx~~~zzzzzz~~~ttt```JJJ<<<222111///...---,,,------kkk[[[LLLFFFHHHHHHFFFEEEDDDDDDEEEEEECCCAAA===<<<;;;:::999999999999::::::;;;===>>>@@@AAAAAADDDEEEGGGIIILLLOOOQQQRRRRRRUUUWWWXXXYYYZZZ]]]___]]]]]]]]]___bbbdddddddddeeeeeeeeeeeeeeefffggghhhmmmmmmlllkkkjjjiiiiiiiiigggfffccc]]]WWWSSSQQQQQQNNNMMMMMMLLLMMMOOOPPPQQQTTTRRRPPPQQQTTTWWWYYYZZZaaakkk|||ggg___tttvvviii___TTT]]]]]]^^^]]][[[XXXUUUSSSMMMJJJFFFDDDDDDDDDCCCCCCAAA@@@???>>>===<<<<<<<<<888888888777666666555555222333333333333222111111111000000//////000000111......////////////......------............------------------------------------------------------........................++++++,,,,,,------......------------,,,,,,,,,,,,------------------------------------............---............/////////........................+++///111111555===CCCFFFYYYXXXXXX[[[bbbmmmxxx~~~vvvsssuuu}}}{{{{{{}}}ssshhhddd]]]TTTKKKBBB===999444111...///000111...+++000///...---------------------------------------------------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------..................////////////000000//////000000111222222222333333333333222222444444444444444444444444444555666777888999:::;;;::::::::::::;;;;;;;;;;;;888888888999;;;===@@@AAAAAA@@@???>>>>>>???@@@AAAFFFEEEEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@===AAABBB>>>:::<<>>>>><<<;;;:::999999999888999999:::;;;<<<======@@@AAACCCFFFIIILLLNNNOOOPPPRRRTTTUUUUUUUUUWWWYYYWWWWWWXXXYYY[[[]]]^^^^^^`````````aaabbbccceeefffffffffffffffeeeeeedddddd___^^^YYYSSSNNNKKKKKKLLLJJJKKKLLLMMMNNNPPPSSSUUUUUURRRPPPPPPPPPUUU```kkktttzzzpppnnn{{{nnnbbbWWWYYYYYYXXXWWWUUUTTTSSSRRRLLLIIIEEECCCCCCCCCBBBAAA???>>>===<<<;;;;;;;;;<<<888777777666666555444444222222222222222111111000000000////////////000000......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////111111111000//////......///111111000000444888:::???>>>===???DDDLLLTTTYYYUUUTTTXXX^^^^^^[[[]]]cccmmmooosssvvvxxxxxxvvvvvvlllfffbbbccceeebbbWWWMMMFFFDDD@@@<<<888444222000333222000000222222111///......------,,,,,,,,,,,,------------------------,,,,,,------------......,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************+++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..................///////////////////////////000111111111111222333333333333222444444444444444444444444444444555666777888999:::::::::::::::;;;;;;;;;;;;999999999:::;;;<<<>>>???@@@@@@????????????@@@AAADDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>@@@AAA@@@<<<888999???EEE^^^yyywwwpppeeeTTTKKKIIITTTcccsssxxxjjjooozzzoookkklll___dddgggiiippp}}}lllaaa^^^aaadddqqqwww|||vvvkkkggggggcccVVVEEE888333333...//////......,,,+++***oooUUUNNNJJJFFFEEEDDDDDDEEEEEEDDDBBB@@@???>>><<<;;;:::::::::888888888999999999::::::===>>>???BBBEEEGGGIIIJJJHHHIIIKKKKKKKKKKKKMMMOOONNNOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ[[[\\\YYYZZZZZZ[[[[[[[[[ZZZZZZQQQPPPLLLGGGCCCBBBDDDFFFIIIKKKLLLMMMMMMOOORRRVVVVVVUUUUUUTTTSSS[[[ppp~~~{{{mmmbbbXXXVVVUUUTTTRRRQQQQQQQQQQQQKKKHHHEEECCCCCCCCCAAA@@@===<<<;;;;;;:::::::::;;;777777666666555444444444111111222222111111000///000000////////////000000......////////////......---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------.....................------------------------,,,,,,,,,...222222111111222333666888:::666888;;;>>><<<999<<>>:::555000222111111000000000000111///...---------,,,+++***---------------,,,,,,,,,------------------------,,,,,,,,,,,,------......,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))******++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------................../////////////////////...///000000111000111222222333333333222444444444444444444444444444444555666777777888888999999999::::::::::::;;;;;;;;;:::::::::;;;;;;;;;======>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>===============;;;777666666777888888CCC```qqquuu}}}zzzgggXXXKKKIIIKKKRRR```rrrvvvjjjllltttzzz{{{ssskkkeeeeeehhhjjjsss{{{zzz{{{wwwgggccchhhqqqxxx}}}vvviii^^^SSSNNNFFF<<<333///---...------......---,,,+++***xxxlllZZZNNNJJJHHHEEEDDDDDDDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<999999999999888888888888999:::;;;<<<>>>???AAAAAAAAACCCDDDEEEDDDDDDFFFHHHIIIJJJLLLMMMLLLMMMOOOPPPNNNNNNOOOOOOPPPRRRSSSTTTQQQRRRSSSTTTTTTSSSRRRQQQHHHGGGEEEBBB@@@@@@CCCEEEFFFIIIJJJJJJHHHIIIMMMQQQQQQPPPSSSWWWYYYccc{{{}}}vvvsss}}}}}}{{{kkk___WWWSSSRRRPPPOOONNNNNNNNNNNNIIIGGGDDDCCCBBBBBB@@@>>><<<;;;:::999999999999999666666666555444444333333000111111111111000//////000//////......//////000......////////////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........,,,,,,------.........///...,,,,,,...---+++...222...///000111111111000///---///111111///...000333///000222333444333111000///111444333000...---.........------,,,,,,------++++++++++++++++++++++++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))***+++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////......//////000111///000111222333333333333333333333333333333333333444444444555666777777777888888888888999999999999;;;;;;;;;;;;:::::::::999::::::<<<===???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@======<<<<<<<<<;;;;;;;;;;;;777444444888999777555666FFFTTTjjjyyyeeeUUUJJJBBBBBBGGGQQQddduuu~~~uuulllhhhjjjqqqxxx{{{sssnnnnnnrrrwwwmmmoooqqqrrrqqqsssxxx|||~~~|||vvvuuuxxx{{{vvvsssnnnlllnnnssszzz~~~nnn^^^RRRCCC===555000/////////...------,,,,,,,,,+++++++++uuuooonnnZZZPPPLLLGGGEEEDDDDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>:::::::::999999888888888888888999999999:::::::::===???AAAAAAAAABBBCCCEEEDDDFFFHHHIIIGGGHHHJJJLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNNNNNNNMMMKKKIIIGGGCCCCCCBBBAAA??????BBBDDDCCCEEEHHHGGGDDDEEEIIINNNOOOMMMRRR^^^gggppp|||uuuttttttzzzxxxfff\\\VVVOOOOOONNNLLLKKKJJJJJJJJJGGGEEEBBBAAAAAA@@@>>><<<<<<;;;:::999888777777777666666555555444333333222000000111111000000///...//////............//////......////////////......------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.....................//////000000111...///222111...000666//////000111111000///...///111111000///000111111...//////000000000//////000222444333111///111333//////...---,,,,,,,,,,,,---...............//////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,***)))((()))***+++************************************************)))******+++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,---------..................///////////////............///000000///000111222222333333333333333333333333333333333333444444555555666666777666777777777777888888888999::::::;;;;;;;;;::::::888999;;;<<<>>>??????@@@AAAAAA@@@@@@@@@?????????<<<;;;;;;;;;;;;:::::::::999888777888999:::888777555:::???TTTuuu~~~{{{hhhZZZOOOLLLHHHDDDMMM[[[uuunnn___^^^dddooouuussstttzzz{{{{{{|||{{{wwwxxx|||}}}|||sssrrrooojjjfffdddeeefffjjjsss~~~wwwggg______cccfffkkkrrrwwwyyyzzz}}}nnn\\\OOOGGG999555111///000111111111------+++*********+++,,,yyyqqqlll}}}yyykkkTTTPPPJJJEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@;;;;;;::::::999888888888999999999999888888888888999:::<<<=========???AAA<<>>;;;<<<======<<<::::::<<<>>>AAADDDGGGFFFCCCDDDHHHMMMVVVQQQWWWiiixxxxxxpppqqqxxxxxxzzzxxxqqqyyyppp^^^UUURRRMMMMMMLLLKKKIIIHHHGGGGGGEEECCCAAA@@@???>>><<<:::<<<;;;:::888777666666666666555555444444333222222000000000000000//////...//////............//////......////////////......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,---------***+++///...***,,,222......///.........---------...---+++,,,...///...---------------......////////////...------...///------------...///000111,,,---...---,,,+++,,,---,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++------------------------************************---,,,***(((((()))***+++))))))))))))))))))))))))************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000...............///000000//////000222222333333333333333333333333333333333333444444555555666666666666666666666777777777777777888999:::;;;<<<<<<;;;999999;;;<<<============@@@@@@@@@????????????>>>;;;;;;;;;:::::::::999999444666888888666555555777444777666@@@UUUfffyyyzzzlllbbb^^^SSSEEEDDDMMMUUUeeezzzeeeZZZYYY^^^kkkyyy~~~vvvtttxxxxxxqqqmmmooooooxxxwwwmmmnnntttvvvmmmeeedddggghhhnnnpppssstttsssqqqppppppttt}}}iiiWWWRRRZZZeeennnvvvpppUUUCCC===;;;000///...---,,,,,,---......---+++))))))***,,,---nnnzzz|||wwwlllSSSKKKKKKIIIFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===;;;999888777888888888888888888999999777777888888999999999999<<<<<<<<<<<<======>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>===<<<<<<;;;<<<======<<<<<<===???AAABBBGGGIIIEEEAAAIIIUUU___dddooozzznnnttt~~~qqqllltttxxxttthhhbbbeeedddYYYQQQRRROOOMMMKKKIIIHHHGGGEEECCCBBB@@@>>><<<::::::::::::777888999:::999777555444444444333222222111111000000000000000//////////////////.........---------------------------------------------------------------,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------............------......------------......---------............///........................------............------.........------,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++*********))))))---,,,+++******+++,,,---************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,***(((***---...,,,***,,,,,,,,,---...///000000............////////////000000000000111111111111222222333333333333444444333333222222222333444555555555555555666666666666888888999::::::::::::999888999;;;<<<======>>>>>>=========>>>===<<<<<<;;;888888999:::::::::999999777555444444444444222111222777666777>>>IIIiiiwwwlllfffVVVDDDBBBIIIRRR^^^pppkkkkkkkkkccc```sss~~~zzzyyyyyyxxxxxx{{{}}}}}}zzzuuunnnkkksss~~~~~~xxx}}}yyywwwooobbbVVVRRRYYYhhhssszzz}}}~~~|||yyyhhhRRR???333111222///...---,,,,,,,,,,,,,,,+++,,,------,,,+++***)))rrrtttxxx|||qqq```TTTKKKFFFEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@???>>><<<;;;::::::999999999999999999999999777888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::<<<===>>>===<<<>>>???@@@BBBGGGLLLLLLOOO]]]kkk~~~~~~uuurrr|||{{{kkk\\\[[[}}}~~~|||fff[[[VVVZZZZZZQQQLLLMMMMMMKKKIIIHHHGGGFFFCCCAAA@@@???===;;;:::999999999777888999999999777555444444333333222222111111000000000000000/////////...//////.........------------------------------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------............------......------------......------------....................................------............------......---------,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,++++++******++++++,,,************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,***)))***,,,---,,,***,,,,,,------......//////............//////////////////000000000111111111222222222333333333444444333222222222333333444444555555555555666666666666555666777777888888777777888999:::<<<============<<<<<<======<<<<<<;;;:::888999999999999999888888777555333333444444222111000444333444:::CCC^^^vvvkkkaaaMMMIIIEEEFFFMMM]]]rrr{{{wwwqqqtttuuu{{{}}}~~~|||qqqooossstttnnnggg]]]aaaeeeggghhhllltttzzzuuunnnlll```XXXLLL===222,,,,,,---......---,,,,,,,,,,,,,,,+++,,,---------,,,+++***qqqnnnsss{{{jjjmmm[[[OOOLLLHHHFFFDDDBBBCCCCCCBBB@@@@@@@@@??????>>>=========::::::999999999999999999888888888888999999999999888888888999999999999999888888888888888888888888777777777888888999999999;;;<<<>>>???>>>===>>>???AAACCCHHHMMMRRR]]]ooozzzxxxxxx}}}zzzjjjdddppp|||~~~~~~uuunnn^^^UUUQQQUUUVVVPPPNNNPPPLLLJJJGGGFFFEEEDDDAAA???>>>===<<<:::999888888888777777888888888666555333333333333222111111000000000000000/////////.....................---------------------------------------------------------,,,,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------............------......------------......------------............------------------------------............------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******************++++++++++++++++++***************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++---------------.........---............///////////////000000000000111111222222222222333333333333222222222333333333444444444555555555555666666666555555666777777777777777888999:::;;;<<<=========;;;;;;;;;;;;;;;::::::999999999999999888777666666666444333333333333222111///444222222777<<>>===CCCTTTggg~~~~~~ooohhhjjjeeegggwwwyyywww}}}sssfff^^^]]]___^^^\\\ZZZfffuuu~~~~~~ssscccWWWNNNDDD>>>666000------------...------,,,,,,,,,,,,,,,***+++,,,---------,,,+++kkklllrrr~~~xxxrrr{{{vvvaaaTTTKKKGGGCCCBBBCCCCCCCCCAAA????????????>>>>>>>>>>>>;;;;;;;;;:::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888888999::::::;;;;;;;;;===??????>>>===>>>???EEEHHHMMMRRRZZZhhhzzzzzzooo|||}}}yyy~~~|||zzz~~~wwwiiieee\\\UUURRRUUUUUURRRQQQSSSKKKIIIFFFEEEDDDCCC@@@>>>>>>===<<<;;;:::999888888777777777777777555444333333333222222111000000000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,,,,---------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,...------------------------------.........//////////////////000000000111111222222222222333333333222222333333444444444333444444444555555555666666666777888888999999888888777888999:::;;;<<<<<<<<<:::::::::::::::999888888999999999888777666555444555333222222333333222000111666333222666777CCCZZZooo]]]NNNJJJGGGCCCHHHSSSeee{{{sssnnnbbbYYY___|||wwwppp||||||uuufff```XXXTTTUUUZZZ```ccckkkuuu}}}aaaRRREEE999999555000...///000///...------,,,,,,+++,,,,,,---((()))***,,,,,,,,,++++++iiinnnvvv{{{~~~~~~}}}zzzdddUUUNNNFFFBBBBBBCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999888888888888888888888888888888888888888::::::::::::;;;;;;;;;;;;;;;<<<===>>>===>>>@@@AAAKKKRRR[[[dddnnn}}}{{{}}}{{{lll___```XXXTTTRRRSSSRRROOONNNOOOKKKIIIFFFEEEDDDCCC@@@>>>=========<<<;;;:::999999777777666666555444444333333333222111111000000///////////////............---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))+++,,,,,,+++))))))************************))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,******++++++++++++,,,,,,---------------,,,,,,,,,------------...............////////////000000000111111111222222222333333111222333444444444333333444444444444555555555555666666777888888888888777666777888:::;;;;;;<<<<<<999999999999999888888777888888777777666555444333333222111111222333111000000555222///333333888GGG^^^ZZZZZZgggppp^^^WWWRRRIIIBBB@@@PPPaaahhhgggiiimmm~~~uuueeecccgggooouuuyyy|||wwwrrrxxx~~~~~~xxxooogggcccWWWWWWXXXZZZ___gggqqqwwwyyy~~~}}}}}}hhhOOOEEE===333111...++++++---...---***,,,,,,+++++++++,,,,,,---'''((()))+++++++++******jjjoootttsssqqq|||pppeeeVVVLLLGGGEEEBBB????????????>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;::::::::::::999999999999999999999999999888888888777777777777777777777777::::::::::::::::::::::::;;;<<<>>>???AAAEEEJJJNNNXXXeeeuuusssmmmvvvvvvaaaYYY\\\VVVVVVUUUTTTRRRPPPNNNMMMJJJHHHEEEDDDCCCBBB???===============<<<;;;999999777666666555444444333333222222222111000000///////////////.........---------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******)))******+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++)))******************)))************************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,---------,,,------------...............////////////000000111111111111222222222222111222333444555444333222333444444444444555555555333444444555555555555555666777888999:::;;;;;;;;;999999999999999888888777666666666666555444444333222111000111222222111000...333///,,,111000///888999:::===FFFVVVlllssseee^^^WWWMMMDDDDDDLLLLLLIIIKKKMMMYYYpppvvvyyyvvvzzzwwwyyy{{{xxxtttrrrssstttssstttzzz}}}zzz|||{{{{{{~~~zzzwwwrrrmmmbbbaaa```]]]\\\^^^aaaeeefffhhhlllrrrxxxvvvooolllllldddggg^^^JJJ:::555222...,,,+++******,,,------,,,+++++++++++++++,,,,,,---((()))***+++++++++***)))jjjmmmppppppnnnvvvtttaaaVVVOOOIIIDDDAAAAAA@@@@@@?????????>>>??????>>>======<<<;;;;;;;;;;;;:::::::::999999999999999999888888888777777888888888888888888888888888999999:::;;;<<<======@@@BBBDDDGGGMMMUUU^^^dddooo|||qqqlllqqq|||hhhZZZUUUWWWUUUWWWYYYWWWUUURRROOOMMMHHHFFFCCCBBBAAA@@@>>><<<;;;;;;<<<<<<;;;:::999888666666555444333333333333222222111111000000////////////.........------------------.........//////------------------------++++++++++++++++++++++++++++++++++++,,,---...///******+++++++++,,,,,,,,,******************************************++++++))))))***+++++++++++++++******************************+++++++++,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***************************************************+++,,,,,,,,,,,,+++***))))))*********+++++++++******))))))))))))******************************)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------)))+++,,,,,,******+++...+++++++++,,,,,,------...,,,,,,---------................../////////000000111111111111222222222222000222333555555444333222333333444444444555555555333333444555555555444444555666777999::::::::::::999999::::::999999888777444444555555555444444333222000///000111222111000...333...+++111111---111+++...111444888DDDVVVeeexxxjjjfffhhhcccYYYKKKJJJAAA<<<>>>:::===LLLMMMRRRRRR]]]xxxwwwooolllkkkjjjlllrrrtttuuuxxx|||~~~|||xxxssssssyyyyyyppplllmmmoooqqqooojjjhhhhhheee```UUUUUUWWWZZZ```iiiqqqwww}}}wwwgggZZZPPPLLLEEEBBB<<<444...+++******,,,---------,,,,,,...///++++++******+++,,,,,,---++++++,,,------,,,***)))gggiiioootttuuuyyyuuueeeZZZQQQKKKCCCCCCBBBAAAAAA@@@??????@@@??????>>>===<<<<<<;;;;;;;;;;;;::::::999999999999999888888777777777666::::::::::::::::::::::::888999:::<<<>>>@@@AAABBBGGGIIILLLQQQYYYdddpppxxxuuuqqqooowwwrrr```WWWTTTRRRPPPTTTWWWVVVSSSQQQNNNKKKFFFDDDBBBAAA@@@>>><<<:::999:::;;;;;;:::999777666666666555444333333333333222222111111000///////////////.........------------------.........//////------------------------++++++++++++++++++++++++++++++++++++,,,---...///*********++++++,,,,,,,,,******************************************++++++))))))***++++++++++++*********************************+++++++++,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***************************************************+++,,,------,,,+++***))))))******+++++++++++++++***)))(((((()))***+++************************)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------(((+++---,,,***)))+++...******+++,,,,,,---......,,,,,,,,,---------................../////////000000111111111111222222222000111333555555444333222333333333444444444555555444555666666777777666666555666777888999:::::::::999::::::::::::999888888333333444444555444444444111000///000111222111000000555///,,,333444///111333111000111222555:::???PPP```gggbbbdddnnnnnnddd___VVVEEE===>>>888666@@@<<>>===@@@@@@>>><<<>>>>>>>>>>>><<<999888999:::777888:::;;;;;;::::::999777999;;;>>>>>>>>><<<;;;===;;;<<>><<<<<<;;;;;;:::999888777666555555555555555555555555555111111000000000000111111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************)))))))))))))))***,,,++++++******)))))))))++++++************+++++++++++++++*********))))))******+++++++++,,,,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******)))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000111111111111111111222222222333333333444444444444444444444444333333333444555666666777888888999999999999888888666666666666666666666666444444333333222111000000000000000000////////////////////////////////////---......///000111111222;;;???DDDIIIPPP\\\lllwwwkkkggg^^^OOOAAA:::<<<@@@GGG<<<999EEEWWWnnn}}}|||~~~uuutttsssqqqiii```^^^aaagggiiigggiiimmmaaaVVVZZZiiigggkkktttxxxtttqqqrrrpppxxx||||||}}}~~~vvvaaaMMM???888555555////////////////////////------,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++*********))))))hhhiiilllooossswwwyyy{{{~~~uuujjjttt}}}mmmfff[[[SSSNNNLLLJJJHHHIIICCC???@@@AAA>>>;;;<<<<<<===>>>===;;;;;;<<<===;;;<<<<<<======<<<;;;;;;???>>><<<;;;:::;;;===>>>CCCAAABBBFFFHHHJJJPPPWWWfffqqqzzz~~~~~~nnnaaa\\\XXXTTTSSSPPPPPPPPPOOONNNMMMLLLKKKEEEDDDCCCAAA???===<<<;;;;;;::::::999777666666555333333333333333333333333111111000000000000111111............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******)))))))))******++++++++++++************+++******************++++++++++++*********))))))*********+++++++++,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++*********++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000111111111111111111222222222333333333444444444444444444444444333333444555555666777777666666777777777777666666666666666666666666666666444333333222111111000000000000000000/////////...........................,,,------...//////000000...111555888<<>><<<===???>>>===<<<===>>>===============<<<<<<<<<>>>>>>@@@BBBDDDHHHJJJLLLPPPOOOQQQWWW]]]bbbjjjssszzzrrrsss|||yyyyyywww}}}xxx```XXX[[[[[[VVVQQQPPPOOOMMMLLLKKKJJJJJJJJJEEEEEECCCAAA???===;;;:::::::::999888777666555555222222222222222222222222111000000//////000000111............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++,,,,,,************************+++++++++************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++***++++++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************************************(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000111111111111111111222222222333333333444444444444444444444444444444555555666777777777444444555555555555444444555555555555555555555555333333222222111000000000000000000/////////..............................++++++,,,------.........***,,,...///000444;;;@@@YYYeeettt{{{xxxooohhhdddcccTTTGGGFFFMMMZZZqqq||||||qqqbbbWWWPPPKKKEEE@@@;;;666000,,,,,,---///000........................,,,,,,,,,,,,+++++++++++++++++++++***************+++************)))))))))fffgggiiikkkkkkiiihhhgggiiissswwwyyypppnnneeeYYYPPPLLLSSScccqqq~~~hhhfffZZZPPPNNNNNNKKKGGGFFFFFFGGGGGGEEEAAA??????@@@>>>>>>>>>>>>???@@@AAABBB>>>DDDLLLTTTYYY[[[ZZZYYY``````fffpppxxxyyyssspppvvvsssnnnzzz|||{{{lllWWWRRRVVVWWWSSSPPPOOONNNLLLJJJIIIHHHIIIIIIEEEDDDCCC@@@>>><<<:::999999999888777666666555555222222222222222222222222000000////////////000000.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***++++++,,,---******++++++,,,,,,------*********++++++*********************************************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++***++++++,,,---...///,,,,,,,,,+++++++++******************************((()))))))))************************************((()))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))((()))))))))************************************(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,---------..............................///000000000111111111111111111222222222333333333333333333333333333333333555555555666666777777777333333444444444444333333444444444444444444444444222222111111000000000000000000/////////.................................,,,,,,,,,,,,------......---...//////......111444777HHHbbb{{{{{{eeeOOOIIIPPP\\\kkkvvvyyyzzzrrrfffkkkooovvvxxxeee[[[NNNDDD>>>:::666222///...,,,,,,...//////...------------------------,,,,,,,,,++++++++++++***************************************))))))))))))dddfffggghhhhhhgggeeedddhhhkkkmmmuuuvvv|||lll___SSSNNNSSS]]]kkkttthhhccc___YYYTTTSSSYYYXXXUUUPPPKKKGGGFFFFFFEEEDDDDDDEEEFFFIIILLLNNNNNNSSS\\\dddiiikkkjjjiiiuuuxxx~~~uuutttxxxxxx|||~~~uuufffWWWRRRSSSRRRQQQQQQNNNMMMKKKHHHGGGFFFGGGGGGCCCBBBAAA???===;;;999888888777777666666555555555222222222222222222222222000000////////////000000...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******+++,,,,,,---*********++++++,,,,,,,,,)))***++++++++++++***)))************************))))))*********+++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++***++++++,,,---...///,,,,,,,,,+++++++++******************************((()))))))))************************************((()))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))((()))))))))************************************(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,---------..............................///000000000111111111111111111222222222333333333333333333333333333333333555555555555666666666666333444444555555444444333333333333333333333333333111111000000000000//////////////////....................................,,,---------------......,,,---------,,,,,,,,,---...777IIIbbb|||qqqTTTMMMWWWccchhhhhhggglllssszzz~~~{{{xxxyyylll]]]___bbbfffkkklllfff^^^LLLFFF===777444333111///000//////111222111///---------------------------,,,,,,+++++++++*********************************))))))))))))))))))))))))dddeeeeeeffffffeeeccccccdddfffdddmmmssscccTTTQQQVVVSSSbbb{{{{{{rrrnnnnnnpppnnniiibbb[[[WWWWWWXXXVVVVVVUUUUUUWWWZZZ^^^```dddggglllsss{{{yyyxxxqqqjjjaaaXXXTTTQQQNNNNNNQQQKKKJJJHHHGGGEEEDDDCCCCCC@@@@@@>>>===;;;:::888888777666666666555555555444222222222222222222222222000//////......//////000------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++,,,---******************++++++)))***+++,,,,,,+++***)))***************+++++++++)))))))))************+++*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,---...,,,,,,,,,+++++++++******************************))))))))))))************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************************************(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------000000000000111111111111111111222222222333333333333333333333333333333333444555555555555555555555444444555555555555444444222222222222222222222222000000000////////////////////////.........------------------------------------------------------++++++,,,,,,,,,---------000///333AAAZZZyyyiiibbbkkkrrrmmmcccKKKMMMQQQVVV]]]dddjjjmmmuuuxxx}}}{{{|||uuusssyyyiii[[[SSSTTTTTTTTTRRRNNNHHHDDD:::666222///......---,,,------...///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++(((((()))))))))))))))***eeeeeedddccccccbbbaaaaaa[[[bbbaaacccooorrr```YYY]]]VVVUUUZZZgggsss|||~~~}}}~~~|||zzz{{{~~~~~~zzz~~~{{{xxxvvv}}}|||mmm___XXXRRRQQQOOOKKKJJJKKKGGGFFFFFFDDDBBB@@@???>>>===<<<<<<;;;:::999888777666666555555555555444444111111111111111111111111//////............//////---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))***+++,,,,,,******))))))))))))))))))(((***+++,,,,,,+++***((())))))*********+++++++++))))))))))))************++++++++++++++++++,,,,,,************************)))*********++++++++++++************************++++++************++++++++++++*********++++++,,,,,,,,,,,,+++++++++******************************))))))))))))************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((***++++++******+++,,,************************,,,,,,,,,---------......------------------------000000000000111111111111111111222222222333333333222222222222222222222222444444444444444444333333333444444555555444444333222222222222222222222222//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,++++++---,,,,,,---.../////////,,,------///<<<\\\zzzuuuxxxttteeeUUU555444555888===CCCHHHKKKWWW[[[bbbiiipppsssrrrqqqnnnhhhbbb```aaafffppp{{{{{{ssssssxxxyyysssggg[[[SSSJJJBBB??????@@@>>>999444222222///...---,,,,,,,,,,,,++++++++++++,,,......---,,,++++++++++++++++++++++++++++++++++++************))))))*********+++++++++(((((((((((())))))******fffeeecccbbb```_________SSS___aaa^^^aaajjj}}}nnnjjjpppwwwgggXXXSSSSSSSSSVVV[[[ddduuuzzzzzz}}}lllpppyyyooonnnjjj\\\UUUNNNIIIKKKLLLHHHEEEDDDCCCCCCCCCCCCAAA>>><<<:::;;;;;;:::999999888888777555555555555555555444444000000000000000000000000//////............//////---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((((((((()))***+++,,,******))))))((((((''''''((()))+++,,,,,,+++)))((())))))******++++++++++++))))))))))))************++++++++++++++++++++++++************************))))))******++++++++++++************************++++++************++++++++++++******)))*********,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************(((***++++++******+++,,,************************,,,,,,,,,---------......------------------------000000000000111111111111111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111........./////////////////////.........---------------------------------++++++******************,,,+++***+++,,,...///...***111333......CCCkkkyyytttooodddOOO<<<555333000///000222444444666;;;AAAGGGJJJJJJHHHGGGHHHDDDAAABBBDDDJJJXXXeeesss~~~zzzlllgggaaaYYYZZZaaabbbZZZHHH999666666555000222444222...***---222)))***+++,,,.........------,,,++++++---...---,,,+++++++++++++++++++++++++++++++++************)))))))))******++++++++++++'''((((((((())))))******ccccccbbbaaa```^^^\\\[[[UUUZZZ]]]\\\\\\ggg{{{wwwqqquuuzzzvvvqqqnnnjjjbbbUUULLLPPPUUUaaawww}}}}}}uuu~~~xxxqqq~~~xxxuuuqqqcccRRRIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA???===;;;:::999999<<<;;;:::888777666666555666555555444444333222222000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////---------,,,,,,+++++++++++++++++++++++++++++++++************************+++*********))))))((((((************************************************************************))))))************)))))))))))))))))))))******+++))))))))))))************))))))))))))************************************,,,,,,,,,++++++*********************************************************+++++++++*********))))))************************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))******))))))))))))******))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++------------------------+++,,,---...////////////............////////////222111000//////000111111222333333444444333333222111111222222222333333333444333222222111111222222000000000000000000000000//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***---///...111>>>SSSdddbbb[[[QQQJJJEEE???666000........................000111111111222222222222222222222222333777<<>><<<:::999999888999999888777777777777777555555444333333222222111000000000/////////......------------------------........................------------------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************))))))))))))************************************************************************))))))************)))))))))))))))))))))******+++))))))))))))************))))))))))))************************************+++++++++++++++*********************************************************+++++++++***************************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******+++++++++++++++++++++++++++++++++------------------------+++,,,---.../////////////////////000000000111111111111000000000000111111222333333333333333333222000111111111222222222222333222222111111111111111000000000000000000000000......////////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,---000333111...+++,,,...000...,,,------------------------,,,,,,,,,---------.........//////...,,,,,,...///...---,,,++++++,,,---...,,,,,,++++++++++++,,,------------------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++*********************************&&&***+++***+++------)))YYYZZZZZZZZZYYYXXXWWWWWWWWWTTTSSSXXXaaaggghhhfffccceeesssuuupppggg\\\UUUXXXeeevvv|||}}}~~~VVVFFFEEE\\\yyy}}}ooo|||qqq]]]RRRNNNKKKHHHFFFEEEDDDDDDBBBBBBAAA@@@@@@???===;;;:::999888888777777666666666777777888444444333333222111111111000000/////////.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))************************************************************************))))))************)))))))))))))))))))))******+++((()))))))))************((()))))))))************************************+++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))******))))))))))))******))))))))))))))))))))))))((()))))))))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000000111111111111000000000000000111111111//////000000000000//////000000000111111111111222222222111000000000000000////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---...///...,,,...,,,++++++---///...---------------------------+++++++++,,,,,,,,,---------///000///---,,,,,,---///...------,,,------...++++++++++++,,,,,,------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++************************************%%%)))+++***+++---+++'''YYYYYYYYYYYYYYYXXXWWWVVVRRRSSSTTTWWW\\\^^^______ZZZ[[[^^^nnnvvviiieeemmm|||}}}zzzyyyzzz}}}~~~}}}UUUNNNRRRdddvvvyyysssyyy|||cccTTTPPPNNNKKKHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>><<<;;;999888888888666666555555666666777888333333333222111111000000////////////............------------------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))************************************************))))))************)))))))))))))))))))))******+++((()))))))))************((()))))))))************))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))),,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000000111111111111//////000000111111111111...//////000000//////...//////000000000111111111222111000000//////000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,******+++...//////---,,,+++))))))***+++******------------------------+++++++++,,,,,,,,,------+++---//////...------...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))%%%)))+++******,,,***&&&YYYYYYYYYYYYXXXWWWVVVUUUOOOQQQSSSUUUVVVWWWXXXZZZYYY[[[XXX^^^}}}qqquuuvvvxxxjjjbbbgggzzzqqqZZZPPPPPPPPPMMMJJJEEEDDDDDDCCCBBBAAA@@@@@@======;;;:::999888888888666555555555555555666777333333222111111000000////////////.........------------------------------************************---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))************************************************))))))************)))))))))))))))))))))******+++))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))******************************************************************************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))+++++++++******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////////////////000000000111111...///000111111222111111000111111222222111111000////////////000000000000111000000///////////////........................,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++))))))***+++,,,+++)))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++------,,,+++,,,---)))******+++,,,,,,------+++++++++,,,+++******)))***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++*********++++++++++++++++++************)))))))))))))))))))))))))))))))))&&&)))***((((((***)))&&&YYYYYYXXXXXXVVVUUUSSSSSSPPPPPPOOOPPPQQQSSSUUUUUU[[[ZZZYYY```www|||yyy|||wwweeeTTTNNNMMMJJJIIIIIIEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<;;;999888888888888666666555444444555555555222222222111000000////////////.........---------........................++++++++++++++++++++++++------------------------/////////.........------+++++++++,,,,,,---------++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))************************************************))))))************)))))))))))))))))))))******+++))))))))))))************))))))))))))************))))))))))))))))))))))))((()))))))))*********+++************************************************))))))*********+++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((************************+++++++++++++++++++++++++++,,,---...////////////....../////////000000000---...000111222222111111111111111222222111111111........./////////000000000000///............///------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++******)))(((((()))***)))*********+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---,,,+++***+++---***+++,,,---.../////////)))***+++,,,,,,+++************+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++)))*********++++++++++++************))))))))))))))))))))))))))))))))))))'''))))))''''''))))))&&&YYYXXXXXXWWWUUUSSSRRRQQQRRROOOLLLLLLPPPSSSSSSRRRXXXTTTVVVaaannn{{{~~~uuutttrrriii\\\PPPKKKGGGCCCCCCFFFEEEEEEDDDCCCBBBAAAAAA@@@<<<;;;:::999888888888888666666555444444444444444222222111111000///////////////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++******)))))))))+++++++++,,,,,,---------++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))************************************************))))))************)))))))))))))))))))))******+++))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))*********+++************************************************))))))******++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++++++++++++++++++++,,,---...////////////............////////////---...000111222222222111//////000000000000//////............/////////000000000///...............------------------------+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))++++++++++++++++++++++++''')))++++++***)))***+++)))*********)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++/////////...++++++,,,---++++++,,,------,,,,,,+++)))***,,,---......------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++************))))))))))))))))))))))))))))))))))))'''***)))&&&%%%((()))'''ZZZWWWUUUVVVYYYXXXTTTOOONNNNNNNNNMMMKKKKKKNNNPPPQQQTTTXXXZZZ]]]ccckkkrrrpppuuu~~~qqq[[[PPPNNNKKKGGGEEEDDDCCCDDDBBBBBBCCCBBBAAA???===;;;;;;;;;:::999888888888888666555444222111111222222111111111111000000000000,,,---------.../////////------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************+++++++++************)))************************+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((******))))))))))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++,,,---///000000000///...............////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////........................---------,,,,,,+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&ZZZWWWTTTUUUWWWWWWSSSNNNMMMNNNNNNLLLKKKKKKMMMOOONNNOOOPPPPPPRRRUUUZZZ]]]^^^tttxxx~~~|||rrrssssssgggXXXNNNLLLIIIGGGDDDDDDDDDDDD@@@@@@AAAAAA@@@???>>>===;;;:::999888888777888888666555333222111111222222111111111000000000//////---------...............------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************+++++++++************)))************************************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************)))))))))(((******))))))))))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++,,,---...///000//////...............//////////////////000000000111111111000000000000000000000000////////////////////////................................................------,,,,,,,,,+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***************+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''XXXVVVSSSSSSUUUTTTPPPMMMMMMMMMMMMLLLJJJKKKMMMOOOPPPNNNLLLLLLMMMOOOQQQQQQMMM[[[rrrvvvwwwnnnjjjrrrpppwww|||}}}uuugggcccaaaXXXNNNKKKJJJGGGEEEDDDDDDDDDDDD>>>>>>????????????>>>>>>::::::999888777777777777555444333222222111222222111111000000000000//////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************+++++++++************)))************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))******))))))))))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++------...////////////...............//////////////////000000000000111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))*********************++++++++++++,,,++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''VVVTTTRRRQQQQQQPPPNNNKKKLLLMMMMMMKKKJJJJJJLLLNNNPPPMMMJJJKKKOOORRRRRRPPPPPPUUU^^^rrr~~~}}}{{{xxxyyyzzzttt{{{www}}}tttiiiaaaXXXMMMCCCGGGFFFEEEDDDCCCCCCCCCDDD>>>>>>>>>>>>=========<<<999999888777666666666666444333333222222222111111111000000000/////////////////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))*********************************)))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((*********************************)))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))******+++++++++++++++,,,,,,------........./////////............////////////////////////000000000111////////////////////////////////////////////////........................------------------------,,,+++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************************++++++++++++************************++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))******+++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''SSSRRRPPPOOONNNMMMLLLKKKKKKLLLLLLKKKIIIIIIKKKMMMLLLIIIGGGIIIMMMOOOOOOMMMKKKOOOTTT\\\ppp}}}yyysss}}}wwwyyysss{{{~~~wwwnnnfff^^^TTTHHH@@@DDDDDDCCCCCCBBBBBBBBBBBB???>>>===<<<;;;::::::999888888777666555555555555222222222222222222111111000000000////////////.../////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))*********++++++,,,,,,,,,---------------......///............////////////...////////////000000000////////////////////////................................................------------------------++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))*********+++++++++************************+++******))))))******+++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))***++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((PPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKMMMMMMKKKJJJJJJKKKLLLKKKKKKEEEMMMRRRSSS[[[qqqrrruuuzzztttssszzzuuujjj___YYYUUUNNNGGGCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>><<<;;;999888888888777777666555444444444444111111222222222222111111000000////////////.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++,,,,,,---------,,,,,,------...///............////////////......////////////000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))))))))************+++******************************))))))))))))******)))))))))************+++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((LLLLLLKKKJJJIIIIIIJJJKKKJJJKKKKKKIIIHHHHHHJJJLLLKKKLLLMMMLLLJJJJJJJJJKKKGGGMMMOOONNNQQQ]]]kkkrrrtttvvvzzzxxxhhhbbbgggwww~~~wwwhhh[[[PPPOOOPPPLLLGGGEEEAAAAAAAAAAAA@@@@@@???>>>===<<<:::999888888888999777666555444333333333333000111222333333222111000000000/////////.........---------...............------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))******+++,,,,,,------------,,,,,,,,,---...///............////////////........./////////000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))******************************************))))))))))))******))))))))))))************************************))))))))))))))))))))))))************************))))))))))))***+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))JJJKKKJJJIIIHHHHHHJJJLLLJJJKKKJJJIIIHHHHHHJJJLLLDDDGGGIIIIIIFFFFFFHHHKKKGGGHHHGGGHHHOOOZZZaaaaaaqqq}}}ssslllggggggppp{{{|||pppkkk\\\QQQJJJNNNRRRNNNFFFCCC@@@@@@@@@@@@@@@???>>>===;;;:::999888888999::::::666666555444333333333333000000222333333222111000000/////////............,,,------....../////////------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((())))))*********+++******))))))))))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))***+++,,,,,,------------,,,+++,,,---...///............/////////000............/////////000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************************************************************))))))))))))***+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))IIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCDDDFFFHHHJJJLLLNNNNNNUUUeee~~~|||xxxxxxxxx|||jjj]]]PPPKKKHHHFFFHHHLLLMMMJJJFFF============>>>>>>>>>>>>::::::999888777666555444444444444333333333222222000000000000000000000000,,,---.........---+++***------------------------........................,,,,,,,,,------.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000////////////////////////................................................------,,,,,,,,,,,,++++++************************************************+++***)))(((((()))***+++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************,,,,,,+++***)))))))))***------,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&GGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDDDDBBBCCCDDDFFFGGGIIIJJJKKKIIIQQQbbbyyy{{{nnngggbbbppp||||||sss\\\MMMDDDFFFCCCBBBCCCGGGHHHEEEAAA=====================<<<:::999999888666555555444333333333333222222222222000000000000000000000000...............---,,,,,,------------------------........................,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))*********************************)))))))))((((((((('''))))))))))))))))))))))))((((((((()))))))))******)))******++++++******)))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////................................................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************,,,+++******))))))******++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''DDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCAAAAAABBBCCCDDDEEEFFFFFFFFFEEEJJJUUUaaarrrzzzhhhrrr{{{wwwkkkddd```hhh~~~tttvvvyyy}}}|||lllsssnnnQQQBBB>>>BBB???>>>???BBBCCC@@@=========<<<<<<;;;;;;::::::999888888777666555444444222222222222111111111000000000000000000000000000000///......------......------------------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************************+++++++++******************+++++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************++++++***)))))))))******)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((CCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBEEE@@@CCCKKKMMMQQQiiisssgggiiirrr{{{tttsssqqqwww}}}~~~wwwuuurrrnnnkkktttooobbbnnnoooPPPBBBBBB???>>>===>>>??????===;;;<<<<<<;;;::::::999888888777777666666555444444333111111111111000000000000////////////////////////111000///------...//////------------------------------------------------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++************************))))))))))))(((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************))))))))))))))))))***((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))******************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))CCCCCCDDDDDDDDDCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@===999>>>IIIJJJHHHTTTgggvvvqqqvvv|||xxxlllccc___```fffttt|||qqqkkkkkkqqqvvv{{{|||xxxwwwssspppsss{{{wwwzzzmmm^^^UUUcccuuugggLLLCCCCCC<<<<<<;;;;;;<<<;;;:::999:::::::::999888777666666666555555555444333333333111111111000000000//////........................111000///------...//////------------------------------------------------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))*********++++++++++++)))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))***))))))((())))))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))CCCCCCDDDEEEEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>?????????@@@@@@@@@@@@@@@????????????;;;===CCCDDDBBBFFFOOOXXXkkkqqqwww|||wwwqqqmmmkkkllljjjddd______fffooooooeeeccclllrrrpppiiihhhjjjmmmlllooolllXXXLLLFFFRRR___TTTDDD???>>>999999999999999888777666888888777777666666555555444444444444333333222222111111111111000000000///........................000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************+++++++++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++((())))))******))))))((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))***************))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((BBBCCCDDDEEEDDDCCCAAA@@@BBBBBBBBBAAA@@@@@@??????@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@???===<<<<<<>>>???DDDKKK\\\xxx|||wwwtttuuuuuuuuuyyyzzz{{{}}}}}}}}}hhhOOOEEEAAAHHHLLLDDD@@@???:::999:::;;;:::999777777777666666666666555555555555333333333333222222222222222222111111111000000000------------------------...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------************************))))))*********+++++++++&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''AAABBBCCCDDDDDDBBB@@@???BBBAAAAAA@@@???>>>======@@@???===<<<<<<======>>><<<<<<<<<===============999>>>>>>;;;:::>>>@@@>>>DDDDDDGGGQQQddd~~~yyytttzzz|||kkkSSSHHHEEEGGGFFF???BBBDDD<<<<<<===>>>===;;;:::999999444444555555555555555555333333222222222222222222222222222222111111111111------------------------,,,---.........---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))))))))))))))))))))))))))******++++++++++++%%%&&&''')))************))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((+++,,,,,,+++((('''************************'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&EEEDDDDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@===;;;<<<<<<:::;;;;;;;;;<<<=========;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999:::>>>AAAGGGUUUcccrrriiigggXXXSSSKKKJJJYYYiiifffXXXTTTJJJDDDEEEGGGDDDAAA@@@@@@???>>>>>>???>>><<<:::999999888777777666555555333333222111111111111222111111000000///......---......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************)))((((((((()))++++++))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))))))))(((&&&%%%''')))***)))((('''(((***((())))))***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&'''((()))***)))))))))))))))))))))))))))((((((((((((***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((@@@@@@@@@??????>>>>>>======>>>>>><<<:::999999:::::::::999999999999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::???FFFTTTgggqqq^^^QQQNNNHHHGGGCCCBBBMMMXXXWWWMMMGGGCCCCCCFFFGGGDDDAAAAAA@@@>>><<<<<<======<<<;;;:::999888777666555444333333222222111111111111111000//////......---------......---------,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************(((((()))*********))))))''')))***)))((('''(((******************)))((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''((()))***)))))))))))))))))))))))))))))))))(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((??????>>>>>>>>>=========<<<======<<<:::888999::::::::::::999999888888888999999::::::::::::999999::::::::::::::::::::::::999:::===>>><<<;;;<<>>>>>>>>===============;;;<<<===<<<:::999999:::;;;;;;::::::999999888888888888999999999999888888999999999999999999999999444666888888999;;;<<<===???>>>BBBLLL[[[lllzzzxxxmmmaaaWWWNNNFFFCCCEEE<<>><<<999888999::::::999999999888666444333222111222111000000//////000000000000////////////............---------,,,,,,,,,------------------------------------------------+++++++++******++++++,,,+++++++++,,,,,,,,,------++++++,,,------...//////+++++++++,,,,,,,,,------,,,++++++******++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++((())))))*********)))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((()))))))))******************)))(((''''''''''''''')))***)))((('''(((***+++++++++******((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''<<<<<<<<<<<<<<<<<<<<<<<<:::<<<<<<;;;:::999999::::::::::::999999999999999777777888888888888777777888888888888888888888888444666777555666:::;;;:::???<<<;;;===DDDMMMUUUZZZ}}}~~~{{{lll```[[[WWWUUUQQQHHHBBB@@@===???AAAAAA@@@?????????>>>@@@@@@;;;:::<<<>>>===<<<:::888888999999888777888777666555444333222111111000000///////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,------......++++++,,,,,,,,,,,,------++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************(((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------......///------------------------++++++++++++++++++++++++(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************+++***)))((('''&&&&&&'''''')))***)))((('''(((***)))))))))))))))((('''&&&))))))))))))))))))))))))************************(((((((((((())))))))))))'''((()))*********))))))((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''::::::::::::::::::::::::999:::::::::888777888999777777888888888888888888666777777888888777777666777777777777777777777777666999999666777;;;:::666888888888999<<>>======<<>>::::::>>>===::::::999888888999888666555666666555555444333222222000000///............///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************'''((()))***+++******)))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************)))((((((((()))***''')))***)))((('''(((***''''''(((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++***))))))((((((((((((((((((((((((%%%&&&''')))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''888888888888888999999999777888999888777666777888555555666666777777888888666666777777777777666666777777777777777777777777333777888555777:::888222999:::;;;999888888:::<<<<<>>>>>===>>>@@@:::======:::<<<@@@>>>777999888888999999888666333555555555444444333333333000000///...............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///++++++,,,,,,,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,---------++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************'''((()))++++++******)))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((('''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************************************''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************))))))))))))+++---...((()))***)))((('''(((***&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))++++++******)))(((((((((((((((((((((((($$$%%%''')))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''999999999888888888777777888777777666555444444444666666666666666666666666333444444444555555666666555555555555555555555555444444444555555555555666777777777888999999::::::???@@@AAACCCKKK[[[ooo}}}ttt}}}iiiNNNDDDDDDCCCAAAAAA===;;;;;;>>>BBBEEEEEECCC<<<<<<============<<<<<<===<<<<<<;;;;;;:::999999777777777777666666666666333333333222222222111111000000///...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''(((***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))************)))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******+++,,,,,,,,,,,,+++******************************))))))))))))******+++)))''''''******(((&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((999999888888888777777777777777666666555444444333555555555555555555555555555555555444444444444444444444444444444444444444444444444444555555555555555555666666777888888888777999::::::===EEEQQQ[[[nnnyyy|||uuuoooppp[[[FFF@@@BBBAAA>>>======<<<;;;===???AAA@@@???<<<<<<<<<======<<<<<<<<<;;;;;;::::::999888888888777777777666666666555555333333222222222111111111000//////...............///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---------+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((***+++************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((()))))))))*********))))))*********+++++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))(((************)))))))))((())))))))))))))))))))))))************************((())))))*********************************************))))))))))))******+++)))'''(((******(((&&&))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((888888777777777777777666666666666555555444444333444444444444444444444444555555555444333333222222444444444444444444444444333333333444444444555555333444444555666666777777444777999888777888===AAAFFFWWWgggmmmppp{{{sssfffbbb```\\\VVVSSSYYYKKK>>><<<>>>>>>;;;999===<<<;;;;;;<<<<<<;;;999;;;;;;<<<<<<<<<<<<;;;;;;:::999999888777777666666666666666666555555555444222222222222111111111000000///......------..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((((((((())))))))))))******)))))))))*********++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++************))))))))))))************))))))))))))))))))))))))))))))))))))************************&&&'''(((((())))))((((((************************************************+++)))(((((()))***((('''))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((666666666666666666666666555555555444444444333333444444444444444444444444333333333333333222222222333333333333333333333333222333333333444444444444333333444444555666666666555777::::::999888999;;;777???FFFGGGIIIRRRbbbnnn}}}}}}mmm^^^YYY\\\WWWMMMEEEDDDEEEDDDCCCCCCOOOGGG>>>;;;<<<<<<:::888<<<;;;::::::::::::999888::::::;;;;;;;;;;;;::::::999999888888777666666666555555555555444444444444222111111111111000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***************)))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((()))))))))***))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))*********************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************&&&'''(((((())))))((((((******************************************************)))))))))))))))((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''555555555555555555555555444444444444333333333333222222222222222222222222///000000111222333333444222222222222222222222222222222222222333333333444333333444444555666666777333444555555555666777888999888777777888<<>>======:::888999===???======@@@NNNNNNHHH???999999;;;;;;777888::::::999999;;;<<<888888999999999999888888999888888777777666555555333333333333222222222222000000000000///////////////...------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************(((((())))))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))''''''(((((((((((())))))((((((((()))))))))******)))))))))))))))******+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******************************)))***+++,,,,,,+++***)))***+++,,,+++)))((()))***))))))************))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&222333333333444444444444222222222222222222333333111111111111111111111111......//////000111222222000000000000000000000000111111111111222222222222111111222222333444444444555444333333444555555555666333333888999666555888888:::===@@@EEEKKKSSSXXXcccmmm{{{sssmmmgggaaa[[[TTTLLLIIIKKKHHHBBB======<<<999999;;;888666888:::999666888<<>>BBB;;;@@@HHHQQQXXX___dddgggmmmuuu{{{||||||~~~yyypppggggggjjjeeeWWWIIIJJJCCC>>>>>>>>><<<<<<===888777888:::777444555999999777777999777555888>>>999AAACCC;;;555666888777666888:::999666555777999777777888888888888777777666555555444444333222222222222222111111111111000000/////////..................---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************'''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))************************(((((()))***************************************)))***,,,------,,,***))))))+++---,,,)))((()))+++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%111222222333333222222111222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111///111222222111111222333111111222222222333333333444444444444444444444444444444444555666777777888777777888999;;;<<<======FFFGGGIIIMMMPPPTTTXXXYYYeeegggiiihhhccc^^^ZZZXXXZZZZZZYYYXXXUUUQQQNNNKKKHHHGGGEEEBBB???>>><<<<<<666666666666666666666666666666666666666666666666666666666666777777777777999888888888777777666666777777777777777777777777999888888777666555555444666555555444444333222222111111111111000000000000////////////............------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,++++++*********+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------************************,,,,,,++++++***)))((((((+++++++++*********))))))))))))************))))))))))))))))))))))))))))))************************++++++***)))(((((())))))+++*********))))))((((((*********)))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********)))))))))((((((''''''''''''((()))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''111222222333333222222111222222222111111111000000////////////////////////////////////////////////.../////////000000000000//////000000000111111111///111222222111000222333111111111222222222333333444444444444444444444444333444444555666666777777555666666777888999::::::::::::;;;===???BBBDDDEEEIIIKKKMMMMMMJJJFFFDDDCCCDDDEEEEEEEEECCCAAA>>><<<>>>>>><<<;;;999999888888666666666666666666666666666666666666666666666666555555666666666777777777888777777777666666666666777777777777777777777777888888777777666555555444555555555444333333222222111111111000000000//////////////////............------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------************************,,,,,,++++++***)))))))))+++++++++*********))))))))))))************))))))))))))))))))))))))))))))************************++++++***)))))))))))))))************)))))))))(((***)))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))((((((((((((((()))******))))))((((((((('''''''''(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++************++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))******)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''111111222222222222111111222222111111111000000000////////////////////////////////////////////////....../////////000000000//////000000000000111111///000222111000000111333000111111111222222222222333333333333333333333333333333444444555555666666444444555555555666666666666666555555555666777777666888999999888666777777666777888999999777666555666555555444555555666666666666666666666666666666666666666666666666666666555555555666666666666777666666666555555555555555777777777777777777777777777777777666555555444444555555444333333222222111111111000000000000///////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,******+++++++++,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++******))))))+++++++++***************))))))************))))))))))))))))))))))))))))))************************+++*********))))))))))))************))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))((((((((((((''''''''')))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''111111222222222222111111111111111111000000000000////////////////////////////////////////////////........./////////000000////////////000000000111///000111111000000111222000000000111111111111222222222222222222222222222222333333333444444444555444444444444444444444444888777666555555555555555444555666666555555666888555666666777777777666666444444444444444555666666555555555555555555555555555555555555555555555555444444555555555666666666444444444444444444444444666666666666666666666666666666666555555444444444444444333333222111111111111000000000//////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------------******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))******++++++******)))))))))))))))))))))))))))*********************************************)))*********))))))))))))))))))))))))))))))*********))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************************************))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''000111111222222111111000111111111000000000//////............................................................////////////...////////////000000000...000111111000///111222//////000000000111111111222222222222222222222222222222222222333333333333444444444444444333333333444444333222222222333333444555555444222222444666555555555555444444333333555555444444444444555555444444444444444444444444444444444444444444444444444444444444555555555555333333333333333444444444555555555555555555555555555555555555444444444444333333333222111111000000000000000////////////...............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------------******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************************)))***++++++++++++******))))))))))))))))))******(((((())))))************))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********)))))))))(((((((((((((((((())))))************************************)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************************************))))))*********+++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''(((((()))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''000000111111111111000000111111000000000/////////................................................------........./////////......////////////000000...///111000//////000222////////////000000000000111111111111111111111111111111111111222222222222444444444333333333333333222222111111111222222333333333444333111111333444555555444333333222222222555444444333333333333333444444444444444444444444444444444444444444444444333333333444444444555555333333333333444444444444555555555555555555555555444444444444444444444444333333222111111000000///000000////////////...............------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++******++++++++++++******))))))))))))))))))))))))************************)))***+++,,,,,,,,,+++***))))))))))))************((((((((()))******++++++))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))(((((((((((((((((()))******))))))************++++++)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''000000111111111111000000111000000000////////////................................................---------.........//////........./////////000000...///000000//////000222........./////////000000111111111111111111111111111111111111111111111111222222222222333333333333333333222222222222333333111333444444333333444666555444444333333333333333333333222222222333333444333333333333333333333333333333333333333333333333222333333333333444444444333333333333444444555555444444444444444444444444333333333333333333333333222222222111000000//////000000/////////..................---------,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++******+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************((()))+++------,,,+++***((()))))))))************'''(((((()))******++++++))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******))))))(((((((((((((((((()))******''''''(((((())))))))))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''((((((((()))))))))***(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''000000111111111111000000000000000000////////////................................................---------.........//////............/////////000...///000000//////000111............/////////000000000000000000000000000111111111000000000000000000111111111222222222222333222111111000000111111...000333444333444555666111111000000111111222333222222222222333444555666333333333333333333333333333333333333333333333333222222333333333444444444333333333444444555555555444444444444444444444444333333333333333333333333222222111111000/////////000/////////..................---------,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------,,,,,,+++*********+++++++++,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************((()))+++---------+++***(((((())))))*********+++'''(((((()))***+++++++++))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))(((((((((((((((((()))******%%%&&&&&&&&&''''''(((((('''(((((()))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++******************************************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++------------------------))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))******))))))(((((((((''''''((((((((())))))******(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''////////////............///............---------......---------,,,,,,,,,---------............///...------------...//////............////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222111222333444555555444333333222222333333444444333333333222222222222222111000000000000000................................................------------------------------------------------++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---...+++)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******)))))))))************+++++++++++++++************++++++)))))))))***+++++++++,,,************************,,,,,,++++++***)))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))),,,,,,,,,+++***)))((('''+++*********))))))(((((((((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))************************)))***++++++******+++,,,+++***)))(((((()))***++++++++++++******++++++,,,******+++,,,,,,,,,,,,+++***************+++,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''////////////........................------------.........---------,,,,,,------------............---------------...//////............////////////...///000111000000///...////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222333333222222222333444555444444333222222222222333444333333333333222222222000000///...............................................................------------------------------------------------++++++++++++++++++++++++///...---,,,,,,,,,,,,---------------------------///---++++++------,,,***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++*********)))************++++++++++++++++++************++++++***************+++++++++************************,,,,,,++++++***))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))))))))***************))))))))))))******))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))************)))))))))((((((((())))))))))))((((((***************)))((((((************************************************)))***,,,+++******+++---------,,,+++***+++,,,,,,,,,++++++************+++))))))***+++++++++++++++++++++************+++++++++++++++,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''/////////............---............------------//////.........---------------------............---------------......///---............/////////...//////000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222222222333444444444333222222111111222222333333333222222222111111000//////...............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...........................---,,,,,,------,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++************************+++++++++,,,++++++************+++++++++++++++***************************************,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))******(((((())))))******++++++******))))))))))))******))))))))))))************)))))))))))))))))))))))),,,,,,---------,,,,,,+++************))))))))))))((())))))******))))))(((*********+++******)))(((************************************************)))+++,,,,,,+++***,,,---,,,+++***)))))))))))))))------,,,,,,+++++++++***)))******+++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((//////.........---------.........---------,,,,,,/////////.........------,,,,,,---------.........------,,,,,,------...///---------.........//////......//////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333333333222111111111111111222222222222111111111111111111000000000000111111................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------,,,------------,,,------------------,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++,,,+++++++++***)))))))))************************+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))************))))))(((((((((((((((((((((((()))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))***+++''''''((()))***++++++,,,******))))))))))))******((()))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,*********))))))))))))))))))))))))******)))))))))*********++++++******)))************************************************)))***,,,+++******+++---++++++******)))))))))))).........------,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''))))))))))))))))))))))))............------------...------------,,,,,,,,,///.........------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---......------------...........................//////000........................////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222111000000000000111222222111111111000000000111111000000000000111111................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++************++++++,,,+++++++++***)))))))))************************+++++++++***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))************))))))(((((((((((((((((((((((()))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((()))***++++++''''''((()))***++++++,,,******))))))))))))******((()))))))))************)))))))))))))))))))))))))))***+++++++++++++++***))))))))))))))))))******))))))************))))))******++++++++++++******************************************************)))+++,,,,,,******+++---------............---------------...---,,,+++******++++++,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))).........------------,,,------------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,------------.........------------...///000000........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////111111111111111111111111111111111111111111111111000111111222333222222222222111000000///000000000111111111000000000000///...............//////000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///------------............------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************+++++++++++++++***************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,(((((())))))******++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))******+++++++++******)))))))))))))))************)))******++++++******))))))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,---...//////000//////......000111111000///.........///000000000000///++++++++++++,,,---...///------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))((((((''''''(((((()))((((((((((((((((((((((((.........---------,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---------.........------,,,,,,---...000111........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////////////////111111111111111111111111111111111111111111111111///000111222333222222111111111000////////////000111111000000000/////////...............///000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///------------------------+++---///...---,,,...000------------.........///........................,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++************++++++***************+++++++++************************************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))***************))))))))))))******))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))((()))))))))************)))******++++++******))))))***++++++,,,,,,,,,+++++++++++++++++++++++++++------------------------///000111111000000111222...///111333555555555555555666888:::::::::999888888888999::::::::::::999666555444333333333333333000/////////............------,,,,,,,,,,,,++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''***)))(((''''''((()))***''''''''''''''''''''''''......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------,,,,,,---...000111........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000///000111222333222111111111111000///////////////000000000000////////////000000000000000111222222................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///........................+++---//////---,,,...111---------.........//////........................,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++************++++++))))))******+++++++++,,,******************************************++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,*********)))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))).........---,,,+++***)))(((((())))))*********+++******++++++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++........................111333444444333222444555777999;;;>>>@@@AAAAAAAAA===???AAACCCDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@>>><<<;;;:::999999222222111111000000//////---------,,,,,,,,,++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''***)))(((''''''((()))***''''''''''''''''''''''''------............------///...,,,+++***+++,,,,,,,,,---......,,,******+++------++++++++++++------,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///---------............///------------------------------------------------000000//////.........---////////////////////////............////////////........................////////////////////////000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000////////////////////////000000000000000000000000........................................................................//////.........---------------------------------,,,,,,---------.....................---------------------,,,,,,+++++++++///......------...///////////////.........------......------,,,------...........................+++++++++,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))*********)))))))))))))))((()))***+++,,,,,,,,,,,,******+++,,,++++++******++++++++++++++++++++++++---...000111333333444444;;;<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEJJJHHHDDDBBBAAABBBEEEGGGGGGHHHKKKMMMOOONNNNNNMMMLLLMMMLLLIIIEEEBBBAAABBB@@@===:::888888777444000333111////////////---,,,...---,,,***))))))))))))++++++++++++++++++,,,,,,******++++++++++++******++++++++++++******)))))),,,,,,+++***))))))******+++*********))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((------............------...---,,,++++++++++++,,,+++---......,,,***++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------............---------............///------------------------------------------------000/////////.........---....................................////////////................................................//////////////////////////////////////////////////////............//////000000000000000000000000////////////////////////////////////////////////........................................................................//////.........---------------------------------,,,,,,,,,---------------------...............///............------,,,,,,...------------....../////////.........---------------,,,,,,,,,------...........................///.............../////////............---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******************************+++++++++,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))************))))))))))))))))))***++++++++++++***((((((((())))))*********,,,,,,---...000111222222999:::<<<===???@@@@@@@@@EEEGGGJJJLLLMMMLLLJJJIIICCCBBBBBBAAABBBCCCDDDEEEDDDBBB@@@===<<<<<<>>>???CCCDDDGGGJJJMMMNNNOOOOOOPPPRRRTTTTTTRRROOOMMMMMMJJJGGGDDDCCCCCCBBB???<<<999666111///---,,,+++***...---,,,+++************************++++++++++++******++++++++++++******++++++++++++*********)))+++******)))(((((())))))+++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,------......------,,,------,,,++++++++++++,,,+++---...---,,,++++++,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------............---------............///------------------------------------------------/////////.......................................---............/////////................................................////////////////////////////////////////////////......------------......000000000000000000000000////////////////////////////////////////////////.......................................................................................---------------------------------.........---------------***++++++,,,,,,---......------------,,,,,,,,,,,,------......//////000000000000/////////.........,,,---------......//////........................///......---------------......------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++***************************************,,,,,,,,,++++++++++++***,,,,,,+++++++++,,,...///000111333666999;;;===>>>EEEFFFHHHJJJKKKLLLLLLLLLKKKNNNQQQSSSRRRMMMGGGCCC;;;:::999888:::>>>BBBEEEDDDCCCBBB@@@??????>>>>>>>>>???@@@BBBDDDFFFGGGGGGKKKOOOTTTWWWWWWVVVUUUUUUTTTRRRPPPOOOOOONNNLLLKKKHHHCCC===777444111///---------,,,,,,+++,,,,,,---***+++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++******************)))(((((((((((()))***************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------............///------------------------------------------------................................................---------.........//////................................................////////////////////////////////////////////////......---------...//////000000000000000000000000////////////////////////////////////////////////......................................................................................................................../////////...............,,,,,,---------.................................---......///000111111111111111111000000000//////------...//////000000000////////////............//////............//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************)))***************++++++...------,,,,,,,,,,,,,,,///...---,,,---///111333999:::===@@@DDDGGGJJJKKKLLLMMMNNNPPPQQQRRRSSSSSSOOORRRUUUUUUPPPGGG<<<666444222111222555;;;BBBFFFGGGGGGHHHHHHGGGGGGFFFFFFBBBAAA???>>>===<<<<<<<<>><<<:::999888:::===AAAEEEIIINNNSSSWWWTTTUUUUUUVVVVVVVVVWWWWWWVVVSSSPPPMMMHHHBBB<<<777222111000///.........///........................++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++******++++++,,,***************+++++++++************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))***++++++,,,+++++++++***+++------,,,+++,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------............///---------------------------------------------------------------.........------------------------,,,------------.................................------------------------................................................///////////////000111222////////////////////////////////////////////////................................................................................................---------.......................................++++++,,,,,,,,,---------............////////////000000000111111111111111333555777999;;;<<<<<<;;;;;;;;;;;;:::::::::999999777777999999999888777666666666555555444444333333//////.........//////000***+++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************************************************++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************************+++++++++))))))******+++,,,,,,,,,))))))((()))***,,,///000000111333777;;;@@@EEEGGGDDDEEEFFFGGGIIIKKKLLLMMMKKKLLLNNNPPPQQQRRRRRRRRRTTTTTTSSSPPPJJJAAA999444333222111000111222444555555666888999::::::::::::>>>>>>===;;;:::999888777555777888:::<<<@@@FFFJJJKKKLLLNNNOOOOOOPPPRRRTTTUUUTTTSSSQQQPPPLLLGGGCCC999888666444222111000000//////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------*********+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***+++,,,++++++***)))+++------,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------............///------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,---------.................................------------------------......................................................---...///000111111////////////////////////////////////////////////................................................................................................---------.........//////..............................///000111222222333111111222444555777888999999999999999:::::::::;;;BBBCCCFFFIIIKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIIIIIIIGGGEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@:::999888666555444444444////////////////////////........................------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++))))))***++++++,,,------******+++,,,///222666888:::;;;===???BBBDDDFFFGGGAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBDDDEEEFFFFFFFFFDDDCCCBBB@@@>>>;;;999888888888999:::::::::999888888888888888888888888888;;;<<<<<<======<<<;;;:::888888999777666666888:::<<>>:::777555333333333333222111///...---,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++******++++++,,,---*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******((()))***+++,,,,,,+++***)))+++------,,,,,,---...++++++------------++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................------------------------................................................,,,,,,,,,---...///000111////////////////////////////////////////////////................................................................................................---------.........//////////////////////////////333333444555777888999999<<<===???AAADDDGGGIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKOOOQQQTTTWWWYYYZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVWWWXXXXXXWWWUUURRRQQQQQQQQQPPPOOOOOONNNMMMMMMLLLKKKIIIFFFDDDBBB@@@@@@===<<<;;;:::999888777777000000000000000000000000------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))******++++++++++++))))))***+++,,,,,,------......///111555999>>>@@@>>>??????>>>>>>===;;;;;;======;;;:::888666555444222333555666888999999999888777555555666999<<<>>>AAADDDGGGKKKLLLLLLKKKJJJEEEDDDCCCAAA@@@@@@@@@@@@CCCDDDEEEFFFFFFDDDBBBAAAAAABBBAAA???;;;777555444000444777888888:::===@@@@@@===::::::===BBBFFFHHHHHHFFFCCC???;;;888666555999888777555333111000///+++,,,,,,------,,,,,,++++++++++++,,,,,,---------******))))))***+++,,,,,,*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------//////.........---------------------------------........................------...///000000//////---------............///////////////////////////....................................//////////////////////////////////////////.........---------////////////////////////---,,,,,,,,,,,,---......222///++++++---000000/////////...------...000111000///...------...///000...000111111111222444666999;;;===???@@@AAADDDFFFLLLLLLMMMMMMNNNPPPQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRZZZZZZZZZ[[[[[[\\\\\\\\\YYYYYYYYYYYYYYYYYYXXXXXX]]]]]]\\\\\\[[[ZZZYYYYYYXXXVVVTTTTTTUUUVVVUUUTTTYYYVVVSSSPPPNNNMMMNNNOOOLLLLLLLLLJJJHHHEEEAAA???DDD;;;555555444000111555333111...---...000000000,,,---...//////...,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))*********))))))(((+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************''''''((()))***+++,,,,,,+++++++++++++++***)))(((,,,---...---,,,+++,,,---///222777===AAABBBBBBBBBEEE???888444666999<<<===??????>>><<<888555444444111111111111222333444444333333333333777>>>GGGMMMSSSVVVYYY\\\]]]]]][[[ZZZ[[[XXXUUUQQQNNNMMMMMMNNNMMMKKKJJJHHHHHHHHHHHHIIIEEEEEEDDDBBB>>>999555333;;;999777888;;;<<<:::888;;;;;;:::777444666<<>>BBBCCCDDDCCCBBB;;;888555555888<<<>>>>>><<<<<<;;;999555333333444222222222333333444555666444444555555888???GGGMMMUUUYYY^^^bbbeeefffdddccc___^^^^^^]]]]]]]]]]]]]]]ZZZYYYVVVTTTRRRPPPPPPPPPNNNMMMLLLJJJFFFBBB>>>;;;<<<<<<<<<@@@DDDGGGGGGEEE@@@???<<<888444333555666;;;???EEEHHHGGGCCC>>>:::777777888999;;;:::888666111000///...------------+++++++++***************---------,,,,,,+++++++++))))))******++++++++++++***+++,,,,,,******+++,,,************************'''((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------............------------------------------------------------------------,,,,,,------......------------------....................................---------------------------............/////////.......................................---------////////////////////////---------,,,------...///...,,,,,,---///000///...//////............//////111111222333555777:::;;;AAACCCFFFHHHIIILLLPPPSSSQQQSSSUUUVVVVVVWWWXXXZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRSSSTTTUUUVVVXXXXXXZZZ[[[]]]___``````_________^^^^^^^^^]]]]]]]]]^^^```___\\\WWWQQQNNNPPPOOOMMMNNNOOOPPPPPPOOOQQQSSSUUUWWWXXXYYYXXXXXX[[[[[[ZZZYYYXXXXXXWWWWWWWWWRRROOOOOONNNJJJGGGGGGBBB???<<<:::888555222////////////......---------++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************++++++*********)))))))))))))))***+++,,,,,,------,,,,,,,,,+++,,,000666:::@@@AAACCCCCCCCCAAA???===333222222444777;;;<<<===999999888666333222333555444444555555666666777777888888888999;;;@@@GGGMMMQQQUUU\\\bbbfffgggfffeee______```aaabbbbbbaaaaaadddcccaaa___^^^]]]\\\\\\ZZZZZZYYYXXXUUUQQQNNNLLLKKKLLLOOOTTTXXX[[[[[[ZZZRRROOOKKKFFFBBB===888444777:::===@@@BBBAAA@@@???;;;777555888===AAAAAA???:::888444000...---...///------------,,,+++))))))------,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))***+++,,,,,,******+++,,,************************'''''''''(((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,,,,,,,---------.................................---------------------------------.........//////................................................////////////////////////---------------...//////......//////000000///...---...///111333555777888===>>>@@@BBBEEEHHHJJJKKKOOOQQQRRRSSSSSSUUUXXXZZZVVVXXX[[[[[[[[[ZZZ[[[\\\^^^[[[VVVQQQMMMJJJIIIIIIGGGEEEDDDCCCCCCEEEGGGHHHNNNOOOPPPSSSUUUWWWXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\ZZZWWWQQQIIICCC>>>>>>===<<<>>>AAACCCDDDCCCIIIJJJMMMPPPRRRUUUVVVWWW[[[\\\]]]]]]]]][[[ZZZYYY[[[XXXVVVWWWXXXWWWVVVUUUQQQOOOLLLJJJHHHEEEAAA>>>999888666444111///......---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))((()))))))))************(((((())))))******++++++((())))))************)))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************************************************************************+++,,,,,,------///000111333777===@@@CCCBBBAAA???===999666555000000000111333777999:::<<<;;;;;;888666666888:::999::::::;;;<<<<<<<<<<<<>>>??????@@@AAAEEEKKKOOOPPPTTTZZZ```ccccccaaa______^^^]]]\\\[[[ZZZYYYYYY______```bbbccceeefffgggccccccccccccaaa```^^^]]]\\\^^^aaaeeeggghhhgggeeeeeeaaa\\\XXXTTTMMMDDD===999999999:::<<<===>>>===:::888777888<<>>???AAACCCEEEFFFGGGIIIJJJKKKMMMOOOPPPRRRRRRRRRPPPMMMHHHBBB===888666666555666888<<<@@@AAAAAA@@@@@@@@@BBBEEEIIIMMMOOOSSSVVVZZZ___``````^^^\\\[[[ZZZWWWVVVWWWYYYYYYWWWVVVUUUSSSRRRRRRPPPMMMKKKIIIGGGDDDAAA<<<999666444111000000///...------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++************************************************((()))))))))************(((((())))))******++++++(((((()))***************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************************************((())))))***+++,,,,,,,,,++++++*********+++,,,---111444888;;;<<<>>>@@@BBBAAA@@@>>>;;;777444222000000/////////222777<<<@@@EEEFFFEEEDDDBBBBBBDDDFFFDDDEEEFFFFFFFFFEEEDDDDDDIIIJJJJJJJJJKKKMMMRRRUUUWWWZZZ^^^bbbcccaaa^^^\\\```^^^[[[WWWUUUSSSSSSSSSTTTUUUXXX[[[___bbbeeefffaaabbbbbbcccdddddddddddd___bbbeeehhhiiiiiihhhgggjjjgggdddaaa]]]WWWNNNGGGBBB???;;;:::;;;<<<;;;:::777999:::888666888@@@FFFMMMMMMKKKGGGAAA999222.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,******************************************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------------------...............////////////////////////......------......///000,,,---//////......000111555888<<>>@@@BBBDDDEEECCCBBB@@@>>>;;;999777666666555555888<<<@@@AAABBB:::999888888:::>>>AAADDDGGGLLLSSSZZZ___aaaaaa```^^^___]]]ZZZYYY[[[XXXTTTUUUTTTSSSSSSUUUUUUTTTSSSRRRRRRPPPNNNKKKGGGCCCAAA999888666444111///---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************))))))))))))************))))))))))))************'''((()))******+++******))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************(((((()))***+++,,,---...,,,,,,++++++,,,...///111777:::>>>@@@@@@??????@@@>>>===;;;888666444333333111222333444888???GGGLLLPPPQQQRRRQQQPPPOOOPPPQQQOOOPPPPPPPPPOOONNNLLLKKKPPPQQQRRRRRRRRRSSSUUUXXXWWWYYY[[[]]]^^^\\\ZZZXXXYYYXXXVVVTTTQQQPPPOOOOOOKKKMMMPPPSSSVVVYYY[[[[[[YYYZZZZZZ[[[\\\]]]]]]^^^ZZZ]]]bbbeeeggghhhiiijjjiiigggeeeccc```\\\WWWSSSNNNJJJDDDBBBBBBBBB???===777;;;===999222111888???KKKMMMOOOOOOKKKCCC;;;555000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,---......***+++,,,,,,******+++,,,************************,,,+++++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////////////////////////////...............//////000---///222222333555999===BBBEEEIIIMMMRRRUUUWWWXXXXXXYYYZZZZZZZZZYYYXXXXXXWWWXXXXXXWWWUUUTTTVVVWWWUUUWWWYYYYYYVVVSSSQQQPPPJJJFFF???999555444555666666666666666777777777777777777888888888888888888444555666777999:::;;;<<<;;;;;;=========<<<;;;:::999888777999<<<>>>??????999999888888888999::::::>>>AAAEEEKKKQQQUUUXXXYYYYYY]]]^^^\\\\\\\\\VVVNNNLLLJJJIIIJJJLLLNNNOOOOOONNNPPPRRRTTTSSSQQQNNNLLLGGGFFFCCC???:::777444222................................................------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************))))))))))))*********************)))))))))))))))'''((()))******+++++++++((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,*********************************************************++++++,,,,,,,,,,,,,,,,,,---000333666888<<<>>>??????<<<;;;:::;;;:::999777666555666777888888:::>>>AAADDDIIIPPPUUUSSSUUUXXXXXXVVVTTTSSSSSSSSSTTTTTTSSSQQQOOOLLLJJJOOOPPPQQQQQQPPPPPPQQQSSSOOOPPPRRRTTTVVVVVVVVVUUUTTTUUUVVVVVVTTTPPPLLLIIIEEEGGGJJJMMMPPPRRRTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSVVV[[[^^^```bbbfffiiiddddddcccaaa^^^\\\[[[\\\XXXTTTPPPNNNOOONNNJJJFFFAAACCCCCC???777333444777@@@EEEKKKOOOPPPLLLFFFBBB888666222///,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,------...***+++,,,,,,******+++,,,************************++++++++++++******))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////////////////////////////...............///000000000333666777999===DDDIIIMMMOOORRRUUUWWWYYYYYYYYYYYYZZZZZZZZZYYYWWWUUUTTTNNNNNNMMMIIIEEECCCBBBCCCFFFIIIKKKJJJGGGDDDBBBAAA===;;;999666555555666777555666777777888888777777888888777777666666555555777777777888888999999999:::<<>>===<<<<<<>>>???>>>>>>:::;;;;;;;;;:::888666555999999:::<<<@@@EEEJJJLLLJJJRRRWWWXXXXXXXXXPPPEEE>>><<<;;;;;;>>>AAACCCCCCFFFIIINNNSSSUUUUUUSSSRRRTTTRRROOOJJJDDD???<<<:::////////////////////////........................------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))************++++++******))))))((((((''''''(((******+++++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************************************,,,,,,,,,++++++++++++***,,,,,,---///333888<<<>>>@@@@@@>>>;;;888666666888666555444444555777999;;;@@@DDDIIILLLNNNPPPTTTWWWQQQTTTWWWWWWUUUSSSQQQPPPRRRRRRRRRQQQOOOKKKHHHFFFIIIJJJKKKKKKJJJIIIJJJKKKJJJKKKMMMPPPSSSVVVWWWXXXWWWZZZ]]]^^^[[[TTTLLLGGGAAACCCGGGKKKOOOQQQSSSSSSSSSRRRQQQOOONNNMMMMMMMMMKKKNNNRRRTTTUUUWWW\\\___\\\]]]]]]ZZZWWWVVVYYY\\\^^^[[[WWWXXXZZZYYYTTTPPPLLLKKKIIIEEE???:::666444777<<>>===:::999999999::::::;;;<<>><<<>>>BBBGGGJJJIIICCC>>>999777666666888===BBBFFFFFFFFFGGGIIIKKKNNNQQQSSS\\\ZZZVVVRRROOOMMMLLLLLLCCC@@@;;;555111///000111///...------...///...------------....../////////,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++*********))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,******++++++++++++******++++++++++++++++++++++++)))+++,,,,,,***))))))***+++,,,,,,------,,,,,,+++///111444888<<<@@@CCCDDDBBB===777555555555444333222333333444666<<>>AAAFFFJJJOOOSSSTTTUUUWWWYYYYYYYYYZZZZZZ\\\]]]]]]]]]RRRMMMGGGCCCBBBAAA>>>===BBBAAA@@@===;;;888777666444777999777888<<<<<<999??????@@@AAACCCBBB>>><<<;;;;;;<<<>>>BBBEEEFFFGGGJJJJJJJJJJJJIIIHHHGGGGGGAAA???<<<::::::<<<>>>@@@JJJVVVbbbdddaaa``````^^^ZZZ\\\[[[YYYZZZZZZRRRHHH@@@===::::::;;;===??????<<<======<<<;;;888666444777777999<<<@@@@@@===999;;;:::888999===DDDLLLQQQLLLJJJGGGFFFGGGJJJNNNQQQSSSUUUXXXYYYXXXUUUQQQOOOJJJGGGDDDBBB@@@;;;444............000111000,,,***---------------,,,,,,+++,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,,,,***)))***+++,,,---------------,,,,,,222444999>>>AAABBBBBBBBB>>>999333000000111222111111222444666999???GGGLLLMMMOOOQQQSSSSSSSSSQQQPPPOOOOOOKKKDDDCCCHHHIIIFFFDDDEEEDDDCCCCCCFFFJJJMMMNNNZZZZZZXXXaaaggghhhnnnlllnnnpppuuuxxxrrrggglllxxxyyyyyy|||{{{|||yyyqqqiiidddeeeaaaYYYSSSTTT]]]dddaaaVVVMMMLLLMMMNNNPPPTTTXXXVVVVVVZZZ```cccaaa___\\\[[[YYYSSSLLLEEE@@@===666666777;;;CCCLLLRRRTTTMMMKKKHHHEEE@@@999111,,,---------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************)))************+++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------...------------,,,,,,,,,+++,,,------......------...............------------------------------,,,......///000000111111111///222888===AAAFFFJJJNNNSSSUUUYYYZZZZZZ[[[[[[]]][[[ZZZYYYZZZ]]]]]]ZZZVVVCCC???;;;999999999888888;;;:::999888777777777777666:::<<<<<>><<<::::::>>>EEELLLPPPRRRQQQNNNKKKIIIIIIIIIJJJNNNPPPTTTWWWYYYXXXVVVTTTTTTPPPLLLLLLLLLGGG>>>555555333000/////////---+++------......---,,,***)))------............------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,+++******+++------,,,,,,---...//////777:::???CCCDDDBBB???<<<888444000------///111111000111444777;;;AAAIIINNNPPPPPPPPPPPPOOOMMMLLLKKKGGGGGGDDD???>>>AAACCCCCCJJJKKKKKKKKKNNNTTT[[[```qqq~~~~~~~~~vvvyyy}}}|||rrriiilll}}}sss]]]SSSQQQPPPNNNMMMOOOOOOOOOQQQUUUYYY^^^aaa```^^^ZZZTTTNNNHHHCCCAAA999666444666<<>>EEEJJJOOORRRUUUXXX[[[\\\]]]^^^]]]\\\\\\[[[ZZZWWWTTTTTTVVVTTTMMMGGG888666555444555666777777666666666666888:::;;;===>>>CCCFFFHHHNNNVVVZZZYYYZZZ[[[\\\^^^___]]]YYYUUUQQQQQQRRRPPPNNNMMMLLLLLLKKKJJJHHHGGGGGGHHHIIIJJJMMMJJJEEE@@@???@@@BBBDDDKKKYYYggghhhcccbbbdddeeeiiiiiijjjjjjkkkiiieee```ZZZWWWRRRMMMJJJGGGDDDBBBFFFHHHJJJLLLMMMLLLKKKJJJBBB>>>:::888999===AAADDDAAA@@@???>>>???@@@BBBCCCIIIKKKNNNQQQQQQPPPNNNMMMOOONNNMMMMMMNNNQQQTTTVVVZZZVVVQQQNNNMMMKKKGGGCCCAAA;;;444///---...000000---...///000///...,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,,,,+++***+++,,,,,,,,,,,,---///111333555<<<>>>AAABBB@@@===999666222222111111222444555555111333666999<<>>:::888;;;???CCCEEEHHHLLLQQQUUUUUUNNNCCC<<<333222111000///...//////------------------------,,,,,,------------------++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------------------------+++,,,------......---------.....................///............///000111111000000111444888===@@@LLLPPPUUUYYY[[[\\\]]]^^^aaa```]]]ZZZWWWSSSPPPNNNMMMIIIFFFFFFGGGEEE>>>888444555555666777888;;;<<<::::::::::::;;;<<<===>>>AAAEEEJJJMMMTTT^^^dddddddddcccccccccddddddbbb```dddeeefffdddaaa^^^]]]^^^[[[ZZZWWWVVVTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKPPP]]]hhhiiieeeeeegggiiijjjhhhggghhhiiiiiiiiijjjgggdddaaa^^^ZZZUUUOOOKKKKKKKKKLLLLLLMMMMMMNNNNNNJJJGGGBBB>>>===@@@FFFJJJIIIJJJLLLMMMKKKHHHEEEBBB???AAAEEEJJJNNNQQQSSSTTTOOOMMMKKKIIIIIIKKKMMMOOOUUUWWWWWWSSSLLLGGGEEEEEEDDD@@@;;;777555333222000,,,---...//////...---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,******++++++++++++******++++++++++++++++++++++++(((***,,,,,,++++++,,,---***+++---///222666888:::@@@???===;;;888555333222000333777:::;;;;;;;;;;;;999;;;===???@@@CCCFFFIIIJJJHHHEEEBBB????????????BBBEEEJJJOOORRRUUUZZZ^^^kkkooovvv|||sssjjjiiicccZZZQQQLLLNNNQQQWWWUUUSSSSSSSSSRRRPPPNNNJJJHHHEEECCCDDDEEEFFFEEEGGGIIIMMMRRRUUUSSSOOOKKKAAA===888333000///000111------------------------------------------------++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,------------...+++,,,------......---------------...............---,,,,,,,,,---///000222222333555999@@@GGGNNNRRR[[[^^^bbbccccccbbbbbbcccfffaaa[[[UUUNNNHHHBBB>>><<<:::888999:::999555222555777999::::::<<>>@@@BBBAAA<<<444///.........---------------......////////////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************+++++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,)))******++++++******)))++++++++++++++++++++++++(((***,,,---,,,,,,,,,...,,,---000444777999;;;;;;===;;;777444222222222333333777===@@@@@@???>>>>>>AAACCCEEEEEEEEEEEEFFFHHHAAA???===;;;<<>>BBBFFFNNNZZZaaaccc______```bbbddddddbbb```]]]bbbffffffccc```bbbdddaaaaaaaaaaaa```___^^^]]]\\\]]]___```___^^^\\\[[[ZZZ^^^aaa___```dddfffdddgggcccccceeeeeebbbdddiiidddbbbaaaaaaccceeefffeeeddddddbbbaaa^^^[[[YYYXXXRRRRRRPPPMMMHHHFFFHHHJJJPPPUUU]]]eeehhhhhheeebbb]]]ZZZTTTNNNJJJGGGFFFFFFIIIIIIJJJKKKJJJHHHFFFEEECCCJJJRRRTTTOOOEEE>>>:::888:::>>>BBBDDDAAA;;;777666555222///...---............////////////......,,,,,,,,,---------......------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++(((***,,,---,,,,,,---...000222555888:::::::::999666444222111222444666888:::<<>>AAACCCCCC???<<<888444111000000111......////////////......,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))***************)))***++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((***,,,---,,,,,,---...333666999<<<<<<;;;888666000000000222444888;;;===???@@@???<<<888666888:::BBBDDDFFFFFFDDDBBBAAABBBPPPPPPRRRVVV___jjjuuu{{{yyy~~~yyyuuu}}}kkkYYYPPPOOOOOOOOOMMMLLLLLLOOOTTTXXX[[[[[[ZZZTTTMMMHHHIIILLLPPPRRRWWWVVVSSSNNNGGG>>>777222........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''************************************************++++++************++++++************************************************************************+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,---...//////---------------------------...//////---++++++,,,.........///000000...---,,,---///333888>>>DDDGGGTTTXXX]]]___```bbbfffjjjjjjlllnnnooommmlllllllllmmmkkkhhhccc]]]WWWRRROOOSSSMMMDDD===999888777777999:::;;;;;;;;;<<<@@@DDDBBB??????DDDHHHIIIIIIIIIIIIJJJQQQ[[[___[[[YYY\\\WWWYYYZZZXXXVVVUUUXXX[[[^^^\\\YYYVVVQQQOOOVVV___iiidddaaaaaa\\\UUUVVV\\\^^^ffffff]]][[[bbbeeebbb]]]^^^eeeoootttqqqmmmkkkhhhdddbbbfffmmmoooiiicccfff^^^YYYXXXYYYZZZ^^^dddbbbcccfffiiiiiifff___ZZZ]]]___aaaddddddaaa\\\YYY[[[\\\^^^bbbfffgggeeebbbeeeggghhhiiihhheeebbb```ZZZYYYVVVPPPIIICCC@@@>>>BBBBBBBBBCCCFFFGGGGGGFFFDDD???999555666;;;BBBGGGFFFDDDAAA>>>:::555000,,,111///---...000000---***//////............//////...------,,,,,,------...//////...---,,,,,,++++++,,,,,,,,,++++++*********************))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,)))************+++++++++***++++++***((()))+++------......------///333666;;;<<<>>>>>><<<999555333222333555888:::<<<=========:::222222;;;:::888@@@@@@AAACCCCCCAAABBBLLLXXXppptttvvvwww{{{{{{vvvqqqhhhiiinnnvvv}}}zzzwwwmmmhhhkkkmmmnnnyyywwwkkkggg```WWWNNNKKKIIIIIINNNUUU[[[^^^[[[^^^^^^XXXQQQPPPRRRTTTYYYWWWUUUUUUTTTMMMAAA888222000---,,,---.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,*********++++++***(((************************))))))))))))************))))))))))))))))))))))))************************+++++++++++++++*********++++++************++++++************************************************************************+++++++++*********))))))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------.........------------------------,,,---//////...---...//////.........////////////333555999???FFFNNNTTTXXX\\\```dddffffffgggiiikkkkkkmmmooopppnnnmmmmmmnnnlllkkkjjjhhheeebbb```^^^^^^WWWMMMDDD@@@??????@@@GGGHHHIIIIIIHHHHHHJJJKKKRRRQQQRRRVVVYYYYYYWWWUUUZZZVVVWWW\\\]]]XXXTTTUUUPPPOOOOOOPPPTTTYYY\\\^^^ZZZZZZ\\\___bbbhhhvvv|||{{{xxxtttvvv{{{{{{xxx}}}|||wwwpppmmmmmmpppzzz}}}yyytttkkkbbb\\\XXX\\\aaaccccccdddgggkkkgggfffeeedddcccbbbaaaaaaggghhhiiiiiihhhfffcccaaaeeeeeeccc```ZZZTTTOOOLLL???>>>===>>>@@@CCCCCCCCCDDDBBB>>><<<;;;===@@@CCCGGGGGGFFFDDD@@@;;;555111111///---...000111000...//////............//////...------,,,,,,------...///......---,,,,,,++++++---------,,,,,,,,,++++++************))))))))))))))))))***+++++++++++++++************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************+++++++++++++++,,,,,,+++)))***,,,...,,,...///000111333666999;;;<<<>>>???>>>;;;888555888888777666777888:::;;;<<<===777888???===:::BBB@@@EEELLLRRRRRRTTT]]]ggg}}}~~~xxxtttwww{{{{{{rrrllleeebbbnnn}}}wwwqqqnnneeeXXXQQQQQQTTTXXXYYYYYY]]]```___[[[WWWTTTRRR[[[YYYXXXXXXWWWRRRHHH@@@999666111.........---,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,+++***(((************************+++*********))))))(((((())))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++************************************************************************+++++++++***************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,+++******)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------+++---...///......000111000///...---...111444666:::===BBBIIIQQQWWW]]]___dddgggjjjlllkkkjjjjjjkkkmmmoooqqqqqqpppppppppqqqmmmmmmmmmllllllkkkkkkkkkggg```WWWOOOLLLLLLNNNNNNOOOPPPSSSUUUVVVWWWWWWWWWQQQRRRSSSUUUWWWWWWUUURRRTTTQQQQQQTTTTTTQQQNNNOOONNNLLLPPP]]]ooo{{{}}}sssssswww}}}uuuggg___gggooovvvwwwrrrlllkkklllfffccc```]]]^^^```cccdddhhhiiijjjjjjjjjiiigggfffggghhhhhhgggccc\\\VVVRRR@@@===:::999:::<<<===>>>BBBBBBBBBBBBAAA@@@???>>>EEEGGGHHHHHHFFFCCC???===555222//////000111222222......------------............------------...............------,,,,,,+++......------------,,,,,,++++++*********))))))))))))******+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************+++++++++,,,,,,------+++******,,,...,,,///222555666888:::===<<<>>>???@@@@@@===:::999;;;999777666666999;;;===@@@CCC===<<<@@@;;;999CCCEEEMMM[[[gggjjjlllsss|||xxxjjjcccnnnyyyjjj___[[[XXXRRRMMMUUUXXX\\\aaaccc___ZZZVVV\\\[[[ZZZZZZZZZVVVOOOIII@@@<<<666222000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***(((************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++************++++++************************************************************************************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,------------------------,,,---......------///111000000///000222777===AAAGGGIIINNNSSSXXX\\\___```gggiiilllmmmmmmlllkkkjjjnnnppprrrrrrqqqqqqrrrtttppppppooonnnmmmllllllllliiiddd^^^ZZZYYYZZZZZZZZZYYYZZZ[[[[[[ZZZYYYXXXXXXRRRTTTTTTSSSSSSUUUTTTRRRLLLSSS^^^eeegggeeeeeegggkkkiiinnn|||tttkkkddd]]]\\\aaaeeefffeeeddddddccccccccccccddddddcccdddfffgggfffaaa[[[VVVIIIEEE???;;;999999999999===>>>@@@BBBBBBAAA@@@>>>BBBDDDFFFGGGGGGGGGHHHHHH<<<999555111000000000000......------------............------------............---------,,,,,,,,,---------------,,,,,,,,,+++++++++*********)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************+++******))))))******+++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++******---///...222666:::<<<===???@@@@@@AAABBBBBBAAA???<<<:::777777777999;;;???BBBDDDEEEFFF???:::===;;;???MMM[[[eeetttyyy~~~~~~zzzwwwuuulll]]]QQQVVVQQQPPPVVV\\\^^^]]]]]]]]]\\\\\\\\\\\\YYYSSSOOOFFFAAA;;;777444333111000------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***(((************************++++++******)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,++++++************++++++************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,------------------------,,,---...---,,,,,,...000111222555777;;;AAAIIIOOOVVVXXX[[[___bbbdddfffgggiiijjjlllnnnppppppooommmpppqqqrrrrrrqqqqqqrrrtttqqqpppooommmkkkkkkjjjjjjiiifffcccaaa``````^^^\\\```___]]]XXXRRRPPPQQQTTTZZZ]]][[[VVVTTTYYYZZZXXXfffzzz}}}qqqpppwww{{{wwwpppfffccc^^^ZZZXXXYYY[[[]]]ccccccdddfffiiihhheeeaaaVVVQQQJJJDDD@@@===:::888888999:::<<<>>>@@@AAABBBCCCCCCCCCBBBAAACCCFFFJJJDDDBBB>>>888333///...---.........------.........///......------......///---------------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++******************+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++++++++***+++...000222666;;;>>>@@@AAABBBCCCDDDDDDEEEDDDBBB???<<<;;;666888<<>>999555222///.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++)))************************))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******++++++,,,++++++************++++++***************************************************************************************+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,---...---,,,...000333444999???DDDHHHNNNVVV[[[\\\]]]```cccgggjjjmmmnnnmmmmmmmmmooorrrtttsssrrrqqqqqqrrrqqqooooooqqqrrrpppnnnmmmkkkjjjjjjjjjkkkhhheeecccaaa```___]]][[[UUUVVVUUUPPPMMMQQQ]]]hhhwwwtttwwwyyyuuu}}}wwwnnngggcccdddiiillliiieeeaaa```bbbdddcccaaa^^^ZZZUUUQQQLLLGGGBBB>>>:::999888999:::===@@@BBBEEEEEEDDD@@@<<<<<<@@@CCCIIIHHHFFFAAA:::444111/////////............////////////............//////------------------------******++++++++++++,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,---111333777:::???AAABBBCCCDDDDDDEEEEEEEEEDDDBBB@@@>>>===<<>>AAACCCDDDBBB===;;;===???HHHJJJMMMKKKEEE>>>999777000000////////////000000//////............//////------------------------+++++++++,,,,,,,,,------,,,,,,+++++++++************+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------)))+++,,,---///111555888<<>>@@@HHHRRRYYY[[[^^^bbbfffdddcccdddeeehhhlllppprrrtttqqqmmmmmmppprrrsssrrrqqqqqqpppnnnlllkkklllnnnmmmkkkgggdddaaa_________\\\XXXTTTTTTXXX___eeehhhxxx|||}}}wwwuuu{{{mmmjjjnnnwwwqqqfff___ZZZWWWVVVYYY```eeeeeebbb___^^^ZZZYYY^^^dddgggkkkppplllhhhddddddhhhmmmqqqrrr}}}~~~{{{~~~yyymmmgggbbb^^^WWWYYY\\\______[[[UUUPPPHHHFFFCCC???<<<;;;:::::::::???DDDDDDAAA>>>>>>AAAEEEJJJPPPQQQLLLFFFAAA???111111000000000000111111//////............//////------------------------,,,,,,,,,------.........,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------***,,,...///111444888;;;@@@BBBCCCDDDCCCBBBCCCDDD@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAAKKKRRRXXXhhh}}}{{{sss{{{xxxpppcccRRRJJJMMMGGGMMMUUU\\\___^^^\\\[[[YYYXXXVVVTTTQQQKKKCCC>>>222111111000///.................................---------------------------,,,,,,,,,------+++)))************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************///...,,,+++***+++,,,,,,***+++,,,,,,------,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......444111...------...//////------...///333999???CCCOOORRRWWW\\\aaadddfffgggfffaaa___dddlllrrrrrrooonnnoooqqqqqqooonnnnnnooooooooooooooollliiiiiillliiihhhfffccc___ZZZVVVSSSYYYTTTRRRXXXhhh||||||zzzyyyyyywwwmmmddd[[[SSSQQQSSS___ZZZZZZ^^^YYYMMMIIIMMMKKKKKKKKKLLLLLLLLLLLLKKKIIIJJJLLLNNNQQQSSSUUUVVVWWWTTTRRRRRRTTTVVVWWWWWWYYY^^^___\\\ZZZ^^^bbbccchhhhhhmmmtttwwwwwwzzzxxxiiicccbbb______aaa```\\\XXXVVVPPPLLLHHHDDDBBB@@@===;;;999;;;AAAHHHIIICCC@@@AAAGGGIIIMMMPPPQQQNNNGGGBBB:::666222///............///...------//////...---------------------------------------------------------,,,,,,,,,,,,++++++************************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++------,,,,,,,,,,,,++++++,,,...000222444777:::===CCCDDDEEEDDDBBBAAABBBCCCCCCAAA@@@AAABBBCCCCCCBBBBBBDDDEEEDDD??????GGGQQQbbbaaakkkzzz}}}yyywwwvvv{{{{{{kkkXXXMMMEEEIIINNNRRRYYY^^^]]]XXX___ZZZVVVUUUVVVRRRJJJDDD888666222...,,,+++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...,,,,,,,,,---......,,,...111555;;;BBBHHHMMMVVVYYY]]]aaadddfffggggggfffdddeeeiiiooorrrqqqnnnmmmnnnppppppooonnnoooppppppppppppnnniiidddaaa```fffaaa[[[XXXXXXXXXWWWVVVXXXZZZaaasss~~~oooiii```YYYUUUTTTUUUVVVVVVRRROOOMMMIIIFFFHHHMMMRRRPPPPPPRRRPPPMMMNNNRRRLLLOOOSSSXXX[[[[[[XXXVVVWWWWWWXXX[[[^^^aaabbbcccbbbaaa___]]]\\\\\\^^^___]]]bbbbbb]]]ZZZ[[[]]]\\\^^^]]]___aaa___ZZZWWWXXX\\\aaafffkkksss}}}wwwiii]]]VVVUUUPPPJJJHHHIIIIIIEEEAAA>>><<<>>>FFFKKKLLLMMMOOOGGGHHHLLLPPPRRRPPPLLLHHHBBB???999555333111///---000///......//////...,,,------------------------------------------------------,,,,,,,,,,,,++++++************************+++*********))))))))))))))))))))))))************************************************)))))))))(((************************************************************************************************++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000333666777:::===@@@@@@BBBCCCCCCBBBAAABBBCCCAAABBBDDDEEEEEEDDDCCCCCC???@@@CCCIIIOOOWWWaaahhhrrrsssxxx}}}wwwzzz|||xxxvvv~~~mmm^^^YYY[[[XXXSSSRRRWWWZZZYYY___\\\ZZZYYYYYYWWWRRRNNN???<<<777222///---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,------...///---111888???FFFNNNUUUYYY```aaadddfffhhhiiiiiiiiigggiiillloooqqqpppooommmlllnnnooonnnmmmmmmnnnooommmmmmkkkgggbbb^^^[[[YYYUUUVVV\\\hhhvvv}}}xxx{{{fffbbb``````bbb```ZZZTTTRRROOOKKKHHHIIINNNTTTWWWUUUVVVYYY\\\\\\]]]dddmmmuuuxxxvvvrrrqqquuuyyyzzzpppuuu~~~}}}}}}}}}}}}xxxmmmfffdddbbbddddddbbbdddhhhgggddd``````ccciiiqqqxxx}}}xxxkkk]]]XXXTTTVVV[[[ZZZRRRJJJLLLFFFEEEKKKPPPPPPNNNNNNIIIIIIKKKOOORRRSSSQQQOOOLLLHHHCCC>>>:::666111...111000///000000000...,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************))))))))))))))))))*********++++++************************************))))))))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,---.........111444777:::;;;<<<>>>@@@<<<>>>@@@AAAAAAAAACCCDDD>>>BBBFFFFFFCCC@@@@@@AAAFFFJJJQQQ^^^nnn}}}{{{zzzzzz~~~zzz|||wwwsssrrriiiYYYOOOOOOSSSWWWZZZZZZ[[[[[[ZZZXXXUUUSSSIIIFFF???999333000...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))*********)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************)))))))))))))))*********))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---...//////...///000111111777AAAJJJQQQWWW^^^cccfffggghhhjjjkkkllllllllljjjmmmppppppnnnllllllmmmmmmnnnnnnllljjjiiiiiijjjkkkiiiddd[[[VVVUUUTTTRRRIIIZZZvvvvvvnnnlllcccUUUPPPTTTSSSOOOKKKLLLRRRWWWXXXWWWWWWXXXZZZ___gggrrr~~~{{{uuurrrnnniiieeedddcccaaa```bbbbbbeeejjjrrr|||yyytttrrrwww{{{uuucccSSSXXXTTTSSSWWWXXXSSSNNNLLLNNNMMMMMMOOORRRUUUUUUTTTQQQNNNIIIEEEAAA===888555000/////////000000...,,,................................................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********************************)))))))))))))))***************************************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,---...///000000444666999:::::::::;;;<<<888;;;>>>@@@AAABBBCCCEEEBBBEEEHHHEEE@@@===???BBBTTT]]]kkkzzz}}}xxx}}}wwwzzz{{{hhhWWWOOONNNNNNTTTWWW[[[]]][[[YYYWWWVVVRRRNNNGGG???888333000///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************(((((())))))************))))))))))))))))))))))))************************************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------...------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---///000000...///111444999AAAKKKSSSXXX]]]cccggghhhhhhjjjkkklllmmmnnnnnnmmmpppqqqnnnjjjhhhjjjmmmmmmmmmlllhhheeeccccccddddddeee```UUUPPPSSSVVVWWW\\\sssuuujjjhhh```XXXSSSTTTPPPHHHFFFKKKSSSRRRSSSZZZccciiiiiigggnnnrrrwww}}}xxxvvvtttsssiiihhheee```___ccckkkrrr~~~iiibbb]]]ZZZZZZXXXUUUTTTWWWUUUSSSQQQQQQSSSVVVWWWWWWRRROOOLLLIIIGGGDDDAAA>>>222000//////000000///...................................................------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++************++++++++++++************************))))))))))))))))))******************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---///000111111444666777777666555666777777:::>>>@@@AAAAAACCCDDDEEEGGGGGGCCC>>>>>>CCCIII]]]mmmwwwuuuxxx{{{|||kkk^^^RRRJJJOOOSSSYYY]]]]]]\\\[[[[[[WWWSSSMMMFFF>>>777222/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************((((((((()))******++++++))))))))))))))))))))))))************************************************************************************************++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...//////...111666;;;CCCKKKUUU[[[]]]```eeejjjiiiiiijjjkkklllmmmnnnooopppqqqppplllhhhfffhhhkkkjjjiiigggccc```]]]^^^___VVVccckkkhhhhhhqqqzzz||||||rrrcccSSSLLLLLLMMMOOORRRSSSSSSTTTWWWYYYXXX^^^jjj{{{wwwooolllmmmmmmssswwwxxx|||xxxlll___XXXTTTRRRSSSWWWZZZWWWUUUTTTUUUWWWXXXYYYTTTRRRNNNLLLKKKJJJGGGFFF888555222000000000000000................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000111222333444444333222222333555777:::>>>AAAAAAAAAAAABBB???@@@@@@@@@AAAFFFOOOUUUkkk}}}vvvnnnkkkmmmvvveeeVVVNNNOOOQQQTTTWWWYYY[[[\\\XXXVVVRRRLLLDDD<<<666222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++***+++,,,---------,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...111111222777@@@GGGLLLTTT]]]aaaaaaccchhhmmmkkkkkkkkkkkkllllllmmmnnnqqqqqqpppnnnkkkhhhggggggdddcccbbb^^^[[[ZZZ[[[]]]ccc}}}{{{tttnnnkkk```[[[XXXVVVRRRQQQUUU\\\bbbooowwwtttttt{{{|||~~~}}}~~~vvvrrruuuwwwvvvpppiiiiiieee^^^YYY\\\YYYWWWVVVXXXZZZ[[[[[[[[[WWWRRROOOMMMLLLJJJIIICCC>>>777222000000000000................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++((()))))))))************++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000000111111111222111111000222666999999<<<@@@BBBAAA@@@@@@@@@;;;===AAAHHHRRR]]]hhhooo}}}wwwlllooo|||ooo___YYYQQQNNNPPPUUUXXXZZZWWWWWWVVVRRRKKKBBB:::555////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,---------,,,,,,+++,,,,,,---.........---++++++,,,,,,,,,---------,,,,,,,,,---------......---000444555888???JJJSSSQQQXXXaaadddccceeejjjooonnnmmmmmmlllllllllllllllppppppqqqpppnnnkkkgggddd______^^^[[[YYYYYY[[[]]]nnn^^^UUURRRQQQQQQSSSPPPPPPUUU[[[eeesss|||yyyjjj[[[YYYWWWWWWYYY\\\]]]]]]aaa]]]VVVQQQNNNLLLJJJIIILLLEEE<<<555111000000000////////////////////////////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......//////000000111111000000000000111555:::???;;;>>>AAACCCBBB@@@??????@@@DDDLLLYYYjjjzzz~~~~~~vvvnnn{{{zzzmmm\\\RRRQQQVVVZZZ\\\WWWXXXXXXVVVPPPGGG>>>888000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++************)))************************)))))))))))))))))))))))))))***++++++***)))***+++))))))***++++++++++++******************************++++++,,,,,,++++++***+++++++++*********))))))************************........................++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------....../////////...,,,,,,---//////000000444@@@MMMRRRPPPXXX[[[___cccgggiiijjjjjjqqqsssqqqkkkkkkppppppkkkqqqmmmhhhhhhkkkmmmggg```]]]ZZZZZZ]]]___dddooo{{{zzzlll___SSSOOOOOOPPPWWW```kkkhhhiiiqqq||||||}}}sssppppppuuu}}}}}}yyywwwwwwwwwuuuuuuvvvyyy{{{yyywwwsssoookkkjjjjjjjjjwww{{{{{{vvvpppoooppprrrqqqnnnmmmqqq{{{wwwzzznnndddYYYUUUYYY^^^______ccc```ZZZUUUOOOKKKGGGEEEJJJIIIEEE???888444222333666333000///000111222333..............................------------..............................++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,++++++***))))))))),,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////000111111111111000///000111222555999???CCC@@@<<<;;;AAADDDBBB???>>>>>>JJJ\\\mmm~~~||||||yyyrrrpppxxxxxxooossskkkZZZOOONNNSSSZZZXXXWWWUUUSSSOOOKKKGGGDDD>>>555///000222111//////---------.........////////////...---,,,,,,++++++.........------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))((()))******(((((()))***(((((()))******************************************++++++,,,,,,++++++***+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........---///000///......///111111555888<<>>888222///111000......///000///.................................------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******************++++++,,,,,,,,,+++++++++******+++************+++,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000111222222333333333222333555666888;;;@@@CCCCCC@@@@@@AAA@@@>>>AAAFFFPPP```rrrzzzzzzxxxrrrooopppiiibbb___eeeooovvv}}}|||}}}{{{}}}jjj[[[QQQNNNOOOUUUVVVWWWXXXWWWSSSNNNKKK???666//////000///...///---------........./////////......---,,,,,,++++++......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((()))'''(((((()))***)))))))))******************************++++++++++++******+++++++++***************************************************************++++++************++++++,,,,,,,,,++++++++++++************+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........,,,...000000//////111222555<<>>AAACCCBBB@@@???>>>;;;===GGGTTTjjjyyy|||~~~zzznnnfff___]]][[[XXXXXXZZZRRRLLLJJJOOOUUUYYY]]]```gggsssuuuiii\\\[[[```ccchhhnnnssssssqqqrrrxxx~~~pppaaaTTTKKKPPPQQQTTTWWWYYYVVVQQQMMMGGG===555222111///...000---............/////////.........------,,,,,,+++...------------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))(((((()))***(((((()))*********************************************++++++++++++******************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............,,,...000000000000111333999DDDOOOTTTWWW\\\```aaaffffffffffffggghhhiiiiiirrroookkkhhhhhhhhhfffcccaaa^^^[[[VVVVVV```wwwttthhh[[[QQQTTT```iiizzz}}}sssqqqrrrrrrvvvzzz}}}zzztttssszzz{{{ooohhh^^^\\\ZZZ[[[^^^]]]YYYTTTLLLHHHDDDDDDFFFFFFAAA<<<666444222111222111000///..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222555555555555555555666666777:::===??????@@@AAABBBAAA???>>>@@@CCCLLL]]]mmm}}}wwwsssvvvtttppplllhhhdddaaa___WWWSSSOOOLLLLLLMMMOOOQQQOOOKKKJJJPPPUUUWWWYYY\\\XXXaaaeee^^^VVVWWW[[[]]]YYYZZZ[[[YYYWWWXXX\\\```iiissszzz{{{~~~}}}wwwvvv}}}zzzgggWWWPPPOOOPPPSSSVVVWWWTTTQQQRRRHHH???:::666111000222.............../////////......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++************************(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++))))))***+++)))***++++++,,,,,,++++++************************)))******++++++******)))************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////...///000000///111333555@@@LLLWWW[[[\\\```ccceeefffffffffggghhhiiikkklllkkkjjjiiiiiihhheeecccbbb\\\XXXWWW]]]iii}}}xxxmmmeee^^^[[[ZZZ[[[ZZZlllyyypppkkkjjjkkksssqqqeeeYYYVVV]]]cccaaa]]]YYYQQQHHHDDDEEEGGGFFFDDD>>>999444111000111111111////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///111333444555999888777666555555555666999<<>>666111///000111111////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***))))))(((***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000222444666777:::999777666555666666777:::===@@@AAAAAAAAABBBCCCBBBBBBJJJYYYjjj|||wwweeebbb]]][[[[[[\\\]]]]]]aaabbbdddeeefffiiimmmpppmmmrrrvvvvvvwww{{{~~~~~~}}}}}}zzzvvvrrrjjj___WWWVVVZZZ^^^kkkxxx}}}iiidddnnnwww]]]UUULLLJJJNNNTTTXXXYYYXXXRRRLLLGGG???555000000000000000////////////...------------------------,,,,,,,,,------------...------,,,,,,,,,,,,++++++***************+++++++++************************)))))))))))))))))))))))))))***+++***)))((()))+++******+++,,,,,,,,,,,,+++************************))))))************))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111444;;;CCCIIIRRRYYY^^^^^^```dddggggggeeefffhhhiiijjjjjjjjjjjjkkkiiigggccc\\\[[[eeettt|||~~~wwwiiiZZZXXX]]]hhhsss||||||yyyuuupppkkkuuupppbbb\\\\\\\\\[[[ccc___YYYSSSNNNJJJHHHGGGHHHCCC<<<666333222111000////////////////////////......------------......------------------------------------------------++++++++++++++++++++++++************************++++++************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000222555777888888777666555666777999:::<<<>>>AAABBBBBBBBBDDDFFFFFFMMM[[[lllzzz|||xxxrrrnnn[[[ZZZ[[[^^^dddiiimmmnnnxxx|||}}}rrrhhhaaa^^^ZZZhhhlllqqqxxxsss{{{ooonnn}}}ssshhhYYYQQQQQQSSSSSSRRRSSSQQQOOONNNFFF;;;444333000000000000/////////...------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++))))))*********+++++++++************************))))))))))))))))))))))))((()))***)))((('''(((***))))))***++++++++++++***************************))))))************))))))))))))******++++++++++++************************************************++++++************++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000/////////111777@@@KKKRRRXXX\\\___^^^```eeeiiihhheeegggiiijjjkkkjjjhhhggghhhbbb[[[VVVTTTaaa}}}ggg[[[ZZZ\\\cccvvvzzzzzzyyyyyy{{{uuuggg```^^^___ZZZ\\\]]][[[VVVPPPKKKIIIKKKGGGAAA<<<999666222000000000000000000000000000.........------.................................------------------------++++++++++++++++++++++++++++++******************)))))))))***++++++,,,,,,*********++++++,,,,,,,,,*********)))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///222444777888555555444555666999;;;===>>>???AAABBBCCCDDDFFFHHHRRR^^^ppp|||yyy}}}zzzjjjccceeegggfffhhhnnnvvv}}}uuuooouuuiii^^^]]]UUUaaapppsssnnnaaa[[[XXXSSSOOOQQQQQQRRRSSSMMMAAA:::888111111000000/////////...------------------------,,,,,,,,,------.........---------,,,,,,,,,++++++))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,,,,,,,***)))))))))***+++******))))))))))))******************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------,,,---///000//////222333444777BBBOOOWWWWWW]]]^^^```bbbdddeeeffffffaaaeeeiiilllkkkgggbbb___[[[YYYWWWXXX___yyytttdddaaagggkkkmmmzzzrrryyyuuu}}}rrrdddccc___ZZZYYYXXXWWWRRRMMMJJJJJJIIIGGGBBB:::333...000000111111111111111000000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------***,,,......,,,+++,,,---***---222666888777555333333333444777;;;>>>???>>>CCC>>>===AAAEEEIIISSS^^^jjjwww}}}uuurrrqqqmmmhhhffflllwww}}}jjj[[[bbbrrr~~~vvv{{{iiiZZZRRRNNNRRRRRRMMMNNNOOOEEE666666333111000000111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,,,,+++***)))))))))***+++******))))))))))))******************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......///000000/////////222777<<>>:::111111000000000000000000000000000/////////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------+++,,,,,,+++++++++...000333333555666777777666666777888:::===AAADDDFFFGGGFFFEEECCCBBBEEEUUUqqq|||tttpppoooqqqyyyuuuvvvyyyrrrllliiiiiimmmwwwbbbTTTPPPOOORRRSSSOOOKKKKKKCCC;;;222...///111000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,+++++++++***************+++******))))))******+++************************************************************************+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000111111000000000000333;;;CCCJJJSSS[[[^^^\\\cccdddfffggghhhhhhgggffffffhhhhhhddd^^^[[[[[[]]]iiivvvyyytttllliiixxxsss```XXXVVVVVVUUU[[[YYYVVVSSSOOOIIIAAA;;;444333111000//////000111000000000////////////...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,++++++,,,///222777777666666666777999999<<<>>>@@@BBBDDDFFFHHHJJJDDDDDDDDDEEEMMMbbb{{{rrrsssuuuvvv}}}}}}wwwzzzssskkkeeebbbdddgggrrr||||||~~~eeeVVVLLLNNNQQQMMMLLLPPPJJJ@@@555//////111000...////////////............------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,++++++++++++******))))))++++++************++++++*********************************************************************************++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...///111111///000222444>>>EEEKKKNNNTTT\\\``````dddeeeggghhhhhhgggeeedddbbbdddbbb[[[WWW```sssooohhhfffppp|||yyywww|||jjj]]]VVVTTT[[[YYYXXXXXXVVVPPPGGG???:::888444111000000000111111000000000////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------.........,,,------,,,,,,...222555999888777777888:::<<<===BBBDDDFFFGGGFFFFFFHHHJJJFFFIIIMMMSSSaaavvv|||zzzqqqnnnvvvzzzrrrkkkfffcccfffooo|||xxxtttyyyhhhSSSOOORRRPPPPPPRRROOOFFF;;;444222222111///000000/////////.........------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,***++++++++++++***))))))++++++************++++++***************************************+++++++++************************))))))******+++,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---///000000///111666;;;HHHMMMRRRSSSWWW^^^bbbcccccceeeggghhhgggeeecccaaa```___[[[WWW]]]uuuyyyjjjnnn}}}qqqdddmmmooo```ZZZZZZXXXXXXZZZ[[[XXXOOOHHHAAA>>>999444111111111222111111000000000/////////000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------............,,,.../////////111444666999888888888:::===@@@BBBFFFHHHJJJIIIGGGFFFHHHJJJMMMVVVaaammm{{{}}}tttnnnhhhsssvvv{{{qqqpppkkkgggiiinnnyyyyyytttsssssszzz___RRRPPPPPPNNNNNNPPPJJJBBB;;;666333111000000000000/////////......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,***++++++,,,+++***)))(((,,,++++++******++++++,,,************************))))))*********+++++++++************************((())))))***++++++,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---///111000000444===DDDKKKRRRWWWXXX[[[```dddeeebbbdddfffgggfffccc```^^^YYYZZZ\\\bbbsss~~~tttzzz}}}ssseeemmm~~~sssmmmccc^^^ZZZZZZ\\\ZZZTTTMMMGGGCCC===777333222222333111111111000000000//////000000000000/////////...........................------------------------,,,,,,,,,------------...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,------------............,,,...111222222333666888777777888999<<<@@@DDDFFFEEEHHHKKKJJJGGGFFFIIILLLUUUfffyyyuuunnnlllhhhttt|||uuummmkkkvvvzzzmmmqqq{{{qqqZZZOOONNNMMMJJJOOOMMMJJJCCC:::444222222000000000000/////////...........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))***++++++,,,******+++,,,+++***)))(((,,,++++++******++++++,,,************************))))))******++++++++++++************************((())))))***++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////...000111111111777BBBJJJKKKSSSZZZ\\\^^^cccffffffaaaccceeefffeeebbb^^^\\\QQQUUU```rrryyylllxxxxxxmmmqqqwwwnnnfff]]]ZZZZZZYYYSSSNNNKKKGGG@@@999444222333444111111111111000000000000000000000000////////////........................------------------------,,,,,,,,,---------......*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,---------,,,,,,---------.........//////,,,///222444444555777888555666888:::>>>BBBFFFHHHCCCGGGKKKJJJGGGGGGJJJNNNXXXppp~~~tttsssvvvtttwww{{{lllllluuuvvvmmmqqqzzzfffTTTRRRQQQMMMMMMOOONNNGGG===555222333000000000000////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,)))************+++++++++*********)))******+++,,,************************++++++++++++++++++++++++------,,,++++++***))))))---------------------------------............///..................------444///...333999@@@GGGOOOVVVXXX]]]aaaeeeggghhhiiikkkjjjhhhfffccc___\\\YYYTTT]]]nnnuuugggrrryyyxxxwww|||hhhWWWYYY```[[[OOOJJJKKKHHHBBB:::333111222333//////222333000///000000000///.....................---------,,,,,,,,,------------------------***++++++,,,------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000000///............/////////111444777888888777333:::AAACCCDDDEEEHHHIIIGGGHHHGGGFFFIIIQQQZZZ^^^qqq{{{xxxqqqjjjiiivvvzzzsssvvv[[[JJJFFFOOOJJJHHHLLLIII>>>444111222111000000111111000.........------------............//////......---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))((())))))))))))************************************++++++++++++++++++++++++(((((()))++++++,,,,,,+++)))************+++++++++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------............///........................111...///666>>>DDDLLLSSSYYY[[[```eeehhhkkklllllliiiiiihhhfffddd```^^^\\\```yyytttllluuuwwwrrryyyyyyaaaVVVWWWYYYWWWMMMKKKGGGDDD@@@<<<888444333///...111333000...000000000///............///.........---------,,,,,,------------------------++++++,,,---------,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////...............//////000222555777888777666888===CCCFFFHHHIIIKKKLLLGGGEEEDDDFFFOOO]]]kkkssstttggggggvvv{{{xxxwwwaaaSSSLLLJJJLLLQQQOOODDD999555333111000000111111000//////......------......///......//////......---,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++((()))***+++++++++++++++)))************+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---......///---------------------------------............///..............................222;;;CCCJJJRRRYYY]]]```dddiiimmmoooooooooggggggfffeeeeeehhhmmmqqqooohhhsssnnnbbbmmmvvv^^^TTTUUUXXXSSSNNNHHHGGGHHHEEE>>>777444000...111222///...000111000//////......//////.........------------,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///000111444666777777666555999;;;@@@EEEHHHJJJJJJJJJJJJFFFDDDLLL\\\ooo~~~{{{xxxyyyxxxvvvtttrrrppppppooovvvxxx|||~~~xxxjjjjjjwwwttt}}}dddOOOLLLNNNRRRQQQIII???999444222000///000111000000///......------......///......//////......---,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************************************((()))***+++++++++++++++))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,---------------------------------............///............////////////...///666@@@IIINNNUUU\\\aaadddiiimmmpppqqqppppppfffccc^^^___hhhzzz{{{zzzvvvnnnvvvvvvbbbWWWTTTWWWRRRLLLJJJKKKHHHBBB<<<777222///111111///...000111000000///.../////////............------------........................------------,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------,,,------...//////000333666777777777666666;;;;;;???FFFJJJJJJJJJKKKNNNKKKNNN]]]qqq}}}xxxuuuqqqnnnlllkkkiiigggjjjiiigggeeedddbbbaaaaaaccceeeiiimmmooossswwwyyyvvvqqqvvv|||}}}vvv___VVVNNNMMMOOOLLLDDD<<<666444000///000111111000//////............//////.........///......---,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************************************************))))))***+++++++++******))))))*********++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************---------------------------------............///........./////////000000111333;;;FFFMMMQQQXXX___fffhhhlllpppqqqpppnnnmmmeee^^^WWW[[[pppvvv{{{~~~yyyyyyzzzhhh^^^YYYUUUQQQMMMKKKJJJIIIHHH===777222222111//////111111111000/////////////////////.........---------........................------------,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---...///000111222444777777666666777999??????DDDLLLOOOMMMMMMQQQQQQSSS___vvv{{{|||{{{uuupppjjjfff___\\\WWWTTTSSSRRRQQQPPPQQQQQQPPPPPPOOONNNNNNMMMOOORRRUUUYYY[[[^^^bbbeeekkkkkkllllllnnnrrrxxx|||{{{zzzrrrppprrrzzzzzziiiTTTJJJLLLOOOJJJBBB;;;777222000///000111111/////////....../////////.........///......---,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))******+++++++++******)))************++++++++++++++++++++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---------------------------------............///.........//////000000111555888AAAKKKQQQTTT\\\dddkkkmmmppprrrqqqnnnjjjhhhaaaZZZUUUaaa{{{xxxddd^^^VVVOOOMMMNNNPPPRRRDDD===777555333000000222222111000000//////000000/////////.........------........................,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,,,,------///000222222333555777666555555999===@@@AAAGGGPPPQQQLLLNNNVVV[[[```ttt}}}~~~~~~yyynnnjjjddd^^^ZZZVVVQQQNNNKKKHHHEEECCCCCCCCCBBBAAA>>>???@@@@@@@@@@@@?????????AAADDDFFFHHHJJJMMMOOOPPPQQQTTTVVVYYY___eeejjjkkkqqqxxx~~~vvvtttyyyxxxwwwfffSSSNNNQQQOOOJJJ@@@<<<555111000000111111000//////......//////000......//////......---,,,------------,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))******************************************************************+++++++++******))))))************+++++++++,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,---------------------------------------............///---......///000000111111888<<>>>>>===<<<:::;;;<<<<<<<<<<<<;;;:::888999;;;<<<<<<===???@@@>>>@@@CCCEEEIIINNNTTTXXXZZZ___ggglllooottt{{{uuu}}}~~~{{{bbbRRROOOOOONNNEEE@@@888333000000111111000000////////////000000......//////......---,,,...------------,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))******+++++++++******))))))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&&&&''')))***+++,,,------------------------------------.........//////---......///000111111222:::???HHHSSSYYY]]]gggqqqtttuuuwwwvvvrrrllleeeaaaVVVVVV```zzz~~~nnn|||ssstttgggWWWSSSSSSPPPKKKOOOFFF>>>:::666222111444222111111000000000000000000/////////............////////////////////////***+++,,,,,,------------*********++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------------..............................------...///111333444555444666666444222555===CCCRRRUUU___hhhccc[[[aaaooo}}}|||wwwoooggg^^^UUUMMMHHHDDDBBB>>><<<<<<===<<<<<<:::999888999;;;<<<;;;:::::::::;;;<<<;;;:::999888777999::::::999888999;;;999:::===???AAADDDIIILLLMMMRRRYYY]]]___dddlllsssxxx}}}}}}}}}xxxlllTTTKKKLLLOOOHHHBBB:::444111111111111000000////////////000000......//////......---,,,......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************,,,+++++++++***)))))))))************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---///111///...222999BBBCCCHHHPPP\\\gggnnnrrryyywwwxxxyyysssfff]]]\\\bbbcccooo{{{zzzyyynnn{{{xxxXXXMMMVVVUUUHHHQQQHHH>>>:::666111000111111111111111000000000000222111111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////000111333444333666888666444888CCCLLL\\\ZZZ^^^fffddd^^^bbbmmm|||||||||uuufffbbb[[[RRRKKKEEEBBBAAA@@@>>><<<===???@@@>>><<<>>>===;;;<<<======;;;:::<<<<<<<<<;;;:::999777666;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999;;;<<<===HHHIIIKKKNNNSSSYYY^^^bbbeeehhhqqq}}}wwwyyy}}}kkkYYYNNNKKKKKKFFF???777222000111333222222111000/////////000////////////////////////,,,------......------,,,))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************+++++++++************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------...111111111777???FFFGGGLLLUUUbbbnnnvvv{{{~~~}}}|||wwwkkk___^^^ccc{{{xxxqqq~~~gggXXXSSSRRROOOPPPHHHAAA===777222111333111111111111000000000000111111111000///.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,------...//////000000111222333444444111444666777:::AAALLLTTTYYYXXX^^^ggghhhdddiiitttwwwjjj___YYYMMMKKKHHHDDDBBBAAABBBBBB???===<<<===???AAA???>>>BBB@@@>>>>>>?????????===?????????@@@@@@@@@??????===<<<<<<;;;;;;:::999999::::::999888999:::;;;<<<<<<===>>>@@@CCCHHHLLLNNNUUUXXX```kkkssswww~~~}}}yyywww{{{vvvaaaPPPHHHMMMKKKDDD;;;111---///333222111000000000000000000////////////////////////,,,------......------,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))(((***************************************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........---,,,...111222444<<>><<<<<<<<<===>>>>>>===<<<>>>@@@AAA@@@???AAA???===<<<===>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>===<<<;;;;;;;;;:::999999888999999999999999999999;;;===@@@AAAFFFGGGNNNXXX___eeellltttuuuttt{{{tttoooZZZLLLOOOOOOKKK@@@555...000444000000000000000000111222////////////////////////,,,------......------,,,))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))************************)))))))))***+++++++++,,,************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............---...111222555>>>HHHKKKNNNUUUbbbqqq~~~wwwttt}}}~~~}}}~~~|||jjj___YYYWWWMMMJJJGGGCCC<<<444222555222222222111111111000000111000000000/////////...........................------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------...//////...000333555666666555444999888999???JJJTTT\\\___bbbbbbgggqqqxxx~~~llleee[[[QQQHHHBBB@@@???CCCBBB@@@???>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCBBBDDDBBB??????@@@AAABBBBBBBBBAAAAAA@@@????????????BBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;:::999999888888;;;;;;::::::;;;<<<===>>>??????DDDMMMSSSXXX```hhhmmmsss|||{{{~~~~~~jjj[[[QQQPPPLLLEEE===777333333000/////////000111222222////////////////////////,,,------......------,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))))))))***+++++++++,,,************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////...///222444777@@@JJJKKKPPP[[[iiixxx{{{yyy}}}|||~~~}}}wwwtttsss}}}|||vvvuuummm^^^PPPLLLIIIEEE???666333444222222222222111111111111000000000000////////////........................------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////...000222444555555444333999999<<>>???AAACCCFFFGGGAAABBBCCCCCCBBBBBBCCCCCCFFFDDDBBBBBBDDDEEEEEEEEEFFFFFFEEEDDDCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCC>>>>>>===<<<;;;:::999999999999888999999999::::::;;;:::>>>DDDIIILLLTTT[[[```fffoooyyy{{{|||nnnTTTOOOIIIFFFDDD???777///000/////////000111222222////////////////////////,,,------......------,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++***************************************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........////////////...111555777:::CCCMMMOOOWWWddduuuyyy{{{xxx|||wwwlllcccaaadddiiioootttxxx{{{}}}zzzyyydddXXXQQQKKKHHHCCC;;;666555333222222222222111111111000000000000////////////........................------------------------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---------............------......///000///000222444555555555444666999@@@LLL[[[fffkkkmmmnnnsss|||yyyhhhVVVLLLEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>???@@@AAACCCCCC>>>@@@BBBBBBBBBCCCEEEFFFEEECCCCCCDDDEEEFFFEEEDDDEEEEEECCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@??????===<<<;;;999999999999999999999999666555777<<<>>>@@@EEELLLUUUZZZbbbkkkuuu~~~aaaWWWKKKGGGGGGCCC999///000000000000000000111222////////////////////////,,,------......------,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++************************+++++++++************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......333999<<<@@@IIIRRRVVV```qqq{{{}}}{{{~~~uuuhhhgggeeecccaaa___^^^^^^```eeelllqqqvvvrrrbbbWWWMMMJJJHHHAAA:::666333333222222222111111111////////////000000000000................................................------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................//////000222222333444555666666777777===HHHUUUbbbkkkooopppqqq|||~~~qqqdddYYYPPPHHHDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFGGGGGGHHHKKKNNNRRRTTTUUUWWW[[[^^^ZZZZZZ[[[]]]___^^^\\\ZZZXXXVVVSSSOOOLLLKKKJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEAAABBBBBBCCCBBBAAA????????????>>>>>>===;;;::::::666555666999999888<<>>===@@@EEEKKKTTT```lllttt~~~ooo}}}gggUUUJJJEEEBBB@@@222222111000//////000000////////////////////////,,,------......------,,,******************************************************))))))******+++,,,++++++***************+++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---...///////////////...222111666@@@HHHLLLPPPUUU]]]sssxxxuuu~~~xxxuuupppmmmkkklllqqqyyy|||vvv^^^KKKIIIMMMHHH???:::444222222444222///111555111111111111000000000000////////////////////////...........................------,,,,,,------...---------------------------------------------------------............///---...///111222222222222444333666999888444555999;;;FFFUUUccckkknnnooopppqqqyyymmmYYYSSSKKKGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKQQQSSSXXX\\\bbbiiiqqqvvvxxx}}}yyyxxxnnniii```WWWOOOLLLKKKLLLHHHHHHHHHGGGFFFDDDCCCBBB@@@BBBDDDDDDBBB???===<<<777777777777777888888999;;;;;;>>>CCCLLLWWWaaagggvvv~~~|||{{{|||___JJJKKKHHH===;;;777222000111222222000------......///000000000........................******************************************************))))))******+++,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.................................//////////////////111222888AAAGGGKKKRRRYYYkkk}}}zzzooo\\\UUUQQQIIIAAA>>>777444444555444000000333111111111111000000000000////////////////////////...........................------,,,,,,------...---------------------------------------------------------............///.../////////000000111111222222444888777555888===DDDOOO^^^gggjjjlllnnnqqqwwwuuueeeZZZPPPMMMIIIGGGHHHHHHGGGEEEIIIJJJLLLPPPUUUYYY\\\]]]eeeiiiooouuu}}}yyypppjjjcccZZZSSSNNNKKKHHHFFFGGGIIIIIIHHHEEEDDDCCC@@@??????@@@BBB<<<;;;:::888888777777777999999:::===CCCKKKSSSXXXjjjqqq{{{}}}hhhQQQJJJHHHBBB===888333000111222111111//////////////////..............................******************************************************))))))******+++,,,++++++************++++++++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....................................//////000000000222666===DDDGGGLLLXXXddd~~~zzzqqqbbbVVVJJJCCC???999666555777555111000222222222111111111000000000////////////////////////...........................------,,,,,,------...---------------------------------------------------------............/////////......///000111333444333666999999999???GGGRRR^^^kkkooollllllqqqxxxyyykkk^^^SSSKKKGGGFFFFFFGGGIIIIIIHHHFFFNNNOOOTTT]]]iiirrrwwwxxx{{{nnnaaaZZZQQQMMMMMMNNNLLLJJJGGGEEEBBB@@@@@@@@@AAABBBAAA@@@>>>;;;999888777666999888777888;;;@@@EEEHHHXXX^^^hhhrrr{{{wwwvvv^^^PPPKKKJJJ@@@;;;555111000111111111111111000//////...------........................******************************************************))))))******+++,,,++++++*********+++,,,,,,++++++++++++++++++++++++***************+++++++++))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....................................//////000111111555;;;DDDIIIJJJPPPaaassszzzrrrnnnwwwpppaaaVVVLLLDDD:::666444666666222000222222222222111111111000000////////////////////////...........................------,,,,,,------...---------------------------------------------------------............//////.........000222555777888888999<<<<<>><<<:::999999<<<;;;999888999;;;>>>???HHHNNNVVV```jjjwww~~~|||ooo\\\QQQOOOCCC???999333000000111222000000000000//////..............................******************************************************))))))******+++,,,++++++******+++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................///.........///000222333777>>>GGGKKKLLLTTTjjj}}}wwwooosssxxxwwwuuu~~~ppphhh[[[MMM;;;666333555666333222333222222222222111111111111////////////////////////...........................------,,,,,,------...---------------------------------------------------------............///.........000333666:::===::::::;;;======BBBOOO]]]iiiqqqyyyzzzwwwxxxvvvcccUUUQQQQQQOOOLLLRRRSSSSSSUUUXXX\\\aaadddfffiiirrrqqqggg]]]XXXQQQLLLJJJIIIGGGFFFEEEDDDCCCAAA???>>>>>>===>>>===;;;:::::::::;;;<<<>>>CCCJJJRRR\\\iiiyyy|||gggTTTKKKGGGCCC===777222000111222////////////000000111111........................******************************************************))))))******+++,,,++++++***++++++,,,---...++++++++++++++++++++++++)))))))))***++++++,,,,,,*********++++++++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................//////......///111333444888>>>GGGLLLNNNYYYsss~~~}}}}}}}}}}}}xxxwwwvvvtttrrrqqqqqqppppppnnnlllkkkjjjkkklllmmmfffhhhjjjlllnnnooopppppptttxxx}}}zzz|||qqq{{{xxxrrrdddRRR@@@999333444555444333444333222222222222111111111////////////////////////...........................------,,,,,,------...---------------------------------------------------------............///......///222555999<<<>>>999888:::<<<>>>FFFXXXiiipppssswwwzzz~~~rrrgggYYYPPPOOORRRTTTTTT[[[[[[[[[[[[^^^dddlllrrrzzzzzznnn]]]PPPJJJHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBB>>>===<<<;;;::::::::::::999===BBBGGGPPP\\\jjjtttxxxrrrZZZJJJJJJHHHCCC<<<666222111222......///000000111222222........................******************************************************))))))******+++,,,++++++++++++,,,---......++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................//////......///111333555<<>>CCCOOOdddxxxzzzxxxxxx~~~vvvjjjddd[[[VVVXXX]]]bbbffflllmmmmmmmmmooouuu}}}~~~mmmaaaXXXQQQMMMJJJIIIHHHFFFEEEDDDCCCCCC@@@??????===<<<:::999888666999<<<@@@FFFOOO\\\eeetttzzzmmmZZZLLLKKKHHHAAA999333111222000000000000000000111111........................*********************************************************)))***++++++,,,++++++++++++,,,---...///++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................//////......///111444555BBBEEELLLRRRYYYiiizzzwwwppplllhhhfffeeebbb]]]YYYVVVTTTQQQPPPPPPPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJFFFFFFEEEFFFGGGIIIKKKMMMGGGLLLQQQRRRPPPQQQTTTXXXXXXUUUVVVZZZ[[[YYYZZZ]]]ZZZ[[[]]]```bbbbbb___]]]]]]]]]]]]___bbbfffjjjlllrrrvvv{{{tttfffPPPEEE:::666666444444555333333333222222222111111////////////////////////...........................------,,,,,,------...---------------------------------------------------------........./////////000222444555666777777888999<<>><<<999888555777999;;;???HHHSSS[[[bbbnnnoooMMMMMMJJJDDD;;;444222111222222111111000/////////........................***+++---------+++)))(((++++++************++++++******+++++++++,,,,,,,,,,,,++++++---000000...+++,,,+++++++++***)))))))))---,,,+++******+++,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////,,,000222222000222888===EEEGGGMMMWWWhhh}}}yyysssmmmhhhccc^^^[[[VVVUUURRROOOMMMLLLKKKKKKLLLJJJHHHFFFEEEEEEFFFGGGEEEDDDCCCBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUWWWYYY^^^cccjjjpppssstttwww}}}www}}}aaaHHH<<<<<<888666666111444333222222111111222222111111111111000000000000////////////....................................------------------------...------------...//////...............///000000///111444555444444444555;;;>>>BBBJJJ[[[qqq~~~{{{rrreeeeeepppnnnppphhhYYYZZZooowwweee[[[PPPKKKHHHFFFEEEEEEDDDDDDDDDBBB>>>;;;999888;;;:::888888;;;@@@EEEHHHSSS```rrr~~~gggSSSHHHJJJGGG888222777333111000000111111///...000000000000000000000000++++++,,,---,,,+++***)))++++++************++++++***++++++++++++,,,,,,,,,,,,+++***,,,//////---+++++++++++++++************,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////---///222111111333:::@@@FFFIIIPPP]]]pppyyytttiiieee```[[[WWWTTTPPPMMMMMMLLLJJJGGGFFFEEEDDDDDDFFFDDDBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBDDDEEEFFFBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFEEEHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNQQQVVVZZZ\\\aaadddiiipppwww~~~hhhNNN???===777555666222444333222222111222222222111111111111000000000000////////////....................................------------------------...------------.../////////............///000000000222444555444444444555>>>BBBJJJWWWmmmqqqlllhhh```___fffkkklllggg[[[WWWfff~~~tttbbbSSSJJJGGGHHHJJJGGGGGGFFFDDDBBB@@@???@@@;;;999888777999===AAADDDKKKXXXhhhttt|||yyy{{{sss^^^KKKGGGEEE===555333333111000000111111000///000000000000000000000000,,,,,,,,,++++++++++++***++++++************++++++++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,*********+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////...///000000111555===CCCGGGJJJUUUgggxxxtttuuuzzzrrrjjjbbb\\\VVVSSSOOOMMMKKKIIIFFFDDDEEEDDDBBBAAA@@@@@@@@@@@@AAA@@@???>>>>>>>>>@@@@@@AAAAAAAAAAAABBBDDDEEEFFFAAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDCCCCCCEEEGGGJJJLLLKKKNNNRRRXXX]]]bbbeeegggmmmrrrzzz~~~vvvZZZGGGAAA777555777444444444333222222222222222111111111111000000000000////////////....................................------------------------......------......///000//////......//////000111222333555555444444666777<<>>NNNbbbtttvvvrrrsssnnnkkkmmmjjjffffffiiihhhlll~~~{{{zzzttteee[[[UUUKKKIIIGGGEEECCCBBB@@@???===;;;:::888888888:::;;;<<>>>>>;;;<<<<<<===>>>???@@@@@@???@@@BBBDDDGGGIIIKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEDDDDDDCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDBBBAAA@@@??????AAACCCDDDAAABBBBBBCCCCCCBBBBBBAAAAAACCCFFFHHHJJJKKKNNNPPPYYY[[[___bbbfffmmmvvv{{{xxxaaaTTTCCC:::999777555444333333222222333333111111111111000000000///////////////............................................................///............///000000///////////////000111111444555666555555777;;;>>>GGG]]]www|||xxxqqqooorrrtttnnnoooxxx~~~{{{wwwrrrkkkfffbbb```___aaagggnnntttzzzppp```PPPNNNJJJIIIHHHGGGDDDBBB@@@???===<<<:::999999999;;;???EEEJJJPPP[[[iiisssiiihhhrrrvvvqqqUUUGGGIIIGGG@@@777444222111111222222111////////////////////////***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++---//////...,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,------...------------------------------------------------------------------------....../////////000000000111000000222777===DDDHHHHHHVVVoooxxxkkk___[[[YYY]]]kkkzzztttnnnggg]]]TTTLLLHHHEEEDDDEEEFFFEEECCCBBB@@@???>>>???@@@???>>>>>>>>>???@@@@@@??????>>><<<<<<======>>>>>>>>>????????????>>>===<<<:::999999::::::;;;;;;<<<<<<<<<:::;;;<<<>>>AAACCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA???????????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGEEECCCAAAAAAAAABBBCCCDDDDDDCCCBBBAAA???===<<>>BBBMMMggg~~~wwwxxx}}}qqqiiibbb```^^^[[[WWWTTTQQQPPPOOOTTTYYY^^^dddnnn||||||{{{}}}www\\\VVVOOOJJJIIIHHHFFFCCCBBBBBBAAA???===;;;:::999<<<===???AAAFFFOOO\\\eeesss|||vvveee^^^oooooo|||aaaMMMGGGGGGEEE:::777333111111222111111000000000000000000000000)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...***...222222000---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,******+++,,,,,,---......------------------------........................------------------------.../////////000000000000222111111444999???DDDGGGKKK\\\{{{~~~sssjjjjjjiiikkkxxxwwwhhh^^^YYYUUUOOOIIIHHHGGGFFFFFFEEEEEEDDDDDDEEECCCAAA@@@@@@@@@???>>>;;;;;;<<<======<<<;;;:::999::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;:::999888999999999999999:::::::::999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<=========>>>???@@@AAABBBBBBFFFEEEDDDCCCCCCDDDFFFGGGFFFEEEEEEDDDCCCAAA@@@???@@@AAAAAA@@@>>>>>>???@@@>>>AAACCCAAA???@@@DDDIIIGGGKKKQQQWWW^^^fffmmmrrr~~~qqqZZZGGG>>>666555555444333333333333444111111111111000000000000////////////............................................................///////////////000000111000000//////000000111222444444555555777;;;AAAFFFWWWmmm}}}qqqiiihhheeegggiiihhheee^^^WWWRRRMMMOOOPPPOOORRR\\\lllyyy|||xxxxxx}}}yyymmm]]]QQQKKKIIIGGGFFFDDDCCCCCCAAA???<<<:::999;;;;;;;;;<<>>???CCCAAA???======<<<;;;999::::::;;;<<<<<<;;;999888999999::::::::::::999888777888999:::;;;:::999888::::::999999999999999999<<<;;;;;;:::999999888888;;;::::::::::::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<777777888999:::;;;;;;<<<:::::::::;;;;;;<<<<<<===>>>======>>>@@@CCCFFFHHHGGGGGGGGGGGGFFFEEEDDDDDD@@@AAAAAAAAA@@@@@@AAACCC@@@CCCEEEBBB>>>===AAAEEE@@@BBBDDDFFFIIINNNTTTYYY\\\kkk||||||yyyaaaLLL@@@666555555444333333333333444111111111111000000000000000/////////....................................///////////////////////////////////////000111111000000000000000111111222444444444555777<<>>:::555222111000000///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///..................------/////////000111111222222111222444777===DDDFFFEEENNNrrrwwwiii___^^^SSSOOOKKKIIIIIIJJJHHHFFFDDDEEEEEEDDDCCCBBBAAA@@@<<<<<<<<<;;;;;;:::::::::::::::999999999999999999::::::::::::::::::::::::999999999999999999999999999::::::::::::999888888::::::::::::::::::::::::999999:::::::::999999888::::::::::::::::::::::::888888888888888888888888888888888888888888888888999999:::;;;<<<>>>???@@@@@@BBBFFFIIIJJJJJJIIIGGGFFFFFFEEEDDDBBBAAA???>>>???@@@@@@@@@???>>>>>>===???>>>>>>>>>???@@@AAAAAAGGGIIITTTdddooo{{{ttt\\\CCC666777333333555444111000333222222222111111111111000111111000///////////////..............................------------......////////////////////////------...///000111222222777222111666:::>>>IIIVVVmmmvvvfff]]]RRRKKKKKKMMMOOOPPPYYY___nnnsssfffcccfffkkksss|||bbbNNNHHHKKKIIIHHHEEEBBBBBBBBB???;;;999888777777:::>>>BBBEEESSSZZZhhhwwwvvvaaa[[[ggguuuXXXJJJIIIAAA:::444111///---///444//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............////////////////////////////////////000111111222222000222555999???EEEIIIJJJYYY~~~xxxooofffZZZRRRQQQQQQNNNKKKJJJJJJIIIGGGEEEBBBBBBBBBAAAAAA@@@???>>><<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999::::::;;;;;;::::::999888:::::::::::::::::::::::::::::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777777777888999;;;;;;;;;===@@@CCCEEEFFFFFFFFFDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????======DDDNNNSSSZZZnnn|||bbbKKK@@@999555444666555222000222222222222222111111111111111111000///////////////........................///......------......///////////////////////////...//////000111222333333555222333888===EEEVVVfffwwwwwwiii\\\VVVVVVYYY[[[TTTVVVaaayyyyyymmmjjjeeedddkkk{{{|||```TTTTTTLLLJJJGGGFFFEEECCC???;;;<<<;;;999888999<<>>>>>???>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::999999999999999999::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999666666666666666777888888777888999<<<>>>@@@AAABBBAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>============;;;:::<<<@@@@@@BBBOOO___uuunnnUUUHHH<<<777555666666222000111333222222222111111111111111111000////////////000........................///......------......///////////////////////////000000111222333444444555333444666999===JJJaaattt}}}mmmdddccciiinnn___[[[^^^pppyyypppggg___cccrrrttt^^^WWWNNNKKKIIIIIIIIIEEE@@@;;;???>>>;;;999888999;;;<<>>??????@@@AAA@@@@@@@@@BBBBBBBBBCCCCCCBBBAAAAAA???????????????>>>======>>><<<===???>>>===EEEPPP\\\iii}}}]]]JJJ???888444666666333111222333333222222222111111111222111000000//////000000........................//////............//////////////////////////////000000111222333444555555444666777888<<>>AAA???<<<:::888999999:::>>>BBBLLLYYYdddqqq{{{[[[aaa|||pppZZZGGG???888666444111///111000000000111111000000000------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---------......//////////////////000111111222222333666<<>>>>>>>>??????>>>>>>==============================:::;;;;;;;;;<<<<<<<<<===:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888999999999999999999999999888888999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999999:::999888777555555666888999;;;;;;<<<>>>>>>??????>>>BBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@>>>>>>===<<<<<<===<<<<<<@@@EEEDDDJJJ]]]{{{fffKKKDDD;;;444444555444333444333333333222222222222111222222111000000000000000/////////////////////////////////....../////////000000000000000000000000///000000111222333444444555777888:::CCCWWWnnn}}}sssqqqxxxtttqqq{{{rrrhhhooo~~~\\\QQQIIIIIIJJJGGGCCCBBBAAA???===;;;:::::::::;;;999<<>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>????????????@@@@@@<<<<<<<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999;;;:::888777666666666777888999:::;;;<<<<<<<<<<<>>===;;;;;;;;;;;;888:::>>>FFFMMMXXXiiixxx{{{ccc[[[{{{{{{ssstttMMMBBB888555555444222333000111111222222111111000........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///---------............///---------...//////000000/////////000111111222222555888AAAGGGGGGMMMeeexxxwww~~~uuuqqqpppmmmtttttthhhYYYOOOJJJEEECCCDDDDDDBBB???>>>???AAAAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBB======>>>??????@@@AAAAAA========================;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999999:::;;;:::999888888777777777666666777888999999999999;;;<<<<<<===>>>>>>======>>>???AAABBBBBBAAA@@@???????????????@@@@@@===:::===:::>>>GGGOOO^^^zzzjjj[[[LLL===777666555555666444444333333333222222222333222111111000000111111////////////////////////000000////////////000000000000000000000000000000111111222333444555666666999999<<>>@@@CCCBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCC>>>>>>???@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999:::;;;;;;<<<999999999999999999888888555555666777777777777777888888999:::;;;;;;::::::<<<===???AAABBBAAA@@@???===>>>>>>???BBBCCC@@@;;;<<<:::===BBBCCCJJJccc~~~|||eeeTTTBBB999666555555666444444444333333333222222333222111111000111111111000000000000000000000000000000////////////000000000000000000000000000000222333333444555666777777<<<;;;>>>OOOoooqqquuuaaaUUUJJJHHHLLLGGGEEECCC@@@===;;;:::999888888:::===???FFFSSSaaammmyyynnnSSS^^^uuuwww]]]NNN???999777555333333111111222222222222111111//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000.........000222333222111888:::AAAFFFIIIWWWyyy~~~xxxbbbQQQHHHFFFEEECCCBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBCCCDDDEEE@@@AAABBBBBBCCCCCCBBBBBB>>>@@@???===@@@DDDDDDBBBAAA>>>:::;;;>>>@@@>>><<<>>>:::999======::::::??????@@@AAAAAA@@@>>><<<;;;???@@@@@@AAA@@@>>><<<;;;======>>>>>>>>>?????????@@@@@@@@@??????===<<<<<<===>>>???@@@@@@@@@???>>>==============================<<<<<<<<<<<<;;;;;;::::::999888777777888888999999999888888888888777<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<;;;<<<>>>@@@@@@@@@?????????===>>>???>>>AAARRRddddddEEE555555888777555444444444333333333222222222222222222222222222222111111000000000000111111000000000000000000000000111111000///////////////444333222333555777888777777AAAGGGZZZ}}}}}}wwwyyy|||uuu```QQQKKKMMMIIIHHHEEEAAA>>>===:::777;;;::::::;;;===BBBNNN[[[jjjqqq^^^XXX```yyyvvvxxx___EEE:::999666333222111111111111000000000000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000/////////000222333222222999<<>>@@@@@@======AAA???@@@@@@@@@???>>><<<;;;>>>>>>??????@@@??????>>>CCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBB??????@@@@@@@@@???>>>===>>>>>>>>>======<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999888999999777888888999999:::;;;;;;;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>??????@@@@@@@@@?????????======FFFRRRvvvlllLLL;;;:::<<<:::555444444444333333333222222222222222222222222222222111111000000000000111111000000000000000000000000111111000///////////////222111222444666888999999<<>>???BBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@@@@??????>>>>>>>>>===;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;::::::777777888:::;;;===>>>???=========<<<<<<<<<<<<<<<============<<<;;;::::::;;;;;;;;;;;;<<<>>>@@@AAABBB@@@@@@AAA???<<<>>>CCC^^^ppprrrSSS@@@>>>???<<<777444444444444333333333333222222222222222222222222111111000000000000111111000000000000000000000000111111000/////////000000///111333555777999999:::@@@UUUllltttrrr{{{zzzrrriiibbbbbb\\\XXXXXX[[[aaammmxxxyyynnnfffaaa]]][[[XXXWWWXXXYYY[[[dddxxxhhhVVVQQQOOOMMMJJJEEEAAA>>>>>>???:::888888888777888>>>GGGUUU\\\kkk|||yyyhhh___iiiaaaIII;;;333222444222222111111111000000000////////////............................................................------------------------------------------------........................------------------------...------,,,,,,------...------------------------.......................................///000000000111111222111222333444<<>>============999999:::<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@????????????>>>===<<<;;;<<<;;;999999:::<<>><<<777555444444444444333333333222222222222222222222222111111000000000000111111////////////////////////111111000000///000000111000222555777888999::::::BBB\\\yyyyyywwwnnn```YYYWWWUUURRRQQQNNNNNNPPPOOONNNRRRXXXgggoooyyyzzzwwwuuurrrqqqhhh___ZZZXXXSSSQQQ[[[jjjsss~~~~~~sssnnnlllooovvv|||}}}bbbTTTOOOLLLJJJHHHDDD???>>>@@@<<<::::::;;;:::888<<>>DDDFFFHHHYYY}}}eeeRRRNNNOOOQQQTTTNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLFFFJJJKKKHHHGGGJJJMMMLLLHHHHHHGGGGGGFFFFFFEEEDDDEEEEEEEEEDDDCCCDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFF@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>???@@@@@@AAA@@@??????>>>>>>>>>>>>????????????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===;;;999888999;;;>>>@@@DDDBBB@@@@@@BBBDDDDDDBBBKKKSSSoooiiiKKK<<<;;;:::555555555555444444444333333222222222222222222222222111111000000000000111111////////////////////////111111000000000000111111333555888999888999:::<<>>>>>@@@AAABBBCCCCCCCCCBBBAAABBBAAAAAAAAA@@@@@@??????@@@AAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAA>>>===;;;999999;;;===???CCCCCCAAA>>>???BBBBBB???AAAHHH]]]]]]CCC;;;888444555555555555444444444333222222222222222222222222111111000000000000111111000000000000000000000000111111000000000111222222555888::::::999:::>>>AAAUUUuuu~~~zzzvvvtttssssssssssssqqqkkkeee```[[[WWWZZZ___lllnnnwww~~~nnn```XXXYYY\\\aaaiiipppssssssqqqqqqpppuuusss```TTTLLLMMMMMMFFFAAABBB>>>:::999;;;;;;999:::===BBBFFFRRRbbbppp|||}}}vvvjjj[[[TTT```tttSSS===444222333222222222222111111111000000000000/////////...........................................................................------------------------------------------------...........................------,,,,,,------..................................................................///000000---000222222111333999>>>AAAHHHLLLTTTrrr{{{nnneeeggggggaaa___ccceeeeeeeeecccaaa^^^\\\ZZZZZZ[[[]]]```cccgggjjjlllddddddcccdddfffhhhkkkmmmsssyyy{{{wwwtttwwwzzz{{{sssmmmgggfffhhhfff^^^WWWUUUYYYZZZVVVRRRQQQKKKEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDFFFIIIKKKLLLJJJHHHGGGHHHHHHIIIKKKLLLNNNOOOOOORRRRRRRRRQQQPPPOOOMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHMMMLLLJJJHHHEEECCCAAA@@@@@@@@@AAABBBCCCCCCDDDDDDAAABBBDDDEEEFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@???===;;;:::;;;<<<<<<>>>CCCCCC@@@???BBBBBB???>>>CCCNNNdddpppOOOAAA:::555555555555555444444444444222222222222222222222222111111000000000000111111000000000000000000000000111111000000111111222333555888:::::::::<<>><<<;;;;;;;;;;;;999AAAEEECCCBBBFFFFFFBBBBBBEEEGGGOOOlll|||XXXFFF>>>999666666555555555444444444222222222222222222222222111111000000000000111111000000000000000000000000111111000000111222333333444777:::::::::???GGGOOOooommmUUUPPPQQQLLLHHHIIIFFF@@@======<<<999999;;;777;;;DDDRRR^^^kkk{{{rrr^^^hhh[[[AAA888777333333333222222222111111111///......///000000///000///...---------------,,,,,,---...///000111111000000000000000000000000........................//////////////////////////////.........---------...------------...//////////////////////////////////////////////////////000000000000000111111222444222000000222666;;;>>>EEEEEELLLeeeuuu}}}vvvwww}}}~~~}}}yyyyyyvvvkkk___[[[WWWVVV\\\ddddddYYYNNNOOOQQQYYYcccddd[[[UUUTTT___dddlllrrrvvvyyy|||~~~zzzxxxuuuqqqoookkkddd^^^YYYWWWWWWXXXhhhhhhcccWWWLLLHHHGGGEEEEEEFFFHHHIIIMMMRRRTTTSSSJJJNNNSSSUUURRRMMMHHHFFFEEECCCHHHIIIGGGOOOQQQGGGIIIJJJMMMOOOOOOMMMKKKIIIHHHFFFDDDDDDDDDEEEDDDCCCAAA???>>>===>>>===<<<:::===>>>@@@AAABBBCCCCCCCCCCCCAAAAAAKKKaaajjjLLL===<<<666555555555666555444222444333222222111111222222000000000000000000000000000000000000000000000000111111111111222333444555;;;777333999>>>888CCC___aaaQQQNNNNNNKKKHHHEEEBBB>>>;;;::::::999888999:::@@@KKKVVVbbbsss___aaazzzfffFFF999;;;666333222444444000///111111///......000111111000000//////......//////000///////////////000000000000000000000000000000000........................//////////////////////////////.........---------...------------...//////////////////////////////////////////////////////000000000000000111111222333222000000333777;;;???DDDHHHTTToooyyyvvvrrrwww}}}sssooommmrrryyyxxxnnncccZZZYYY___kkkssspppjjjhhhqqqtttzzz}}}vvvpppmmmllllllzzzyyyooo^^^RRRMMMLLLKKKJJJIIIIIIMMMUUU^^^cccddd\\\\\\```dddfffaaaVVVMMMGGGCCCJJJPPPMMMOOOSSSNNNPPPSSSWWWYYYYYYYYYYYYZZZTTTQQQMMMKKKJJJHHHFFFDDDDDDBBB@@@@@@AAA@@@>>>======>>>???AAABBBCCCCCCDDDBBBAAAAAAGGGWWWpppyyy\\\BBB555777666555555666666444222444333222222111222222222111111111111111111111111111111111111111111111111222222222222333444555555777666333888===;;;LLLkkknnnYYYRRRNNNIIIFFFGGGDDD@@@===<<<<<<:::999::::::???GGGPPP[[[kkkyyyrrrfffnnnkkkLLL;;;999555111000222222//////111333111//////111222111000////////////000111222222111111111000000000//////000000000000000000000000........................////////////////////////...............---------...------------...//////////////////////////////////////////////////////000000000000000111111222333222111111444888===@@@EEEMMM___|||oooppp{{{oookkklllwww~~~nnn___ZZZYYYXXXTTTPPPMMMRRR]]]jjjvvv|||{{{xxxyyyqqqbbbQQQIIIQQQ\\\YYYVVVXXXWWW[[[aaagggiiiggggggjjjmmmfffbbb\\\XXXTTTPPPLLLJJJGGGFFFEEEDDDEEEDDDBBB???======>>>@@@AAABBBCCCDDDBBBBBBAAACCCJJJ\\\rrrhhhIII444888777555555666666444222444444333222222222222222111111111111111111111111111111111111111111111111222222222222333444555666333666555888>>>CCC[[[jjj[[[QQQLLLJJJIIIFFFBBB@@@>>>>>><<<;;;;;;:::<<>>???@@@AAABBBCCCBBBCCCCCCAAABBBLLL]]]kkk~~~gggMMM;;;:::888666666666666555333444444333222222222222333111111111111111111111111111111111111111111111111111111111111222333444555333999999999BBBNNNkkk}}}xxx|||fffVVVPPPQQQJJJGGGDDDAAA@@@???===;;;;;;999:::===BBBJJJYYYfffwwwxxx___kkkoooQQQ===;;;555111333444222222333>>><<<888666555333111///000/////////000111222222000000000111222333333333////////////////////////////////////////////////////////////////////////---........................------------...//////////////////////////////////////////////////////000000000000000111111222111111222444777<<>>>>>>>>>>>>>>???AAAAAACCCEEEEEEBBB???EEEQQQ\\\~~~eeeNNNAAA<<<999777666666666555444555444333333222222333333111111111111111111111111111111111111111111111111111000000111111222333444222:::999999GGGZZZvvv{{{oooiiicccaaa```aaaggguuuttt[[[QQQRRRKKKHHHEEEBBBAAA???<<<::::::888888;;;???FFFSSS___qqq}}}fff___ZZZ???>>>666000111333222111222FFFCCC@@@===;;;999666444444333222111111111111111...///000111222333444444000000000000000000000000////////////////////////////////////////////////---------..................------------...//////////////////////////////////////////////////////000000000000000111111222000111222555999>>>CCCEEEFFFVVVxxxuuufffooozzz~~~vvvmmmoootttrrr}}}}}}uuuiiiaaalll{{{~~~}}}zzzxxxssslllddd___VVVUUUSSSQQQOOOJJJEEEAAA@@@???>>>=========>>>???EEEGGGFFFCCCAAACCCKKKQQQoooqqqUUUCCC===;;;888666666666666555555444444333333333333333222222222222222222222222222222222222222222222222111111111111222333444444222999777:::PPPhhh~~~rrriiidddbbb\\\UUURRRTTT]]]nnn|||hhhTTTNNNLLLIIIFFFDDDCCC@@@===;;;999777888;;;===BBBMMMXXXiii|||ooodddtttgggIIIAAA777//////111000///000LLLIIIFFFDDDCCCAAA???===999888666555333222111111///000000000111111222222000000000000000000000000////////////////////////////////////////////////---------.........//////...------------...//////////////////////////////////////////////////////000000000000000111111222///000222666:::@@@DDDGGGGGG___zzzzzzlllffftttzzzkkksss}}}xxxnnnggg]]][[[XXXVVVRRRMMMFFFAAABBBAAA???===;;;;;;<<<===GGGGGGFFFDDDBBBCCCFFFIIIZZZvvvfffIII>>><<<888666666666666555555555444333333333333444222222222222222222222222222222222222222222222222333333333333444555666666444;;;888@@@^^^{{{tttmmmfffeeennn{{{~~~yyywwwuuukkk```ZZZUUURRRWWW___sssbbbOOONNNLLLIIIGGGEEEBBB???<<<999777888;;;<<<>>>GGGQQQ]]]qqq~~~sssooohhh~~~dddGGG<<<222111333222000000OOOMMMJJJIIIHHHHHHFFFEEE===<<<:::777555333222111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////...------------...//////////////////////////////////////////////////////000000000000000111111222///000333666;;;@@@EEEHHHJJJiiijjjvvvpppggghhhyyyxxx|||vvvnnnaaa___\\\YYYUUUNNNGGGBBBDDDBBB???<<<;;;:::;;;;;;HHHGGGEEEDDDCCCCCCCCCCCCIIIeee~~~vvvSSS???<<<888666666666666555555555444333333333333444222222222222222222222222222222222222222222222222555555444555555666777888888>>><<>>BBBDDDEEEBBB<<<777666666555333222222333333111000///000000000000000//////000000000000//////////////////////////////////////////////////////////////////.........---------////////////////////////........................000000111111111000000///555333222444:::BBBIIIMMMPPPvvvvvvfffwwwwwwcccaaannn~~~tttkkk___YYYVVVSSSKKKDDDDDDFFFFFFBBB===::::::;;;AAADDDGGGGGGDDDBBBAAABBBFFFRRReee~~~ZZZHHH>>>666666888888777888555555444444444333333333222222222222222222222222222222111111222222333444222111111333555666666666:::777>>>XXX{{{xxxzzz}}}qqqbbbVVVQQQSSSOOONNNRRRUUUSSSQQQQQQOOOPPPSSSYYYeeevvvooo]]]VVVXXXSSS^^^qqq~~~ppppppzzzvvvlllmmmqqqtttfffUUUPPPLLLLLLIIICCC??????<<<;;;::::::;;;===@@@AAARRRbbblllwww{{{iiieee```dddzzzcccHHH333444777111///444aaa]]]XXXSSSMMMGGG@@@<<>>:::888333222111222333444333222111111111111111000//////111000000000//////////////////////////////////////////////////////////////////.........---------////////////////////////........................000000111111111111000000444333222555;;;BBBHHHKKKVVVuuunnnqqq```aaapppxxxjjj```[[[UUULLLEEEFFFFFFEEEBBB???<<<::::::???BBBEEEFFFDDDBBBAAABBBBBBKKKZZZrrriiiNNNCCC999777999888666666555555555444444444333333222222222222222222222222222222222111222222333444333222222333555666666666;;;888CCCaaa{{{xxxyyynnnddd\\\VVVTTTUUUSSSUUU\\\^^^ZZZVVVUUUSSSSSSRRRUUU___ooowwwcccUUURRRNNNVVVddduuussssss|||}}}pppkkkiiihhhxxxrrrZZZRRRLLLKKKKKKFFFAAA???===<<<;;;:::;;;===???AAANNN^^^hhhsssyyyfff\\\WWWYYYmmmmmmPPP777555777222000444``````___]]]XXXPPPFFF???FFFGGGIIIKKKKKKHHHCCC@@@888666444333444444333222222222222111111000000///111111000000000//////////////////////////////////////////////////////////////////............---////////////////////////........................000000111111111111111000222333444777;;;AAAGGGJJJ\\\ooovvv~~~iii]]]bbbuuuzzzpppiiiaaaWWWOOOOOOKKKEEEBBBAAA???;;;888;;;>>>BBBDDDCCCAAAAAA@@@@@@DDDNNNccczzzWWWIII<<<888888777555555555555555444444444444333333333333333333333333333222222222222222333444444444444444444444555666777>>>;;;KKKnnnyyykkkbbbaaabbbcccbbbddddddhhhooopppiiiaaa^^^YYYWWWUUUWWW```pppvvvaaaVVVQQQRRRWWWcccpppzzz}}}}}}wwwzzzvvvnnnhhhfffrrrfffXXXLLLJJJKKKHHHCCC@@@>>>===<<<;;;;;;===???@@@IIIXXXaaalllqqq^^^UUUPPP\\\yyy{{{ZZZ===666777444111333\\\]]]```aaa```ZZZQQQKKKEEEDDDEEEHHHMMMOOOMMMJJJBBB???;;;888777555333222111111111000000000111111111111111000000000///////////////////////////////////////////////////////////////...............////////////////////////........................000000111222222222111111111333555888<<>>@@@AAAAAA@@@???AAAAAAEEEUUUttt^^^NNN>>>888888777555444555555555555444444444444333333333333333333333333333222222222222333444444555555555444444555666888@@@AAAWWW}}}uuupppjjjjjjrrr{{{|||xxxttttttwww|||zzzqqqjjjhhhccccccdddhhhrrrnnnddd]]]WWW[[[gggssszzz{{{}}}|||hhhiiiqqqzzzeeeQQQIIIJJJJJJFFFCCC???>>>===;;;;;;<<<>>>???DDDRRRZZZeee|||wwweeeRRRSSSjjjbbbAAA666777555333333___```bbbdddeeebbb]]]YYYKKKGGGDDDEEEJJJNNNOOOOOOHHHEEEAAA>>><<<;;;:::888222111111000000111222333111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000111222222222222222000333777:::===BBBHHHMMMlllqqqccc~~~ccc[[[\\\mmmbbbddd~~~fffmmmvvv{{{|||lll^^^MMMBBB@@@@@@===:::777888:::===???@@@@@@???BBB???@@@JJJaaaeeeRRR???777777777666555666666555555555444444444333333333333333333333333333333222222333333444555555666666555444444888:::CCCLLLfff~~~{{{lllqqqxxx|||{{{|||~~~|||vvvtttuuuwwwyyy~~~wwwiiidddlllxxx~~~rrriiirrrzzz\\\MMMKKKKKKIIIGGGAAA@@@>>><<<;;;<<<===>>>@@@NNNTTT___uuu___RRR```~~~hhhFFF888777666444444hhhhhhhhhiiiiiihhhdddaaaXXXSSSMMMHHHHHHJJJMMMNNNIIIFFFCCCBBBBBBCCCDDDCCC777666444222222222333333222222111111111000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000////////////////////////000000111222333333333333000444888:::===CCCLLLRRR}}}lllkkkrrr[[[YYY___sssccceee{{{^^^dddlllrrrtttwww}}}iii\\\LLLBBB@@@@@@???<<<888888888:::===???@@@??????======AAAOOOlllmmmXXXBBB888888888777666666666666555555555444444333333333333333333333333333333333333333444444555444666777555444555999===HHHZZZxxx{{{uuuuuuqqq}}}}}}ssspppoooZZZRRRNNNKKKIIICCCAAA???===;;;<<<<<<===<<>>EEEOOOWWWmmmxxxkkkVVVXXX```vvvggggggsss~~~}}}xxxssskkkeeeXXXPPPFFF@@@@@@AAA@@@>>>;;;888666777;;;>>>@@@@@@======>>>???EEE[[[xxx```GGG;;;999999777666666666666666555555555555444444444444444444444444444333333333333444555555333555777666444555;;;@@@NNNhhhxxxvvvzzz}}}|||kkk]]]SSSLLLJJJDDDBBB@@@===;;;;;;<<<<<<999EEEJJJRRRhhhzzzdddSSS```rrrVVVCCC:::555333222hhhhhhiiikkklllkkkgggdddeeedddaaaZZZSSSPPPQQQTTTNNNKKKGGGFFFGGGHHHIIIIIIGGGDDD???:::666333222222222222222111111111111000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000///000111222333444444444111555999;;;>>>FFFQQQZZZ{{{ooohhhUUUXXXaaavvvllliii{{{iii]]]ZZZXXXUUURRRGGGDDD@@@???@@@AAAAAA???===999555666999>>>@@@@@@<<<>>>AAAAAABBBTTT~~~fffKKK===;;;:::777666777666666666555555555555444444444444444444444444444333333333333444555555222555777666444666<<>>:::888777444444444555666444111///...///000111222222222222000000000000000000000000000000000///---...000222000000000000000000000000///////////////000111111111111222222222333333333333777777;;;CCCEEEQQQiiiddd|||www\\\WWWYYYccckkkpppwwwuuu}}}~~~qqqeeeXXXPPPMMMJJJFFFDDD@@@CCCCCC???<<<===???@@@;;;;;;:::888777999>>>AAA>>>===???@@@BBBRRRwwwvvvSSS>>>;;;===:::555777777666555555555555555666555444333333333333333555444444333333333444444222;;;888333777999>>>KKKkkk|||xxx\\\KKKGGGIIIFFFCCCAAA@@@???<<<;;;===<<>>666444222ffffffggghhhhhhfffeeeeeehhhfffeeeeeefffeeecccaaaUUUTTTSSSRRRRRRRRRRRRRRRVVVTTTPPPLLLFFF@@@<<<999888666444333333333111000//////000000000000000///000000000000000000000000000000000///......000222000000000000000000000000///////////////000111111111111222222222333333333333777777<<>>>>>>>>???<<<<<<;;;999888999===@@@???>>>?????????KKKmmm{{{WWW@@@;;;<<<999555777777666555555555555666666555444444333333333444555444444333333444444555555:::888777;;;;;;CCCUUUvvvzzzyyy|||zzz}}}yyy]]]NNNKKKIIIGGGDDDAAA@@@???===;;;<<<;;;>>>GGGRRR___ppp}}}qqqaaahhh{{{cccKKK<<<555222___```aaaccceeegggiiijjjhhhfffddddddeeeggggggfffZZZXXXUUUTTTTTTVVVYYY[[[[[[ZZZXXXUUUOOOIIIDDDAAA>>>:::666333222222222111111111111111000000000///000000000000000000000000000000111000......000222000000000000000000000000000////////////000111111111111222222222333333333222777888===EEELLL___|||{{{pppkkkUUUSSSZZZjjjkkkvvv}}}nnnjjjjjjjjjggghhhiiiggg^^^TTTRRRVVVZZZ}}}pppZZZNNNIIIHHHGGGFFFDDDCCCAAA???>>>>>>>>>>>>===;;;999999<<<>>>???>>>??????===GGGggg}}}~~~]]]CCC;;;;;;999555888777666666555555666666666555444444333444444444555444444444444444555555888999777:::???===IIIcccsssiiiaaa```bbb^^^aaajjj{{{}}}aaaQQQMMMJJJHHHDDDBBBAAA@@@>>><<<<<<:::<<>>:::777666444333111333222222222222222222222000000000000000000000000///111111111//////000111000000000000000000000000000000//////000000111222111111222222222333333333333888999===EEENNNfffuuusssgggUUUUUU```ssshhhrrruuujjjfffcccbbbaaaeeejjjhhh```YYYVVVWWWrrriiiWWWJJJMMMHHHDDDDDDCCC@@@>>>>>>@@@@@@???===;;;:::;;;=========@@@@@@???IIIgggaaaGGG<<<:::999777888777777666555666666666555555444444444444555555555444444444444555555666:::777555<<<@@@<<>>;;;<<>>444777oooddd```[[[VVVbbbaaaaaabbbeeeggggggffffffbbb\\\WWWTTTUUUWWWYYYbbb```]]]XXXTTTPPPMMMKKKCCCAAA???>>><<<:::666222222222111111111222333444111111111111111111111111///111222111000///000111000000000000000000000000000000000000000111222222111111222222222333333333444:::;;;===EEEQQQnnnnnnuuuvvvcccTTTWWWeee{{{yyy___eee~~~uuuooonnnnnnsss}}}tttdddZZZNNN\\\vvv```WWWMMMEEEEEEEEEBBB@@@AAAAAAAAAAAA???<<<;;;;;;<<<======@@@AAA???IIIgggfffKKK===::::::999888888777666666666666666555555444444444555555666444444444444444555666777:::888666;;;>>>===SSSzzzzzznnnddd^^^ZZZVVVTTTQQQTTTZZZ```eeeiiilllppphhhiiikkknnnooonnnllljjj___[[[XXX\\\dddkkkkkkfffnnnjjjfffgggppp{{{^^^LLLMMMJJJGGGEEEDDDCCCAAA???===:::;;;@@@GGGPPP^^^jjjtttXXXaaakkkHHH777999tttggg___]]]\\\]]]```cccddddddiiifffaaa]]]ZZZYYYZZZ[[[fffdddaaa\\\VVVQQQLLLJJJEEEDDDDDDDDDCCC@@@<<<888222222000000000111222333111111111111111111111111///111222222111000000111000000000000000000000000111000000000000111222222111111222222222333333333444;;;<<<>>>GGGVVVxxxiiiwwwkkk\\\SSSYYYiiiqqqVVVWWWkkkmmm]]]LLLNNNbbb{{{~~~iiiXXXIIIFFFFFFCCCAAACCCAAABBBCCCAAA>>><<<;;;;;;??????@@@AAA>>>GGGeeemmmQQQAAA;;;::::::999888777777666666777777555555555444555555666777444444444444555666777777888:::888999===CCC^^^yyysssooolllkkk```\\\WWWRRRNNNLLLLLLMMMKKKKKKNNNTTTVVVTTTTTTVVVUUUUUUVVVVVVXXXYYYZZZ[[[```aaaeeemmmzzz{{{zzzkkkPPPNNNLLLHHHFFFEEEDDDBBB@@@<<<888888===CCCLLLYYYdddyyy]]]^^^nnnwwwNNN666333zzztttkkkddd````````````eeedddcccaaa```_________cccdddeeeddd___YYYRRRNNNIIIHHHFFFFFFFFFEEECCCAAA888777555222111111222222111111111111111111111111///111333333222000000111000000000000000000000000111111000000111111222333111111222222222333333333333;;;===@@@JJJ\\\|||fffwwwaaaWWWRRR\\\ooolllTTTQQQ```vvvwww}}}ooo]]]OOOIIIRRR```kkk}}}fffPPPJJJHHHCCCBBBEEE@@@BBBCCCCCC@@@===<<<<<>>===999>>>LLLlll|||{{{wwwpppnnnkkkfffaaa^^^]]]]]]]]]XXX\\\```aaa^^^\\\]]]___^^^\\\___fffhhhdddbbbdddfffggggggggghhhjjjmmmooozzz{{{[[[OOOMMMIIIGGGFFFEEECCCAAA===999888<<>>:::777444333333333111111111111111111111111///111333333222111000111000000000000000000000000111111111000111111222333111111222222222333333333222;;;>>>AAAMMMaaapppbbbuuuwww\\\UUUSSS___uuulllVVVSSS^^^ooosssbbb\\\nnnjjjXXXLLLDDDIIIQQQUUUlllpppVVVMMMIIICCCBBBFFF@@@BBBDDDCCCAAA>>>===<<<>>>>>>AAADDDEEERRRsss{{{]]]HHH===:::999999888888777777777777777555555555555555666777777444444444555555777888888444@@@@@@:::@@@TTTwwwwwwppplllddd[[[ZZZXXXVVVTTTUUUXXX[[[^^^dddnnnxxxzzzwwwrrrqqqssssssrrrvvvcccPPPMMMJJJHHHGGGFFFCCCBBB@@@<<<;;;===AAAHHHSSS^^^ooofff]]]RRRwww|||~~~qqqQQQ>>>???gggRRRYYYYYY[[[```eeegggdddaaa```eeejjjkkkiiieee^^^XXXUUUPPPJJJFFFFFFGGGIIIIIIAAA@@@===888444111111222333333222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444444333222222333333333999999AAAEEEKKKlll______uuusss[[[TTTSSS```yyykkk\\\QQQXXXjjjuuu{{{|||mmm```YYYRRRSSShhhyyy^^^RRRGGGBBBBBBGGGLLLYYYyyyeeeRRRJJJEEEEEEHHHDDDEEEEEECCCAAA??????@@@<<>>FFF^^^yyytttlllaaaXXX[[[UUUSSSYYY___bbbgggnnnqqqZZZKKKHHHKKKFFFFFFFFF@@@@@@<<<:::<<>>999666444333444333222222111111222222111111111111111111111111111111111111111111111111111111111111111111111111444444333333222333333444999999AAAFFFOOOtttxxx[[[___rrrlllVVVQQQTTTeeekkkZZZSSSaaawwwxxxjjj\\\QQQLLLHHHKKKbbb}}}oooVVVKKKEEEBBBBBBEEEEEELLLccc|||kkkYYYKKKFFFHHHDDDEEEFFFFFFEEECCCAAA???;;;AAA@@@@@@GGGTTTvvv```KKK@@@<<<;;;999999999888888888888777555555555555555555555555666666555666666777888999999<<<===???KKKhhh~~~wwwvvvrrrrrryyybbbQQQLLLLLLGGGFFFGGG@@@BBB>>>;;;===>>>BBBKKKTTTjjjzzz```UUUVVVzzzfffKKK:::{{{hhh]]]^^^bbbdddccccccdddeeehhhiiiiiiiiiiiidddaaa]]]YYYUUUPPPJJJFFFJJJIIIGGGCCC???;;;888666444444333222222222222222222222222222222222222222111111111111111111111111222222222222222222222222444333333333333333444444999:::AAAHHHVVVmmmWWW```nnnbbbSSSQQQWWWlllnnnZZZUUUiii|||uuubbbTTTIIIFFFCCCHHH___zzz|||qqqvvvuuucccNNNDDDBBB@@@BBBCCC@@@AAAOOO```mmmWWWLLLJJJFFFEEEEEEGGGIIIHHHCCC>>><<>>DDDJJJaaasss~~~~~~{{{YYYUUUSSS[[[rrr}}}dddUUU^^^vvv|||qqqcccTTTHHHEEEAAABBBSSSiiiyyy___]]]^^^UUUIIIDDD?????????@@@???AAAHHHQQQ^^^wwwuuujjj]]]UUUJJJEEEEEEGGGGGGEEE===DDDDDDDDDJJJTTTsssxxxUUUGGG@@@888999999999888888888777777555555555555555555555555555555666666777999:::;;;999>>>DDDPPPlll|||cccSSSMMMGGGJJJMMMHHHBBB>>>============BBBHHHVVVhhh~~~cccTTTTTTtttbbbEEEooogggbbbcccbbb^^^bbbiiidddeeefffggggggccc^^^YYYRRROOOKKKKKKKKKIIIEEEAAA;;;:::888666444222111111333333333333333333333333222222222222222222222222333333333333333333333333333333333333444555666777:::???EEELLLgggtttVVVQQQPPP[[[vvvhhhSSSRRRbbbmmmrrr```QQQGGGFFFCCCBBBPPPccc}}}uuuZZZVVVWWWOOOFFFCCCAAA@@@>>><<<<<>>III```~~~}}}wwwxxxzzzqqq[[[QQQIIIKKKNNNIIIAAA>>>===>>>>>>===AAAGGGQQQcccxxxnnn[[[MMMdddhhhHHH~~~uuufff```dddddddddeeeggghhhgggdddaaa^^^YYYTTTRRRRRRPPPLLLGGGAAA???===:::777555333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444555666777999???GGGOOOnnnxxxkkkRRROOOPPP^^^|||gggPPPJJJRRRUUUgggttt^^^QQQHHHHHHEEEBBBMMM^^^rrrsssYYYTTTTTTLLLDDDDDD@@@???===:::;;;===@@@AAALLL]]]ttt___QQQKKKKKKLLLBBBJJJLLLLLLNNNSSSlllkkkPPPAAA<<<999999999888888888888777777777777777777777777777555555666777888:::;;;<<<>>>>>>OOOqqqtttppplllmmmvvvwwwmmmeeeaaa```ccciiinnnssshhhXXXMMMLLLMMMFFFBBB??????@@@>>>===@@@EEELLL]]]qqqgggKKKYYYqqqPPPxxxddd```eeeddddddfffhhhiiigggfffiiiccc[[[XXXWWWUUUPPPLLLEEECCC@@@===:::777555444333333333333333333333333222222222222222222222222333333333333333333333333333333333444555666777777777???GGGQQQrrrrrrfffkkkeeeNNNPPPSSSddd|||eeeNNNGGGJJJFFFRRRqqquuu]]]OOOFFFFFFBBB===EEETTTeee}}}sssZZZUUUTTTKKKEEEEEE>>>>>><<<;;;<<>>CCCHHHYYYlllyyyrrrNNNSSS}}}zzzxxxYYYuuugggeeebbbccciiikkkfffdddgggeeeddd```YYYZZZ]]]YYYQQQJJJHHHDDD@@@;;;777444333555555444444444555666666333333333333333333333333444444444444444444444444333444555555555666888:::>>>GGGDDDPPP~~~eee[[[bbb```OOOPPPQQQbbbwwwaaaUUUFFFAAAHHHLLLjjjxxxcccNNNGGGHHH@@@<<>>FFFMMMgggzzz___SSSPPPMMMPPPdddfffVVVMMMPPPfffkkkWWWIII>>>;;;:::999888777777777777777777777777777777777777888666555555777999::::::BBB>>>```xxxooogggeeehhhppp}}}~~~vvvnnnhhh^^^WWWUUUZZZ\\\]]]eeeqqqwwwxxxwww```PPPOOOMMMFFFDDDBBB@@@>>>======>>>???EEEQQQcccsssYYYNNNiiisss```qqqfff]]]^^^bbbdddfffiiimmmmmmhhhaaa^^^^^^YYYRRRKKKIIIEEE@@@<<<999888777555555444444444444555666333333333333333333333333444444444444444444444444333444555555555666888:::===FFFFFFVVVnnn\\\XXX```|||]]]NNNQQQSSSeeewww___TTTHHHEEEIIIIIIaaa|||eeeOOOFFFHHHAAA===EEEJJJYYYpppzzzbbbXXXNNNIIIHHHBBB======<<<<<<<<<<<<======BBBIIIccccccSSSOOONNNXXXlllnnn]]]RRRRRRddd~~~iiiTTTHHH???;;;:::999888777777777777777777777777777777777777888777777777999:::;;;;;;BBBFFFkkkzzzssslllhhhgggkkkxxx~~~vvvmmmhhhaaaYYYWWWZZZ[[[\\\eeeqqqwww~~~zzzzzz}}}uuuqqqgggRRRNNNLLLGGGEEECCCAAA>>>=========>>>BBBNNN___ooo~~~```NNNaaa~~~rrrdddiii^^^]]]___bbbeeefffiiihhheeebbbaaa^^^YYYOOOLLLGGGBBB>>><<<;;;;;;555555444444444444444555333333333333333333333333444444444444444444444444333444555666555666888:::<<>>DDD[[[ooo[[[XXX\\\lll~~~|||hhhWWWQQQ^^^tttlllUUUIIIBBB;;;:::999888888777777888777777777777777777777777777888999:::;;;<<<======BBBTTT||||||uuunnnmmmxxxxxxooojjjfff^^^ZZZ\\\]]]^^^hhhtttzzz}}}wwwuuuvvvxxx|||tttkkkuuuqqqTTTMMMLLLIIIGGGEEEBBB@@@>>>===<<<<<>>======<<<<<<<<<<<<===AAADDDUUUuuuyyydddfffpppoooYYYOOOXXXlllxxx\\\MMMEEE;;;;;;:::999888888888888777777777777777777777777666888:::;;;<<<===>>>???CCC```}}}www|||sssmmmkkkbbb]]]___aaacccnnn{{{~~~wwwssssssrrrnnnlllxxxwwwhhhhhhwww{{{XXXLLLKKKKKKHHHFFFDDDAAA>>>===<<<;;;===GGGUUUdddsssyyyUUUPPPbbbrrroooeeeaaa```ccceeeiiimmmmmmiiiddd```\\\WWWPPPGGGAAA<<<;;;:::888777666555444333333333444444444444444444444444444444444444444444444444444555666666666777999;;;???CCCIIIiii^^^NNNRRRYYY___kkkTTTOOOPPPXXXrrrvvvbbbMMMGGGJJJGGGHHH\\\tttoooRRRDDDGGGDDD@@@@@@>>>EEETTTmmm}}}sssoooqqqxxxnnn```PPPHHHGGGCCC>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<;;;<<<<<<;;;@@@QQQlll}}}|||rrr{{{uuu[[[QQQZZZnnnpppSSSDDD<<<;;;:::999999888888999888888888888888888888888555888:::::::::;;;@@@EEENNNuuu{{{sssiiibbbccceeeiiiwwwtttsssqqqlllcccdddyyypppgggiii{{{|||ssskkkVVVNNNKKKHHHGGGFFFCCCAAA>>><<<;;;<<>><<<;;;999888666555555444555555555555555555555555444444444444444444444444444666777777666777999<<<@@@DDDQQQwwwyyyWWWLLLMMMXXXjjjcccPPPNNNNNNZZZyyyuuu```KKKGGGIIICCCCCCNNN___ppp}}}lllRRRGGGIIIDDD>>>???>>>AAAIII\\\uuurrrfffccceeeqqq|||tttgggUUUJJJHHHDDD???>>>===<<<<<<;;;;;;;;;999BBBXXXuuu~~~ppp{{{xxx^^^QQQWWWiiizzzYYYFFF<<<<<<;;;:::999999999999888888888888888888888888777999;;;:::999<<>><<<<<<;;;;;;;;;AAAMMMgggvvveeesss|||___OOOQQQ```___KKK<<<<<<;;;:::999999999999888888888888888888888888999;;;<<<;;;:::===EEELLLooouuurrrrrruuuyyysssgggaaammm}}}www}}}eeeTTTKKKGGGGGGFFFDDDBBB@@@>>>===:::???GGGPPP^^^qqqyyy[[[TTTkkkjjjxxx|||kkkgggiiijjjiiiddd^^^YYYVVVQQQIIICCC>>>??????<<<999666666666555555666666666666666666555555555555555555555555555666777777777888<<<>>>BBBJJJZZZ|||YYYPPPQQQ^^^sssxxxYYYLLLMMMPPP^^^mmmZZZIIIFFFGGGCCC@@@GGGRRR___nnnyyyyyysssjjjVVVFFFEEEEEE@@@===@@@???CCCNNNaaawww{{{hhhZZZWWWZZZ]]]ppppppYYYKKKHHHEEEBBBBBB@@@<<<:::;;;<<<<<<>>>SSSttt{{{ttt|||~~~uuuiii```\\\oooaaaNNNTTTaaa|||kkkMMMAAA>>>;;;999999:::999999777777777777777777777777777:::;;;???BBB<<>>===999>>>DDDMMMZZZmmmeeeRRRcccdddiiiuuuyyyhhhfffjjjggggggeeebbb\\\VVVQQQMMMBBBAAA???<<<:::999777777555555555555555666666666555555555555555555555555555666777777777999<<<>>>CCCLLL___wwwWWWQQQSSSbbbzzzqqqVVVLLLOOORRR```ppp]]]KKKGGGHHHCCC???EEENNNYYYiiiuuuvvvqqqkkkXXXHHHFFFFFF@@@===@@@===AAAKKK\\\rrrvvvdddVVVSSSVVVYYYnnn}}}oooYYYKKKHHHEEEAAAAAA@@@>>><<<===>>>>>>@@@RRRpppxxxpppooooooggg___]]]___tttfffRRRWWWbbb{{{lllOOOAAA>>>;;;999999:::999999888888888888888888888888888::::::>>>@@@<<>>DDDKKKWWWiiijjjTTTaaa}}}vvvtttxxx{{{nnnhhhdddggghhhfff```YYYUUUTTTHHHDDD???<<<<<<<<<:::777555555555555555555555555555555555555555555555555555666777777777999<<<>>>EEENNNgggrrrUUUPPPTTTddd~~~jjjSSSNNNRRRTTTddduuuaaaOOOIIIIIIDDD???CCCHHHRRRaaannnrrroookkkZZZKKKGGGFFFAAA>>>???;;;>>>FFFUUUiii~~~~~~nnn]]]QQQNNNRRRVVVkkk{{{oooZZZMMMIIIFFF???@@@@@@@@@>>>===>>>@@@CCCSSSnnntttlllbbb```WWWSSSYYY```vvviiiSSSVVV```xxxsssWWWBBB???;;;999999:::999999888888888888888888888888888:::999<<<>>><<>>>>>;;;888666666666555555555555555555555555555555555555555666777888888888999<<>>???;;;===BBBNNN```uuutttcccVVVMMMKKKQQQXXXkkk}}}qqq]]]PPPKKKFFF@@@???AAAAAA???<<<>>>BBBMMM^^^xxx~~~rrriii]]]XXXNNNMMMXXXbbbvvvjjjRRRRRR[[[sss|||```CCC@@@<<<:::999:::999888888888888888888888888888888;;;999:::===>>>TTTwwwrrrlllsss~~~yyypppooovvvYYYMMMKKKHHHFFFEEECCCAAA???;;;>>>BBBFFFPPPaaawww{{{___\\\ooommmkkkrrrrrrkkkeeedddggghhhddd___RRRLLLDDD@@@AAA@@@===999777777666666666555555555666666666666666666666666666777888888888999===???GGGRRRxxxoooUUURRRSSSeeedddTTTPPPQQQXXXmmm~~~jjjTTTKKKKKKFFFBBBBBBBBBGGGUUUeeemmmmmmiii]]]PPPIIIEEEBBB???>>><<<===AAAJJJYYYmmmyyykkkZZZPPPKKKJJJRRR[[[ooosss```RRRMMMGGGBBB@@@@@@AAA>>>;;;???GGGYYYnnntttjjjXXXTTTKKKMMM[[[fffwwwlllQQQOOOVVVnnncccCCC@@@<<<:::::::::999888888888888888888888888888999;;;::::::<<>>======@@@FFFSSSeeexxxuuudddSSSLLLIIIIIIRRR]]]uuurrr```SSSOOOIIIEEEAAA???@@@>>><<>>DDDddd{{{www}}}zzzlllhhhuuu}}}lllcccooohhhRRROOOKKKHHHFFFDDDAAA???;;;===???BBBKKK\\\qqquuudddjjj~~~sssllllll~~~nnngggfffeeecccZZZWWWSSSOOOJJJFFFCCCBBB::::::999999888777777666666666666666666666666666777888999999999:::===@@@IIIUUUfffRRRSSSVVVlllzzz___SSSPPPNNNZZZsssmmmVVVLLLKKKFFFDDDBBB@@@BBBOOO```iiijjjccc\\\RRRHHHDDDBBBAAA???<<<===???DDDNNN^^^qqq}}}tttaaaOOOIIIGGGFFFOOO[[[uuu{{{nnn]]]RRROOOJJJGGGAAA>>>@@@???AAAOOObbbppp~~~vvvjjj^^^KKKMMMLLLUUUdddkkkyyyrrrUUUOOOTTTccc]]]EEEBBB===;;;::::::999888999999999999999999999999888=========@@@GGGjjj|||mmmeeehhhvvvtttgggcccyyyuuuUUUQQQMMMIIIFFFCCC@@@>>>======>>>@@@GGGWWWlll{{{wwwaaaccc~~~rrrnnnzzzooohhhgggggg\\\[[[YYYTTTNNNIIIFFFFFF;;;;;;::::::999888777777777777777777777777777777777888999999999:::===@@@JJJVVVdddQQQRRRUUUkkkvvv[[[QQQPPPOOOZZZtttmmmVVVKKKKKKFFFDDDBBB???AAANNN^^^hhhiiiaaa\\\RRRHHHCCCBBBAAA???<<<<<<>>>BBBKKKZZZlllxxxuuu```MMMGGGEEEDDDLLLXXXqqqwwwjjjZZZQQQOOOJJJHHHAAA>>>@@@AAAEEEWWWlll~~~uuulll___SSSJJJMMMNNNWWWdddiiitttqqqTTTNNNRRRaaa```EEEBBB>>>;;;::::::999888999999999999999999999999888>>>>>>???AAAIIImmmooo```ZZZ^^^sss|||lll\\\qqqVVVSSSNNNJJJGGGCCC@@@===>>>>>>>>>>>>DDDSSSgggvvvttt\\\[[[{{{wwwuuunnnxxx~~~kkkeeecccfff```\\\[[[WWWOOOHHHFFFDDD>>>:::::::::777777999999999999888888888888777777555666999::::::>>>DDDFFFgggcccTTTOOOVVVrrrjjjYYYQQQNNNRRR___yyyrrrYYYLLLKKKGGGAAAAAA<<<;;;EEEXXXeeehhhfff```WWWOOOIIIEEEAAA???===;;;;;;???EEEQQQdddvvv}}}cccZZZOOOHHHDDDFFFOOOYYYpppuuueeeVVVPPPMMMEEEFFFDDDCCCAAA@@@JJJddd}}}rrriiiaaaUUUKKKIIIOOOZZZaaacccgggvvvrrrWWWPPPRRR___hhhIII@@@:::;;;===<<<:::999:::::::::::::::::::::::::::888>>>@@@===TTTssshhh\\\XXXaaannnssshhheeejjj|||dddOOOGGGJJJEEECCCDDD@@@???===<<<>>>BBBMMM___pppmmmQQQqqq~~~~~~{{{pppyyykkkgggeeebbb``````\\\RRRJJJHHHDDD???;;;<<<<<<999888:::999999999888888888888777777555666999::::::>>>DDDJJJmmm```TTTQQQYYYwwwhhhXXXQQQMMMRRR___yyynnnWWWLLLKKKFFFBBBAAA===;;;DDDVVVdddhhhfff```WWWOOOIIIDDDAAA>>>===;;;;;;???DDDPPPcccttt}}}|||ppp]]]TTTKKKEEECCCEEEOOOYYYqqq|||uuueeeVVVPPPNNNEEEBBBAAA@@@AAACCCPPPjjjzzzlllccc[[[PPPHHHMMMTTT^^^eeegggkkkxxxrrrWWWPPPRRR___qqqLLLCCC;;;;;;===<<<:::::::::::::::::::::::::::::::::999@@@AAA@@@[[[rrraaaVVVQQQUUU[[[kkkhhhaaaccctttiiiSSSJJJKKKGGGDDDEEEAAA???===<<<>>>BBBMMM___pppvvvXXXaaatttpppnnn{{{vvvooogggdddcccddd```WWWNNNKKKEEE@@@===>>>>>>:::999:::999999999888888888888777777666666999::::::>>>DDDMMMsss}}}^^^SSSRRR\\\zzzfffVVVOOOLLLRRR___{{{|||iiiUUULLLJJJEEEBBBAAA===<<>>===;;;;;;>>>CCCNNN```qqqxxx}}}tttfffVVVNNNFFFBBBAAADDDNNNXXXllltttvvveeeUUUPPPNNNGGGBBBAAA@@@BBBGGGWWWsssrrrddd[[[RRRJJJEEERRRXXXbbbjjjkkknnnzzzsssXXXQQQRRR^^^zzzQQQFFF<<<;;;<<<;;;:::;;;:::::::::::::::::::::::::::;;;AAABBBEEEeeesssdddZZZRRRPPPOOOYYYyyyooobbb\\\jjjqqqYYYMMMMMMHHHEEEFFFBBB???===<<>>@@@???;;;888999999999999888888888777777888666777:::::::::>>>DDDMMMwww|||]]]RRRSSS]]]zzzbbbTTTMMMLLLSSSaaa~~~xxxgggUUUMMMKKKDDDCCCAAA>>><<>>;;;;;;>>>AAAKKK\\\lllsssyyyuuueeeQQQJJJDDDAAA@@@CCCLLLVVVccckkkwwwxxxgggVVVPPPOOOHHHFFFEEEDDDEEEMMMaaa}}}zzziii\\\SSSKKKFFFEEEVVV\\\fffoooqqqsss}}}tttYYYQQQRRR\\\|||UUUIII>>>;;;;;;::::::;;;::::::::::::::::::::::::;;;<<>>:::777888999999999888888888777777888666777:::;;;;;;???EEEPPP~~~xxxYYYPPPSSS```}}}^^^RRRLLLKKKUUUdddyyyiiiWWWOOOLLLDDDCCCAAA???===@@@KKK\\\jjjjjjcccZZZQQQIIIDDD@@@===>>><<<;;;===@@@HHHXXXhhhpppvvvxxxiiiPPPJJJDDDAAA???AAAIIIRRR^^^hhhwww{{{jjjXXXQQQPPPJJJHHHGGGFFFIIIVVVooorrr```UUUMMMGGGFFFJJJ\\\bbbmmmvvvyyyzzzvvvZZZQQQQQQZZZxxxVVVJJJ>>>;;;;;;::::::;;;::::::::::::::::::::::::;;;<<>>===>>>AAAHHHYYYhhhxxxhhhVVVdddzzzyyy{{{|||nnnccceeeeee]]]VVVOOOHHHBBBAAA>>>:::888999999999999888888888888777888777777:::;;;;;;???EEEUUUpppSSSMMMTTTcccxxxZZZQQQKKKLLLWWWhhh}}}ooo\\\RRRNNNFFFDDDBBB@@@>>>???GGGZZZkkklllfff\\\RRRKKKEEEAAA>>>>>><<<;;;<<<>>>EEEUUUcccmmmsss~~~tttgggOOOIIICCCAAA???@@@GGGOOO___kkk{{{ooo\\\SSSQQQKKKFFFFFFFFFKKK^^^}}}|||kkkYYYPPPIIIDDDIIIQQQffflllvvvwww[[[QQQQQQWWW{{{uuuVVVJJJ>>>;;;;;;:::999:::::::::::::::::::::::::::;;;===AAAGGG^^^~~~rrrcccSSSOOOPPPOOOMMMMMMaaa{{{pppdddeeeppplllVVVOOOGGGEEEEEE@@@AAA>>>===>>>???EEETTTbbbttt~~~YYY]]]zzztttqqqrrrvvvyyy}}}ssskkkfff```]]]VVVNNNFFFCCC???:::999;;;999999999888888888888777999777888;;;;;;;;;???EEEYYYlllOOOKKKTTTdddrrrWWWPPPKKKMMMZZZlllwwwbbbUUUPPPHHHDDDBBB@@@???===DDDXXXkkknnnhhh^^^TTTLLLFFFBBB???>>><<<;;;<<<===CCCRRR```jjjqqq|||wwwkkk```KKKFFFAAA@@@>>>???FFFNNN^^^kkk|||sss```VVVRRRKKKEEEFFFFFFLLLbbbvvvdddSSSKKKFFFCCCKKKWWWnnnrrr{{{xxx\\\RRRQQQUUUwwwvvvTTTHHH>>>;;;;;;:::999999::::::::::::::::::::::::;;;===BBBLLLkkkwwwuuu~~~}}}nnn]]]UUURRRPPPMMMLLLQQQ\\\uuuqqqfffgggvvvrrrYYYQQQIIIFFFGGGAAAAAA???=========BBBPPP]]]mmmeee___tttpppnnnnnnqqquuuzzz}}}pppfffbbbbbb[[[RRRIIIDDD@@@;;;:::===999999999888888888888777999777888;;;<<<;;;???EEEZZZmmmOOOJJJSSScccoooUUUOOOKKKNNN[[[ooo|||fffWWWQQQJJJEEEBBB@@@???===BBBWWWlllpppiii___UUUMMMGGGBBB???>>><<<;;;;;;===BBBPPP^^^hhhooozzz}}}qqqdddZZZHHHCCC???>>>>>>???FFFNNNZZZiiizzzvvvbbbWWWSSSLLLHHHIIIHHHLLLcccrrr```OOOIIIDDDCCCMMM[[[pppttt||||||{{{~~~xxx\\\RRRPPPTTTuuuzzzRRRGGG>>>;;;<<<:::888999::::::::::::::::::::::::;;;===DDDPPPuuuvvvnnn{{{vvveeeXXXQQQNNNMMMNNNMMMJJJZZZ}}}jjjdddpppvvv\\\RRRJJJHHHHHHCCCBBB???===<<<<<<@@@MMMZZZhhh}}}oooaaapppuuunnnkkkooosssvvv}}}}}}}}}gggaaagggYYYWWWPPPFFF???<<<;;;;;;;;;:::999999888888999999777666777;;;<<<<<<@@@FFFVVVgggMMMMMMRRReeejjjUUUNNNLLLQQQZZZsss~~~iiiXXXSSSOOOGGGFFFDDDAAA>>>BBBRRRbbbrrroooeeeVVVLLLGGGCCC>>>@@@===:::;;;===CCCPPP\\\mmmqqqyyyyyymmm^^^QQQIIIDDDAAAAAAAAA@@@CCCHHHWWWcccssspppdddYYYTTTSSSLLLKKKHHHOOOhhhzzzmmmZZZMMMKKKHHHFFFRRReeesssxxx}}}}}}}}}zzzYYYWWWRRRWWWlll}}}VVVKKKAAA===;;;999:::<<<::::::999999::::::;;;<<<999???EEEXXX~~~qqq~~~}}}hhhYYYTTTRRRPPPMMMQQQKKKOOOcccttt```bbbrrr}}}cccTTTHHHFFFHHHBBBBBB???===>>>>>>AAAKKKVVViii||||||YYYfffwwwmmmnnnsssuuuwwwyyy~~~~~~lllgggbbb\\\QQQGGGBBB???<<<999::::::999888888888888999999777888<<<===<<<@@@FFFYYYiiiPPPPPPVVVjjjfffSSSMMMLLLRRR\\\wwwjjjYYYQQQKKKGGGFFFDDDAAA>>>BBBPPP```mmmkkkcccVVVLLLGGGCCC???@@@<<<:::;;;<<>>>>>AAAKKKUUUgggzzz}}}YYY```vvvqqqssssssoookkkpppsss|||zzz~~~xxxhhhlllbbbVVVMMMGGGCCC>>>:::::::::999888888888888888;;;999:::=========AAAFFF]]]jjjPPPQQQXXXnnnbbbQQQLLLKKKSSS```}}}nnn[[[QQQIIIGGGEEECCCAAA>>>@@@MMM[[[ggggggaaaVVVLLLGGGCCC???@@@<<<:::;;;<<<@@@LLLWWWfffkkktttoooeeeYYYOOOHHHCCC@@@AAA@@@???BBBFFFRRRZZZcccmmm{{{wwwlll___VVVTTTNNNLLLOOO```vvveeeUUUJJJLLLOOORRRaaasss|||{{{WWWTTTOOOSSSfffzzzZZZMMMAAA===<<<;;;;;;===::::::999999::::::;;;<<<>>>AAAGGGZZZ~~~{{{sssiiidddaaaaaaaaammm~~~lll^^^UUUPPPMMMMMMKKKIIIGGGIIIUUUnnnxxxfff\\\aaayyyqqq___PPPLLLMMMHHHCCC@@@>>>>>>>>>@@@JJJTTTdddwww^^^\\\zzzvvvrrrlllfffjjjnnnwww{{{yyyppppppggg\\\UUUNNNFFF@@@>>>::::::999888888888888888===:::;;;===>>>===AAAHHHbbbiiiPPPOOOWWWooo___PPPLLLJJJTTTcccsss```TTTJJJGGGEEECCCAAA>>>???IIIUUUbbbeeebbbWWWMMMHHHCCC??????<<<:::;;;;;;???IIISSSeeejjjsss{{{jjj```UUULLLGGGCCC@@@@@@@@@>>>@@@DDDMMMUUU]]]ffftttzzzpppcccYYYUUUPPPLLLPPPfffsssdddVVVLLLNNNRRRWWWeeettt}}}ZZZVVVQQQSSSfff___PPPBBB===<<<<<<<<<===::::::999999::::::;;;<<<<<<>>>GGG]]]}}}|||zzzuuukkkeeecccbbbaaadddwwwuuueeeZZZSSSPPPOOOOOOMMMHHHBBBFFFYYYmmmsssddd[[[ooowwwdddRRRMMMMMMHHHCCC@@@??????>>>???HHHRRR```tttggg^^^{{{{{{uuuqqqoooooopppwww|||sssnnnsssjjjbbb[[[RRRFFF@@@@@@;;;::::::999999999999999===;;;:::======>>>BBBIIIfffkkkQQQPPPYYYrrr]]]QQQLLLIIITTTfffwwweeeXXXMMMGGGDDDBBBAAA>>>===EEEOOO^^^bbbbbbYYYOOOHHHCCC>>>???<<<;;;;;;;;;===EEEOOOeeeiiirrrzzzggg\\\QQQIIIFFFBBB???@@@???===>>>BBBHHHPPPYYYcccppp{{{qqqeee\\\YYYRRRLLLQQQkkkpppaaaUUUMMMPPPWWW^^^kkkwwwYYYSSSNNNPPPaaadddTTTCCC======<<<<<<<<<::::::999999::::::;;;<<<;;;>>>KKKeee{{{|||yyyooojjjgggeeedddgggvvvnnnaaaWWWQQQOOOOOOOOOMMMHHHGGGNNNYYYuuusss^^^gggvvv|||gggSSSKKKKKKFFFDDDAAA??????>>>>>>FFFOOO\\\pppppp```vvv~~~zzzsssqqqwwwvvviiiaaaWWWIIIAAAAAA<<<<<<;;;:::::::::::::::<<<999999<<<===>>>CCCJJJlllnnnUUUSSS^^^yyy|||ZZZPPPLLLHHHUUUjjjwwwfffZZZOOOFFFDDDBBBAAA>>><<>>>>><<<;;;;;;:::;;;BBBKKKaaafffooo|||yyyfffZZZOOOGGGEEEAAA???@@@???<<<===@@@CCCKKKUUU^^^kkkxxxzzzqqqfff___]]]SSSNNNVVVsssmmm\\\SSSNNNTTT^^^hhhrrr{{{\\\TTTPPPQQQ```jjjXXXEEE======<<<;;;;;;::::::999999::::::;;;<<<===@@@RRRqqqzzz|||tttlllhhhdddccciiirrr|||lll]]]UUUOOOLLLLLLNNNMMMIIIHHHJJJWWWooogggbbbeeeuuukkkTTTKKKJJJEEEDDDBBB@@@???>>>>>>DDDMMMXXXlllxxxaaappp{{{xxxyyytttiii```RRRFFFBBB======<<<;;;;;;;;;;;;<<<:::888888;;;<<<>>>DDDLLLrrrnnnVVVUUUbbbvvvVVVNNNKKKHHHVVVmmmuuudddXXXMMMFFFCCCAAAAAA>>>;;;>>>DDDLLLVVV\\\WWWOOOHHHCCC???>>><<<;;;;;;:::999???HHHZZZ___jjjxxxwwweeeYYYOOOGGGDDD@@@>>>???>>>;;;<<>>===<<<:::999::::::999999::::::;;;<<<===BBBXXXzzzxxx{{{~~~uuuooojjjhhhfffiiittt}}}kkk```UUUPPPMMMNNNMMMIIIFFFFFFHHHUUUjjjuuueee[[[dddxxxpppWWWLLLKKKGGGEEEBBB@@@@@@>>>===CCCKKKUUUiiibbbiii{{{zzz{{{~~~pppiii\\\MMMEEE>>>>>>===<<<<<<<<<<<<===999777777:::<<<>>>EEELLLvvvlllUUUUUUcccqqqRRRLLLJJJGGGWWWppp|||rrraaaUUUJJJFFFCCCAAAAAA>>>:::===BBBEEEPPPXXXUUUNNNHHHDDDAAA>>><<<;;;;;;999999>>>FFFTTTZZZeeeuuuvvvdddYYYOOOGGGDDD@@@>>>???>>>;;;;;;>>>>>>DDDIIIOOO[[[iiisssvvvuuummmfffccccccSSSTTTfff{{{iiiaaa\\\YYY___hhhqqqvvvyyy~~~[[[QQQMMMNNNZZZ~~~rrr^^^HHH>>>===<<<999888::::::999999::::::;;;<<<<<>>===CCCKKKSSShhhdddeee}}}{{{~~~}}}tttkkk```QQQGGG??????>>>===;;;:::;;;===999:::<<<>>>======EEENNNwwwhhhYYYUUUcccmmmVVVLLLJJJKKKPPPnnn~~~wwweeeVVVRRRIIIFFFBBB???<<<<<<<<<===CCCHHHNNNPPPLLLGGGCCCBBB>>>===;;;::::::;;;<<<===TTTZZZfffvvvvvvdddVVVOOOLLLFFFDDDAAA???>>>===>>>???AAABBBEEEKKKSSS___kkktttyyynnndddaaadddTTTQQQlll|||hhhccc```^^^bbbkkkssswwwwwwyyy~~~___UUUNNNJJJ\\\yyymmmaaaNNN???:::<<<======<<<<<<<<<:::999999;;;===<<>>;;;:::;;;<<<::::::<<<>>>======EEEOOOxxxdddYYYZZZllliiiTTTLLLKKKLLLSSSrrryyyzzzhhhVVVOOOIIIFFFCCC???<<<<<<<<<===???DDDJJJLLLJJJEEEBBB@@@>>>===;;;:::::::::<<<===QQQWWWddduuunnn]]]QQQKKKHHHEEECCCAAA???======>>>>>>>>>???AAAFFFNNNZZZgggpppzzzqqqfff```^^^QQQSSSqqqzzziiibbb___^^^bbbkkktttxxxxxxzzz}}}___SSSKKKJJJXXXoooiii]]]KKK???:::;;;:::888;;;<<<<<<:::999999;;;===<<>>===>>>FFFPPPzzzaaaYYY___wwweeeQQQKKKKKKNNNVVVvvvtttoooYYYLLLHHHFFFCCC???===<<<<<<<<<;;;???DDDGGGFFFCCC@@@???>>>===;;;:::999:::;;;<<>>============;;;<<<===@@@HHHTTTbbbkkkzzz{{{tttjjj___XXXPPPYYY|||rrrfff___]]]]]]bbbkkktttxxxzzz}}}}}}```QQQHHHJJJRRRaaa{{{}}}iii[[[JJJ???<<<<<<999777;;;<<<<<<;;;999:::<<<>>>>>>MMMfffssssss~~~lll```oooxxxkkkccc\\\TTTOOONNNIIIKKKIIIFFFKKK[[[nnnzzz~~~qqqcccYYYXXXbbbnnn}}}bbbQQQMMMIIIGGGCCC@@@AAAAAA???AAAEEEOOOaaayyy```vvvooohhhiiivvvyyyzzzvvvsss|||qqqaaaQQQLLLHHHCCC>>><<<;;;;;;;;;;;;;;;<<<>>>===???GGGRRR~~~___XXXaaa~~~bbbPPPKKKKKKNNNXXXyyyssswww^^^LLLHHHFFFCCC@@@===<<<<<<<<<888;;;???CCCDDDBBB@@@???>>>===;;;999999999;;;<<>>>>><<<:::;;;<<<<<<;;;::::::<<>><<<<<<<<<<<<<<<;;;===>>>>>>???IIITTT___WWW```aaaPPPKKKKKKMMMWWWyyyvvvxxx^^^LLLGGGFFFCCC@@@>>><<<;;;;;;888:::===@@@CCCCCCBBB@@@???===;;;999888999:::;;;DDDMMM\\\nnn~~~~~~ooo```RRRIIICCCBBBAAA@@@>>>======<<<===<<<<<<>>>DDDPPP^^^gggpppzzztttrrrpppeeeZZZRRRhhhooo]]]YYYWWWXXX[[[aaaiiiqqqwwwzzzfffUUUMMMSSS[[[eeeuuuyyygggKKK???=========>>>;;;<<<<<<;;;:::;;;===???BBBQQQuuu|||nnnvvvrrrwwwwwwmmmeee[[[SSSLLLNNNOOOKKKFFFFFFQQQ\\\rrrzzz~~~uuudddUUUOOOMMMXXXggg|||lllWWWQQQKKKIIIDDDBBBBBBAAA???AAAEEENNN```yyyhhhjjjvvvmmmllltttzzzvvvlllhhhnnnuuuoooeeeVVVOOOEEE???=========<<<<<<<<<===>>>>>>@@@JJJUUU___WWW```___PPPKKKJJJMMMWWWyyyyyyqqq[[[LLLGGGEEECCCAAA>>><<<;;;;;;999999;;;???BBBDDDCCCAAA???===;;;999888888999:::BBBKKKYYYiiixxxuuudddVVVMMMDDDCCCBBBAAA@@@>>>======>>>======???EEEPPP]]]eeennnwww~~~sssqqqpppggg\\\QQQkkkxxxdddWWWUUUSSSUUUZZZ```gggnnnuuuxxxgggWWWPPPZZZlll|||pppMMM>>><<<;;;<<<>>>;;;<<<<<<;;;;;;;;;>>>@@@BBBRRR{{{xxxlllzzzzzz|||xxxlll___SSSMMMMMMNNNMMMIIIEEEIIIOOO```mmmwwwsssfffYYYOOOJJJOOOZZZkkk|||qqqZZZRRRKKKJJJEEEBBBBBBBBB???AAAEEELLL^^^wwwnnnkkkppprrrssstttssspppnnnlllqqqnnn___VVVJJJBBB???>>><<<:::===<<<===>>>>>>AAAKKKVVV|||]]]YYYbbb\\\OOOKKKKKKMMMXXX{{{yyyjjjYYYNNNFFFEEEDDDAAA???===;;;::::::999:::===AAACCCCCCAAA???===;;;999888888999999@@@HHHTTTbbbppp~~~mmm]]]RRRLLLDDDDDDCCCBBBAAA???>>>===<<<<<<===???EEENNNZZZbbbiiipppvvvxxx{{{vvvrrrpppfffYYYWWWqqqyyygggYYYSSSRRRQQQTTTYYY___eeelllrrrvvv{{{~~~gggWWWRRR]]]yyyzzzSSSBBB???<<<;;;===;;;<<<<<<;;;;;;<<<>>>AAADDDVVVtttkkk~~~~~~|||lll]]]UUUPPPMMMNNNMMMHHHFFFIIIOOO]]]iiihhhaaaZZZSSSMMMKKKMMMWWWeeerrr~~~vvv]]]RRRKKKJJJFFFCCCCCCBBB???AAAEEEJJJ[[[rrrtttooozzzvvvyyywwwooommmjjjuuurrrrrrfff\\\NNNDDD@@@>>><<<999===<<<===>>>>>>AAAKKKWWWxxx\\\[[[fffZZZNNNKKKKKKNNNZZZ~~~xxxhhhYYYRRRFFFEEEDDDAAA???===;;;::::::999999<<>>:::;;;<<<>>>DDDMMMWWW^^^cccjjjnnnooorrrzzzyyysssooocccUUU___xxxnnnZZZQQQOOONNNPPPSSSXXX^^^dddjjjppptttxxx}}}fffWWWRRR[[[YYYHHHDDD???<<<===;;;<<<<<<<<<;;;<<>>999999:::===BBBIIIOOOSSSZZZ___eeejjjmmmqqqwww|||~~~zzztttdddXXXTTThhh}}}vvvooogggaaaYYYQQQNNNOOOMMMQQQWWW]]]ccciiipppuuuzzz}}}oooSSSVVVaaaeeeIIIAAADDDCCC>>>999:::;;;;;;::::::<<<>>>AAAbbb|||rrrkkkxxxooosssyyyfffUUUPPPPPPLLLMMMNNNHHHGGGHHHJJJMMMRRRUUUTTTPPPOOONNNIIIKKKPPPSSSgggfffTTTOOOJJJIIIFFFDDDBBBBBBAAAAAAFFFTTTllltttmmm~~~vvv|||pppfffnnn~~~wwwfffSSSIIIDDDAAA@@@AAA??????;;;<<>>;;;:::999::::::::::::???EEEFFFBBBAAA???===;;;:::999::::::===@@@JJJZZZiiittt~~~|||mmmrrroooiii```VVVNNNHHHEEEFFFDDDCCCBBBBBBAAA???===:::::::::<<>>;;;:::<<<<<<<<<;;;<<<>>>@@@AAA]]]sssnnn|||ppppppxxx|||mmm[[[SSSRRRLLLKKKMMMGGGFFFFFFGGGJJJOOOTTTUUUTTTQQQOOOHHHHHHMMMOOO___|||jjjVVVPPPJJJIIIGGGDDDBBBBBBBBBBBBFFFSSSkkkvvvkkkwwwmmmssswwwjjjppp}}}rrrZZZMMMFFFCCCAAABBB>>>???;;;===BBBAAAIII]]]kkk^^^WWWiiiwwwXXXNNNJJJJJJPPP]]]}}}wwwvvv]]]SSSJJJGGGFFFDDDBBB???===;;;::::::;;;::::::???FFFFFFBBBAAA@@@>>><<<::::::::::::<<<>>>GGGVVVdddnnnyyy{{{|||yyyvvvrrrmmmfff\\\PPPGGGFFFEEECCCCCCBBBAAA???<<<:::::::::;;;>>>CCCGGGJJJPPPUUUZZZ]]]```dddjjjoooqqqwwwzzzjjjVVVMMMMMMaaarrrppp^^^PPPKKKHHHHHHFFFDDDEEEIIILLLPPPUUU[[[aaagggnnnrrrwww{{{rrrUUUVVV```}}}XXXEEE@@@===::::::<<<===>>>>>>===>>>@@@BBBDDD[[[zzzsssrrrqqqkkkmmmmmm|||{{{hhh]]]XXXNNNLLLNNNIIIGGGEEEDDDGGGLLLQQQUUUXXXVVVTTTKKKGGGJJJKKKVVVllloooYYYQQQKKKIIIGGGDDDCCCBBBBBBBBBFFFSSSjjjzzzjjjrrrllluuu~~~yyy{{{~~~bbbPPPGGGBBB@@@@@@>>>???<<<===BBBAAAJJJ___nnnaaaYYYjjjsssVVVOOOKKKJJJPPP___{{{vvvzzzdddXXXLLLGGGGGGEEECCC@@@>>><<<;;;:::;;;:::;;;@@@GGGGGGCCCBBB@@@>>><<<::::::::::::<<<===EEESSS```jjjttt|||xxx|||mmmYYYJJJDDDCCCBBBBBBCCCBBB???===;;;;;;::::::<<>>;;;<<<;;;===>>>>>>===>>>@@@BBBHHH\\\vvvpppsssyyynnnkkkhhhlll}}}xxxkkkbbbUUUPPPQQQLLLJJJFFFCCCEEEHHHLLLRRRXXX\\\\\\RRRJJJKKKJJJNNN\\\mmm~~~vvv]]]SSSKKKIIIGGGEEECCCBBBBBBBBBFFFRRRhhhggg{{{vvvsssxxxhhhSSSIIICCC@@@???===???===>>>BBBAAAJJJ```ssseee[[[jjjoooUUUPPPMMMKKKQQQaaayyyvvvkkk\\\LLLGGGGGGFFFDDDBBB???===<<<:::;;;;;;<<>><<<;;;:::::::::<<<>>>??????CCCHHHMMMQQQWWW___eeejjjrrr|||bbbMMMGGGIIIMMMTTTZZZ\\\ZZZTTTKKKCCC@@@===<<>><<<>>>:::;;;<<<<<<<<<===???BBBGGG\\\vvv|||jjjssswwwooogggcccgggzzzxxxmmm]]]UUUTTTNNNOOOIIIEEEFFFFFFGGGMMMUUU]]]bbbZZZOOONNNKKKIIIOOO\\\lll{{{```UUUKKKJJJGGGEEECCCCCCBBBCCCFFFQQQfff~~~cccpppwww{{{oooYYYNNNGGGCCCBBB<<<@@@>>>???BBBAAAKKKbbbtttfff]]]mmmkkkSSSQQQNNNKKKQQQbbbxxxvvvooo___NNNGGGGGGGGGFFFDDDAAA>>>===:::;;;<<<===DDDLLLMMMJJJCCCBBB???===;;;:::999999;;;;;;BBBOOO[[[eeeoooxxxvvvvvvzzzkkkWWWIII@@@@@@AAABBBDDDCCC@@@>>><<<;;;::::::999:::;;;<<<;;;???DDDHHHLLLRRR[[[aaagggppp{{{```KKKDDDEEEGGGJJJMMMNNNMMMJJJEEEAAA>>>;;;:::===??????CCCHHHKKKNNNSSSXXX^^^dddjjjnnnrrrvvv{{{wwwSSSMMMJJJVVVnnnmmmOOOAAA=========888:::;;;;;;;;;<<>>FFFOOOQQQNNNDDDBBB@@@===;;;:::999999999999@@@LLLXXXbbbmmmvvvwwwhhhkkksss~~~{{{sssmmmggg___TTTLLLDDDDDDDDDEEEEEECCC@@@===<<<<<<;;;:::999999::::::;;;>>>BBBEEEHHHNNNVVV\\\bbbkkktttZZZHHHAAAAAABBBCCCFFFIIIHHHEEEAAA???===999888;;;===>>>AAAFFFIIILLLQQQVVV\\\aaahhhlllqqqtttzzzzzzUUUNNNLLLSSSiiizzzQQQ======???<<<888999;;;;;;;;;===???AAAFFFcccqqqfffxxxxxxllleeegggnnnyyyrrrccc\\\TTTQQQKKKJJJMMMIIICCCFFFOOOZZZnnnqqqddd]]]WWWNNNMMMNNNRRRccc~~~cccWWWLLLJJJHHHFFFDDDCCCCCCCCCFFFOOObbb{{{______hhhXXXKKKAAA<<<;;;@@@???@@@BBB@@@LLLdddhhh```^^^tttdddOOOOOOMMMIIINNNbbbxxxxxxqqqfffYYYGGGHHHHHHGGGFFFCCC@@@>>>999;;;<<>>JJJWWWaaallluuuxxx|||~~~}}}~~~{{{aaa\\\YYY\\\cccfffggggggddd___YYYVVVTTTQQQNNNJJJIIIHHHHHHHHHGGGDDD???;;;<<<<<<;;;:::999999999999888:::>>>???AAAFFFMMMSSS]]]ggg~~~|||jjjTTTEEE@@@@@@>>>???CCCGGGFFFBBB===<<<<<<999888;;;===>>>BBBGGGEEEIIINNNSSSXXX^^^dddhhhqqqtttyyy~~~|||XXXQQQOOOTTTjjjTTT<<>>DDD@@@CCCEEEJJJlllqqqeeeZZZrrrdddSSSOOOHHHIIILLL]]]sss{{{wwwiiiVVVNNNHHHEEEGGGGGGCCC@@@???>>>??????BBBJJJSSSWWWUUUOOOFFF>>><<<;;;999777999<<<:::<<>>???AAABBBBBB@@@===;;;::::::999999:::===???AAAEEEGGGKKKNNNRRRWWW]]]aaaoooooorrrxxx|||YYYQQQNNNUUUkkkUUUAAA@@@>>>===<<<======<<<<<<>>>BBBDDDQQQppprrrkkk~~~{{{mmmcccYYYOOOIIIKKKJJJEEEFFFLLL[[[ooodddQQQPPPPPPMMMYYYuuujjjXXXPPPKKKHHHHHHGGGCCCAAABBBFFFOOObbbyyy|||dddrrr|||}}}dddVVVKKKAAABBB>>>DDD@@@CCCEEEJJJlllpppeee[[[rrrcccSSSOOOIIIJJJMMM^^^sss~~~zzzmmm[[[QQQJJJFFFGGGGGGCCC@@@???>>>??????AAAIIITTTXXXVVVOOOFFF???===<<<999888999<<<:::<<>>EEEKKKUUU[[[qqqpppbbbYYYPPPLLLIIICCC???>>>>>>???AAABBBBBB@@@===<<<;;;:::999999:::===???@@@DDDGGGJJJNNNRRRWWW\\\```jjjkkkooovvv~~~yyyVVVNNNKKKPPPcccWWWCCC@@@===<<<<<<======<<<<<<>>>BBBEEEQQQssspppkkkxxxoooaaaVVVMMMMMMLLLHHHJJJQQQeeevvvaaaUUURRRJJJPPPggg{{{qqq___PPPKKKHHHHHHGGGCCCAAACCCFFFOOObbbyyyhhhttt}}}jjjXXXKKK@@@CCC>>>DDD@@@CCCEEEKKKmmmqqqggg^^^ttt|||aaaRRROOOJJJLLLPPPaaatttuuueeeUUUNNNHHHGGGGGGCCC@@@???>>>>>>>>>@@@IIITTTYYYXXXOOOGGG@@@>>>>>>;;;999:::;;;:::<<>>;;;>>><<<<<<<<<;;;;;;;;;::::::888:::;;;::::::<<>><<<;;;::::::999:::<<<>>>???CCCFFFIIIMMMPPPUUU[[[___eeegggkkkqqqyyyyyyUUUMMMIIINNN^^^|||YYYEEE@@@<<<;;;<<<<<<===<<<<<<>>>BBBEEEXXXyyy{{{mmmkkkkkk]]]QQQNNNKKKHHHLLLTTThhhlll^^^XXXKKKIIIYYYjjjzzzhhhQQQLLLHHHHHHGGGCCCBBBCCCEEENNNaaayyykkkrrrppp\\\MMMAAADDD???DDD@@@CCCFFFLLLoooxxxooodddvvv~~~```PPPNNNKKKNNNRRRdddtttrrr[[[RRRJJJHHHFFFBBB???@@@===>>>===???HHHTTTZZZYYYOOOGGG@@@@@@???<<<:::;;;;;;:::<<>>@@@BBBBBB@@@>>><<<;;;::::::::::::;;;======AAADDDGGGKKKNNNSSSYYY]]]bbbcccgggmmmsssxxx|||}}}|||XXXOOOKKKPPP```|||YYYFFF@@@;;;<<<;;;<<<<<<<<<===???BBBEEEaaayyykkkllltttdddTTTNNNJJJGGGLLLUUUiiisssjjjbbbQQQIIIRRR```{{{~~~lllSSSMMMHHHHHHGGGCCCBBBCCCEEENNNaaaxxxlllmmm~~~fffTTTGGGDDD???DDD@@@CCCGGGNNNqqqyyykkkwww^^^OOONNNKKKOOOTTTeeetttaaaWWWMMMIIIFFFBBB???@@@=========@@@IIITTTZZZYYYOOOGGGAAA@@@@@@===;;;;;;;;;:::<<>>>>>@@@>>>>>>===<<<<<<;;;::::::999999999888999:::===???EEESSSttt}}}fff[[[QQQKKKGGGAAA======<<<>>>@@@BBBBBB@@@>>>===;;;;;;:::::::::;;;;;;;;;>>>AAADDDHHHLLLQQQVVVZZZ___bbbeeeiiimmmqqquuuxxx~~~YYYPPPJJJRRRdddXXXGGG@@@;;;>>>;;;<<<<<<<<<===???CCCFFF```yyyjjjnnn|||~~~mmm\\\SSSMMMIIINNNWWWqqqtttkkkXXXNNNRRR[[[www~~~kkkTTTNNNIIIHHHGGGCCCBBBDDDDDDMMM```xxxnnnkkkmmmVVVGGGEEE@@@DDD@@@DDDGGGOOOrrrooouuuyyy]]]OOONNNKKKOOOTTTeeetttggg[[[PPPIIIEEEAAA???AAA<<<>>>>>>AAAJJJUUUXXXWWWMMMFFFAAAAAAAAA===;;;;;;::::::;;;AAAMMM\\\jjjtttyyyxxxtttooohhhbbb^^^[[[TTTYYYfff|||sss]]]NNNHHHAAA>>>>>>???@@@@@@???>>>>>>===<<<;;;::::::999888888888999;;;<<<===CCCNNNlll|||hhh]]]RRRMMMHHHCCC@@@@@@<<<>>>@@@BBBBBBAAA???===;;;;;;;;;;;;::::::::::::;;;>>>AAAEEEIIINNNSSSWWW]]]___cccfffhhhlllqqqttt{{{}}}XXXNNNGGGQQQddd~~~XXXGGG???;;;@@@:::;;;<<<<<<===???CCCFFFWWWzzzwwwiiioooyyykkkeeefffuuuzzzhhh___WWWQQQTTT\\\yyyttt^^^RRRSSSYYYsss~~~jjjUUUNNNIIIHHHFFFCCCBBBDDDCCCLLL```wwwrrrlllrrrYYYHHHFFF@@@DDD@@@DDDHHHPPPtttoooqqqsss\\\NNNNNNKKKOOOSSSdddsss}}}kkk___QQQJJJEEEAAA???AAA<<<>>>@@@CCCLLLUUUWWWTTTLLLEEE@@@@@@@@@===::::::::::::;;;@@@KKKZZZjjjtttxxxyyyvvvoooeee]]]ZZZZZZPPPTTT]]]kkk{{{}}}{{{uuupppooojjj[[[LLLCCCBBB@@@???>>>???AAABBB??????>>>===<<<;;;::::::888888777888:::<<<======AAAHHHbbb|||kkk```UUUNNNJJJDDDAAAAAA<<<===@@@BBBBBBAAA???>>>;;;;;;;;;;;;::::::999888888;;;???BBBFFFKKKQQQUUUYYY\\\```ccceeejjjoootttwww}}}|||XXXNNNFFFPPPaaayyyZZZHHH>>>;;;@@@:::;;;<<<<<<===???CCCGGGSSStttsssfffooo{{{mmmaaa\\\]]]eeeooosssiii```XXXYYY```zzzeeeWWWVVVZZZrrrlllVVVOOOIIIHHHFFFCCCBBBDDDBBBLLL___wwwvvvmmm{{{```NNNFFF@@@EEEAAADDDHHHPPPtttnnnmmmqqq[[[NNNMMMKKKOOOSSScccsss}}}sssnnnaaaRRRJJJEEE@@@???AAA;;;>>>AAADDDLLLUUUVVVRRRKKKDDD???@@@@@@===::::::::::::;;;@@@JJJZZZjjjuuuwwwyyywwwnnnaaaYYYWWWYYYPPPTTTZZZ___dddkkkwwwzzznnnhhhfffeeegggjjj```aaa\\\UUUSSSTTTPPPHHH???BBBDDDCCC@@@???AAAEEE@@@???>>>===<<<;;;::::::888777777888;;;=========@@@DDDZZZqqqeeeYYYQQQKKKDDDAAAAAA;;;===@@@BBBBBBAAA???>>>;;;;;;;;;;;;:::999888888777999===@@@DDDIIIOOOSSSVVVZZZ^^^aaadddiiipppuuuuuu{{{}}}YYYOOOFFFPPP___uuu\\\HHH>>>:::@@@:::;;;<<<<<<===@@@DDDGGGVVVssspppcccnnnzzzlllaaaZZZZZZ^^^eeekkk{{{xxxnnneee[[[[[[```{{{kkk[[[YYY[[[tttoooWWWPPPJJJHHHFFFCCCBBBDDDBBBKKK___wwwvvvmmmkkkLLLIII@@@CCCAAADDDFFFOOOvvvxxxuuu{{{sss^^^OOOMMMJJJMMMSSSeeevvv{{{yyysssccc]]]TTTKKKDDDAAA@@@@@@>>>;;;BBBKKKQQQ[[[]]]PPPIIIFFFCCC@@@???>>>===;;;===888777???KKKXXXfffqqqzzz{{{ssseee[[[YYYXXXVVVQQQRRRPPPMMMNNNSSSVVVUUU]]]ZZZVVVSSSRRRQQQPPPOOOJJJJJJIIIGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAACCCCCCAAA???===<<<:::999:::999999999999999::::::===???QQQxxxrrriii[[[OOOIIIEEEBBB@@@???>>>>>>@@@BBBCCCBBB@@@>>>;;;999888999::::::999:::;;;<<>>BBBEEETTTpppnnndddjjjuuukkkfffbbb___ccckkkqqqsss}}}ppp___]]]gggzzziiiaaaeee{{{rrrWWWOOOJJJIIIIIIFFFCCCDDDBBBLLL___vvvmmmwwwVVVJJJAAADDDAAADDDFFFOOOvvv~~~vvv___PPPNNNJJJNNNSSSffftttyyyhhhaaaVVVLLLEEEAAA@@@??????<<>><<<>>>::::::@@@JJJVVVeeerrr|||~~~xxxjjj^^^\\\\\\[[[XXXYYYVVVQQQOOOQQQQQQOOOUUUQQQMMMJJJHHHHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCBBB@@@>>><<<;;;:::;;;::::::999::::::;;;;;;>>>>>>PPPxxxwwwmmm```SSSLLLGGGDDDBBB???>>>>>>@@@BBBCCCBBB@@@>>><<<999888999::::::999999999:::===@@@DDDGGGIIIQQQTTTYYY^^^aaaeeehhhkkkuuuwww~~~|||YYYOOOLLLNNNYYYsssqqqIIIAAA:::@@@=========<<<<<<>>>BBBEEEQQQmmmkkkbbbhhhvvvsssmmmjjjlllmmmnnnuuu}}}~~~pppaaacccqqqtttnnnrrrsssWWWOOOIIIIIIIIIEEECCCCCCCCCLLL^^^uuuqqq\\\LLLBBBDDDBBBDDDGGGPPPwwwzzz___PPPNNNKKKOOOTTTffftttmmmeeeYYYNNNFFFBBB???>>>???>>>HHHSSSYYYaaa___PPPLLLIIIEEECCCAAAAAA???>>>>>><<<===BBBHHHSSSeeeuuu~~~qqqeee```aaabbbdddfffddd___\\\[[[XXXSSSTTTQQQLLLIIIGGGFFFEEEDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCBBBAAA???>>>===<<<<<<;;;;;;::::::;;;;;;;;;???>>>QQQ||||||sssfffYYYOOOIIIEEECCC???>>>>>>???AAABBBBBBAAA???<<<:::999999::::::999777777888:::===@@@CCCEEELLLPPPVVV[[[___aaadddfffllloooxxx}}}[[[OOOJJJKKKVVVnnnzzzLLL???888@@@=========<<<<<>>>>>???LLLYYY___fffaaaQQQLLLIIIEEEBBBAAA@@@???===<<<===???BBBFFFPPPeeexxxxxxllleeefffjjjkkkooopppmmmkkkiiieee___ZZZWWWRRRNNNLLLKKKIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA??????>>><<<<<<;;;:::::::::;;;;;;??????UUUwwwjjj\\\QQQIIIEEECCC@@@???>>>???AAABBBBBBAAA???===:::999::::::999999666777777999;;;>>>AAABBBHHHLLLSSSYYY\\\^^^```bbbdddiiisss}}}[[[MMMJJJKKKTTTlll|||MMM@@@999AAA=========<<<===???CCCGGG___yyyyyyddd^^^ccctttjjjooottt}}}~~~mmmeeetttxxxXXXPPPIIIHHHGGGDDDCCCCCCFFFMMM\\\qqqppp}}}dddPPPEEEFFFCCCEEEHHHQQQyyyuuu^^^OOOMMMKKKOOOUUUgggxxxpppfffXXXMMMGGGDDDAAA???===@@@PPP___fffkkkeeeSSSKKKHHHDDDBBB@@@@@@>>>===;;;<<>>ZZZzzzmmm^^^QQQHHHDDDBBB@@@???>>>>>>@@@BBBBBBBBB@@@>>>;;;:::::::::999888777777777888:::<<>><<<<<<<<<>>>BBBGGGUUUmmm{{{tttrrruuuyyy~~~~~~zzzwwwppphhhccc```ZZZVVVSSSQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCCCC>>>===<<<;;;;;;;;;;;;;;;999@@@aaa|||pppaaaSSSIIIDDDCCCAAA???===>>>@@@BBBBBBBBBAAA>>>;;;:::::::::999888888888888888999;;;===>>>BBBFFFLLLQQQUUUXXXZZZ\\\\\\bbbjjj}}}{{{ZZZJJJIIILLLVVVmmmsssMMMEEE<<<@@@<<<============@@@EEEHHH\\\wwwvvvddd```ddd{{{sssuuu\\\SSSKKKIIIHHHEEEDDDEEEEEEKKK\\\ttt|||{{{SSSHHHHHHDDDFFFHHHSSS{{{sssiii[[[LLLKKKIIIMMMSSSfff{{{xxxkkkZZZNNNIIIFFFBBB>>>???EEE[[[ooowww{{{qqq]]]LLLIIIEEEBBBAAAAAA???===>>>===>>>CCCLLL\\\ttt|||xxxzzz~~~zzzssskkkhhhddd^^^ZZZWWWUUURRRQQQNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDAAA@@@???>>>============<<>><<<=========>>>AAAEEEIIIZZZvvvuuucccaaaddd}}}}}}^^^UUULLLJJJIIIFFFEEEGGGCCCJJJ\\\vvv||||||TTTIIIIIIDDDFFFIIISSS{{{|||hhhfffZZZKKKJJJHHHLLLSSSeeezzz}}}ooo]]]PPPJJJGGGBBB===@@@HHH___ttt}}}vvvaaaMMMJJJFFFDDDCCCBBB@@@???@@@>>>???EEEOOOaaazzz}}}}}}{{{{{{xxxqqqjjjgggccc]]]XXXUUUSSSPPPOOOPPPPPPOOONNNMMMLLLKKKKKKHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEECCCBBBAAA@@@????????????BBBOOOxxxyyyjjjZZZOOOKKKKKKAAA???======???BBBCCCCCCBBB???<<<;;;::::::999888777777666666777888999:::>>>AAAEEEIIILLLPPPUUUXXXWWW]]]cccuuu}}}___NNNGGGKKKXXXnnnwwwNNNCCC999===<<<=========>>>AAAFFFIII^^^zzztttbbbaaaddd___VVVMMMKKKJJJGGGFFFGGGBBBIII\\\xxxvvvxxx{{{ZZZKKKIIIEEEEEEEEEQQQ~~~yyyfff~~~iiiWWWSSSKKKIIIJJJLLLiii~~~~~~qqq^^^PPPIIIFFFCCCBBB@@@RRRkkksssfffUUUMMMGGGFFFFFFCCCAAABBB@@@??????BBBNNNddd}}}tttllljjjbbbaaa___\\\YYYVVVSSSRRRRRRSSSRRROOOOOOQQQNNNIIIJJJIIIHHHGGGGGGEEEBBB???FFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA>>><<<<<<>>>@@@FFFOOO|||oooYYYNNNLLLEEECCCAAA???>>>@@@BBBCCCBBBAAA???;;;888777888:::;;;:::999777666666777999:::@@@BBBDDDHHHLLLOOORRRSSSVVV[[[```ppp}}}___LLLGGGLLLYYYnnnOOO@@@CCC===>>><<<===???>>>>>>DDDLLLWWW}}}wwwbbbaaahhhhhhSSSJJJLLLGGGEEEGGGEEEGGGLLL\\\vvvmmmooo\\\LLLIIIDDDEEEFFFRRR~~~{{{gggiiiWWWRRRKKKIIIKKKNNNkkkuuubbbSSSJJJFFFCCCAAADDDXXXsssuuugggXXXNNNFFFDDDCCCAAA@@@BBB===<<<===AAANNNeeessskkkiiicccbbb```]]]ZZZYYYWWWWWWQQQSSSRRRPPPPPPQQQMMMFFFLLLJJJHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCAAA>>>>>>@@@BBBIIIXXX}}}yyynnnZZZQQQOOOHHHBBB@@@===<<<>>>AAABBBCCCBBB@@@<<<999888888999;;;:::999777666666777999:::>>>???BBBEEEIIILLLOOOPPPSSSXXX\\\lllyyy]]]KKKHHHKKKVVVlllOOOAAACCC===>>><<<===???>>>>>>DDDLLL[[[uuu```___fffiiiTTTKKKLLLGGGEEEGGGEEEFFFKKK[[[uuukkkkkk```NNNIIIDDDFFFGGGSSS~~~|||hhhgggVVVRRRJJJJJJLLLOOOmmmzzzgggWWWLLLGGGCCCAAAHHH___}}}xxxhhh\\\RRRHHHEEEDDDBBBAAACCCBBBAAABBBIIIYYYqqqyyypppnnnkkkjjjgggeeecccaaa______XXXYYYWWWUUUVVVXXXSSSLLLOOOLLLHHHGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFCCCAAA@@@AAACCCKKKcccxxxvvvnnn]]]UUURRRKKKDDDAAA===;;;===AAAEEEFFFCCCAAA>>>;;;999999999::::::999888777777888999:::;;;===???BBBEEEHHHJJJLLLNNNSSSWWWfffzzztttYYYIIIJJJJJJSSSiiiPPPAAACCC===>>><<<===???>>>>>>DDDLLL___rrr^^^]]]ddd}}}yyyvvvpppooorrrxxxkkkVVVMMMMMMHHHFFFGGGDDDFFFKKK[[[tttnnnllleeeQQQIIIDDDGGGIIISSS}}}}}}iiidddUUUQQQJJJJJJMMMQQQooo{{{iiiYYYNNNHHHDDDCCCGGGccc{{{iii___UUUMMMJJJHHHEEECCCDDD???===>>>HHH\\\wwwyyyxxxuuuvvvwwwvvvtttqqqnnnllliiigggbbb]]]^^^aaa]]]VVVTTTQQQNNNKKKJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGEEECCCBBBCCCDDDLLLnnn~~~vvvtttnnn^^^WWWTTTKKKHHHDDD???===???DDDHHHKKKEEECCC@@@>>>;;;:::999999999999888777777888999999:::;;;===???BBBEEEGGGHHHJJJOOORRR```tttoooWWWIIILLLKKKQQQhhhRRRBBBCCC======<<<===???>>>>>>DDDLLLaaappp]]][[[aaauuummmgggcccaaacccgggoooyyymmmWWWNNNNNNHHHFFFGGGDDDGGGLLL\\\ssswwwssslllUUUJJJDDDHHHJJJSSS{{{~~~jjj```TTTPPPIIIJJJMMMRRRpppzzziiiZZZNNNHHHFFFEEEHHHhhh~~~lll^^^VVVOOOMMMKKKFFFCCCBBBCCC@@@AAAMMMeee||||||}}}{{{ooofffccceee```ZZZWWWUUUSSSQQQOOOMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDCCCDDDEEENNNxxxwwwtttnnn___XXXTTTJJJIIIEEE???===???DDDIIIKKKEEEDDDBBB@@@>>><<<:::999999888888888888888888999:::;;;<<<>>>@@@BBBDDDEEEGGGLLLOOO[[[oookkkVVVKKKMMMKKKQQQgggTTTCCCCCC======<<<===???>>>>>>DDDLLL```ooo\\\[[[```yyyooogggbbb___^^^aaajjjvvvmmmWWWNNNNNNHHHFFFGGGDDDHHHMMM\\\ssszzzsssYYYKKKDDDHHHJJJRRRyyylll___SSSOOOIIIIIIMMMQQQooo{{{xxxjjj[[[OOOIIIGGGGGGOOOqqqqqq___VVVOOOMMMKKKGGGDDDDDDCCC@@@CCCSSSnnnwwwrrrpppiii```ZZZWWWSSSQQQOOOMMMJJJHHHJJJIIIIIIIIIHHHHHHHHHHHHFFFHHHIIIHHHGGGFFFGGGHHHVVVyyyuuunnn```YYYUUUKKKHHHCCC>>>;;;===AAAEEEGGGDDDDDDCCCBBB@@@>>><<<;;;888888888888888888888888::::::;;;===???@@@AAABBBEEEIIIKKKWWWjjjgggUUULLLLLLKKKQQQeeeWWWDDDCCC===>>><<<===???>>>>>>DDDLLL___ooo]]][[[___}}}vvvoooiiifffddddddhhhssskkkVVVMMMMMMHHHFFFGGGDDDHHHMMM\\\rrr|||yyy]]]MMMDDDHHHJJJQQQvvvoooaaaSSSOOOHHHIIILLLPPPnnnyyyzzzlll\\\PPPIIIHHHHHH\\\xxxeee[[[QQQMMMKKKIIIIIIKKKDDDCCCJJJ]]]yyy{{{nnnhhh___WWWRRRPPPNNNMMMNNNMMMMMMLLLKKKJJJIIIIIIFFFHHHJJJJJJJJJJJJKKKLLLccc{{{uuunnn```[[[WWWMMMHHHDDD>>><<<===@@@CCCEEECCCDDDDDDDDDBBB@@@===<<<888888888999999888888888999999:::;;;<<<===>>>???BBBFFFGGGRRReeedddTTTLLLHHHIIIPPPcccYYYEEECCC===>>><<<===???>>>>>>DDDLLL^^^}}}ppp___\\\```~~~|||xxxtttrrrqqqrrrwwwiiiTTTKKKLLLGGGEEEGGGEEEFFFKKKZZZooo{{{}}}___MMMDDDHHHJJJPPPuuurrrdddRRROOOHHHHHHKKKOOOmmmxxx|||nnn^^^QQQIIIGGGHHHhhh}}}lll```SSSNNNMMMMMMPPPTTTcccdddmmmssseee]]]YYYXXXXXXQQQPPPOOONNNMMMKKKJJJJJJGGGIIIKKKLLLLLLLLLMMMOOOmmm{{{uuunnnaaa\\\YYYOOOJJJFFFAAA>>>???AAACCCDDDCCCDDDDDDEEECCCAAA>>>===888888999999999999888888888888999:::;;;<<<<<<===@@@DDDEEEPPPbbbaaaRRRLLLFFFHHHPPPbbb~~~[[[EEECCC===>>><<<===???>>>>>>DDDLLL^^^|||ppp```]]]aaahhhSSSJJJLLLGGGEEEHHHEEEDDDJJJXXXmmm{{{dddRRRGGGIIIJJJNNNsssppp|||]]]SSSOOOIIIIIILLLPPPooouuu~~~sssnnnZZZMMMLLLGGGRRRssssss```RRRPPPMMMIIISSSdddsssiiifffgggdddccc___ZZZTTTPPPPPPPPPLLLJJJIIIQQQTTTGGGIII___{{{sssjjj```VVVOOOHHHGGGCCC>>><<>>===???AAAAAA@@@FFFMMMgggqqq^^^WWWdddkkkUUULLLNNNJJJHHHHHHDDDIIIJJJTTTggg{{{eeeRRRGGGIIIIIINNNrrrqqq~~~```SSSOOOIIIIIILLLQQQooovvvsssooo[[[NNNNNNJJJVVVzzzyyyfffXXXTTTPPPLLLTTTddd~~~~~~yyyvvvqqqiiiaaaZZZTTTPPPOOOOOOOOOUUUVVVKKKQQQlllzzzqqqhhh```XXXTTTIIIHHHDDD@@@>>>AAAFFFJJJGGGFFFEEEDDDCCCAAA???>>>;;;::::::999999999999999999999::::::::::::;;;;;;>>>BBB???FFF[[[aaaUUULLLIIILLLQQQ^^^yyy___EEEBBB<<>>>>>???>>>>>>DDDLLLcccvvvbbb[[[ggglllUUUKKKMMMIIIHHHIIIDDDHHHIIISSSfffzzzfffQQQFFFHHHHHHMMMppptttaaaSSSOOOIIIIIIMMMQQQooowwwtttooo]]]PPPOOOMMM]]]nnn^^^XXXRRRLLLSSSaaayyymmmeeeZZZXXXSSSTTTSSSKKKXXXxxx{{{qqqiiibbb]]]ZZZJJJHHHEEEAAA@@@CCCHHHMMMJJJIIIGGGFFFEEEDDDBBB???<<<;;;:::999999999999999999999::::::::::::;;;;;;<<<@@@===DDDYYY___SSSKKKIIILLLQQQ^^^yyyaaaFFFBBB<<<@@@>>>======<<<<<>>===<<<;;;::::::::::::999999999:::::::::;;;;;;888>>>;;;AAASSSYYYPPPKKKFFFIIIPPP___|||bbbEEECCCCCC???<<<<<<===>>>@@@HHHRRRnnnuuufff___iiipppWWWKKKKKKGGGFFFHHHEEECCCEEEPPPdddyyymmmkkklllSSSFFFIIIIIIKKKlllzzz[[[SSSOOOIIIJJJNNNSSSqqq|||wwwppp___QQQPPPVVVqqq}}}kkk]]]SSSMMMPPPVVVhhhpppbbbYYYnnnwwwjjjbbbWWWMMMDDDBBBAAACCCMMM[[[ZZZSSSIIIEEEEEEEEECCC@@@???>>>===<<<;;;:::::::::999999::::::::::::;;;;;;888===;;;@@@RRRXXXOOOKKKEEEHHHOOO___|||eeeFFFCCCCCC>>>======??????AAAIIIRRRtttqqqbbb[[[eeeoooWWWLLLLLLHHHFFFHHHDDDAAAEEEQQQggg}}}ooohhhoooUUUGGGJJJJJJKKKlllzzz[[[RRROOOIIIJJJNNNSSSrrr~~~sssmmm^^^RRRRRR\\\{{{}}}kkk\\\RRRMMMOOOTTTddd}}}dddVVVlllzzznnnfff___RRRGGGDDDBBBDDDPPP```bbbXXXKKKEEEEEEFFFDDDBBB@@@???>>><<<;;;;;;::::::999999::::::::::::;;;;;;777===<<<@@@QQQWWWOOOLLLEEEHHHOOO]]]zzzjjjHHHAAA@@@???===>>>@@@??????EEEMMMqqqooo___WWWaaannnWWWMMMMMMIIIGGGGGGBBBAAAEEETTTkkkyyylllpppVVVGGGKKKKKKLLLlll{{{\\\RRROOOIIIJJJNNNSSSrrr~~~ooojjj]]]RRRTTT```zzziiiZZZOOOKKKMMMQQQbbbjjjWWWooozzzpppjjjeeeUUUIIIEEECCCEEESSSdddggg\\\MMMEEEEEEGGGFFFDDD@@@???>>>===;;;;;;::::::999999:::::::::;;;;;;;;;777>>><<<@@@QQQVVVOOOLLLFFFIIIOOO\\\xxxoooJJJ@@@===@@@>>>???@@@>>>===AAAHHH```zzzooo___VVV^^^nnnWWWMMMNNNJJJGGGFFFAAA@@@FFFUUUmmmqqqqqqUUUFFFHHHIIIMMMoooxxx___RRRPPPJJJJJJMMMRRRrrrxxxnnnddd___RRRTTTtttuuucccVVVOOONNNLLLJJJbbbwwwrrrYYYlllwwwkkkbbbUUUMMMKKKEEECCCWWWqqqyyynnn[[[KKKEEEGGGFFFCCCCCCAAA???<<<;;;;;;<<<<<<888888999999999:::::::::;;;<<<<<<@@@NNNZZZUUUIIIKKKKKKNNN]]]{{{pppKKKBBB??????======@@@@@@???BBBHHHUUUxxxpppYYYYYYbbbzzzxxxuuunnnZZZJJJJJJKKKFFFBBBDDD@@@FFFYYYvvv}}}pppUUUFFFIIIJJJNNNpppttt[[[RRRPPPJJJJJJMMMRRRrrryyyoooeee```TTT[[[~~~~~~ppp]]]PPPKKKLLLLLLLLLSSSfffhhhqqq{{{qqqhhhZZZNNNIIIDDDEEEZZZuuu|||tttcccRRRIIIHHHFFFCCCBBBAAA>>><<<;;;;;;;;;<<<888888999999999:::::::::;;;<<<<<<@@@NNNZZZVVVIIIJJJKKKOOO]]]|||oooJJJ@@@===>>><<<===??????>>>BBBGGGWWWzzzrrr]]]ZZZ___vvvwwwiiiqqqmmmZZZKKKJJJKKKFFFBBBDDDAAAFFFZZZwwwoooUUUGGGJJJLLLOOOqqqrrrXXXRRRPPPJJJJJJLLLQQQqqq{{{qqqfff```WWWeeeqqq]]]OOOKKKLLLMMMNNNKKKXXX{{{vvvooo___QQQIIIDDDGGG]]]www{{{nnn\\\NNNIIIFFFCCCBBBAAA>>><<<;;;::::::;;;888888999999999::::::::::::<<<<<>><<<<<<>>>>>>===AAAGGGXXXzzzttt```\\\]]]rrrxxx```]]]iiikkk[[[NNNLLLKKKFFFBBBDDDBBBHHH\\\xxxoooVVVHHHKKKLLLNNNooorrrYYYRRRPPPJJJJJJLLLQQQqqq{{{rrrfff^^^XXXnnnyyyfffXXXRRRPPPOOONNNMMMPPPgggxxxrrrdddUUULLLGGGJJJ]]]sss~~~uuucccRRRIIIFFFCCCBBBAAA???===;;;:::::::::888888999999999::::::::::::<<<===AAAPPP\\\XXXLLLJJJJJJOOO___~~~kkkHHHBBBAAA===;;;;;;>>>>>>===@@@FFFUUUzzzxxxaaa\\\]]]rrr|||cccVVVZZZtttjjj^^^RRRNNNKKKFFFCCCCCCDDDKKK```|||oooVVVIIIKKKKKKLLLlllvvv]]]RRRPPPJJJJJJLLLPPPpppyyytttfff\\\[[[wwwooobbb\\\XXXSSSPPPOOOIIIQQQppptttpppeeeYYYQQQJJJKKKXXXhhhvvvxxxrrrbbbRRRIIIEEECCCCCCBBB@@@>>><<<;;;::::::888888999999999::::::::::::<<<===BBBPPP]]]ZZZNNNIIIJJJOOO___eeeEEEBBBCCC===;;;;;;>>>>>>===@@@FFFSSS{{{{{{aaa[[[___uuulll\\\YYYkkk{{{jjjbbbXXXQQQLLLFFFCCCBBBEEENNNcccyyyooo{{{lllUUUHHHKKKJJJKKKkkkxxx___SSSPPPJJJIIIKKKPPPoooxxxvvvggg]]]aaarrrgggaaa]]]WWWRRRQQQIIIGGGXXXxxxqqqmmmddd[[[SSSLLLJJJQQQ[[[fffiiifffZZZNNNHHHEEECCCDDDCCCBBB@@@>>><<<;;;:::888888999999999::::::::::::<<<===BBBQQQ___[[[OOOIIIKKKOOO___~~~bbbCCC@@@BBB>>><<<<<<>>>>>>===AAAGGGRRR~~~~~~aaa[[[___tttwwwhhhaaajjjtttzzzlllggg^^^UUUMMMFFFCCCBBBEEENNNeeekkk^^^ppphhhRRRGGGKKKKKKLLLlllwww^^^SSSPPPJJJIIIKKKOOOoooxxxxxxhhh```jjjuuuiiibbb]]]WWWSSSPPPLLLHHHNNNbbbqqqjjjddd[[[RRRJJJFFFJJJPPPUUUYYYWWWPPPIIIGGGEEECCCEEEEEECCCBBB@@@===<<<:::888888999999999::::::::::::<<<===CCCRRR___\\\PPPJJJKKKOOO^^^~~~fffEEEAAAAAA>>><<<===??????>>>BBBGGGQQQ~~~{{{ccc[[[[[[nnn|||~~~zzzqqqqqqwww~~~nnnkkkdddXXXNNNFFFCCCAAABBBMMMeeeoooaaammmdddOOOFFFLLLLLLNNNnnnuuu\\\SSSPPPJJJIIIKKKOOOoooxxxzzzjjjcccqqqyyyjjjaaa[[[VVVRRRIIIJJJIIIJJJVVVqqqrrrjjjcccZZZPPPGGGCCCFFFJJJKKKNNNMMMHHHEEEFFFEEECCCFFFFFFEEECCCAAA>>><<<;;;888888999999999:::::::::999<<<===CCCRRR```]]]QQQJJJKKKOOO^^^}}}mmmJJJCCCAAA???======@@@@@@???BBBHHHPPPwwwuuueee[[[WWWiiiyyyvvvzzz{{{pppnnnggg[[[NNNGGGCCC@@@@@@KKKccc~~~ooorrraaaQQQIIIHHHKKKTTTrrrrrr]]]TTTRRRLLLKKKLLLOOOnnnzzzwwwiii^^^xxxzzzjjjaaa\\\WWWSSSNNNLLLFFFGGGTTT```xxxzzzgggfffgggooovvvxxxpppbbbTTTMMMJJJFFFEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFEEEBBB>>>;;;<<<;;;::::::999999::::::999;;;===CCCSSS```]]]PPPKKKKKKNNN[[[yyynnnHHHCCC@@@>>>>>>???>>>>>>@@@DDDGGGVVVqqqttt{{{bbb[[[WWWdddrrr|||vvvkkkhhhbbbQQQGGGEEE???AAAMMMddd}}}|||^^^OOOHHHHHHMMMVVVtttppp\\\SSSQQQKKKKKKLLLPPPooo{{{pppccc```}}}{{{jjj```YYYSSSOOOJJJIIICCCEEEQQQ]]]tttppp]]][[[ZZZ]]]cccnnnzzz|||ooobbbUUUOOOLLLIIIHHHJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGEEECCC@@@===<<<;;;::::::999999::::::;;;===???FFFVVVddd```SSSMMMLLLNNNZZZwwwqqqJJJDDD@@@===>>>>>>>>>>>>@@@CCCFFFfffrrrsss{{{ccc\\\WWWbbbsssvvvhhhaaa[[[MMMGGGGGGBBBBBBMMMccc|||yyyxxx{{{YYYMMMHHHIIINNNXXXwwwoooZZZRRRPPPKKKKKKMMMQQQppp{{{ggg^^^eeennnccc[[[UUUPPPIIIHHHBBBDDDPPP\\\sssgggTTTPPPNNNMMMQQQYYYbbbmmmyyypppdddXXXSSSPPPMMMLLLNNNJJJIIIGGGFFFFFFGGGHHHIIILLLKKKIIIGGGEEECCCBBBAAA<<<;;;;;;:::::::::::::::<<>>>>>>>>>>>@@@CCCFFFhhhuuuuuu}}}eee]]]VVV```www|||}}}vvvcccXXXRRRIIIGGGIIIEEEDDDMMMaaa{{{llluuuvvvVVVLLLHHHIIINNNWWWvvvppp[[[QQQOOOJJJKKKMMMRRRrrryyyeee```jjj}}}|||qqqeee]]]VVVRRRJJJJJJEEEHHHSSS^^^tttdddRRRNNNJJJIIIKKKPPPVVV```kkkxxxtttjjj___YYYUUUPPPOOOQQQMMMLLLIIIFFFEEEFFFGGGHHHMMMLLLJJJHHHEEECCCCCCCCC<<<<<<;;;:::::::::::::::===???CCCMMM```mmmgggWWWOOOMMMLLLVVVrrrtttLLLEEE@@@===>>>>>>======???CCCFFFZZZzzzzzzfff\\\UUU___}}}vvv~~~}}}rrr]]]PPPMMMGGGHHHKKKEEEGGGMMM```zzz~~~fffuuu~~~rrrTTTLLLIIIIIILLLUUUtttsss^^^QQQOOOJJJKKKNNNSSSssswwwfffffflllsssyyymmmjjjiiissseeeZZZRRRMMMJJJKKKFFFJJJUUU___tttcccSSSQQQKKKJJJKKKMMMQQQXXXcccpppxxxvvvlllddd]]]VVVSSSUUUSSSPPPLLLGGGEEEDDDDDDEEEJJJKKKKKKIIIFFFCCCCCCDDD===<<<;;;;;;::::::;;;;;;<<>>======>>>======???CCCFFFRRR|||~~~ggg\\\SSS^^^vvv~~~zzz|||~~~}}}zzzmmmXXXMMMLLLHHHJJJKKKCCCHHHOOOaaa{{{lllxxxoooRRRLLLJJJIIIJJJSSSrrrttt___RRRPPPKKKKKKNNNSSSsssuuuhhhjjjhhheeeiiibbbcccYYYiii}}}|||jjj\\\SSSMMMHHHIIIEEEIIITTT]]]qqqaaaSSSQQQKKKHHHHHHHHHJJJPPPZZZfffnnnxxx}}}tttkkkaaa^^^___]]]YYYRRRLLLGGGDDDCCCCCCFFFJJJMMMMMMIIIEEEDDDEEE===<<<<<<;;;;;;;;;;;;;;;;;;>>>DDDQQQgggtttjjjXXXLLLMMMOOO[[[xxxsssJJJBBB===<<<============???BBBEEESSS~~~jjj]]]SSS]]]~~~|||}}}wwwzzzwwwvvvvvv|||wwwuuukkkWWWMMMLLLHHHIIIJJJCCCIIIQQQddd}}}yyy}}}jjjOOOKKKJJJIIIJJJRRRrrrsss]]]SSSQQQLLLLLLNNNSSSrrruuu{{{gggggg___ZZZdddbbbddd^^^___cccooonnn```VVVQQQGGGHHHEEEIIITTT\\\ooo^^^QQQOOOHHHEEEEEEDDDEEEJJJSSS^^^eeeooo|||{{{ppplllnnniiiddd\\\SSSLLLGGGEEEEEEBBBIIIPPPRRRNNNIIIFFFEEE======<<<;;;;;;;;;;;;;;;;;;>>>EEESSSjjjxxxmmmYYYLLLNNNTTTbbbrrrJJJCCC>>><<<============>>>BBBEEETTT{{{mmm```UUU[[[xxx~~~uuu~~~vvvqqqqqqnnnsss}}}tttssstttlllYYYOOOLLLFFFGGGJJJFFFIIISSShhhgggMMMJJJJJJIIIKKKSSSsssqqq\\\TTTQQQLLLLLLNNNRRRrrrvvvxxxdddcccWWWTTTeeefffggglllbbbYYY]]]uuuyyyjjj]]]UUUQQQGGGIIIFFFJJJUUU]]]ppp]]]PPPNNNGGGEEEEEEDDDEEEIIIQQQ[[[bbbhhhwww|||xxxyyyqqqlllbbbXXXPPPJJJHHHGGG@@@HHHRRRVVVRRRLLLHHHFFF======<<<;;;;;;;;;;;;<<<;;;???FFFUUUmmmzzznnnZZZLLLPPPWWWhhhsssJJJCCC???<<<======<<<<<<>>>BBBEEEVVVxxxpppdddVVVYYYrrrtttuuunnnooojjjlllwwwtttrrrooovvvnnn[[[PPPLLLDDDEEEKKKHHHIIIUUUjjj[[[OOOMMMFFFJJJMMMQQQppprrr\\\PPPNNNIIIKKKNNNTTTuuunnnnnnhhhbbbcccjjjoooooommmpppfff]]]^^^mmmvvvjjj^^^SSSLLLCCCHHHFFFHHHSSS___tttvvv|||\\\OOOOOOHHHDDDBBBBBBDDDFFFKKKWWWbbbdddyyyxxxpppgggaaaYYYNNNFFFDDDEEECCCVVVggg]]]LLLFFFDDD@@@>>><<<999888888999:::>>>BBBEEEXXXxxxkkkZZZQQQQQQTTTcccpppLLLAAA>>>>>>??????>>><<<===???AAAPPPdddvvvaaaWWW\\\hhhuuuuuummmfffhhhmmmtttzzzvvvooohhhfffppp^^^NNNKKKJJJEEEDDDFFFMMMTTTfff~~~XXXMMMKKKDDDHHHKKKOOOnnnqqq[[[QQQNNNIIIJJJNNNUUUwwwlllwwwtttqqqsssyyy}}}}}}|||{{{sssiiifffnnn}}}|||oooeeeZZZQQQKKKCCCHHHEEEGGGSSS```uuuqqq^^^dddeeejjjxxx^^^NNNNNNGGGEEEBBBAAACCCEEEIIITTT```jjj|||vvvnnnhhh___SSSIIIFFFFFFDDDWWWjjjcccRRRJJJEEEAAA???===;;;::::::;;;;;;???DDDHHH[[[zzzmmm[[[QQQPPPRRR___}}}lllHHH???===>>>??????>>>======???AAALLLgggwwwaaaVVVZZZfffxxxvvvnnndddcccffflllsss|||}}}tttnnn]]]iii}}}nnn\\\MMMJJJIIIEEEDDDGGGKKKTTTgggwwwTTTIIIHHHBBBFFFIIILLLkkkpppZZZRRROOOIIIJJJNNNVVVyyy}}}iii{{{uuuuuuzzz}}}qqqfff]]]VVVNNNIIIDDDGGGDDDFFFSSSbbbyyyyyykkk\\\MMMSSSRRRSSS]]]jjj```NNNMMMGGGEEEBBBAAABBBCCCGGGQQQ\\\jjjyyywwwpppgggYYYMMMHHHHHHEEEXXXoookkk[[[OOOFFFBBB@@@>>><<<;;;;;;<<<===@@@FFFJJJ^^^~~~nnn[[[QQQOOOOOO[[[xxxkkkGGG??????>>>>>>>>>>>>======@@@BBBMMMpppwwwaaaVVVYYYccc}}}|||yyypppeeeaaa___dddlllvvv~~~{{{^^^XXXcccoootttkkkZZZKKKIIIIIIEEEDDDGGGIIIRRRhhhyyyrrrlllQQQGGGGGGBBBFFFHHHKKKiiioooXXXRRROOOIIIIIINNNWWW{{{|||fff{{{~~~|||ttthhh^^^WWWRRRMMMIIIDDDGGGCCCFFFUUUfff}}}kkk^^^XXXPPPSSSOOOMMMUUU]]]mmm```MMMLLLHHHEEEBBBAAABBBBBBDDDMMMWWWbbbppp~~~xxxnnn___PPPIIIIIIEEEZZZtttssscccSSSFFFAAA@@@===;;;;;;;;;<<<===@@@GGGLLLaaannn[[[QQQOOONNNZZZwwwrrrKKKAAABBB===>>>>>>=========@@@BBBPPPzzzwwwaaaVVVYYYaaa~~~vvvkkkccc\\\___fffqqq~~~lllWWWUUU^^^eeehhhWWWIIIHHHIIIEEEDDDGGGGGGRRRiiirrr```hhhqqqxxxdddPPPFFFGGGCCCGGGIIIJJJhhhnnnWWWRRROOOIIIIIINNNWWW{{{|||eeexxx~~~xxxooocccZZZTTTQQQMMMKKKEEEGGGCCCGGGYYYkkkmmmeeecccbbb^^^QQQIIIOOOTTT___rrraaaMMMJJJFFFEEEBBBAAABBBAAACCCKKKTTT\\\jjj|||}}}tttcccSSSIIIIIIFFF[[[wwwxxxgggUUUGGG@@@>>><<<;;;:::;;;<<<===@@@GGGNNNcccmmmYYYPPPNNNOOO[[[yyyyyyNNNBBBAAA======>>>======>>>@@@CCCNNNzzzxxxaaaXXXYYYaaa|||~~~ssshhh^^^]]]bbbkkkwwwzzz[[[NNNSSS[[[{{{fffVVVIIIHHHIIIFFFEEEGGGGGGSSSjjjqqqUUUUUUZZZlll^^^NNNEEEGGGCCCHHHIIIJJJgggnnnWWWRRROOOIIIJJJNNNVVVyyy~~~ggg}}}}}}xxxooobbbXXXSSSPPPNNNLLLEEEGGGDDDJJJ]]]pppvvv^^^NNNNNNPPPZZZmmm```MMMHHHCCCDDDBBBAAABBBAAABBBJJJSSS\\\jjj{{{jjjWWWLLLIIIGGG___{{{{{{iiiWWWHHH???>>><<<::::::;;;<<<===@@@HHHPPPfffnnnXXXOOONNNOOO]]]{{{{{{NNN@@@@@@<<<===>>>======>>>AAACCCHHHqqqzzzcccYYYZZZ___yyy{{{pppddd______eeeqqq|||]]]LLLOOOVVVuuufffVVVIIIIIIJJJFFFEEEGGGHHHTTTlllwwwYYYTTTVVVeeeVVVLLLDDDFFFCCCHHHIIIIIIfffoooXXXQQQNNNIIIJJJNNNUUUwwwlll{{{qqqcccXXXSSSPPPMMMLLLDDDGGGEEEMMMbbbuuuyyyaaaVVVOOOUUUgggvvvvvv}}}vvv]]]MMMIIICCCDDDBBBAAABBBBBBCCCJJJSSS\\\lllqqq]]]QQQJJJJJJccc}}}jjjYYYKKK@@@???===;;;;;;<<<===>>>AAAJJJRRRiiioooYYYNNNNNNOOO]]]{{{{{{MMM@@@BBB<<<============>>>AAACCCFFFjjj{{{}}}eeeZZZYYY\\\tttzzzooofff```bbbnnnzzzgggSSSQQQUUUsssfffVVVJJJJJJKKKGGGEEEGGGKKKVVVmmmjjj```]]]hhhtttOOOJJJBBBEEEBBBGGGHHHHHHdddoooXXXPPPNNNIIIKKKNNNTTTuuuppp}}}sssdddYYYRRROOOMMMKKKDDDGGGFFFOOOeeexxxttt___MMMKKKZZZeeeeeemmmkkkYYYMMMJJJEEEDDDBBBBBBCCCBBBCCCJJJSSSZZZlllvvvbbbUUULLLMMMfff~~~kkkZZZNNNAAA@@@>>>===<<<===???@@@BBBKKKUUUkkkpppZZZNNNMMMOOO\\\zzz{{{MMMBBBEEE<<<============>>>AAADDDHHHiiisssgggZZZWWWYYYpppxxxmmmdddcccooo|||uuu^^^VVVUUUuuugggWWWKKKKKKLLLGGGEEEGGGLLLWWWnnnzzzjjjaaarrrhhhLLLEEEFFFBBBBBBGGGFFFQQQhhhiiiZZZQQQPPPIIIGGGLLLVVVxxxqqqzzzfffVVVNNNLLLKKKJJJFFF???CCCTTThhhzzziiiVVVNNNRRR___[[[^^^ZZZMMMJJJJJJAAABBBBBBCCCCCCAAAAAAHHHQQQaaarrr~~~kkkWWWOOORRRjjjmmmZZZJJJBBBAAA???===<<<<<<===>>>???JJJUUUlllnnnYYYKKKMMMOOOXXXqqq~~~NNN???AAA===============>>>??????GGG```sss~~~hhh[[[WWW```mmmpppgggiiipppttt}}}bbbWWWWWWzzzjjjTTTLLLMMMHHHFFFHHHEEEKKK\\\uuupppnnn|||```FFFEEEFFFBBBBBBFFFFFFQQQgggiiiYYYQQQPPPIIIHHHMMMXXXyyyrrrjjjYYYRRROOOMMMJJJFFF@@@DDDWWWkkk}}}{{{rrr~~~yyygggXXXSSSZZZZZZTTTUUUSSSJJJJJJLLLFFFBBBAAABBBBBBAAAAAAJJJTTTiiizzzlllXXXRRRYYYrrrlllZZZJJJBBBAAA???===<<<<<<>>>>>>@@@JJJUUUmmmpppXXXLLLNNNPPPXXXppp}}}OOO@@@???===============>>>??????HHHaaauuu}}}kkk\\\WWW___lllvvvoooqqqwww}}}kkk^^^^^^jjjTTTKKKMMMHHHFFFHHHEEEKKK\\\vvvyyyxxxxxxWWWDDDDDDFFFAAABBBFFFFFFPPPfffgggXXXQQQPPPJJJIIIOOOZZZ{{{tttppp___WWWSSSNNNJJJHHHCCCIII^^^uuuwwwlllfffddddddgggooommmeee]]]QQQQQQ```eee]]]\\\XXXMMMKKKMMMGGGBBBAAAAAAAAA@@@CCCMMMYYYrrrppp\\\XXXccc~~~~~~iiiXXXIIIBBB@@@>>>===<<<===>>>???AAAJJJTTTmmmrrrXXXNNNNNNOOOXXXnnnyyyOOO@@@>>>===============>>>??????EEE^^^xxx{{{ooo^^^WWW^^^iii{{{}}}xxxhhhkkkiiiTTTKKKMMMHHHFFFHHHEEEKKK]]]www~~~eeePPPFFFCCCEEEAAABBBFFFEEEOOOeeefffXXXQQQPPPKKKJJJPPP[[[~~~wwwyyyssspppqqqwwwxxxfff]]]XXXPPPHHHIIIGGGPPPhhhxxxrrrqqqtttnnnkkkaaaZZZVVVMMMRRRgggwwwvvvmmmWWWKKKIIIFFFBBBAAA@@@@@@@@@DDDPPP]]]uuuvvvddd^^^ooo{{{fffWWWHHHAAA@@@>>>===<<<===>>>???BBBIIISSSnnntttXXXMMMMMMNNNVVVkkkpppLLLAAA???===============>>>>>>???FFF^^^|||yyysss```VVV[[[ggg~~~sssyyyiiiTTTKKKMMMHHHFFFIIIFFFLLL^^^yyyyyy\\\LLLEEECCCEEEAAABBBFFFDDDMMMcccfffXXXPPPPPPJJJJJJQQQ]]]xxxyyynnnhhhfffeeeppp~~~nnnddd[[[QQQHHHGGGIIIWWWpppttteee^^^VVV^^^uuucccLLLHHHFFFCCCAAA@@@@@@AAAFFFSSS```rrrzzzjjjcccyyywwwcccUUUFFFAAA@@@>>>===<<<===???@@@BBBIIIRRRmmmtttYYYLLLKKKLLLUUUhhhiiiIIIAAA@@@===============>>>>>>???HHHaaa~~~wwwwwwbbbUUUYYYdddxxxxxxhhhSSSKKKMMMHHHGGGIIIFFFMMM```|||tttXXXIIIAAABBBDDDAAABBBFFFDDDLLLaaagggXXXOOOOOOJJJJJJRRR^^^wwwzzznnneeeaaaaaahhhsssxxxlll```SSSIIIEEEMMM^^^wwwwwwkkkdddkkkiiiPPPJJJIIICCCAAAAAABBBBBBGGGTTTaaaoooyyykkkggg~~~rrr```TTTDDDAAA???>>><<<<<<===???@@@BBBIIIRRRkkkrrrYYYKKKIIIKKKUUUggggggHHHBBBAAA===============>>>??????CCC\\\~~~www{{{cccUUUWWWaaappp~~~hhhSSSJJJMMMHHHGGGIIIGGGNNNcccfffOOOFFFAAAAAADDDAAABBBEEECCCKKK```hhhYYYNNNNNNIIIJJJQQQ^^^ttttttkkkgggccceeehhhqqqtttdddVVVMMMJJJUUUiiixxxrrruuummmVVVMMMHHHCCCAAABBBCCCDDDHHHTTTaaaoootttfffiiimmm^^^TTTBBB@@@???===<<<<<<>>>???@@@AAAJJJRRRiiipppYYYKKKIIIKKKWWWiiijjjJJJBBB@@@===============>>>?????????WWW~~~www|||dddTTTVVV```iiihhhSSSJJJLLLHHHGGGJJJGGGPPPeee}}}TTTDDDCCCDDDAAADDDAAABBBEEECCCKKK```iiiYYYMMMMMMHHHIIIQQQ^^^qqqwwwsssfffccc```fffxxxyyygggXXXOOOPPP^^^sss~~~~~~qqqZZZMMMFFFCCCBBBCCCDDDEEEIIITTT```pppppp```iiijjj]]]TTT@@@@@@???===<<<===>>>???AAA@@@JJJRRRhhhnnnZZZLLLIIILLLYYYkkkoooLLLBBB???===============>>>??????CCC[[[}}}www}}}dddTTTUUU___eeegggRRRJJJLLLHHHGGGJJJGGGQQQgggjjjLLLEEEFFFDDDBBBBBBCCCEEECCCEEENNNXXXjjj[[[PPPIIIGGGIIIKKKZZZpppyyytttkkkbbbfffvvvkkkXXXQQQWWWhhhuuu]]]NNNIII@@@@@@AAAAAABBBJJJ]]]ooo~~~kkk___iii}}}kkkYYYKKK@@@AAA???>>>===<<<<<<======AAAHHHMMMbbblllWWWJJJJJJMMM[[[tttrrrIII@@@BBB>>>>>>===============>>>DDDXXX|||jjjxxxbbbXXXVVVXXXbbbjjjYYYKKKJJJJJJGGGFFFIIISSSlll^^^FFFCCCEEECCCAAAAAABBBDDDCCCDDDMMMWWWiiiZZZQQQKKKHHHIIIJJJYYYrrrzzzpppfffhhhvvvgggVVVPPPbbbqqqpppZZZMMMKKKCCCBBBAAAAAACCCNNNdddyyyqqqggglll~~~}}}hhhWWWIII??????>>>===<<<<<<<<<===>>>AAAGGGMMMaaakkkVVVKKKJJJLLLYYYssspppHHH???AAA>>>>>>===============>>>HHH[[[|||fffzzzbbbWWWVVVXXX___fffVVVJJJIIIJJJHHHIIIMMMVVVmmmxxxSSSEEEEEEFFFCCC@@@@@@AAABBBAAACCCKKKVVVhhhYYYSSSLLLIIIJJJJJJXXXvvvyyymmmkkkvvvzzzdddVVVTTTkkkxxxnnnWWWKKKKKKFFFCCCAAA@@@DDDRRRlllxxxqqqqqqxxxcccSSSGGG>>>>>>===<<<<<<<<<===>>>???@@@GGGLLL___|||hhhUUUKKKIIIJJJUUUnnnmmmGGG???@@@>>>======<<<<<<===>>>>>>EEEUUUmmm}}}cccVVVUUUXXX]]]~~~{{{vvvxxxbbbTTTIIIIIIKKKIIIKKKQQQYYYqqqkkkLLLDDDEEECCC??????>>>@@@AAA@@@AAAJJJUUUhhhZZZSSSMMMJJJKKKLLLZZZxxxwwwqqqvvvuuubbb[[[___qqq{{{sssXXXKKKJJJEEECCCAAAAAADDDRRRmmm}}}zzzyyysss]]]OOOEEE===<<<<<<;;;;;;<<<===???@@@???GGGLLL\\\wwwzzzeeeTTTIIIHHHHHHRRRgggiiiFFF???@@@======<<<<<<<<<===>>>>>>AAANNNzzzeeeVVVTTTWWW]]]}}}}}}wwwmmmdddbbbkkkyyyaaaSSSIIIIIIKKKIIILLLRRR]]]tttZZZDDDBBBBBB???<<<>>>>>>???@@@???AAAJJJTTThhh[[[SSSMMMJJJLLLNNN]]]wwwwwwwwwpppaaacccnnn{{{]]]MMMJJJBBBAAAAAAAAADDDPPPhhh}}}mmmWWWKKKCCC===;;;;;;:::;;;<<<===???@@@>>>FFFKKKYYYqqqtttaaaSSSFFFFFFGGGOOO```{{{fffFFF@@@@@@<<<<<<<<<<<<<<<===>>>>>>DDDNNNvvv~~~hhhVVVTTTWWW[[[xxxxxxqqqggg]]]WWWYYYiii~~~~~~aaaTTTKKKJJJJJJHHHKKKRRRaaaxxxtttOOODDDEEECCCAAABBB>>>>>>???@@@???AAAJJJTTTiii[[[RRRLLLJJJLLLNNN^^^vvv}}}yyyzzziii___jjj}}}xxxrrruuuaaaPPPLLLAAA@@@AAAAAACCCMMMcccwwwiiiRRRHHHBBB===;;;;;;::::::;;;===>>>@@@===FFFJJJVVVlllnnn^^^RRREEEEEEGGGMMM\\\ttteeeFFFAAA@@@;;;;;;;;;;;;<<<===>>>>>>CCCLLLrrrvvvlllXXXTTTWWWXXXrrr}}}tttrrrrrrvvv|||rrrhhh\\\TTTQQQ___qqq{{{bbbUUULLLKKKIIIFFFJJJRRRccc{{{zzz{{{bbbGGGEEEGGGCCCAAAFFF>>>>>>???AAA@@@AAAJJJTTThhhYYYRRRLLLIIIKKKLLL[[[uuu{{{sssaaa[[[nnn~~~ssskkktttbbbQQQMMMBBBAAAAAAAAACCCMMMcccwwwfffOOOFFFBBB>>><<<;;;;;;:::;;;<<<>>>???<<>>>>>>>>GGGmmmkkkpppYYYTTTWWWWWWoooqqqfff\\\[[[\\\cccooo}}}uuuiii\\\TTTQQQ[[[iiiwwwxxx```TTTLLLKKKIIIFFFKKKSSSddd}}}|||jjjgggnnntttrrrUUU@@@AAACCC;;;:::AAA???>>>@@@AAA@@@AAAJJJUUUgggXXXSSSLLLIIIJJJKKKYYYuuu}}}~~~nnn\\\XXXnnn|||fffeee~~~}}}```PPPMMMDDDCCCAAAAAABBBMMMeeezzzeeeNNNEEEBBB>>><<<<<<;;;:::;;;<<<===>>>;;;EEEIIISSSfffhhhZZZQQQHHHGGGHHHMMM\\\xxxdddGGGCCC@@@:::::::::;;;<<<===>>>???===GGGmmmzzzdddrrrZZZTTTWWWXXXooo}}}nnn^^^SSSNNNMMMNNNVVVdddssswwwiii\\\TTTSSSZZZfffrrr|||uuu^^^SSSKKKKKKIIIGGGLLLUUUeee~~~xxxbbb]]]eeemmmzzzWWWOOOFFFAAAAAAAAA@@@===>>>AAA======DDDEEEJJJYYYdddXXXRRRPPPIIIGGGNNNZZZ~~~{{{nnn```UUUVVVlllooorrr}}}___NNNKKKDDDDDDCCC@@@BBBOOObbbrrr{{{fffMMMBBB@@@>>><<<;;;;;;::::::;;;;;;<<<===???DDDPPP```fff\\\MMMHHHGGGHHHOOO\\\vvvbbbEEECCC;;;<<<;;;;;;;;;;;;<<<======AAAHHHiiimmm]]]}}}xxx^^^UUUXXXZZZkkkrrrjjjcccVVVLLLHHHCCCBBBEEEMMMWWWcccrrr~~~oooccc^^^aaajjjqqqvvvwwwrrrvvv{{{^^^SSSKKKJJJHHHFFFLLLVVVgggcccKKKPPPbbbdddNNNHHHAAA===>>>???>>><<<===AAA======DDDDDDHHHVVVcccWWWPPPOOOHHHFFFMMMZZZ~~~yyyvvv```TTTPPPWWWlllcccOOOKKKCCCCCCCCCAAAEEEQQQcccqqqbbbLLLBBB???===<<<;;;;;;::::::;;;;;;<<<===???DDDOOO^^^dddYYYJJJFFFEEEEEEKKKXXXqqq```DDDCCC<<<<<<;;;;;;;;;;;;<<<======BBBIIIhhhppp\\\uuu|||```VVVXXXWWWhhhqqq```[[[WWWNNNGGGEEECCCBBBCCCHHHPPP[[[lll{{{wwwuuuqqqiiieeeeeeooowww```TTTKKKHHHFFFEEENNNZZZlllpppWWWYYYhhhzzzNNNFFFBBB===<<<===???>>><<<<<<@@@===>>>CCCBBBEEERRRzzzaaaWWWNNNMMMFFFEEEMMMYYY}}}vvvmmmSSSIIIKKKVVViii{{{gggOOOIIIAAABBBBBBBBBGGGUUUhhhvvvuuu[[[IIIBBB???;;;<<<;;;;;;::::::;;;;;;<<<>>>???CCCNNN\\\bbbWWWGGGFFFDDDDDDHHHTTTmmm^^^CCCCCC===<<<;;;;;;;;;;;;<<<======@@@EEEcccuuuZZZmmmcccWWWWWWTTTccc}}}}}}zzzgggWWWTTTTTTNNNJJJKKKEEEDDDCCCEEEHHHSSSgggyyyyyynnndddYYY___yyysssaaaUUUJJJFFFDDDDDDOOO]]]sssjjjjjjwww~~~hhhDDDCCCAAA>>>>>>???@@@???===;;;@@@===>>>CCC@@@BBBOOOyyy```VVVLLLKKKEEEEEELLLYYY|||ttt{{{dddMMMEEEHHHRRRdddttthhhNNNFFFAAAAAA@@@BBBJJJ[[[qqqgggRRRFFFBBB???;;;<<<;;;;;;::::::;;;;;;<<<===>>>BBBMMM\\\bbbXXXIIIHHHEEEDDDHHHSSSkkk]]]CCCCCC>>><<<;;;;;;;;;;;;<<<=========AAA[[[yyyYYYhhhfffVVVUUURRR___xxxvvvmmm\\\YYYXXXSSSOOOPPPHHHGGGEEEDDDDDDNNNdddxxxxxxgggeee}}}ppp___TTTJJJGGGDDDEEEQQQ```yyyzzz|||ZZZCCCBBBAAA@@@??????>>>===<<<;;;???======BBB???AAANNN|||```VVVKKKJJJEEEEEELLLXXX{{{sss|||tttdddUUUHHHEEEFFFMMM^^^ooojjjOOOGGGCCCAAA>>>@@@LLLbbb{{{sssZZZJJJDDDAAA???<<<<<<;;;;;;::::::;;;;;;<<<;;;<<>><<<;;;;;;;;;;;;<<<======???AAAWWWyyy[[[gggiiiVVVRRRRRR\\\rrrrrrwwwzzzxxxeee___[[[RRRMMMLLLJJJHHHFFFDDDCCCJJJ^^^qqqzzzmmm|||pppYYYQQQKKKIIIGGGGGGSSSbbb}}}jjjMMMAAA@@@@@@>>>===<<<;;;;;;;;;<<>>AAAOOOfff}}}iiiSSSGGGCCC@@@>>>>>><<<;;;;;;::::::;;;;;;<<<:::;;;@@@KKK\\\ddd\\\NNNDDDBBBCCCGGGQQQfff[[[BBBCCC>>><<<;;;;;;;;;;;;<<<======DDDDDDWWWxxxaaaffflllWWWRRRRRRYYYlllsssooovvvooo{{{rrriiicccXXXOOOMMMKKKIIIGGGEEECCCGGGUUUcccssswwwoooUUUNNNJJJJJJHHHIIIVVVfff~~~xxx~~~sssVVVDDD>>>>>>>>>===;;;::::::;;;<<<<<<@@@<<<;;;@@@???CCCQQQ|||```XXXMMMMMMGGGFFFLLLWWWxxxmmm}}}eeeRRRCCC===<<<@@@BBBFFFSSSbbblllsss{{{lllSSSKKKBBB@@@???CCCQQQggg~~~yyymmmnnnyyyfffRRRHHHCCC???===>>><<<;;;;;;::::::;;;;;;<<<:::;;;???JJJZZZbbbZZZLLLBBBBBBDDDJJJSSSggg\\\AAACCC===<<<;;;;;;;;;;;;<<<======CCCEEEYYY{{{jjjcccpppZZZSSSRRRVVVeee~~~{{{tttzzztttjjjvvvwwwpppdddZZZWWWQQQNNNLLLKKKHHHGGGMMMUUUtttxxx~~~lllTTTMMMHHHHHHFFFIIIYYYlllsssiiinnnaaaKKK@@@===>>>>>>===;;;:::;;;>>>@@@===@@@;;;:::@@@@@@DDDSSSzzz```XXXNNNNNNHHHGGGMMMWWWxxxkkk{{{bbbMMMHHH@@@===AAACCCEEENNN[[[dddjjjqqqwwwjjjPPPJJJAAA@@@@@@FFFTTTggg{{{jjj\\\\\\rrryyygggSSSJJJDDD???<<<>>><<<;;;;;;::::::;;;;;;<<<;;;;;;>>>IIIXXX```WWWIIIDDDDDDGGGMMMWWWjjj\\\AAABBB===<<<;;;;;;;;;;;;<<<=========AAAYYY~~~ppp```~~~sss\\\TTTRRRTTTaaayyy}}}wwwjjjuuu~~~xxxlllbbb___XXXTTTRRRQQQMMMIIIIIINNNYYYooo}}}||||||jjjTTTLLLGGGEEEDDDIII\\\qqqttt```lllkkkSSSEEE>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;>>>CCCGGGlll```TTTRRRKKKGGGGGGFFFRRRxxxpppzzzzzzqqqXXXAAACCCAAA===<<>>FFFSSSZZZUUUJJJHHHCCCBBBIIITTTgggZZZBBB@@@;;;<<<===>>>===<<<;;;<<<>>>???DDDPPPoooaaaqqqvvv^^^VVVSSSRRRXXXllluuuxxx|||llluuuvvvjjjeeeddd```YYYSSSPPPNNNLLLKKKQQQZZZkkk~~~|||yyyuuu{{{jjjUUULLLFFFEEEEEEKKK^^^rrrsssjjjmmmxxxpppVVVHHHAAA???@@@<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;>>>BBBFFF___```UUUPPPJJJHHHIIIIIIVVV{{{qqqwwwmmmjjjcccTTTGGGBBB@@@===<<<>>>DDDJJJNNNSSSYYYZZZbbbqqqwww|||gggPPPLLLGGGFFFDDDIII]]]xxxxxxssswwwyyyeeeYYYXXX]]]uuu{{{kkkTTTIIIDDD???:::888<<<;;;;;;:::::::::;;;;;;;;;;;;===DDDPPPXXXSSSHHHGGGBBBBBBIIITTThhhZZZBBB???:::;;;===>>>===<<<;;;<<<>>>>>>CCCMMMhhhfffpppzzz```VVVSSSSSSYYYlllvvvoooooovvvwwwtttwwwqqqiii```YYYRRRLLLHHHKKKLLLRRR[[[aaagggqqqzzz{{{uuummm}}}uuueeeTTTLLLFFFEEEEEEKKK___tttxxxppplllwwwzzzRRRCCCBBB>>>===@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;===AAAEEEMMM}}}aaaVVVOOOJJJHHHJJJIIIUUUzzzssspppccc\\\WWWPPPLLLAAA???===<<<===@@@DDDFFFFFFLLLNNNUUUdddiiipppoooWWWPPPGGGCCCBBBMMMfffzzzqqqmmmggg```___ccchhhiiiiiikkklllqqqzzzzzziii^^^^^^\\\nnnyyyssspppzzzmmmVVVIIICCC???<<<:::;;;;;;:::::::::;;;;;;<<<::::::;;;AAAMMMUUUPPPGGGFFFBBBBBBIIISSSfffZZZBBB???999;;;<<<======<<<;;;<<<===<<>>999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<@@@CCCCCCkkkbbbWWWPPPJJJHHHIIIGGGQQQtttrrrmmmaaaZZZRRRJJJFFFAAA@@@???======>>>@@@@@@>>>DDDEEELLLYYY___gggxxx}}}cccXXXKKKEEECCCQQQkkk{{{qqqggg______ZZZVVVTTTUUUVVVUUUTTTRRRRRRVVV[[[___gggwww~~~nnneeedddbbbmmmssslllhhhppp}}}}}}kkkVVVHHHCCCBBBAAA???;;;;;;:::::::::;;;<<<<<<::::::;;;@@@JJJRRROOOFFFEEEBBBCCCIIIQQQbbb[[[CCC???:::;;;<<<======;;;;;;<<<===;;;???EEEWWWtttffffffWWWSSSRRRSSS\\\qqqyyyttt{{{|||qqqggg```SSSOOOLLLLLLJJJHHHIIIMMM___~~~wwwkkkssskkk\\\PPPJJJEEEEEEEEELLLccczzzyyyddd^^^___mmmmmmQQQ>>>BBBEEE<<<888===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>>>>>>>>>><<>>BBBSSSzzz}}}eee|||jjjXXXTTTQQQNNNRRRcccssstttwwwpppYYYTTTPPPNNNKKKFFFEEEGGGQQQssswwwkkksssjjj]]]NNNHHHEEEEEEEEEMMMeee~~~nnn]]]]]]mmm~~~~~~]]]KKK>>>??????:::;;;BBB:::::::::::::::::::::::::::;;;;;;;;;:::;;;>>>@@@IIIZZZtttcccXXXOOOIIIHHHJJJKKKWWW|||tttmmmlllnnncccQQQDDDAAAAAA@@@??????>>>>>>>>><<>>AAAOOOrrrhhhzzznnnYYYSSSRRRPPPQQQ\\\wwwzzzzzz}}}jjj```UUUNNNIIIEEEEEEHHHLLLkkkyyyooosss{{{iii]]]LLLGGGEEEEEEEEENNNgggoookkkeee```fffxxxfffLLLDDD>>><<<<<<;;;<<<@@@::::::::::::::::::::::::999:::;;;;;;::::::===???HHHNNN```cccYYYPPPJJJHHHJJJKKKXXXxxx}}}vvvrrrnnnkkklllsss~~~ooommmnnncccRRRHHH@@@???>>>>>>>>>>>>??????;;;AAAAAACCCLLLQQQ\\\pppuuummmiiiooovvvxxxyyy{{{mmmdddWWWNNNJJJIIIHHHGGGGGGKKKQQQUUUXXX\\\ccchhhhhhfffeeeaaaYYYPPPOOOTTT[[[tttrrrddd^^^]]][[[ZZZZZZWWWWWWcccssssssjjjZZZJJJDDDEEECCC===>>>===<<<;;;:::999999999999::::::;;;BBBIIIIIIEEEBBBAAADDDJJJNNN]]]~~~UUU@@@???<<<:::;;;<<<<<<::::::;;;<<<999>>>AAAJJJhhhhhhvvvpppZZZRRRUUUXXXYYY^^^ooouuueeeYYYQQQJJJHHHJJJGGG___uuu~~~|||~~~|||fffZZZJJJFFFDDDEEEDDDNNNiiilll]]]VVVVVVXXX___nnnfffHHH>>>>>>======>>>>>>;;;777::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>BBBBBBPPP}}}wwwdddYYYRRRKKKHHHHHHHHHUUU{{{|||zzzfffYYYTTTUUUTTTRRROOOWWWcccmmmyyyllldddbbbVVVIIIBBB>>>>>>===<<<<<<>>>???@@@:::@@@???AAAIIIMMMYYYmmm|||ooogggeee\\\TTTJJJDDDDDDGGGJJJLLLMMMTTT\\\bbbhhhoooxxx~~~zzztttmmmaaaUUUQQQSSSHHHWWWxxxttteee]]]ZZZVVVUUUTTTOOOLLLVVVffflllfffXXXIIIEEEGGGFFFAAA???>>>===;;;:::999888888888999888999???GGGGGGDDD@@@@@@EEEKKKPPP```RRR===>>>;;;:::;;;<<<<<<::::::;;;<<<888???AAAFFF___eeerrrqqq[[[PPPXXX```bbbbbbkkk|||~~~|||~~~ttthhh\\\PPPHHHFFFCCCUUUeeezzzyyycccWWWJJJFFFDDDDDDDDDNNNjjj}}}rrrdddUUUMMMNNN\\\wwweeeQQQHHH???>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;999999:::;;;;;;<<<<<<===>>>FFFIIIlllrrrhhhYYYSSSOOOHHHIIIMMMSSSssszzzhhh___VVVQQQMMMIIIIIILLLLLLLLLPPPWWW```ppprrreee^^^UUUJJJDDDBBB@@@>>>>>>>>>>>>===<<<;;;???CCCBBBAAAGGGTTT```yyyyyyjjj___\\\PPPKKKGGGFFFJJJOOORRRSSSXXXbbblllrrrxxxxxxhhh\\\SSSMMMQQQPPP]]]vvveee]]]WWWVVVVVVTTTNNNJJJOOOXXXbbbbbbYYYIIIDDDGGGDDD<<<======>>>>>>===<<<;;;;;;888:::::::::>>>EEEGGGEEE@@@>>>AAAIIIRRRcccSSS>>>>>>:::;;;;;;;;;;;;;;;;;;;;;;;;777>>>@@@CCC[[[fffkkkzzz^^^VVVVVV]]]aaadddsss|||uuu|||{{{~~~|||wwwpppaaaVVVOOOLLLMMMNNNXXXlllooo\\\WWWJJJKKKJJJFFFHHHXXXrrr~~~qqqhhh___YYYRRROOOTTT\\\||||||WWWGGGAAA>>>>>>===<<<<<<;;;::::::;;;::::::999999::::::;;;999999::::::;;;<<<<<<<<<>>>EEEGGGgggmmmhhhYYYRRRNNNGGGHHHLLLRRRqqqzzzppp[[[TTTMMMKKKIIIGGGGGGJJJGGGGGGIIIOOOUUUaaauuuwwwiiibbbXXXMMMFFFCCCAAA>>>>>>>>>>>>===<<<;;;???AAAAAAAAAFFFPPPYYYhhhsss{{{ssscccXXXUUUJJJIIIIIILLLQQQXXX___bbbmmmvvv}}}sssggg\\\TTTMMMNNNTTTkkkvvveee]]]WWWUUUSSSRRRMMMJJJMMMSSS[[[^^^WWWJJJCCCFFFDDD===>>>>>>>>>>>>===<<<;;;:::888::::::999>>>DDDFFFDDDAAA???AAAHHHOOO___TTT>>>===999;;;;;;;;;;;;;;;;;;;;;;;;888>>>???AAAWWWmmmiiifffUUUQQQTTTYYYddd{{{vvvyyy}}}~~~tttrrr}}}zzzuuuqqqlllzzzkkk^^^UUUPPPPPPOOOSSSbbbxxxppp[[[TTTIIIIIIHHHEEEIIIZZZvvv~~~}}}wwwooocccXXXRRRRRRSSSVVVYYY___mmmzzzcccGGG???<<<===<<<<<<;;;;;;::::::999::::::999999999999::::::999999::::::;;;;;;<<<<<<===EEEEEEbbbggggggYYYPPPMMMFFFGGGKKKPPPooo{{{{{{gggXXXRRRLLLHHHHHHHHHEEEEEEGGGDDDCCCDDDGGGIIIOOO]]]jjjttteee]]]SSSIIICCCCCCAAA???>>>>>>>>>===;;;===>>>??????@@@DDDJJJNNNUUU]]]bbbeeeuuu~~~tttnnniiikkknnnrrr{{{tttcccTTTMMMKKKIIIOOOWWW^^^eeemmmuuu{{{|||pppcccXXXOOOPPPLLLRRRuuuzzzkkkdddZZZTTTPPPOOONNNJJJIIIKKKRRRWWWUUUKKKDDDEEEDDD@@@@@@???>>>===<<<;;;:::999888:::999999===CCCEEECCCBBB???AAAFFFLLL[[[zzzSSS>>>===999;;;;;;;;;;;;;;;;;;;;;;;;999======>>>QQQvvvzzzfffxxxoooZZZSSSPPPTTTiiizzzyyyyyy{{{uuummmqqqqqqhhhbbb\\\oooyyylllaaaZZZVVVRRRPPPUUUcccuuupppXXXOOOHHHHHHFFFDDDJJJ^^^{{{^^^^^^[[[VVVSSSRRRRRRRRRYYYcccqqq{{{{{{fffNNN@@@???<<<;;;;;;;;;::::::999999999::::::999999999999::::::888999999:::;;;;;;<<<<<<:::DDDEEE``````xxxfffWWWPPPMMMGGGHHHKKKOOOmmm}}}ppp___TTTNNNQQQLLLIIIKKKJJJFFFDDDEEEEEEDDDDDDEEEDDDFFFNNNWWWgggmmm\\\TTTLLLFFFDDDDDDBBB@@@??????>>>===<<<>>>======>>>@@@BBBDDDDDDKKKOOOPPPPPPYYYmmm|||lll\\\PPPPPPKKKGGGHHHJJJLLLRRRYYYbbbnnn}}}mmm```TTTLLLLLLOOOVVVbbbqqq|||yyykkk___XXXSSSJJJHHH[[[uuummm___UUUNNNOOOPPPLLLHHHFFFJJJQQQSSSLLLFFFEEEFFFDDDAAA@@@???===;;;:::999999888999999888<<>>;;;::::::::::::::::::::::::999;;;;;;===KKKlllfffooovvv___VVVOOOQQQiiipppxxxnnnmmmaaaXXXNNNZZZxxxvvvnnneeeaaaZZZWWW[[[hhhwwwlllVVVMMMHHHHHHEEEDDDKKKaaaPPPPPPOOOMMMKKKQQQ]]]hhh}}}xxx[[[MMMBBB??????;;;:::::::::::::::999999999:::999999888888999999:::888888999999:::;;;;;;<<<888EEEEEE___[[[jjjeeeWWWQQQNNNIIIIIILLLOOOkkkxxx```TTTQQQPPPQQQLLLKKKNNNNNNJJJGGGHHHGGGEEEEEEFFFDDDCCCHHHNNNTTTxxxiiiXXXPPPKKKJJJJJJFFFDDDAAA@@@@@@@@@>>>===>>>===<<<===???AAA@@@>>>EEEGGGGGGEEEGGGRRR]]]eeepppppplllcccZZZTTTLLLEEEGGGCCCBBBDDDDDDCCCEEEIIINNNWWWeeewww{{{nnndddZZZSSSPPPPPPWWW___kkkzzzvvvjjj```TTTLLLMMMQQQccc|||sssfffZZZPPPPPPRRRNNNHHHDDDFFFMMMQQQMMMHHHFFFGGGGGGAAA@@@>>><<<;;;:::::::::777999999888;;;BBBCCCAAA@@@>>>@@@FFFLLL\\\{{{NNN<<<>>><<<::::::::::::::::::::::::999999:::<<>>>>>===<<<===??????>>>===@@@BBBCCCBBBBBBEEEKKKPPPQQQSSSQQQMMMKKKLLLKKKHHHDDDBBBBBBEEEFFFDDDDDDGGGHHHNNNWWWfffzzzqqqfff^^^XXXRRRMMMNNNQQQXXXfffrrr|||qqqeeeVVVOOOSSSOOOQQQvvvtttmmm___TTTRRRSSSOOOIIIFFFFFFIIIMMMLLLIIIGGGGGGGGGAAA@@@>>><<<;;;:::;;;;;;777999888777;;;AAABBB@@@@@@===@@@FFFMMM]]]|||NNN;;;>>>;;;::::::::::::::::::::::::888888:::===CCCYYYhhhggggggYYYPPPOOO[[[}}}~~~zzz~~~nnn___TTTFFFDDDUUUrrr~~~vvvpppllllllmmmyyyyyy{{{}}}}}}yyyvvvttt~~~~~~dddTTTOOOIIIGGGEEEFFFQQQhhhVVVZZZggg{{{bbbKKK@@@@@@;;;999<<<999:::::::::;;;;;;;;;;;;;;;999999888888888888999999888888888999::::::;;;;;;888EEEAAASSS[[[\\\iii\\\OOOMMMIIIJJJKKKLLLfff|||oooaaaVVVPPPLLLKKKNNNNNNKKKJJJKKKHHHEEEEEEFFFFFFDDDEEEIIILLL\\\nnn___VVVOOOKKKKKKKKKHHHEEEDDDDDDCCCAAA???======>>>>>>>>>>>>???@@@>>>@@@BBBCCCBBBCCCGGGLLLNNNPPPOOOKKKJJJLLLKKKHHHEEEBBBAAACCCCCCAAABBBEEEEEEHHHNNNYYYkkk{{{~~~{{{ooobbbZZZTTTPPPLLLIIIJJJPPPYYYfffxxxxxxkkk]]]TTTSSSLLLKKKcccxxxqqqcccWWWRRRRRRNNNIIIGGGFFFGGGHHHIIIIIIGGGEEEEEE@@@???===;;;:::;;;<<<<<<777999888777:::@@@BBB???@@@===???EEELLL\\\{{{~~~MMM;;;>>>;;;999999999999999999999999999888:::===???OOOxxxgggddduuunnnZZZRRRSSSXXXttt~~~kkk\\\RRRFFFDDDRRRfff{{{uuurrrrrrqqqoooppppppnnniiieeeeeemmmuuuxxxuuupppmmmmmmpppvvv{{{cccTTTPPPEEEEEEDDDHHHUUUmmmzzzwwwzzzkkkKKK===>>>BBB;;;777===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999777888888999::::::;;;;;;:::FFF???MMM}}}\\\ZZZlll^^^NNNLLLHHHIIIJJJJJJdddtttcccVVVQQQOOOPPPNNNJJJGGGHHHJJJGGGFFFHHHGGGEEEFFFJJJKKKTTTyyykkkaaaWWWPPPNNNLLLIIIGGGEEEEEEDDDBBB@@@<<<>>>???>>>===>>>@@@CCC@@@AAACCCEEEDDDDDDHHHMMMMMMQQQQQQOOONNNPPPOOOKKKLLLGGGDDDCCCBBB@@@AAAEEEFFFFFFGGGMMMYYYcccddd___```^^^VVVMMMHHHIIIIIIGGGKKKJJJOOOYYYfffwwwqqqfffYYYOOOIIIJJJXXXhhh~~~ssseeeXXXSSSPPPMMMIIIHHHGGGEEEEEEGGGHHHFFFCCCCCC@@@???===;;;:::;;;<<<===777888888777:::@@@AAA???AAA>>>???EEEKKKZZZyyy{{{KKK;;;???===999999999999999999999999:::888;;;===<<>><<<:::999:::;;;<<<888888888888888888888888888888888888888888888888888888999999999:::::::::???>>>EEELLL^^^VVV}}}vvv___TTTKKKMMMHHHJJJNNN^^^|||aaaZZZUUUSSSOOOHHHHHHKKKNNNLLLLLLMMMJJJFFFGGGJJJGGGLLLnnnpppaaaUUUOOOMMMMMMLLLHHHEEECCCCCCDDD@@@@@@@@@AAABBBAAA>>><<>>???DDDNNNaaa~~~kkkJJJ@@@>>>:::<<<;;;::::::999999999999:::<<<;;;<<<>>>BBB___qqqSSScccsssvvv[[[LLLSSSVVV[[[}}}uuudddZZZMMMAAAGGGWWW___dddkkk{{{}}}wwwsssuuu}}}vvviii```ZZZUUUZZZ^^^rrruuu```UUULLLIIIGGGCCCEEEWWWvvvnnnXXXJJJBBB???>>><<<:::999:::;;;;;;888888888888888888888888888888888888888888888888888888888999999999::::::>>>===DDDKKK~~~cccUUUxxxuuu^^^RRRJJJLLLHHHJJJPPP```nnnfff___[[[UUUMMMKKKNNNQQQOOONNNPPPNNNIIIHHHJJJIIIJJJdddwwwiii]]]UUURRRPPPMMMJJJGGGFFFFFFFFFDDDBBB@@@???@@@AAABBBCCCEEEHHHLLLQQQXXX___eeeiiissssssrrrrrruuussshhh[[[OOOHHHCCCBBBAAA??????AAAAAACCCEEEFFFHHHJJJKKKJJJHHHHHHFFFEEEFFFJJJOOOSSSdddoooyyywwwgggYYYNNNHHHKKKRRRqqq~~~qqqccc\\\WWWPPPJJJHHHGGGFFFEEEFFFGGGHHHFFFEEECCC@@@<<<:::;;;<<<;;;:::888777666666888;;;???AAA@@@???@@@DDDMMM```~~~kkkIII???>>>;;;<<<;;;:::999999999999999:::<<<:::;;;===@@@ZZZuuuVVVZZZooo{{{___NNNRRRTTTVVVsssvvvcccXXXKKKBBBMMM___llliiigggpppyyyyyyqqqfff^^^XXXZZZ___rrrrrr]]]TTTKKKEEEEEECCCHHH[[[xxxvvvWWWFFF@@@>>>>>>===;;;:::999::::::;;;888888888888888888888888888888888888888888888888888888888999999999999:::;;;<<>>BBBHHHLLLSSSWWW___hhhqqqxxx}}}vvviiiXXXNNNFFFCCCBBB??????@@@AAACCCBBB@@@EEEMMMKKKCCCKKKKKKKKKKKKMMMTTT___hhhppp```QQQGGGHHHNNN^^^xxxjjjbbb[[[SSSKKKHHHGGGFFFEEEEEEGGGGGGFFFEEEBBB???<<<:::;;;<<<======777666555555777:::>>>@@@@@@???@@@CCCLLL___}}}jjjGGG======<<<;;;::::::999999999999:::999;;;::::::<<<===QQQsss{{{ZZZTTTqqqfffRRRRRRQQQOOOfffvvvcccVVVIIIFFFVVVmmm}}}qqqdddeeejjjeeennn|||oooccc[[[XXX\\\ooonnnZZZQQQIIIBBBCCCDDDLLL```|||zzz^^^III???======<<<<<<;;;:::999999::::::888888888888888888888888888888888888888888888888888888888888999999999999999;;;CCCHHHyyy~~~\\\qqqsss[[[RRRJJJLLLHHHKKKPPPaaavvvnnnjjjiii]]]WWWSSSRRRPPPMMMLLLNNNLLLKKKSSSkkk|||rrrggg^^^RRRJJJIIIHHHFFFCCCBBBBBBDDDFFFKKKSSS\\\aaapppuuu~~~uuubbbUUUIIIEEEDDDBBBAAAAAAAAADDDCCCBBBMMM\\\^^^VVV[[[[[[ZZZYYY\\\fffuuuxxxhhhVVVIIIGGGKKKMMMrrr}}}oooggg___VVVNNNKKKHHHFFFEEEEEEFFFFFFEEEDDDDDDAAA===;;;:::;;;<<<===888777666666888;;;>>>@@@AAA@@@@@@CCCJJJ^^^~~~gggDDD;;;===<<<::::::999999999999999:::888;;;999999<<<:::HHHbbb___VVVwwwnnnVVVSSSPPPKKK[[[uuuuuubbbSSSIIILLLccc}}}xxxffffffjjjaaaeee}}}vvvhhh\\\TTTXXXkkklllXXXPPPGGGBBBCCCFFFOOOdddoooVVVFFF???===;;;999;;;::::::999999999999999777777777777777777777777777777777777777777777777777777888888888999999999888:::BBBFFFttt]]]mmmttt\\\UUULLLNNNHHHIIINNN]]]yyyooofff```[[[UUURRRRRRKKKLLLPPP]]]www~~~{{{ooo]]]QQQMMMLLLJJJIIILLLQQQZZZbbbkkkttt}}}jjjYYYIIIDDDDDDDDDBBBBBBEEEHHHIIILLL[[[ppp||||||ssspppmmmkkkooozzz~~~ooo^^^OOOIIIKKKFFF]]]rrrjjjcccYYYPPPMMMHHHFFFDDDDDDEEEEEEEEEDDDEEEDDD@@@===:::999:::;;;999888777777999<<>>;;;999999999999999999999999999777777777777777777777777777777777777777777777777777777777888888888888999888;;;BBBDDDooo]]]jjjvvv^^^WWWMMMNNNHHHHHHKKKYYY|||tttkkk```XXXUUUOOOOOOQQQVVVbbbzzzeeeTTTLLLKKKNNNOOOZZZdddrrrnnn[[[HHHBBBDDDEEEDDDDDDDDDEEEGGGMMMZZZooo}}}{{{wwwgggWWWNNNLLLHHHQQQzzzvvvnnnfff[[[RRRNNNIIIGGGDDDCCCDDDEEEDDDDDDEEEEEECCC???;;;888888999999888888888999<<<@@@BBBAAAAAAAAACCCJJJ^^^]]]@@@<<<===:::999888888888888999999:::777:::777777<<<;;;>>>LLLjjjqqqUUUfff|||]]]TTTQQQLLLRRR```vvvqqq]]]PPPPPP```|||uuuzzz{{{hhhfff|||uuufff[[[]]]nnnfffUUUNNNFFFEEEFFFIIITTTkkk}}}xxxcccLLLBBB<<<===???===<<<===888888999999999999888888777777777777777777777777777777777777777777777777777777777777888888888888999<<>>>>>888888888888888888999::::::777:::666666===<<<===GGG[[[~~~YYY\\\___SSSPPPKKKOOOYYYggg}}}nnnZZZPPPVVVjjjzzzkkkiiiqqqbbbdddrrryyy```QQQMMMGGGBBBDDDIIIVVVnnn~~~}}}nnn]]]KKK@@@<<<;;;>>><<<777888===777888888999999999888888777777777777777777777777777777777777777777777777777777777777888888888888:::<<>>BBBBBBKKKmmmwwwfffUUULLLKKKDDDSSS|||uuujjj]]]QQQLLLJJJGGGDDDBBBCCCDDDDDDCCC???AAACCCBBB>>>;;;:::;;;777777666666777;;;>>>@@@@@@AAABBBDDDKKKaaaTTT??????>>>777888888777777888999::::::777:::555555>>>>>>===FFFSSS|||aaaZZZxxx```SSSOOOJJJLLLUUU]]]|||zzz~~~mmmXXXPPPYYYooo{{{nnnnnnyyyeeefffttttttZZZMMMLLLHHH???BBBJJJYYYppp|||tttZZZJJJCCCAAA<<<<<<;;;;;;:::999888888999888888888777777666666888888777777666666555555777777777777777777777777777888888888888999999999777<<>>;;;:::;;;999666555777:::???BBB@@@>>>@@@EEEOOOeeeyyyMMM@@@===999999888888888888777777777777888888888777777:::>>>BBBSSSsssttt^^^lllfffTTTPPPMMMLLLNNN[[[mmmsssfffUUURRReeexxxxxxttt~~~}}}kkkWWWMMMLLLGGGEEEEEEPPPggg~~~xxxmmmRRRDDD>>>===<<<;;;;;;::::::999888888888888888888777777777666666777777777666666666666666666666666666666666666666777777888888888999999999888===???@@@^^^nnnfffWWWNNNMMMEEEGGGLLLUUUzzzxxxtttxxx{{{lllSSSRRRLLL^^^|||jjjUUULLL@@@DDDJJJGGGbbbvvvfff^^^PPPIIIJJJYYY{{{uuunnniii]]]QQQLLLIIIEEECCCCCCEEEEEEEEEDDDDDDDDDCCCAAA>>>;;;::::::999777666888;;;>>>AAA@@@???BBBHHHSSSkkk{{{OOO@@@<<<999:::888888888888777777777777888888888777777999===AAAOOOjjj~~~^^^cccnnnYYYRRRLLLKKKMMMUUUggg{{{mmm```RRRSSSkkk~~~yyy}}}zzzjjjUUULLLKKKFFFDDDEEESSSlllzzzwww}}}hhhLLL<<<;;;>>>===;;;::::::999999888777777777888888777777777777666666666666666666666666777777666666666666666666666666777777777888888888999999999===>>>???ZZZuuuiiiYYYOOOMMMEEEGGGKKKSSSvvvpppTTTSSSSSSjjj{{{hhhRRRMMMPPPRRRsss~~~oooiiiYYYNNNHHHNNNhhhxxxrrrnnndddXXXNNNJJJFFFCCCCCCEEEFFFFFFEEEEEEDDDCCCAAA>>><<<:::999888888888999<<<>>>@@@???@@@CCCKKKYYYsss}}}QQQ???;;;999<<<888888888888777777777777999999999888777999<<>>>>>WWWyyy~~~jjj[[[PPPNNNEEEGGGJJJPPPqqqrrrTTTRRRVVVooosss\\\YYYkkkvvvooobbbTTTJJJIIIXXX~~~yyytttqqqggg\\\PPPLLLGGGDDDDDDEEEFFFFFFEEEEEEEEEDDDBBB???===;;;888888888999:::<<<>>>???>>>@@@DDDMMM^^^{{{~~~RRR???:::999>>>888888888888777777777666999999999888777888;;;===NNNccc}}}bbbQQQsssiiiXXXMMMIIIJJJKKKXXXuuuxxxkkk\\\RRROOOaaa}}}|||ttttttxxxvvvgggTTTKKKJJJEEECCCJJJ\\\uuuyyysss}}}tttWWWDDDAAA======>>>>>>:::777888888777777777777777666666666666666666666777777444444555555666666777777555555555555555555555555666666777777777888888888888;;;>>>===TTTiii\\\PPPNNNFFFGGGIIIMMMmmmtttSSSOOOTTTkkk|||sss}}}vvvhhhXXXMMMIIINNNkkkxxxtttqqqhhh]]]SSSNNNHHHEEEDDDEEEFFFGGGFFFFFFFFFEEEBBB@@@===<<<999999999999;;;===>>>@@@===@@@EEENNNbbb{{{PPP>>>999999===888888888888777777777666888999999888777888:::<<>>@@@???<<<999777777999;;;888888777777777777777777555555666666666666777777555555555555555555666666555555555555555555555555666666666777777777888888666:::>>>===QQQkkk\\\PPPMMMFFFHHHJJJKKKiiitttRRRMMMPPPaaa{{{~~~{{{ooo^^^SSSMMMKKK___~~~wwwtttrrriii___UUUPPPJJJEEEDDDFFFGGGGGGGGGGGGFFFEEECCC@@@>>><<<:::999999999:::===???AAA>>>AAAFFFPPPfffttt{{{vvvLLL===:::888;;;888888888888777777777777666777888888888888:::<<>>===MMMqqq[[[OOOMMMFFFIIIJJJJJJggguuuSSSMMMOOOXXXiii___cccaaa```fffuuu|||iii^^^WWWPPP]]]xxx~~~vvvuuutttlllcccWWWQQQKKKFFFEEEFFFGGGHHHGGGGGGGGGFFFDDDAAA>>>===;;;:::888888999<<<@@@BBB@@@DDDIIIRRRiiieeevvvpppHHH<<<;;;888999888888888888777777777777444666888888888999;;;===;;;WWWvvv\\\SSSeeeeeeSSSJJJGGGGGGHHHWWWssszzzfffWWWPPPIIIOOOgggiii```XXXZZZfffrrrwwwwwwyyyyyy{{{{{{}}}}}}wwwsssrrrnnnpppuuupppdddRRRKKKJJJEEEBBBYYYssswww{{{zzzxxxmmmRRRBBB;;;999;;;???;;;::::::::::::999999888888888888888888999999999444555555555666666777777666666666555555444444333555555555555555555555555666666666666777777777777666:::???<<>>@@@AAAFFFOOOYYYbbbmmmxxx}}}}}}vvvuuu}}}{{{xxxxxxwwwqqqllldddYYYNNNIIIEEEDDDGGGLLLHHHFFFEEEDDDEEEDDDAAA???===:::777666999===@@@AAACCCGGGOOO^^^xxxwww}}}eeeFFF999888999888888888777777777777888888666666777777777888888888<<>>???@@@>>>;;;<<<<<>>@@@BBBCCCFFFNNN```~~~bbbEEE999777888777888777777666666777777888666666777777777777888888<<<@@@ZZZttt~~~cccSSSoooiiiSSSIIIHHHFFFIIIRRRaaatttooocccYYYSSSPPPXXXfffooommmiiiggggggqqq|||kkk```]]]^^^^^^]]]\\\YYY]]]hhhooommmfffaaaccc{{{|||}}}~~~tttaaakkkkkkiiiooovvvmmm___SSSKKKFFFCCCBBBLLLddd~~~yyy}}}yyyzzzlllWWWMMMJJJDDD<<<777===;;;888888999999777555888888777777777666666666666666666666666666666666666555555444444555555666444444444444444444444444444444444444444444444444555555555555666666666666888999999999CCCdddqqqeeeUUUIIIIIIGGGCCCIIIVVVqqquuu___^^^vvvwww___RRRLLLPPPxxxmmmVVVXXXYYYYYYWWWSSSLLLFFFBBB@@@>>>>>>@@@@@@>>><<<>>>===???BBBFFFMMM]]]lll|||wwwssskkk```TTTMMMHHHFFFGGGLLLLLLJJJGGGFFFEEEDDDBBB@@@<<<:::888888;;;???AAABBBCCCEEENNNccc]]]CCC999777666666777777666666666666777777666666666666777777777888<<<<<>>BBBYYYxxxhhhVVVIIIIIIGGGBBBEEEOOOcccsssaaaUUUXXXooo{{{aaaSSSOOONNNeeeqqq\\\XXXUUUSSSNNNGGGDDDDDD???>>>===<<<;;;<<<======999;;;===???BBBNNNggg~~~yyytttpppeeeYYYQQQLLLIIIKKKOOOQQQNNNJJJGGGFFFEEECCCBBB;;;:::999:::===AAACCCCCCCCCFFFOOOeee}}}RRR>>>:::888666666777666666555555666666777555555666666666666777777888999AAA[[[xxxvvvPPPUUUxxx^^^KKKKKKIIIHHHGGGJJJYYYuuu~~~rrrzzz}}}{{{yyyxxxvvvqqqiiicccaaa^^^hhhzzzpppllliiieeeaaaVVVVVV^^^kkksssrrrlllhhhkkkeeedddqqq}}}pppggg[[[kkk{{{|||oooaaaTTTNNNHHHAAAAAAGGGZZZmmmzzz||||||ttt|||tttaaaKKK???===>>>;;;999;;;;;;777666777444555666666666666666777666666666555555555444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444555555555555666666666666777555999>>>???PPP~~~kkkXXXKKKKKKIIIDDDEEENNNZZZkkk]]]TTTRRR```rrr{{{```RRRNNNIIIVVVsssiiiRRRQQQRRRSSSMMMDDDAAADDD???@@@AAA@@@????????????999;;;>>>???BBBQQQmmm~~~{{{wwwkkk^^^UUUOOOKKKLLLPPPSSSOOOKKKGGGFFFEEECCCBBB;;;:::999;;;>>>BBBCCCDDDDDDGGGQQQeeeyyyNNN<<<;;;999666666666666555555555555666666555555555666666666777777555:::<<>><<<;;;===???BBBCCCFFFUUUsss|||pppbbbYYYRRRMMMMMMPPPTTTPPPKKKHHHFFFEEEDDDBBB;;;::::::;;;???BBBDDDDDDDDDHHHRRRdddvvvKKK;;;;;;999777777666666555555555555666666555555555555666666666777444;;;:::MMMuuueeeRRRfffqqqYYYNNNKKKHHHEEEDDDKKK^^^ppp{{{xxx~~~}}}tttyyy~~~xxxkkk___\\\mmmyyykkkooollleeeZZZUUUbbbsssZZZLLLYYYwwwyyymmm]]]OOOKKKGGGBBBFFFPPPhhhwwwuuummmqqqzzz~~~{{{}}}~~~|||zzz|||qqqppp{{{ttt|||ggg[[[WWWFFFDDD@@@===:::999999999999999999888888888777777555666888999999777555333666666555555555444444444444444444444444444444444333333222111222333444555444444444444444444444444222222333333333333444444555555555555666666666666666333;;;:::???MMMkkk{{{xxx[[[LLLLLLGGGDDDHHHIIIWWWrrrvvv]]]QQQKKKHHHLLLTTT|||{{{www\\\QQQLLLIIIMMMVVV___^^^QQQNNNHHHFFFMMMSSSQQQIIIEEEHHHMMMIIIGGGCCC@@@???@@@@@@@@@@@@???BBBFFFLLL]]]|||}}}qqqaaaTTTNNNOOORRRTTTQQQMMMKKKIIIFFFCCCAAA;;;;;;===@@@CCCEEEHHHKKKHHHNNN[[[ooorrrLLL???888888<<<:::666666666666555555555555999888777555555555666777888222999QQQgggyyyuuuSSSZZZaaaRRRKKKGGGGGGFFFHHHXXXjjj{{{|||zzzmmmdddaaappprrrpppnnnbbbXXXVVVVVVhhhwww\\\SSSWWWcccooofffZZZPPPJJJBBB<<>>===;;;888777777888888999999999888888777777777666666666666555555444444666555555555444444444333444444444444444444444444333333222222222333444555444444444444444444444444222222222333333333444444444555555555666666666666888444;;;999===IIIeee}}}|||]]]MMMMMMGGGEEEHHHIIISSSnnnqqqZZZOOOIIIFFFJJJQQQttt}}}rrrwwwxxx]]]PPPIIIFFFLLLVVV___|||pppTTTKKKHHHCCCDDDRRRaaaddd[[[NNNHHHGGGHHHFFFCCCBBBBBBAAA@@@>>>???>>>@@@HHHSSSggg~~~ssseeeXXXRRRTTTWWWWWWSSSNNNIIIGGGDDDAAA??????@@@DDDIIIJJJGGGGGGHHHIIIQQQaaavvvmmmIII>>>888777:::888666666666666555555555555888777666555555555666666888444999KKKaaavvv]]]YYYvvvjjjTTTLLLFFFEEECCCDDDQQQaaa|||vvvooovvvwwwmmmgggqqqwwwrrrpppdddYYYTTTNNNYYYrrruuuYYYNNNRRR^^^~~~ppp```UUULLLHHHBBB???JJJYYYooo|||yyyhhh```iiixxx|||{{{xxxzzzyyyoookkkrrrzzz{{{pppwwwwwwuuuqqqiiibbbWWWJJJ???:::;;;===888777666555666666888999888888888888777777777777777666444333222333444555555555444444444444333333444444444444444444444444333222222222222333444444333333333333333333333333222222222222333333333333444444444555555555666666999555;;;999;;;EEE]]]bbbOOONNNIIIFFFIIIIIIOOOhhhlllVVVLLLGGGDDDGGGNNNlllxxxwwwwww^^^OOOJJJLLLYYYgggbbbiiigggXXXKKKGGGEEEBBBFFFYYYooovvvmmm```XXXVVVNNNKKKGGGEEEFFFEEEAAA>>>@@@>>>BBBNNNaaazzzwwwkkk___ZZZ[[[^^^\\\WWWPPPJJJFFFDDDBBBAAABBBEEENNNUUUTTTLLLFFFEEEGGGRRReee{{{dddDDD<<<888777999666666666666555555555555444666666555444444444555555777666888BBBWWWqqqiiiUUUeeexxxuuuZZZPPPGGGEEEBBBAAAJJJVVVnnnqqqfffqqqtttkkknnnzzzyyyvvvuuuiii___VVVKKKNNNbbbrrrXXXMMMQQQ\\\wwwyyymmmYYYPPPHHHEEECCCCCCOOO^^^qqq~~~sssaaa]]]kkk~~~{{{zzzwwwjjj]]]^^^ppp}}}uuupppzzzzzzxxxnnnbbbUUUNNNNNNDDDAAA===:::999999999999777777666666777888999:::777777777777777777777777666555555444444444444444444444333333333333333333333333333333333333333333222222222222222333333333222222222222222222222222111222222222222333333333333333444444444555555555999555;;;999;;;BBBWWWgggRRROOOJJJFFFIIIHHHLLLddd}}}hhhTTTKKKGGGDDDGGGMMMiiivvv]]]PPPOOO]]]uuuyyykkk___SSSJJJEEEDDDEEEUUUgggooolllhhhhhhkkk\\\VVVNNNIIIGGGFFFEEECCCDDDCCCGGGXXXsss}}}rrrhhhbbbccceeeaaa[[[SSSLLLHHHFFFEEEEEEBBBHHHTTT```]]]OOOEEEDDDDDDPPPdddzzz\\\AAA<<<999777888555666666555555555444444444444444444444444444444444666777777;;;NNNllloooPPPUUUiiiwwwdddVVVJJJGGGEEEBBBGGGPPPdddvvvooocccgggxxx|||sssssszzz~~~{{{oooeee]]]OOONNN^^^sssoooYYYPPPRRR]]]iii|||}}}qqqgggTTTLLLEEECCCCCCHHHTTTaaappp~~~pppaaa^^^kkk~~~}}}~~~wwwbbbTTTYYYttt}}}{{{{{{oooooo}}}zzzggg\\\PPPGGGAAA>>>>>>@@@<<<:::888888999888666333888888777777777777777888666666666666666666666666444555666777777555444222222222333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111222222222333333333333333333444444444444888333;;;999<<>>FFFSSS```jjjppprrrssstttvvvyyy{{{~~~~~~}}}}}}}}}yyyvvvnnn```XXX___iiimmmttt|||ooo``````mmmxxxttt}}}vvvdddaaalllwwwiii777777777666666666555555555555555555444444444444444444444444444444444444444444444444444444444444444444444333333333222222222111111111111000000000000000000000000000000000222111111000000111111222111111111222222222222333000000000000111111111111222222222222333333333333444333666999888999GGGXXXdddSSSMMMHHHEEEDDDAAAGGG```jjjVVVJJJEEEGGGKKKRRRmmm{{{bbbPPPPPPWWW___ddd___PPPIIIRRRaaajjjyyyqqqvvv~~~wwwcccVVVOOOKKKOOOJJJEEEDDDCCCDDDJJJRRRXXXRRRWWWmmm}}}zzz|||{{{}}}vvvddd[[[UUUPPPRRRXXXbbbuuulllzzzxxxqqqpppzzzzzzeeeqqquuu___SSSUUUccc}}}xxxiiiZZZPPPMMMMMMTTT___lllkkkZZZGGGBBBFFFGGGRRRfffyyyTTTDDD888888999666444666555555444444444444555555555444444333333333333333:::@@@:::333333333666CCCSSSggg|||vvvlll|||___JJJLLLbbbyyy}}}qqqXXXMMMHHHFFFEEECCCBBBJJJ^^^sss~~~xxxmmmhhhiiikkkoootttvvvuuupppmmmbbb[[[^^^nnn}}}~~~||||||ssskkkfff]]]SSSLLLCCC@@@KKKZZZfffllloooqqqqqqrrrtttvvvxxxzzz{{{}}}||||||}}}|||vvvqqqcccYYYUUU]]]ggglllrrryyy~~~zzzhhhZZZ]]]jjjvvvqqqyyy|||wwwfffdddlllvvvzzz}}}iii777777666666666555555555555555555444444444333333333333333333333333333333333333333333333333333333333333333333222222222222111111111111000000000000000000000000000000000000111111000000000000111111111111111111222222222222///000000000111111111111111222222222222333333333333444666888777999EEESSSiiiUUUNNNIIIEEEDDD@@@DDDYYYpppZZZIIIAAABBBHHHHHHZZZooottteeeRRRLLLQQQTTTWWWUUULLLHHHMMMTTTWWWfffaaabbbjjjwww}}}jjj]]]UUURRRMMMIIIFFFFFFDDDBBBDDDIIIPPPIIIOOOeeeyyy~~~{{{yyyxxxppphhhmmm~~~ooobbbWWWTTTUUUYYYaaaiiirrruuupppxxx|||zzzmmmuuuooobbbbbblll|||jjjXXXNNNKKKMMMUUUcccpppkkkWWWEEEBBBFFFGGGRRReeexxx~~~MMMAAA777777888666555666444444444444444444444444444444333333222333333444444999444000555444222999@@@RRRuuuuuuvvvvvvccchhh~~~eeeKKKIII\\\vvv~~~{{{yyyzzz|||}}}~~~}}}```RRRLLLGGGDDDAAA@@@FFFUUUgggttt}}}zzzqqqlllllllllmmmppptttwwwuuuppplll```]]]bbbppp}}}~~~~~~~~~{{{zzzzzzzzzmmmddd___WWWNNNHHHBBBBBBPPPbbbllloooppprrrrrrrrrsssuuuvvvxxxyyy{{{{{{{{{|||~~~|||uuulll\\\UUURRRZZZcccjjjpppvvvzzz|||tttbbbWWW___mmmvvvqqqwwwzzztttfffhhhkkksssqqqoooccc666666666666555555555555555444444444444333333333333333333333333333333333333333333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000111000000000000000000111000000111111111222222222///000000000111111111111111111111222222222333333333444666777666888BBBMMMoooXXXNNNJJJFFFCCCAAACCCTTTvvvttt\\\JJJ???@@@EEEEEEKKKWWWaaa^^^SSSMMMNNNLLLMMMKKKFFFCCCFFFJJJKKKYYYVVVRRRYYYooommm^^^WWWLLLHHHFFFGGGFFFBBBAAABBBFFFCCCNNNhhh}}}rrreeeUUURRR___ooosssnnnZZZXXXYYYaaakkkuuusssuuu}}}vvvuuu~~~xxxdddRRRHHHGGGHHHPPPaaannngggRRRCCCBBBGGGGGGPPPcccvvvvvvGGG???777666777666555555333444444444444444444333333333222222222333333444///333//////666555111666777CCCaaa}}}}}}ssskkk{{{~~~eeebbbnnnnnnNNNEEESSSppp}}}zzzxxxwwwxxxyyy{{{|||}}}~~~lllZZZPPPHHHBBBBBB@@@DDDOOO[[[hhhwww|||pppcccbbbiiikkkkkknnnrrrvvvtttnnnhhh```aaagggsss|||}}}||||||{{{|||}}}{{{zzzzzz~~~uuuhhh___XXXPPPIIICCC@@@EEEVVVhhhqqqsssttttttssssssttttttuuuvvvwwwxxxzzzzzzzzz}}}}}}ttthhhYYYUUUSSSYYYaaaiiipppvvvrrrsssjjjZZZVVVcccqqqvvvpppssstttxxxxxxiiibbblllmmmooohhhcccrrruuuWWW666666666555555555444444444444444444333333333333333333333333333333333333222222222222222222222222222222222111111111000000//////000000000000000111000000000000000000000000111000000//////000000111000000000111111111111222000000000000111111111111111111111111222222222222222444666666555888@@@HHHzzzvvv\\\PPPKKKFFFBBBCCCCCCOOOlllwww___LLLAAA@@@DDDEEECCCEEEMMMSSSRRRNNNLLLIIIJJJHHHEEECCCDDDGGGIIIVVVWWWOOOUUUssswww```SSSLLLHHHFFFIIIHHHCCC@@@@@@@@@BBBQQQlll}}}oooZZZLLLPPP\\\cccccc\\\aaajjjwwwvvv|||lllWWWHHHBBBAAACCCJJJ[[[hhh```MMMAAAAAAEEEEEEOOOaaauuu}}}nnnCCC===777555666666555444333333444444444444333333222222222222222333333444///444000///666444000444555:::PPPuuu{{{|||yyyjjjooo~~~sssiiifffzzzVVVDDDJJJeeewww}}}zzzwwwwwwxxxwwwxxxzzz{{{{{{|||{{{dddVVVJJJBBBCCCBBBCCCIIIQQQ\\\mmm{{{}}}{{{|||{{{iiiXXXXXXaaaggggggjjjpppuuussskkkddd```dddllluuu|||~~~}}}}}}}}}~~~|||{{{zzzzzzzzz{{{|||}}}}}}{{{{{{}}}{{{pppeee[[[SSSLLLGGG???@@@III[[[kkkrrruuuvvvuuuuuuttttttttttttuuuuuutttwwwxxxwww{{{}}}rrrcccXXXWWWXXX^^^fffnnntttxxxkkkjjj___RRRUUUhhhsssssslllnnnkkkkkkhhh[[[]]]qqqsssnnnbbb\\\eeennnaaaJJJ666666555555555444444444444444444333333333222222222222222222222222222222222222222222222222222222222111111111000000000000////////////000000111111000000000000000000000000000000////////////000000000000000000111111111111000000000000111111111111111111111111222222222222222555777555444888>>>CCCppp|||___QQQKKKGGGBBBDDDCCCKKKdddyyybbbPPPEEECCCEEECCCAAA@@@BBBIIIOOOMMMHHHIIIIIIJJJIIIFFFEEEHHHKKKSSSWWWMMMTTTwwwzzz___PPPKKKGGGFFFJJJJJJFFFBBBAAA???BBBRRRkkk}}}vvvbbb]]]eeeooosssvvv|||}}}ssssssvvv]]]III???===>>>???FFFWWWbbbZZZJJJAAA@@@BBBDDDMMM___sssyyy{{{eee@@@<<<888444444555444222222333444444444444333222222222111111222333333444111666111///555333000555666444EEEjjj|||{{{nnniiippp}}}mmmbbb}}}eeeJJJEEE[[[nnn{{{~~~zzzvvvuuuxxxzzzvvvxxxyyyyyyyyyzzz|||~~~ooo\\\NNNDDDDDDCCCCCCDDDGGGPPPbbbrrr~~~~~~{{{|||~~~zzzgggUUURRRYYYcccdddhhhooouuusssiii```^^^eeeooowww||||||}}}}}}}}}~~~}}}|||{{{zzzyyyzzz{{{{{{|||{{{zzzyyyyyyzzzzzz{{{~~~}}}~~~}}}uuukkkaaaXXXOOOIIIGGG>>>BBBNNN^^^kkkpppssswwwvvvuuuttttttssssssssssssnnnssstttsssxxx{{{ppp___TTTYYY```hhhpppxxx{{{|||jjjgggYYYNNNXXXnnnvvvooojjjkkkfffbbb\\\RRR^^^||||||pppaaa[[[]]]\\\OOO???666666555555555444444444444444444333333333222222222222222222222222222222111111111111111111111111111111111111000000000000.../////////000000111111000000000000000000000000000000////////////000000000000000000111111111111000000000000111111111111000111111111111222222222111555777555444888===AAAkkkaaaQQQLLLGGGAAADDDBBBHHH___zzzdddTTTIIIFFFGGGAAACCCAAA???DDDMMMLLLEEEDDDFFFIIIIIIFFFCCCEEEIIIJJJOOOEEELLLtttzzz```RRRLLLGGGFFFJJJKKKGGGCCCBBBAAADDDRRRgggwww~~~xxxwwwfffmmmmmmRRR???999:::<<<===FFFVVV___WWWHHH@@@???@@@CCCLLL^^^ssswwwvvv}}}___>>><<<888444444555444111222222444444444444222222222111111111222333333444111666222///555444222888777222???eee}}}zzz{{{rrrfffhhhjjj```xxxsssQQQDDDUUUhhhwww|||xxxuuuuuuxxx|||vvvwwwxxxxxxxxxxxxzzz|||vvvaaaPPPEEEDDDCCCBBBBBBBBBIII[[[lll}}}~~~||||||}}}zzziiiWWWPPPTTTaaabbbgggooovvvssshhh^^^\\\eeepppxxx|||zzz{{{{{{|||}}}~~~~~~yyyyyyxxxwwwwwwxxxyyyyyy}}}|||zzzyyyxxxyyyyyyzzz~~~zzzqqqggg^^^VVVNNNIIIHHH???EEEQQQaaajjjnnnqqqvvvvvvuuutttsssrrrqqqqqqqqqjjjoooqqqpppvvvzzznnn\\\QQQYYYeeepppyyymmmhhhYYYOOO\\\sssyyynnnjjjkkkeee___WWWOOObbbsssccc]]][[[RRREEE:::555555444333333333333444333333333222222222111111444333222222111111222222222222222111000//////...000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000111111111111333222000000111000///...333444444444444777;;;???]]]mmmUUUIIIEEEFFFBBBEEEIIIUUUuuurrraaaQQQIIIIIIEEEBBBAAAAAABBBBBBDDDFFFGGGIIILLLLLLHHHDDDFFFKKKHHHEEEKKKYYYhhhrrr|||oooWWWQQQKKKIIILLLLLLHHHCCCAAACCCCCCNNNcccsss|||nnndddrrryyy]]]SSSEEE;;;888999;;;<<>>;;;666333222111000///333333333333333333333333222222222222222222222222333222222111111222222333222222:::TTTyyy{{{xxxiiieeeyyydddnnnkkkNNNHHHXXXnnn{{{~~~}}}{{{xxxwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{~~~mmmUUUFFFDDDDDDEEEFFFDDDEEENNNYYYqqqyyy~~~|||~~~{{{vvvssshhhVVVQQQXXXbbbbbbbbbccccccaaa^^^[[[```iiirrrvvv{{{~~~|||zzzxxxwwwxxxyyyzzzuuuuuutttsssssstttvvvwww{{{vvvssstttyyy||||||zzz}}}~~~||||||sssmmmcccYYYQQQKKKEEEBBB@@@LLLYYY```ffflllpppoooppppppnnnllljjjkkknnnqqqiiiiiimmmssswwwrrrggg\\\UUU```gggqqqzzzvvvfffYYY]]]jjjsssttttttpppnnnlll^^^NNNYYYssszzzsssggg]]]ZZZTTTCCC111555555444333333333333444333333222222222111111111333222111111000000111111222222111111000//////...000000000000000000000000//////////////////////////////000000000111111111////////////000000000000000000000000000000000000000000000000111111111111111000000000111222111000333444444444444777;;;>>>WWWqqqYYYKKKGGGHHHCCCEEEGGGQQQooo~~~kkk^^^YYYJJJGGGEEEFFFFFFDDDCCCDDDKKKOOOTTTTTTNNNHHHFFFFFFIIIGGGKKKWWWbbbiiipppwwwxxxbbbUUUMMMGGGGGGHHHFFFDDDDDD@@@>>>HHH]]]nnnyyyuuuqqqssspppbbbKKKEEE===999888:::<<<<<>>@@@EEERRR```nnnuuuyyy~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}||||||zzzzzz{{{}}}~~~~~~}}}~~~}}}|||}}}{{{|||uuuoooiiiaaa^^^aaa\\\[[[ZZZXXXVVVVVVWWWXXXfffmmmssstttuuuxxxxxxuuuvvvwwwxxxxxxwwwuuusssqqqqqqrrrrrrsssrrrqqqooonnnooooooqqqtttvvvvvvrrrooorrryyy|||wwwssspppccc```ZZZQQQJJJEEECCCCCCRRR[[[cccdddccceeedddbbbiiikkklllllljjjiiijjjkkkmmmjjjjjjnnnqqqlll^^^RRRTTTWWW\\\eeevvvuuubbb\\\[[[aaaiiikkklllllljjjddd```YYYTTTcccxxx}}}xxxkkkeeefff\\\EEE555333444444333222222222222333222222222111111111000000333333222111111111111222111111111000000000000000////////////////////////000000000000000000000000...////////////000000000////////////000000000000///////////////////////////000000000111111111111111333555555333111111111111222333333333555777:::HHHxxxfffRRRHHHFFFEEEAAA???DDDRRRppp~~~qqqmmmggg\\\WWWZZZYYYcccjjjkkkiiieee]]]TTTNNNSSSUUURRRNNNMMMOOOQQQyyynnn]]]LLLEEEEEEDDDDDDDDDGGGBBBAAAJJJZZZgggrrrxxx{{{fffRRRFFF???<<<<<<;;;;;;999888888999999@@@HHHLLLGGGAAA???@@@@@@FFFMMMWWW^^^gggxxxsssZZZRRR[[[___jjjwwwsssMMM===:::666444333444333222222222222222222222222222111111111111111111111111222111111000000111111222333111222;;;MMMddd}}}|||yyyyyymmmmmmyyy}}}}}}pppvvvcccHHHKKKcccxxxxxxrrrtttwwwwwwqqqrrrssstttuuuuuuuuuuuuwwwzzz}}}|||}}}bbbPPPJJJEEECCCBBB???@@@BBBHHHVVVfffpppwww}}}~~~~~~~~~~~~}}}|||||||||~~~~~~zzzzzz{{{{{{{{{|||}}}~~~~~~}}}}}}|||zzzxxxyyyxxx{{{vvvsssrrrjjjcccaaa\\\\\\ZZZWWWTTTTTTWWWZZZfffmmmrrrrrrsssvvvvvvtttuuuvvvwwwxxxwwwuuusssqqqpppqqqqqqqqqpppooommmlllpppooopppqqqssstttttttttsssyyy~~~uuuooommmaaa^^^WWWNNNFFFBBBCCCEEESSS\\\bbbbbbaaabbbbbb```fffhhhkkklllkkkjjjjjjjjjkkkjjjkkknnnpppjjj___UUUVVVWWW[[[fffsss{{{xxxrrr___[[[[[[___cccccceeehhhhhh___[[[VVVUUUcccssssssqqqgggcccdddXXX@@@222333444444333222222222222222222111111111111000000000444333333222111222222222111111000000000000000000000000000000000000000000111111111111111111111111......////////////000000////////////000000000000000000000000000000000000000000000000111111111111111444888777333000000111000222333333333444666888AAAkkkoooXXXLLLGGGFFFAAA@@@DDDKKKaaaxxxfffaaaaaannnzzz}}}}}}xxxkkk]]]YYY______VVVLLLIIIJJJKKKqqqkkkYYYHHHBBBDDDEEEEEEFFFFFFBBB???DDDOOO]]]hhhnnnnnn~~~xxxiiiSSSBBB<<<:::999888888888777666666888:::===DDDGGGCCC>>>>>>???@@@CCCMMMXXX^^^dddsss|||{{{pppVVVKKKSSSXXXdddsssjjjIII<<<999555333222222222111222222222222222222222222111111111111111111111111111111000000000000111111222111222888CCCXXXwwwwwwzzzvvvjjjvvv~~~|||}}}mmmnnn{{{~~~tttMMMEEEWWWjjjpppyyy|||uuuqqqtttxxxwwwqqqqqqqqqqqqrrrssstttuuuvvvyyy~~~tttWWWMMMEEEBBBAAA???>>>@@@===IIIWWWbbbnnnyyy}}}{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}|||||||||||||||{{{zzzyyyzzz{{{|||}}}yyyzzzyyyxxxwwwxxx{{{~~~}}}||||||{{{yyywwwwwwwwwzzzvvvwwwzzztttjjjccc]]]]]]ZZZVVVRRRRRRWWW\\\gggmmmqqqqqqqqqssssssqqqssstttuuuwwwwwwuuutttrrrpppppppppooonnnlllkkkjjjlllllllllnnnqqquuuyyy|||vvvyyytttllliii```\\\UUUKKKDDDBBBFFFKKKTTT\\\bbbbbb```aaaaaa___```dddiiikkkkkkjjjiiihhhhhhjjjmmmooommmfff]]]WWWUUUUUU[[[gggqqqrrroookkk]]]\\\^^^aaabbb```ccchhheee[[[XXXXXX[[[jjjuuuppplllgggeee```QQQ<<<000000444333222222111222222222111111111111000000000000333222222111111111111111000000000000000000000111000000000000000000000000000000000000000000000000........./////////000000////////////000000000000000000000000000000000000000000000000111111111111///333888888444111222333000111333333333333555777;;;```uuu\\\MMMGGGGGGAAAAAADDDEEETTT}}}wwwvvvwwwjjjnnnsssppp```PPPIIIIIIJJJbbbrrr^^^IIIBBBCCCEEEFFFHHHDDDBBB@@@AAAIIIWWWdddkkkdddppp~~~rrrlll]]]KKK???<<<<<<<<<666888:::999666555666888:::@@@CCC???;;;<<<>>>??????JJJWWWaaajjjyyy{{{{{{pppVVVJJJPPPVVV___ppp{{{```DDD999777333222222222222222111111111111111111111111111111111111111111111111111111000000000000111111000111333666;;;MMMnnnxxxvvv~~~uuuxxxmmmdddfffkkk|||zzzQQQCCCMMMYYYbbbooowwwsssqqqvvvxxxvvvrrrpppooonnnoooqqqsssuuuuuuxxxaaaTTTHHHDDDBBB@@@>>>???;;;AAAIIISSSbbbrrrzzz{{{yyyxxxxxxzzz|||}}}|||zzz||||||}}}{{{yyyyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{|||xxxwwwvvvtttsssvvv|||~~~|||{{{{{{zzzyyyxxxvvvvvvxxxzzz|||{{{uuuyyy|||pppfffaaa```]]]XXXSSSTTT[[[aaajjjooorrrpppoooppppppmmmpppqqqrrrttttttttttttsssqqqpppnnnmmmkkkjjjjjjiiiiiijjjkkkmmmppptttyyy}}}yyyxxx|||sssiiieee]]]ZZZRRRIIIBBBDDDLLLSSSWWW___dddccc`````````^^^]]]bbbhhhlllmmmllljjjjjjgggkkkpppooohhh___YYYVVVUUUUUU]]]kkkrrrmmmgggfffWWWZZZ```eeeddd```bbbgggdddZZZXXX[[[aaapppwwwmmmkkkmmmjjj]]]JJJ999///,,,444333222222111111222222111111111111000000000000222111111000000000000000000000000000000111111111000000000000000000000000////////////////////////............/////////000////////////000000000000000000000000000000000000000000000000111111111111---222777888555333333666000111333333333333555666777YYYwww\\\LLLEEEHHHBBBBBBDDDAAAKKKvvvyyywww}}}}}}wwwkkkVVVMMMKKKKKKUUU~~~~~~gggOOODDDCCCEEEFFFHHHDDDDDDBBBBBBHHHVVVeeemmmooolllwww~~~xxxiiicccVVVFFF>>>===>>><<<888;;;>>>===999555444444999>>>@@@===:::<<<>>>>>>>>>HHHWWWfffsss}}}}}}sssYYYLLLRRRXXX\\\oooYYYCCC777444111000222333333333111111111111111111111111000000000000000000000000111111000000000000111111000111444555666EEEgggyyyttt}}}}}}|||sssaaa\\\ccczzzzzzTTTEEEIIIOOO]]]mmmwwwtttrrrwwwxxxtttrrrpppnnnlllmmmpppsssvvvtttwwwjjj\\\MMMGGGEEEBBB@@@???@@@AAACCCIIIYYYlllvvvwwwyyyyyyyyy{{{}}}~~~|||zzzzzzzzzzzzxxxuuutttuuuvvvvvvwwwxxxxxxwwwxxxzzz{{{zzzzzzzzzzzz{{{|||}}}}}}vvvuuutttrrrrrrvvv~~~~~~|||zzzzzz{{{{{{zzzyyywwwvvvvvvwwwwww~~~zzzsssyyytttiiieeeeeebbb\\\WWWXXX___fffmmmrrrtttpppnnnnnnmmmjjjnnnnnnpppqqqrrrsssssstttrrrpppnnnkkkjjjiiiiiiiiihhhjjjlllnnnppprrrvvvyyy{{{wwwzzzsssgggbbb[[[WWWPPPGGGBBBFFFPPPZZZ[[[bbbfffdddaaa```___]]]]]]cccjjjooopppooonnnmmmffflllrrroooeeeZZZUUUSSSVVVVVV```oootttllleeedddOOOVVV```gggeee``````eeefff[[[YYY]]]cccqqquuuhhhmmmrrrnnn\\\GGG888///)))111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000///...------////////////000000000000444333222111000000000000000000000000111111111111000000000000000000000000000000000111222222222333000222333333333333444666999PPP```LLLIIIDDDBBB>>>AAAEEEIIIjjjyyy|||sss\\\OOOMMMMMMYYYjjjgggLLLEEEFFFDDDCCCFFFCCCBBB@@@???BBBNNN___lllfffjjjyyy}}}yyy|||~~~zzzrrrbbbXXXLLLDDD@@@>>>;;;888999999888888777666666666999888;;;===;;;888;;;AAAGGGQQQYYYaaappp}}}yyy```SSSVVVXXX```yyyyyyOOOBBB555444333333222222333333000000000000000000000000000000000000000000000000000000000000000000000000777111///333555>>>YYYuuuyyyzzz{{{mmmccc\\\qqqaaaPPPMMMGGGQQQiiixxxsssooouuuuuummmrrrpppnnnmmmlllllllllmmmsssvvvzzz~~~|||gggRRRJJJHHHDDD@@@@@@=========BBBLLL[[[iiiqqqooouuuyyywwwuuuxxx{{{{{{zzzzzzyyyvvvtttrrrtttuuusssuuuwwwwwwvvvuuuuuuuuuwwwyyyyyyxxxvvvuuuvvvwwwvvvuuuqqqnnnmmmooouuuzzzxxxwwwwwwxxxzzz{{{{{{zzzyyyuuurrrtttwww|||wwwqqqzzztttlllfffccc^^^YYYWWW\\\ccciiippppppoooooonnnlllkkkjjjnnnnnnnnnnnnooooooooooootttqqqllljjjjjjjjjjjjjjjiiikkklllllllllpppwww|||uuuttttttttttttoooggg```UUUQQQKKKEEEDDDIIIQQQWWW[[[bbbfffeeedddeeedddaaaaaaccceeehhhkkkmmmoooooojjjnnnpppmmmeee\\\VVVSSSWWW[[[cccmmmrrrnnndddZZZVVV\\\aaaccccccbbbaaa```bbbUUUOOOYYYgggkkkiiigggooossslllUUU===111...,,,111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///////////////...------.../////////000000000000111111000000//////000000//////000000000111111111000000000000000000000000111111111111111111222222000222333333333333444666555FFFttteeePPPJJJEEECCC>>>@@@BBBDDDaaakkk[[[PPPIIIQQQ\\\|||xxxTTTDDDAAAAAACCCIIIGGGEEEBBB>>>AAALLL]]]iiicccaaaiii{{{~~~zzztttvvvzzz}}}}}}wwwkkkcccXXXPPPFFFAAA???>>><<<999999999888888777777666666999888:::===;;;999<<>>AAAFFFIIIFFFBBB>>>@@@IIIXXXbbb\\\UUUUUUbbbpppzzzwwwqqqmmmnnnooopppnnnfffZZZQQQJJJEEE@@@===>>>>>><<<:::999999999888777777666666999888:::<<<;;;:::>>>EEEKKKWWWbbbkkkzzz|||}}}mmmbbb```\\\aaazzzvvvcccBBB888444444333222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111///111555444444@@@OOOwww{{{wwwzzz|||{{{zzzkkkVVVWWWlll{{{iii\\\RRRCCCJJJWWWhhhsssvvvsssrrrrrrllllllmmmmmmmmmmmmllllllkkkmmmpppsssuuuuuutttsssrrrkkkXXXLLLCCC??????@@@>>><<<<<<@@@HHHPPPVVVccckkkrrrsssrrrtttuuusssvvvvvvuuusssooonnnnnnooooooqqqrrrrrrqqqppppppqqqooopppppppppooopppsssuuuwwwxxxyyyxxxuuurrrqqqqqqsssrrrrrrsssuuuvvvvvvuuuwwwsssrrrsssssssssxxx~~~yyyxxxuuukkk[[[]]]^^^___aaadddhhhllllllmmmnnnoooppppppooooookkkkkklllmmmnnnoooooopppqqqooonnnmmmnnnnnnlllkkkhhhjjjkkkkkkkkknnntttyyywwwtttpppmmmiiiaaaWWWPPPJJJEEEAAABBBHHHQQQWWWZZZ\\\cccggggggggghhhgggdddfffggghhhiiikkkmmmnnnooooooooommmhhhaaa[[[WWWVVVYYY```hhhkkkggg```ZZZWWW```fffgggaaa\\\ZZZYYYVVVVVVSSSUUU___gggeee^^^YYY]]]ZZZOOO@@@444///---+++111111111111111111111111000000000000000000//////////////////////////////////////////////////////////////////////////////...///////////////.............../////////000000............///000111222////////////000000000111000000000000000000000000222222111111000000//////000111333333222222444555999===\\\uuuYYYKKKGGGEEE??????@@@===LLLkkkooo]]]TTTXXXyyydddOOOGGGCCCAAABBBEEECCCAAA???@@@FFFPPPWWWTTTJJJHHHRRR]]]dddmmmwwwmmmnnn}}}tttmmmkkkhhheeeccc```YYYOOOGGGAAA>>><<<<<<>>>>>><<<;;;::::::999888888777777666999888:::<<<;;;;;;AAAIIIOOOZZZeeelllzzzzzz}}}tttkkkfff^^^aaa{{{uuuXXX>>>555444333333222111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////111444222111777@@@]]]|||tttmmmqqqvvv{{{ttteeettt___UUUdddxxxrrrgggWWWAAABBBIII[[[pppwwwqqqmmmoooiiijjjlllmmmmmmmmmlllkkkoooppprrrttttttrrrpppnnnnnnvvvyyyaaaPPPGGGEEEFFF@@@>>>;;;:::<<<@@@EEEIII\\\fffoooqqqrrrttttttqqqtttttttttqqqnnnllllllmmmnnnoooppppppooonnnooopppqqqrrrqqqpppoooooorrrtttqqqsssuuutttrrrooonnnmmmqqqppppppqqqsssttttttssssssqqqqqqsssrrrppprrrwwwvvv|||}}}{{{{{{qqqfffXXX[[[```cccdddfffhhhiiilllmmmooopppqqqpppooonnniiijjjkkklllmmmnnnooooooqqqpppooooooooonnnkkkhhhgggiiikkkkkkjjjlllrrrwwwvvvrrrmmmhhhccc[[[RRRKKKHHHCCC@@@DDDNNNWWW[[[\\\]]]ccchhhgggggghhhgggeeeddddddfffgggiiikkkmmmnnnooommmiiiccc^^^ZZZXXXXXXZZZcccjjjjjjbbbZZZXXXYYYoootttpppcccYYYXXXXXXUUUQQQUUU\\\eeegggaaaXXXQQQVVVNNNBBB777000...,,,***000000000000000000000000//////////////////000000////////////////////////////////////////////////////////////////////////......///////////////...............////////////.........///000111222333...////////////000000000////////////////////////222111111000000////////////111222222222222333555666888PPP{{{}}}^^^KKKHHHFFF??????BBB>>>GGG___hhhZZZTTTkkkrrrqqqgggSSSKKKGGGCCCAAA@@@@@@@@@@@@AAADDDIIILLLLLLEEEEEENNNTTTTTTWWW]]]gggsss~~~fffaaaoooxxxqqqgggbbb[[[VVVSSSNNNIIIDDD>>>======>>>>>>>>><<<;;;::::::999999888777777777999888999;;;<<<===DDDMMMVVV```iiiooo{{{}}}uuuzzzyyyqqqkkkaaahhhmmmPPP===555333333222111111111111222000000000000000000000000000000000000000000000000////////////////////////000//////111000000444:::LLLppp~~~ooofffjjjpppwwwuuuiiiTTTrrrxxxkkk]]]```qqqxxxppp\\\@@@<<<@@@RRRkkkwwwqqqlllmmmgggiiijjjlllllllllkkkkkkmmmooorrrssstttsssqqqooopppqqqkkkTTTIIIGGGGGG@@@>>><<<:::;;;===@@@BBBTTT___jjjoooqqqttttttqqqqqqrrrrrrpppnnnlllkkklllmmmnnnooonnnmmmmmmnnnooorrrrrrrrrpppmmmmmmnnnppplllnnnooonnnmmmlllnnnooopppooonnnoooqqqsssrrrqqqnnnmmmooorrrqqqnnnooossssssuuu{{{|||nnnbbbYYY]]]bbbeeefffeeeeeeeeemmmnnnpppqqqpppooommmkkkhhhiiijjjkkklllmmmnnnnnnpppoooooonnnnnnkkkhhheeefffhhhjjjjjjiiikkkoootttsssnnnhhhccc___XXXPPPIIIEEEBBBAAAFFFPPPXXXZZZZZZ]]]ccchhhgggfffgggfffcccaaaccceeehhhkkklllmmmnnnkkkhhhccc^^^[[[ZZZYYYYYY[[[dddjjjhhh^^^WWWYYY^^^|||zzzgggYYYXXXYYYVVVPPPZZZfffkkkhhh___TTTMMMSSSHHH;;;222///...,,,+++000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////////////////------........./////////////////////000111222333......////////////000000////////////////////////000000000000000000/////////000222222111111333444555999IIInnneeeOOOIIIGGG@@@???CCC???CCCVVVxxxgggZZZfffqqqppp}}}bbbOOOIIIGGGEEEBBBCCCCCCBBBBBBCCCDDDDDDEEEGGGCCCFFFMMMNNNIIIHHHMMM\\\lll}}}kkkaaajjj|||mmmddd\\\WWWOOOKKKIIIHHHEEECCC>>>????????????>>><<<<<<:::::::::999888888777777999888999;;;<<>>KKKaaapppqqqnnnnnnhhhhhhiiijjjjjjkkkjjjjjjgggiiimmmppprrrsssrrrqqqpppnnnwww{{{___OOOGGGCCC@@@???===<<<<<<===>>>???JJJVVVccciiimmmqqqrrrqqqmmmnnnpppooommmkkkkkkkkklllmmmmmmlllkkkkkklllnnnnnnoooooonnnkkkiiiiiiiiijjjkkkkkkkkkkkklllooorrrnnnmmmlllmmmoooppppppoookkkjjjlllpppoookkkllloooqqqrrruuu}}}qqqeee^^^aaaeeegggfffeeeddddddlllmmmoooqqqpppnnnkkkjjjhhhhhhiiijjjkkkllllllmmmnnnmmmlllkkkkkkiiifffccceeehhhjjjiiihhhiiimmmqqqpppkkkddd___[[[UUUNNNHHH@@@@@@BBBGGGOOOUUUWWWWWW]]]cccgggfffdddeeeccc___```cccfffjjjlllmmmlllkkkddd```[[[XXXXXXYYYZZZZZZ]]]dddiiidddZZZUUUYYY___{{{~~~jjj[[[ZZZZZZVVVSSSbbbppprrrjjj___TTTMMMOOOCCC666111///,,,++++++000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000------...///////////////---------.........//////............//////000111........./////////000000/////////////////////////////////000000000000000///000222222111111333444555;;;CCCbbbmmmUUUKKKIII@@@>>>BBB>>>@@@MMMpppnnnjjjwwwqqquuueeeZZZWWWVVVQQQKKKNNNLLLHHHEEEDDDCCCCCCCCCDDDBBBEEEJJJGGG@@@AAAIII^^^ooowwwuuu}}}~~~nnn\\\RRRPPPLLLGGGFFFGGGGGGEEEBBB???@@@@@@@@@>>>======>>>;;;::::::999999888888777:::888888;;;<<<@@@IIITTT]]]iiiuuu{{{~~~}}}tttppp{{{zzzssshhhooo~~~bbbDDD;;;555333222222111111111111111000000000000000000000000000000000000000000000000////////////////////////111000......000222333222;;;YYYnnnqqqnnnhhhgggppp{{{uuubbb]]]kkk~~~xxxwwwkkk___dddnnnvvvrrrTTT???===BBBPPPaaalllooonnniiiiiihhhhhhhhhiiiiiijjjfffhhhllloooqqqpppoooooojjjlllsssttt^^^NNNEEEAAA@@@???>>>======<<<<<<@@@LLLYYYaaaffflllooonnnhhhjjjllllllkkkjjjjjjjjjjjjjjjjjjiiihhhhhhjjjllliiikkkmmmllljjjhhhgggfffgggiiijjjjjjjjjkkkmmmoookkkjjjiiijjjlllnnnmmmllliiihhhjjjlllkkkggggggjjjjjjnnnssszzz}}}sssiiiccceeehhhhhhgggffffffgggiiikkkmmmooopppnnnllljjjhhhiiiiiiiiijjjjjjkkkkkkiiihhhgggggghhhhhhfffdddeeegggiiiiiiggghhhkkkooonnnhhhaaa[[[WWWQQQKKKFFF<<>>???@@@???>>>>>>>>>???;;;;;;:::999999888888777:::888888;;;<<>>DDDPPPgggyyywwwuuuyyyxxx{{{~~~xxxfffTTTIIINNNLLLIIIHHHHHHHHHFFFDDDAAA???======>>>??????>>><<<<<<;;;;;;:::999888888;;;;;;;;;;;;>>>CCCJJJPPPRRRdddttt{{{~~~{{{}}}wwwvvvlllrrrxxx~~~sss~~~nnniiisssxxxMMM;;;;;;222444444333333222111000000222111111111000000//////000000000000000000000000000000000000000000000000............///111222333333<<>>???>>>;;;<<>>FFFSSSooo~~~uuuiiigggggglllrrrpppdddWWWPPPOOONNNNNNOOOOOOLLLGGGBBBDDDBBB???>>>>>>?????????>>>===<<<;;;:::999888888;;;::::::;;;>>>DDDMMMSSSVVVeeerrryyy}}}{{{~~~~~~yyytttsssrrruuuyyyuuukkkppp|||oooGGG777999333444444333222222111000000111111111000000000//////000000000000000000000000////////////////////////000///////////////000111333999KKKbbbooooookkkkkkiiitttyyyooo]]]YYYhhhzzzxxx{{{mmmgggnnnyyywwwtttuuuYYYLLL===999FFFZZZeeefffaaaccccccaaacccggghhhfffiiiiiikkkooorrrrrrooollldddeeehhhkkkmmmvvvrrr[[[IIIDDDAAAAAAAAA???@@@CCC:::===AAAGGGOOOXXX```dddcccffffffeeeeeegggeee```ddddddddddddeeeeeeeeeeeefffffffffffffffggghhhiiiffffffgggggggggggggggfffddddddeeegggiiijjjhhhgggeeeddddddeeeggghhhgggfffhhhiiilllooosssxxx|||~~~zzzuuupppnnnlllllllllllllllkkkkkkkkkhhhiiikkkmmmmmmmmmlllkkkiiigggeeedddeeeeeedddbbbccccccbbbaaaaaaaaabbbccchhhggggggiiilllmmmllljjjdddaaa]]]WWWOOOHHHBBB???@@@EEEKKKQQQTTTUUUWWWXXX\\\\\\\\\[[[ZZZYYYYYYXXXXXX___ccccccbbbddddddbbb[[[UUURRRUUUXXXXXXZZZ^^^aaa___]]]ZZZRRRMMMPPPWWW]]]bbbjjjlllcccTTTKKKJJJNNN]]]iiijjjccc[[[SSSNNN>>>444,,,,,,...---***)))000000000/////////..........................................////////////000000000000000000000000////////////..................////////////......//////////////////////////////............//////////////////////////////000000//////000000111222//////............//////111111111222222222222333444666999IIIqqqqqqYYYPPPHHHFFFEEEAAA@@@AAAGGGYYYvvvddd[[[aaazzzyyynnnbbb[[[UUUNNNJJJIIIKKKFFFDDDDDDAAAAAANNN^^^vvv~~~}}}xxxiii]]]^^^dddlllnnnhhhaaa^^^\\\ZZZXXXWWWVVVQQQIIICCCGGGDDD@@@>>>???@@@AAAAAA@@@???===;;;:::999888888::::::::::::>>>FFFPPPWWW\\\fffqqqxxx~~~}}}~~~{{{uuuqqqqqqrrrrrruuu~~~ppprrrrrrnnn{{{~~~ccc???333777333333333333222111111000000111111000000000000//////000000000000000000000000////////////////////////111000//////......//////222444???TTTfffnnnkkkfffeeellltttrrrbbbWWW```qqqpppxxx}}}vvvjjjgggsss|||sssxxxqqq```GGG999@@@QQQ\\\___]]]___```^^^```eeegggeeefffgggjjjmmmppppppnnnllldddcccdddfffgggmmm|||iiiPPPIIICCCAAA@@@======@@@;;;<<<<<<===BBBKKKXXXaaaaaaddddddbbbbbbdddbbb___aaaaaaaaabbbbbbcccccccccaaabbbbbbcccdddeeeeeefffdddeeeeeeeeeeeeeeeddddddbbbbbbccceeehhhiiigggfffaaa```aaacccfffhhhhhhggggggiiijjjmmmoooqqqrrrrrr}}}{{{xxxvvvuuuuuuuuuvvvxxxxxxwwwvvvsssoookkkiiikkkkkkjjjjjjiiiiiiiiiiiieeefffhhhiiijjjjjjiiihhheeecccaaaaaabbbbbbbbb```^^^]]]\\\\\\\\\]]]^^^___gggffffffhhhiiijjjiiiggg^^^[[[VVVPPPJJJDDD@@@>>>EEEHHHLLLOOOQQQRRRTTTVVVYYYYYYYYYYYYYYYXXXWWWWWWZZZ]]]```aaafffkkkkkkhhh___VVVQQQTTTYYY[[[\\\^^^\\\^^^[[[RRRMMMOOOSSSTTTXXX\\\bbbddd\\\OOOHHHHHHLLLUUU]]]^^^\\\XXXQQQJJJ;;;222+++,,,...---+++***000000/////////.............................................///////////////////////////////////////////////////...............////////////......//////////////////////////////............//////000000000000000000000000///////////////000111111000//////......//////000111111111111222222222222222444444@@@cccuuuaaaWWWMMMIIIHHHDDDAAAAAAAAANNNeeeqqq\\\XXXrrr{{{sssjjjeeeaaaZZZSSSNNNKKKHHHFFFEEECCCHHHXXXjjjxxx~~~{{{oooqqqwww}}}zzzyyytttkkk___VVVRRRNNNIIIEEEEEEBBB???>>>???BBBCCCDDDBBBAAA???<<<:::999888888999999999:::???GGGRRRYYY]]]gggrrr{{{}}}~~~~~~|||wwwqqqnnnmmmiiigggjjjwwwxxx{{{uuuiiikkkyyyxxxZZZ<<<222444333333222222222111111000000000000000000000000//////000000000000000000000000////////////////////////000//////.........////////////444EEE]]]mmmnnnggggggjjjrrrvvvgggSSSUUUeeejjjqqqwwwuuunnnmmmsss{{{sssggghhhttt{{{uuuYYYAAA:::EEERRRZZZ\\\```aaa______ccceeedddaaaccceeehhhjjjjjjiiihhhcccccceeegggfffhhhrrr}}}vvv]]]RRRIIIDDD@@@<<<:::<<<;;;;;;:::888999AAAOOOZZZ]]]aaaccc```___aaaaaa^^^^^^^^^___```aaaaaabbbbbb^^^___```aaabbbcccccccccccccccdddddddddcccbbbbbb``````aaacccfffgggfffddd```______aaadddggggggfffccceeehhhkkknnnooooooooorrrqqqooommmlllmmmnnnooommmmmmnnnmmmllliiifffeeehhhhhhhhhgggggggggffffffddddddfffgggggggggffffffbbb```______```aaa```___YYYXXXWWWWWWWWWYYYZZZ[[[bbbdddfffhhhhhhfffccc```XXXVVVQQQKKKFFFCCCAAA@@@IIIKKKNNNOOOPPPRRRUUUWWWWWWXXXXXXYYYYYYYYYXXXWWWYYYZZZ\\\```iiiqqqrrrnnn___UUUOOORRRXXX[[[\\\\\\YYY]]]XXXNNNLLLUUUZZZXXXXXXZZZ^^^^^^VVVJJJFFFHHHRRRWWW[[[[[[ZZZVVVKKKAAA666///***+++...,,,+++,,,////////////............////////////////////////............////////////////////////////////////.........///////////////......////////////......//////////////////////////////............//////000000000000000000000000/////////...///000000111111000000//////000000111000000111111111222222222222444444<<>>AAAEEEGGGHHHEEEDDD@@@===:::999888888999999999;;;???HHHRRRYYY\\\ggguuuzzzwwwzzzzzzwwwrrrmmmiiiggg___]]]bbbqqq~~~vvvkkkppp|||sssSSS<<<444222222222222111111111111111000//////////////////000000////////////////////////........................------------...///000111//////111===VVVooouuupppiiiiiiqqqvvviiiVVVSSS^^^hhhlllqqquuuvvvuuutttssseee\\\XXXdddttt{{{mmmNNN999:::IIIVVV]]]ccceeecccaaabbbcccaaa^^^```cccdddeeeeeeddddddbbbcccgggkkkiiigggkkkrrrjjj]]]PPPIIIDDD???===>>>999;;;;;;888777<<>>???>>>>>>@@@EEEIIIKKKKKKHHHFFFBBB>>>:::999888888888999:::<<<@@@GGGOOOUUUZZZgggyyyzzztttqqqttttttpppmmmjjjddd___\\\ZZZ^^^mmm}}}yyyooovvv~~~~~~nnnLLL<<<666111222111111111111111111111111......////////////000000////////////////////////........................,,,,,,,,,---...///111222000333333888NNNlllzzzwwwgggiiiooossskkk^^^\\\bbbggggggjjjrrryyy}}}zzzvvvddd___SSSVVVjjjuuu|||zzz[[[>>>777BBBOOO[[[cccgggeeebbbaaa```^^^^^^```bbbcccbbbaaaaaabbb```aaafffjjjiiieeefffkkkrrrcccSSSJJJEEE@@@======:::;;;;;;:::999;;;@@@EEEKKKTTT\\\]]]]]]___```^^^\\\\\\\\\]]]^^^^^^^^^___\\\]]]___`````````___^^^]]]^^^______``````______]]]]]]^^^```bbbbbb```___```___^^^___```aaa```___ccceeegggiiijjjjjjiiihhhjjjhhhfffeeeeeefffggghhhdddeeeggghhhhhhfffeeeccc``````aaabbbbbbcccccccccaaaaaaaaaaaaaaabbbbbbbbbaaa___]]]]]]^^^^^^^^^]]]VVVUUUSSSSSSTTTWWWZZZ\\\^^^dddjjjmmmjjjccc\\\WWWRRRNNNIIIDDDBBBCCCFFFHHHMMMOOOQQQRRRSSSTTTVVVXXXUUUVVVYYY[[[\\\\\\[[[ZZZTTTVVVXXX\\\eeennnmmmhhhXXXQQQMMMPPPUUUVVVVVVWWWQQQNNNJJJGGGMMMWWW\\\[[[[[[ZZZYYYVVVNNNGGGIIINNNSSSVVVWWWVVVUUUOOOAAA333000+++)))+++,,,******,,,//////.........---------....................................////////////000000000000000000000000............/////////000......////////////......//////////////////////////////............//////........................///............///000000000000////////////000000000000000000111111111111///666888888JJJjjjlllWWWKKKFFFBBB>>>===@@@AAAGGGYYYyyy{{{___XXXeeexxxxxxgggVVVLLLKKKHHHIIIQQQ]]]iiioooxxx}}}~~~~~~~~~}}}||||||{{{~~~zzzvvvvvv~~~ppp___WWWQQQIIICCC@@@@@@BBBEEEIIILLLMMMLLLJJJHHHCCC>>>;;;999888888888:::;;;===@@@EEELLLPPPZZZiii}}}}}}tttpppoooqqqpppmmmlllkkkddd[[[ZZZVVVXXXcccpppyyy|||sss{{{|||~~~hhhDDD999666000444000000000000111111111111........./////////000000////////////////////////........................---------------...///000...444333111BBBaaauuuwwwgggkkkppppppkkkgggfffgggeeeccceeekkkvvvvvvrrrZZZMMM___lllqqq|||~~~dddFFF999===EEEUUU^^^fffeeebbb```]]]ZZZ\\\^^^```___]]][[[\\\]]]\\\\\\___cccbbb```bbbgggsss~~~qqq\\\PPPHHH@@@;;;:::;;;;;;::::::::::::;;;<<>>@@@DDDIIIMMM[[[jjj~~~yyyqqqpppqqqrrrpppmmmooooooggg[[[VVVQQQQQQYYYcccmmmzzz}}}}}}~~~ttt~~~{{{}}}ddd===666555000666000000000000000111111111---.........//////000000////////////////////////........................//////...------------...***333111***666VVVnnnrrrjjjppprrrnnnkkkkkkkkkhhhcccaaaaaaeeepppcccJJJXXXfffiiirrryyy~~~hhhLLL<<<:::===NNNYYYcccdddaaa___\\\XXXYYY[[[]]]\\\XXXVVVWWWYYYZZZXXXYYY\\\\\\[[[___eeehhhrrrlll\\\PPPFFF>>><<<===;;;999888999:::999888999FFFSSSYYYZZZ]]]]]]\\\YYYYYYYYYYYYYYYXXXXXXXXX[[[\\\]]]^^^]]][[[YYYXXXUUUUUUWWWYYYZZZ[[[[[[[[[^^^]]]]]]^^^___^^^\\\ZZZYYYXXXWWWXXX[[[\\\[[[ZZZ]]]^^^```aaacccdddeeeeeecccbbb```^^^]]]^^^___```ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZ[[[\\\^^^```aaacccccc]]]]]]\\\\\\[[[\\\\\\]]]```^^^\\\[[[[[[[[[YYYXXXXXXWWWUUUUUUWWWZZZ^^^aaa]]]```bbbaaa\\\WWWTTTSSSMMMIIICCC??????BBBHHHLLLQQQSSSTTTTTTRRRPPPOOOPPPRRRTTTWWW[[[\\\\\\[[[[[[UUUYYY\\\[[[]]]^^^[[[UUURRRPPPQQQTTTUUUSSSTTTWWWUUUHHHCCCJJJQQQRRRSSSYYYRRRPPPOOOLLLHHHFFFLLLUUUZZZZZZVVVOOOIIIDDD:::111...***)))++++++((((((+++................................................111111000000//////......////////////////////////......////////////......//////////////////////////////.........---------..................---------------............///////////////////////////...............///000000111111111000000000000000444000777666555YYY|||dddRRRJJJFFFCCC@@@<<<======AAATTTssskkk[[[^^^rrrzzziiiXXXSSSJJJHHHYYYooo|||}}}~~~|||zzzyyyzzz{{{|||}}}}}}|||{{{{{{{{{}}}~~~~~~~~~|||zzzwwwvvvxxx{{{}}}|||}}}~~~~~~xxx{{{oooWWWPPPCCCEEE[[[hhhbbb\\\___YYYSSSIII@@@999777888:::777<<>>;;;999:::>>>>>>:::777888:::>>>EEEMMMSSSVVVUUUTTTVVVWWWXXXZZZZZZXXXTTTQQQVVVWWWWWWXXXYYYYYYXXXXXXSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXXXXYYY[[[\\\ZZZYYYVVVUUUTTTTTTUUUWWWZZZ[[[^^^]]]\\\]]]___```___^^^^^^^^^]]]]]][[[XXXVVVTTTVVVXXXZZZ\\\]]]\\\[[[ZZZ\\\[[[[[[[[[\\\^^^```aaa\\\\\\ZZZZZZZZZ[[[\\\]]]_________]]]ZZZVVVRRROOORRRRRRRRRTTTWWW[[[```bbbeeebbb___\\\XXXTTTPPPLLLNNNEEE======@@@BBBFFFJJJQQQOOOMMMNNNOOOQQQQQQQQQQQQQQQRRRRRRSSSUUUVVVWWWWWWUUUUUUVVVXXXVVVQQQMMMNNNSSSUUUSSSRRRSSSTTTRRRNNNIIIFFFIIIOOOTTTUUUSSSKKKMMMLLLJJJHHHLLLUUU]]]___YYYSSSNNNDDD777///---,,,+++***))))))***+++,,,................................................000000000000//////......////////////////////////......////////////......//////////////////////////////.........---------........................---------............///////////////////////////...............///000000111000000000000000000000444...555666444RRR~~~kkkWWWLLLGGGCCC@@@<<<======???JJJcccvvv^^^YYYiii|||uuufffTTTNNNPPP```sss~~~}}}|||{{{||||||wwwxxxzzz{{{}}}}}}}}}|||}}}~~~|||||||||}}}}}}}}}}}}}}}|||{{{zzzxxx{{{~~~}}}}}}~~~~~~}}}|||sss[[[LLLLLLdddvvvssskkkiii```WWWJJJ???999999;;;===999===BBBGGGKKKPPPUUUYYYdddrrr~~~zzzwwwuuuttttttqqqmmmnnnvvvyyypppcccUUUNNNNNNWWW___hhh}}}}}}wwwpppttt{{{~~~~~~wwwsss}}}zzzmmmOOO999222222111...000000000000000000000000000000////////////000000111000///...---......///................................................///++++++000222999MMMdddppppppnnnjjjlllqqqrrrooobbbTTTOOOYYYccckkk~~~rrrYYYOOOYYYfffkkkooonnnrrrrrrcccJJJ;;;:::<<>><<<<<<>>>@@@NNNnnnfffWWW___mmmzzzlllWWWUUUZZZiiixxx~~~{{{{{{|||~~~uuuvvvxxxzzz|||}}}~~~~~~~~~{{{yyyxxxwwwxxxzzz|||}}}~~~yyyzzz}}}||||||{{{{{{{{{zzzzzzzzz~~~~~~fffVVVRRRgggzzz{{{qqqkkkfffZZZJJJ???;;;<<>><<<@@@ZZZwwwxxx___ZZZ^^^vvvyyyjjj\\\^^^fffrrr{{{}}}~~~}}}~~~~~~wwwxxxzzz{{{}}}~~~~~~|||yyyxxxuuuvvvxxx{{{}}}~~~yyyzzz{{{|||||||||||||||uuuvvvwwwxxxxxxxxxyyyzzz|||{{{rrrsssuuuttthhhZZZTTT___mmmoooiiidddbbbXXXIII@@@===>>>@@@@@@@@@AAADDDIIIPPPXXX^^^bbbpppxxx{{{wwwrrrrrrtttuuupppmmmhhhfffkkkqqqoooiiiYYYSSSMMMOOOZZZooowwwrrrxxx|||rrrkkkjjjooo|||~~~qqqyyy}}}{{{www]]]???111222444222///000000000000000000000000/////////......///////////////......------------------------------------........................,,,+++,,,......///:::GGGccccccbbbaaafffmmmooommmppp___PPPMMMPPPXXXkkk~~~sssdddVVVOOOWWWccchhhhhhooovvvqqq]]]FFF999333;;;FFFQQQ[[[___]]]ZZZYYYWWWUUUTTTSSSRRRSSSSSSPPPOOOOOOOOOPPPRRRTTTUUUSSSSSSTTTYYYcccqqq}}}~~~mmm[[[OOOHHHAAA===>>>???======>>>777777888:::===CCCJJJOOOQQQRRRSSSSSSRRRQQQQQQQQQSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSVVVUUUTTTUUUVVVVVVTTTRRRRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUTTTUUUVVVWWWVVVUUUSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVSSSSSSTTTUUUVVVWWWXXXXXXZZZZZZYYYXXXXXXWWWWWWWWW[[[ZZZZZZXXXVVVTTTRRRPPPSSSRRRQQQRRRUUUZZZ___bbb___\\\XXXUUURRRNNNIIIFFF???;;;:::===AAACCCGGGMMMNNNLLLKKKLLLOOORRRSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQPPPLLLGGGCCCDDDEEEGGGNNNSSSRRRPPPOOOKKKGGGIIILLLOOOQQQPPPOOOOOOPPPOOOHHHAAABBBLLLYYYdddiii\\\UUUMMMFFF<<<000***)))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////////////////////////////......------------......////////////////////////---.....................---------.........//////---------............///////////////////////////...............///000000//////000000111111111111444000111888888:::YYYtttvvvqqqaaaUUUKKKEEEDDD;;;999???>>>===KKK___rrr___WWWfffxxxzzzkkkgggiiiqqqzzz~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{wwwxxxyyyzzz||||||}}}}}}xxxxxxxxxyyyyyyyyyyyyxxxrrrtttvvvvvvttttttvvvxxxwwwsssmmmlllkkkddd___ZZZ[[[^^^aaabbbcccZZZRRRIIIBBB@@@@@@???>>>BBBBBBDDDHHHMMMUUU\\\```tttyyyzzztttnnnnnnppppppmmmkkkeeeaaadddkkkmmmjjjaaa^^^XXXWWWaaawww~~~vvvuuuyyywwwwwwwwwxxx{{{{{{xxxnnniiisss}}}}}}~~~qqqVVV;;;111222333111/////////////////////////////////............//////...............------,,,------------------------........................,,,---...///---...444<<>>>>>===<<<===999999888666666;;;AAAGGGKKKMMMOOOOOONNNNNNOOOQQQPPPPPPQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMNNNOOOOOOSSSRRRQQQRRRSSSSSSRRRPPPOOOOOOPPPPPPRRRSSSTTTTTTTTTSSSRRRRRRSSSTTTSSSQQQPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSPPPPPPQQQSSSTTTTTTUUUUUUWWWWWWWWWVVVVVVUUUUUUTTTWWWWWWVVVUUUTTTRRRQQQPPPUUUTTTSSSTTTUUUXXX[[[]]]ZZZXXXTTTQQQNNNJJJEEEBBB===;;;<<>>BBBKKKnnnooo\\\ZZZjjjyyylllrrrrrrwww}}}~~~}}}~~~}}}}}}}}}}}}|||~~~~~~yyyzzzzzzzzzzzzzzzyyyyyywwwwwwwwwwwwvvvvvvuuutttsssuuuwwwuuuqqqooopppssswww{{{{{{uuupppmmmfffiiiiiiccc___bbbhhhkkkTTTQQQLLLGGGBBB???======BBBDDDFFFHHHJJJPPPZZZaaatttxxxwwwqqqkkkkkkkkkjjjjjjhhhccc___aaaiiimmmmmmkkkkkkgggdddmmm~~~{{{}}}{{{ooojjjfffhhhttt~~~gggOOO888111333111///000///////////////////////////......------......///---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...------111555HHHZZZjjjmmmhhhjjjrrrxxxtttfffWWWNNNJJJNNNYYYdddvvvppphhhdddeeefffdddbbbbbbbbbffflllnnnfffVVVIII999333222<<>>>>>AAACCCGGGNNNRRRQQQNNNLLLHHHCCCCCCEEEIIIMMMPPPRRRSSSRRRLLLEEE??????GGGPPPVVVYYYPPPIIIAAA;;;333+++((()))((())))))******))))))(((................................................---------........./////////////////////////////////...,,,++++++,,,...///////////////////////////---------.........//////,,,,,,------...//////000---------............///////////////////////////...............///000000...//////000111111222222000777333222888777EEEfffzzzuuucccRRRHHHBBB@@@???======>>>???AAA[[[tttkkkZZZ^^^nnn~~~vvvllluuutttuuuzzz}}}}}}~~~}}}}}}|||}}}}}}}}}|||}}}}}}|||~~~}}}}}}}}}{{{{{{{{{zzzzzzxxxwwwwwwuuuuuuvvvvvvuuusssrrrppprrruuuvvvtttpppmmmooorrruuuvvvzzztttoooxxx{{{ssskkkkkknnnoooVVVVVVSSSLLLCCC>>>===???AAAEEEJJJIIIIIIOOO[[[eeennnssstttooojjjjjjiiifffcccccc```]]]___hhhoooqqqpppsssppplllvvvyyyppphhhgggllluuuvvv[[[FFF444111222///...222///////////////////////////......------......///------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///---,,,,,,///111<<>>;;;999:::999;;;;;;777333222666:::<<>>AAAFFFFFFEEEGGGLLLMMMKKKIIIJJJLLLNNNOOOOOOQQQPPPOOOOOOOOOOOOOOOPPPIIIEEE???<<<<<>>CCCJJJNNNPPPIIIBBB;;;666000)))(((+++'''((()))******)))((('''000000000000000000000000........................---------........./////////////////////////////////...,,,++++++,,,...///////////////////////////---------.........//////,,,,,,------...///000000---------.........//////////////////////////////...............///000000...//////000111222222222...999333...777666@@@\\\{{{{{{gggTTTHHH???CCCBBB<<<999<<>>MMM```yyyzzzaaaVVV\\\sss|||wwwoootttppppppuuuyyy{{{~~~~~~~~~||||||yyyzzz{{{|||~~~|||||||||}}}}}}}}}~~~~~~|||zzzzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvttttttuuuvvvuuurrrpppnnnnnnrrrtttssspppnnnqqquuusssrrryyyzzzyyy~~~tttqqqoookkkZZZ[[[YYYOOOCCC===>>>AAA@@@GGGLLLKKKIIIOOO]]]jjjjjjoooqqqmmmjjjjjjhhheee\\\^^^]]]ZZZ]]]gggpppsssppptttrrrnnnyyyyyyxxxwwwmmmkkkooottt}}}zzzjjjRRR???111111222......444////////////////////////.........------.........,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---...,,,***,,,...///555III^^^eeeeeelllxxxzzzmmm[[[NNNHHHLLLVVV___]]]eeeccc[[[[[[bbb^^^QQQ\\\\\\^^^bbbhhhllliiidddGGG999///222:::BBBKKKSSSMMMNNNNNNNNNMMMKKKJJJHHHLLLLLLKKKKKKLLLMMMNNNOOOKKKMMMNNNMMMLLLNNNRRRVVV]]]jjjxxx|||lll\\\LLLDDDAAA>>><<<<<<777:::;;;888333222555888777>>>FFFIIIHHHHHHJJJMMMHHHHHHJJJLLLMMMNNNNNNNNNLLLKKKIIIHHHHHHIIIJJJLLLJJJJJJJJJMMMOOOQQQPPPOOOGGGHHHIIIKKKLLLLLLMMMMMMQQQOOONNNNNNOOOOOONNNLLLKKKLLLMMMNNNNNNMMMLLLKKKMMMNNNOOOQQQPPPOOOMMMLLLKKKLLLNNNPPPQQQQQQQQQPPPKKKLLLNNNPPPQQQQQQQQQPPPOOONNNMMMMMMLLLMMMMMMMMMOOOQQQUUUXXXZZZZZZXXXWWWPPPNNNJJJGGGDDD@@@;;;888===>>>BBBGGGFFFDDDEEEJJJIIIGGGFFFHHHKKKNNNOOOOOOOOONNNNNNMMMNNNNNNOOOOOOIIICCC===;;;===AAADDDDDDFFFLLLOOOLLLIIIGGGDDD@@@FFFCCCCCCHHHOOOSSSQQQNNN???>>>===>>>AAAFFFJJJKKKEEE>>>777333...)))(((+++'''((()))******)))(((''',,,,,,,,,---...///000111........................---------............///////////////////////////////////////////////////---,,,+++,,,...///...------------............///000000000///...---------//////.........---------....................................////////////000000000000000000000000///000222444333444>>>JJJggg}}}uuu```MMMEEEDDDCCC@@@>>>===<<<;;;@@@LLL]]]sssxxxaaaPPPVVViiiyyy{{{wwwtttqqqnnnrrryyyxxxpppqqqzzzzzzzzz{{{|||}}}}}}||||||~~~}}}{{{zzzzzz|||~~~}}}}}}~~~~~~}}}{{{xxxvvvwwwxxxzzz||||||{{{yyyxxxyyyxxxwwwwwwyyyyyyxxxwwwuuuuuuuuutttsssqqqpppooossssssrrrssssssrrrooollllllnnnuuu|||uuuhhhbbb^^^VVVNNNHHHEEEDDDEEEGGGKKKKKKHHHJJJTTTaaahhhllljjjgggdddcccdddeeefff[[[WWWXXX___fffjjjsss}}}~~~sssmmmrrr{{{xxxzzz}}}qqqtttwwwoootttsss]]]EEE===555000000000...+++////////////////////////..................---------------,,,,,,+++++++++/////////......------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......555AAASSSaaacccaaagggrrrjjjhhh```TTTIIIIIIRRR\\\___aaa```]]]^^^^^^UUUJJJLLLZZZbbb```aaaiiinnnmmm\\\JJJ888222555<<>>AAAHHHIIIEEE:::<<<>>>@@@AAABBBBBBBBB<<<777000,,,************))))))))))))))))))))))))---------------...///000........................---------............///////////////////////////////////////////////////---,,,+++,,,...///...------------............/////////////////////////////////.........---------....................................////////////000000000000000000000000111111333444222222;;;FFFbbbzzz{{{~~~iiiWWWIIIFFFBBB??????>>>===;;;===CCCNNNbbbttt\\\UUU]]]iiiuuu}}}zzzwwwuuutttoooqqqwwwwwwpppqqqyyyuuuvvvxxxzzz|||~~~~~~}}}|||{{{zzzzzz{{{{{{yyyzzzzzz{{{zzzxxxvvvtttsssuuuwwwyyyzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxwwwuuuuuuuuuttttttsssqqqpppoooqqqpppnnnnnnooonnnllljjjhhhjjjpppwww{{{{{{ooobbb___ZZZSSSKKKEEECCCDDDEEEBBBEEEGGGHHHNNN\\\iiiooojjjgggdddbbbaaacccdddeee\\\WWWWWW^^^gggnnnwwwxxxsssvvvzzz|||yyyqqqvvv~~~}}}wwwwwwssslllsssoooVVV@@@:::222///000111///---////////////////////////........................---------,,,,,,+++++++++.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......111999IIIXXX\\\[[[^^^dddgggeee^^^RRRHHHHHHRRR]]]\\\]]]\\\[[[]]]___ZZZQQQEEEQQQ]]]___]]]```dddfffeeeTTTAAA777444666<<>>AAADDDFFFIIIIIIIIIHHHHHHGGGGGGFFFIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJHHHGGGFFFGGGGGGHHHMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFHHHJJJJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFHHHJJJJJJIIIHHHGGGJJJIIIHHHHHHIIIKKKMMMOOOTTTUUUVVVWWWVVVTTTRRRQQQKKKGGGAAA===<<<<<<<<<;;;???AAACCCDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEFFFHHHKKKJJJHHHHHHIIIGGGCCCDDDHHHCCC???;;;;;;AAAFFFGGGGGGDDDEEEHHHIIIDDD======BBBGGGGGGCCC>>>>>>BBBAAA<<<<<<===???AAABBBAAA@@@???:::666000+++************))))))))))))))))))))))))......---------......///........................---------............///////////////////////////////////////////////////---,,,,,,,,,...///...------------............///---......///000111111222...............---------....................................////////////000000000000000000000000222111333444111000888AAAYYYrrryyy{{{|||sssbbbOOOIIIAAA>>>???@@@>>><<<;;;;;;???NNNnnnnnn[[[TTTXXXeeepppuuu~~~|||yyyxxxwwwxxxrrrpppuuuvvvrrrrrrwwwsssssstttvvvxxxzzz|||~~~}}}}}}}}}|||{{{zzzxxxxxxuuuuuuvvvvvvvvvuuusssrrroooqqqsssvvvxxxyyyyyyyyyvvvuuuttttttvvvwwwvvvttttttttttttsssrrrqqqpppooopppnnnkkkjjjkkkkkkjjjiiifffgggkkkqqqtttwww~~~zzzqqqfff\\\[[[VVVOOOGGGCCCBBBDDDEEE@@@BBBDDDHHHTTTdddooorrrhhhddd```^^^___aaabbbcccZZZVVVWWW```kkkuuu}}}}}}}}}|||xxxxxx{{{uuuqqqrrruuuxxx}}}tttppp{{{}}}ssslllqqqgggJJJ999555000...///111111///////////////////////////........................------,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......111666AAAPPPYYYZZZYYYYYY``````\\\QQQGGGFFFPPPYYYZZZ[[[ZZZZZZ\\\^^^[[[UUUCCCJJJUUU\\\[[[XXXZZZ___iii\\\KKK???666222666<<>>999888888999;;;;;;;;;999111111222555888<<>>>>>AAA>>><<<:::===BBBGGGHHHGGGEEECCCDDDDDD@@@;;;===CCCFFFFFFCCC>>>===>>><<<888===???AAACCCCCCAAA>>><<<888444...+++*********)))))))))))))))))))))))))))///......---------..............................---------............///////////////////////////////////////////////////...---,,,---...//////------------............///......//////000111111111............................................................////////////////////////////////////111000111333111000666===NNNkkkzzzrrr{{{zzziiiXXXNNNBBB>>>???AAA>>>;;;;;;;;;;;;BBBYYYwwwppp^^^VVVYYY___iiivvv~~~|||zzzyyyyyyyyy}}}uuuqqqsssvvvttttttvvvuuuuuussssssrrrsssssstttyyyzzz{{{{{{{{{yyywwwuuurrrssssssttttttsssrrrrrrnnnoooqqqsssuuuvvvwwwwwwuuutttssssssuuuvvvuuutttsssssssssrrrqqqpppooooooqqqnnnjjjhhhiiijjjjjjjjjggggggiiinnnqqqrrrwww~~~|||sssiii```XXXWWWSSSLLLFFFCCCCCCEEEGGGCCCDDDDDDIIIVVVeeelllllleeeaaa\\\[[[]]]___``````WWWVVVZZZeeerrr|||{{{~~~~~~zzzvvvuuutttuuuuuusssqqqqqqccceeeqqq~~~tttnnnooo\\\===555222...---///000000///////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000222999HHHUUUZZZWWWRRRYYY[[[[[[TTTKKKGGGKKKQQQWWWXXXYYY[[[\\\[[[WWWSSSLLLIIIMMMXXX[[[VVVVVV\\\ccc\\\SSSIII>>>555444888;;;BBBIIILLLJJJHHHIIIKKKHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFEEEEEEEEEEEEFFFGGGIIINNNXXXcccnnnuuuuuuqqqmmmhhh```TTTHHH@@@>>><<<:::999999999888666222222111222333666999;;;BBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@AAABBBDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEDDDCCCCCCBBBBBBDDDFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDCCCAAA@@@@@@@@@@@@DDDDDDEEEGGGIIILLLOOOPPPWWWWWWVVVTTTQQQMMMIIIFFFCCC@@@<<<::::::;;;:::::::::===@@@BBBBBB@@@@@@@@@CCCEEEFFFFFFFFFGGGIIIKKKHHHFFFEEEEEE@@@:::999;;;;;;;;;;;;???CCCFFFFFFEEEDDDAAA???>>><<<:::===DDDCCCCCCBBB@@@>>>>>><<<:::===???BBBDDDDDDAAA===:::555222---***)))******)))((((((((((((((((((((((((///......---------..............................---------............///////////////////////////////////////////////////...---,,,---///000///...---------............///////////////////////////---.........................................................///////////////////////////////////////...000333222111555<<>>;;;:::======>>>FFFXXXnnn{{{xxxeeeZZZUUU[[[gggvvv}}}|||zzz~~~}}}}}}}}}|||}}}|||{{{zzzyyyyyyzzzzzz~~~wwwrrrsssuuuuuuvvvvvvxxxwwwuuusssrrrqqqppppppqqqsssuuuvvvvvvuuusssrrrqqqrrrrrrrrrrrrqqqqqqqqqnnnooopppqqqrrrssssssssssssrrrrrrrrrtttuuuuuusssppppppqqqppppppooonnnmmmppplllhhhffffffhhhhhhiiigggeeegggkkklllllloootttzzz}}}nnnddd]]]WWWTTTQQQLLLGGGDDDDDDFFFHHHEEEEEEEEEJJJVVVccchhheeeccc^^^ZZZYYY\\\^^^]]][[[QQQVVV___jjjvvvrrrzzz}}}pppoooqqquuuyyyxxxpppggg^^^```kkkssszzzuuuuuu}}}qqqnnniiiPPP555333111///.........---,,,////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,111<<>>???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCC@@@???>>>>>>???AAACCCDDDBBBBBBCCCCCCDDDDDDDDDDDD@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@AAACCCEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBB???===<<<<<<===>>>BBBCCCEEEGGGJJJMMMOOOPPPQQQRRRQQQOOOLLLHHHEEEBBB???===:::999:::;;;::::::999<<>>@@@BBBCCCBBBAAABBB>>>;;;;;;::::::===CCCBBBAAA@@@???===:::999:::<<<>>>AAACCCCCC@@@<<<:::222///+++))))))******)))((((((((((((((((((((((((......---------......///........................---------............///////////////////////////////////////////////////...---------///000///...---------............///////////////............---------...................................................////////////000000000000000000000000///...000333444222555:::@@@bbbzzzrrr}}}nnncccUUUJJJEEECCC???<<<:::===>>><<<:::AAAOOO[[[yyy|||iii]]]TTTZZZccclllppprrrxxx}}}zzz|||~~~{{{wwwxxxxxxxxxxxxxxxxxxxxxwwwzzzwwwsssrrrssstttuuuvvvvvvvvvwwwwwwvvvuuuttttttkkklllnnnppppppooonnnmmmpppoooooonnnnnnnnnmmmmmmlllllllllmmmnnnoooppppppqqqpppoooppprrrssssssrrrnnnnnnnnnnnnnnnmmmllllllllliiieeeccccccdddeeeeeeeeebbbcccfffgggfffgggkkkmmmttt~~~{{{~~~sssggg```ZZZUUURRROOOLLLIIIFFFFFFFFFGGGBBBDDDEEEKKKVVVbbbeeeccc___[[[WWWWWWZZZ[[[XXXTTTMMMWWWbbbkkkttt{{{}}}{{{pppxxx{{{tttssssssxxxxxxjjjaaabbbkkkrrrppprrrnnn```aaapppqqqkkkkkk^^^DDD555111111000///...---,,,+++////////////////////////,,,,,,------.../////////++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++---000666CCCPPPUUUTTTOOOQQQTTTXXXXXXSSSJJJDDDEEEGGGMMMVVVYYYWWWVVVWWWZZZMMMCCCFFFOOOTTTUUUVVVWWWXXXZZZYYYNNN>>>333000111777???DDDEEEEEEGGGHHHFFFEEEDDDCCCCCCCCCDDDEEEGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@CCCIIIOOOSSS^^^dddjjjjjjhhhddd[[[SSSFFFBBB===:::999999999888888777666444333333333444777888999:::<<<===>>>????????????@@@@@@AAAAAABBB@@@???>>>======???AAABBB>>>???AAABBBCCCDDDDDDDDD>>>??????@@@AAAAAABBBBBB@@@AAAAAAAAAAAA@@@??????@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>><<<;;;;;;;;;<<<<<<@@@AAADDDFFFIIILLLMMMNNNLLLLLLLLLKKKHHHEEEAAA???<<<:::888888:::;;;;;;;;;999;;;>>>??????@@@BBBCCC@@@AAAAAA@@@>>>>>>???AAADDDCCCBBBCCC>>>777555777<<<===???@@@AAAAAA@@@??????;;;999;;;;;;;;;===BBBBBB???>>>===999444444777>>>???AAABBB@@@===999777000---***((()))******)))))))))))))))))))))))))))---------------...///000........................---------............//////////////////////////////////////////////////////...---...///000///...---------............///,,,,,,------......//////---------.........//////....................................////////////000000000000000000000000222000111555555222333666777UUUwwwmmmqqqzzzpppbbbUUUKKKEEEAAA???<<<======;;;999:::@@@FFF___uuuuuuaaa[[[XXX]]]ccchhhooowwwzzzvvvtttwww}}}}}}yyyyyy|||~~~~~~}}}|||}}}~~~yyy|||~~~{{{wwwuuussstttuuuvvvvvvuuutttsssssstttsssqqqoooqqqssstttrrrtttvvvxxxxxxwwwuuutttmmmmmmnnnoooooonnnmmmllllllkkkjjjiiihhhhhhggggggffffffggghhhjjjlllmmmnnnmmmllllllmmmoooqqqpppoookkkllllllllllllkkkjjjjjjkkkhhheeeccccccddddddcccdddaaa```ccceeebbbbbbeeeccciiioootttyyy~~~yyywwwyyy{{{zzzssshhhaaa\\\VVVPPPOOONNNLLLJJJHHHFFFEEEDDDBBBFFFIIIMMMVVV```ccc```[[[WWWSSSUUUXXXWWWQQQKKKKKKWWWcccggglllsssvvvvvvwww}}}|||zzz}}}~~~|||}}}{{{nnnjjjeeekkkqqqjjjdddbbbZZZ\\\jjjjjjgggfffPPP888666...///000000///...------////////////////////////,,,,,,------...//////000+++++++++,,,,,,---------++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---000111222:::IIITTTWWWMMMLLLNNNTTT[[[ZZZQQQHHHBBBBBBGGGOOOSSSRRRUUUZZZUUUPPPGGGAAAFFFOOOTTTSSSTTTUUUXXXYYYPPPBBB666222///333999???CCCEEEEEEEEEFFFEEECCCBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@??????>>>???AAACCCEEEOOOYYYbbbeeefffgggccc]]]NNNJJJCCC>>>;;;::::::999777666666555555444444444333444555777999:::<<<<<<<<<<<<===>>>>>>???@@@@@@AAA???===;;;;;;<<<>>>???===>>>???@@@AAAAAA@@@@@@>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@@@@??????>>>>>>@@@AAAAAA@@@@@@AAABBBAAA@@@@@@???>>>>>>======:::::::::::::::;;;<<<<<<>>>???AAADDDGGGIIIJJJKKKJJJJJJJJJIIIFFFBBB???===:::999888888:::<<<<<<;;;:::<<<===>>>>>>@@@CCCFFFDDDDDDDDDBBB@@@??????AAA@@@???@@@AAA===666444666<<<===???@@@@@@??????@@@<<<999999<<<>>><<<===@@@@@@===<<<<<<888333555;;;BBBBBBBBB@@@===999555333...+++)))((()))******))))))))))))))))))))))))))),,,,,,,,,---...///000111........................---------........./////////////////////////////////////////////////////////...---...000000000...---------.........//////)))***+++,,,...///000111---------.........//////..................................../////////000000000000000000000000000444222333666555111111333...HHHhhhyyyyyylllkkk~~~yyykkk\\\OOOGGGCCCBBB@@@===;;;===>>>======>>>KKK```yyysssdddWWWVVV[[[aaaiiiqqqsssmmmiiimmmwww}}}|||xxxtttvvvwwwwwwwwwxxxzzz|||sssuuuyyy|||~~~~~~||||||{{{zzzyyywwwvvvuuupppqqqsssuuuuuusssqqqooonnnrrrssspppmmmnnnqqqsssppprrruuuwwwvvvtttqqqooorrrrrrrrrrrrqqqooonnnmmmiiihhhfffeeedddccccccbbbaaabbbccceeegggjjjlllnnnkkkjjjiiikkkmmmnnnnnnmmmjjjjjjkkkkkkkkkjjjiiiiiillliiigggfffffffffeeedddeeeaaa```dddeeebbbbbbccc___ccchhhkkknnnttt~~~{{{{{{yyytttpppppprrrtttrrrpppjjjaaa\\\YYYSSSLLLLLLLLLKKKJJJHHHFFFCCCBBBEEEJJJMMMPPPVVV]]]___]]]XXXTTTQQQSSSVVVUUUMMMFFFKKKXXXbbbcccdddkkkrrrttt|||yyy~~~~~~}}}}}}vvvjjjsssfffhhhmmmeee___bbbcccbbbnnnkkkgggcccGGG///666,,,...000111000///...///////////////////////////,,,,,,------...///000000+++++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......)))......***...>>>MMMTTTMMMIIIHHHQQQ\\\___WWWMMMFFFCCCDDDJJJMMMMMMRRRZZZPPPRRRMMMBBBBBBLLLTTTSSSQQQQQQSSSVVVQQQEEE;;;777///111555;;;AAADDDDDDCCCEEEDDDCCCBBBAAABBBBBBCCCAAAAAAAAA@@@AAAAAABBBBBB?????????????????????>>>DDDOOOZZZ^^^cccgggfff```XXXRRRIIIAAA===:::888666444444555666666666555555000111333555777999:::;;;:::;;;;;;<<<===>>>??????@@@>>><<<:::999:::<<<=========>>>??????>>>===<<<>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>>>><<<>>>???@@@???>>>???@@@???>>>>>>===<<<<<<;;;;;;777888999:::;;;<<<<<<===<<<===???BBBEEEGGGHHHHHHJJJJJJJJJHHHEEEAAA===;;;:::888777888;;;<<<===<<<<<<<<<======>>>@@@DDDHHHCCCCCCBBB@@@===;;;<<<======<<<>>>???<<<666444666;;;<<<>>>?????????@@@AAA:::888888===???======>>>>>>;;;:::<<<:::777<<>>BBBDDDBBBAAAAAA@@@@@@AAAAAAAAA>>>??????@@@@@@??????>>>AAAAAA@@@???>>>===<<<;;;>>>DDDNNNVVV[[[\\\\\\]]][[[WWWPPPIIIBBB>>><<<<<<999999888888888777777666222222222333444555666777;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>><<<999888999;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>;;;<<<===?????????>>>===========================<<<<<<:::999888888888888666777777999:::<<<>>>???===@@@BBBDDDDDDEEEGGGHHHHHHFFFCCC???===<<<<<<<<<999999888888999999:::;;;======<<<<<<<<<======>>>AAA@@@@@@??????>>>>>>>>>@@@>>>;;;888666444333333888999:::;;;<<<===>>>???999:::;;;<<<=========<<>>DDDEEEIIIHHH@@@888555111...((((((''''''''''''((((((((((((''''''''''''((((((333000---,,,---///...---........................................................................///////////////...------................................................---------............///................................................////////////////////////////////////////////////000000000000111222333333333===OOOaaannnxxxzzzzzz}}}yyyttt{{{~~~mmm___UUUMMMGGG@@@@@@>>><<<:::888999999:::@@@LLL\\\lll|||xxxnnneee\\\WWWWWW[[[[[[]]]aaaggglllooopppqqqrrrssstttuuuvvvvvvvvvrrrrrrrrrtttwwwxxxvvvsssqqqqqqqqqppppppooonnnmmmmmmmmmmmmmmmllllllllllllkkklllmmmlllkkkjjjkkklllhhhiiikkklllmmmmmmmmmmmmnnnnnnoooooooooooommmkkkggggggffffffeeeddddddccceeeeeedddddddddeeeggggggffffffggghhhhhhhhhhhhhhhiiihhhgggeeedddddddddcccdddcccaaa___^^^]]]]]]^^^_________^^^^^^]]]]]]]]]YYYZZZ[[[YYYXXX\\\cccjjjwwwuuurrrooooooppprrrsssvvvuuuuuuvvvvvvtttoookkkiiigggeeeddddddcccaaa______]]]ZZZTTTOOOKKKKKKKKKLLLKKKIIIFFFDDDDDDCCCCCCHHHLLLRRRXXXZZZZZZWWWUUUZZZYYYXXXVVVSSSPPPMMMKKKUUUOOOKKKKKKNNNTTTbbbnnnwww|||rrrwwwsssjjjooouuuwww}}}uuullliiidddaaaiiifffhhhfff\\\KKK;;;222...000/////////.........---000000000///...---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---...---++++++111<<>>?????????===>>>>>>??????>>>>>>===??????>>>===<<<;;;::::::<<<@@@FFFLLLPPPTTTXXX[[[\\\XXXRRRLLLGGGBBB>>>;;;888888777777777888888999555555444333333333444444777777888999:::<<<>>>???<<<===>>>===;;;::::::;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555555555666666777888:::<<<===???@@@BBBDDDDDDDDDCCCDDDEEEEEECCC@@@===;;;:::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;<<<======<<<======>>>???@@@@@@@@@???===:::666333222555777;;;;;;<<<<<<<<<<<<<<<;;;888999;;;======<<<;;;999>>>999666777888888<<>>AAAGGGGGGEEEMMMLLLLLLJJJHHHDDDBBB@@@EEEIIIMMMPPPNNNHHH@@@;;;555333000000222666;;;???>>>>>>======<<<<<<<<<<<<<<<======>>>>>>======<<<======<<<;;;::::::999999:::;;;===???CCCJJJQQQVVV[[[XXXTTTQQQNNNIIIAAA;;;999888666555666777888:::888777666444333222222222333333444666888:::<<<===:::<<<>>>>>>===;;;;;;<<<999999999::::::999999999888888888999999999999999<<<<<<;;;:::::::::;;;;;;999999999999999999999999666555444333333333333333555555666777999;;;===>>>BBBCCCEEEDDDBBBAAAAAABBBAAA???===:::888777777777999999888888999999:::;;;888888999:::;;;;;;<<<===;;;;;;<<<===>>>>>>>>>>>>;;;999666222111333777:::======>>>===<<<;;;999777777999<<<======;;;888666999555555888999888;;;???IIINNNMMMAAA444---***)))((((((''''''''''''((((((((((((''''''''''''((((((...---,,,------//////000.................................................................................//////...------................................................---------............///................................................/////////////////////////////////////////////////////////000000111222333>>>>>>FFFWWWjjjyyy}}}nnnlll}}}|||nnnsssuuuhhhYYYMMMFFFDDDAAA???>>><<<:::999::::::999999>>>MMMbbbqqqwwwrrrcccXXXVVVTTTVVV\\\ccchhhkkkiiikkkmmmoooqqqqqqqqqpppssssssrrrrrrqqqqqqpppooolllkkkkkkjjjjjjjjjjjjjjjkkkkkkjjjiiihhhhhhggggggiiijjjkkkjjjhhhggghhhiiibbbccceeefffggggggfffeeebbbdddfffhhhhhhhhhhhhhhhgggggghhhhhhhhhhhhiiiiiihhhggggggfffeeeeeeeeedddddddddeeeffffffeeeeeeeeeddddddcccbbbaaa`````````cccbbbaaa___]]]\\\[[[ZZZ\\\\\\[[[ZZZXXXWWWVVVVVVVVVXXXYYYXXXVVVVVVXXXZZZYYYYYYXXXXXXXXXYYY[[[[[[\\\[[[[[[\\\\\\\\\[[[ZZZ[[[[[[[[[\\\\\\ZZZWWWTTTQQQQQQPPPLLLIIIGGGGGGHHHHHHEEEBBB@@@@@@DDDHHHKKKJJJMMMRRRUUUVVVUUURRROOOXXXVVVTTTQQQOOONNNMMMLLLHHHAAAAAAQQQdddlllkkkgggiiimmmooommmgggcccdddgggiiiqqqtttjjj___```ppprrrkkkiiibbb^^^[[[[[[VVVJJJ;;;111000333......................../////////......---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,+++)))***...111:::BBBIIIKKKKKKSSSdddttt}}}lllRRR???===EEEGGGCCCJJJKKKKKKJJJHHHEEEAAA??????EEEMMMPPPMMMHHHDDDBBB999666111......222777;;;<<<<<<<<<<<<;;;;;;::::::<<<==================<<<<<<<<<;;;::::::999888888777777888999<<>>===<<<;;;;;;888888999999999999888888777777888888888888888888;;;:::999777777777888999777777777777777777777777444333333222222222222333444555555777888:::<<<===AAABBBCCCCCCAAA@@@@@@@@@===<<<:::888777666666666999888888888888999::::::555666777888:::;;;;;;;;;<<<=========<<<:::999888666333000111666;;;<<<;;;<<<=========<<<:::777666888:::===???>>>;;;777444555333555999;;;999:::===GGGLLLKKK???111***))))))((((((''''''''''''((((((((((((''''''''''''((((((,,,,,,---------...///000........................................................................------............------................................................---------............///................................................////////////////////////////////////////////////////////////000111222333999888===LLL]]]mmm|||pppbbbjjj{{{qqqwww}}}rrrcccVVVKKKHHHCCC@@@???>>><<<::::::;;;:::888999AAANNNYYYeeeuuu~~~pppiiiccc\\\WWWVVVWWWYYY[[[ccceeehhhllloooqqqrrrsssrrrrrrqqqpppooonnnnnnoookkkkkkjjjiiiiiiiiijjjjjjlllkkkkkkjjjiiihhhhhhgggfffggghhhhhhgggggghhhjjjfffggggggggggggeeedddccc___bbbeeeffffffeeefffhhhgggggggggffffffeeeeeeddddddddddddeeeeeeeeeeeeeeedddeeeeeeeeeeeeeeeddddddcccbbbaaaaaa````````````aaaaaa```___]]]\\\ZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUPPPRRRSSSSSSSSSRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRSSSUUUVVVWWWXXXXXXYYYZZZYYYYYYZZZZZZXXXTTTQQQKKKLLLKKKIIIFFFDDDEEEFFF@@@>>>======???DDDIIIMMMKKKLLLMMMOOOPPPPPPPPPPPPSSSQQQNNNKKKIIIHHHHHHHHH@@@===DDDZZZooovvvpppiiioookkkgggeeeeeefffgggfffgggfffccc^^^[[[___jjjtttmmmiiiiiiccc___[[[XXXNNNAAA555......111---------...........................------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++++++++,,,---...444???IIIJJJFFFJJJXXXfffuuukkkWWWCCC;;;???EEEFFFIIIIIIIIIHHHGGGFFFEEEDDD<<>>:::555000///000333666::::::;;;;;;;;;;;;:::999<<<<<<============<<<<<<;;;;;;;;;::::::999999888555666777888:::>>>DDDHHHMMMNNNQQQUUUVVVSSSLLLFFFAAA>>>:::666333333333444777666555444444444444444333333222222222333333444444777:::<<<;;;:::999:::777888888999999888888777777777777777777777777777999888666555444555666666444444444444444444444444333333222222222333444444444555555777888:::<<<===>>>@@@AAAAAA???>>>>>>???:::999999888777666666666888777777777777888999999444555666888999::::::::::::;;;;;;;;;:::888666555555000...555AAAGGGDDD===::::::;;;;;;:::999888777999;;;===???>>>:::666444333333666;;;===:::999;;;@@@EEEDDD:::///*********((((((''''''''''''((((((((((((''''''''''''((((((+++,,,......------...///........................................................................,,,,,,---............---................................................---------............///................................................////////////////////////////////////////////////////////////000111222222666333444<<>>;;;999777888999777666888===AAAMMM[[[lllxxxzzzpppggg```ZZZVVVSSSVVVXXXZZZ^^^cccgggjjjkkkllllllmmmkkkjjjjjjkkkmmmjjjiiihhhgggggghhhiiijjjjjjjjjjjjiiiiiihhhhhhgggccceeeggggggffffffhhhiiihhhiiiiiihhhgggeeecccbbb___cccffffffdddcccdddffffffeeedddcccbbbaaa``````___```aaabbbcccddddddcccddddddeeeeeeddddddccccccaaaaaa```_______________\\\\\\\\\\\\[[[ZZZXXXWWWYYYYYYYYYXXXWWWVVVUUUUUUNNNOOOPPPPPPPPPPPPPPPOOOPPPPPPPPPOOOMMMLLLJJJIIINNNPPPTTTVVVVVVVVVXXXYYYVVVUUUTTTSSSSSSQQQNNNKKKDDDEEEEEEDDDAAA@@@@@@AAA;;;;;;===???CCCGGGKKKMMMLLLKKKKKKKKKLLLMMMNNNOOOQQQNNNIIIEEEAAA@@@@@@@@@@@@AAAKKK]]]mmmqqqnnnlllmmmiiidddbbbccceeeffffffddd\\\UUUUUUZZZ```gggmmmwww|||qqqbbbccceeeaaabbb]]]UUUGGG:::000,,,,,,,,,---------------.........------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++))))))***+++,,,------...000;;;FFFHHHDDDDDDNNNWWWccc^^^TTTGGG<<<:::???EEEGGGGGGGGGGGGGGGGGGGGGGGG:::???EEEHHHHHHGGGHHHJJJCCC@@@;;;666222111111222666777999:::;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888333555777888999;;;===@@@DDDGGGMMMQQQSSSQQQMMMKKKEEECCC>>>:::666444333333555555555555555555666666666555444222111111000000333555777888777666666777666666777777777777666666777777666666666666555555555555444333333333444444333333333333333333333333333333333333444444555666555555666777999;;;===>>><<<>>>???>>><<<;;;;;;<<<777777777777777777666666666666666555666777777888444555777888999999999888555666888999999888666555666111000:::GGGMMMGGG???888888888777777777777888888:::<<<===<<<999666444333333666;;;===999888999888<<<:::333,,,++++++)))((((((''''''''''''((((((((((((''''''''''''((((((+++---///...---,,,---///........................................................................+++,,,------.........---................................................---------............///................................................///////////////////////////////////////////////////......//////000111222444333333444:::LLLkkkqqqeeegggkkk|||~~~tttbbbYYYMMMEEEAAA???===:::888888777666555555555666999@@@NNN___kkkrrr{{{{{{vvvnnnfff```VVVVVVVVVVVVXXXZZZ]]]___bbbdddeeedddcccdddgggiiifffeeedddccccccdddfffgggffffffffffffffffffffffffdddeeeffffffeeedddfffgggfffgggggggggfffdddbbbaaa```dddgggfffbbb___aaacccccccccbbbaaa```___^^^^^^\\\]]]___```aaaaaa``````cccccccccccccccbbbaaa```___^^^]]]]]]\\\\\\]]]]]]XXXYYYZZZZZZYYYXXXWWWVVVWWWWWWVVVVVVUUUUUUUUUUUUPPPOOOOOOOOOOOOOOOMMMLLLJJJKKKLLLMMMMMMLLLJJJIIIMMMQQQUUUWWWVVVUUUUUUVVVSSSQQQNNNMMMLLLJJJGGGEEE@@@AAABBBAAA>>>===<<<===<<<>>>AAAEEEIIIKKKMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLIIIDDD???<<<<<<===>>>FFFMMM[[[hhhmmmjjjiiikkkhhhkkkmmmjjjeeecccggglllcccXXXOOORRRYYY^^^ccchhhfffggg]]]VVV[[[ZZZYYY___YYYMMM===222......---+++,,,,,,,,,------.........------------------------,,,------......------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***)))***+++,,,------,,,+++444>>>BBBAAABBBGGGMMMSSSOOONNNLLLCCC999:::CCCCCCDDDEEEFFFFFFFFFEEEDDD:::<<>>DDDJJJMMMLLLKKKLLLMMMHHHFFFCCC@@@<<<999777777666666555555555555666666777666444333111111000000222333444444222222333444333333444444444444333333555555444444444333333333111222222333333333222222222222222222222222222222333333333333444555666777666666777888:::<<<===???<<<===>>><<<:::777777777444555555666666666666555555444444444444555666666444666777999999999888777333555777888888777444333333222333888@@@DDDAAA===888777666444444555666777666777888999888777555333333222555:::;;;777555777333444111,,,***+++***'''((((((''''''''''''((((((((((((''''''''''''((((((+++---//////,,,+++,,,...........................................................................+++,,,------.........---................................................---------.........//////................................................////////////////////////////////////////////////.........//////000111222///111444222111>>>]]]zzzxxxtttmmmiiiggg{{{{{{~~~|||ooodddUUUJJJEEEBBB???<<<<<<:::888777777888777666666666>>>MMMVVVZZZeeesssvvvyyywwwqqqeeebbb___[[[YYYXXXYYYZZZ[[[]]]______^^^___cccfffcccbbb```___```aaacccdddccccccccccccccccccddddddfffggggggfffdddccccccdddcccddddddeeeeeecccbbbaaa```dddgggeeeaaa]]]^^^aaaaaaaaa``````______^^^^^^\\\]]]^^^_________^^^]]]aaaaaabbbaaaaaa```______]]]\\\[[[[[[[[[[[[[[[[[[XXXXXXYYYZZZZZZYYYXXXWWWUUUUUUUUUUUUTTTTTTTTTTTTOOONNNLLLKKKKKKJJJHHHGGGFFFHHHKKKOOOQQQRRRRRRRRRNNNRRRWWWXXXVVVSSSRRRSSSRRROOOLLLIIIHHHFFFDDDBBB@@@AAABBBAAA>>><<<<<<<<>>@@@LLLZZZlllwwwtttiiieeehhhjjjttt|||yyynnnhhhnnnwwwpppcccXXXWWWYYYYYY[[[______\\\RRROOOTTTPPPOOOYYYQQQDDD444---...222111///,,,,,,,,,------.........------------------------,,,------......------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++***)))***+++,,,+++***'''...666;;;===???DDDGGGMMMGGGJJJQQQJJJ;;;999BBBAAACCCEEEGGGGGGEEEBBB@@@999999:::<<>><<<:::777777666555555555555555666666444333222222111111111222222111000///111333111111111222222111111111333333333222222222111111...000111333333333222111222222222222222222222222222222222333444555666777666777777999:::<<<>>>???>>>>>>>>><<<888555333333222333444555555555555444444333333333333444555555555666888999:::999777666666777888888777444111...///000222444555777999::::::888555222111222444555444555666666666555444333222111444888999555333555111000,,,((()))+++***%%%((((((''''''''''''((((((((((((''''''''''''((((((...---,,,,,,,,,,,,---...///............---------................................................------------------------------------------------------------------------...........................---,,,,,,,,,,,,---...........................---------............///////////////////////////............//////////////////444888666999OOOhhhvvvnnnuuu}}}zzzfffjjj||||||}}}|||xxxxxxjjj]]]WWWQQQFFF???>>>===<<<;;;;;;;;;999666333555777;;;>>>BBBJJJTTT\\\jjjooovvv~~~{{{vvvnnnfff___[[[YYYXXXXXXWWWVVVVVVWWW[[[^^^```^^^]]]\\\[[[\\\___bbbdddgggfffdddbbbaaaaaabbbbbbcccccccccccccccbbbaaaaaaeeeeeecccbbbbbbbbbcccdddccccccdddbbb___^^^^^^___eeeddddddcccbbbaaa``````bbbaaa```^^^]]]\\\\\\\\\fffdddaaa]]]\\\\\\]]]^^^[[[[[[ZZZZZZZZZ[[[[[[\\\ZZZZZZZZZ[[[\\\[[[YYYWWWYYYYYYYYYVVVRRROOONNNOOONNNLLLJJJJJJKKKKKKJJJIIIPPPPPPQQQRRRTTTUUUVVVWWWRRRRRRPPPPPPXXX___ZZZOOOIIIIIIHHHEEEBBB@@@@@@AAA>>>>>>>>><<<::::::<<<>>>DDDJJJQQQTTTSSSOOOMMMMMMNNNNNNMMMMMMKKKJJJHHHHHHDDD???===<<<999888AAAMMM]]]aaammmzzzxxxkkkbbbaaakkkxxx}}}kkkeeeiiidddbbb]]]WWWUUUWWWXXXXXXSSSUUUWWWWWWVVVTTTSSSTTTEEE===333......000000/////////.........---------------------------------...///000///---,,,,,,...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************111111222777===AAAAAA???BBBEEELLLQQQLLLBBB;;;;;;BBBAAAAAACCCEEEEEEDDDBBB???:::666888>>>DDDEEEEEEEEEIIIIIICCC===888333...---///111333444555777777777777777777777666555555666666777666666555444444444333333222222333333444333666:::???BBBBBBAAA@@@GGGGGGHHHGGGEEEAAA===;;;999777555444333222333333444555666666555444111000222111000000111111000///222222222222222222222222222111111111000000//////000000111111111000000///555444222111111222444555333333333444555666666777888888:::;;;<<<<<<======999888666555444333222222111222333333444444333333222222222333333333444444666666777777777777666666555555555444222111///...111222333444555555666666777666444222222222444555333444666666555333000...000555999888777888666222...---+++)))(((((()))***(((((((((((())))))))))))''''''''''''''''''''''''...---,,,,,,,,,,,,---...+++,,,,,,,,,------......................................................------------------------------------------------------------------------...........................---,,,,,,,,,,,,---...........................---------............///////////////////////////............///////////////---000444222333DDDYYYgggooouuu|||vvvlllpppxxxuuunnnfffiii||||||xxxvvvzzz}}}qqqeee___XXXMMMEEECCC===;;;:::::::::999777555555777888999;;;@@@GGGLLLYYY^^^fffooouuuyyyzzzzzzzzzxxxuuuqqqmmmiiifffddd^^^\\\YYYWWWUUUVVVWWWXXXZZZYYYWWWVVVWWWYYY[[[]]]______^^^]]]]]]]]]]]]]]]``````aaaaaaaaaaaa``````bbbaaa```_________``````\\\]]]^^^]]][[[ZZZZZZ\\\______^^^^^^]]]\\\\\\\\\```___^^^\\\[[[[[[[[[[[[\\\[[[YYYXXXWWWXXXYYYZZZ[[[ZZZZZZYYYZZZZZZ[[[[[[ZZZYYYXXXYYYZZZZZZXXXVVVUUUVVVUUUSSSPPPMMMMMMMMMMMMLLLKKKMMMOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPNNNLLLPPPTTTOOOFFFEEEEEEDDDAAA>>><<<<<<===:::;;;<<<<<<<<<===@@@CCCFFFKKKPPPSSSQQQOOOMMMMMMJJJKKKLLLLLLLLLKKKJJJIIICCC<<<888:::>>>BBBKKKTTTZZZ[[[dddpppqqqfff^^^___bbbqqqlllaaa```aaabbbbbb^^^ZZZWWWVVVVVVQQQRRRUUUWWWWWWUUUQQQOOO@@@999111------///...---///.........---------------------------------------......---,,,++++++---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************---...000666<<>><<<@@@DDDLLLRRROOOFFF?????????@@@AAAAAAAAABBBCCCCCCCCC>>>999777:::>>>BBBDDDBBBFFFGGGCCC@@@>>>999222...------...222555777888666777777777777666555444666666666666666555444444333333222222222222333333444555777999;;;===>>>???CCCDDDEEEEEEDDDAAA???===;;;999888666444444444444444555666666555444222000333222111111222222111///222222222222222222222222111111111111000000000///000111111111111111000000:::888555222111000000111333444444555666666777777777888999::::::;;;::::::777777555444333222222222111222222333444333333333222222222333333333333444444555555666666555555444444444333222111000///...111222333444555555555555555444222111111222333444333444555555444222000///666>>>AAA===666333222000---+++)))(((''''''((())))))))))))(((((((((((((((''''''''''''''''''''''''...------,,,,,,------...))))))***+++,,,---...///................................................------------------------------------------------------------------------...........................------,,,,,,------...........................---------............///////////////////////////............////////////111---...111000///999GGGVVV]]]eeeppp}}}llliiirrr|||sss}}}gggXXX```sss}}}zzztttvvvyyy}}}yyypppjjjcccXXXOOOKKKBBB???<<<;;;;;;:::999888777888888777666666999;;;CCCHHHOOOXXX```gggjjjllloooqqqsssttttttrrrooommmjjjhhhdddaaa^^^]]]]]]^^^\\\[[[XXXWWWVVVWWWYYYZZZXXXXXXXXXYYYYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXZZZZZZYYYXXXXXXXXXXXXXXXXXXZZZ[[[[[[ZZZZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[YYYYYYXXXXXXWWWXXXXXXYYYXXXVVVTTTTTTUUUVVVUUUTTTWWWXXXXXXVVVSSSQQQQQQRRROOONNNNNNPPPSSSUUUVVVVVVSSSRRRQQQPPPNNNMMMLLLKKKHHHIIIIIIGGGGGGGGGCCC>>>@@@AAA@@@>>>;;;999:::;;;777999<<<===???BBBFFFHHHIIILLLOOOPPPOOONNNMMMNNNGGGHHHIIIJJJJJJIIIHHHGGG@@@999555;;;EEENNNVVV\\\[[[WWWZZZccceee]]]YYY[[[[[[gggwww}}}tttcccZZZYYY___eeelllllldddZZZSSSQQQPPPPPPSSSVVVXXXTTTMMMGGG999444...,,,---...---+++............------------------------------------+++,,,---,,,+++***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************)))***...333888;;;;;;:::<<<@@@GGGOOONNNHHHCCCCCC>>>>>>>>>======>>>AAACCCDDDBBB===888666888===AAA???BBBCCCCCCEEEFFF???777111...+++,,,000555777777555666666666666555444444444555555555555444444333333333222222222222333333555444222222333666999<<<<<<===???AAABBBAAA@@@???===<<<;;;999777777666666444555666666555444222111444222111111222333111000111111111111111111111111111111111111000000000000000111111222222222111111:::888666333111111000111444555555666666777777888777888888999999888888777555444333222111111111111111111222333333333333222111111222222222333333333333333444444444444333333333222111///......//////111222333333444444444444222222111000000111333444444444333333333222111111777@@@DDD===444/////////+++***((('''&&&&&&'''((()))))))))(((((('''''''''''''''''''''''''''''''''------------------------***++++++,,,------......................................................------------------------------------------------------------------------........................------------------------........................---------............///////////////////////////............////////////333///...111222111555;;;JJJSSS```lllwww~~~tttrrrxxxmmmUUUSSS___kkkwww{{{zzzyyyxxxxxxyyy{{{~~~}}}wwwrrrlllddd[[[VVVLLLHHHCCC???>>>===<<<;;;::::::999888666555555555555888>>>DDDKKKRRRVVVYYY\\\^^^cccgggjjjllllllkkkmmmllljjjiiiiiijjjkkkllleeecccaaa___^^^^^^______YYYZZZ[[[[[[ZZZYYYWWWVVVRRRRRRSSSSSSRRRQQQPPPPPPTTTTTTSSSSSSRRRRRRRRRRRRVVVWWWYYYZZZZZZ[[[]]]^^^\\\\\\]]]]]]]]]^^^^^^^^^ZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]]XXXWWWWWWVVVVVVVVVVVVWWWVVVTTTQQQQQQRRRSSSSSSRRRVVVWWWXXXWWWUUUTTTTTTUUUSSSRRRPPPPPPQQQQQQPPPOOOMMMLLLKKKIIIGGGEEEDDDCCC???AAACCCBBBAAA???>>>============<<<:::999:::;;;:::<<>>??????@@@AAA@@@;;;555444999>>>===???AAACCCHHHJJJCCC:::666222///000444777666444444444555555555555444333333333444444444444333333222222111111111111222222444333111000000222555666555777:::<<<>>>???@@@??????>>>===;;;:::999888888555555666666555444333333333222111111222222111///000000000000000000000000111111111000000000000000000111222222333222222222444444444333444555666666555666666666777777888888888888888888777777666555333222111000000000000000000111111222222222222222111111111111222222222222222333333444444333333222222000...------...///000111222222333333333333222111111111111111222333444444333222111111222222333111888;;;777111///...---***)))((('''''''''(((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''------------------------.........---------------................................................------------------------------------------------------------------------........................------------------------........................---------............///////////////////////////............////////////222///...111333222333555AAAMMM```mmmqqqrrrxxx{{{ooo[[[UUUVVVZZZeeeppp~~~~~~~~~{{{wwwtttssstttvvvxxx{{{{{{yyyuuuqqqmmmfffaaaWWWRRRKKKEEEAAA>>><<<;;;::::::999999999888777666333444666999===AAADDDFFFKKKLLLPPPUUUYYY^^^aaacccbbbbbbccceeegggjjjmmmnnnkkkjjjhhhgggfffeeeeeefffbbbcccccccccbbb```^^^\\\ZZZYYYYYYXXXWWWUUUTTTSSSWWWWWWWWWWWWVVVVVVUUUUUUTTTVVVXXXYYYYYYZZZ\\\^^^[[[\\\\\\]]]]]]^^^^^^___\\\[[[[[[ZZZZZZZZZ[[[[[[YYYZZZ[[[]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVTTTQQQQQQRRRSSSSSSRRRPPPQQQRRRQQQOOOOOOOOOQQQQQQNNNLLLJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@<<<>>>AAAAAA???;;;:::<<<888999::::::999999;;;<<<@@@BBBEEEFFFGGGHHHKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKEEEDDDCCC@@@===:::888666555;;;DDDMMMUUU[[[]]]^^^fff[[[TTTTTTQQQKKKLLLQQQYYYUUUQQQOOOLLLIIIMMMRRRWWWdddxxx|||hhhYYYUUUTTTSSSSSSTTTSSSLLL???444000///...---......,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,+++***+++...333:::>>>;;;888888===AAACCCGGGKKKCCC;;;444444:::???===:::999===@@@>>>888555777:::<<<>>>???AAAFFFIIICCC::::::888777777888777333000222333333444444444333333222222333333333333222222222111111000000111111222222222111111111111111111111222555888:::<<<===>>>>>>======<<<;;;:::999888555555555555555555444444333111000000111222000///000000000000000000000000000000000000000000111111111111222333333333333333222222333444555777888999666666666666777777777777777777777777666666555444111000000/////////000000///000111111222222111111000000000111111111222222222333333444444333333222000...---,,,,,,...000111222222222333222222111111222222222222222333444444333222111000000111333444000222222000000111...)))******))))))(((((()))))))))((((((((('''''''''&&&'''''''''''''''''''''''',,,------......------,,,/////////......---------................................................------------------------------------------------------------------------........................,,,------......------,,,........................---------............///////////////////////////............////////////...------///111222222111888DDDYYYiiikkkjjjrrr|||zzz~~~vvvkkk```\\\WWWTTTZZZdddjjjrrr}}}|||yyyuuuqqqooopppqqqrrrsssvvvwwwuuusssqqqnnniii___ZZZRRRJJJEEEAAA===;;;;;;999888888999:::888777666555555666666888999:::AAABBBCCCGGGKKKPPPUUUWWWWWWXXXYYY[[[^^^aaaccceeefffeeeeeedddcccccccccdddggggggffffffeeecccbbbaaadddccccccbbbaaa___^^^]]]]]]]]]^^^^^^^^^]]]\\\[[[XXXZZZ\\\\\\\\\\\\^^^```^^^^^^______`````````aaa\\\[[[[[[ZZZYYYYYYYYYZZZYYYYYYZZZ[[[ZZZYYYXXXWWWYYYXXXWWWVVVVVVUUUVVVVVVTTTRRRQQQQQQRRRRRRQQQPPPLLLMMMNNNMMMKKKJJJKKKLLLHHHFFFDDDCCCCCCDDDBBBAAA????????????????????????>>>>>>???AAA>>>999777999555777888999999;;;>>>@@@FFFHHHJJJJJJIIIIIIIIIJJJLLLJJJHHHGGGHHHIIIHHHGGGCCCAAA===:::777555444444777BBBNNNVVV\\\```^^^ZZZbbb\\\[[[\\\WWWMMMLLLQQQZZZSSSNNNNNNMMMKKKKKKNNNQQQYYYkkkzzzwwwfff[[[ZZZSSSRRRQQQOOOKKKCCC888000............------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************...---+++)))+++000888>>>>>>999666999>>>AAAGGGLLLEEE===555555:::===;;;777444999???>>>:::666666777999<<<===>>>BBBDDDAAA:::;;;<<<===<<<999555000...111222222333333333333222000111111222222222222222111111000000000000111111000111222222222111///...///000222444666888999:::::::::;;;;;;;;;:::999888666555555555555555555555444222111111222222111000111111111111111111111111000000000000111111111111111222222333444444444444555555555666666666666666666666666666666666666666555555555555555444333222000///////////////000111//////000111111111111000///000000000000111111111222222333333333333222222------,,,,,,---///000111222222222222222111000///222222222333333333333333222111000000111222333444444333111...000111---%%%))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''',,,,,,---......---,,,,,,---------------------...................................................------------------------------------------------------------------------........................,,,,,,---......---,,,,,,........................---------............///////////////////////////............////////////---...///000111222222000555;;;KKK]]]dddccclll{{{vvvttt|||{{{rrrkkkfffeee^^^VVVWWW___\\\bbblllvvv~~~{{{wwwssspppnnnnnnnnnoootttvvvsssrrrsssqqqlllgggbbbZZZSSSMMMHHHDDDAAA???<<<999888999:::888666888777777666666666666666999:::;;;===@@@DDDGGGHHHKKKLLLNNNPPPSSSUUUWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[^^^^^^]]]]]]]]]]]]^^^______````````````______^^^\\\\\\]]]]]]]]]\\\[[[ZZZYYY[[[\\\\\\ZZZZZZ[[[]]][[[[[[[[[[[[[[[\\\\\\\\\UUUUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSRRRRRRPPPOOOOOONNNNNNNNNLLLKKKKKKKKKLLLLLLJJJIIIGGGHHHIIIHHHFFFEEEFFFGGGBBB@@@>>>>>>??????>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<999:::>>>>>>999777888777999;;;===???AAAEEEHHHIIIJJJLLLKKKIIIHHHGGGHHHKKKHHHFFFFFFGGGGGGEEECCC===;;;777444333444777999AAAIIISSS[[[cccgggbbbXXXZZZ]]]gggoooiii[[[UUUYYY___VVVPPPPPPQQQOOONNNOOOQQQQQQYYYcccbbbWWWRRRUUUNNNNNNLLLHHHBBB;;;333///------------+++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))+++,,,,,,++++++,,,...************************************************++++++++++++++++++++++++)))************+++++++++************************+++,,,,,,++++++...444999===777444888<<>>@@@BBBDDDGGGJJJLLLMMMOOOPPPPPPRRRSSSTTTTTTUUUQQQQQQQQQQQQRRRTTTWWWXXXSSSTTTUUUVVVWWWXXXXXXXXXUUUVVVVVVWWWWWWUUUTTTSSSRRRSSSTTTSSSQQQQQQQQQSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFDDDCCCCCCDDDEEEEEEBBB@@@???@@@AAA@@@>>>======>>>BBB@@@>>><<<<<<<<<;;;999777777777777777888888888777333444;;;>>>;;;999;;;;;;===@@@BBBEEEHHHLLLOOOIIIJJJLLLKKKIIIGGGFFFFFFIIIGGGEEEEEEFFFFFFDDDAAA888666333111222777<<>>@@@CCCBBB>>>777444777;;;888999:::999777666555555111666999888888<<<>>>===666:::;;;666...***---111///000111222222222222222//////000111111111111111000000////////////000000000000//////......////////////000000111111222222333444666777888888777777666666555555555666666777888666555555666666555444222222222222222222222222//////000000111111111222111222333444555555555555777777777777777666555555555555555555555444444444......////////////......///////////////000111222...//////000000000000000////////////000000000000//////000000000000//////***+++---///000111111222222222222222111///...---111111111111111000///...//////000111222333333444,,,111222...+++++++++)))&&&&&&''''''(((''''''&&&$$$%%%%%%&&&'''((())))))'''''''''''''''''''''''',,,,,,,,,---------..............................---------............///.................................------,,,,,,,,,------------------------...........................------------...//////------------------------000///...---------------........................+++,,,,,,,,,,,,,,,,,,------------............///000000111111111111000000555444777CCCRRR^^^bbbaaayyy}}}}}}uuuiiigggqqq{{{yyynnnqqqxxxvvvwwwrrrlllmmmooofffWWWXXXVVVYYYccckkkooovvvyyyssssssmmmcccgggjjjnnnppppppooonnnnnnllljjjfffbbb___[[[VVVSSSJJJFFFAAA>>><<<;;;999888888777666777999:::999888444444444333333333333333444555777999<<<>>>???@@@CCCDDDEEEFFFHHHIIIJJJJJJFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@AAAAAABBBBBB@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;:::::::::999999888888999999999888777777666666666666666666666666666666777666555666888===BBBEEECCCEEEGGGJJJKKKKKKJJJJJJKKKKKKKKKKKKIIIGGGEEEDDDEEEEEEEEEDDD@@@;;;666333333222222444888???FFFJJJMMMNNNPPPWWW```bbbZZZOOORRRXXXnnn|||eeeYYY\\\YYYQQQKKKMMMSSSPPPHHHKKKIIIGGGFFFFFFGGGHHHIIIGGGEEEAAA;;;444000...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))))))))((()))******+++))))))))))))))))))))))))++++++******++++++,,,---111222444666888:::;;;;;;===AAADDDBBB;;;555444555333444666777777555444333222222333555777888999:::999999777555222///---+++............///111222333///////////////000111111111111000000//////......000000//////.........---........................000//////222888999666222444444444555555555666666444444444444444444444444555444333222222222222222333222111000000222444555333444444555666555555555555777999;;;:::777333111333333222111000000000111////////////////////////////////////////////////222///------///000///---//////000000000000//////000000//////......------,,,,,,,,,---...//////000222111000//////000111111III;;;///---000111000///...///000111111111111111000///---+++***)))((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''',,,,,,,,,---------..............................---------............///..............................---------,,,,,,,,,------------------------...........................------------...//////------------------------//////...---------------........................///......---,,,+++***)))---------............///000000111111111111000000222222555>>>KKKWWW]]]___lllrrrvvvpppgggccchhhpppwwwlllmmmpppwwwxxxwwwtttrrroooggg^^^TTTQQQVVVccclllnnnlllmmmyyyyyywwwyyyrrrffffffhhhkkklllllllllmmmnnnooollliiifffccc___ZZZVVVOOOKKKFFFCCCAAA???===;;;<<<:::888888888777555444555555555444444444444333333444555666777888999999======>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>><<<<<<======>>>?????????>>>>>>===<<<<<<<<<<<<<<<;;;:::999999888888999999999999888888888777777777777777777666666666555555444444444555555666666666333444555888<<>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;????????????????????????>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888888999999:::;;;;;;;;;;;;::::::999999999999999777777666555555555555666666666666666555555555555555555555444444444444444222333333444555666777777555666888<<>>:::888444111000111222333999===BBBHHHLLLMMMMMMLLLKKKJJJJJJKKKJJJGGGGGGJJJVVVNNNKKKQQQVVVQQQHHHCCCRRRXXX]]][[[TTTNNNKKKJJJCCCCCCCCCDDDDDDDDDDDDCCCAAA:::111...///000...++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************************************(((((()))***************))))))))))))))))))))))))***************++++++,,,+++,,,...111333444555666:::>>>AAAAAA===888555333111222333444555555444444///000000111222333444444333555888:::999777444222......---------......//////............///000000////////////////////////........................------------------------///...---...000000...,,,////////////000000000000000000000000000000000000111111222222222111111111111111000000000111222333000000111222222222222111000000///...............---------------...///000................................................,,,,,,---...//////...------......//////......---------------------...............//////000000000---------------.........---+++,,,///...++++++........./////////......------,,,+++***((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''',,,,,,,,,---------..............................---------............///........................------------------------------------------------------------------------...------------...//////------------------------------,,,,,,,,,------...........................++++++,,,------...//////---------............/////////000000000000//////---///000000333;;;FFFOOOWWW]]]eeeiiiiiihhhiiijjjrrrvvvuuuooonnnyyyzzzpppqqqqqqkkkhhhjjjjjjcccXXXOOOLLLOOOSSSVVVWWWWWWYYY```mmmwwwwwwrrrkkkiiieee```[[[ZZZ[[[\\\[[[[[[\\\___aaaaaa___]]]]]][[[WWWTTTRRROOOLLLIIICCCAAA???>>>>>>>>><<<:::999999888777666666555555777777888888888999999999777777777666666666666666444444555555555444444333333333333333444444444444555555555555555444444444555555555555555555555555444444444444444555555555555555555555555555555555111222222333444444555555555444444444444444555555555555444333333333333333222222222222222222222333333333333444444555555555666666777999;;;<<<===>>>@@@AAABBBCCCCCCBBBAAAAAACCCCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@===;;;999777777333111000///111444777999???CCCIIINNNQQQQQQOOOMMMHHHIIIPPPVVVUUUNNNKKKMMMUUUOOOIIIHHHFFFDDDBBBCCCOOOTTT\\\bbbaaaWWWJJJAAABBBBBBCCCDDDCCCBBBAAA@@@;;;444...,,,...000...++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++************************************************************************************************(((((()))************)))))))))))))))))))))))))))******))))))******+++,,,***+++---///111333444444555888<<<>>>===:::888666111222222333333333333333///000000000111111222222111333666999999888555444///......---------.....................//////000.............../////////---------...............------------------------...---------...---,,,+++------------.........///////////////////////////...///000000111000//////////////////000000111111......///000000000000000...---,,,++++++,,,,,,------------------...///000........................------------------------+++,,,------,,,,,,+++,,,------............------++++++,,,,,,------..................////////////---------......////////////------...,,,)))+++000...............---,,,+++,,,+++***)))((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''',,,,,,,,,---------..............................---------............///........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,,,,,,,------.......................................------,,,,,,---------............///...//////000000//////......///000000111666>>>EEEPPPTTT[[[```ccceeegggiiixxxyyyssshhhdddpppssslllkkkiiieeedddgggfffaaaXXXRRRRRRRRRQQQUUUTTTVVV]]]hhhppprrrqqqmmmllliiiddd^^^ZZZYYYYYYXXXXXXXXXZZZ]]]___^^^]]]___]]][[[YYYXXXVVVSSSQQQMMMKKKGGGEEECCCAAA===;;;<<<<<<;;;:::999888888777666666777888999:::;;;;;;666666666666666666666666555555555555555444444333333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444333333333333444444444444111111222222333444444444444333333333333444444555555555444333333333333444222222222222333333333333444444555666777888888999999999;;;<<<===???@@@AAA??????@@@AAAAAAAAA@@@@@@@@@@@@??????????????????>>><<<:::777555333222222...///000222666999===???CCCFFFKKKNNNPPPOOOMMMKKKEEEIIITTTaaabbbWWWOOOOOORRROOOKKKFFFDDDDDDFFFIIICCCHHHUUUeeeiii]]]HHH:::@@@AAABBBCCCBBB???===;;;444000,,,,,,---///...,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++++++++++++++++++++************************************************************************************************'''((()))++++++******)))))))))))))))))))))))))))***))))))))))))***++++++)))***,,,...000222333333111222555888999888777666222222222222222222222222000000000000000000111111///111444666777777555444000000///...---------.........------......///000---............/////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------+++,,,...//////...------------............//////,,,---......//////......---,,,,,,+++++++++,,,,,,------------------...///------------------------------------------------+++,,,,,,,,,***+++,,,...,,,,,,------------,,,,,,******++++++,,,---......---.....................+++,,,---...////////////222...,,,---+++))),,,111.........---,,,+++***)))+++***)))(((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''',,,,,,,,,---------..............................---------............///........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,++++++,,,,,,---.......................................---------------------............///......////////////......//////000000111444777:::FFFJJJPPPVVV\\\```bbbccctttvvvqqqddd]]]ddduuuuuuhhheeegggfffbbbdddeeeaaa\\\[[[\\\XXXQQQQQQQQQTTT[[[aaaeeeggggggnnnooonnnjjjeee```]]]\\\XXXVVVUUUUUUXXXYYYZZZZZZ\\\ZZZYYYYYYYYYXXXVVVTTTSSSQQQMMMJJJHHHEEEBBB???AAA@@@@@@???===<<<<<<;;;888888999999:::;;;;;;;;;777777777777777777777777666666666666666555444444444444333333333333333333444444444444444444444444222222222222222222222222222222222333333444444444222222333333333444444444222222222333444444555555333333333333333444555555555555444333333333333333222333333333444444444444666777888999:::;;;<<<<<<;;;<<<<<<>>>???@@@AAAAAA=========>>>>>>>>>>>>???<<<;;;;;;:::999999999:::888777555333222111111111...000444888<<>>???@@@@@@???;;;888555...------------......---+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++************************************************************************************************'''(((***+++++++++)))((()))))))))))))))))))))))))))))))))))))))***++++++((()))+++...000111222333111111222444666666666555444333222111111000000000111111111000000000000000...000111333444444444444222111000///...............------------...//////---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++++++++,,,,,,------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++---111555,,,,,,------------,,,,,,((()))***+++,,,---......------------------,,,,,,)))***,,,---.........---111,,,+++------,,,---111......------,,,***)))(((******)))(((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''',,,,,,,,,---------..............................---------.........//////........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------++++++++++++,,,,,,---...........................++++++,,,---...///000111---------.........//////......////////////....../////////000111222333333???CCCJJJRRRYYY]]]^^^^^^fffkkkiii]]]TTTYYYgggrrr|||}}}ttteee```fffhhhdddfffccc]]]YYY]]]ccc___UUULLLNNNSSSYYY\\\\\\\\\]]]nnnpppqqqooojjjeeeaaa___XXXUUURRRQQQRRRTTTUUUTTTVVVUUUUUUVVVWWWWWWUUUSSSTTTRRROOOMMMLLLJJJHHHEEEDDDDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::777777777777777666555444444444444444444333333333333333333333444444444444333333333333333333333333222222333333444444444555222222333333444444444555333333333444555555666666444333333333444555555666555444333333222333333333333333333444444555555555888888999;;;<<<===>>>>>><<<<<<===>>>???@@@AAAAAA???>>>===<<<;;;;;;;;;;;;999999888777666666666666444333222111111111222333///222777===@@@BBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBEEEGGGUUUhhhkkk]]]PPPLLLVVVQQQIIIEEEGGGHHHEEE???JJJDDDCCCJJJMMMHHHCCCBBB<<<===>>>>>><<<888444111***,,,......---------...+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************'''(((***+++,,,+++)))((()))))))))))))))))))))))))))))))))))))))******+++((()))+++...000111222222444333333444555777777666555444222111000000//////111111111111000000000000...///000111222333333333333222111///...............------------...//////---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,---///++++++,,,,,,,,,---------++++++++++++++++++++++++'''(((***,,,,,,,,,***)))******+++,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,,,,---------,,,,,,,,,,,,+++***)))))))))***------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))++++++++++++///666;;;+++,,,,,,------,,,,,,+++(((((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,...***)))---000......000......---,,,+++***((('''***)))((('''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''........................------............------------------------------//////.........---------.........------,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---............------,,,,,,,,,---///000...++++++...111------------------------........................---.........//////000000////////////000000000000555:::BBBJJJQQQUUUWWWWWW^^^[[[TTTOOOOOOUUU^^^eeetttwwwvvvlll^^^XXX\\\ccceeeaaa]]]^^^aaacccaaa]]]RRRJJJGGGLLLPPPPPPRRRWWWeeehhhjjjjjjiiihhhhhhhhhaaa^^^YYYTTTPPPOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRNNNNNNMMMMMMLLLKKKJJJJJJLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBAAA???>>>===<<<<<<:::;;;<<<===<<<;;;999777888888888777777888888888666666666666666777777777666666666666555555555555555555555555555555555555555555555555444444444444555555555555555555555555444444444444444555666666555555555555555555555555666666666666666666666666777888888999:::::::::999::::::;;;;;;<<<<<<===============<<<<<<;;;;;;:::;;;;;;:::888777555444444666555444444333222111111///.........///111333444===???AAACCCDDDDDDCCCBBBHHHDDDAAABBBAAA???@@@DDD@@@DDDMMMWWW]]]ZZZOOOEEEFFFIIILLLLLLHHHDDD@@@???@@@@@@@@@@@@AAABBBCCCCCC???>>>===>>>===999111+++---------,,,,,,+++++++++---------,,,,,,+++++++++******+++---//////,,,***+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))((())))))+++,,,...000111000000111222333444444555444333111////////////000000000000000000000000000...///111222333333222222555333000//////...---,,,------,,,,,,,,,,,,++++++---------.........//////.........------,,,,,,,,,++++++,,,,,,,,,,,,------000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))+++111<<>>???>>>===;;;:::::::::999999999999::::::777777777777777777777666888888777777777666666666777777777777777777777777777777666666666555555555555555555555555555555555666555555555555666777777666666666666666666666666777777777777777777777777999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;;;;:::999888888666666555444333222222111222222222333333444444555222222222222444555777999???AAACCCDDDEEEEEECCCCCCEEEBBBBBBDDDDDDAAABBBEEEBBBBBBFFFKKKPPPNNNGGGAAAEEEHHHKKKKKKHHHDDD@@@>>>===============>>>??????===;;;999999888555///+++---------,,,,,,+++++++++------,,,,,,,,,+++++++++******+++---///...,,,***+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))++++++***))))))))))))))))))))))))***+++---...//////000000111222333444444333222111000/////////000////////////////////////...///000111111222222222444222111000//////......------,,,,,,,,,,,,++++++------------.........///......---------,,,,,,,,,++++++,,,,,,,,,,,,------000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---***)))+++000555...---,,,+++******++++++,,,,,,,,,------------...++++++******++++++,,,---,,,,,,,,,,,,---...//////++++++,,,,,,,,,,,,------...---,,,+++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''........................------............------------------------------...............---------...------------,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......------------------------...------------...//////...------------,,,,,,,,,++++++,,,...000000...,,,.........------,,,,,,,,,......................................./////////....../////////000000000///222666<<>>===<<<<<<<<<<<<<<<<<<===::::::999999888777777777::::::999999999888888888999999999999999999999999999999999888888888777777666666666666666666666666777777777777777888999999777777777777777777777777999999999999999999999999;;;;;;<<<=========<<<<<<=========<<<<<<<<<<<<<<<::::::999888777666555444333333222222222111111111111111222333444444555555555555555666777999;;;<<>>CCCFFFJJJKKKHHHCCC???===<<<<<<<<<<<<<<<<<<======:::777444222111///---+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********,,,......,,,***,,,,,,++++++************+++++++++***************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))***+++,,,---...//////000111222333444333222111000/////////000////////////////////////............///000111111111111111000000000//////------,,,,,,,,,,,,++++++------------...............------------,,,,,,,,,++++++,,,,,,,,,,,,------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------...*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...,,,***((()))))),,,+++************++++++,,,,,,,,,,,,------------++++++******++++++,,,---,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,+++***)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''........................------............------------------------------........................------------------------...---,,,,,,......---,,,,,,,,,,,,---------......---------------------------------------......///------------------------///---,,,---111222111............------,,,,,,+++........................................................./////////000000000111444888>>>DDDIIILLLNNNOOOPPPPPPOOOPPPSSSUUUUUUZZZ]]]ZZZUUUUUU\\\cccddd___WWWRRRQQQRRRRRRRRRWWWSSSOOOLLLJJJHHHHHHHHHKKKMMMPPPQQQQQQSSSUUUVVVWWWYYY\\\\\\ZZZVVVQQQMMMKKKKKKKKKKKKJJJHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@????????????@@@@@@======<<<;;;::::::999999<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888999999888888999999:::;;;888888888888888888888888::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::999999999888777666555444333222111333333333333444444444444444444444444444444444333666666777888999;;;<<<===CCCCCCCCCDDDCCCBBBAAA@@@???@@@EEELLLMMMJJJGGGHHHFFFBBB===;;;<<<>>>@@@@@@AAADDDHHHIIIFFFAAA===;;;======>>>>>>>>>=========777444000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++------,,,***,,,,,,++++++******))))))************************************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))******+++---...//////111111222333222111111000000000000000////////////////////////......---,,,---...000111...///000000/////////000------,,,,,,,,,+++++++++------------------------------------------------+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++++++++)))))))))******++++++,,,++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,++++++***++++++++++++++++++,,,,,,,,,------,,,++++++***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''........................------............---------------------------------.....................------------------------...---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,,,,,,,+++,,,,,,---...------------------------111...***+++...111111///.........------,,,,,,,,,.......................................---------............////////////111111222444999>>>DDDGGGIIIJJJJJJKKKLLLOOOTTTWWWVVVXXXYYYUUURRRVVV___hhhkkkdddZZZQQQNNNNNNQQQSSSZZZYYYVVVQQQMMMLLLKKKKKKIIIJJJKKKKKKJJJJJJKKKLLLLLLQQQXXX]]]]]]XXXQQQLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999:::;;;;;;888888888888888888888888999999999999999999999999999999999::::::999888888888888777777666666555555666555444333222111000000222333333444555555666666555555555555555666666666888999:::;;;<<<======>>>AAAAAAAAA@@@@@@???>>>>>>>>>???EEELLLNNNJJJGGGHHHCCC@@@===<<<<<<>>>???@@@>>>AAADDDEEEBBB>>>;;;:::======>>>>>>===<<<;;;:::444222///,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,***+++++++++******)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))))))))))))))*********))))))(((((())))))***,,,------...///000111222111111111111000000000///...........................---,,,,,,,,,---...///+++---000000...---...///------,,,,,,,,,+++++++++------------------,,,,,,------------------------+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---------((())))))***+++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,+++*********+++++++++++++++,,,,,,,,,------*********))))))(((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''........................------............---------------------------------------...............,,,,,,,,,------------......---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,++++++++++++,,,------,,,,,,,,,------------...000...,,,+++,,,.........------------------------.................................---------------------.........////////////......///222777;;;>>>DDDDDDEEEEEEGGGLLLRRRVVVTTTTTTRRRMMMKKKPPPZZZcccjjjdddZZZQQQLLLLLLNNNQQQ]]]___\\\TTTNNNMMMLLLJJJHHHIIIIIIHHHGGGGGGHHHJJJDDDIIIPPPVVVWWWTTTOOOKKKJJJJJJJJJJJJJJJIIIHHHGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888888888999::::::777777777777777777777777888888888888888888888888666666777777777666555555444444444333333333333333444444333333222111111111111111222333333444555555222333444666888:::;;;<<<======>>>?????????????????????>>>>>>=========<<<>>>>>>BBBIIIJJJFFFDDDEEE======<<<<<<<<<<<<=========???@@@@@@===;;;999999999:::::::::999888666555000000///,,,******,,,...++++++,,,,,,,,,,,,------*********++++++++++++++++++***)))***+++,,,,,,+++***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++***)))))))))))))))******+++,,,---...///000000111000000111111111111000///...........................---------------......***...111111...,,,---///------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))((()))******)))))))))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------))))))))))))((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''........................------............---------------------------------------.........//////,,,,,,,,,---------.........---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------.........000222222000...------+++,,,,,,------..........................................------,,,,,,,,,---------.........//////...---------///222555777>>>@@@AAABBBDDDGGGLLLPPPNNNNNNKKKGGGDDDHHHPPPXXX___\\\WWWPPPLLLJJJJJJKKKXXX[[[ZZZRRRMMMMMMMMMJJJKKKLLLKKKIIIGGGFFFHHHIIIAAACCCGGGJJJKKKKKKJJJIIIGGGGGGGGGHHHHHHGGGFFFFFFBBBBBBAAAAAA@@@@@@????????????>>>===<<<<<<<<<===<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888888888888777777777666777888888999666666666666666666666666666666666666666666666666555555555555555444333333111111111222222222222222333333333333333333333333111111222222333444444444333444666888:::<<<>>>>>>>>>??????@@@???>>>===<<<>>>======<<<<<<<<<<<<======<<<>>>BBBCCC???>>>@@@;;;<<<<<<<<<;;;:::::::::<<<<<<<<<;;;888777888999666777888888666444222111,,,...///...+++***+++,,,+++++++++,,,,,,---------)))*********+++++++++++++++***((()))+++,,,,,,+++(((((())))))******++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))******+++,,,++++++,,,---...//////000///000111222222111000///........................------............------,,,000444333000---...000------,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))******)))'''***+++,,,------,,,++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++,,,---...++++++,,,,,,,,,,,,------))))))((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))%%%%%%%%%&&&&&&&&&''''''........................---..................------------------------------------.........//////,,,,,,,,,------............---,,,,,,......---,,,,,,,,,,,,---------......------------------------...------------...//////,,,,,,,,,------............444999;;;777222...---***++++++,,,---...//////.................................------,,,,,,,,,---------........./////////......---///111333444;;;===???AAABBBDDDGGGIIIJJJJJJHHHDDDAAACCCIIINNNTTTTTTSSSPPPLLLHHHGGGFFFOOOTTTUUUNNNJJJMMMNNNLLLMMMMMMKKKGGGDDDBBBBBBCCCAAAAAA@@@@@@AAACCCFFFGGGDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBAAAAAA@@@???>>>>>>======;;;::::::999999999::::::;;;;;;<<<<<<======:::::::::::::::;;;<<<<<<::::::999999999999::::::999999::::::::::::::::::::::::999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666666666666666666666666666666666555666777777888555555555555555555555555555555555555555555555555444444555555444333222222000000000111222222222333222333333333333444444444333333444444444555555555888888999:::;;;;;;<<<<<<======>>>>>>===<<<:::999======<<<<<<<<<<<<======<<<::::::======::::::======>>>>>><<<:::999999:::;;;;;;:::888555555777999666777888888666444111000))),,,///...,,,******++++++++++++,,,,,,---------))))))******+++++++++++++++***((()))***,,,,,,+++''''''((()))***+++,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))***+++,,,---***++++++,,,---...///000///000111222222111000///........................---.../////////...---,,,...222666666111...///111---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........************************************************************************++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((+++......+++(((+++,,,---...------++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++,,,---...///++++++,,,,,,,,,---------((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''.........------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...777333...<<<+++000...------------------------,,,---------.../////////................................................//////............//////444888===@@@BBBCCCDDDEEEEEEEEEDDDBBBAAAAAACCCFFFKKKLLLLLLKKKIIIIIIJJJKKKSSSTTTRRRKKKIIIKKKMMMLLLKKKLLLMMMJJJFFFBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGFFFDDDAAA???>>>>>>>>>>>>????????????===<<<;;;999888888999999:::::::::999999999888888777777888888999999999:::::::::::::::::::::::::::888888999999999999888888777777777777777666555555888777666555555666777888666666666777777777777888666777777888777777666666888777666555555666888:::666777777666555444666777555555555444444333333333555555444333333222111111/////////000111222333444444555666777666555444333444444555666777999:::;;;;;;:::999888888:::<<<===<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::888777888;;;>>>???>>>===<<<:::999777777555555666666666666555555777666444222111000//////++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,------...///000000111........................---------.........//////............////////////...------,,,,,,------...,,,++++++***)))))))))***))))))***+++,,,------...+++,,,------......---------------------------------,,,++++++************************************,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,///...,,,+++++++++,,,,,,(((((()))***++++++,,,,,,+++,,,,,,---,,,+++***)))))))))*********+++++++++************+++,,,------((()))***+++++++++++++++---,,,,,,+++*********+++((((((((((((((((((((((((''''''&&&&&&'''(((***+++&&&''''''&&&$$$$$$%%%&&&(((&&&&&&((((((&&&'''***(((((('''''''''&&&&&&&&&......---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...***333;;;TTT999222'''---------------------------------...............................................................//////............//////000333777:::;;;===???AAADDDDDDDDDBBB@@@AAACCCEEEHHHIIIIIIHHHFFFFFFGGGIIIPPPRRRQQQJJJFFFHHHJJJJJJJJJKKKLLLJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEBBB@@@>>>============<<<<<<<<<<<<>>>===<<<:::::::::::::::::::::999999999888888888666666777777888888888888888888888888888888888888888888999999999999888888888888888888888777666666666555555444444444555555666666666666777777777888666666777777777777666666666555444333444555777888555555666555333333555666666666666666555555555444444444333333222222111111111111222222333444444444666777888999999888777666888888888888999:::;;;<<<;;;:::999888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>><<<;;;:::;;;::::::888777888;;;>>>>>>>>>===;;;999888777666333444555555555555555555444333222000///...------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,------......//////000000...............------------------.........//////............////////////...------,,,,,,------...,,,,,,++++++************))))))******+++,,,,,,,,,+++,,,------...---------------------------------------,,,+++++++++++++++************************,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++******+++,,,)))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++***)))*********++++++++++++,,,+++++++++***++++++,,,,,,))))))***+++++++++++++++---,,,+++***************((((((((((((((((((((((((&&&&&&&&&&&&&&&((()))***&&&''''''&&&%%%%%%''')))%%%'''$$$"""(((111111)))((('''''''''&&&&&&&&&&&&...------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,------......------,,,---------------------------------.........//////......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...)))444444cccJJJ444333,,,------------------------...............---------................................................//////............//////---///222444555888<<<>>>BBBBBBBBBAAA@@@@@@BBBEEEDDDEEEEEEDDDBBBBBBCCCEEEOOOSSSQQQIIIBBBAAACCCDDDGGGIIIJJJJJJHHHFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCBBB@@@>>>===<<<<<<;;;;;;::::::999999>>>>>><<<;;;;;;;;;;;;;;;999999999888888888888888777777888888888888999999888888888888888888888888888888999999999999888888888999999999999888888777666666666666555555444333555555555666666666777777444555666666666666555555444333222222222333555666333444444333222222333555555555555555555444444444333333333333333333333333555555666777777777666555888999:::<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888888999999::::::::::::::::::;;;;;;;;;<<<>>>>>>===;;;999888999999999777666777;;;=========;;;:::888777555555222333444444555555444444111000///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++........................//////.........------------------...............---............/////////...------,,,,,,------...------,,,,,,,,,+++++++++************************++++++,,,---------------------------------------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************++++++,,,,,,+++************+++))))))******+++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))***++++++++++++***,,,+++******************((((((((((((((((((((((((&&&%%%%%%%%%&&&'''((()))'''''''''%%%%%%&&&))),,,%%%)))%%%!!!--->>>:::(((''''''''''''&&&&&&&&&&&&------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------........./////////......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,333(((444555(((000000------------------------/////////...---------,,,................................................///......------......///---///000111333666:::>>>>>>???@@@???>>>???AAACCCAAABBBBBBAAA??????@@@BBBNNNSSSRRRHHH???<<<>>>???DDDFFFHHHIIIGGGFFFFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@>>>???@@@@@@@@@>>>===<<<<<<<<<;;;:::999888888777======<<<;;;;;;;;;;;;;;;888888888888888888888888999999999999999999999999999999999999999999999999777777777888888777777777888888888999999888777777777888999999999777555444333444444444444555555555333333444444555444444444222222111111222222333444222333333333222222333555333333333333333333333333555555555555555555555666999:::<<<<<<<<<:::888777999;;;<<<>>>??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;999999999888888888777777;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<===<<<:::777666777777888777666777:::<<<;;;;;;:::888777555444444222333444444555555444444///...---,,,+++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++......------------------/////////...------,,,,,,........................---------.........//////...------,,,,,,------...------------------,,,,,,+++++++++******)))))))))++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++************+++++++++******************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++************)))******+++++++++******+++******)))))))))******((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&''''''&&&'''&&&%%%%%%'''+++...***+++***+++666???888***&&&&&&&&&&&&&&&&&&&&&&&&------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------.........///......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...)))222,,,+++777++++++)))------------------------/////////...---------,,,......................................................------------............//////000333888;;;:::<<<======<<<===???AAA@@@@@@@@@???>>>===>>>@@@IIIMMMMMMEEE???>>>???@@@AAACCCEEEFFFEEEEEEEEEFFFDDDDDDCCCCCCBBBAAA@@@@@@<<<======>>>======<<<;;;<<<<<<;;;;;;:::999888888;;;;;;;;;;;;:::::::::999888888888888888888999999888888888888888777777777999999999999999999999999555555666666666666555555666666777777777777777666777888999999999888666555222222333333333444444444222222333444444444444444333222222222333333444444333444555444333333555777444444444444444444444444777888888888888888888888<<<===>>>???>>>===:::999999;;;<<<>>>??????>>>>>>===<<<;;;:::999999999999777888999999999888777777<<<<<<<<<;;;;;;;;;::::::777888:::::::::999777555666777777666555666888:::888888777666555444444333333444444555555444444333...---,,,+++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********------------,,,,,,,,,,,,//////.........---------.....................---------------...............------,,,,,,------...,,,------.........---,,,,,,,,,++++++***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++******))))))******+++************************+++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------------,,,+++******************+++++++++******))))))))))))(((((())))))***((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&(((+++...---(((+++666999111***)))%%%%%%&&&&&&&&&&&&&&&&&&,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,111...***222...******------------------------...............---------......................................................------------......,,,------------///333666666888999::::::;;;<<<>>>>>>>>>???===<<<;;;===>>>???CCCCCC@@@@@@CCCDDDCCC>>>AAACCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@??????;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999999999::::::;;;;;;:::999999999999999999999:::::::::666555555555555444444444777777777777777777777777555555666666666666555555555555666777777777777666555666666777777666666666333333333444444444555555333444555666666666666666444555555555666666666666555666777777666777999:::888888888999999999999999::::::::::::::::::::::::<<<======>>>===<<<::::::888999:::<<<<<<<<<;;;;;;999999888888888888888999666777999;;;;;;:::999888======<<<;;;:::999888888555666666777777777777777666666777666555444666777444444444444444444444444444444444444333222111111---,,,++++++++++++,,,,,,************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,.......................................---------,,,------------............------,,,,,,------...+++,,,---.........---,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++******))))))))))))******)))***++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++***++++++++++++***))))))((((((((((((((())))))***((((((((((((((((((((((((%%%&&&''''''''''''&&&&&&$$$%%%&&&'''''''''***,,,+++%%%***666444$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...111---))))))$$$---***000---------------------------------..................................................................------,,,,,,------...------...---,,,---000222222444666888888888:::<<<;;;<<<<<<;;;999999:::<<<;;;<<<<<<<<>>>>>==================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;::::::999999:::::::::;;;;;;;;;666666666666555555555444777777777777777777777777666777777777777777777666555666777888888888888888555555555555666777888888555555666666666777777777666777888999::::::::::::777777888999999999999999888:::;;;:::::::::<<<>>>::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999999888888666777888999999888777666666666666666777888999:::444666999<<<===<<<:::999===<<<;;;999777666555444444444444444555666888999666777777666444333444555111111222222333444444555333333333222111///---,,,++++++************++++++************************++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******++++++,,,,,,------,,,,,,------...///////////////.........---------,,,,,,---------............------,,,,,,------...***+++---.........,,,,,,---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++******))))))))))))******)))***+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---*********++++++++++++,,,+++++++++***++++++,,,,,,+++++++++++++++***))))))(((''''''''''''((()))***((((((((((((((((((((((((&&&'''(((((((((((('''&&&"""$$$'''((('''''''''((()))&&&(((---***"""!!!%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------,,,------......------,,,------------------------******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...***&&&+++555'''111(((,,,------------------------,,,------....../////////...................................................------,,,,,,------......///000///......///111000222555666666777999::::::;;;;;;:::888777999:::<<<<<<:::999>>>CCCAAA:::<<<>>>??????===;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::::::::;;;<<<=========<<<;;;:::::::::;;;;;;<<<<<<<<<:::999999999888888777777888888888888888888888888888888999999999999888888666777888999999999999999777777666666777999;;;<<<888888888888999999999999999:::;;;<<<===>>>>>>>>>999999:::;;;;;;;;;;;;::::::<<<======<<<===???AAA:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888777666666555555666777777444555666777666555444333444444555666777999;;;;;;333666:::===>>>===<<<:::<<<;;;:::888555333222111333333222222333666999;;;666777777666444222222333//////000222333444555555333222111000...,,,***)))***))))))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++***************************+++,,,------,,,+++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,------+++,,,,,,---...///000000//////.........---------,,,,,,,,,---------.........------,,,,,,------...)))***,,,......---,,,+++------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++******))))))))))))*********+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...))))))*********+++++++++************+++,,,------+++++++++++++++***)))((('''''''''''''''((()))***(((((((((((((((((((((((('''''')))))))))((('''&&&!!!$$$'''((((((&&&&&&&&&((()))((($$$%%%)))***'''$$$$$$$$$%%%%%%&&&&&&&&&...---,,,+++++++++++++++.........------,,,,,,,,,------------------------.........------,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------//////.........---------.........------,,,,,,,,,...........................---++++++++++++---...---------............///////////////////////////000000222333555666777888888999999999999888777777999999:::::::::;;;;;;;;;;;;<<<======<<<:::888666:::::::::::::::::::::;;;;;;;;;::::::;;;;;;<<<===:::::::::999999888888888999999999::::::999888888999;;;<<<===<<<;;;<<<>>>;;;999888999::::::999888999999999999999999999999777888:::;;;;;;:::999888888888777777888999::::::;;;:::999888888999:::::::::;;;;;;999777888;;;???<<<:::999;;;???AAA@@@>>>:::999:::<<<>>>>>><<<:::===<<<;;;;;;;;;===???AAA===<<<;;;999888777777777:::999888777777666777777444444444444444444333333222222333444555666777777<<<;;;::::::999999::::::777777888888777666555555:::777444222333444444444333222222333444666888:::888777555222111000000000///000000111111222333333//////...---+++***))))))************))))))((((((+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))************++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((&&&&&&((()))***))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))---222666///---+++******,,,///000000000///...---,,,,,,+++,,,,,,,,,---...///000000...---,,,,,,---...---+++...------,,,,,,------...+++---000000...------------,,,,,,+++***)))(((((()))))))))***+++++++++,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***))))))((((((************+++,,,------,,,,,,,,,---------......------++++++++++++------************************---,,,,,,+++***)))((((((------,,,,,,,,,+++++++++,,,,,,++++++***)))((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))))))))))))))((('''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&......---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------......---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------//////.........---------......---------,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,---------------....................................///000111222444555666777666777777777777777666666777777888888888999999999999:::;;;;;;;;;999777666888888888888888888888888999999999999999::::::;;;:::999999999888888888888888888888999999888888777888888999888777777999;;;;;;:::999999:::;;;:::999888888888888888888888888666777999::::::999777666888777777777888888999:::999888888777777777888999<<<<<<;;;888666888<<<@@@===;;;:::;;;===>>>===;;;888777777888:::;;;:::888999888666555555666888999888777777666666555555444555444333333333333333333222222333333444444555555444555555555555555555555;;;;;;:::999999999999:::666666666666555555444444777555333333444555444444444333333333444666888999666555444222111111222222111111111111111222222222......---,,,+++******)))++++++*********)))))))))+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))************++++++++++++++++++*********))))))************************************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))))))))+++000333---,,,+++++++++---///000000000//////...---,,,,,,---,,,,,,------///000000222000///.........,,,+++------,,,,,,,,,,,,------+++---//////...---------,,,,,,,,,++++++******)))************++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++************+++++++++***************,,,,,,+++***))))))))))))+++++++++***++++++,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++***)))))))))---------,,,,,,,,,++++++,,,,,,+++******)))((((((&&&''''''((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((())))))))))))))))))(((''''''$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&///...------,,,---------...------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------...............---------...------------,,,,,,,,,........................,,,,,,------------,,,,,,------------..........................................///000222333444444444444555555666555555555555555555555666666666777666777888999999888777666777777666666555555444444666666666666777777888888888888888888777777777777666777777888888888777777666666666555333333555777999777666777888999888777666666666666666666666666555666777888888777555555666666666777777777777888666666555555555666666777;;;:::999666555666999<<<:::999777777888888777666666444333444555666666555666555333222111111222222111222333444444333222222222111111111111222222333111111222333444555666666777777777777666666555555::::::999888888888888999555444444333333333333444444333333444666666555444444444444444444555666666333333222222222333333444222222222222111111111111---,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++++++++******)))************++++++++++++++++++***************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))))))))***,,,...++++++++++++,,,---//////000000000//////.........---------------...///000555333111000///...,,,***------,,,,,,,,,,,,------,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************************************************************+++************)))))))))))))))))))))))))))))))))******))))))))))))******,,,,,,++++++***+++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++******))))))((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((()))))))))(((''''''#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&///......---------......------------------------------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................------------------------........................+++,,,---......---,,,+++,,,,,,---------.................................------...///000000111111222333444444555555555555444444444444555555555555555555666777888888777777777666666555444333333222333333444555555555555555777777666666666666666666666777777888888888888777555777888888666444444444444333222333555555555333444444444444444444444444444555555666666555444333444444555555555555555444444444444444444444555555555666555555444444444555333333222222222222222111444222000000111333333333888777555333222111111111///000222444555444333222444444444444444555666777444444444555555666666666888888888888888888888888888777666666555555666666333333222111111111222333222333444666999999888666333333333333333333333333000000111222333444555555333333222111111000//////+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************&&&(((******)))((()))*********+++,,,---.........000000000000000/////////---------------...///000444222000000//////,,,+++---,,,,,,,,,,,,,,,,,,---,,,---......---,,,---...,,,,,,,,,---------......,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))((((((((())))))))))))))))))((((((((())))))***+++------,,,+++************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------,,,,,,,,,,,,******)))))))))(((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&......---------......///------------------------------------------------------------------------......////////////......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------.....................------------------------........................,,,,,,...//////...,,,,,,,,,,,,,,,------------...........................---------....../////////111222333444555555555555444444444555555555555666444555666666777777888888777777666555444333333222111222333444444444333333555555555555555555555555666666777888888888888888555888===>>><<<999666444333222111222444555444333333333333333333333333333555555555555555444333333222333333444444333222222222222333333444444444444111333555777888666333000000000111111111111222222444222000///000222222222:::999777666444333333222000222444666888777666555666666666666777777888999888888777777666666555555777777888999999:::;;;;;;555444333333222222333333222222111111111222222333222333555888;;;<<<:::777222222222111111111000000//////000222333444444555222222111000//////...---******++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))))))))*********+++++++++************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************&&&(((******(((''''''(((******+++,,,,,,------.../////////000000000000000...------------...//////000...------//////...,,,,,,,,,,,,++++++,,,,,,,,,,,,---...---,,,+++---...,,,,,,,,,------...//////---,,,,,,,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))***)))))))))*********++++++(((((((((((()))***+++,,,------,,,+++************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,---------,,,,,,,,,,,,+++++++++))))))((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&------------------...///,,,,,,,,,------------...------------------------,,,,,,,,,------------......//////////////////...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------...............,,,,,,,,,------------...........................------............------,,,,,,,,,,,,------------------------------------------------------------///000111333444555555555444444444555555555666666444555555555666666777777666666666555555444444333111222333444444444333222333333333444444444444444444555666777777888888777444888===???>>>:::777555555444444555777888777666444444444444444444444444777777666555555444444444222333444444444333222111222222333444555555555555222444777:::<<<:::666222222333444444333333555666555444222222333444333222888888777666666555444444333444666888999999999888666666555555555666777777999999888777666555444444555555666777888999::::::333333222111111111111222111222333333444333333222333333555888;;;<<<:::888000111111111111111000//////000111222333333333333111000000///...------,,,*********+++++++++++++++*********+++++++++++++++******++++++++++++******))))))************)))))))))************+++++++++***************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&(((***)))(((''''''(((+++++++++++++++,,,,,,---.........//////000000000......---------......///,,,+++***,,,...///...---,,,,,,++++++++++++,,,,,,,,,------,,,++++++,,,...,,,,,,,,,------.........,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))************+++)))******++++++,,,,,,,,,******))))))***+++,,,,,,,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------++++++++++++************((((((((((((''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,---------......---......//////......---........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,---------....................................------------......++++++,,,,,,,,,------------------------------------------------------------...///111333444444444333333444444444555555555444444333333333444444555444444444444444444444444111222444555555555333333222222222222333333444444222222333444555555555555333555888999888777666666666555555666888999999888555555555555555555555555999888777666666555555555444555666777666555333222222333444666666777666666555444555888;;;<<<999666555777888777555444555777777666555666777777555333666666666777777777666666444555666666777888999999555555444444333444444444777666666666555444444444333333333444444555555555444333222222111111222222111222444666777666444333333333444666999:::999777000111222333333222222111000111222333333222111000.........------,,,,,,,,,+++++++++***************)))))))))*********++++++******++++++++++++******))))))************)))))))))************+++++++++))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))((('''(((***...---+++))))))***+++,,,,,,,,,---...//////000000///......---------......+++******+++...///...---,,,,,,++++++++++++,,,,,,,,,------,,,******,,,...,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************++++++,,,,,,))))))******+++,,,,,,---,,,+++++++++++++++,,,,,,+++++++++***++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,*********))))))))))))(((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++,,,,,,---...,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,------......------,,,........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,------.................................///...---,,,,,,---...///++++++,,,,,,,,,---------------------------------......------------,,,,,,+++,,,---///111222333333222222333333333444444444333333222222111222222333333333333333333333444444111333444666666555444333111111222222222333333333///000111222333444444333111222333333222222444666555444333555777888888777666666666666666666666666::::::888777666666666666666777888999999777555444222444555777888888777777666444222444888::::::999777999:::888444222333555999888888999:::999666444555666777888999999999999555555444555555777888999666555555444333333333333333333444444444444444444222222111111111111000000555444333333222222333333000333666888999777555333222222222444666888777666111222333444555444333333111222333333222111///...------,,,,,,,,,,,,+++++++++++++++*********))))))(((((())))))*********+++******++++++++++++******))))))************)))))))))************+++++++++))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))((('''''')))+++000...+++)))((()))+++,,,+++,,,,,,---...///000000///......---------......---++++++,,,...///...---,,,++++++++++++++++++,,,,,,------+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,((())))))***+++,,,,,,,,,------,,,,,,+++,,,,,,---************+++,,,------******+++++++++,,,,,,,,,++++++------------++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((((((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&........................//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------------............///............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,++++++---...000------------------------444444444444444444444444666555444333333333333333444444444444444444444444444555666888888666555444111222333444555555555555222222222222222222222222222222111111111222333444333222111000000222444666333333333222222333444444888888999888888777666666444666888999999888555444666777777888999::::::;;;888555444777888777999======;;;999666555555666666999:::;;;<<<;;;999777666444555777888888888777777555555444444444555666666666444111000111222111111222222222111111222333333222111111111222444666777444555666666444222222333444333444777::::::666333000111222333333333222111111111222333444444444444444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************+++++++++************))))))))))))))))))))))))))),,,***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))((((((*********)))***++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********++++++,,,,,,------...333222000...---,,,,,,---......------------......------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,+++***+++,,,---,,,------......------,,,,,,,,,---......---------,,,++++++******++++++,,,''''''))),,,...///---++++++++++++*********))))))))))))(((((()))+++,,,...------,,,+++************)))))))))))))))(((''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&........................//////.........---------................................................------------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////000000000000///............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,++++++---...000------------------------111111222222333444555555666555444444333333333333333333333333333333333333333444555666666555444333222333444555666666666666333333333333333333222222222111111000111222333444333222000///000111333444222222222111111222222333666666666666666555444444333555777888888666444333444444555666666777888888888555555888999888999<<<:::888666444333333444444555666777888888777555444222333444555666666555444222222111111111111222222555333111111222333222222222222222222222333444444333333222222222444555666555777777666444222222333444333444666999888555222111222333444444333222111222222333333444444333333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************+++++++++************)))************************,,,***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))(((***)))))))))******++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********++++++,,,---------000///...------...//////......------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,---------------,,,+++***,,,++++++******++++++,,,,,,+++,,,---...---***(((+++++++++*********))))))******))))))***+++---...---,,,+++***)))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&.......................................---------................................................------..................,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...////////////000000000///............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,+++,,,---...///---------------------------...///000222333444555555555444333333333444444222222222222222222222222222333444555555444333222333444555666666777666666333333333333333333444444222222111000111222333444333222111000///000111222111111111111111111111111333333333333333222222111111333444666666555333222111222222333333444444555222000111555666333222555666555333222111111111222000111222333444333222222111111222333333333222222000000000000000000000000444222111111333444444333222222222222333444666666555444333333333333555555777888888666444222222333333333444555777666333000222333444555555444333222333333333444333333222111000000...---,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++************)))************************+++***))))))***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,------,,,,,,,,,---...///000111......------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++......------,,,***)))(((,,,++++++******++++++,,,---,,,,,,---......+++)))+++++++++***************++++++******+++,,,---...,,,,,,+++***))))))))))))(((((()))))))))(((''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&............................................................................................................////////////------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......///............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,---...///------------------------,,,---...///000111222222444444333333333444444555222222222222222222222222333333444444444444333333333333444555555666555555333333444444444444555555444333222222222333444555444444222111111111111222222222222222222222111111111111222222222222111111000111222444444333222111111111111111222222333333///...000555555111///000444333222111000000111111---...///111111111111111111111111222222222111111222333333333333222222111222111000111444555555444222222222333444555777888777666444333333333444444777777777555222111111222333333444555555333111000333444555555555444333222333333333333222111000///......---,,,+++++++++,,,************************))))))*********+++++++++************************************************************************+++++++++*********))))))************************+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,***++++++,,,...///000111......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,)))***,,,------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,++++++***))),,,++++++******++++++,,,+++++++++---///000///---************************+++++++++,,,,,,---------------,,,***************'''(((((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&........................---..............................................................................//////000000000------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,------------///............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------......---------------------------------...............222222222222222333444555444444444444444444444444444444444555555444444444222222333444444444333333333333333444444555555555555555444333444555666777666555555444333333333333444555555555555444333222111222222333333333222222000000222333333333222222222222222222222333333333444333555999999444222333333333222222222222222222---...///000111222222222333333333222222222222333444444555555444444222222111111111222555666555444222222222333444555777888777666444333222222333333555555555222000///000111333444444444333222111111444444555555555444222222222222222222111000......---,,,+++++++++++++++,,,************************))))))*********+++++++++************************************************************************+++++++++*********))))))************************+++***)))***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((()))***+++******)))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))******++++++,,,++++++,,,---------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,((()))+++,,,---,,,++++++***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,...///...---************************++++++,,,,,,,,,------,,,...---,,,++++++******+++''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&........................---------...............................................................------......///000000000...------------,,,,,,,,,---------------------------------------------------------------------------------------------------............////////////............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------//////000000111222333444444444444444444444444444555444444444444444444555111222333333333333222222222222333333444444555555555555444333444555666777555555555555555555555444666777777888777666444333222333444444444444444444000111222333333444444444333333333333333333333333555444555999999444111222333333333444444444444444///000000111222333333444666555444333333333444444333444555555444333111000222111111333555666555444222222222222333444666666555555333222111222222333333333333111///...000222222333555444333222222333444444555555444333222111000000000000///...---,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++************)))+++++++++++++++++++++++++++***)))***,,,,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((()))***,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++++++++,,,------,,,,,,+++......------------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))***,,,------......,,,++++++******++++++,,,000...---,,,---,,,+++)))***************+++++++++++++++,,,,,,,,,,,,++++++...---,,,+++************&&&&&&'''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&........................---------.........//////................................................,,,,,,---......///000000......---------,,,,,,,,,------------------------------------------------...........................---,,,,,,,,,,,,---...------.........////////////............------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------......------------------------------,,,,,,,,,------.........------......///111222333333333333333333333333333444444333333333333444444222333333444444333333222111111222222333444444444444333222222222333555666444444555555555555555555777888999999888666444333222333444555555555555555222222333444444555555666444444444333333333333333555333444777666111///111222333444444555555555555111111111111222333444444777666555444444444555555333444555666555333111000222222222444666666555333222222222222222333444444444333222111000111222333222222222000//////222444111333555555333222444666333444444444444222000///............------,,,++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************+++++++++************)))+++++++++++++++++++++++++++***)))***,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************)))***,,,---------+++***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''(((((()))******+++)))***+++,,,---,,,,,,+++......------------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---,,,,,,------------,,,,,,***+++,,,---------------,,,++++++******++++++,,,000...,,,+++++++++***((())))))*********+++++++++******+++,,,,,,+++***))),,,+++***)))((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%&&&'''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&........................---------.........//////................................................,,,,,,,,,---...//////000.........------,,,,,,,,,------------------------------------------------........................///...,,,++++++,,,...///+++++++++,,,,,,,,,------//////.........------------------.........//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,------......------------------------------******+++,,,...///000000,,,,,,,,,---///000222222222222222222222222222222333222222111111222222333444444444555555444333333000000111222222333444444222222111111111222333444222222333444555555555555777888999999888666444333222333444555555555555555333333444555555666777777444444333333333333333333999666777999888444222444222333444555555555555555222222222222222333333444888777555444333444555555555666777777777555222111333222333444666666444222222222222111111222333333222222111000000111222333222333222111000111333666111333555555333333555777333333444444333111000///,,,,,,------,,,,,,++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************+++++++++************)))+++++++++++++++++++++++++++***)))***,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++)))+++,,,......---,,,+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''''''''(((((()))*********''')))***,,,---------,,,.........------.........------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***)))(((((()))+++---...,,,------......------,,,------.........---,,,,,,,,,++++++++++++++++++,,,,,,+++)))***+++,,,,,,+++))))))******++++++++++++)))***+++,,,++++++)))(((***)))(((''''''&&&&&&&&&%%%%%%&&&'''((((((((('''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&////////////////////////............////////////................................................////////////////////////.........------,,,,,,,,,------------------------++++++++++++,,,,,,---...------------------------...------,,,,,,------.....................------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...,,,++++++,,,---,,,+++,,,,,,,,,---------......------------------------///000111333333222111111555444333222111222333444444444444333333222222222222222111222222333444555555333333///...???IIIAAA555333222000//////000000555444444555666666555333222222333444444444333333222222333444666888:::;;;666666555444444444444555666666666666555444333333333333333444444555555555111111111111222333444444333333222222222222333333///222444444333222222222000000//////000000111222222222111000000111111222222222111000111222444555444444333333333222222222222222222111111111111111111111000///...------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++***))))))************************************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))(((***+++)))''''''***---))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((+++---,,,***))))))************))))))+++++++++************)))******))))))))))))******---,,,,,,+++***))))))((())))))))))))************)))((((((''''''''''''(((###&&&)))***)))((((((((())))))))))))))))))))))))))))))******+++++++++,,,******+++,,,---//////000---------------,,,,,,,,,...---+++))))))***+++,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++*********...---,,,+++++++++,,,,,,------,,,+++,,,---...///---,,,+++***)))))))))))),,,,,,,,,------------------***)))++++++)))+++...+++++++++*********))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((%%%$$$%%%'''(((&&&$$$''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''////////////////////////............////////////..............................................................................---------,,,,,,,,,---------------------------,,,,,,,,,------...///------------------------...------,,,,,,------...................................................................................................------------------------------------------------........................------------------------000...++++++---...///...,,,,,,,,,---------......------------------------//////000111111111111111444444333222222333444555444444444333333222222222444444444444555666777777666444555111000>>>GGG???555444222111000000111111222111111222333333222000111111222333333333222222111222222333444666777888555444333333222222333333555555555555444333222111111222222222333333333333000000000000111222333333222111111000000111111222///111222222111000000111000000000111111111222222222222222222333333333444333333222222222333555555444444444444333333333333222111111111000000//////000//////......---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++***))))))************************************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))---+++******---......,,,))))))************))))))+++++++++************)))******))))))))))))************)))(((((('''&&&&&&))))))))))))************(((((('''''''''(((((()))(((***------,,,***))))))))))))))))))))))))))))))))))))))))))******++++++******+++,,,---...//////------------------------///---,,,*********,,,---+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---...........................---------,,,,,,,,,+++///...---,,,+++,,,---------,,,,,,+++,,,---...///---,,,+++***))))))))))))++++++,,,---......//////,,,+++,,,//////,,,***,,,++++++*********)))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))'''%%%&&&((()))'''&&&'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''////////////////////////............////////////...........................................................................------------,,,,,,,,,------------------------......---------...//////------------------------...------,,,,,,------...................................................................................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---///000000,,,,,,,,,---------......------------------------//////......//////000111333222222222333444555666444444444333333333333222444444444444555666777888666333555333000<<>>IIIAAA///,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,******,,,...,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------+++---000111111///,,,))))))***+++---......------***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++************************,,,++++++++++++++++++,,,******************************))))))))))))******++++++************++++++************************---+++))))))***+++***)))((()))***+++++++++++++++(((((())))))******++++++((((((((((((((()))******+++*********))))))((((((******))))))))))))******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((($$$&&&((((((&&&%%%'''***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))(((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((()))*********((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))000...+++)))((((((((()))'''((((((((())))))******&&&&&&&&&'''''''''((((((%%%&&&((()))))))))(((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((////////////////////////........................................................................////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////000---,,,///222333111111////////////////////////000000//////....................................------------------------------------------------------------------------------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........///......---------......................................................---------------------------------,,,,,,+++++++++---------............///....................................////////////------......------,,,+++........................---------------------------.........---,,,,,,+++.........---,,,+++***))),,,,,,,,,---------......///...,,,++++++,,,---.../////////......------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***)))******++++++,,,------************************))))))(((((())))))***++++++++++++*********))))))************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))++++++******************************))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((''''''&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&(((***+++(((%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((////////////////////////........................................................................////////////////////////////////////000000000000//////............//////////////////////////////////////////////////////............---,,,,,,.../////////////////////////////////.........------........................------------------------------------------------------------------------......------------......///...---,,,,,,,,,,,,---,,,,,,------------------///......---------......................................................---------------------------------,,,,,,,,,++++++---------............///....................................////////////---------...------,,,,,,................................................---.........------,,,+++------------,,,,,,+++***,,,,,,,,,---------......333222///...------...............---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))******++++++,,,------***************************)))))))))******+++++++++++++++*********))))))************************************************************************,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((('''&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&(((******(((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))((('''&&&&&&&&&&&&'''(((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((////////////////////////........................................................................////////////////////////////////////000000000000........................////////////////////////////////////////////////---...//////...---------////////////////////////.........---------------........................------------------------------------------------------------------------..............................---,,,,,,,,,------------------------,,,,,,......---------......///................................................------------------------------------,,,,,,,,,,,,---------............///....................................////////////---------------.................................////////////////////////---............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......555444222000............------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))******++++++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++***************************************************************++++++++++++++++++++++++++++++,,,,,,,,,+++******************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***(((((('''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&((()))***((('''''''''''''''''''''''''''&&&''''''''''''((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((''''''&&&&&&''''''(((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((////////////////////////........................................................................////////////////////////////////////000000000000...//////////////////...///////////////////////////////////////////////////------222<<>>JJJCCC333////////////////////////------........./////////........................------------------------------------------------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///,,,,,,---------------------,,,,,,------///000000................................................------------------------------------.........///---------............///....................................////////////333111///---,,,,,,---...................................................------...///////////////,,,---...............---,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,---------.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))((())))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&(((((('''&&&&&&(((+++(((((((((((((((((((((((())))))))))))(((((((((''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''((()))******)))((('''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000...///000222222000///...////////////////////////////////////////////////,,,222222+++,,,444555///////////////////////////........./////////000000........................------------------------------------------------------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,---...///000111................................................---------------------------------.........//////---------.........//////..................................../////////000444222000---,,,,,,------........................////////////////////////------...///000000//////---...............------,,,,,,,,,---------......//////000000///...---------------......///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***))))))******++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))*********)))))))))))))))'''((()))++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&((()))'''%%%%%%))),,,))))))))))))))))))))))))******))))))((((((((('''))))))))))))************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''((()))******)))((('''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))000000000000000000000000////////////////////////000000000000////////////000000000000000000000000//////000000000000//////............/////////000////////////////////////000000//////.........---////////////////////////........................000000000000000000000000//////.........------------------.........//////------------------------------------------------,,,,,,+++,,,///333888:::------------------------------------------------,,,,,,------------------........................---......///////////////........................---.........---,,,,,,+++.........------,,,,,,,,,////////////////////////..........................................------......------------......///......---------......//////.........---------................................................//////.........---------------------------------///......---------......:::///***//////***)))///++++++,,,,,,,,,---------------------------------...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,+++++++++***)))))))))++++++++++++******))))))************************************************---,,,++++++******+++++++++++++++++++++++++++++++++*********))))))(((((()))************+++++++++************************)))))))))))))))))))))))))))***,,,,,,***))))))***)))***++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((()))***++++++***)))(((,,,+++++++++******))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000111111111111000000........./////////000000000000000000000000000000111111000000000/////////////////////////////////........................//////////////////////////////.........------------------.........//////........................------------------------...---------///111444555------------------------------------------------------------------------........................---......///////////////........................---.........------,,,+++.........------,,,,,,,,,////////////////////////................................................///......------......///------------...///000000//////.........---------......................................................---------,,,,,,,,,------------------------......---------...//////FFF777,,,///111,,,***,,,++++++,,,,,,,,,------------------------------------+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,,,,,,,,,,++++++++++++++++++++++++*********)))++++++++++++++++++++++++************************---,,,++++++******++++++++++++++++++++++++++++++************)))))))))((()))************+++++++++************************)))))))))))))))))))))))))))***,,,+++***)))***+++------...---,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((('''&&&&&&'''((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((()))******)))((((((++++++*********)))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((())))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111222222222222111111....../////////000000000111111111111111111111111111111111111000000000000////////////////////////......................../////////////////////////////////............---------........./////////////////////////////////------------------------............////////////------------------------------------------------///.........---,,,,,,,,,////////////////////////---......///////////////........................---............---,,,,,,.........---------------////////////////////////................................................///......------......///---------...///000222222/////////............---................................................---------,,,,,,,,,++++++------------------------...---------...//////000III888+++---111///,,,,,,,,,,,,,,,,,,------------------------------------,,,+++)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******))),,,,,,,,,,,,------------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++************)))))))))))))))************+++++++++************************)))))))))))))))))))))))))))***++++++***)))***+++111111111000...,,,)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''(((((('''(((((())))))(((((('''******))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000111111222222111111000...////////////000000000000000000000000000000000000000000000000000000000////////////////////////................................................/////////...........................////////////////////////////////////------------............---......//////...---,,,................................................000//////...---,,,,,,+++000000000000000000000000---......///////////////........................------............------...............---------////////////////////////....................................//////////////////............/////////////////////000111222/////////.....................................................................---------,,,,,,,,,........................------------...///000111<<<111)))+++//////---...,,,,,,,,,------------...........................---+++***+++,,,...------------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,------,,,******++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++*********)))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))***+++***))))))+++,,,111111111111///...,,,***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))(((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((()))''''''(((((((((((('''''')))))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000000000000000000000000000000000000000000000000.../////////000000000111111111111111111111111111//////000000000000//////////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000........................---------....../////////+++,,,.../////////...---................................................000000///...------,,,,,,000000000000000000000000---......///////////////........................------...//////......---........................////////////////////////////////////////////////........./////////000000/////////....../////////222111000///////////////////////////////////////................................................////////////...................................................///000111...,,,,,,...///......000,,,,,,---------....................................---,,,,,,...//////...------------------------------------------------------------------------,,,,,,---------.........,,,,,,---------.........,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++************************+++,,,---.........,,,,,,******++++++,,,,,,------+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++))))))))))))))))))******))))))*********+++++++++************************************************)))*********))))))+++---......///000000///...---((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************++++++*********(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))((((((((())))))***((((((''''''''''''((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000000000000000000000000000......//////000000111111111111111111111111111111//////000000000000///////////////000000000111111....................................////////////////////////////////////////////////////////////000000000000000000000000...////////////000000000....../////////000000000........................---------...//////000000+++,,,---////////////...................................................000/////////...---------////////////////////////---......///////////////........................------...////////////................../////////////////////////////////////////////////////////.........//////000000111000//////......//////000222222000///...---------...////////////000000000................................................000000000////////////...........................000000//////...//////000+++...111222000......///,,,---------....................................///...,,,---///000000///------------------------------------------------------------------------,,,---------............,,,---------............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++************************************************)))******)))((())),,,...,,,---///000000000///...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((((()))******)))((((((''''''(((((()))(((((())))))))))))******))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000000000000000000000000000.........///000111111111111111111111111111111111000000000111111000000000//////000000000111111111////////////////////////......//////000000000000////////////////////////////////////////////////111111111111111111111111.../////////000000000000.../////////000000000000////////////////////////---------...///000000000---......////////////...................................................////////////....................................---......///////////////........................------...///////////////---........./////////000////////////////////////////////////////////////---......///000000111111000000////////////000000000000///...------------.../////////000000000000................................................000////////////.................................222111000///...............000000000000000000///------------....................................///---,,,,,,...//////...........................------------------------........................------------............------------............------............------------------------------,,,,,,,,,------------...,,,,,,------,,,,,,+++***,,,,,,,,,------------...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///------------,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++((()))))))))************)))************+++++++++************************************************)))******)))((())),,,///...///000111111000///...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))************)))((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((()))******+++***)))(((((((((((()))***)))))))))*********++++++))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000000000000000000000000000---......///000111111222111111111111111111111111111111222222222222111111000000000000111111111111000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000111111111111111111111111.../////////000000111111////////////000000000000000000000000000000000000---------...///000000111000000//////............////////////////////////////////////////////////.........///////////////........................---......///////////////........................------...///000000//////---.........//////000000////////////////////////000000000000000000000000---......///000111111222000000////////////000000......---------......///.../////////000000111111................................................//////.........---------////////////////////////333222111///............///---++++++///333222///---------.........//////////////////////////////...,,,++++++---......---........................------------------------........................---------.........//////---------.........//////------............------........................,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,---------......++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...////////////......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++(((((())))))*********+++)))************+++++++++************************************************)))***))))))((()))---///111222222222111000...---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&'''((())))))((('''&&&'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((('''((()))++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((())))))***+++++++++***)))(((((()))***+++))))))******+++++++++,,,))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))333222222222222333333444444333222111111000000000000000000000000000000000222111111000000000111111222222222222222222222222222222111111111000000000333333333333333333333333111111000///000111333333111111111111111111111111333333333222222111111111222222111111111000000000222222111111000000//////111///---...111222000...000000............000000////////////////////////......///000000000//////111000//////.........///---...//////000000//////........................000000///....../////////.........///000111222333222000...,,,,,,---...///---...////////////..............................111000...---,,,---......000000000000000000000000...//////000111111111000////////////////////////////////////////////////////////////000000000000////////////////////////111111000000/////////...////////////////////////////////////000000000000000///...------...///000------...///000000//////........................---.........//////000000---------............///////////////////////////...------,,,,,,------...///...---...//////---+++........................---------.........//////........................------------------------,,,,,,,,,---------......///...------,,,,,,,,,,,,------------------------------++++++++++++---------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++*********)))))))))))))))))))))))))))***************************************++++++++++++***))))))---,,,***((((((***///444333333333333000...+++)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******$$$)))+++))))))+++)))$$$(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))******)))))))))))))))*********))))))))))))************))))))((((((((('''(((''''''(((((()))***+++((((((((()))******++++++(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))''''''(((((())))))******+++***((()))******)))''')))******)))'''&&&''')))))))))((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))222222111000000000111111111111000000000000000111111111111111111111111111111111000//////000000111111111111111111111111111222222222222111111111000111111111111111111111111111111000///000000111222111111111111111222222222222111111111000000000///111111111000000000//////000000000000000/////////333111///000222333111///000///............///000.........///////////////---....../////////......///......---------......,,,---......//////......000000000000000000000000......------------..................///000111111111000...---------......---......//////.................................000///...---------......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000////////////000000000111////////////////////////000000000/////////......////////////////////////////////////000000000111000///............///000//////000111111111000000////////////////////////........./////////000000........./////////000000///////////////////////////..................//////.........//////---+++........................---------.........//////........................------------------------,,,,,,---------...............---,,,,,,,,,------------------------------------,,,++++++,,,---------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************************))))))))))))*********+++************************+++++++++++++++***)))))),,,,,,+++)))(((***...111444333111///---,,,++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******)))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))******)))))))))))))))*********))))))))))))******************)))))))))((()))(((((((((((())))))******************))))))))))))))))))))))))))))))((()))((((((''''''(((((()))))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))***)))***+++***))))))***,,,***))))))((()))))))))***((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))333333222111000000000000000000000000000111222222222222222222222222222222111111000000000111111222111111111111111111111111444444444333333333222222111111111111111111111111222222111111000111111222111111111111111111111111111111111111000000000000222222111111111000000000111111111111111111222222444222111222333444333222111111000000000000111111000000000000/////////////////////000000//////............------...//////---...//////000000//////111111111111111111111111......------------......000000////////////000000000000000///////////////...///////////////......//////////////////////////////.........///000000////////////000000000000///000000111111111111000000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////////////////............/////////////////////////////////000000000111111000//////......//////000000000000000000000///...000000000000000000000000......////////////000000//////000000000111111111///////////////////////////////////////////////////.........//////...,,,........................------........./////////........................------------------------,,,------------.........------------------......------------------------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******)))+++++++++***))))))+++...444222///,,,******+++,,,((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((()))(((((((((((()))******,,,'''(((......(((''',,,************************************************((())))))******))))))((()))******++++++******)))************************))))))((((((((())))))*********))))))))))))******+++***************))))))******)))(((((((((((())),,,,,,++++++***))))))(((+++*********)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))***************)))))))))(((+++,,,***'''&&&***...,,,***'''(((+++,,,+++)))))))))))))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))444333333222222222333333333333222222222222333333222222222222222111111111222222111111222222333333333333333333333333333333555555555444444444333333222222222222222222222222333333222222222111111111111111111000000000000000111111111111111111111111333333333222222222111111222222333333444444555555333333333333333444333333222222222222222222222222111111111111111000000000000000111111111111000000000000//////000000111111000000111222222222222111111111111111111111111111//////////////////000111222111111000000000000111///000000111111000/////////000000000000//////...111111111111111111111111000000000000111111222222000000000000111111111111111111222222222222222111000000000000000000000000000000000000000000000000//////000000000111111111//////////////////////////////..................//////////////////////////////000000000111111111000//////////////////000...............---,,,+++000000000000000000000000//////////////////000000/////////000000000111111///////////////////////////////////////////////////.........000000...---....................................////////////................................................------------............---------------...///000........................---------,,,,,,---------........................------------------,,,,,,------------------------------------------------,,,---.........---+++***------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))***+++,,,+++))))))***+++111///---,,,************(((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((())))))(((((())))))***+++***&&&---;;;;;;---&&&***************************)))))))))))))))))))))))))))))))))******)))))))))))))))************))))))************************))))))((((((((()))************))))))))))))******************)))))))))))),,,+++***)))((((((((((((,,,,,,+++++++++*********,,,,,,+++***))))))((((((***))))))(((((())))))***))))))))))))))))))))))))))))))************)))))),,,,,,++++++******))))))*********)))((())),,,...000,,,((())),,,...+++'''))))))***++++++***)))(((************************((((((((((((((((((((((((222222222222333333444555555444444333222222333333333333222222222111111111111111111111111222333444333333333333333333333333444444444333333333222222222222222222222222222222111222222222222111111111222222222111111000000000111111111111111111111111333333222222222111111111333333333444444555555666333333333333333222333333222222222222222222222222111111000000000///////////////000111111111000000111111000000000000111111000000111222222222222222000000000000000000000000///////////////000111111111111000/////////000000......//////000///......///000000000//////...---000000000000000000000000...//////000111111111111/////////000000000111111000111111111111111000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000......//////////////////000000000000000000000000000000000000111111111111///000000000000000000///.../////////...---,,,,,,////////////////////////000000000000000000//////....../////////000000000000000000000000000000000---...////////////...---///......///000000///---................................./////////000000////////////////////////........................---------.........//////------------......///000........................------------------------........................------------------------------------------------------------------------,,,---...///...---,,,+++---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))+++,,,+++***))))))***,,,---------,,,+++)))((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))***+++++++++&&&---;;;;;;---&&&+++************************(((((((((((((((((((((((())))))************))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))***++++++++++++************++++++))))))))))))))))))))))))...---,,,+++***)))))))))***+++++++++,,,,,,,,,------,,,,,,+++***))))))(((******))))))))))))******************************))))))************)))))),,,,,,++++++******)))))),,,(((&&&)))000444444222333...)))))),,,---***&&&'''((())))))************++++++++++++++++++++++++((((((((((((((((((((((((333222222222333333444555444444333333333333444444666666666555555444444333222111111222222333444555555555555555555555555555555444444444444333333333333333333333333333333333222333444444555555444444777777777666666555555444111222222222222333333333333333333333222222222222333333444444444444444444222444555444333222333444111222222333333222222111111111000000///...............000111222333333333222222111000000000000111///000111111222222111111000000000000000000000000///......//////000111222111000000000000000111111/////////000000000000111222222222222222111000///000000000000000000000000...///000000111000000000/////////000111111222222000111111111111000//////000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000111111111222222///000000111111000000///000111111111111111000///////////////////////////111111000000000000//////........./////////000000000000000000000000000000------////////////------///......///111111000................................./////////000000000////////////////////////........................------........./////////.........---......//////........................------............------........................------------....................................------------------------...............---,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))+++,,,+++******+++,,,***,,,---......,,,)))((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))***))))))))))))***++++++...)))***000000***)))...************************(((((((((((((((((((((((()))******++++++******))))))******************)))***************************************+++,,,------,,,,,,,,,,,,,,,,,,---)))))))))***************//////...,,,,,,+++++++++******+++,,,,,,---......---,,,,,,,,,+++*********++++++************++++++************************))))))************))))))***************)))))))))+++'''%%%,,,666===;;;777111...+++***++++++)))'''(((''''''''''''((()))***************************))))))))))))))))))))))))999888777666555555555555555555555666777999:::;;;===<<<<<<;;;::::::999999777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999:::<<<===>>>???>>>>>>@@@??????>>>======<<<<<<777888888888999999999:::999999999888888888777777777777777777777666666666333555777666444333555777666666777888888777666666555555555444333333222222111222444666888999::::::888777666444333333333333222222333444444444444444333333333333333333333333222222222222333444555555555555555555555666777888888777666666666777999:::;;;;;;;;;;;;:::999888777444444444444444444444444444444555666555444333333444444555555666777777777555555555555555444333333222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000000000000000111111222222000000000000000000000000000000111111111222222222///000111111111111000///000111222222222222222222000000000000000000000000111111111000000000////////////000000000111111111000000000000000000000000---...000111111000...---///......///111111000///.........................../////////000000000000////////////////////////....................................////////////000//////............///........................,,,---...//////...---,,,........................------------.........///................................................//////...---------------................................................------------------------------------------------++++++,,,,,,---.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,+++***+++---///,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++******))))))******+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......------------......+++++++++,,,,,,,,,------000000///......---......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++************************))))))************))))))(((((()))))))))))))))***+++))))))...444777444000,,,+++******************///---***((('''((()))***************************))))))))))))))))))))))))AAA@@@>>><<<:::888777777666777888:::===???BBBCCCBBBAAAAAA@@@???>>>>>>============>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGHHHIIIHHHHHHFFFFFFEEEEEEDDDCCCBBBBBB?????????@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>><<<<<<<<<;;;;;;:::::::::555777999888555444666888<<<<<<>>>>>>>>>>>><<<<<<<<<;;;;;;:::999888888777777888:::===???@@@AAABBB>>>===;;;999888777777777666777777888888888888888777777777777777777777777666666666777777999::::::;;;;;;;;;;;;<<<===>>>???AAA@@@>>>===>>>@@@BBBCCCEEEEEEEEEDDDDDDBBBAAAAAA:::::::::::::::::::::::::::;;;<<<<<<;;;:::999888::::::;;;<<<======>>>>>>;;;;;;;;;;;;;;;:::999888444444444444444444444444444444444444444444444444000111111111111222222222000000000000000000000000000000111111222222222333000000000000000000000000000111111111111222222222///000111222222111000///...///000111111111111111111111111111111111111111222111111111000000//////000111111111111222222222000000000000000000000000...000111222222111000...///......///111222111///........................////////////000000000000000000000000000000000000////////////////////////............/////////000111000///...............////////////////////////,,,---...//////...---,,,////////////////////////---------.........//////////////////////////////........................000///...,,,,,,---......................................................------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++++++++***,,,...111...---+++******+++---...++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********)))******+++,,,(((---///------///---(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---......//////......---........................,,,,,,,,,,,,---...///000//////............//////---------....../////////111000000////////////000///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,************************))))))************))))))''''''(((((())))))******+++,,,---......+++(((%%%((()))******)))***,,,...777444///,,,)))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))CCC???===>>>===999999<<<:::<<<>>>???>>>>>>???@@@???===<<<<<<===>>>===<<>>@@@???>>>>>>======>>>>>>???===:::999:::<<<>>>>>>======???AAABBBAAA>>>;;;;;;<<<>>>>>>>>>===;;;:::;;;<<<>>>AAACCCEEEEEEFFFDDDDDDCCC@@@<<<;;;;;;<<<:::<<<>>>>>><<<;;;:::::::::;;;;;;<<<======>>>>>>999:::;;;===>>>@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBBBBDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEHHHFFFEEECCCBBBBBBCCCCCCAAACCCDDDCCCBBBAAABBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHEEECCCCCCDDDCCC@@@<<<>>>===;;;999999777555333999666444444777888555333333444666555444222333333333444444555555333222111777666555444444444444444666555444555555444222000333333444444444444555555555333111111222444444444111111000000111222333333444333222111111222444444333333333222111111000000000000000000111222444444000111222333444444555555000...333???CCC;;;111,,,//////111222222111000///////////////......------...000111000......000333///000111222222222000000333111///000222333222000222111000......//////000333111000///000000///...000///...---......000111000///---+++++++++---...333000------//////---+++------......////////////---...000111222111///.........---,,,,,,,,,,,,,,,------......////////////000000//////......//////---------...///000///...111///......///000000///000//////........./////////////////////......---111000000///////////////---,,,+++,,,...///000///000000///...---,,,,,,+++***++++++,,,,,,,,,+++++++++))))))***---////////////...---+++++++++,,,,,,.........------,,,,,,,,,,,,------...//////.........---,,,,,,---...000111///...---,,,---...///000---......///......------.........//////////////////////////////...---,,,........................///---------//////...---........................+++,,,------............,,,,,,,,,------.........+++,,,---...///...---,,,+++,,,,,,---------,,,,,,//////.........---------,,,,,,,,,++++++*********+++******)))******++++++******+++++++++,,,,,,,,,))))))))))))))))))******************************+++)))+++///***'''555IIIgggKKK...&&&***---------************************))))))))))))))))))))))))AAA>>>>>>AAAAAA>>>>>>AAA>>>@@@BBBCCCBBBBBBCCCDDDAAA???<<<<<<>>>???@@@???>>>===<<<;;;<<<>>>>>>>>>@@@@@@AAACCCEEEFFFEEECCCGGGGGGHHHHHHIIIJJJJJJKKKFFFGGGHHHHHHIIIIIIIIIHHHFFFGGGHHHIIIJJJJJJIIIIIIEEECCCBBBDDDGGGIIIGGGEEECCCEEEGGGIIIKKKKKKJJJIIIHHHFFFEEEFFFGGGFFFBBB???@@@@@@@@@@@@@@@AAABBBBBBCCCAAA>>>===>>>@@@AAABBBAAABBBDDDFFFIIIHHHFFFDDD<<<===???@@@@@@>>>===<<<>>>???@@@BBBCCCEEEFFFGGGDDDDDDDDDCCC@@@>>>>>>>>>???@@@AAAAAA@@@??????@@@CCCCCCBBBBBBBBBCCCCCCCCC<<<<<<>>>???BBBDDDFFFGGGEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEDDDBBBBBBCCCEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGIIILLLMMMLLLJJJFFFDDDBBBAAA@@@???>>>===???>>><<<<<<===<<<;;;::::::;;;<<<;;;999888999:::::::::;;;;;;:::888777666::::::999888888777777777999999999999:::;;;;;;;;;888888888888888777777777777555444444555666555444222222222222333333444444111111000000000111333444444333333222111111000000222222111111222333333444333333444444444333222222444111444===AAA<<<444111000000111111111000///...000000000000000000000000000222444333222333555888333333444444444333333222555333222222444555333111444444333222222222222222333222000000000000//////222222111000000111222333222111000///000111222333444222000000222333222000000111111111222333333333111222333444444333222111111111000000000000111111333222222222222333444555444444444444444555555666555555555555666666555444555333222222333333222111333222111111000000000000000000111111000000///...333333222222222222333333333222111000111222222111111111111000///......---...............////////////......///222444555555///...,,,+++++++++,,,,,,///..................---...///////////////......///...---------...///000111000...------------.........////////////......///////////////////////////////////////...------........................000...------...///---,,,........................------.../////////............------------------------.........------,,,,,,------......---------............------------...---------,,,,,,,,,+++,,,,,,+++*********+++++++++++++++,,,,,,,,,------++++++++++++++++++******************************,,,)))+++...+++(((222CCCtttRRR333(((+++,,,(((************************************************BBB??????CCCCCC??????BBB???AAACCCCCCCCCBBBCCCDDDAAA>>>;;;;;;===???AAAAAABBBAAA??????>>>???@@@@@@???@@@AAADDDHHHIIIIIIGGGHHHIIIJJJKKKLLLNNNOOOOOOLLLMMMNNNOOOOOOOOONNNMMMIIIIIIIIIJJJKKKLLLMMMMMMFFFFFFGGGIIIIIIIIIHHHHHHHHHJJJLLLNNNOOOOOONNNNNNJJJIIIIIIJJJJJJIIIFFFCCCCCCCCCDDDEEEFFFGGGHHHIIIFFFDDDAAA@@@BBBCCCDDDDDDBBBBBBDDDGGGJJJKKKIIIGGG@@@AAABBBCCCCCCAAA???>>>BBBBBBBBBBBBCCCEEEFFFGGGDDDFFFHHHGGGEEEBBBAAAAAADDDDDDEEECCCBBBBBBDDDFFFGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDGGGIIIKKKIIIHHHGGGFFFFFFFFFFFFFFFJJJIIIHHHGGGFFFEEEDDDCCCFFFFFFFFFEEEEEEDDDDDDDDDBBBDDDGGGIIIJJJIIIHHHFFFBBBCCCCCCCCCBBBDDDFFFIIIIIIJJJKKKLLLLLLKKKJJJJJJHHHGGGGGGIIILLLNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHIIIIIIGGGDDDCCCCCCCCC@@@BBBBBBBBBAAABBBDDDFFFDDDDDDDDDCCCBBBAAA???>>>AAAAAA@@@???>>>>>>======>>>=========>>>@@@CCCDDD????????????>>>===<<<<<<<<<;;;;;;;;;<<<<<<999777555555666666777777777666333333222222333555777888666555555444444333222222333333333555666888:::;;;;;;;;;;;;:::999777555444999666666;;;===999444111444555555555444333222222333333333333444555666666777888999::::::;;;===@@@@@@???>>>===============<<<;;;::::::;;;;;;999888::::::999999999888888888666666555444333333333333666555444444444444555555333333333333333555666777666555444555888999999888777888888999::::::;;;;;;;;;;;;;;;;;;:::999888888666555555666666777888999;;;:::888777888999;;;<<<:::::::::;;;<<<===??????????????????>>>===<<<<<<:::999888888888888555333555555444444444333333333333333444444333333222111666666555555555555666666666555444333222222222222222333333222222111000000222111000000000222333444///......///222444555555...---,,,,,,,,,,,,,,,---......//////////////////000111111111111000000///111000//////......//////222111000...------------//////000000000000000///111000000000///.............../////////...------........................000///............---,,,------..................///000000000000//////...//////......------,,,,,,000///...------,,,---------...............------......---------,,,,,,,,,...............---------......---,,,++++++,,,,,,,,,,,,---------...............------,,,,,,++++++++++++++++++++++++++++++---)))***---+++(((...999sssoooXXX555%%%,,,///)))))))))))))))))))))))))))++++++++++++++++++++++++GGGCCC@@@AAA???<<<===@@@@@@BBBCCCBBBAAA??????@@@@@@>>>::::::<<>>???@@@AAACCCGGGJJJIIIKKKMMMNNNNNNLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGFFFJJJJJJIIIIIIIIIJJJMMMOOOOOOQQQRRROOOJJJGGGHHHJJJEEEFFFHHHIIIIIILLLOOORRRNNNNNNMMMLLLKKKIIIHHHGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCAAA???>>>???BBBEEECCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCC???<<<999:::;;;<<<<<<;;;:::999888888888888999;;;===>>>999999888888777666666555222333555888<<<@@@CCCEEEBBBCCCCCCCCCBBB???===<<>>???BBBBBBBBBCCCCCCDDDFFFGGGJJJIIIGGGFFFEEEEEEFFFGGGFFFEEEDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@??????>>><<<<<<<<<:::888888888999999999888888888888888888444444555555555555555555666666777999<<<===>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@;;;;;;;;;<<<===>>>@@@@@@AAA@@@===<<<<<<>>>@@@BBB??????@@@AAABBBDDDEEEFFFFFFGGGGGGEEECCCAAA@@@@@@>>>===<<<<<<<<<;;;888666555666666777777777777777888999999999999888777777777777666666666666777777444444444333111111111222222333333444444333222111444333111111111333555777111000...///111222222111.....................///......//////000000111111111111222333444444333333333333222111000000//////111111000/////////......000000111222222222222111333222222111000///......---......///......---------------------.........///...---...///000///...------............//////111111111111000//////...////////////............222111///------------.....................---,,,------------,,,,,,,,,,,,........................000///...------,,,,,,---............///////////////......------,,,,,,+++++++++++++++++++++++++++...***))),,,,,,)))+++000:::AAA===///)))...000,,,++++++++++++++++++++++++++++++++++++++++++++++++NNNHHHCCCAAA@@@???BBBGGGIIIIIIJJJHHHDDDBBBAAAAAAEEEBBB???>>>@@@DDDFFFGGGLLLLLLLLLJJJHHHGGGIIILLLJJJJJJKKKMMMPPPQQQPPPNNNPPPPPPQQQRRRTTTUUUVVVVVVWWWXXXYYYZZZYYYWWWUUUSSSQQQPPPNNNMMMMMMOOOQQQSSSIIIMMMQQQSSSRRRPPPOOOOOOQQQRRRSSSTTTTTTRRRPPPOOOOOOQQQRRRSSSRRRPPPNNNMMMQQQQQQRRRSSSSSSSSSSSSRRRUUUSSSQQQPPPQQQRRRQQQQQQJJJJJJJJJKKKMMMMMMKKKIIILLLLLLLLLKKKIIIFFFCCCAAAEEEEEEDDDDDDDDDDDDEEEEEEIIILLLOOOOOOKKKGGGDDDBBBDDDDDDBBB???>>>???BBBEEEIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFIIIJJJMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLKKKJJJHHHFFFDDDCCCEEEEEEEEEDDDCCCBBB@@@??????????????????@@@AAAAAA???@@@@@@@@@???@@@CCCEEEDDDFFFHHHJJJJJJHHHEEECCCFFFFFFEEEDDDBBBBBBCCCDDDCCCEEEFFFFFFFFFHHHLLLOOOQQQSSSSSSPPPLLLIIIIIIKKKLLLMMMOOOPPPPPPQQQTTTVVVSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPOOOOOONNNMMMMMMKKKHHHCCC>>>===@@@CCCAAACCCDDDFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGEEEAAA>>>>>>???AAACCCCCCAAA???===::::::::::::;;;===???@@@;;;::::::999999888777777555666888:::>>>BBBEEEGGGAAACCCDDDEEEEEECCCAAA???DDDFFFHHHIIIIIIGGGCCC???======>>>>>>???@@@AAABBB>>>>>>>>>???@@@CCCEEEGGGLLLKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGGGGGGGHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBB@@@===<<<===>>>======<<<<<<<<<;;;;;;:::999999999999888777555444666888:::<<<>>>???@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIHHHHHHFFFEEEDDD???@@@@@@AAABBBDDDEEEFFFEEECCCAAA??????AAACCCEEEBBBBBBBBBCCCEEEFFFHHHIIIGGGIIIIIIGGGDDDAAA@@@AAA@@@>>>======>>>===;;;999555666888:::;;;<<<<<<<<<>>>>>>??????>>>>>>===<<<888777777666666666666666222444555333222111333555111222444555555444333222444444222222333555777888777555333333333333222111//////000111111222222222///000000111111222222222111222333555666777888888555555555444333222111000000000000111222222222222111222333333444444444333444444333222222111000000......///////////////...------------....../////////...---///111333222222.........//////000000000111111222111111000//////......///000111222222222444333111///......///000...............---,,,,,,......---------,,,,,,,,,------------............000//////...------............/////////000000000......---------,,,,,,,,,------------------------///,,,+++,,,,,,+++***,,,******,,,000000,,,+++,,,------------------------------------------------SSSMMMIIIHHHHHHIIIMMMSSSTTTTTTTTTRRRNNNKKKIIIIIIMMMKKKHHHHHHJJJLLLNNNNNNMMMOOOPPPNNNKKKJJJMMMPPPNNNNNNNNNPPPRRRRRRPPPNNNPPPPPPPPPPPPPPPQQQQQQQQQSSSUUUXXX[[[\\\\\\ZZZYYYSSSRRRPPPOOONNNOOOQQQRRRHHHKKKOOOTTTVVVVVVSSSRRRNNNOOOQQQRRRRRRQQQOOONNNQQQRRRSSSSSSQQQPPPPPPQQQTTTUUUVVVWWWWWWVVVUUUUUURRRPPPNNNNNNOOOOOONNNMMMIIIHHHGGGHHHIIIJJJHHHGGGLLLLLLLLLLLLJJJGGGDDDBBBFFFFFFGGGGGGGGGGGGFFFEEEIIILLLOOOOOOLLLHHHEEEDDDEEEDDDBBB???======???BBBCCCCCCCCCBBBAAA@@@@@@???<<<===???BBBFFFHHHKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLJJJJJJKKKKKKJJJIIIGGGFFFHHHIIIIIIHHHGGGDDDBBBAAAAAA@@@?????????AAABBBCCCIIIIIIIIIFFFCCC@@@@@@@@@???AAACCCEEEEEEDDDBBB@@@AAABBBBBBAAA@@@AAADDDFFFBBBEEEHHHHHHGGGGGGJJJMMMOOOPPPOOOMMMJJJHHHGGGHHHPPPRRRSSSSSSRRRPPPPPPQQQSSSRRRRRRRRRRRRSSSTTTTTTSSSTTTVVVWWWWWWWWWVVVUUUUUUTTTQQQJJJCCC@@@BBBEEEBBBCCCEEEFFFGGGFFFDDDCCCAAAAAABBBDDDFFFEEEBBB???CCCEEEHHHIIIIIIGGGDDDBBB;;;:::::::::;;;===>>>???=========<<<;;;;;;::::::;;;;;;;;;<<<===>>>???@@@<<<>>>@@@BBBBBBAAA???===;;;@@@DDDEEEGGGIIIHHHDDD=========>>>???@@@AAABBBAAA@@@@@@@@@BBBEEEHHHJJJOOOMMMKKKJJJKKKKKKJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMLLLKKKKKKLLLMMMGGGFFFDDDCCCCCCCCCDDDEEEEEEGGGHHHEEEAAA???@@@CCCAAAAAAAAAAAAAAA@@@???>>>???@@@AAAAAA???===:::888777:::===????????????@@@===>>>???AAACCCEEEFFFGGGHHHIIIJJJKKKJJJIIIFFFEEECCCCCCCCCDDDEEEGGGHHHIIIGGGEEEDDDBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGEEEHHHIIIGGGBBB??????AAA@@@>>>======>>>??????>>>888:::<<<>>>@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@;;;:::999777666666666555555777888777444444666999111222444666777666555444666666555555666888:::;;;999666444333333333222000111222333555666666666666333333333444444444444444333444666777999999::::::777888888777666555444333000111222444555555555555222333444555666666666555666555555444444333333333111111222222333333222222//////000000111111222222000000///111333555444333//////000000111111222222222222333333333222222111//////000222333444555666444444333222222111111222000000000000///...---,,,//////.........------------------...............///...............//////....../////////000000000------------------------...........................---------,,,,,,,,,---444---+++//////******///////////////////////////------------------------XXXTTTQQQRRRRRRQQQTTTXXXXXXYYYYYYWWWTTTQQQPPPQQQTTTRRRPPPOOOQQQRRRSSSRRRPPPRRRTTTRRROOONNNRRRVVVQQQQQQQQQSSSUUUVVVTTTRRRRRRRRRQQQPPPOOOOOONNNNNNPPPRRRVVVZZZ\\\\\\[[[ZZZUUUTTTRRRQQQPPPOOOPPPPPPKKKKKKNNNSSSWWWVVVPPPLLLFFFHHHKKKNNNOOOPPPOOOOOOPPPQQQQQQPPPMMMMMMOOORRRQQQSSSUUUWWWXXXXXXWWWVVVMMMKKKJJJIIIJJJJJJIIIGGGEEEDDDCCCDDDFFFGGGFFFEEEFFFGGGHHHIIIIIIGGGEEEDDDGGGHHHJJJLLLLLLJJJHHHGGGGGGIIILLLMMMLLLIIIHHHHHHHHHHHHFFFCCC@@@???@@@BBB===???@@@AAAAAA@@@???>>><<<>>>BBBEEEHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMHHHIIIKKKMMMNNNMMMLLLKKKOOOOOOOOOOOOMMMJJJGGGFFFDDDEEEFFFGGGHHHJJJJJJKKKQQQRRRSSSQQQLLLHHHFFFEEEBBBCCCEEEFFFGGGFFFEEEDDDCCCDDDEEEDDDDDDEEEIIILLLIIIMMMPPPPPPLLLIIIJJJLLLMMMKKKIIIHHHHHHGGGEEECCCHHHJJJMMMNNNMMMKKKJJJJJJOOOOOOOOOPPPRRRTTTVVVWWWVVVWWWZZZ\\\]]]\\\\\\[[[WWWXXXVVVPPPIIIFFFIIILLLIIIJJJLLLLLLKKKIIIGGGEEEAAAAAABBBDDDFFFFFFDDDBBBGGGJJJMMMOOOOOOLLLHHHEEEBBBBBBAAAAAAAAABBBDDDEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>>>>>???===>>>AAACCCCCCAAA???===777<<>>============>>>??????>>>>>>>>>???BBBEEEGGGJJJHHHEEEFFFHHHIIIGGGFFFIIIJJJKKKLLLMMMMMMMMMMMMKKKMMMOOONNNMMMMMMOOOQQQMMMKKKHHHFFFFFFGGGJJJKKKLLLNNNOOOLLLGGGEEEGGGJJJFFFFFFGGGGGGFFFEEECCCBBBBBBCCCEEEFFFEEEBBB???===:::===@@@AAA@@@??????@@@<<<===>>>@@@CCCEEEFFFGGGHHHJJJMMMOOOOOOLLLIIIGGGEEEEEEEEEEEEFFFGGGIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDGGGHHHFFFAAA>>>???AAA@@@>>><<<<<<>>>BBBDDDDDD???@@@BBBDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDCCCBBBBBB???>>>===;;;999888777777888:::<<<:::666444777:::222444666999999999777666999::::::;;;===>>>>>>???888666555444555666555444444555777999::::::::::::888888888888888888777777888888999:::::::::999999999999::::::999888777666333444555666777777666666333444555666777777777777777666666666666666666666555666666777888888777777333333444555555666777777555444333333444555444333000111111222222333444444444444555666666666555555222333333444555666666777444444555555555555444444222222222222111000///...000000/////////..................//////000000000------------...///000000........./////////000000---......//////000000000000000000000000000000000---///000...,,,---000111000000---)))(((+++///111................................................\\\YYYXXXYYYXXXTTTSSSUUUUUUVVVWWWVVVTTTRRRRRRRRRVVVTTTRRRSSSTTTTTTTTTSSSSSSVVVXXXVVVSSSSSSWWW\\\TTTTTTUUUWWWZZZZZZYYYXXX[[[[[[YYYXXXVVVUUUSSSSSSQQQSSSWWWZZZ[[[ZZZXXXWWWVVVUUUSSSRRRPPPOOOOOONNNPPPOOOOOOSSSUUURRRJJJBBB@@@BBBFFFJJJNNNPPPPPPPPPOOOPPPOOOMMMJJJJJJNNNQQQNNNPPPSSSVVVXXXXXXXXXWWWOOONNNLLLLLLLLLLLLKKKIIIFFFEEEEEEFFFIIIKKKKKKJJJ@@@BBBDDDFFFHHHGGGFFFFFFGGGJJJMMMOOOOOOMMMKKKIIIDDDGGGJJJKKKKKKKKKKKKLLLLLLLLLJJJGGGCCCAAABBBCCC???AAADDDFFFGGGFFFDDDCCCBBBDDDGGGIIIIIIHHHFFFDDDHHHIIIKKKMMMNNNNNNNNNMMMGGGIIILLLNNNPPPQQQPPPPPPTTTUUUUUUTTTRRROOOLLLJJJFFFIIILLLPPPRRRSSSRRRRRRTTTVVVXXXXXXUUURRROOONNNGGGHHHJJJKKKLLLLLLLLLLLLNNNOOOPPPNNNMMMNNNRRRUUUQQQUUUYYYWWWQQQLLLKKKLLLKKKHHHEEEEEEFFFFFFCCC@@@:::>>>CCCGGGGGGFFFFFFFFFLLLLLLMMMNNNQQQTTTWWWYYYWWWYYY[[[^^^___```___^^^UUUWWWWWWSSSMMMJJJMMMQQQRRRSSSTTTSSSRRRNNNJJJHHHCCCCCCDDDFFFHHHIIIHHHFFFJJJLLLPPPRRRRRRNNNJJJGGGLLLKKKJJJJJJJJJKKKLLLMMMLLLLLLKKKJJJJJJIIIIIIHHHCCCCCCCCCBBBBBBBBBCCCCCCBBBDDDFFFHHHGGGEEEBBB@@@???CCCBBB======CCCGGGFFFBBBAAA???===<<<<<<<<<======<<<;;;:::<<>>@@@BBBDDDFFFHHHIIIIIILLLPPPSSSTTTQQQMMMJJJFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFEEEHHHGGGEEEDDDCCCBBBBBBBBBCCCFFFIIIFFFAAA>>>???BBB@@@>>>;;;<<>><<<:::999999:::<<<===:::555222555888333555888:::;;;;;;999888<<<===???@@@BBBBBBBBBBBB<<<;;;::::::<<<>>>>>>===666777999;;;<<<===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::999888777999:::;;;<<<;;;:::999888666666777888888777666555444444666777888888888888777777777777888888888888888999:::;;;;;;;;;;;;;;;666777777888999::::::;;;999777555555555444333111111111222333444444555555555666777888888999888888555555555666666666666666444555666777777777555555555555555444333222111000000000000000//////////////////000000111111111222,,,,,,,,,---...///000111............////////////......///000111222333333111111111111111111111111,,,000222///,,,...222444&&&222444((($$$...333...........................////////////////////////YYYVVVRRRSSSTTTTTTOOOJJJKKKLLLMMMMMMNNNOOOOOOPPPNNNQQQOOOJJJGGGJJJLLLLLLIIINNNRRRRRRUUUZZZ[[[YYY\\\[[[\\\^^^```___]]][[[___^^^^^^]]]\\\[[[ZZZYYY[[[[[[^^^```bbbbbb^^^[[[XXX\\\___]]]YYYXXX[[[______]]]ZZZXXXWWWTTTNNNJJJEEEEEEGGGMMMRRRTTTRRROOOJJJJJJJJJHHHGGGGGGJJJMMMNNNKKKIIIJJJNNNPPPPPPOOOMMMMMMMMMMMMLLLJJJHHHGGGJJJIIIJJJMMMQQQRRROOOLLLJJJJJJLLLNNNPPPOOOLLLIIIMMMOOOQQQSSSRRRMMMEEE@@@AAABBBDDDFFFGGGHHHHHHHHHHHHFFFGGGJJJJJJIIILLLQQQNNNNNNNNNNNNNNNNNNPPPQQQOOONNNMMMOOORRRQQQNNNJJJJJJJJJKKKKKKKKKMMMPPPSSSOOOLLLJJJIIIJJJJJJJJJIIILLLJJJMMMTTTXXXUUUQQQPPPKKKNNNRRRTTTUUUVVVWWWXXX[[[YYYWWWWWWWWWVVVUUUTTTNNNMMMNNNRRRSSSRRRSSSWWWRRRSSSSSSOOOLLLNNNUUU[[[ZZZ[[[]]]^^^___\\\WWWSSSQQQTTTQQQJJJGGGGGGDDD>>>;;;>>>@@@CCCGGGMMMPPPQQQOOOOOOOOONNNNNNMMMLLLKKKMMMQQQXXX\\\XXXSSSVVV\\\XXXYYYZZZWWWTTTRRRTTTVVVUUUXXXZZZ[[[YYYWWWVVVUUUQQQOOONNNNNNPPPRRRTTTTTTOOONNNNNNPPPRRRQQQMMMIIIJJJLLLOOOQQQRRRRRRTTTVVV^^^]]]\\\YYYVVVTTTRRRPPPQQQMMMHHHDDDCCCGGGLLLOOONNNLLLJJJJJJKKKJJJFFFAAAIIIGGGEEEBBBAAAEEEKKKOOOLLLOOOPPPMMMKKKKKKHHHDDDDDDCCCCCCBBBBBBAAAAAAAAAFFFCCC@@@BBBGGGKKKJJJHHHBBBDDDFFFFFFEEEEEEIIILLLKKKKKKMMMNNNPPPQQQSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTTTTTTTUUUVVVVVVSSSQQQPPPPPPRRRQQQNNNJJJJJJGGGDDDDDDEEEEEECCC@@@:::===BBBGGGHHHFFFBBB@@@CCCCCCBBBDDDHHHJJJKKKKKKIIIIIIIIIIIIHHHGGGFFFEEE@@@BBBDDDEEEEEEEEEFFFHHHGGGGGGFFFEEEDDDBBBAAA@@@DDDDDDEEEDDDCCCAAA???>>>???AAACCCBBB@@@>>>>>>>>>;;;BBBBBB::::::BBBEEEAAABBBBBBAAABBBCCCCCC@@@>>>AAAAAAAAACCCEEEEEECCCAAABBBBBBBBBAAA@@@>>><<<;;;999777999;;;999555555999666666666777888999;;;;;;<<<<<<===AAAEEEFFFCCC???@@@===:::999999:::::::::;;;;;;;;;<<<>>>>>>===<<<<<>><<<<<<>>>AAABBBBBB@@@?????????@@@@@@>>><<<<<<:::888888:::999666222777666666777999:::888777777777777666444555888::::::999888888888:::;;;<<<<<<888444333666888888888444444444444444333222222444333222444666888777666:::::::::::::::999888888;;;999777555555666888:::999999888:::<<<<<<;;;999:::999777777666444111...000111333444444444333222444444444333333222222222222111111222333444222111000111222333333222000//////////////////000000000555444333111111111222333333333222222111111111000222333333111///...///111000///---------///111222111000///---,,,------...]]]YYYUUUUUUVVVUUUQQQMMMRRRQQQNNNLLLJJJJJJLLLNNNOOOQQQPPPJJJGGGHHHHHHGGGIIINNNRRRRRRUUUZZZ\\\ZZZ^^^^^^```bbbddddddbbb___```______^^^^^^_________```______aaacccdddbbbaaa]]]```bbbbbb___^^^```bbbgggddd```___^^^[[[WWWTTTNNNMMMNNNQQQUUUWWWUUURRRQQQPPPNNNKKKGGGFFFGGGIIIKKKHHHFFFFFFHHHJJJJJJIIIMMMOOORRRTTTSSSPPPLLLIIIKKKKKKMMMQQQVVVXXXWWWUUUNNNNNNPPPRRRTTTTTTRRROOOTTTUUUVVVVVVTTTOOOHHHCCCAAAAAABBBEEEHHHHHHFFFCCCGGGFFFIIIMMMOOOMMMOOORRRUUUXXXZZZXXXTTTSSSUUUXXXWWWXXXYYYZZZZZZYYYWWWUUUPPPQQQRRRRRRRRRSSSUUUVVVSSSRRRPPPOOOMMMJJJFFFCCCAAA@@@EEENNNUUUVVVVVVWWWSSSUUUWWWYYYZZZ[[[\\\^^^___^^^^^^^^^]]]\\\ZZZXXXSSSOOONNNQQQSSSRRRSSSUUUSSSSSSPPPMMMKKKMMMRRRVVVQQQRRRTTTVVVYYYZZZYYYYYYVVVYYYXXXQQQNNNMMMIIIDDDBBBDDDGGGGGGIIILLLPPPSSSVVVTTTRRRNNNLLLJJJIIIIIILLLNNNRRRVVVSSSNNNNNNSSSUUUUUUVVVVVVVVVWWWYYYZZZYYY[[[\\\\\\ZZZYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\\\\XXXVVVUUUUUUUUUSSSOOOKKKPPPRRRUUUWWWXXXZZZ]]]___fffeeecccaaa```^^^^^^]]]VVVSSSOOOLLLLLLOOOTTTWWWVVVSSSQQQQQQSSSSSSOOOLLLRRRQQQMMMIIIGGGIIINNNRRRUUUXXXYYYVVVUUUUUUSSSOOOMMMMMMMMMLLLKKKKKKJJJJJJRRRNNNLLLMMMRRRUUUUUUSSSJJJKKKKKKKKKJJJMMMRRRVVVRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVWWWXXXWWWTTTQQQOOOMMMKKKKKKLLLKKKHHHEEEDDDHHHLLLOOOPPPMMMJJJGGGIIIHHHFFFFFFHHHIIIHHHGGGDDDCCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCAAA??????@@@BBBCCCCCCDDDCCCCCCBBBAAACCCDDDDDDDDDBBBAAA???===:::<<<======<<<:::::::::@@@FFFDDD;;;888===>>>:::>>>======>>>???>>><<<:::>>>======???AAABBBBBB@@@BBBDDDFFFHHHHHHFFFDDDBBB>>><<<<<<===999444333666555555444444555666888999999999;;;???DDDFFFEEECCC;;;===??????>>>;;;999777:::;;;===???@@@@@@>>><<<===AAADDDEEECCCAAAAAAAAABBB@@@>>>???@@@BBBCCCBBBAAAAAA@@@AAAAAABBBAAAAAA===:::888888999999777555555444444555777777666444999999888666444555888::::::;;;;;;:::888888:::<<<<<<888444333444666666555...///111222333333444444777666666777999::::::999999999::::::999888888777<<<;;;999888888:::;;;<<<999999999;;;===>>>>>><<<===<<<:::999999999888777444555555666777666666666666666555555444444444444555444333444666666555333333333333333333333222111111111111222222222222222333222111000///000000111//////000000000000000000///000000///------...000000///...------///111222333222000///......//////[[[XXXTTTTTTVVVXXXVVVTTTWWWUUUQQQLLLIIIJJJMMMPPPUUUYYYYYYTTTPPPOOOMMMJJJNNNSSSWWWWWWYYY^^^``````cccdddfffiiilllllljjjhhheeeeeecccbbbbbbcccddddddbbbaaa______aaabbbbbbaaadddeeefffgggggggggffffffjjjgggcccaaa```___^^^\\\ZZZXXXVVVWWWZZZ\\\ZZZWWWWWWVVVTTTPPPLLLJJJJJJKKKMMMKKKHHHFFFGGGIIIIIIIIIOOOSSSXXXZZZYYYSSSLLLHHHKKKKKKMMMQQQTTTUUUTTTRRROOOOOOPPPSSSVVVWWWUUUTTTUUUUUUUUUVVVVVVTTTPPPMMMHHHEEECCCFFFJJJKKKHHHDDDCCCBBBFFFLLLOOONNNNNNQQQVVV[[[___]]]WWWSSSTTTXXX]]]```cccccc```^^^^^^___WWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXUUUOOOGGGAAA???>>>CCCMMMVVVZZZ]]]```YYYYYYZZZZZZ\\\^^^```aaadddeeefffggggggfffeeedddYYYSSSOOORRRVVVVVVWWWYYYYYYUUUPPPMMMLLLMMMNNNNNNKKKKKKKKKLLLNNNPPPRRRSSSTTTVVVVVVSSSQQQPPPMMMHHHHHHLLLNNNNNNLLLMMMSSSXXX[[[XXXTTTOOOJJJHHHGGGGGGKKKIIIJJJNNNMMMIIIHHHJJJQQQOOOOOORRRVVVZZZZZZYYY\\\\\\\\\[[[ZZZZZZ\\\^^^^^^^^^______``````aaaaaabbb```^^^]]]]]]\\\ZZZXXX[[[\\\]]]^^^^^^___bbbdddgggfffdddccccccdddeeefffaaa___\\\YYYYYY[[[]]]___^^^[[[XXXXXXZZZ[[[YYYVVVZZZXXXUUUQQQOOOPPPTTTXXX^^^aaabbb______aaa```\\\UUUUUUUUUUUUUUUUUUUUUUUU[[[XXXVVVWWW[[[]]]]]]\\\WWWWWWVVVUUUVVVYYY___ccc^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___\\\]]]]]]^^^^^^]]]]]]\\\]]]\\\\\\]]]]]]\\\YYYVVVTTTSSSQQQQQQQQQPPPMMMKKKMMMOOORRRTTTTTTQQQMMMJJJJJJHHHFFFFFFGGGHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIFFFCCC???======;;;===>>>@@@AAABBBAAAAAAEEEFFFFFFFFFEEEDDDBBBAAA:::<<<>>>>>>===<<<===>>>EEEIIIGGG>>>:::======999>>>===<<<===>>>>>><<<:::;;;999888999;;;=========999<<>>>>>===;;;???BBBBBB>>>999777777:::<<>>AAAEEEGGGFFFCCCBBBAAAAAA@@@??????AAABBBAAA@@@AAAAAA@@@@@@@@@BBBCCCDDD@@@>>><<<;;;<<<======<<<666666666777888888666444::::::999666444555777::::::===>>><<<777444666::::::777333111111222222111000000222333444555555555555444444555666777777666777777888888888777666666666666666666777888999999555555666888;;;======<<<<<<;;;::::::999:::;;;;;;999999999999999::::::;;;::::::999999888888999999888777777888:::;;;999888888777666666555555555666555555555666555555555444333222222111111111111222//////000000111222222222///000000000//////000222111000///...///000111222444333222111000000000000SSSQQQOOOQQQUUUYYY[[[[[[UUUUUUSSSOOOLLLLLLOOOSSS\\\aaadddaaa___^^^\\\XXXXXX^^^bbb``````dddffffffggghhhkkkooorrrsssqqqooonnnllljjjhhhgggggghhhhhhiiigggeeeeeefffeeedddbbbiiiiiijjjlllnnnnnnkkkiiihhheeebbb```______```aaaeeebbb______bbbdddcccaaa______^^^\\\YYYWWWXXXYYYWWWUUUSSSQQQQQQRRRSSSTTT[[[^^^bbbccc```ZZZSSSOOOTTTTTTTTTUUUTTTRRRPPPNNNOOOOOOPPPSSSVVVXXXXXXWWWRRRQQQRRRUUUYYY\\\]]]]]]XXXPPPHHHGGGMMMRRRRRRPPPGGGEEEGGGMMMQQQRRRSSSVVVZZZ\\\^^^^^^[[[YYYWWWWWW]]]ccchhhgggbbb___aaaddd^^^\\\YYYXXXYYY[[[]]]]]]ZZZ\\\___aaa___WWWMMMFFFGGGFFFIIIQQQXXX[[[```eee```^^^]]]]]]___bbbeeefffggghhhiiijjjjjjkkkmmmnnn```YYYUUUXXX^^^aaacccffflllfff```]]]^^^___\\\ZZZXXXWWWVVVTTTQQQOOONNNNNNMMMOOOPPPQQQPPPPPPMMMKKKMMMPPPTTTTTTPPPNNNTTT\\\^^^\\\YYYUUURRROOOMMMLLLJJJFFFEEEJJJMMMKKKJJJJJJRRRMMMKKKNNNUUUYYYWWWSSSVVVVVVVVVUUUTTTVVVZZZ]]]aaacccdddeeeeeeeeeeeeffffffeeedddeeeggghhhjjjkkkjjjkkkjjjiiigggfffhhhiiigggfffdddcccdddfffiiikkkmmmkkkhhhfffddddddeeefffccc```\\\[[[]]]^^^\\\ZZZZZZYYYXXXVVVTTTUUUXXX[[[___bbbcccaaaaaaeeefffddd\\\\\\]]]^^^```aaabbbbbbcccaaa___```ccceeeeeedddddddddcccbbbcccdddgggiiigggffffffeeedddccccccbbbeeeeeedddccccccbbbccccccbbbcccdddeeeeeedddcccbbbccccccdddeeedddbbb___]]]]]][[[XXXUUUUUUUUUVVVVVVTTTUUUWWWXXXVVVSSSPPPMMMLLLKKKJJJLLLOOOQQQRRRRRRRRRPPPNNNLLLKKKKKKMMMNNNQQQRRRRRRPPPKKKFFFDDDCCC???@@@CCCEEEFFFGGGFFFFFFKKKKKKLLLLLLLLLJJJIIIHHHCCCEEEGGGGGGGGGGGGHHHIIIHHHLLLKKKEEECCCEEEFFFDDDEEECCCCCCCCCDDDEEECCCBBB===:::777666777999::::::444666999;;;===>>>>>>===@@@???@@@BBB@@@;;;;;;???AAA???===:::999:::;;;<<<999888777666777888999999AAADDDFFFCCC<<<777777:::<<<===???@@@????????????@@@CCCFFFHHHHHHEEEBBBAAA>>>======>>>@@@@@@>>><<<======<<<;;;;;;===@@@BBBCCCBBB???>>>???@@@AAABBB;;;;;;;;;<<<===<<<:::777;;;;;;:::777555555777888777<<>>>>>===<<<===>>>>>>===<<<<<<<<<<<<<<<;;;::::::<<<===>>>>>>===<<<<<<;;;<<<======:::999:::<<>>>>>===;;;:::::::::;;;<<<999999:::::::::999888777666666666555555555555666444444444555555555555555111333444333333333666777333222111111111222333333333333222222111000000000RRRQQQPPPQQQUUUYYY\\\]]]QQQSSSTTTQQQLLLJJJLLLOOO\\\ccchhhhhhggghhhfffcccaaahhhllljjjhhhiiikkkjjjggghhhjjjnnnrrrtttsssrrrrrrqqqooonnnmmmmmmmmmnnnqqqqqqqqqqqqpppnnniiifffnnnnnnppprrrtttrrrooollljjjhhhfffdddccceeegggjjjooollliiiiiilllooonnnmmmmmmnnnnnnllljjjiiijjjkkkcccbbbbbbaaa`````````aaajjjkkkmmmnnnllliiifffccceeeffffffeeebbb^^^[[[ZZZZZZYYYYYY\\\```cccddddddYYYXXXYYY]]]ccciiimmmoooiii]]]OOOJJJPPPXXX^^^```WWWRRRQQQWWW\\\]]]```ccceeebbb```cccggggggbbb]]]```gggmmmlllfffcccfffkkkgggbbb]]][[[]]]aaaeeegggaaaccceeegggddd\\\RRRKKKKKKIIIKKKPPPTTTVVV[[[aaaeeebbb``````cccgggjjjjjjhhhhhhfffdddbbbbbbfffiii___YYYVVV[[[aaaeeejjjnnn|||vvvrrrrrrwwwyyywwwsssqqqqqqppplllddd^^^ZZZYYYUUUUUUVVVWWWWWWTTTRRRRRRTTTUUUXXXXXXRRRKKKOOOWWW^^^^^^^^^]]]\\\YYYWWWVVVMMMHHHFFFLLLQQQRRRRRRSSSYYYSSSNNNPPPVVVYYYUUUPPPLLLMMMMMMMMMMMMOOOSSSVVVcccfffjjjkkkjjjiiijjjkkkffffffggghhhkkknnnrrrtttuuuvvvvvvtttrrrqqqrrrsssnnnlllkkkjjjkkknnnqqqssspppooommmlllkkkllllllmmmhhhddd```^^^``````^^^\\\[[[\\\\\\[[[YYYYYYYYY[[[]]]``````]]]___ccceeeddd___```ccceeeiiilllnnnoookkkjjjiiiiiikkkmmmnnnooojjjkkkkkklllllljjjgggfffeeeeeeeeeeeeeeedddddddddlllkkkiiifffdddbbbaaa```ffffffggghhhhhhhhhhhhhhhiiikkkmmmmmmllliiifffeeeccc```[[[WWWVVVYYY]]]aaa]]]^^^^^^^^^]]]ZZZWWWVVVVVVUUUUUUXXX[[[^^^______\\\ZZZWWWUUUSSSSSSSSSTTTVVVXXXYYYWWWRRRNNNKKKIIIJJJLLLOOOQQQRRRQQQPPPOOOOOOPPPQQQQQQQQQPPPOOONNNLLLMMMOOOOOONNNOOOQQQSSSPPPSSSSSSPPPNNNOOOPPPOOOMMMLLLKKKKKKMMMMMMMMMLLLGGGCCC>>><<<<<<<<<======;;;:::999999:::<<<>>>@@@@@@???@@@BBBAAA======@@@EEECCC@@@===<<<;;;;;;<<>>======>>>@@@@@@???===:::::::::888666777:::===???>>>===;;;;;;<<<>>>???>>>>>>>>>@@@AAAAAA>>>;;;;;;<<<<<<;;;888777777888555:::???<<<555000111444@@@@@@>>><<<999888888999;;;;;;<<<<<<;;;;;;:::999;;;:::999999::::::999888444555555666666666555555555666777777888999::::::666666777:::===??????>>>???CCCFFFGGGEEEAAA??????===<<<;;;;;;;;;<<<>>>???===<<<;;;::::::;;;<<<===::::::;;;>>>AAADDDDDDCCCBBBAAA@@@??????@@@AAABBB<<<===>>>???>>>===;;;:::888999999999999999999999::::::999999888777666666444666777777666777999;;;666666555555555555555666444444333333222111111000^^^]]]]]]\\\]]]^^^___```WWWZZZ[[[WWWPPPLLLLLLOOO\\\ccchhhiiiiiikkkiiifffeeennntttrrrooonnnooonnniiihhhiiikkkooorrrssssssttttttttttttsssssssssrrrppppppqqqrrrqqqnnniiieeennnqqqtttuuuuuuqqqnnnkkkllllllllljjjjjjlllpppssstttqqqooopppsssuuuuuutttwwwxxxyyyxxxvvvuuuuuuvvvlllmmmnnnmmmkkkhhhhhhhhhllllllnnnoooqqqqqqqqqqqqmmmoooqqqpppnnnkkkiiiiiiiiihhhgggiiimmmqqqssssssiiihhhhhhkkkpppvvvzzz{{{rrrgggZZZTTTXXX```hhhlllddd___]]]bbbggghhhiiikkkmmmfffbbbeeemmmooohhh```dddkkkqqqrrrnnnlllooosssqqqkkkeeedddhhhnnnrrrtttooonnnnnnmmmiiibbbYYYSSSLLLKKKLLLOOOQQQQQQVVV\\\bbb___\\\^^^bbbgggiiiiiijjjiiigggaaa[[[YYY[[[^^^WWWTTTSSSVVVYYY\\\bbbhhhpppmmmlllpppwww{{{{{{xxxyyy||||||xxxqqqjjjggggggiiifffeeefffccc___]]]^^^aaa___```aaaYYYNNNMMMSSS\\\\\\\\\\\\\\\[[[ZZZYYYUUUPPPNNNRRRWWWWWWXXXZZZaaa\\\VVVWWW[[[\\\XXXSSSIIIKKKMMMMMMLLLLLLMMMNNN\\\aaafffiiihhhfffgggiiifffggghhhiiiiiilllooorrrrrrtttvvvwwwwwwwwwxxxyyytttsssrrrqqqqqqssstttvvvllllllkkkkkklllnnnqqqrrrkkkgggddddddeeefffcccaaa```cccfffgggeeebbb```___bbbdddbbb^^^^^^bbbdddccc\\\^^^```dddhhhlllooopppllllllllllllnnnppprrrsssnnnooopppqqqpppmmmgggcccaaaaaaaaaaaabbbbbbbbbbbbfffeeebbb```]]][[[ZZZYYYaaaaaaaaaaaabbbdddeeefffjjjmmmppppppnnnjjjhhhgggaaa^^^YYYUUUTTTXXX___dddbbbccccccbbbaaa```^^^]]]```___^^^^^^```bbbbbbaaa___^^^\\\YYYXXXWWWWWWWWWYYY[[[\\\[[[WWWRRROOONNNPPPQQQTTTVVVWWWVVVTTTSSSQQQRRRSSSTTTUUUTTTSSSRRROOOQQQQQQQQQQQQQQQTTTVVVYYYZZZZZZXXXVVVTTTTTTUUUSSSQQQPPPPPPRRRSSSSSSRRRQQQNNNIIIFFFFFFFFFFFFFFFCCCAAA>>><<<<<<>>>AAADDDDDDBBBCCCEEEBBB>>>===AAAGGGFFFDDDAAA>>><<<::::::AAABBBBBBAAA@@@AAADDDFFFDDDMMMWWW[[[VVVLLLAAA;;;>>>??????===999888:::>>>888999<<<@@@DDDGGGFFFEEE@@@??????@@@BBBCCCCCCBBB<<<======;;;777666888;;;888888888666444444666888======???AAACCCBBB???<<<;;;>>>@@@AAA???<<<;;;;;;666;;;??????999555555666=========<<<999888999::::::;;;<<<>>>??????@@@@@@???>>>============<<<;;;777777888888999999888888888888888888888999:::;;;555555555777:::;;;:::999<<>>:::999888777777888:::<<<;;;;;;<<>><<<::::::;;;<<<<<<<<<<<<;;;>>>===<<<;;;:::999888777777888999999999999;;;===:::::::::::::::999999999777777777777666555444333ooooooooonnnmmmllllllmmmhhhkkkkkkfff___[[[^^^bbbhhhooosssrrrqqqqqqoookkkgggrrrzzzzzzwwwvvvvvvtttooommmlllmmmqqquuuwwwxxxzzzzzzzzzyyywwwtttqqqooohhhggggggiiiiiiiiifffccchhhmmmqqqrrrnnniiifffeeeeeefffgggggggggiiimmmqqqrrrooommmnnnqqqsssqqqoooppprrruuuvvvuuuvvvwwwyyysssuuuwwwvvvqqqllliiihhhiiijjjlllnnnoooooooooooojjjmmmppppppnnnlllkkklllmmmllljjjlllooosssvvvwwwrrrpppppprrrvvv{{{~~~uuuoooiiifffhhhlllqqqsssmmmiiiiiioootttsssooonnnoooiiidddfffkkkmmmhhhaaaeeejjjppprrrpppppprrruuuvvvrrrnnnpppvvv|||~~~~~~~~~|||yyyvvvsssnnniiieee[[[YYYZZZ[[[ZZZWWW[[[aaa```]]][[[^^^dddiiijjjiiioooqqqqqqllleee```___aaa```_________\\\[[[```hhhcccbbbcccggglllppppppoooqqqsssuuurrrmmmjjjkkknnnqqqmmmjjjllljjjffffffiiinnnjjjlllpppjjj^^^YYY]]]dddbbb___]]]\\\\\\]]]___```[[[XXXYYYYYYXXXYYY\\\ccc___[[[\\\___```^^^ZZZVVVXXX[[[ZZZWWWSSSQQQOOOTTTZZZaaadddcccbbbccceeeeeehhhjjjjjjjjjjjjnnnpppppptttxxxzzz{{{zzz{{{{{{zzzyyyxxxwwwvvvuuuuuuuuullljjjhhhggghhhjjjlllnnniiigggfffgggjjjkkkiiifffdddjjjqqqvvvwwwtttqqqoooqqqqqqlllfffccceeefffddd]]]^^^aaadddhhhkkknnnoookkklllmmmnnnoooqqqtttvvvuuuttttttuuuuuusssnnniiiffffffffffffffffffffffffccccccbbbaaa```````````````___^^^^^^```cccfffhhhlllpppttttttqqqmmmkkkjjjaaaaaa___]]]\\\___eeejjjhhhhhhhhhhhhhhhggggggfffhhhfffdddddddddeeedddccc```______^^^^^^]]]]]]]]]```bbbcccbbb^^^YYYVVVTTTQQQTTTWWWZZZ[[[ZZZXXXWWWUUUVVVXXXYYYYYYYYYXXXXXXTTTUUUUUUTTTSSSTTTVVVYYY[[[[[[\\\[[[XXXUUUUUUVVVUUUTTTRRRRRRTTTVVVVVVUUUUUURRROOOMMMNNNNNNNNNMMMIIIGGGEEECCCCCCDDDFFFHHHJJJIIIJJJLLLKKKGGGGGGJJJOOOOOOMMMKKKGGGDDD@@@>>>AAACCCDDDCCCAAAAAACCCEEEEEEKKKSSSYYYYYYRRRIIICCCEEEHHHKKKHHHCCC??????AAA;;;::::::===AAACCCCCCBBBAAA@@@???@@@BBBEEEFFFFFFDDDFFFGGGDDD>>>:::;;;===888:::;;;999666444555777<<<<<>>===AAAFFFHHHGGGCCC@@@???;;;>>>BBBDDDBBB???===<<<===???AAA@@@>>>===???AAA??????AAABBBCCCDDDDDDDDDDDDBBBAAAAAAAAAAAA@@@>>>;;;<<<<<<===>>>>>>======<<<;;;999888999:::<<<===777666666777999999888666777:::======:::888:::>>>;;;<<<<<<===============;;;:::888777888999<<<===>>>======???@@@AAA@@@>>>???@@@BBBCCCEEEEEEFFFFFFAAABBBDDDEEEDDDBBB???======>>>???@@@AAA@@@@@@???AAA@@@@@@???>>>======<<<<<<===>>>=========???AAA>>>>>>???>>>>>>======<<<======>>>>>>===<<<:::999yyy{{{||||||{{{zzzzzz{{{yyy{{{zzzuuuooonnnttt{{{yyy~~~{{{zzzxxxttthhhuuu~~~}}}|||{{{vvvtttqqqrrruuuzzz}}}}}}xxxrrrlllhhheeedddcccdddfffhhhhhhggg```fffmmmlllfff```]]]]]]YYY[[[]]]^^^]]]___cccgggmmmjjjhhhiiikkkllljjjgggbbbeeejjjmmmppprrruuuxxxwww{{{}}}{{{tttmmmhhhfffmmmnnnpppqqqpppnnnlllkkkhhhkkknnnnnnkkkiiiiiijjjhhhfffdddeeeiiimmmpppqqqooonnnnnnpppuuuyyy|||}}}uuuuuuvvvvvvvvvwwwwwwwwwvvvsssvvv}}}~~~wwwssssssooojjjiiikkkkkkhhheeebbbfffkkknnnnnnnnnpppsssvvvtttssswww~~~}}}|||zzzxxxooommmllllllgggbbbdddiiifffcccbbbffflllqqqrrrpppuuuyyy}}}{{{uuuooommmnnnvvvvvvvvvtttlllgggkkktttkkkjjjkkkmmmnnnooonnnmmmjjjlllmmmjjjffffffkkkppplllgggeeeiiiiiigggiiiooowwwrrruuu}}}{{{ooojjjmmmvvvqqqkkkeeecccdddgggjjjhhhccc___]]]ZZZVVVVVVZZZ```^^^\\\]]]```bbbaaa___eeehhhjjjjjjeee^^^XXXUUUSSSZZZbbbeeedddccceeegggeeehhhkkkllllllmmmpppsssyyy}}}~~~|||zzzxxxxxxooolllhhheeecccdddeeeffffffeeeeeehhhlllnnnllliiieeemmmxxx~~~}}}wwwnnniiiiiiiiifffeeefffhhhkkknnnpppssstttoooqqqrrrssstttwwwzzz}}}}}}zzzyyyyyyzzzyyyvvvsssppppppoooooonnnnnnmmmmmmlllllllllmmmoooqqqrrrssshhhgggffffffhhhlllpppsssuuuyyy}}}~~~zzzvvvtttssskkkmmmnnnmmmmmmnnnssswwwqqqqqqqqqqqqqqqrrrrrrrrrpppnnnllllllmmmnnnmmmlllaaabbbcccdddeeeeeeddddddiiikkklllkkkfffaaa]]][[[WWWYYY]]]aaacccbbbaaa```YYYZZZ\\\]]]^^^^^^]]]\\\YYYZZZZZZYYYXXXXXX[[[]]]XXXXXXYYYZZZXXXUUUUUUXXXWWWVVVTTTTTTVVVXXXXXXXXXSSSQQQOOOOOOPPPQQQQQQPPPOOONNNNNNMMMMMMNNNNNNOOONNNMMMPPPTTTTTTRRRSSSXXXZZZYYYYYYVVVSSSNNNIIIGGGHHHIIIJJJHHHDDDBBBBBBDDDGGGHHHJJJMMMPPPQQQNNNLLLLLLQQQVVVVVVOOOIIIFFFFFFHHHEEEBBBCCCEEEFFFEEECCC@@@>>><<<===@@@DDDFFFFFFLLLOOOPPPLLLEEE@@@@@@BBB>>>@@@BBB@@@===::::::;;;<<<===@@@DDDGGGGGGDDDAAA???DDDJJJMMMLLLHHHDDDBBB???BBBEEEHHHHHHFFFCCCAAAFFFIIILLLKKKJJJJJJLLLOOOGGGGGGGGGGGGGGGFFFFFFEEELLLJJJIIIHHHIIIHHHGGGEEE??????@@@AAAAAABBBAAAAAADDDBBB@@@>>>>>>???AAACCC@@@???>>>>>>??????===;;;777:::;;;999777888>>>CCC;;;<<<===??????>>>======???>>><<<;;;;;;===@@@AAAAAA@@@?????????>>><<<:::<<<>>>@@@CCCEEEFFFFFFFFFBBBCCCEEEFFFEEECCC@@@>>>AAABBBDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCBBBAAAAAACCCEEEAAAAAAAAAAAAAAA@@@???>>>BBBBBBCCCCCCBBBAAA???>>>|||{{{xxx}}}|||uuummmhhh]]]^^^bbbkkkuuuzzzxxxuuulllnnnpppoookkkfffcccaaa^^^]]]]]]]]]YYYXXX^^^hhhlllggg```ZZZYYY]]]bbbeee```YYYUUUVVVXXX\\\hhhtttqqqtttvvvvvvqqqkkkgggeeelllssszzz{{{tttnnnmmmnnntttrrrooollljjjiiijjjkkkkkkmmmmmmggg```]]]aaafffggggggccc___dddmmmoookkk```bbbdddfffiiinnnssswwwxxxyyyxxxxxxqqqffflllpppsssqqqnnnlllooossswwwyyy~~~{{{zzzyyytttmmmlllnnnvvvuuutttuuuxxx||||||{{{yyyuuunnniiihhhhhhhhhhhhgggfffeeeeeellllllnnnsssvvvtttmmmgggtttrrrrrrtttoooiiikkkqqqqqqssssssmmmccc[[[XXXXXXXXX\\\[[[UUUTTTYYY\\\[[[eeeeeeeeegggmmmqqqllldddaaafffmmmqqqqqqooolllkkkhhhhhhjjjjjjgggfffoooyyy|||}}}|||~~~||||||}}}~~~}}}yyyuuutttuuuqqqjjjjjjkkkmmmmmmkkkhhhdddbbbcccbbbiiivvv~~~~~~~~~{{{xxxtttmmmggghhhnnnjjjiiinnnvvvvvvooojjjkkkmmmssszzz~~~|||{{{~~~yyy||||||zzz}}}}}}uuuvvvvvvvvvzzz|||{{{zzzyyyzzz|||}}}~~~~~~sssrrrxxx|||yyyssstttrrrqqqtttyyy{{{yyyuuunnnnnnllliiilllqqqtttrrrzzzwwwsssrrrqqqpppllljjjggggggfffffffffggghhhhhheeeeeeffffffgggggggggggghhhdddaaabbbdddddd___[[[XXXZZZ\\\\\\\\\\\\^^^______]]]ZZZZZZ\\\\\\YYYWWWUUUVVVVVVUUUTTTSSSUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUZZZ\\\\\\YYYXXX[[[^^^___^^^\\\ZZZWWWRRRMMMLLLMMMRRRRRRSSSUUUWWWUUURRROOOSSSXXX^^^___ZZZWWWWWWYYYVVVSSSQQQQQQSSSSSSPPPMMMHHHBBB>>>???AAADDDKKKRRRVVVTTTRRRQQQOOOLLLHHHEEECCCDDDEEEFFFGGGGGGGGGFFFBBBEEEDDDBBBDDDKKKMMMIIIJJJGGGGGGLLLNNNJJJFFFDDDBBBGGGJJJKKKNNNPPPMMMHHHIIIFFFFFFJJJPPPRRROOOKKKKKKGGGGGGJJJHHHCCCCCCHHHNNNNNNLLLJJJLLLOOOJJJBBB@@@BBBEEEGGGFFFFFFFFFGGGFFFDDDCCCCCCEEEGGGHHHGGGMMMIIIFFFFFFHHHIIIEEEBBBAAABBBCCCCCCCCCBBBAAAAAA===>>>@@@???>>>======>>>===>>>???===;;;;;;>>>AAADDDDDDCCCAAA???===;;;:::>>>??????>>>>>>>>>AAACCC@@@AAABBBBBB>>>::::::===@@@??????AAADDDFFFFFFFFFDDDCCCBBBBBBCCCFFFIIIKKKHHHFFFCCC@@@???BBBGGGKKKHHHIIIIIIHHHEEECCCBBBCCCDDDEEEGGGJJJLLLJJJFFFCCC~~~xxxuuuzzz}}}sssmmmcccdddjjjuuu{{{vvvsssnnnmmmmmmnnnkkkhhhkkkqqqrrroookkkfffeeehhhoootttrrrkkkfffdddbbbbbbiiirrrqqqrrrtttuuutttrrrooolllyyyyyyqqqnnnnnnpppooommmmmmnnnrrrvvvyyy{{{~~~zzzqqqllllllooooooqqqooolllnnntttvvvsssfffdddbbb```___ccciiinnnttt~~~xxx{{{~~~|||wwwuuuxxx{{{{{{{{{~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxxxxxsssqqqvvv}}}~~~uuullllllmmmsss{{{zzzrrrnnnooovvvyyyzzzwwwpppggg```]]]]]]cccgggeeeccceeeddd```bbbaaa```cccnnnwwwwwwqqqiiippp|||}}}xxx|||wwwqqqkkkeeefffrrr}}}{{{||||||zzz|||yyyvvvwwwyyyzzzxxxuuurrrooogggdddgggnnnsssqqqqqqtttrrrppppppqqqmmmiiikkkoooqqqpppttt{{{{{{rrriiifffjjjmmmsssyyy}}}~~~}}}{{{zzzyyy{{{~~~uuuoooppprrrrrrqqqlllnnnttt}}}yyyzzz{{{yyyuuuwww|||~~~}}}~~~{{{xxxuuuqqqooolllmmmnnnooopppqqqrrrrrrrrrqqqpppoooooooooppppppllliiigggiiimmmnnnkkkhhhccceeeffffffffffffhhhiiijjjhhhffffffggggggeeeccc^^^___^^^\\\ZZZZZZ\\\]]]bbbbbbaaa```___]]][[[ZZZ\\\\\\]]]^^^_______________``````___^^^aaaeeegggllljjjgggfffccc___]]]]]]\\\\\\\\\]]]]]]\\\YYYWWWVVV[[[aaacccbbbaaaaaaaaa]]]ZZZXXXYYY[[[\\\ZZZWWWUUUOOOLLLMMMNNNNNNRRRWWWUUUUUUVVVVVVUUUPPPJJJEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHHHHGGGKKKQQQPPPKKKMMMJJJKKKPPPSSSPPPMMMLLLKKKNNNOOONNNNNNPPPMMMHHHGGGGGGGGGIIIKKKLLLLLLKKKDDDAAAAAAEEEDDD@@@AAAEEELLLLLLJJJIIIMMMQQQOOOIIIHHHHHHHHHFFFFFFHHHLLLOOOOOONNNMMMKKKKKKMMMOOOPPPMMMKKKJJJLLLPPPQQQOOOMMMHHHIIIKKKLLLMMMLLLKKKJJJDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFFFFDDDAAA@@@BBBDDDFFFEEEDDDBBB@@@>>><<<;;;?????????===;;;;;;<<<>>>BBBCCCDDDCCC@@@======???;;;;;;===AAADDDDDDCCCAAAEEEEEEEEEFFFHHHIIIJJJJJJDDDDDDBBBAAAAAADDDIIIMMMHHHHHHHHHGGGFFFFFFHHHKKKJJJJJJKKKMMMOOONNNLLLIII~~~vvvsss|||zzzmmmnnnttt~~~{{{yyyzzz}}}zzz|||{{{vvvsssuuuzzzyyyxxxyyy|||~~~yyysssrrrooonnnllllllpppvvv}}}{{{yyyyyy{{{~~~wwwrrrkkkdddaaadddjjjpppsss|||{{{yyy{{{}}}}}}uuuyyy|||~~~zzz~~~xxxmmmnnnsss{{{}}}xxxrrrpppwwwxxx{{{|||yyyqqqggg```ggglllppppppoooooonnnkkklllhhhdddeeeqqq|||~~~yyyffflllyyyyyyqqqoooxxx~~~zzzuuuyyy{{{~~~~~~xxxuuusssvvvxxxvvvvvvwwwooooooqqqtttrrroooooosssmmmlllpppyyy}}}xxxnnnhhhkkkhhhhhhlllsssyyyyyyxxx}}}|||zzzxxxxxx{{{yyyooojjjkkkmmmpppgggiiipppyyyzzz}}}}}}{{{}}}|||xxxvvvvvvwwwyyy{{{{{{zzzyyywww}}}|||zzzzzzzzz{{{|||uuurrrqqqrrruuuwwwuuusssqqqsssttttttssssssuuuvvvwwwuuuttttttuuuuuusssrrrnnnnnnllliiiffffffgggiiijjjjjjiiihhheeebbb___]]]``````______```bbbcccdddaaabbbbbbcccdddfffjjjnnntttrrrpppooopppooolllhhhgggeeeddddddddddddbbb```\\\```eeejjjlllmmmlllkkkeeecccaaaccceeefffccc```YYYTTTRRRUUUVVVUUUVVVXXXUUUWWWZZZ]]]]]]WWWOOOIIILLLLLLKKKKKKLLLLLLMMMNNNJJJJJJIIIJJJPPPTTTRRRLLLLLLIIIKKKQQQTTTRRRQQQRRRQQQTTTSSSOOONNNPPPOOOLLLDDDEEEFFFEEECCCDDDGGGKKK===;;;;;;======::::::===HHHIIIGGGGGGLLLSSSTTTPPPNNNLLLHHHDDDCCCGGGNNNSSSTTTTTTSSSPPPMMMNNNRRRVVVNNNMMMMMMNNNQQQRRRQQQPPPLLLNNNPPPSSSTTTTTTSSSRRRLLLLLLMMMNNNMMMLLLKKKJJJPPPPPPOOOMMMJJJIIIIIIJJJJJJIIIGGGEEECCCAAA@@@@@@BBBBBBAAA>>>:::888888999@@@AAAAAA@@@>>>======>>>888:::===AAAEEEFFFDDDAAADDDDDDEEEGGGIIIJJJHHHFFFCCCCCCBBBAAA@@@BBBFFFIIIHHHHHHHHHGGGFFFGGGJJJMMMJJJIIIIIIJJJMMMNNNNNNMMM|||zzz~~~{{{wwwuuuwww}}}{{{wwwxxx}}}}}}}}}ssslllmmmrrrvvvwwwvvvyyy}}}~~~||||||}}}~~~tttlllvvvwwwvvvsssqqqrrrtttuuuyyyvvvrrrtttooooootttzzzwwwzzz~~~~~~wwwttttttzzzwwwppprrrmmmgggfffjjjqqqwwwzzzwwwppppppwww~~~yyytttsssssstttnnnkkkiiijjjmmmrrrtttuuuuuuwwwxxxvvvyyy|||~~~||||||~~~~~~~~~{{{xxxttttttuuuwwwsssssssssqqqooolllhhhfffiiihhhfffdddeeefffhhhjjjhhhggghhhkkkllllllpppuuuvvvuuurrrrrrvvvyyytttnnnkkkiiigggggghhhiiiiiihhhdddeeeiiinnnrrrtttsssqqqnnnmmmnnnppprrrpppjjjeeeUUUQQQRRRXXX\\\\\\\\\]]][[[]]]aaadddeeeaaa[[[UUUSSSSSSSSSSSSTTTVVVWWWXXXTTTPPPMMMNNNTTTWWWUUUQQQLLLKKKNNNTTTWWWUUUUUUXXXRRRTTTRRRMMMLLLOOORRRQQQHHHGGGEEEDDDDDDGGGKKKNNNCCCAAA@@@@@@???>>><<<<<>>:::999999;;;======:::999;;;<<<::::::;;;===AAAFFFIIIIIIIIIGGGEEEEEEFFFIIIJJJHHHFFFJJJJJJIIIFFFDDDCCCDDDFFFHHHIIIIIIHHHFFFFFFGGGIIIEEEDDDBBBCCCFFFHHHIIIIII|||zzzrrrvvvzzz{{{{{{~~~yyyuuutttuuu}}}~~~|||{{{{{{yyyvvvtttvvvzzz~~~uuunnnnnnqqq{{{{{{}}}ooonnnpppsssyyy~~~}}}xxxpppjjjhhhiiikkkmmmooorrrrrrooopppxxxyyyzzz~~~}}}|||}}}{{{wwwtttssssssuuuvvvsssqqqssswwwvvvssstttzzzyyyyyywwwvvv{{{~~~vvvooommmkkkkkkmmmoooppppppkkkkkkmmmpppsssuuutttsssssssssvvvyyyyyytttjjjbbbRRROOOQQQ[[[ccceeefffgggeeefffiiilllnnnnnnkkkhhhddddddccccccbbbbbbccccccaaaZZZUUUTTTWWWYYYYYYXXXSSSRRRUUUZZZ\\\ZZZ[[[___TTTVVVSSSLLLJJJMMMRRRSSSOOOJJJEEEEEEIIIOOOQQQRRRNNNMMMKKKKKKLLLNNNLLLJJJKKKLLLIIIGGGIIIOOORRRQQQLLLKKKJJJFFFCCCAAABBBDDDNNNQQQRRRPPPLLLLLLQQQVVVWWWUUUQQQKKKFFFDDDGGGJJJJJJLLLOOOSSSVVVYYYZZZ[[[XXXXXXXXX[[[]]]]]]ZZZWWWYYYYYYYYYZZZ[[[[[[[[[[[[XXXWWWVVVUUUTTTTTTTTTTTTSSSSSSQQQMMMHHHDDDBBBAAA<<>>:::;;;@@@@@@===<<<;;;:::===CCCHHHLLLNNNKKKGGGCCCCCCGGGIIIIIIGGGLLLMMMMMMKKKIIIGGGGGGGGGFFFHHHJJJJJJIIIHHHHHHIIIJJJHHHEEEDDDEEEEEECCCBBB~~~zzzyyywww{{{qqqmmmuuurrrttt{{{{{{uuuqqq^^^\\\\\\^^^ccciiimmmooohhhiiiooo{{{zzzuuurrrpppqqqsssqqqjjjhhhlllqqqtttmmmmmmpppyyyyyy}}}}}}|||yyyzzz|||sssqqquuuxxx{{{zzzwww{{{|||uuusssqqqrrrtttvvvvvvvvvrrrrrrrrrrrrrrrsssuuuvvvooooooqqqsssrrrlllbbbZZZQQQMMMNNNWWWaaadddeeefffkkkkkkmmmqqquuuxxxxxxwwwvvvuuutttssspppnnnllljjjeee^^^YYYWWWUUUSSSSSSUUUVVVUUUXXX[[[[[[XXXYYY^^^[[[]]]YYYQQQLLLNNNSSSUUUQQQJJJCCCCCCIIIOOOPPPOOOOOOPPPOOOQQQVVV\\\\\\XXXSSSTTTQQQLLLLLLOOOQQQPPPLLLOOORRRRRRNNNIIIEEECCCIIILLLOOONNNLLLJJJKKKMMMOOOQQQOOOIIIBBB@@@CCCGGGNNNOOOQQQUUUYYY^^^aaaddd]]]\\\^^^aaaffffffccc___]]]\\\]]]```ccceeedddccc^^^^^^___`````````______]]]]]]]]]YYYUUUQQQOOONNNGGGJJJIIIDDDFFFNNNNNNIIIAAA>>><<<===AAAHHHMMMOOOIIIDDD>>>>>>BBBEEEEEEBBBCCCEEEHHHHHHGGGFFFFFFFFFBBBEEEHHHJJJKKKLLLNNNOOOUUUSSSQQQOOOMMMIIIDDD@@@||||||}}}xxxtttsssiiifffbbbaaadddiiimmmooo______dddqqq~~~}}}sssmmmoootttwwwrrrnnnnnnxxxvvvjjjmmmssswwwyyyxxxuuussszzz|||}}}yyyvvvuuuvvv{{{~~~vvvooosssxxx}}}}}}wwwyyy|||zzzxxxxxxyyyzzzyyyxxxwwwwwwvvvtttqqqsssxxx|||pppnnnmmmmmmllliiibbb]]]VVVOOOKKKPPPXXXZZZZZZZZZeeefffiiinnntttxxxzzzzzzyyyzzz{{{zzzxxxuuuqqqooofffbbb```^^^WWWOOOMMMQQQXXXWWWXXXZZZXXXTTTUUUYYYbbbdddaaaYYYSSSVVV[[[]]]VVVQQQLLLJJJLLLOOOQQQRRRQQQSSSSSSUUU]]]eeefffaaa]]]^^^[[[UUURRRTTTTTTRRRMMMRRRYYY\\\ZZZTTTNNNKKKNNNQQQTTTVVVTTTPPPLLLIIIMMMRRRVVVRRRJJJDDDDDDGGGMMMNNNOOORRRWWW^^^dddggg^^^]]]___dddiiikkkgggccccccccccccgggkkkmmmllljjjaaabbbeeehhhiiiiiigggfffdddffffffddd```]]]\\\[[[UUUYYYWWWQQQUUU^^^___XXXOOOLLLIIIIIIKKKOOOQQQSSSMMMHHHCCCDDDIIIKKKHHHDDDAAADDDHHHJJJIIIGGGFFFFFFBBBCCCCCCDDDEEEHHHMMMQQQVVVWWWWWWWWWVVVQQQKKKFFF~~~zzzvvvvvvzzz}}}kkkhhhjjjsss~~~}}}zzzxxxhhhlllppptttuuutttqqqoooppppppqqqsssxxx~~~~~~wwwrrrppppppsssuuuxxxzzz|||~~~~~~vvvxxx|||{{{{{{~~~|||{{{{{{zzzxxxvvvyyyzzzzzzvvvrrrttt{{{{{{wwwrrrqqqqqqpppmmmjjj___UUUNNNOOOSSSTTTRRRRRR[[[]]]bbbiiippptttuuuuuusssuuuxxxzzzzzzxxxuuussslllkkkllljjjaaaTTTPPPTTT]]]\\\]]]^^^ZZZUUUVVVZZZdddgggfff___ZZZ^^^dddhhhbbb```]]]YYYVVVVVVZZZ]]]ZZZ]]]]]]]]]eeennnnnnhhhccceeeccc\\\XXXXXXXXXVVVMMMTTT\\\aaa```[[[UUUQQQ]]]___bbbdddccc]]]TTTNNNVVV^^^eeecccYYYOOOLLLMMMJJJIIIJJJMMMRRRZZZaaafff[[[[[[]]]ccciiikkkhhhccciiihhhiiilllppprrrpppmmmaaadddhhhlllnnnmmmllljjjhhhjjjkkkjjjgggeeecccccc^^^bbb```ZZZ^^^hhhiiibbb^^^[[[YYYXXXXXXYYYYYYXXXYYYUUURRRTTTYYYYYYTTTNNNMMMPPPSSSTTTRRROOOMMMLLLDDDBBB???<<<<<