BMvd6(u jjjXXXNNNHHHEEEBBBBBBAAA???===;;;999777888777777666666777777777444666777666555555666777666444333444666777777555666666555555555666777888888999:::999888888:::<<<555555555666555444222000111111000//////////////////...---,,,,,,---...///---......---,,,,,,,,,,,,(((***)))...'''......,,,//////,,,+++---,,,(((******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///...---------.........000000000000///////////////...------///000222222222///000222333000000333222111...,,,,,,---///111,,,...000111111///---,,,000000000000000000000000...000000...///111...)))///////////////////////////,,,,,,...+++'''(((...,,,,,,,,,++++++,,,,,,---......---,,,,,,---------...,,,+++,,,---...---,,,000000//////000111333444000++++++///111---,,,---,,,,,,---...///111222333333222222222222111000000...---,,,++++++,,,---...111000///000111111000//////////////////000111222222111000000111222111///000222222///000333444222111222333222111000111222///000//////000333666777333222111111000000111111---///111111000///000000111111111111111111111111000000111222222333333333222555777555222000111333000333333111111555555222333222222333444555555555111111000000111222222222111000000000000000000000...//////000111111222222666888777222...//////...---...///111333444555555555000555999555888;;;555444444444444444444444444444444444666888999999777777:::???AAAAAAAAAAAAAAABBB@@@??????AAADDDHHHJJJMMMOOORRRXXXaaalllxxxmmmYYYOOOHHHBBB>>>??????>>>===<<<:::999888777666666666666666777777000222444444444444666777444333333444555666555444555555555555555666666777666777888777666777999:::333555666666555333222111111000000////////////000,,,,,,,,,,,,---///111222......------------,,,,,,***+++---###///))),,,***,,,......++++++,,,+++(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................------...///////////////000000000000...///000000000///000000111......111222111222666222000...,,,,,,---///000---...///111111000...---////////////////////////...000000...///111///***......////////////......///---,,,---+++***+++///---,,,,,,++++++,,,,,,,,,------,,,,,,,,,------...,,,+++***+++,,,---,,,***......------...///111222333000000111111...---------------...000111333444777666555333111000//////......---,,,,,,,,,---...111000///000111222111000/////////...//////000000111000//////111111000//////222222//////222333111///111222222111000111222///......000111222444555333222111111000000111111---///000000//////000111111111111111111111111111///000111333444444444444222555777555222000111333000333333111222666666444444222111333555777666444111111111111111111222333000000000000000000000111//////000000111111222222555888777222///000000.........///000222333444555444111777;;;666888<<<777444444444444444444444444444444444666888999999777999:::;;;;;;<<<===@@@CCC???>>>===;;;;;;===@@@BBBCCCDDDGGGKKKRRR[[[eeelllxxx~~~}}}~~~wwwZZZLLLHHHEEE@@@;;;<<<<<<<<<;;;:::999888777555555444444555555666666///111333333333333555666111222333333444444333333333333333444555555555666333444555555444444666888222444555444333111222222000000////////////000000,,,,,,,,,---...000111222///---,,,,,,---...,,,+++++++++...+++---***,,,)))+++......+++***,,,+++(((+++++++++++++++*********+++,,,,,,------------,,,+++,,,---...//////......,,,---///...------...///////////////000000000000...///111111000000111333444000...000111000333888111000...---------///000......//////000000//////////////////////////////...//////---///222000,,,------............------...---+++++++++,,,...000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,+++******,,,,,,+++***++++++******+++,,,...///333333333333111000///...000000111111333555666777:::999777444222111000000000///...---,,,---......111000///000222222222111//////............//////000///...///000111000//////111222//////222222///---///111111111000111222...---...111222111111444333222111111000000111111...///000000//////000222111111111111111111111111///000222444666666666555222555777555222000111333111555555444555999:::888555222111333666888666444000111222111000000222444000000000111111111111222000000000111111111222222333777777222000000000.../////////000111222333444111000888<<<777888;;;666333333333333333333333333444444444666888999999777999999888777666999===@@@>>>>>>>>>===;;;;;;<<<>>><<<===@@@BBBFFFLLLSSSXXXccclllsssuuuwww{{{}}}}}}zzzvvvvvv}}}qqqsssvvvzzzzzzuuuwwwyyycccMMMDDDDDDBBB???===<<<;;;;;;:::888666555444333333333333333444555555222333444444222222333444///000222333222222111222000111222333444444444444000111222222111222444666222333444222000///111333000000////////////000000...............////////////---,,,,,,......,,,***,,,(((+++...)))***---++++++......+++***,,,+++(((,,,+++++++++******))))))++++++---.........------)))***+++---------------+++---//////------...000.../////////000000000111000000111000///222888<<<:::444000//////...222888111000///------...////////////.........///111111........................---......,,,...222222...+++,,,---......---,,,++++++***((('''))),,,//////...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...---,,,++++++,,,---,,,+++,,,+++******+++,,,...//////111222222111111111111111111222333444666777888;;;999777555444333333333111000///...---...//////111000///000222333222111///......------......//////...---...000111000///...111111//////111111...,,,...000111111000111222...,,,---222333000000333333222111111000000111111...///000000...///000222111111111111111111111111///111333666777888777777222555777555222000111333111555666444666:::;;;999555333111333777999777444///111222111000000222444111111111111222222333333000111111111111222222222111555666222000111111///111000//////000111222333------777<<<666666999444333333333333333333333333444444444666888999999777777777666555444555888;;;;;;===??????===<<<===>>><<<>>>???@@@AAADDDHHHKKKOOOWWW^^^```bbbiiiooorrrjjjfffeeekkkpppooommmlllYYY[[[___cccgggkkkpppsssqqqssswww}}}~~~yyyuuunnneeeaaadddmmmvvv||||||}}}bbbQQQAAA======;;;:::;;;===<<<;;;999777444222111222222222222333333444555666777777555333111111222---///111222111000000111///000111222333444444333...///000000///000222444111333333111......111444000000////////////000111000000000///......------000---+++,,,...///---***+++&&&(((---%%%)))......+++......+++***,,,+++''',,,,,,++++++***)))))))))***+++---...///...------'''(((***+++,,,,,,++++++***---000///...---...000.../////////000000111111222111000...///444>>>EEE???888222///...---111666111000///...---......///111///...---...///111333........................,,,...---,,,...333222///++++++,,,------,,,++++++((((((&&&%%%''',,,.........---,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,......---,,,......------...///111222+++...111000000222333333000000111222333555666777:::999777666555555555666222111000///......///000111000///000222333333111///......---------.........------...000111000///...111111//////111000---+++---000111111000111222...+++---333333//////222333222222111000111111111...///000///...///000222000000000000000000000000000111444777999999888888222555777555222000111333///222444222444888:::777666333000333777999777444///111333222000///222555111111222222222333333333111111111111111222222222000444666222111222222000222111000//////000111222***+++666<<<555555777111333333333333333333333333444444444666888999999777444555666555444333444666444777;;;;;;:::888999;;;<<<>>>??????>>>???AAABBB>>>EEEIIIIIIJJJRRR[[[```UUUPPPOOOUUUZZZYYYUUUTTTJJJLLLNNNPPPRRRUUUXXX[[[ZZZ[[[___eeejjjjjjeee```TTTQQQOOOOOOSSSZZZ___bbbgggiiipppxxxzzzvvvssssss{{{bbbNNNIIICCC<<<999888:::;;;===<<<;;;999777666444444444444444444333222111111555555444444333222111111///111222222000//////000111222222111000000222444222333444333111//////000......///000111222333333555333111111333444222///+++...111000...,,,,,,...333000------///000...,,,//////...---,,,,,,,,,,,,............------,,,+++)))))))))))))))))))))))))))))))))))))))******+++************************...---,,,++++++---///000111000///...///111333444............000666>>>CCCAAA999000+++,,,//////...,,,------......------,,,+++,,,.../////////...---111000///---,,,,,,++++++.........///////////////++++++++++++++++++++++++,,,,,,,,,++++++*********+++......))))))......+++))))))))))))***,,,...///(((000333...***++++++'''---...............------.........///000111111111000000111222222222222111444444444666999:::888777888111++++++///222000,,,......//////000000111111000000///............///...///000111111000///...***,,,///000000111444777---...///000111111111111000000111000000///...---111111111111000000000000//////......///000111222111111111000...///111333000111222333555888;;;>>>======;;;888555333444555333222222333666777666555444444555555444444333333111333666555333111222444222000000333444222222555222222222111111111000000000333666777555333111000222222222222222111000///000333666777666444222222555444111000111444777999:::555//////222666666444666777444///222888888333555666777888999999888888;;;888777999;;;===;;;999>>>===<<<===>>>AAACCCEEEBBBDDDGGGGGGFFFDDDDDDDDD===>>>AAAEEEIIIJJJIIIGGGHHHHHHJJJOOOTTTRRRLLLEEEHHHHHHGGGHHHIIILLLNNNPPPRRRSSSYYY```^^^XXXWWW[[[vvvfffQQQJJJFFFAAA<<<999888999:::<<<;;;:::999777666555444555555666777777777666666444444333333222111111111000222333222000//////000000111222222000000111222111222333222000......///..................//////333000//////111111///---...111333333111///000111222000------//////...,,,//////...---,,,,,,,,,,,,---------------,,,++++++************************)))))))))))))))***++++++++++++++++++++++++++++++---,,,+++***+++,,,.../////////.........000222444000000000///000444999>>>;;;555---+++,,,...---+++---......//////......---......000111111111000///444333111000///.....................////////////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********---,,,)))))),,,---***+++*********+++,,,...///***///111---+++---,,,)))------..................------......//////000000///000000111111111111111222222333666888888666444999444...---...///...+++000000000000000000000000......---,,,,,,,,,,,,---...///000111111000///...///000111000//////000111/////////000000000/////////000000000000//////...---///111222222111///...////////////000000000000000111111000//////000222000111222444555777:::;;;??????>>>;;;888777888:::888666555666999;;;;;;;;;777666555333333333444555333555666666444333444666222///000333333111111444222222222111111111000000000222444444333333333444222222222111111111111111111333666666555333333333333222000000000333555777888333///...222666666555555666333///111666666222333333444555666888:::;;;888777666777:::<<<;;;999888999:::;;;<<<============???AAABBB@@@>>>======<<<===???BBBEEEEEECCCAAACCCCCCDDDHHHKKKIIIDDD????????????@@@BBBDDDGGGIIIDDDEEEIIINNNNNNIIIIIINNNsss___SSSDDDCCCAAA>>>;;;888777777888;;;::::::888777666555555444555666777888888888888333333222222111000000000111222333222///......//////111333333111000000000///000222111///------...//////.........---------111000//////000000///...000111333333222111111222222000...---......---,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))***++++++++++++++++++++++++++++++,,,++++++******+++---...------,,,---...000222333333333222111000111444666555111...---...///---***...//////////////////......//////000111000000000444333222111000/////////........................---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***,,,+++((((((+++,,,***---,,,+++++++++---...///---...---+++,,,///...+++,,,,,,---.../////////...------------................../////////000000000000111222555777666333111555333111///......//////333222222111000000//////......---,,,,,,,,,,,,---//////000000000000//////111111000000///......---000000000/////////.........//////000000000000///***,,,000222333111///---//////000111111000......///000222222000///000111000111222444555666777777?????????===;;;;;;<<<>>>???===;;;:::<<<===>>>>>>;;;999666333222333555666444555666666555555777888222///000333333000000333222222222111111111111111000111222222222333666888222111000000000111222333222333444444333222333444000000000000111222333444555111......222555666666333444111///000444444111444333222222333666888:::555444444666999::::::999666777999;;;;;;:::999777:::<<<>>>===;;;888888888::::::;;;===??????===:::======>>>@@@AAA@@@<<<999888888888999:::===???AAA>>>>>>@@@CCCDDDBBBDDDHHHdddTTTNNNEEE>>>===;;;999888777777666999999888888777777666666333444444555555555444444222111111111000000//////222333333111///......///...111333444222000//////---///000000...,,,------////////////////////////111111111111111111111000...//////////////////000111000...------------,,,//////...---,,,,,,,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---++++++,,,,,,...///111222222333333111//////000111111000000111222222///,,,......////////////......,,,------...............222111000///............///...............------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))+++++++++...---,,,,,,,,,---...//////---***+++...111000---+++,,,---...////////////...........................---------......//////000000222555666555222///---///111111000000333666444444333222111000///...000000///............/////////000000000000//////...------000222222111...000/////////////////////---...///000000111000000***,,,...000111111/////////000111222111000---,,,...000222333111000000000000111222444555555444222<<<<<<<<<;;;:::;;;===???BBBAAA??????@@@???>>><<<===;;;999777555555555666222333555666777999;;;<<<333000000222222//////222111111111111111111111111000222333333333333444666222111000//////111333555333333333222111111333555///000111111222222222222222///---...111555666666333333111000111222333222666555444333222222333333444444444666888:::;;;;;;;;;;;;<<<<<<<<<;;;:::999<<<===>>>===:::777666777777666777999;;;;;;999777888:::;;;<<<<<<;;;::::::888777777777888999;;;<<<@@@??????@@@BBBCCCFFFIII}}}kkkUUULLLKKKDDD;;;::::::999888777777666777777777777777777777777555555555444333222111000111111000000000000000///222333222111......///000///222444555333111//////,,,...//////---,,,,,,---,,,------...///000000000000000000000000000000111------------.../////////000//////---,,,,,,,,,---//////...---,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++,,,---...///000111///111111000///...///000//////000222333222000...,,,------......------,,,------------.........///222111000//////....../////////......---------,,,,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---...---,,,,,,,,,---...///000,,,***,,,///111000///,,,------...//////......///////////////000000000------,,,,,,------...///111111222444555444111...+++///333333111111444777444333333222111000//////000000///............///000000////////////000000---,,,...333888999555000000////////////000111222---...///000000111000000------------...///111222///000111222111000---,,,...000222333111000000000111000000222444444222///777777888777777888:::===>>>???AAACCCFFFEEECCC@@@>>>>>>>>>===;;;888555444///111333777:::===>>>>>>444111111333222//////111111111111111111111111111000222555666555333111111222111000//////111333555333333222111///000222555000000222222333222222111///...---...000333555666333222222333222111222444222333444555444333000///333444666777888999;;;<<<@@@???===<<<;;;;;;<<<<<<======>>><<<999666666666444333444666888999888666444777::::::999888:::<<<::::::999999888888888888======<<<<<<>>>AAACCCDDDrrr```UUUGGGDDDDDD>>>;;;:::999888888777777777666666666777777888888888888777777666555333222111111111000000000000000000222222111000......000222222444555555333111111111,,,---//////---,,,------))))))***+++,,,---...///,,,---......------...///000...---...000111111111/////////...,,,+++,,,---//////...---,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////---...///...------///111......///000000000000000,,,,,,------------,,,,,,000////////////000111111333222111000000000000111//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...++++++------++++++...---,,,+++++++++---...///000,,,,,,///111//////000---...............------......//////000111111222...---,,,,,,,,,---///000222222111222333222000...///222555555333111111333111111111111111111000000......---,,,,,,,,,,,,---000000////////////000000111000333;;;BBBBBB;;;333222111000///000111222333...//////000000000000///000///---,,,---///111333//////000111111000......///000222222000///000111111///...///222333111...333444444444444555888:::777999===CCCHHHKKKJJJHHHAAABBBBBBBBB???;;;777444000222555:::???AAA@@@>>>666333222444333000///111111111111111111222222222///333666777666333000///222111000000000111222333222222222000//////111444000111222222222222111111---------...///111444555222111222444333000111444+++...222555666555333111333555777777777888:::<<>>;;;999888999:::;;;:::::::::888555333333444333222222444666777666555111666::::::777555777;;;::::::999999888777666666;;;===<<<<<<>>>BBBAAA>>>ӵĦĦlllWWWLLLHHHAAA@@@BBB======<<<:::888888888999999444ӵ999777777777777666555333333111111111111111111111111000111000///...///111444555666666555333222222333,,,---//////...------...******++++++,,,,,,,,,---***---......,,,,,,...000111///---...111333333222...///000...+++***+++---//////...---,,,,,,,,,,,,++++++,,,---------------------------------------++++++***Ħ------------------------++++++,,,---------------........./////////...............---+++,,,...000111111000//////000222333------............------000//////...///000111222111111000000//////000000//////...------,,,+++++++++,,,,,,------......///,,,,,,,,,---------.........***))),,,,,,)))***...+++*********+++,,,...///...---///333222------111////////////...---,,,,,,,,,,,,---...///111222222///...,,,,,,,,,---///000333111////////////...---000222555666555333111111......///000000111222222......---,,,,,,,,,,,,---111000///......///000111111222777CCCNNNOOOFFF;;;777666333111000000000111///000000000000//////...111000/////////000111111////////////000000000000000111111000//////000222111...+++---111333111...222333333333333444666999444555777<<L=hĦsssXXXHHHDDDGGGBBBBBBFFFCCC>>>===;;;999888888999:::4ĉ@ӵ444555555555555555444444111111111111111222222222000000000///...///222555777777777555333222333555,,,...//////...---...///......------------,,,,,,,,,...000000...---///222111...,,,,,,000222222111---///000...+++)))+++...//////...---,,,,,,,,,,,,+++,,,------............------------------------++++++***>L---........................+++,,,---.........------//////000000//////...---//////...,,,******---///555444333111000111555888......////////////.........------,,,,,,...///000///......------------...//////...---,,,,,,++++++,,,------...///000111111,,,,,,,,,------.........---((((((,,,,,,((((((---))))))))))))***,,,...///------111555222,,,,,,111000000000///...---++++++)))***+++---///000111222///...---,,,,,,...///111333000---,,,,,,------,,,...///222555666666444333,,,,,,---///000222333333000000///............///111000///......///000111///111999IIIWWWZZZPPPEEE;;;999666222000/////////000000111000000///......000000111222222111000/////////......///000111222111111111000...///111333111---***+++///222111///333333444444333444777999555333222444888>>>BBBDDDJJJIIIFFFCCC@@@===;;;;;;999;;;???DDDGGGEEE???999999555444666555111000222000000111111222222222222000111333333222333555777222222222222222111000//////111222111000///000111000//////.........//////,,,---.........///111333///...000444111,,,---333111111222222333333333444222444666666444333555888888999:::;;;:::999777555555666666444111000111333555333222111222111000...777>>>DDDAAA:::444555999888888:::;;;<<<<<<<<<<<<;;;@@@BBBAAACCCFFFAAA888GG=?HdĦ=ĪjLLLHHHCCC@@@@@@@@@>>><<<===<<<999777666666777777GG=?666555444444444444555222222222111111111111000000000000000111111111111666666777777555333000...///...---...//////---+++...---,,,,,,++++++++++++000///---,,,+++,,,,,,---,,,,,,------...///000000------------------------///---,,,,,,---...---,,,+++---//////...---...///111000000000//////.........------HdĦ...............////////////))))))+++...111111...,,,...............///000111///...,,,+++,,,...000111888555000,,,+++...222555222000/////////...,,,***...///000000000...---,,,000...,,,,,,---/////////...---,,,+++,,,,,,...//////------111666777444000,,,++++++---///000...---)))+++,,,,,,+++***+++,,,,,,+++***)))***+++,,,---111...---000444555111---000000///////////////000///...,,,******,,,...000...............///000000//////000000///...------+++---000333444333222111......---...///000222333111222222111...------...111111000//////////////////222;;;IIIVVVZZZVVVOOODDD<<<444222444444000,,,////////////000000000000------------.........//////000000111000000///......000111111000000111333////////////............333222222222444666666666555444222222333666:::===@@@???>>>======>>>??????AAANNNRRRIIIBBBCCCCCC>>>888888999999777555222111333222222000000/////////222000......000222333333333222111111222222111000111111000///////////////000000111111111111000000000---+++,,,///111000...000//////...---------,,,...//////000111222222222444444444333333111000000777666444444666777666555:::888555222111111222222888888666444111111222444999===AAA>>>888444666:::;;;<<<===<<<;;;<<>>FFFJJJEEE@@@>>>ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵIIIEEE@@@Ħ===;;;999ӵƜ`1.׼s666666ĭӵ222///000111555555666666444222///ӵ//////---+++Ħ,,,,,,+++++++++,,,---...//////000---------Ħ...---++++++------...Ħ000///////////////...------DdD000000111//////ӵ...///ӵ,,,ӵ222///,,,111///Ħ000,,,ӵ...---,,,---ĭӵ,,,...+++------+++***+++,,,,,,++++++***+++,,,---...111...---///333444111---000000///////////////000///...,,,++++++,,,...///...............//////000......---------,,,,,,,,,***,,,...111222222111000//////......///000111222000111222000...---...///111000///---------...///111555>>>KKKUUUZZZWWWRRRJJJBBB888222111111000.........//////000000000111------........./////////////////////////////////...000111111000000111222////////////////////////333222111222333555555555666555333222333555888;;;;;;;;;;;;;;;<<<>>>@@@AAALLLVVVWWWLLLBBBAAA???;;;999:::;;;<<<:::777444222111222222333333222111000111///------///222333333333222111111222333222000000000///.........//////111000000000000000000111111///...///000222222111111000...,,,,,,,,,...////////////000111222222222111222222333333333222222666555333333555555555444:::999777555444444444444555666666555333222333555666:::===:::555222555999:::;;;<<<;;;<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦDDDAAA>>>gL;;;<<<;;;g&e777gĉ@888666g&e>&e333@e//////??111111444444444444333111g<ĉ...///...---3we<Ħ,,,+++++++++3h?@e---......//////---------Z---...,,,++++++,,,3h?gL000///.........///000...------D%%)?///fff?><z---...=?Ħ///g&e---g&e000///...S?ʬ0004ff?>ߝL000@e...g&e,,,---,,,3h?g&e>&e)))+++??***,,,------+++***+++,,,,,,,,,,,,+++,,,------...000...---...222222000---//////.........//////000...---------------------......------......///000---,,,+++*********+++,,,+++,,,---...///000000000111000///......///000111///000111000///...///000000///---,,,+++,,,...///222888BBBMMMUUUYYYZZZYYYQQQKKK@@@666000...///000------...///000000111111....../////////000000000//////...------...///000...000111111//////000222000000000000000000000000111111111111222333444444888666444222222333666777555555666888;;;>>>@@@BBBOOOVVVUUUIII???===<<<888<<<===???@@@>>>;;;777555000111333555666666555444111///------///222333333222111000111333333222111.........---......//////111000///......///000111111222222222111111222444333000---++++++---///222//////000000111222222222000000111333333444444444555444222222444555444333888888888777666555444444333444666666444333444555444777888555111000333888===>>>??????BBBJJJUUU^^^fffaaa]]]YYYQQQFFF>>>;;;4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħ|||ooog????===HdĦ<<<;;;:::Hu]Ħ777tt888777Hƅ^Hu]Ħ444H׼s222///000111111333333333222111///tQ------......je<Ħ,,,++++++Bt=o9ĦH׼s,,,------.........,,,,,,,,,HtĦ,,,---+++******Bt=o9ĦHdĦ000...------...///000...------Dtfo9ĦsߝLGdUĦ///Ht@cӵHu]Ħ---Hu]Ħ......Htƅ^111qIܗGIӵ///H׼s......Hu]Ħ++++++Bt=o9ĦHƅ^Hu]Ħ***,,,+++,,,...---,,,++++++,,,,,,,,,,,,---------......///---,,,---000111///---......------......//////---......//////...---,,,...------------...//////---,,,***((((((***+++,,,,,,------......///000000222111000.........///000---///000000//////000222111///---,,,,,,---///000111999DDDMMMTTTYYY^^^aaaWWWSSSJJJ===333---...000,,,------...///000111111////////////000000000000///...,,,+++,,,---///000...000111000//////000111000000000000111111111111000111111111000111222444999777555222111222333444111222444666999;;;===???DDDHHHHHH???999999;;;999===>>>AAABBBAAA>>>:::888333333444666777999:::;;;555222///...///111111111111000///000222333222111......---------...//////222111///......///111222000333444333000///222555111000...------///111222000000000111111222222222111111222333444444444444666444333333444555555444444555777777777666444333222444666666444222222222333444555222//////333777<<<>>>???AAAGGGUUUgggttt{{{zzzxxxqqqdddTTTGGGAAA4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵtttbbbGR/f6LĭĦ???>>>DdDĦ>>>::::::DdDĦ777`eĭ777DdDΦDdDĦ555DdDĦ444000000000000111111111111222222111111000///geĦ,,,---...FSĦ,,,+++qjRgdKӵDdDĦ,,,---------------,,,,,,,,,DdDĦ,,,+++***)))qjRgdKӵDdDĦ///...------...///000...------HdDĦgdKӵDdDDdDĦ222DdDĦ4DufӵDdDĦ---DdDĦ---q<R...---peƜ4DuTӵ...DdDĦ,,,...DdDĦ+++qjRgdKӵDdDΦDdDĦ+++++++++,,,+++***,,,---......,,,+++++++++,,,,,,---------.........---,,,,,,,,,............------,,,------...//////---...///000///...,,,+++---------------...//////---,,,***))))))+++---............//////000000111222111000///......//////---...000000//////111222111000...------///000111///777AAAJJJPPPWWW___eeeYYYWWWPPPDDD888000...///,,,------...///000000000////////////000000000000///...,,,+++,,,---///111///000111000///...///000///000000000111111111222000111222111000///111444888777555222111111222222111222333555666888888999777::::::666444666999:::;;;===???AAAAAA???<<<:::888777666666888;;;???AAA:::777333111111111111000000///...000222333333222/////////......//////000222111000//////000111222000222333222///...000333///000111222222222222222111111111111222222222222444444555555555555444444888777555555777888777666444666888999:::999777555555777888777444111//////444444444222000000333666888:::<<<@@@III[[[sss{{{hhhVVVJJJ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħ```OOOCdgĪj@@@DdDĦ>>>999999DdDĦ777HߝL`o9777DdDΦDdDӵ666DdDĦ444111111111222222222333333222222111000//////geĦ,,,---sp?aĦ++++++GIdnuR)ĦDdDĦ,,,,,,,,,,,,------,,,,,,,,,DdDĦ,,,***)))(((GIdnuR)ĦDdDĦ............/////////...------DdDĦnuR)ĦDdDΦDdDĦ333DdDĦnuR)ĦDdDĦ---DdDĦ---po9u***))),,,,,,=ӊB1.uTӵ,,,DdDĦ+++...DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ,,,+++,,,,,,,,,+++,,,...///...,,,+++++++++++++++,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///...///000000///...,,,+++------,,,,,,------...///---,,,+++++++++,,,---...---...///000000000000000222111000.........///000---///000000//////000222///////////////000000111---333;;;BBBIIIQQQZZZaaaZZZWWWPPPEEE:::111//////---............/////////....../////////000000000...------------///000111///000111000...---...///...//////000000111111111000222333222//////111444666555333222111111222222222222333444555555444444444555555444333444666888888999;;;===>>>>>>===<<<<<<;;;999999;;;===AAACCC>>>;;;777444444444333222111000000111444666555555333222111111000000000111222222222222222222222222000111111000......///111///000333555666666444333222222222222222222222222666666777777777666666555:::999777777999:::999888777999;;;===>>>===<<<;;;999::::::888444111000000555555555333111111333555999;;;>>>BBBLLL```{{{yyybbbQQQ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<888999>d<Ħ7774DufئL>e777DdDʜ4DuTӵ777DdDĦ555222222333333333444444444222222111000//////geĦ,,,s<v>aĦ++++++peӵDx<DdDĦ,,,,,,,,,,,,,,,,,,+++++++++DdDĦ+++)))((('''peӵDx<>d<...///000///...---...------>d<ӵDd<DdDΦDdDĦ111DdDӵnd<DdDĦ,,,>d<Ħ+++peӵ***Ħ,,,F&uTӵ+++DdDĦ***...>d<Ħ...peӵDx<>d<ʜ4DuTӵ,,,,,,---...//////---...///...,,,+++++++++******,,,---------,,,+++++++++++++++***+++---...++++++++++++,,,---...///000000000//////...---,,,------,,,,,,------...///+++++++++,,,,,,,,,------+++---...000000///...---111000///......///000000...///000000//////000111------///000000000//////,,,///333999@@@IIIQQQVVVYYYTTTKKKAAA777111/////////............---------------........./////////------...//////000111111///000111000...---...///------...//////000111111000333555333///...111555333333222222222222333333111222333444444333222222222222222333333222444666444444666888999;;;<<<=========>>>??????@@@@@@@@@???<<<999777777888888777333222222444777999999999666666555333222222222222111222444555555444222111222111/////////000//////111222444666777777777777222222222222222222222222666777777888999999999999;;;999888888999::::::999999:::<<<>>>???@@@??????<<<<<<<<<999666555555666555666555444333222222222888;;;>>>@@@III]]]yyygggSSS4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<333333444444444555555333222111000000///geĦ,,,Hg8>aĦ++++++B?Ho9+++>d<,,,,,,,,,,,,+++++++++>d<ӵ((('''B?Ho9...<x111000...,,,...------&ӫeʬtIӇ...>d<Φ>d<Ħ...D&ӫetIӇ///DdDĦ,,,sdKĦ)))B?dp&ĒR***)))>d<sdKĦ000B?Ho9,,,s&dq&ĒR---+++,,,...111222222---///000///,,,+++++++++)))***+++,,,---,,,+++++++++++++++***)))***,,,...++++++++++++,,,---...///111000000///...------------,,,,,,,,,,,,---......)))***+++,,,,,,,,,,,,,,,***+++...000000...,,,+++111000///......///000111///000111000///...///000***,,,...000000///...---,,,---///333:::BBBIIILLLYYYRRRFFF;;;444000000000/////////...------,,,,,,------------.........///---...///000111111111111///000111000...------...,,,------...///000000111000333666444000...222555111111111111222333444444111111333444444333222111///...///222333222333555111111222444666999<<<===<<<>>>AAACCCDDDBBB???===>>><<<999888:::;;;<<<<<<555555555777:::<<<<<<<<<999888777555444333222222111333555777777555333111444111......111222000...555444444555666888:::;;;222222222222222222222222555666777999;;;<<<<<<<<<;;;999888888999::::::999888999;;;<<<>>>??????@@@>>>>>>===;;;888888:::;;;555666666555333222000000111444666888???RRRmmmgggRRR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌLLLCCCBene???Hkge:::ne888999fe777Hu]3hh999777555se999888666666666555333111555333111000000000geĦja>aĦ******@G------se,,,++++++++++++*********<Ō+++)))(((@G------Hkge---------,,,,,,---///000HĪj@IŌ111222ege222222Hu]3hIŌ///---DdDĦ...ne,,,,,,@h++++++>h------+++se000ne111333@G---,,,sĪj@h---+++***,,,///222333333---+++)))***---///---+++'''(((***+++,,,,,,+++***...---------......,,,***+++,,,...---,,,++++++,,,//////.........---------***++++++,,,------------,,,+++***+++,,,,,,+++))),,,...//////---,,,++++++///222222//////222222///000000000000////////////000000000///...,,,+++***222000------000666===AAAEEEDDD===666555:::999444///...---,,,+++*********///...,,,,,,---...---,,,///000111222333444444444333222111000////////////,,,---...///000000//////111222222111///...000111222111111111222222333444222222222222222222222222......//////000222333444222111111000111333444555555;;;AAAEEEDDDAAA>>><<>>===;;;::::::<<<===???===999777:::;;;999555333333666;;;===;;;777333222000...,,,---///222444444444111000111444666444222111000000///000222333444777777888999::::::;;;;;;666555555555666999;;;===;;;;;;;;;<<<===>>>>>>???>>>???>>><<<888666666666666555444222111000000000333111222666999BBBUUUhhh~~~oooXXXEEE4DuXӵĵD^DdDĦLLLHHHBBB<<<===:::999666777888777777D^:::999777555s׼s222888666555555555555333111222111000000111222geFm8--->aĦ((()))+++------,,,s׼s,,,,,,++++++,,,,,,+++++++++Ho+++,,,***'''''',,,------,,,---------,,,,,,***,,,///...000111000111111D^000///...DdDĦ...,,,,,,******+++++++++++++++***(((&&&s׼s///000///000111111,,,------,,,,,,++++++,,,000333555555---+++***+++...///---,,,,,,,,,---...------++++++...,,,,,,,,,------,,,***)))+++---...,,,++++++,,,///.........------------++++++,,,---------,,,,,,,,,+++***+++------+++))),,,...///...---+++,,,,,,///111000,,,+++......,,,///////////////000000000000000000///...---,,,+++///...,,,,,,...333999<<<;;;;;;666111222777777222//////...---,,,,,,,,,,,,///---******+++++++++***......000111222222222222333222111000////////////000//////////////////...---......---++++++,,,---111111222222222333333333222222222222222222222222000//////000000111222333222111000000111222444555666999<<<>>>>>><<<;;;;;;>>><<<:::888888:::===???AAA@@@>>>===<<<<<<======AAA?????????>>>;;;888666666999===???===;;;999888666444111000111222222222444222111222444666444333222111111000111222333444666666666777888888888999555444333333444666888:::888888999::::::;;;<<<<<<<<<======:::777555555555555444333111000000//////555333333555555777CCCOOOeeemmmrrrooofff[[[KKK===Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ|||pppbbbRRRGGGDDDAAA@@@???@@@BBBCCCBBBAAA;;;;;;:::999999999999:::888777666555Ħ777666777777888888888777777777>d<Ħ777888999777555Be555444666555444444555555333222000//////000333444geFYĉ...,,,>aĦ******,,,------,,,,,,,,,------,,,,,,Be,,,,,,,,,,,,,,,------,,,,,,,,,nu]ӵ,,,(((***---///000++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,(((+++...000///...------+++---///000000000111222///000000000000>d<Ħ...////////////>d<Ħ.........Ħ)))******+++,,,,,,------******++++++,,,,,,------...,,,***'''Be000///000222111Ħ---111000000000000/////////.........---------,,,,,,+++******,,,000444666777---,,,+++,,,...///...---............---,,,+++***,,,+++++++++,,,,,,***)))'''***---...---,,,,,,,,,............------------,,,,,,---------,,,++++++,,,+++***+++------,,,***---......---++++++,,,...222333000+++))),,,,,,***.........//////000000111111111000000///...---,,,---,,,++++++---000222444000111000...111444555222111000///......---......///,,,)))'''((())))))))),,,,,,...///000111111111222222111000////////////333222000///......////////////000///---,,,...///000111222333444333222222222222222222222222222222111111000000000111111222111111000000111222444555555666777666666666888:::;;;;;;:::;;;<<<===???AAAAAAAAA@@@>>>===<<<;;;:::AAACCCEEEDDDAAA>>>;;;:::999;;;===>>>===<<<;;;<<<888666444333333444333222444333222333444555444333333222222222222222333444555555555555555555555555333222111111111333444555555555666666777888888888999::::::888555333333333444333222000///////////////...///222333444999???FFFOOOUUUTTTOOOHHHAAA;;;?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦttthhh___WWWMMMFFFDDDBBBAAAAAAAAACCCCCCBBBAAA<<<;;;999888888888999:::666666555gdKĦ666555666777888888888777777666sdKĦ666777999888666666666666777555444444555666555444000//////111444555ŶS------+++3we<.../////////,,,,,,,,,---,,,+++***++++++,,,---------------------iĉ@3hR/Ō,,,,,,---......---+++++++++,,,,,,+++++++++***+++,,,---------,,,,,,)))---111222111///---,,,***,,,...///...///000222////////////...DdDĦ---...//////000sdKĦ...///gdKĦ++++++,,,,,,------------*********++++++,,,,,,,,,......---+++---000...000222gdKĦ***//////////////////000000000//////......---------***))))))+++///333555666---,,,,,,---............,,,,,,,,,++++++******))),,,+++******++++++***(((&&&))),,,...---,,,,,,,,,------------------------------------,,,++++++***,,,++++++,,,---...,,,+++.........,,,++++++---///777777333---+++---...,,,------......///000111111222111111000///.........,,,,,,,,,,,,,,,---......,,,---//////111333333222111111000//////////////////,,,)))''''''((()))(((+++,,,---///000111111111111111000///////////////222111///......///000111000111111000//////000222000111333444444333111000333333222222222222222111333222111111000000000111111000000000000222333444333444444333222333555777888888999;;;<<<>>>???@@@===>>>>>>===<<<;;;:::999AAAFFFJJJGGGBBB???===<<<:::;;;;;;:::888777777999555444333333555666555333444333333333444444444333333333333333333333333333444444444444333333333333222222111000000111111222333333444444555555555555666777777555333111111222222222000//////.........///...///111333444555777666===CCCCCC???;;;:::;;;>AneneneneDekkkaaaWWWSSSOOOJJJFFFFFFDDDCCCBBBCCCCCCCCC@@@>>>===<<<:::999999999:::;;;666666ne666666666777888999999888777666555ne555666777888888777555555555777888999777555555666777777666222111000111333444>A,,,......k<000////////////,,,------------,,,++++++******,,,------------,,,---------fh,,,,,,---...,,,(((%%%++++++++++++++++++++++++***+++,,,---------,,,,,,---000333444222...,,,+++***+++------------///111/////////...---De,,,---...///000000ne---...ne---............------,,,,,,******++++++++++++,,,,,,)))+++------,,,+++++++++---///ne)))))),,,,,,,,,---...///111222111111000000///...------***((((((***---111222333,,,,,,---------------...*********++++++,,,,,,---+++*********++++++)))'''&&&))),,,------,,,,,,,,,,,,,,,------------------------------,,,++++++***+++++++++,,,......---,,,---...---,,,++++++---000888888444...,,,...///---,,,------...///000000111222111000///......//////---------...------,,,++++++,,,...000000//////000111111000////////////000000---***))))))************+++---///000111222222111000/////////////////////...------...000222444.../////////------///111000111333444444333111000333333333222222111111111444333222111000000000000111000000///000222333444111333444555444333333444555666777999:::;;;;;;<<<::::::;;;<<<======<<<<<>>???@@@KKKPPPOOOFFF@@@@@@===777===<<<:::555111//////000111111111222222111---+++111222333222111000111222000111222333444444444444111111111111111111111111111111111111111111000000222222222222222222222222111222222111000//////000111111000///////////////---111222///---000222111222333555777444000111yyyfffYYYKKKIIIHHHIIIGGGCCCCCCGGGBBBAAABBBCCCDDDCCC@@@===;;;;;;;;;<<<;;;;;;:::999777888999999:::::::::999999:::<<<<<<;;;999666444444555777777777777999;;;888888888666444444888;;;<<<999666555555666666555111000///000222333222111111......222444222111333---///111111...,,,---.........//////......---,,,+++,,,---......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((***,,,***'''###,,,+++***))))))***+++,,,***+++,,,---------,,,,,,---///111000...,,,++++++)))***++++++***+++...000......///......---,,,,,,......///////////////...------------...///000111////////////////////////------,,,,,,,,,,,,,,,,,,,,,///222222111///...///---......---***))))))************+++...111444666444333222111000///......///---+++***+++,,,,,,,,,(((***,,,,,,******+++---///...------------//////,,,+++***+++,,,,,,***(((***++++++***))))))+++---++++++,,,,,,,,,---------++++++,,,---------,,,,,,+++++++++,,,...///...---***,,,......---,,,---...---000///+++***------+++........................111000...---,,,---...////////////...------,,,+++***)))***---+++''')))...---------,,,,,,------...+++***+++,,,......,,,***''')))***,,,...///000000//////.........//////000+++,,,,,,---...//////000111222333222111111333555333333333222222222111111444444333333222111111000333333222111111111222222000000//////000111333444222444666666555333333444666555444333333333333333555555555666888;;;===>>>BBBGGGDDD===<<>><<<@@@@@@AAAAAAAAA@@@@@@???===<<<;;;;;;<<<>>>AAABBB<<<;;;999888888999:::;;;<<<============;;;:::999555666666555444444777999999888777555555777888999888777777555444333222222333333222222111222222222444333333555888888555222111111000000000000111111222222222111111111000000222111///------...000111---------...------,,,,,,///......---------......,,,+++******++++++)))(((,,,++++++,,,......---+++*********+++,,,,,,***(((******+++++++++,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///000111444444111111444555333000000////////////000000...+++((((((+++---,,,+++,,,,,,,,,******+++...000///......---...///000111000000111111222222222333333000,,,******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))((()))((('''((()))+++++++++,,,,,,,,,+++++++++++++++++++++,,,---+++)))---444...---,,,+++,,,,,,...///+++---///000///------...***------******------***//////......------......///......---------......,,,,,,------,,,,,,+++***222000...+++++++++,,,---,,,***(((***...000...,,,////////////...---,,,+++---,,,+++*********+++,,,---------...............,,,,,,------......//////...000222222111000000000111222333333111000000000333000111444444111000333000222555666555444444555111///...///111333444444111222222333444555666666555555444333222000///...333111///...000111111111333222333444666888888777222333333111...,,,,,,---///............///000000,,,,,,------...///000000---......///000111111222///,,,---000...)))***///000///.........///111222//////...---...///000111000000000000222444666777333222111000////////////.........///000111111222000000111111111222222333tttcccVVVMMMJJJEEEEEEFFFEEEDDDBBB@@@???@@@AAAAAAAAA@@@??????>>><<<<<<;;;;;;<<<>>>@@@BBB???>>>===;;;::::::;;;;;;<<<<<<======<<<;;;:::999555666666555444444777999888777555444444555777888666666555555444333222222333222222111111222222222666444333555777777555333111111000000000000111111222222222111111111000000222111000.........//////,,,,,,---------------,,,...------------......///---,,,++++++,,,,,,+++))),,,++++++,,,......---+++************++++++***)))************+++++++++,,,+++++++++++++++,,,---............------,,,,,,+++---...//////......///111000333333111222777999888111111000000000000111111...+++))))))+++---,,,+++,,,,,,,,,+++***+++---000//////...---------.../////////000000111111111111111...+++***+++,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))))),,,+++***)))))))))((('''*********+++++++++++++++---,,,...111000,,,,,,000---,,,++++++,,,---...///+++---//////...---......---000///,,,,,,......+++,,,,,,+++******+++++++++......------------......---------------,,,++++++---,,,***)))((((((((()))+++******+++---...---,,,...............------,,,---,,,+++***)))******+++,,,,,,------......//////---......///000000000000...000222222111000000000000222333333111000000000333000111444444111000333000111333333222222333444444222000000111333333222111222222333444555666666555555444333222000......222111//////111111111000111000000000111222222111444333111///...---------------,,,,,,------...///////////////............,,,------...//////000000///------///---((()))------...///000111000000//////...---------...000000...///000222333333333333222222111000000000000111111111000//////.........222111111111111111111000{{{iiiYYYNNNHHHEEEAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@>>>===<<<<<<;;;;;;;;;<<<>>>???AAACCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888555666666555444444777999666555444333333444555666444444444333333222222222222222111111111222222333999777555444555555444333111000000//////000000111222111111111111000000000111111111000///...---,,,***+++,,,------...------------,,,,,,---...//////...---+++,,,------,,,***,,,++++++,,,......---+++******))))))))))))******)))))))))*********++++++((()))***+++,,,,,,,,,,,,111111000///...------,,,...///000000///...000111...111111000333999===<<<111111000000000000111111...,,,******,,,---,,,+++,,,,,,,,,+++***+++---///......---,,,,,,,,,------.........///////////////---,,,,,,,,,......---+++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++*********++++++++++++***))))))++++++++++++***)))((('''((())))))******+++++++++///---000555666111,,,++++++******+++,,,---...///+++---//////...---...///111444444111000222000---******)))))))))******+++...---------------......---............---,,,,,,,,,,,,,,,,,,,,,+++*********,,,,,,,,,++++++,,,---------------..................,,,+++************++++++,,,------...//////---...000222222222222111...000222111000//////000000111333222111000000111222000000333333000000222111222333222111111333555777555222222222222111000111111222333444555666666555555444444222111///...111000000111222222111///111000///...............777333...---...///...,,,+++++++++++++++,,,,,,---222111000///...,,,,,,+++++++++,,,------............------...,,,((())),,,+++---000222222111///---...------------...//////---...111222333222000///111111111000111111222333111000000///......------222222111111000/////////ppp___RRRJJJEEEDDD???@@@AAACCCCCCCCCBBBAAAAAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;<<<===>>>???BBBAAA@@@???>>>>>>======<<<<<<;;;;;;:::999999888555666666555444444777999555444444333333444444555333333222222222222222222111111111111111222222333:::888666444333333333333000000////////////000000111111111111000000000000000111111111000...+++***)))***+++,,,---.........,,,,,,,,,,,,---...//////---,,,++++++,,,---,,,***+++++++++,,,---...---+++++++++***)))((((((***,,,((())))))))))))*********'''(((***,,,------,,,,,,000000000000000/////////---///000///...---...000...000000...111888<<<;;;000000////////////000000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,...+++++++++,,,,,,------------------------------...,,,,,,---///111111...,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++*********+++++++++******)))'''(((***+++++++++++++++''''''((()))***+++++++++---,,,000888;;;555...***))))))***+++,,,---...///+++---.........---///000333777:::999888777333---+++++++++******++++++,,,------,,,,,,------............//////......---,,,+++,,,.........---+++******,,,...---***)))***---+++,,,,,,,,,---...//////000000///---,,,+++************+++,,,---......///,,,...000222333222222111///000111111///...///000///111222222000///000111111///000333333000///111555555555444222333555777777555333333333333111000111111222333444555555666666666666555444333111000111000000222333333111///222222111000//////000111999333---+++...000...,,,+++++++++***+++,,,,,,---111000///...---++++++***,,,,,,,,,,,,------......+++,,,,,,---+++***+++---,,,---///111111000///...---------------......///...//////000000///......000000000000111222333444------......////////////000000000000000000//////}}}ssscccUUULLLGGGDDDBBB???@@@AAABBBBBBAAA@@@???@@@@@@@@@???>>>===;;;::::::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999999888888555666666555444444777999666555555555555555555666222222222222222222222111111000000000111111222333999888666444222222222333000000////////////000000000000000000000000000000///000111111000...+++))))))***+++,,,------------,,,,,,,,,,,,,,,---......+++***)))***+++,,,+++***+++++++++,,,---...---++++++++++++***((((((+++---((())))))))))))*********((()))+++------------,,,---......///000111222222,,,---......,,,,,,---......000///---...444666555......------------..................---,,,,,,,,,,,,------,,,+++***,,,---((()))***+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222444333000---,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++)))******+++++++++******''')))+++,,,******+++---''''''((()))***+++++++++***)))...777;;;666///,,,'''((()))***,,,------...+++,,,......---...///111111888===>>>>>><<<666///---,,,++++++******++++++,,,,,,,,,,,,,,,---............//////......---,,,'''(((***,,,,,,+++)))((())),,,...,,,)))(((***---++++++++++++,,,...///000222111111000...---,,,+++******++++++,,,------...+++,,,...///111111111000000111111000...---...000...000222111000///000111111...///222222///...111444555444333222222444666444333222333444444333222000111111222333444555555777888777777666555444333111111111222444333111///111222222111000000333666999333---+++...000...,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++,,,---------------......(((***,,,,,,+++---...///...............//////000---------...............111000...,,,,,,---...000//////000000111222444444.........///////////////------...///000000111111jjjaaaUUUKKKFFFDDDAAA??????@@@AAAAAAAAA@@@>>>===????????????>>><<<;;;::::::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>===<<<;;;:::999888888888888555666666555444444777999666666666666666666666666333333333222222111111111000000000000000111222333666666666444111000111222000//////......//////000//////000000000000000111...///000111000...+++***)))***+++,,,,,,---,,,,,,------,,,,,,,,,,,,------***)))((()))+++,,,+++***,,,++++++,,,......---+++***,,,...,,,***)))+++...)))))))))*********++++++***+++,,,,,,,,,,,,,,,,,,***+++,,,...///111222333,,,---...---+++++++++------000000------000111...------,,,,,,,,,,,,------...///000000...,,,,,,---,,,---...---+++***+++,,,((()))***,,,---...//////---,,,,,,,,,,,,+++++++++,,,---///222444333000,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++))))))***++++++++++++***+++---...,,,((('''))),,,((())))))******+++++++++''''''+++222555222///...'''((()))***+++,,,,,,,,,+++,,,---------...000222...555;;;===>>>===888222...---,,,+++***)))))))))++++++++++++,,,---...///---............---,,,,,,(((***,,,---...---,,,+++)))+++++++++******+++,,,,,,++++++++++++---///000111111111111000...---,,,******++++++++++++,,,,,,***+++,,,---...///000111000111111///------...///...///111111000///000111000......111111......000111222222111//////000222111111111222444555444222000000111222333444555555888888888777777555444444222111111222333333222000111222333111//////333777777333...---...///...,,,---------------...//////,,,,,,,,,,,,,,,---------------------------------(((,,,...,,,,,,///111000///...---,,,---...000111---...//////000000//////222000---+++***,,,///111////////////000111222333333222111000///...---,,,+++,,,---...///111111222{{{oooYYYRRRJJJEEEDDDCCCAAA>>>===>>>???@@@@@@???>>>>>>===>>>>>>>>>======<<<;;;999999:::;;;;;;;;;;;;::::::;;;<<<======<<<<<<;;;;;;:::999888777777888888555666666555444444777999666666666777777666666666555555444333222111111000////////////000111222333222444555444111///000111//////............//////////////////000000111111....../////////...,,,,,,***++++++,,,,,,,,,++++++......---,,,+++++++++++++++***)))***,,,---,,,+++,,,++++++,,,......---+++***---000///,,,***,,,///************+++++++++,,,,,,++++++*********************+++,,,...///000000---...///...,,,+++,,,---,,,///000...---///...***...------,,,,,,------......000222111...,,,,,,---+++---...---,,,***+++,,,++++++---......------,,,---------,,,,,,+++++++++,,,,,,...000222111...+++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++))))))***+++++++++++++++---......+++&&&&&&***...*********+++++++++++++++(((''')))------+++,,,000'''((()))+++++++++******+++,,,------,,,...000333,,,111555666888;;;:::666222000///---+++***))))))++++++++++++,,,---...///---------------,,,++++++,,,---...000111111000000***))))))***+++,,,,,,+++---,,,+++***+++,,,...///...//////000///...---,,,++++++++++++************++++++***+++,,,///111333111111111///---,,,---///---///111111000///000111000---...111111...---000///000111111///......///111000000222444444222000000000111222333444444555666666666666555555444333444222111111222333222222333555555222///...333777444333111///...------------------------......///........................,,,,,,,,,,,,,,,,,,++++++***///111---,,,///000...---------.........//////...///000111111111000///000///---,,,,,,...000111///.........///000111111444444333111000///...---,,,,,,---......///000000sssaaaPPPKKKEEECCCEEEEEEBBB???;;;<<<>>>???@@@@@@??????<<<===============<<<<<<999999:::;;;;;;;;;::::::<<<<<<=========;;;:::999;;;:::999777777777777888555666666555444444777999555555666666666666555555666666555444333111111000////////////000111222333///222555444111//////000//////............//////.../////////000000111111..................------++++++,,,,,,,,,+++******///...---,,,+++*********,,,+++***+++---...---,,,,,,++++++,,,......---+++***...222111---+++---///***++++++++++++,,,,,,,,,---+++***((((((((())))))******++++++,,,---------...///000///---,,,---...+++///111///...///---))).........------............000333222...,,,,,,---+++---......,,,******+++......//////...,,,+++***---------,,,,,,++++++++++++,,,---///000///,,,))),,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,((()))***+++++++++++++++***,,,,,,)))&&&'''---333,,,,,,,,,+++++++++++++++)))((()))***'''%%%)))000((()))***++++++***)))(((+++,,,------,,,...111333+++...//////222888:::999666555333000...,,,++++++++++++++++++,,,---...///,,,,,,------,,,,,,+++******+++,,,---......//////***((('''(((,,,...---***---,,,+++******,,,---///,,,---.........---,,,+++,,,,,,++++++***)))))))))---,,,******,,,///222444111111000...,,,,,,---///---...000111000///000111///---...111111...---//////111333333111/////////111111111222333333111///000000111222333444444555555555555555444333222222555333000000111333333333888999999555000///333888222333333111...,,,,,,---------,,,,,,------...///111111000000/////////...++++++******************---333333...,,,//////,,,***,,,...000111///---,,,...///111222222222111000............//////000000...............//////000222222222111111111111111------..................yyydddVVVKKKJJJHHHEEECCCAAA@@@@@@=========<<<<<<======>>>???<<<::::::<<<===:::888777777777777888999:::;;;:::999999888888999999:::888888777666555444444333888666555333222222222333333222222444555666555333555666777777666444222111//////000000000000//////111333333///...///...+++000000000000111111111111000...------///000///.........---,,,,,,+++******---------,,,+++***)))(((---,,,***((((((***,,,///++++++******)))*********------------------------...---,,,,,,------+++))))))))))))))))))))))))))),,,***)))***++++++***)))************************---.../////////...,,,+++***---111111///---...000------------------,,,,,,------......///.........************************---...000000///,,,)))'''///---,,,***))))))******,,,++++++******++++++,,,...//////...,,,***++++++---+++******+++,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++************+++++++++***************++++++)))'''%%%'''***,,,***(((&&&))),,,000222222111000...------///333333111...222222000///---+++***)))***+++,,,---.../////////000---***)))+++,,,***'''---,,,++++++,,,------,,,+++)))***------******,,,,,,,,,++++++,,,,,,------((()))***,,,---...//////,,,+++******++++++)))'''((()))+++---............000111111///---,,,---......+++,,,//////------000111///...------...///111......///000000000000000//////000000111111111222111111000000000000111111333222222222222222222333333222222111111222222333222444666555222111333555111111111111111000//////)))---000///++++++///333///...---,,,,,,,,,,,,,,,///***'''(((---///---)))------,,,...///000///---000...,,,---000111///---......///222222000...///000000///...------,,,,,,...///000/////////111333111///...000333333111...111000...---,,,,,,------nnn\\\QQQJJJHHHEEEBBB@@@>>>======>>>>>>===============>>><<<:::888999:::;;;999777888888888999999:::;;;<<<;;;::::::::::::::::::;;;777777777666666555555444888777666555444444444444555555444555777777666444555666777777666444222111111111111111111111111111222444444000///111000---222111111111000000/////////---,,,---000111111111......------,,,++++++***.........------,,,******---+++(((((()))***+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...,,,+++************************+++***)))***++++++***)))************************......////////////......,,,...//////...---...///------------------------......////////////......,,,,,,,,,,,,++++++++++++)))+++---///000///...---...---,,,***************,,,++++++******++++++,,,...//////...,,,***+++,,,,,,+++))))))+++,,,+++***,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++))))))(((((((((((())))))((('''&&&'''***+++***)))((()))+++---......------...---,,,...111222000...222111000///---,,,******)))***+++,,,,,,---------///---+++***++++++***)))+++*********+++,,,------,,,)))***......++++++---***+++,,,------,,,***)))((()))***,,,------------,,,+++***+++,,,,,,***(((((()))+++------...------111111111///---,,,---...///,,,,,,///000---...111000///...------...///000......///000000000000000//////000000000111111111111111000000000000111111222222111111111111222222222222222222222333444555333444555444333333555777111111222222111111000///,,,...///...+++***---///......------,,,------------,,,***)))******)))))),,,+++++++++---...---,,,...,,,,,,---000222111///......000222222111//////------,,,,,,+++*********...///000///......///111111///...///111222111///111000///---------------qqq```SSSMMMHHHFFFCCC@@@>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<:::999999:::::::::999999999::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<777777777666666666666666999888777666666555666666666555444555666666555333555555666666666444333222333333222111111222333333333555555111000222111...333333222111000///.........---,,,...111333444333.........---,,,,,,++++++......///......---,,,+++,,,***'''(((***+++***(((---------,,,,,,------...,,,,,,,,,,,,,,,+++++++++*********,,,...///...,,,************************+++***)))***+++,,,+++)))************************............///000111111000///---,,,---.........,,,,,,,,,---.........///......////////////............------,,,,,,,,,+++)))***---///000///...---------,,,+++************++++++************++++++---......---,,,***+++,,,,,,***))))))***++++++***++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))((((((((((((((()))(((''''''(((***++++++***************************---,,,,,,---///000000///111000///...---,,,++++++++++++++++++++++++++++++,,,------,,,***)))***+++(((((()))***+++,,,,,,---,,,***+++//////,,,,,,///)))+++---...---+++(((&&&))))))***+++++++++++++++---,,,+++,,,------+++)))******+++,,,------,,,,,,222222222000...,,,---...000------000111......111000///...------...///000......///000000000000000//////000000000000111111111000000//////000000111111111000000000000111111111111111222444666777888<<<999666444444555555555111222333333333222000///000///...---,,,+++,,,,,,......---------...//////+++,,,---+++'''&&&''')))+++***))))))+++,,,,,,+++,,,++++++---000222222111...///111111222222111000000000//////......------...//////...,,,,,,---///111///......000111222111111000///...---------...nnn^^^TTTQQQLLLJJJFFFCCCAAAAAAAAABBB======<<<<<<======>>>>>>>>>===;;;;;;;;;;;;<<<<<<999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;777777777777777777777888777777777777666666666777444333222333444444222000555555666666555444333333555333111000000111333555222555444111000222111...222222111111000//////...///...---///111333333333///.........------,,,,,,...............---,,,,,,---***((())),,,---***''',,,++++++++++++,,,,,,---,,,,,,++++++++++++******++++++***,,,......---+++************************+++)))))))))+++,,,+++***************************,,,,,,,,,,,,---///111222444000,,,+++...000000///+++,,,,,,---...//////000---............------,,,......------,,,,,,++++++---.........---+++)))''',,,,,,,,,++++++*********++++++************++++++,,,---...---++++++,,,---,,,***((()))***+++***************++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,+++******************((((((((()))***++++++++++++***)))((())))))***+++,,,,,,+++,,,---...///////////////...------,,,,,,------,,,,,,++++++++++++))),,,...---***)))***,,,%%%''')))******+++,,,------+++,,,///000------000------------,,,***((('''))))))************))))))---,,,+++,,,------,,,***++++++++++++,,,,,,,,,+++222333222000...------///111......111111......111000///............///000......///000000000000000//////000000000000000000000000////////////000000000000////////////000000000000111333555777999;;;FFF@@@:::666666555333111222333444444444333111000222000...---......---,,,------------...//////000,,,,,,+++***)))))))))***,,,***((((((***,,,,,,+++,,,,,,---...///111111111///111222111111222222///111111111111000000//////...//////---++++++,,,---111///...---...000222333111111000//////.........{{{mmmdddaaaXXXVVVQQQLLLHHHFFFEEEDDDBBBBBBAAAAAAAAABBBBBBCCC@@@???>>><<<;;;;;;<<<===999:::;;;<<<<<<<<<;;;;;;::::::999999999999::::::777777777888888888888888555666666666777777777666444333222333444444333111555555555555555555444444444333111000000111333444111333333000///111111...000000000000000000111111222000//////111222222111//////...............---,,,------------,,,,,,+++///,,,++++++------+++))),,,,,,++++++,,,------...,,,,,,,,,++++++*********---,,,,,,,,,------+++)))***************************)))((()))+++,,,+++*********************************)))***+++---///111666111---,,,...111222111,,,,,,------...///000000---------------,,,+++***------,,,,,,+++++++++***.........,,,***(((&&&$$$+++,,,,,,,,,++++++******+++******))))))******+++***,,,---,,,++++++,,,---,,,***))))))***++++++************++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,+++***))))))******'''((())))))******+++,,,+++***)))((()))+++---...***+++,,,---------...///........................---,,,+++***)))))))))***(((+++...---+++)))+++---$$$&&&)))*********+++------+++,,,000000......111222000...,,,+++***++++++))))))*********)))((((((,,,++++++,,,---...,,,++++++++++++++++++++++++,,,111111111000...---...///111......111111......111//////............//////......///000000000000000000000//////////////////000000////////////000000000//////////////////000000111222333555888:::;;;HHHBBB;;;888777777555222222333555666666444222000111///......///000000///---------------...///000...***((()))---///...+++,,,+++******,,,------,,,......//////...//////000111444444000000333222.........---------------,,,.........---+++***+++---//////...------///222444111111111000000///......{{{vvvkkkiiiddd^^^XXXSSSOOOMMMJJJIIIGGGFFFDDDDDDCCCCCCCCCCCCAAA>>>;;;;;;<<<>>>;;;<<<===>>>>>>===<<<;;;:::999999888888999999:::999999999888888888888888444555666777777888777777555555444666777888777555555555555555555555555555333333222111111222333333000333333000///111111...//////000000111111111111222000//////000111000///////////////////////////,,,,,,---------,,,,,,+++///...---,,,,,,+++,,,,,,............//////000111------,,,,,,++++++******...---,,,,,,---,,,***(((++++++++++++++++++++++++***)))((()))+++,,,,,,+++************************)))))))))***+++,,,......333000------...111222333---------.../////////000---------------,,,+++***+++++++++++++++,,,,,,,,,++++++++++++***)))((((((++++++,,,,,,,,,++++++*********))))))))))))******)))+++,,,,,,++++++,,,...---+++******+++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++************+++++++++***)))(((''''''''''''''')))************+++---++++++*********,,,---...)))+++...///...------...---------.........//////+++***((('''''''''(((((('''***,,,---,,,++++++,,,$$$'''+++,,,***)))***,,,,,,***+++///000......111444111...+++***+++,,,...))))))*********))))))(((+++******+++------,,,+++***************+++,,,---...///000///------///000111......111000------000////////////////////////......///000000000000000000000////////////......000//////......//////000000000////////////000000222222222333555777888999???<<<999777777888888888333444666777777555333111//////////////////000000------,,,,,,,,,---.........***''')))///222000,,,,,,++++++---...///---,,,...///000///...---...///333888777000///333222---........................---......---++++++,,,...---............///111444111222222222111000///...|||{{{yyyuuupppkkkgggeee]]][[[XXXTTTPPPMMMJJJIIIJJJIIIGGGCCC???>>>@@@BBB===>>>@@@AAAAAA@@@>>>===:::::::::999999::::::::::::::::::999999888888777555666777999999999999999555444555666999:::999888555555444444444555555555333333333333333333333333111444444111000333333000111111111000000000000000///...------///111111000////////////////////////------............---------//////,,,((('''+++///............///000111222......------,,,+++++++++---,,,+++,,,------,,,***++++++++++++++++++++++++)))(((((()))+++---,,,+++************************((()))***+++,,,---------------------,,,...111444............////////////////////////...---,,,+++++++++,,,,,,------......******++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********))))))))))))******(((***+++,,,++++++---......,,,++++++,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******++++++************+++++++++***)))(((''''''''''''''')))++++++))))))+++---,,,,,,++++++******++++++'''+++000111000...---...,,,,,,------...///000000,,,+++)))(((((()))***+++((((((***,,,......,,,***$$$)))------***(((***,,,+++)))+++///000......111111///---,,,++++++,,,,,,))))))******+++************))))))***,,,---,,,***))))))))))))***+++---...+++---------,,,---///111111...---000///,,,,,,///......////////////............///000000000000000000000/////////.........//////............//////111000000//////000000111333333333333444555666666555666666666555555777999333555777888888666333111...000000...+++***,,,///---,,,,,,+++++++++,,,,,,---+++)))***---......---***+++,,,...000///---***,,,...000///......///222555;;;999000...333222+++////////////////////////,,,---...---,,,,,,...000***---//////......111333222222222222222000///...}}}uuurrrnnnhhhbbb\\\YYYWWWQQQPPPNNNIIIDDDBBBEEEGGG???AAABBBCCCCCCBBB@@@???<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::999888777777555777888:::;;;;;;;;;:::333222333555888999999777555555444444444555555666444444555666666555444444222555555222222444444111333333222111000///......---,,,+++---///111222222////////////000000000000......///////////////...,,,///000+++%%%$$$***000,,,,,,,,,------///000000//////...------,,,+++++++++******,,,......---,,,++++++++++++++++++++++++)))(((((()))+++---,,,+++************************)))***,,,---......---,,,(((+++---,,,+++,,,000444///////////////.........111111111111000///...---+++,,,,,,---...///000000------------------------)))***,,,,,,---,,,+++*********))))))))))))******((()))++++++++++++---//////---,,,,,,---...---------,,,,,,++++++*********,,,,,,,,,+++++++++******++++++************++++++---,,,+++***))))))))))))''')))++++++))))))+++...------,,,+++***)))((('''&&&+++111333111...------++++++,,,---...///000111///...,,,++++++,,,...///)))((((((+++///000---)))%%%***......+++((())),,,+++)))***...///---...000------------,,,+++******))))))***+++++++++++++++)))))))))***,,,,,,+++***)))(((((((((***+++---///***+++,,,,,,,,,---///111000------//////,,,+++.........////////////.........//////000000000000000000000//////.........---//////............//////111111000000000000111111555444444333333333444444222444666555222111333555333555777999999777444111---000111...(((&&&(((,,,---,,,,,,+++************+++,,,---+++***)))+++---)))***,,,///000///,,,((())),,,//////......111444777<<<:::000...222111***++++++,,,,,,,,,,,,,,,,,,,,,---......------///111))),,,///000//////000333222222333333222111///...|||vvvqqqmmmkkkhhheee```ZZZTTTQQQOOONNNMMMHHHDDDDDDGGGHHHFFFBBBCCC@@@===<<<<<<======<<<777:::<<<;;;888666777999:::;;;<<<<<<:::888555444222444555444333555:::>>>666555444555888::::::::::::999888777555444444444222222222333333222111111222222222111000/////////---...000000//////000222444222///......///...---,,,,,,,,,,,,,,,---...///000///------.........---***...000------//////---000///---+++***+++,,,---.........------,,,,,,+++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,((()))+++,,,------,,,,,,---------------...///000/////////...------,,,,,,...............//////000++++++,,,,,,...///111111---------,,,,,,+++++++++------......------,,,+++))))))*********+++++++++---,,,,,,++++++,,,,,,---------...//////...------,,,,,,++++++***+++++++++111///,,,++++++***'''%%%---)))'''***,,,,,,++++++,,,***'''&&&(((***+++++++++***(((((()))******)))+++,,,---+++(((&&&&&&&&&..................------999666333///---,,,------.........---,,,,,,++++++***)))))))))******((('''&&&(((***+++,,,+++***)))+++,,,...000///...+++***---------,,,,,,++++++***+++,,,+++***((((((***,,,******)))(((((((((((((((''')))++++++******+++,,,333000,,,***,,,---...///.........000111000...+++...---,,,---...///...---///000111000///000111333111111111000//////......111222222111000...,,,+++////////////000111222333111111222333333333333333333222111333666666333000555444333333222222222222222000//////000111111000...,,,))))))+++---......))))))))))))***+++,,,---------,,,+++*********+++.........---,,,...111444666555333111///---,,,,,,***+++///333///((()))000///666444+++)))111444000//////............//////222000///000333444222000}}}|||yyyuuupppllljjjiiiiiibbb]]]WWWTTTSSSPPPJJJEEEFFFCCC???>>>???@@@AAAAAA@@@BBBCCCAAA===999888999888888888999::::::888666333555666555333444777:::555666888>>>DDDGGGEEEBBB;;;999888666555444555555222333333444333333222222111000////////////---,,,000111222222111111222333333000...---.........------,,,,,,,,,,,,------...000///------.........---+++///000...---//////---555333222000........................------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++*********+++,,,---------,,,,,,))))))+++,,,,,,,,,,,,+++---,,,,,,,,,---......///............---------------...///000000000///.........---------......///............---------,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++*********+++,,,---...///---------------------------,,,,,,++++++,,,,,,---.........---,,,+++******...,,,***+++---------...,,,***(((((()))*********+++)))((((((*********)))***+++,,,,,,***(((((()))------------------------666444111...,,,,,,------------------------......,,,+++******++++++***((('''(((***+++++++++))))))***,,,...//////...+++***---,,,,,,,,,++++++******+++,,,,,,***((((((***,,,++++++***))))))))))))))))))+++------,,,+++,,,---111000...,,,++++++,,,---...---...///111000...+++111000000000111111000///...///000///...///000222....../////////000000000///000111222222222111111000000//////000111111222000111111222222222111111000///000222555666444222444333333222222222222333222111000111222333222000...,,,******,,,.........,,,+++******))))))******,,,++++++************+++,,,,,,,,,++++++,,,///222000000///............///++++++...222///******///555:::888---***///000,,,000//////......//////000222000///000222333222000yyyuuuoookkkgggaaaYYYSSSOOOLLLGGGEEEEEEFFFGGGHHHGGGHHHHHHFFFBBB>>>;;;::::::888777888:::;;;999666444555666555444333444555666888>>>JJJUUUXXXRRRKKK;;;999777555444444555666333444444555555555444444333111...///111111///,,,111222333333111000111222111///---,,,...////////////...------------------000///------.........------000000......000///,,,666555444222111///...---..................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***)))(((++++++,,,---------,,,,,,)))***+++++++++++++++***,,,,,,,,,+++,,,,,,------,,,,,,------------......---///222444444222///,,,111000///...---,,,,,,,,,000////////////.........***++++++++++++***))))))***************+++++++++)))))))))***,,,---///000......,,,,,,,,,,,,......------,,,,,,,,,,,,---...,,,...000...,,,+++,,,...,,,+++***))))))***+++++++++***))))))***+++***)))***)))((()))***+++***))))))+++,,,,,,+++***+++,,,+++++++++,,,,,,------...222111...,,,+++,,,---...,,,,,,------...//////000,,,***))))))******)))((('''(((***++++++***))))))***+++---......---+++***,,,,,,,,,++++++++++++++++++,,,,,,+++))))))***,,,,,,++++++++++++*********,,,...//////---,,,,,,---,,,...///...***)))***,,,---------///000000...,,,111222222222222000///...---///000///......///111+++,,,,,,...///000111111///000111333444444444444000000/////////000111111000000111111111000//////...---...000333444444333222222222222222333333333222111111333444444222000...,,,******,,,---...---...---+++***)))(((''''''******)))))))))***++++++***++++++***)))***---///---,,,,,,,,,,,,---......,,,+++,,,000///,,,+++---666;;;888///***...///+++000000////////////000000111//////000111222111000|||wwwpppkkkbbb]]]VVVRRRPPPPPPPPPOOOHHHIIIJJJHHHEEEAAA===;;;>>>;;;888888;;;;;;888444333444555555444333333333666888AAAQQQ^^^```WWWLLL:::999666444444555666888444555555666666666666555666333000111444555222///000111222111///...///000111///------///111111111111111000///.........///000...------.........,,,...000000...///222000,,,111111111111000...---,,,---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))+++,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,++++++***+++++++++***++++++,,,------.........111555888888555000,,,111000///...---,,,,,,,,,///////////////.........***++++++++++++***))))))************************)))))))))***+++---...///...---+++******+++---...,,,,,,+++++++++,,,------***...111///***(((+++///,,,---,,,******++++++)))+++*********++++++)))((()))(((((()))++++++***)))***,,,------,,,++++++,,,))))))***+++,,,,,,------...---,,,++++++,,,---...---------....../////////+++)))(((((())))))((('''((()))************)))))))))***,,,------,,,++++++,,,,,,,,,,,,,,,---------+++,,,---,,,***)))***+++++++++++++++++++++******---...///...---++++++,,,'''+++///...***(((***------,,,,,,---//////...,,,///111333333111///---,,,...///111111/////////000++++++,,,---...///000000222222222222222222222222111000000/////////000000//////000000//////...---.........///111222222111000000111222222333333333000000111333444333000...---+++))))))+++,,,,,,+++---,,,+++)))(((((((((''')))((((((((()))***++++++)))***+++***)))***,,,.........---,,,+++++++++,,,---,,,,,,---///...,,,+++000444333---+++///111///000000////////////000000////////////000111111000xxxssskkkeeeaaa^^^\\\ZZZPPPPPPPPPNNNJJJDDD===999>>>;;;::::::;;;:::777444333333333444555555444333333555===KKKWWWXXXMMMBBB999888666555555555777888444555666666777777777777666444222333555555333111111222222111///...///000222000//////111333333333444333222111111111111111000...------.........,,,...000///...000444222---,,,---.../////////......,,,---///000111000//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,+++***************)))******+++,,,---......///222666:::999666111...///......---------......------------------------,,,,,,------,,,,,,+++***************************++++++*********+++,,,,,,...---+++******+++---...******))))))***+++,,,,,,+++...111...)))&&&(((,,,///111000...000444111***,,,+++***+++,,,+++)))'''((((((((()))+++,,,***))),,,...///...,,,******+++))))))******+++,,,------++++++******+++,,,---...//////......---------------+++))))))*********)))))))))*********)))))))))))))))+++,,,,,,,,,++++++,,,,,,------......//////+++,,,---,,,+++******+++))))))***++++++******)))+++,,,...---+++*********###)))......+++))),,,///,,,++++++,,,...///...,,,...222555555333///------///111333333111000000111........................000000000000000111111222111111000///.........///....../////////......---///000000///......////////////111222222222222111......///111222222///,,,+++)))((((((*********(((***))))))))))))))))))***)))((((((((()))***++++++***+++,,,,,,******,,,---///...------,,,,,,------------,,,,,,...///---++++++......,,,+++...000000000000////////////000000......////////////000000zzzuuuqqqnnnllleeedddaaa]]]WWWNNNCCC<<<>>>???@@@@@@???<<<:::888555444333444555666555444111222777@@@GGGGGG???777777666666666666777777888444555666666777777777777333333333333222222222333222333444444222111222333333222000000222444444444444333222222222222222333000///------.........---...///......222666444///,,,,,,---...///000111111+++---///111222222111000,,,,,,,,,,,,------------***+++,,,---............------,,,+++++++++,,,,,,,,,+++++++++,,,---...///...---,,,+++******)))***))))))***++++++,,,------...000444666777555222000---------------...///000+++++++++,,,,,,,,,,,,,,,---............---,,,,,,+++++++++***************++++++************++++++,,,,,,************,,,,,,))))))((())))))***+++,,,,,,...///---)))'''(((***,,,...//////777===888,,,---,,,******++++++***(((''''''(((***,,,,,,***(((,,,...///...,,,******************++++++,,,,,,---************+++,,,------///......---,,,,,,++++++000...++++++,,,------,,,*********)))))))))))))))((())))))***+++++++++++++++,,,,,,---...//////000+++,,,...---,,,******+++((()))***+++++++++***))))))***,,,+++***))))))***%%%(((,,,---,,,+++---///+++******+++---......---///444999:::666222000000000222444444333111111111000000//////...------,,,,,,,,,---...///111333444222111000///...---------,,,---...////////////...000111111///---,,,...///...///111222222111000//////......///111111///---+++)))((()))******)))''''''''''''((()))***+++,,,******)))))))))***+++++++++,,,------,,,+++,,,---,,,,,,,,,---...///000111,,,......,,,+++......,,,,,,------,,,++++++,,,---//////............//////---...//////......///000~~~|||xxxssslllaaaTTTKKKKKKOOOQQQOOOGGG@@@===<<<:::777444333555666555333555444444888;;;;;;888333444555666777888888777777333444555666777777777777111444666555222111333666111333444444222222333555444222000000222333333333222111111111111222222333000///------.........------...---...333888666111...------------///000111+++---///222333333222111,,,,,,,,,---------......------......///............---,,,+++++++++,,,,,,,,,,,,,,,,,,---///111222///...---,,,******))))))))))))******++++++,,,,,,,,,---///000111111111000---------------...//////++++++++++++,,,,,,,,,---...............---,,,,,,+++++++++*********))))))******))))))***+++,,,,,,+++++++++******+++++++++))))))))))))***+++,,,------------,,,++++++++++++***---...444BBBMMMEEE444///---***)))***+++***)))''''''(((***,,,,,,***(((***,,,------+++***+++,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,------,,,,,,,,,,,,,,,,,,++++++000---+++***+++,,,,,,,,,+++******)))))))))))))))(((((())))))***+++++++++))))))***+++,,,---...///+++,,,......,,,+++***+++((()))+++,,,---,,,+++***((()))++++++***)))***+++***+++,,,,,,,,,,,,,,,,,,+++***)))***,,,------------333:::;;;888333222222///222444444222000///000111111000//////...------------------...000222333222222000///...---------+++,,,---///000000000000///111111///------///111//////111222111000///---000///...///000111000...,,,+++***+++,,,+++***((('''''''''(((((()))++++++,,,++++++************+++***,,,------,,,++++++,,,---------------...///000***///111,,,))),,,......------...---,,,***+++---......------------......,,,...//////------...000}}}sssfff\\\[[[```ccc]]]PPPDDD???>>>>>>:::555333444555444222:::888777666777888777666333444777888999888777666333444555666777777777777111666:::888333111555:::///000222222111111222444444222000///111222222111000/////////000111222222000///------.........---------,,,...444999888222///...,,,++++++,,,---///***---000222444333222111,,,,,,,,,------.........000000000000///...---,,,///...,,,+++***+++,,,,,,,,,,,,,,,---...111333444000///...,,,+++************************+++++++++*********,,,---...000000///......---------......+++++++++,,,,,,---------------......------,,,+++++++++++++++******))))))((((((((()))***,,,---...)))***++++++++++++***)))************+++,,,---...---,,,+++,,,...///...---///222555>>>QQQ___VVVBBB000...***))))))***+++***&&&'''(((***------+++(((''')))+++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---)))******++++++,,,,,,------+++((('''((()))***)))++++++***)))(((((())))))'''(((((()))***++++++,,,''''''(((***+++,,,------***,,,......---+++***+++)))***,,,.........,,,+++''')))++++++******+++,,,///---,,,,,,,,,,,,+++)))+++)))((())),,,---------***111888:::666222000111///111333333111///......111000000000////////////222111///.........///000333222000///------,,,,,,+++,,,---///000111111222...000111///---...111444///000111222111000...,,,222111//////000111111000...---,,,,,,------+++)))((((((((((((((()))******------,,,+++*********+++***+++------+++******+++000000...---,,,+++++++++(((000222,,,(((+++//////,,,,,,---...---+++---///---------,,,,,,---------+++---//////---,,,...000{{{vvvvvvtttrrrmmmdddXXXKKKCCCGGGEEEAAA===:::999888888777999<<<===;;;888555555444444555777999:::888666555555555444555555666666777777666555444444333333111111222222111111000000222111000000///000000111...000222333111000000000111///...------,,,***)))//////...000111222000...........................***,,,...111222222111111000000///...............111000///......///000111///000000...,,,******+++(((+++......,,,,,,///222111///,,,***((('''((((((++++++******************)))***+++,,,------------///...---,,,,,,,,,,,,,,,,,,---.../////////...------,,,,,,...111111...+++...---------...,,,***'''))))))))))))))))))))))))---,,,+++*********+++,,,++++++++++++++++++++++++''')))+++,,,++++++,,,---...111777FFF```pppdddMMM666000***))),,,......,,,...+++((((((***---//////,,,++++++***++++++,,,,,,...///000///,,,******+++...---,,,+++************///---+++***((((((((()))***++++++++++++***))))))'''******'''(((******((((((***+++***)))((()))***((())))))+++,,,---......,,,,,,,,,---------......---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,***)))+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222111///,,,+++---///000111000///000111......///000000///...---,,,...000000///......///333222111000...---------...............///000111///000000111111111000000---000222222111000000000333222111///......------+++,,,---------+++)))'''******)))((('''(((***---000222333///)))''')))---,,,+++*********+++,,,---(((***,,,------,,,---///------------------------+++***)))))))))+++...///000)))%%%)))------,,,,,,+++,,,,,,,,,+++,,,///111~~~zzzsssiii^^^WWWSSSPPPKKKEEE@@@<<<999888???@@@@@@>>>:::777555555888777777888::::::999777999888777666555555666666666555555444444333333333222333333444333222000///000000000000000111111111...000222222000//////000000/////////000///...---///...---...000000///---------------------------***,,,...000222222111000......---------.........000///...---------...///...//////...,,,***+++,,,(((***+++,,,,,,,,,...///+++***'''%%%######$$$$$$******++++++++++++++++++)))***+++,,,------------......---,,,,,,,,,------,,,---///000111111000000---,,,,,,...000111...,,,,,,+++***+++,,,,,,+++)))************************,,,+++++++++***++++++,,,++++++++++++++++++++++++&&&(((***+++++++++,,,......222777DDDYYYhhh___LLL777111,,,+++---...---***,,,,,,,,,***((()))---000,,,,,,++++++***+++++++++---...///...,,,++++++,,,,,,++++++***++++++,,,,,,...---,,,************++++++++++++++++++***))))))***)))%%%%%%******(((***+++***)))((()))+++((())))))***,,,------...,,,,,,---------.........---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,***))))))***+++***)))++++++++++++++++++++++++---...///000000...---,,,---...000000/////////000---...///000000///.........000111222000/////////111000///........./////////............//////000...///000111111111111111444555666555222///......333222111///......------,,,,,,---...---,,,***((()))******)))(((***---000<<<===;;;666...***+++---++++++*********+++,,,---)))+++,,,,,,++++++---...------------------------+++***)))))))))+++---......'''$$$(((,,,+++******---......---++++++,,,...}}}vvvqqqhhhddd^^^VVVNNNHHHDDDBBBLLLKKKHHHCCC>>>:::::::::888777666777888999777666888666555333222222222222333333333333333333333333333444666666666333111///...///000111222222111111---///111111///...//////---...///000111111000000000...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000000------------------............---,,,++++++,,,,,,---...///...,,,+++,,,---)))((((((***,,,------,,,,,,+++)))(((''''''((((((******++++++,,,,,,------******++++++,,,---------,,,,,,---------------...,,,---...///000000000000---,,,,,,...///000...---+++***((()))+++,,,,,,+++***************************++++++,,,,,,+++++++++++++++++++++++++++++++++''')))+++,,,,,,---///111222666999???LLLUUUOOOBBB555222...---...///,,,)))***---...+++&&&&&&,,,222---,,,,,,+++*********++++++---......,,,+++,,,---************+++,,,---...,,,,,,++++++++++++,,,,,,+++++++++++++++******))),,,,,,(((###"""(((,,,,,,)))***+++***))))))***+++((())))))***+++,,,---------------.........//////------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------,,,***(((''')))***************************,,,,,,,,,---------------,,,...///000......///000,,,---...///000000000///000222444333222000////////////---------///111222000//////............///---...///000111222222222333555666555222///......333222111///............---......///...,,,+++***((()))*********+++///111@@@@@@???999222---,,,...++++++******++++++,,,---+++++++++***))))))+++---------------------------,,,+++***)))******,,,------(((%%%))),,,+++***+++***,,,......---,,,,,,---}}}yyysssllleee___ZZZXXX\\\YYYTTTLLLEEEBBBAAABBB;;;999777777888999999888777555333111000000111222222222222222222222333333333555777888777444111...,,,...000222333333111000---///000///...---...///+++---...////////////000444111///---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////////////////......------,,,......---,,,,,,+++++++++,,,---......,,,+++,,,...+++)))''')))---...---+++------,,,,,,,,,,,,------******+++,,,------......+++++++++++++++,,,,,,---+++,,,,,,---............+++,,,,,,,,,---------------------......///.........+++))))))***,,,,,,,,,************************)))***+++,,,---,,,+++******************************,,,...///000111444666777;;;<<<;;;<<>>;;;::::::;;;;;;;;;999777555333222333444555111111222222222222222222222444666888777444111...,,,...000222333333111000...///000///...---...000...///000///...---///111:::777222/////////......,,,,,,,,,,,,,,,,,,,,,,,,---------............---222222222111000...,,,+++............------,,,,,,,,,---......,,,+++,,,...,,,***(((***---///---+++))))))))))))******++++++******+++,,,------......++++++*********+++,,,,,,++++++,,,............---------,,,,,,++++++******------......---......///111///,,,+++,,,,,,,,,+++************************)))***+++,,,---,,,++++++************************+++---...//////111444777999===>>>:::555333111///,,,,,,---///000111000///+++***))))))+++...111333---,,,++++++*********+++)))***,,,---,,,,,,---...,,,++++++******++++++,,,(((((()))***,,,,,,------+++,,,,,,,,,,,,+++******&&&***+++)))(((***((($$$)))+++,,,+++***)))***+++)))))))))******++++++,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***,,,---,,,******---111++++++++++++,,,,,,------+++***)))))))))+++---...***,,,------,,,,,,---...---------...///000111111222444555555333000000000333222000//////000222333111000///...............,,,,,,...///111111222222'''***...000111222333444222111000//////......///////////////...---,,,,,,)))***+++***(((((()))+++...//////...,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,+++)))'''(((***---------------------------///......------------......++++++...000------///$$$'''+++---......///000~~~{{{uuukkk```XXXSSSRRRJJJFFFAAA===<<<;;;;;;::::::888555222111111333444222222222222222222222222111222444555555333111///...///000111222222111111///000000///......///111111333333111......222666AAA<<<666111//////......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,222222333222111///---+++......////////////......---...///...,,,+++,,,---,,,+++***+++,,,------,,,)))))))))******+++++++++******++++++,,,,,,------,,,+++***))))))***+++,,,+++,,,---.........---,,,//////...,,,,,,,,,,,,,,,---......---,,,---///000222000...---------,,,***++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***************************+++,,,,,,,,,...111444666;;;>>><<<666111000111)))***,,,...///000111111,,,)))'''(((+++///111111,,,++++++***++++++,,,,,,)))***,,,---,,,+++,,,---,,,,,,++++++***+++++++++((()))***,,,------......,,,,,,,,,,,,,,,++++++***---...+++&&&%%%)))+++******+++,,,+++*********,,,)))))))))*********++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++''')))************+++---+++++++++,,,,,,------...++++++***))))))***,,,---)))+++,,,---,,,+++,,,---...............///000111000222444333222000//////111111111000111111111222000//////............///,,,---...///000111111111,,,...111222222222333444111111000///////////////000//////...------,,,,,,***++++++***(((''''''(((,,,,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,++++++++++++***))))))+++---------------------------........................,,,******......++++++---)))+++------,,,++++++,,,xxxqqqllljjj```[[[SSSLLLGGGDDDBBBAAABBB???:::666333333333444444444333333222222111111//////111222222222111000000000000000000111111111000111111///......000222111222222///---///555;;;FFF@@@999222///------,,,------------------------...------,,,,,,++++++,,,...///111111111000...---,,,---...///000000//////...//////...,,,***+++,,,)))***++++++******+++,,,,,,,,,------------------******++++++++++++++++++,,,+++***))))))***+++,,,,,,---...//////---,,,+++---,,,+++++++++---...///,,,...///---,,,,,,///111///---------......,,,***++++++++++++++++++++++++************+++,,,---...******************************+++******+++///222222777===<<<666000...000)))***+++,,,---...///111+++***)))(((((())),,,///************+++,,,------)))+++,,,---+++++++++,,,************+++,,,------***+++---...////////////,,,,,,------,,,,,,+++***000111...)))(((,,,...,,,***+++,,,,,,******+++,,,))))))))))))************+++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------------,,,,,,,,,,,,++++++))))))***+++---,,,***((()))******+++,,,,,,------,,,,,,++++++******++++++(((***,,,,,,+++***+++,,,//////...---......///000...000111222000/////////,,,---...000111111111111///............//////000------...///000000//////---///222222111111111111111000000/////////////////////...---,,,,,,,,,,,,)))+++,,,+++***))))))***+++++++++,,,,,,+++)))((()))***+++,,,,,,,,,++++++)))+++,,,,,,++++++---...------------------------++++++,,,------......---+++***,,,//////++++++...+++,,,---+++***)))+++,,,{{{tttjjj```ZZZUUUQQQOOOOOOLLLFFF@@@<<<;;;;;;;;;555555444444333222111111---...//////000000111111222111000000///000000111111111111000...///111333...//////,,,***---666>>>HHHBBB999222...,,,++++++..............................---,,,+++++++++++++++,,,...000111111000///***+++---///000000/////////000000...,,,******+++'''))),,,+++((('''))),,,++++++,,,------,,,,,,+++++++++******************---+++***(((((()))+++,,,,,,---/////////---+++***(((''''''(((***,,,...///,,,...///---+++,,,///222+++***+++---......,,,***+++++++++++++++++++++++++++***))))))***,,,...///)))))))))))))))))))))))),,,,,,,,,++++++,,,///222000555;;;;;;444,,,((()))***++++++++++++,,,...///)))+++,,,(((######(((---)))))))))***+++,,,......***+++------+++***++++++(((((()))***+++---///000,,,---///111111111111000,,,,,,------,,,,,,+++***(((,,,...,,,++++++((($$$***+++,,,,,,******+++,,,))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++---,,,,,,...000///***&&&((())))))***++++++,,,,,,---,,,,,,,,,++++++******(((***++++++******+++,,,111000...------...///000,,,...000000///......///'''))),,,///111111111000...............///000111......///////////////...***---///000000//////000111000000////////////000//////---,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---(((((()))***,,,---+++***)))***+++,,,---,,,++++++(((***,,,------------///------------------------((()))***+++,,,------------,,,...222111------000******+++***)))+++---000~~~xxxqqqkkkfffggg^^^QQQIIIDDDBBB===:::;;;999777666666444222///......//////////////////000000000111111111222222.........111333444333111333000000222111...000666<<<888333000000000...,,,000000111111///...,,,+++------,,,,,,,,,---............---------,,,,,,,,,...,,,++++++---......---////////////---+++)))(((++++++++++++++++++++++++,,,,,,+++***+++,,,...///+++*********+++,,,,,,---,,,+++***(((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...,,,)))***,,,***'''+++333---...000111222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***)))&&&'''+++,,,((((((+++222333444444333111///---++++++++++++,,,---......222111...,,,*********+++,,,++++++******++++++,,,+++---000222111...+++(((&&&)))+++,,,,,,,,,---...)))***+++,,,...///000111000///...---,,,++++++++++++,,,,,,+++******+++---,,,------,,,******+++---************)))))))))))))))***+++------,,,++++++,,,...000111///---,,,,,,,,,,,,,,,+++++++++*********))))))((((((''''''''')))************+++++++++,,,,,,,,,++++++*********************************000000111111111///---,,,///...---,,,,,,---...//////111222222///......///222222111111000000////////////////////////......------///000111111111111444000,,,,,,000222000......000...,,,---111111...+++++++++************)))***++++++***)))***,,,...---******---***%%%%%%******+++,,,------,,,+++***...------,,,,,,------...,,,***)))***---///111111+++,,,...//////...,,,+++***,,,///000///......///}}}xxxqqqggg___ZZZSSSJJJDDD???===999777777777666555333444555555555444222111000000000000//////......111////////////---***(((000000//////000111222333666333000///000000///---///000000000000...---,,,******++++++,,,---//////.........---------,,,,,,...,,,++++++---......---////////////...,,,+++***++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++******++++++,,,------,,,***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++))))))+++)))&&&)))000,,,---...//////...,,,+++,,,------......------,,,+++***))))))***+++***))))))+++------,,,+++,,,---***+++,,,---,,,***)))'''++++++******+++---...///555333///,,,***))))))***,,,++++++******++++++,,,,,,///222444333000,,,)))+++,,,---,,,+++***+++,,,,,,,,,------......////////////...,,,,,,++++++++++++,,,,,,+++******+++,,,)))***+++++++++,,,...000************)))))))))))))))******+++++++++++++++***---///000///------------,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++***)))************+++++++++,,,,,,,,,++++++*********************************//////000111000///...---//////...---------......---.........------------000//////............///---------------------------...///000111111111111444000,,,---000222111...---///...+++,,,000000---++++++++++++************(((***,,,---,,,+++,,,,,,***(((***---,,,((()))...******++++++++++++******---------,,,,,,---------,,,+++******---///000///+++,,,---......---,,,++++++,,,...///---,,,,,,,,,~~~zzztttkkk___WWWOOOKKKEEE@@@===;;;:::888555555666777666444222111333222111000///...------222111///...---+++'''$$$000333111---111888888111000.........000000///......//////000000//////...)))******+++,,,...///000.........------------,,,...,,,++++++---......---......//////......---,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++******++++++,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////.........,,,+++,,,+++(((***///,,,---.........---,,,+++,,,---///000000///---,,,***)))((()))***+++***(((,,,555777///***,,,...+++)))***+++,,,,,,+++***)))+++***)))(((***,,,///111888555000,,,)))((()))***++++++************++++++---000333555555111---***---------+++))))))+++---...............---------......---,,,,,,+++,,,,,,,,,------,,,***)))***,,,)))***+++++++++,,,...000++++++*********)))))))))***))))))))))))***++++++)))+++...///...---.........---+++*********+++,,,******+++,,,,,,***)))((()))************++++++++++++++++++++++++*********************************---...//////000/////////000///...---------------...---++++++---......---...---,,,+++,,,---...///---------------------------...///000000111111000333///,,,---000222111///---///...++++++......,,,,,,+++++++++************(((***---///---,,,+++++++++***+++---,,,***+++///*********))))))*********------,,,,,,,,,,,,---------,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,uuunnnhhhddd\\\UUUNNNGGG@@@<<<:::999888666555444444333444444333222111000000///111000000000111000---+++222777555...444@@@>>>222------...///000000//////......//////000000000000---,,,,,,------...///000............------------...,,,++++++---......------.....................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))+++...000111000///...---,,,++++++***))))))+++,,,,,,...//////000//////+++,,,///000000///,,,+++***)))((()))******)))(((...<<<>>>000(((+++,,,'''++++++,,,---......------+++***((('''(((,,,000222777444///+++)))***+++---++++++************++++++---///333555444111,,,))))))))))))(((((())),,,///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---......,,,***)))***,,,,,,------+++***)))+++,,,+++++++++*********))))))***)))((((((((()))+++,,,(((***,,,---------...///...---,,,******+++,,,---((()))***++++++***)))((())))))*********++++++++++++++++++***************************************,,,,,,---...//////000000000//////...---------,,,000...,,,,,,...000000///---,,,+++***+++,,,...///.........///////////////......///000000000000000222///------///111111000...111000---+++---...---,,,,,,+++++++++*********)))+++------,,,++++++,,,.........---+++((()))***+++***)))(((((()))***+++,,,,,,,,,------,,,,,,,,,...,,,++++++------,,,+++,,,++++++******++++++,,,***+++------,,,,,,---...~~~{{{uuuooofff\\\QQQKKKGGGDDD???:::777777888999333333333222222222222111000000000222444444222000111777555///555@@@>>>111///000111111111000//////......//////000000111222222111000/////////////////////.........---------...,,,++++++---......---------------.........///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***++++++,,,++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++(((+++...000111000...---))))))(((''''''((('''&&&)))***+++---///000111222)))+++---//////---+++)))***))))))***++++++)))'''+++999;;;...&&&***,,,'''(((((()))******+++++++++,,,***((('''(((+++///111222000---+++***,,,...000+++******))))))******+++,,,...000222111...+++(((((((((((('''&&&'''***---((())))))******++++++,,,,,,,,,+++++++++,,,,,,------......,,,+++***+++---+++,,,,,,+++))))))***,,,++++++++++++***************)))((((((((()))+++,,,''')))+++,,,,,,,,,...000...---,,,+++++++++,,,---+++,,,---......------,,,))))))*********+++++++++************************************************++++++,,,---...///000000//////.........------,,,000///......///000//////------,,,,,,,,,---///000........./////////000000...//////000000000000///000///......///000111111///333333///,,,...///...,,,,,,,,,++++++++++++***,,,,,,+++)))((()))+++...,,,......+++)))((())))))+++***)))(((((()))***+++++++++,,,------,,,++++++---,,,+++,,,------+++***,,,++++++******++++++,,,)))+++---------...000222uuukkkdddWWWRRRKKKCCC===:::::::::333333333333222222222222222111111222333333111//////333333000333:::888000111222333222000///000111000////////////000111222555444333111000//////////////////.........------...,,,++++++---......---------,,,,,,,,,------...++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,++++++******++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***---///000///---,,,,,,---,,,***+++...---)))&&&'''(((***,,,...///000***+++---......---+++************+++,,,,,,***(((&&&///222,,,(((+++---+++((((((((())))))*********,,,***)))((((((***---///,,,,,,+++++++++---000111******))))))))))))******,,,---......---,,,***)))++++++***(((&&&%%%'''((('''''''''((()))******+++++++++***++++++,,,---...,,,---------++++++---...((()))*********+++---///,,,++++++++++++************))))))))))))***++++++''')))++++++++++++---///------------,,,,,,,,,+++++++++++++++++++++,,,,,,)))************+++++++++)))))))))***************************************+++++++++,,,,,,...///000------...//////......------///000000...,,,,,,---------..................++++++,,,,,,---.........//////000000000000////////////......///000111222000555555000,,,---///...,,,,,,,,,,,,++++++++++++---,,,***'''%%%'''***...'''+++,,,***)))+++,,,+++*********))))))************+++,,,------,,,+++***,,,++++++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,***,,,---------...111333{{{nnniiiaaaWWWMMMEEE@@@===999888888777666555444444333222222333444444111///000000222333333333333222000222222111//////111444111000000//////000111222444333222111000/////////////////////...............,,,++++++---......---------++++++***+++,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++***---,,,++++++******++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,......---+++***...000///---///333222,,,(((((())))))***,,,------,,,,,,------------,,,,,,+++***+++,,,...---+++)))(((***,,,+++***))))))***+++***************++++++,,,+++***))))))***+++,,,))))))***+++,,,...//////******))))))))))))******...------,,,++++++******+++,,,,,,+++(((''''''(((((()))))))))))))))))))))************+++,,,---...+++,,,---,,,,,,,,,...000''')))************---///,,,,,,+++++++++*********)))******+++++++++++++++((()))************,,,...,,,---...///...---+++***)))((('''&&&&&&(((***+++)))************+++++++++((()))))))))*********+++************************,,,,,,+++++++++---...///+++,,,---////////////...+++111555444...***+++---,,,---/////////...,,,+++++++++,,,,,,---....../////////000000000000//////...//////......///222333000555666000++++++---...------,,,,,,,,,++++++++++++***)))'''%%%&&&(((+++(((---...***)))---...,,,******++++++++++++******)))+++,,,------,,,+++)))+++******,,,------+++)))+++,,,---......---,,,+++---------,,,+++,,,...000zzzooobbbUUUKKKFFF@@@???>>><<<:::999777777222222222444666777555444222111333777555111111555///000111///---...222666222111000//////000111222222111111000000000000000000/////////...............,,,++++++---......------,,,+++***)))***++++++++++++++++++++++++++++++,,,,,,---...---,,,***)))---,,,,,,+++*********+++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,,,,+++***))))))+++***(((+++000...(((------,,,++++++,,,,,,---........................++++++,,,---///...,,,)))///+++***,,,+++%%%###&&&))))))(((((((((((()))))),,,++++++***************'''(((***+++------------******))))))))))))******///...,,,+++******+++,,,)))+++------,,,++++++,,,+++++++++***)))(((((('''))))))******+++,,,---...***+++,,,,,,,,,---///111+++,,,,,,***)))(((***+++,,,,,,,,,+++++++++******)))***+++------,,,++++++((()))******)))***,,,...+++,,,///000000...+++))),,,+++((('''(((***---...)))************+++++++++(((((())))))*********+++************************---,,,+++++++++,,,---...***+++---///000000//////,,,444;;;999111+++,,,000,,,---///000000---+++)))------......///000111111///000000000000000//////...//////......///222444///444555///******,,,------------,,,,,,,,,++++++((())))))((('''&&&&&&''',,,111222,,,***,,,---)))***+++,,,------,,,+++***)))***,,,------,,,***)))***)))***,,,---...,,,***+++,,,...//////...,,,+++...///...,,,***)))+++,,,zzzrrrhhh```VVVRRRLLLFFFBBB>>>:::888999777555444444555444444222000///000111222000///000//////.........//////222000///......///000222111111000000000000111111000000///...---+++***)))------,,,...000111111000+++++++++++++++++++++++++++++++++,,,,,,---------000///,,,+++***+++---...))))))******++++++++++++***************++++++,,,,,,,,,,,,+++++++++******,,,,,,***)))((((((((((((,,,+++***))))))***+++,,,++++++,,,,,,,,,+++******************************......---,,,,,,...///000---,,,,,,...///000...---***+++,,,+++)))))))))***************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++************++++++))))))***+++---,,,***(((++++++++++++***(((&&&%%%***,,,------,,,+++---......,,,***+++...000...,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************))),,,(((%%%&&&***,,,)))&&&+++***+++---///000...---((())))))))))))*********+++---......,,,++++++,,,,,,,,,+++***))))))******+++*********))))))(((((()))+++------+++))))))))),,,...000000...---------///111333333111///.........+++***+++///111111000///............000222333//////000000111111222222//////...---...///000111444333222111000...------111000///...,,,,,,++++++---...///,,,)))'''(((+++++++++,,,,,,,,,---------)))+++,,,,,,+++***,,,---,,,,,,,,,+++++++++******)))************+++++++++******+++++++++,,,,,,,,,)))+++---......,,,)))'''wwwqqqmmmhhhaaaYYYQQQJJJDDD???<<<999555444444444333222111000///000222444333222000000/////////000000111111000///......///000111000000////////////000000000000000000///---,,,+++...---,,,---///000000///++++++++++++++++++,,,,,,++++++,,,,,,,,,---------333111///---,,,+++++++++***************++++++,,,+++***)))))))))***,,,,,,---------,,,,,,,,,++++++,,,+++***))))))((())))))++++++***))))))***++++++******+++,,,---------,,,++++++++++++++++++++++++---------------......///---,,,,,,---//////...---+++,,,---,,,***))))))***)))(((((((((''''''''''''(((((()))))))))*********++++++++++++++++++++++++******++++++++++++*********)))(((((((((((()))***))))))+++---......,,,***)))))))))************+++)))+++,,,,,,++++++,,,------,,,***,,,...///...,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))---)))&&&'''+++,,,***(((******+++---//////...,,,)))))))))*********+++++++++---......,,,++++++,,,+++++++++*********))))))+++++++++******))))))))))))***++++++)))(((((()))+++---//////...---------...000333444222///.........,,,+++,,,///111000...000000///000000111222222000000000000000111111111......---------...///000222222111000///......---222111000...---,,,,,,,,,---......,,,)))((()))+++++++++++++++,,,,,,,,,---***,,,------,,,+++---...,,,,,,+++++++++*********)))************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,------,,,***)))yyyqqqiii```XXXSSSGGGCCC>>>:::888666444333111000...///000222111000000000000000000111222333000000///......///000000//////............//////000111111111000000///...///...------...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------555444333111///,,,***)))+++******))))))+++,,,---,,,+++)))((()))***,,,...------------,,,,,,,,,,,,+++******)))))))))******++++++***))))))***++++++)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...///...,,,---......---***)))******))))))(((((((((''''''''')))))))))))))))*********++++++++++++++++++++++++******++++++++++++******)))((('''%%%%%%'''((()))(((***,,,---...---+++***+++******)))***+++,,,---(((***++++++******+++,,,---++++++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))---***((((((+++---+++)))******+++,,,...///---+++******+++++++++,,,,,,,,,+++---......,,,++++++,,,******+++,,,+++***)))(((++++++************)))))))))******)))''''''(((******---//////...,,,,,,---,,,///333444333000...---...------...000///---+++000000111222222222111111111111111111000000000000---------,,,---......///111000000000000/////////222111000///...---------,,,------,,,*********+++******+++++++++,,,,,,,,,+++,,,------,,,,,,---///,,,++++++++++++*********)))************+++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,~~~wwwqqqlll^^^XXXQQQIIICCC>>>:::777888555222111111111000...000000000000111222333333000000000000000000000000000//////......//////000000000111111111111000000111///------...///.........---,,,,,,+++,,,,,,---,,,,,,------------------333444444333222///,,,***,,,+++***))))))+++,,,...---+++)))((()))***---...---------,,,,,,,,,++++++*********)))******+++++++++******************++++++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......---,,,,,,,,,++++++,,,......---,,,......///---+++)))***++++++++++++*********))))))++++++++++++++++++++++++******************************++++++++++++*********)))'''%%%%%%''')))******+++------,,,***)))(((///...+++)))))))))***+++((()))******))))))***+++,,,++++++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))),,,***((((((***++++++)))*********,,,......,,,***+++++++++,,,,,,,,,------+++---...---,,,+++++++++(((***+++,,,,,,+++)))((())))))))))))))))))))))))+++++++++)))'''''')))+++)))+++......---,,,,,,---+++///333444333000...---......///000000...+++)))///000111222222111000///222222111111000000//////,,,,,,,,,,,,------......000000000111111111222222222222000//////.........+++,,,------,,,+++++++++*********+++++++++,,,,,,***+++---,,,++++++,,,...++++++++++++************))))))*********+++++++++,,,,,,,,,---------......,,,,,,+++***+++,,,---...uuuooofff]]]TTTLLLDDD@@@???<<<888555444444222111111111000000111222222333000000111222222111000000111000000//////000000111//////000111111111111000222000------.../////////000///---,,,+++,,,---...------------------------000111222333333111...---,,,+++*********+++------,,,+++***)))***+++---...---,,,,,,,,,+++++++++++++++***************+++,,,*********++++++*********............---,,,,,,+++++++++++++++++++++++++++)))***,,,---------,,,++++++******+++---...,,,+++---......---+++******+++++++++++++++************++++++++++++++++++++++++******************************++++++++++++******+++***(((''''''(((***+++...000222111---)))((((((///---+++)))))))))+++,,,''')))******)))(((***+++++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***)))(((((())))))))))))***)))***+++------+++)))+++,,,,,,,,,,,,---------+++---...---,,,+++++++++((()))+++,,,,,,+++***(((((((((((((((((((((((((((,,,---,,,***))))))+++---(((***------,,,,,,,,,,,,+++...222333222000...---...///111111///---***)))---...///000000000///...222222111111000000//////,,,,,,,,,---------------000000111222222333444444222111000//////...//////,,,,,,,,,---------,,,*********+++++++++,,,,,,,,,(((***++++++******+++,,,+++++++++*********))))))))))))*********+++++++++,,,,,,,,,---------.........---+++******,,,---...zzzqqqiii___WWWQQQDDD@@@<<<888666555444333333333222222222222333333000111333555555333111000111111000000000000111111000000111111222111111111333000...---///111111111111000...,,,+++,,,---...............------------,,,...000111222111///...+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,,,,++++++*********++++++)))***++++++++++++***)))............---+++***)))******************************++++++,,,,,,,,,++++++******+++------,,,***+++,,,---,,,+++***+++,,,******)))))))))(((((((((*********)))))))))))))))******************************++++++++++++******++++++************++++++222555777555000,,,***+++***)))))))))***,,,---...''')))******))))))***+++***+++,,,,,,++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))(((((((((((())))))***))))))+++,,,,,,***(((++++++,,,,,,,,,---------+++---......,,,++++++,,,((()))***+++,,,+++******''''''(((((((((((()))))),,,------,,,******+++---'''))),,,---,,,+++,,,,,,+++...111111000/////////...000111000...+++++++++,,,,,,---...////////////111111111111000000000000,,,,,,---............---000000111111222333333444111000//////.........///------------......+++)))++++++,,,,,,,,,---------((()))******))))))***++++++************))))))))))))************+++++++++,,,,,,,,,,,,------------///...,,,+++++++++,,,---wwwoooiiiXXXSSSLLLEEE@@@<<<999777777777666555444444444444111333555777777555333111000000////////////000000222222333333333222222111333111......000222444444333111...,,,,,,,,,...//////.........------------+++,,,.../////////......)))***,,,---...---,,,+++***+++,,,---------,,,,,,////////////............---,,,,,,+++************)))***++++++++++++***))),,,---------,,,+++******++++++++++++++++++++++++***************+++,,,,,,***))))))***,,,---+++***)))***,,,+++******+++,,,*********)))))))))((((((*********)))))))))((((((******************************++++++++++++************+++,,,,,,+++******///333666555000,,,,,,---'''(((((()))***+++,,,---((()))+++***))))))***,,,)))+++---,,,******,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************))))))******)))(((((()))******))))))***,,,+++)))'''++++++++++++,,,,,,,,,,,,+++---......,,,++++++,,,))))))*********+++++++++))))))))))))*********+++***,,,------+++******+++&&&)))+++,,,,,,++++++,,,---...//////......///111...000111///,,,++++++---,,,,,,,,,---///000222222000000000000000111111111,,,---.../////////....../////////000000111111222000///......---.........///...---...///...***''',,,,,,---------.........(((***++++++***)))+++,,,************)))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,000///...---,,,+++++++++}}}tttmmmcccYYYPPPIIICCC@@@;;;:::999777666666666666111333666888888666333111//////............//////444444555555444444333222444111///...111444555666333111///,,,,,,,,,.../////////.........---------,,,,,,------------------(((***---//////...,,,***)))***,,,......---,,,+++111111111111000000000000...---,,,+++************)))***+++,,,,,,+++***)))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---***))))))***,,,,,,+++)))''')))***+++******+++---,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++******))))))))))))))))))))))))******++++++++++++******((()))+++------+++)))(((***...222222---***+++---))))))*********)))(((((((((***++++++******+++,,,(((+++---,,,***)))+++...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))***++++++***))))))***,,,)))))))))***++++++)))'''******+++++++++,,,,,,,,,+++---......,,,++++++,,,******))))))***+++,,,,,,******++++++,,,,,,,,,,,,)))+++------+++)))))))))&&&(((+++,,,+++++++++,,,---...///...---...000222///000111///+++***,,,///------------///111444555//////000000111111222222------///000000000///.............../////////000///......------------...000...---...000...***&&&---------.........//////)))+++,,,,,,+++***,,,---************)))))))))))))))************+++++++++******+++++++++,,,,,,,,,000000///...,,,+++***)))~~~xxx}}}xxxtttpppfffXXXMMMIIIEEE???;;;999777666444111333666:::;;;999444000111111111222444444222000555999<<<<<<:::777666666222222333333555666888999555333///---............//////............/////////...---,,,++++++,,,---)))'''***222444///...111---,,,+++++++++,,,---...***,,,......------...///...---+++***)))***++++++))))))************)))))))))***+++,,,,,,+++***)))***+++,,,---------,,,,,,))))))*********+++++++++***)))(((((())))))((('''))))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))***)))((((((((()))+++,,,((()))***,,,------,,,,,,***************)))((('''...---,,,,,,++++++,,,,,,***+++,,,***(((''''''(((%%%'''******(((''')))+++((()))***+++++++++++++++---,,,+++******+++,,,---...---,,,+++************+++***)))))))))***,,,,,,...,,,))))))++++++)))&&&***)))))))))+++,,,+++***((()))+++,,,,,,+++***))),,,---......,,,+++,,,---***++++++++++++***))))))(((***+++***)))((()))******+++,,,,,,+++***((('''(((((()))***++++++,,,,,,,,,---/////////---+++)))++++++,,,,,,,,,,,,---------------..................000333333222111111222111111111///---+++,,,---111///------///000111000111000000////////////000///...---,,,,,,---///000/////////...------,,,,,,,,,---......,,,******+++------,,,+++)))***---///(((((()))+++,,,///000111,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,vvvmmmhhhccciii|||wwwllldddYYYTTTNNNGGGBBB===888555777777888999999777333///444333333444555555333111333;;;BBBBBB;;;555444555222222222222333555666777555222///......///......000000////////////000000222222000/////////000000---***,,,111222---,,,///000///---,,,,,,,,,,,,---***,,,......,,,,,,---...------,,,+++++++++++++++))))))************))))))******++++++++++++*********+++---.........,,,+++***+++++++++,,,,,,,,,,,,+++)))(((((())))))((('''))))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))+++***)))))))))***,,,,,,((()))+++,,,,,,,,,,,,+++***+++++++++******)))(((,,,,,,+++************+++***+++,,,***((('''((()))(((+++------++++++,,,...******************++++++,,,+++************+++,,,...---,,,+++******************)))))))))***+++,,,---+++******,,,,,,***'''***)))))))))+++,,,+++***%%%&&&((()))+++++++++++++++---//////...---------+++++++++++++++*********)))+++,,,+++***)))***+++***++++++,,,+++***)))(((((())))))***++++++,,,,,,,,,,,,---......---+++++++++++++++,,,,,,,,,---------------...............///111333333222000000111///000000...,,,+++,,,.........///000222333222000000000////////////000000000///...------...///000///......---,,,,,,+++++++++,,,...---,,,++++++,,,+++++++++)))((()))+++......---,,,+++++++++++++++,,,,,,,,,,,,,,,---......///...------,,,,,,,,,,,,yyyjjj^^^WWWSSSOOOWWWnnn~~~{{{rrrmmmfff^^^UUUMMMEEE???>>><<<:::999888666444222222111000111222222111///000;;;FFFFFF<<<333111333222222222222222333444444555222///.../////////...000000000000000000000000111000...------...//////111......//////,,,+++---111000///...---,,,,,,,,,+++---...---+++***+++,,,---------...------,,,,,,)))******++++++******)))++++++************++++++)))+++...///000///---+++++++++,,,,,,,,,---------+++)))(((((()))***((('''))))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))++++++******++++++,,,---******++++++,,,++++++***++++++,,,,,,,,,+++******++++++***)))))))))))))))***++++++***((('''((()))((()))++++++***)))***+++,,,+++***)))((()))***++++++******))))))******+++......---,,,++++++++++++***))))))))))))***+++++++++++++++,,,------+++(((***)))))))))+++,,,+++***'''((()))***++++++++++++))),,,000111000///......---,,,,,,+++***+++++++++***,,,---,,,+++***+++,,,******+++++++++******))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////000222333333111///...///---...///...,,,,,,...///+++,,,...111444333000...//////...//////000111222111000///......///000111......------,,,++++++******,,,------,,,+++,,,---,,,,,,,,,+++)))))),,,...000///---+++***(((((((((,,,,,,,,,,,,,,,------.........------------------wwweeeVVVNNNJJJJJJHHHRRRiiiwwwrrrqqqppppppqqqssstttvvvxxxtttsssssssssppppppyyy}}}vvvnnnddd[[[UUUJJJFFFAAA<<<:::888666555333111000000111222222111///777@@@@@@:::333000111333333222222222222333333444222000///000000///...////////////////////////000///...---------...///222000...---,,,,,,,,,---//////...---------,,,,,,,,,---...,,,*********,,,,,,---...//////...---,,,******++++++++++++******,,,,,,***))))))***,,,,,,)))+++...000000///---++++++++++++,,,,,,,,,,,,---+++***((()))******)))'''))))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))************++++++,,,,,,+++++++++++++++*********,,,,,,,,,------,,,++++++++++++***))))))))))))***)))++++++***((((((((()))((())))))***))))))))))))---,,,)))((('''((()))******))))))))))))))))))***...------,,,++++++,,,,,,)))))))))))))))******+++******+++---------+++******)))))))))+++,,,+++***.........---,,,+++******(((,,,000222222000//////......,,,+++++++++,,,---***+++,,,,,,******+++,,,************++++++******))))))*********+++++++++***************+++------***++++++++++++,,,,,,,,,,,,,,,------.../////////000222333222000...------,,,---......---...000222,,,,,,---///111000...,,,............///000222222222111000000///000000111///......------,,,++++++)))+++------,,,,,,---......//////...,,,,,,...///,,,,,,+++*********++++++---,,,,,,+++,,,,,,------------..................~~~hhhUUUHHHDDDCCCEEEHHHUUUlllzzzqqqggg^^^YYYTTTYYY]]]]]]\\\^^^```bbbaaabbbcccaaa\\\[[[fffrrr|||{{{sssnnn___ZZZQQQJJJDDD???;;;888999777444333444666666666000222444666555444111000555444444333333333333333333222000000111111000...---......//////......---222222111000000111222333000///...,,,+++---...///++++++,,,,,,---------------......,,,******+++---,,,---//////000///...---++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---)))+++---//////...,,,+++************+++++++++++++++***))))))******)))((())))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))((())))))***************++++++******************+++,,,,,,---------,,,,,,,,,,,,+++***************)))***+++***)))((()))***,,,,,,,,,,,,---,,,++++++---+++)))''''''((()))***)))))))))******)))))))))------,,,+++++++++,,,,,,(((((())))))************)))***,,,,,,,,,+++++++++***)))))))))+++,,,+++***///...---,,,,,,+++******(((,,,000222222000/////////......---------------)))***+++***)))((()))+++)))))))))******++++++,,,***************+++++++++***************+++------*********+++++++++,,,,,,,,,,,,------...//////000000222333222///---,,,,,,,,,---//////...///111444222000///...//////...---............///000222222222222111000000000000000000000//////......------)))+++------,,,,,,---......///000...---,,,---...************+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,...////////////...zzzcccQQQGGGCCCBBBEEEMMM]]]sssyyynnncccZZZRRRLLLHHHQQQ\\\ccc___XXXVVVXXXZZZaaabbbbbb\\\RRRMMMVVVcccfffjjjnnnpppsss{{{yyysssiii___VVVNNNGGGBBB@@@===888555444555555555222000///000333444222000555444444333333333444444333111000111111222000///---...///000000///...---000///.........///111111---///...++++++///000///((()))+++,,,---..................,,,++++++---///,,,---......///.........+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,))))))*********+++++++++,,,***))))))***+++)))((())))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))(((((()))************)))******)))))))))******+++++++++,,,---------,,,,,,,,,,,,+++************+++)))***+++***)))((()))***+++***)))***++++++)))'''+++***)))((('''((()))***)))******++++++******))),,,++++++******++++++,,,'''((())))))******))))))***+++,,,+++))))))***+++***)))))))))+++,,,+++***(((((((((((()))+++,,,,,,))),,,000111000///.........////////////...------((()))******)))((()))***))))))))))))***+++,,,---************************+++++++++,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,---...///000000///111222111///,,,++++++,,,---.........///111333666333111000000111111111//////...//////000111222222222111111000000//////111111000000///.........***,,,------,,,+++,,,---,,,---...---+++)))***+++------,,,,,,+++,,,,,,,,,---,,,,,,++++++++++++++++++,,,...///000000000///|||iii\\\TTTOOOLLLQQQ]]]ppp|||jjjbbbWWWNNNHHHEEEDDDDDDVVVggguuuqqqgggccchhhlllppppppmmmbbbPPPEEEIIITTTSSSVVVZZZ\\\```jjjzzzwwwnnneee]]]WWWNNNIIIAAA;;;888666555444333333333333333222222222333222222222222222333444222111111111222222111//////000111222222111000///---,,,+++++++++,,,...///---000///++++++///000,,,***+++,,,.........------...///...---,,,,,,///111------,,,,,,---......///,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,*********+++++++++,,,,,,,,,+++)))***++++++***((())))))***++++++++++++***+++++++++++++++++++++++++++******)))))))))))))))((()))***+++++++++******))))))(((((()))***+++,,,******+++,,,,,,,,,,,,,,,++++++***))))))))))))***((()))+++***)))((()))+++((('''%%%&&&((((((&&&###(((((((((((())))))))))))******+++,,,,,,+++***************))))))******+++'''''')))*********)))(((+++++++++)))&&&&&&(((+++***)))))))))+++,,,+++***''''''''''''(((***,,,---+++---//////...---------...///111222111000---,,,)))***++++++))))))***+++((((((((()))***+++---...************************,,,,,,---......---++++++************++++++++++++++++++,,,---...///000000...000111000...,,,+++,,,***+++,,,,,,,,,---///111000//////000222333222111000000////////////000000111111111111000///...---000000000///......------+++,,,...---,,,++++++,,,+++,,,---,,,***)))))))))///...------,,,,,,---------,,,,,,+++******++++++***+++...000111111000000rrrjjjddd___ZZZaaaoooxxxiiiYYYRRRHHH@@@>>>AAADDDGGGKKKcccyyy{{{tttwww}}}}}}xxxhhhQQQ@@@AAAKKKGGGJJJMMMOOOSSS___ppp~~~}}}yyywwwyyyxxxqqqkkk___YYYPPPHHHBBB???<<<;;;444777999888444111222444111111000000111222222333222111111111333222111///000111333444444333111000///......---...///000111---111111,,,,,,//////***---.../////////...---,,,...///...---,,,---000333---,,,++++++,,,---...///,,,------......------,,,++++++---......---+++++++++***)))((()))***,,,---++++++,,,,,,,,,---------,,,+++******++++++***((())))))***++++++++++++***+++++++++++++++++++++++++++******))))))))))))))))))***+++,,,---,,,++++++)))((((((((((((***,,,---)))***++++++,,,,,,,,,,,,******)))(((((((((((((((((()))******)))((()))++++++)))'''(((******(((%%%&&&'''((()))******))))))***+++,,,------,,,+++******)))))))))))))))******&&&''')))*********)))(((,,,,,,+++'''$$$$$$'''+++***)))))))))+++,,,+++***+++***)))))))))***+++,,,,,,---......,,,+++,,,------///111333333000---+++***+++,,,,,,******+++,,,((((((((((((***,,,...///++++++******************,,,---/////////---+++***)))************+++++++++++++++,,,---...///000111---///000000...,,,,,,,,,)))***++++++***+++---///((()))+++///222222000...111000000////////////000111111111111000///------/////////...------,,,,,,,,,---......,,,******+++,,,...///...,,,*********------------......///000---,,,,,,+++*********+++)))+++...000111111111000zzzwwwwwwyyy^^^JJJJJJEEE@@@???===:::<<<@@@JJJ\\\sss|||iiiXXXNNNGGG@@@<<<<<>>>>><<<999:::>>>CCCQQQcccqqq{{{sss\\\IIIAAA@@@BBBCCC;;;===@@@@@@AAAFFFOOOVVVUUURRRPPPVVVbbbqqq|||~~~}}}vvvooofff]]]WWWGGGCCC???;;;:::888666555555777777444444777666222///000000///......000222222222222333333222222111/////////......///////////////...------.........------,,,,,,,,,------...+++*********+++---///000111...+++***+++,,,,,,+++,,,---------,,,,,,+++***///***''')))(((###!!!"""*********++++++,,,---...---,,,++++++*********+++---------,,,++++++******************)))))))))))),,,***)))((((((***---...++++++***)))))))))******))))))))))))************(((((((((((()))***+++,,,************************---***))))))+++---,,,***---+++)))'''&&&'''((()))+++)))))))))+++,,,+++***,,,***)))***++++++***(((((((((((()))))))))******,,,***(((((()))***)))((()))***++++++))))))***+++******)))))))))***+++,,,)))+++)))'''))),,,+++&&&&&&'''((()))***+++++++++---.../////////---+++***+++...000111000............---,,,+++***+++,,,,,,---,,,++++++---...---++++++*********++++++,,,---...---,,,++++++++++++,,,---,,,++++++******++++++......---,,,------//////333000---++++++++++++***,,,)))***---,,,***,,,222---......,,,...333333///000///---,,,,,,,,,...///.........//////......---//////...------...//////...---,,,---...---+++)))+++,,,...///...---+++***,,,,,,,,,,,,---...///000,,,---------,,,+++*********,,,---.........000222ppp\\\MMMEEEAAA===<<<===<<<999888;;;>>>DDDMMMXXXcccnnnyyynnn```LLL>>>999<<>>=========@@@EEEJJJMMMFFFCCCCCCIIIVVVdddnnnssspppooorrr{{{}}}tttnnn```WWWMMMGGGEEEDDD@@@===555;;;<<<888444333333111111222222111///...///111//////111222333333444444000000............000000000000///...............------,,,,,,,,,,,,,,,---+++******))))))***++++++...,,,))))))***,,,,,,+++,,,,,,---------,,,++++++///***(((***+++)))(((******************+++,,,------,,,+++***************++++++++++++++++++++++++************)))))))))))))))(((''''''(((***---...,,,,,,,,,,,,+++***)))((()))))))))*********++++++(((((((((((()))***+++,,,************************+++)))((()))+++,,,,,,+++000---)))&&&%%%&&&(((***+++***)))***,,,---,,,+++)))(((''''''(((((('''&&&'''''''''(((((((((((()))+++)))(((((()))***)))''')))***++++++))))))***+++)))************))))))(((+++***(((''',,,111///)))((())))))***+++++++++***,,,---...//////...---,,,***,,,///000/////////000------,,,+++++++++++++++---,,,+++,,,...//////---+++************+++,,,,,,------,,,++++++++++++,,,000///...,,,+++*********//////...---,,,,,,------111...,,,+++,,,,,,,,,+++***)))))),,,,,,+++...333,,,---,,,+++---222333///111000...,,,+++***++++++,,,,,,...///000000000000......------------......---+++***---000000,,,'''+++,,,---/////////...---,,,,,,,,,,,,---...//////++++++,,,,,,,,,++++++***)))***,,,,,,,,,,,,...000ttt^^^LLLDDDBBB===::::::===<<<999888:::<<<<<<>>>CCCLLLUUU]]]aaaQQQKKKBBB===;;;===>>>>>>???<<<;;;===CCCIIIMMMMMMBBB??????DDDNNNYYY```ccccccaaacccooo~~~tttfff^^^[[[WWWPPPJJJEEEJJJIII???444111111222666666666333000...///000...///000222333333333333111000///......///000111111111000///...............------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***((((((***,,,,,,+++,,,,,,,,,------,,,,,,+++,,,***(((***,,,...//////***)))))))))***++++++,,,***************++++++,,,)))*********++++++,,,,,,************)))))))))((()))(((''''''''')))***+++***+++,,,------,,,***)))))))))*********+++++++++))))))(((((()))***++++++************************)))(((((((((***+++,,,,,,***)))'''%%%%%%&&&((()))***)))((()))+++,,,,,,+++***((('''((())))))((('''&&&&&&&&&'''''''''((((((***(((((((((******)))'''((()))******))))))***+++))))))+++++++++)))'''&&&***(((''')))111888666000)))******+++++++++******+++,,,---...............+++---//////.........///---,,,,,,++++++++++++++++++******+++...//////...+++***************++++++,,,,,,++++++++++++++++++111000...---,,,+++++++++...---------------------...,,,******+++,,,,,,,,,******++++++++++++...222,,,...---,,,///333444111333111///---+++*********,,,---...///000111111111------------------------,,,,,,,,,---//////...---++++++,,,------,,,,,,+++,,,,,,++++++,,,---......)))***+++++++++++++++***((()))++++++***+++,,,...{{{fffOOOAAA>>>AAA<<<::::::>>>===999888:::<<<:::888:::???DDDGGGHHH???>>>===<<<=========<<<===:::888;;;AAAGGGIIIHHHDDDBBB@@@CCCIIIOOOQQQQQQUUUSSSVVVaaaqqq~~~}}}wwwtttoooeee]]]bbbddd]]]LLL;;;444555666444555444333000///000111000111111222222222111111111000///......///000111222111000//////////////////...------,,,,,,,,,---++++++,,,,,,------......***)))((()))+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++)))'''((()))(((&&&*********)))******++++++''''''((()))***,,,---...((())))))******+++++++++************)))))))))(((+++***)))'''''''''((((((((()))+++,,,------,,,,,,************++++++++++++))))))))))))))))))***+++))))))))))))))))))))))))''''''(((((()))***+++,,,'''(((((()))(((((('''&&&((('''&&&(((***++++++***,,,+++***+++---...---,,,&&&&&&&&&&&&''''''''''''(((''''''(((******(((''''''(((******))))))***+++(((***+++,,,,,,***'''&&&***(((''')))111888666000)))******+++++++++******++++++,,,------.........---///000///---,,,,,,---------------,,,,,,++++++***))))))***---......---++++++***))))))************+++++++++++++++++++++...------,,,,,,------...***+++,,,------.........+++)))((()))+++,,,,,,++++++------+++***+++---///,,,---,,,+++---222333///333222111///---,,,+++***......///////////////...,,,------------------,,,,,,///000...++++++000555...---------,,,+++******,,,++++++++++++,,,,,,---))))))******+++*********''')))******))))))+++,,,nnnXXXEEE<<<<<>>@@@@@@===;;;<<<@@@CCCDDDCCCDDDBBB@@@AAADDDFFFDDDBBBHHHGGGJJJRRR^^^hhhkkkkkkhhhhhhggggggjjjqqqyyy{{{tttwwwvvvjjjTTTAAA888777777000111111111000000222444111222222222111000//////000000000000000000000000111111000000000000111111111000///...------------)))***+++,,,,,,,,,,,,,,,***)))((()))+++,,,+++***++++++,,,---------,,,,,,((())))))(((***---+++'''++++++*********++++++,,,&&&''''''(((***,,,---...(((((())))))*********+++************)))))))))))),,,+++***(((''''''&&&&&&'''''')))+++,,,------...*********++++++++++++,,,***)))))))))))))))******))))))))))))))))))))))))'''((()))((('''(((***,,,+++,,,------,,,)))&&&$$$&&&&&&%%%''')))******)))(((''''''))),,,------,,,&&&&&&&&&''''''''''''(((''''''''')))******(((&&&&&&((())))))))))))***+++)))***,,,,,,,,,+++)))(((+++***(((''',,,111///)))((())))))***+++++++++*********++++++,,,,,,------...///000...,,,++++++,,,...............---,,,,,,+++***)))***,,,---,,,+++++++++***))))))))))))***)))***++++++,,,+++++++++************+++,,,---...)))***+++---............***))))))***,,,,,,,,,***+++......***)))+++------***+++***(((***//////+++222111000///...---,,,,,,.../////////...---,,,,,,------............------,,,000222...((((((000888000000///...---,,,+++++++++++++++******++++++,,,))))))*********))))))(((''')))******))))))***+++xxx```KKK???;;;;;;<<<>>>;;;:::<<<;;;888777999777888999::::::;;;<<<===<<<<<<:::999999;;;===@@@CCCAAA?????????@@@AAAAAAAAA???>>>???AAAAAA>>>:::@@@@@@CCCHHHNNNRRRSSSSSSNNNNNNMMMNNNRRRYYYbbbhhhxxx}}}qqq[[[HHH>>>:::888444555555444222222333555111111111111111000//////...///111222222111///...000000000000111222333333222111000//////.........++++++,,,,,,,,,+++***)))+++******+++,,,,,,+++******+++,,,,,,---------,,,%%%)))+++***---000...(((,,,,,,++++++++++++,,,,,,((((((((())))))***+++,,,(((((())))))))))))))))))************))))))))))))+++******))))))(((((((((((((((((()))***+++,,,---*********+++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))'''((()))(((&&&&&&(((***+++,,,,,,,,,+++)))(((''''''&&&&&&'''***++++++***%%%$$$%%%'''+++---......&&&''''''''''''(((((((((&&&&&&''')))******(((&&&&&&'''))))))((((((***,,,******,,,,,,---,,,++++++)))+++)))'''))),,,+++&&&&&&'''((()))***+++++++++******************++++++---......---,,,+++---......///000000000///...------+++***+++------,,,+++++++++***)))))))))))))))((()))***+++,,,++++++***((((((((())))))***,,,,,,***+++,,,---...------,,,,,,++++++,,,......---+++)))---...))))))---///...+++,,,***((()))------))).........///......---------------------,,,,,,+++---...////////////...---+++...///,,,((((((---222......---,,,,,,,,,,,,,,,++++++************++++++************)))(((''''''((()))******))))))***+++sssXXXDDD<<<;;;;;;:::>>>;;;999:::999666666999555777888888777777999;;;999;;;===>>>===;;;;;;;;;???>>>>>>===<<<===>>>???>>>===<<<>>>AAAAAA===999===???AAACCCEEEFFFFFFFFFCCCCCCCCCEEEHHHPPPYYY___jjjrrr}}}wwwcccQQQGGGAAA===>>>===<<<999555333222333///000111111111111000000...///222333333222///...//////000000111222444444333333111000////////////......///...---+++)))(((,,,+++***+++------+++)))***+++,,,,,,------------)))------)))((()))###------,,,,,,+++,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((************))))))))))))))))))))))))******************((((((((()))***+++******+++++++++,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))''')))***(((&&&%%%'''***''''''''''''((()))+++,,,(((''''''(((+++,,,,,,+++))))))***---111444555555'''''''''(((((((((((()))%%%&&&''')))+++***(((&&&%%%'''))))))((((((***,,,***+++,,,,,,------------'''***+++)))))),,,---***%%%&&&'''(((******++++++******)))))))))))))))***+++,,,------,,,,,,...000///000111111111000...---...---,,,,,,......---+++++++++***))))))((())))))((()))***+++,,,,,,+++***((((((((('''((())))))***+++,,,---...---,,,+++***...------...//////...,,,''',,,---))))))...111000---...---***+++...---***+++,,,------......------++++++,,,------,,,,,,,,,---...///000000///...---++++++,,,++++++***+++,,,******)))))))))***+++,,,++++++***************+++************)))(((&&&&&&((()))******))))))***+++fffOOOCCC::::::===888888999:::;;;;;;:::999888666555555777::::::777444:::;;;<<<=========<<<<<<@@@???>>><<<;;;;;;;;;;;;>>>??????>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;@@@>>>;;;:::???KKKYYYcccggghhhnnntttsssnnnqqqyyytttjjj]]]NNNDDDBBBDDDAAA:::777777555222444333222222111111111000000///......------------000......000333444222000////////////...........................---------)))***+++,,,---.........,,,------......------,,,,,,++++++******++++++,,,,,,......******------***))))))*********+++++++++++++++***)))(((((()))))))))))))))))))))))))))))))))************))))))((('''((())))))(((((()))***---***(((***...///+++(((%%%%%%'''))),,,,,,***(((,,,***)))((()))((('''%%%((((((((((((((('''&&&&&&+++(((%%%%%%'''(((&&&###))))))))))))((((((((((((***+++***+++111777666000,,,,,,***)))'''&&&%%%%%%&&&''')))*********)))((()))************))))))(((,,,***+++......++++++---...***'''&&&(((******(((''''''''''''((()))***++++++)))((())),,,---,,,***......,,,***((()))---000,,,...//////---+++***+++---------,,,,,,+++++++++---,,,+++***))))))))))))(((((())))))))))))((((((***)))))))))***+++,,,,,,***,,,...///...,,,,,,---000---+++,,,...///,,,)))******+++,,,------------000//////---,,,+++*********+++---...///...------,,,,,,,,,,,,+++***)))(((***+++---......---+++***((()))***++++++***)))(((++++++++++++++++++++++++---,,,,,,+++***)))((((((+++***)))))))))***,,,,,,++++++***)))((((((((()))zzz^^^JJJAAA999;;;>>>999::::::::::::999888777777;;;999777777999999777444<<<<<<======>>>??????@@@======>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>???>>>>>>>>>???>>>======AAAJJJTTT\\\\\\[[[]]]bbbbbb___aaagggjjjjjjpppzzzyyyoooccc[[[PPPOOOJJJCCC???>>>999333444444333444444333111000------------...000111222///------///111333111///.../////////000000111111.........------,,,,,,+++***+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,***---...,,,,,,......*********+++++++++++++++++++++******))))))))))))***))))))))))))))))))))))))))))))*********)))(((((('''((())))))(((((()))***+++)))(((***///111...+++((('''&&&(((***++++++++++++***(((((())))))(((&&&)))))))))))))))(((''''''''''''((((((((((((***+++))))))))))))((((((((((((&&&'''&&&'''---222111+++++++++++++++***)))((((((&&&'''((()))))))))((((((((())))))*********)))))))))'''(((---...++++++------+++))))))++++++)))'''******))))))******++++++***(((&&&'''((()))'''%%%,,,,,,+++***((()))+++------///111111000/////////---------,,,,,,+++++++++---,,,+++***))))))))))))(((((())))))))))))(((((()))((((((((())))))***+++***,,,...///......///111111...++++++...///---+++++++++,,,---............//////...---,,,+++*********+++,,,---............,,,,,,,,,+++++++++++++++***+++---......---+++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******)))))))))******)))))))))***+++,,,******)))((((((((())))))mmmUUUDDD>>>888;;;???;;;;;;;;;999888777777666666===;;;888888999::::::999;;;;;;;;;<<<===>>>@@@AAA???@@@AAAAAABBBBBBAAAAAA??????@@@AAAAAAAAA@@@@@@???>>>>>>>>>???@@@AAAAAA===>>>???@@@BBBFFFLLLQQQOOOOOOTTT[[[^^^[[[XXXWWWSSSRRRWWWaaaiiiooouuu||||||vvvhhheee]]]UUUQQQOOOGGG>>>777666555666666555333000---------...///000222222///......000222333111000......///000111222333333......------,,,+++******+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------***...///------///...+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++)))))))))))))))))))))))))))))))))))))))((('''''''''((())))))(((((()))***)))''''''+++///222111...+++)))&&&&&&(((***+++,,,***)))((((((******)))((((((((())))))((((((''''''$$$'''***)))&&&%%%)))---(((((((((((())))))))))))$$$%%%%%%%%%)))...---''')))***,,,------,,,+++***&&&&&&'''((((((((((((''''''(((((()))************%%%$$$''',,,---+++***,,,,,,++++++,,,---,,,)))&&&+++******)))))))))))))))---+++))))))******)))''')))***+++***))))))***+++(((+++---------,,,---...------,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))(((((())))))))))))(((((((((((('''''''''((()))))))))***,,,,,,,,,---000222222...+++***---///...---+++,,,---...///////////////...------,,,+++************+++,,,---...000111///...---,,,,,,,,,---...+++,,,---------,,,+++************))))))*********++++++++++++++++++++++++***************************))))))))))))***++++++))))))((((((((())))))***dddNNNAAA<<<777:::???<<<:::999888777666777888999:::999888777999;;;===>>><<<<<<<<<===>>>@@@BBBCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>???@@@BBBCCC???@@@@@@@@@@@@BBBFFFJJJFFFIIIRRR]]]ccc```VVVNNNHHHFFFGGGNNNSSSVVV\\\bbbnnnuuu}}}}}}tttllljjjggg]]]RRR???<<<888666666666444111111000000///............//////000111222333333222......///000000111222222//////...---,,,,,,++++++------------------,,,,,,***++++++,,,,,,++++++***...------,,,,,,------...///111000,,,+++......,,,...------------,,,,,,,,,))))))))))))***++++++,,,)))))))))))))))))))))))))))))))))))))))((('''&&&'''((())))))(((((()))***'''''''''***...000///...+++)))&&&&&&'''))))))((()))((('''(((***+++***)))&&&'''''''''''''''&&&&&&&&&((((((&&&###"""$$$&&&(((((((((((())))))))))))&&&((((((''')))---,,,'''(((***,,,......,,,***(((&&&&&&&&&'''''''''''''''&&&'''((()))************&&&%%%(((,,,---***)))***------,,,,,,++++++***)))***)))((('''&&&&&&&&&&&&,,,++++++++++++++++++***''')))+++,,,***)))******((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******))))))(((((((((((())))))(((((((((''''''((())))))(((((()))(((((())),,,...222...***))),,,...///...***+++,,,---............---------,,,+++******)))*********+++,,,...111222444333000...------...///,,,,,,---------,,,+++******)))(((''''''((()))***************************((()))))))))*********+++)))))))))))))))******+++)))))))))))))))***+++,,,yyy^^^JJJ@@@===888:::>>>:::777777666666777999;;;<<<777888888999999;;;===???AAAAAAAAAAAABBBCCCDDDEEEBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????@@@BBBCCCGGGFFFDDDAAA@@@BBBGGGJJJGGGIIIMMMTTT[[[ZZZPPPGGGFFFBBBAAADDDEEEFFFJJJOOOWWW^^^hhhpppvvv|||~~~tttiiiMMMEEE<<<777666666444222333222111///......---------...///000000111111111////////////////////////000000000///...---------------.........---,,,,,,***++++++,,,,,,++++++***...------,,,,,,------...555555000)))'''+++---,,,------------------------******))))))***+++,,,,,,))))))))))))))))))))))))************)))((('''&&&'''((())))))(((((()))***((('''((()))+++++++++***(((''''''((()))(((%%%###)))(((''')))+++,,,+++***'''(((((()))))))))((((((***'''%%%%%%&&&&&&%%%###'''((((((((()))))))))***(((++++++)))))),,,+++''')))***,,,---,,,***'''%%%&&&&&&&&&&&&'''''''''(((%%%&&&'''))))))************((()))------)))''')))///---+++)))((())),,,...+++***)))'''&&&&&&&&&&&&%%%&&&'''(((((()))******'''))),,,---,,,+++++++++------...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))(((((((((((())))))***))))))((((((((())))))*********((('''''')))+++111---)))(((+++.........))))))+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++,,,...111222999777444111.........///------------,,,,,,+++***---,,,+++******+++,,,---************************((((((((()))******++++++(((((())))))************************++++++,,,---oooXXXGGG???>>>888999<<<999666666777888999;;;===>>>999<<>>===888888;;;888666777999:::<<<<<<======<<>>:::999777666444333333333***,,,//////...---...000///////////////000000000.........///////////////,,,,,,---.../////////...,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,000111...)))(((+++---+++******+++,,,---......///,,,,,,+++*********++++++))))))))))))))))))))))))------,,,,,,+++)))(((''''''((())))))(((((()))***((()))******)))(((((((((---,,,***))))))(((%%%###+++)))))))))+++,,,+++***))))))***+++++++++++++++)))(((((((((***+++,,,,,,'''''''''((()))************---...***((()))(((%%%((((((((())))))(((((('''(((((('''''''''((()))***''''''((((((((((((((('''+++((('''((((((&&&'''***)))))))))'''&&&(((---111------,,,++++++***++++++'''***,,,,,,++++++---///&&&(((***+++******+++,,,((((((((('''%%%%%%''')))+++++++++,,,,,,---------+++***************++++++***)))(((''''''((()))******)))(((((('''''''''(((***+++---,,,+++******+++,,,)))'''(((+++---,,,***))))))***+++,,,,,,,,,,,,***************)))))))))***+++,,,---............444333222111000...------......---,,,++++++++++++(((((())))))))))))((((((************************((((((((()))))))))))))))'''''')))*********)))(((******))))))((()))))))))yyyaaaNNN???<<<===777888;;;777888999;;;<<<======<<<;;;???IIIVVVaaagggjjjlllmmmkkklllmmmmmmjjjfffaaa^^^VVVSSSNNNIIIFFFEEEEEEFFFEEEFFFHHHJJJKKKLLLMMMMMMHHHIIIIIIIIIHHHFFFDDDCCCEEEEEEEEECCCAAABBBDDDFFFAAAHHHMMMNNNQQQTTTPPPHHHJJJFFFDDDEEECCC??????BBBCCCEEEEEEBBBAAAGGGTTT^^^kkkpppwwwxxxooohhh___RRRHHHBBB@@@===999666333222111,,,///222222000000111333......///000111222333333,,,,,,------.../////////+++,,,---...////////////,,,------......------,,,,,,++++++******++++++,,,***---...++++++...---***((()))***+++---...//////------,,,+++************))))))))))))))))))))))))...------,,,+++***(((((('''((())))))(((((()))***''')))*********)))******222///+++)))((((((((('''+++***)))***++++++***)))&&&&&&'''((((((((((((((()))+++,,,***&&&%%%'''***&&&''''''((()))******+++---000000,,,)))***)))&&&'''''''''((())))))***+++)))(((((('''''')))***+++'''((((((((((((((('''''')))%%%$$$&&&&&&%%%''',,,$$$'''))))))((())),,,000,,,+++******)))*********&&&(((***)))'''&&&(((+++&&&'''))))))((((((***,,,((()))))))))((()))+++...+++++++++,,,,,,---------+++***************+++++++++)))(((''''''((()))+++)))((('''&&&&&&&&&&&&&&&&&&(((++++++***************(((&&&(((+++,,,+++(((******+++,,,------------************))))))))))))***+++---...///...------...////////////...------///...---,,,++++++++++++***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((&&&''')))*********)))(((***)))((('''''''''''''''}}}{{{yyy{{{ooo[[[EEEBBB>>>:::888777777888888999999:::;;;<<<=========PPPeeeqqqvvv{{{}}}~~~yyy~~~~~~}}}|||wwwrrrjjjeee___YYYUUUPPPLLLJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOQQQSSSQQQLLLHHHGGGHHHHHHGGGEEECCCBBBBBBBBBCCCFFFEEEFFFKKKQQQRRROOOJJJKKKLLLLLLJJJHHHFFFFFFGGGHHHIIIIIIFFFDDDHHHQQQYYY\\\aaaiiiqqqwww}}}~~~rrriii___TTTFFF>>>;;;:::666222777444111000111222111111000000000////////////000............---,,,+++***000000///............///........................+++,,,,,,------,,,,,,,,,...,,,)))***---...---+++,,,---...//////---+++***------***'''(((------***+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,+++***))))))***+++,,,)))((('''((()))***)))(((&&&''''''((()))(((((((((+++(((%%%'''+++---+++'''))))))************))))))...+++(((((()))&&&(((((((((((())))))))))))---///...(((&&&(((***)))(((***+++***(((''''''(((***)))((((((((()))++++++))))))))))))((((((((((((&&&'''(((******))))))((('''((()))******)))((('''(((((()))***************************))))))))))))))))))))))))))))))))))))++++++******+++,,,,,,---+++...000111///---,,,---''''''(((******+++++++++))))))))))))************++++++***)))((('''&&&&&&((()))***)))((('''((())))))))))))))))))))))))))),,,++++++***+++,,,...//////...,,,***))))))******'''(((((()))***+++++++++...///000...,,,******+++,,,000000,,,///555111'''***&&&!!!!!!&&&***------,,,,,,+++***)))))))))***+++******)))((()))))))))))))))(((((((((((())))))+++***)))(((((()))***+++uuujjjcccdddhhhtttiiiUUUGGGEEEAAA===;;;::::::;;;999::::::;;;;;;<<<======CCCUUUjjjvvv|||}}}yyysssmmmiiiddd```]]]TTTRRRPPPNNNLLLKKKJJJJJJNNNPPPQQQPPPMMMKKKKKKLLLLLLKKKHHHFFFDDDCCCCCCCCCEEECCCDDDHHHLLLMMMJJJFFFLLLMMMOOONNNMMMMMMNNNOOOQQQRRRRRRNNNKKKLLLQQQVVV^^^cccjjjnnnqqqrrrrrrsss{{{}}}rrrhhh[[[QQQLLLEEE===666555333111111222333222111000111111111111111000000///////////////...------000//////...---................................./////////000000///.........+++)))***,,,---,,,+++...------,,,,,,,,,,,,,,,...///,,,)))+++///000---------------------------+++---...---+++)))******++++++************++++++)))((('''(((*********(((''''''''''''((((((((())),,,)))&&&(((,,,---+++(((((())))))******))))))(((''''''((())))))(((%%%###''''''((((((((()))))))))+++---,,,'''%%%(((******((()))+++***(((''''''(((,,,+++***((((((((())))))))))))))))))(((((((((((('''((()))*********))))))(((((()))******)))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))***---///000...---,,,,,,((()))***++++++,,,,,,,,,))))))))))))))))))))))))*********)))((((((''''''&&&((()))***)))***+++---))))))))))))))))))))))))+++************,,,---......---,,,+++************'''(((((()))******++++++---...///...,,,***+++,,,+++222666444111///---)))+++)))((((((+++---......+++++++++***************+++******)))))))))))))))***)))((((((((((((((()))+++***)))(((((())))))***mmm\\\TTTLLLNNNTTTcccwww{{{bbbMMMGGGEEEBBB>>><<<;;;;;;<<<;;;;;;;;;;;;<<<<<<===>>>JJJ\\\qqq}}}{{{wwwssspppfffddd```\\\VVVRRRNNNLLLQQQQQQQQQPPPNNNMMMNNNOOOPPPOOOLLLJJJHHHFFFFFFFFFDDDCCCCCCEEEHHHHHHDDDAAAGGGIIIKKKLLLLLLLLLNNNPPPWWWXXXYYYVVVQQQNNNOOOQQQ[[[___dddgggfffcccaaa```iiiqqq{{{wwwmmmdddYYYLLLCCC;;;999666555555555444222//////000000000000//////000000000000000000////////////...------------...........................000000111111111///...------+++******+++,,,++++++...---+++))))))***,,,---...///,,,)))+++000111///------------------------+++---......,,,***))))))******++++++++++++******)))((('''(((***+++***)))(((''''''&&&'''((()))***,,,)))((())),,,...,,,)))'''(((((())))))(((((('''$$$'''))))))((('''))),,,&&&&&&'''''''''((((((((((((++++++'''%%%(((******((()))+++***)))(((((()))---,,,***)))((('''(((((())))))))))))((((((((((((((()))******++++++******))))))***++++++***))))))(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((())),,,......---,,,+++,,,******++++++,,,---------))))))))))))(((((((((((())))))))))))))))))))))))(((***++++++******+++---))))))))))))))))))))))))))))))))))))***+++,,,,,,+++,,,,,,,,,+++***))))))((((((((()))******+++++++++,,,------++++++,,,---+++222;;;<<<222(((''',,,)))+++---------,,,,,,---************++++++++++++*********)))))))))))))))******)))(((((((((((((((++++++***)))(((((())))))www\\\LLLIIIEEEDDDIIIWWWlllttt\\\JJJCCCAAA>>><<<:::999999999;;;;;;;;;;;;;;;===>>>???OOOaaavvv|||zzzvvvpppiiibbb]]]ZZZYYYWWWUUUQQQNNNLLLLLLLLLOOONNNLLLKKKJJJJJJJJJKKKFFFEEEEEEFFFGGGFFFCCC@@@CCCEEEGGGHHHHHHHHHJJJLLLSSSVVVXXXWWWTTTPPPNNNNNNRRRUUUXXXZZZYYYXXXXXXXXX^^^gggsssyyy{{{~~~|||pppbbbXXXNNNIIIBBB<<<999777555444333333222111111111222222111111000000000000000111///......---------------..............................///000///---,,,***,,,,,,+++******+++++++++,,,+++***))))))***+++++++++,,,***(((***000111///,,,,,,++++++++++++******+++---//////---***)))))))))***,,,,,,,,,,,,***))))))((('''(((***+++***))))))(((&&&%%%&&&''')))+++,,,***)))***,,,---,,,+++''''''((((((((((((''''''))))))((('''&&&'''((()))&&&&&&&&&&&&'''''''''(((%%%))))))&&&%%%(((***)))((()))++++++)))(((((()))---,,,***(((((((((((()))))))))))))))(((((((((((())))))******++++++++++++*********++++++*********)))))))))))))))))))))***************)))))))))((())))))))))))))))))))))))++++++***))))))))))))***)))+++,,,---,,,++++++,,,+++++++++++++++,,,------)))))))))((((((((((((((((((((()))))))))*********,,,------+++)))''''''((())))))))))))))))))))))))''''''(((((()))******+++)))***+++,,,,,,+++)))((((((((())))))************)))+++,,,,,,++++++,,,...---000777;;;222%%%%%%000(((+++---,,,)))(((***,,,)))******+++,,,,,,,,,,,,***************)))((((((+++***)))((((((''''''(((++++++***))))))(((((((((kkkRRRGGGIIIDDDBBBDDDQQQfff|||~~~lllXXXKKK@@@???===;;;999888888888;;;:::::::::;;;<<>><<<;;;:::::::::999888888888:::<<>>>>>===999555222444333111000//////000000000000///..........................................///222333333222000...---......,,,******+++,,,''')))+++,,,---,,,***))),,,---,,,+++...555777555///......------,,,,,,++++++,,,------,,,,,,---...++++++,,,,,,,,,,,,++++++***)))((()))+++,,,+++***(((''''''&&&'''((()))***************+++++++++,,,'''(((((())))))(((((('''+++&&&"""###(((+++)))&&&&&&&&&'''''''''((((((((($$$(((***'''&&&)))***(((((()))++++++***)))***+++***)))((((((((()))+++,,,))))))))))))((((((((((((***))))))))))))***+++++++++***))))))))))))***+++---,,,+++***)))***+++,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))***++++++++++++,,,...,,,+++***))))))***+++,,,++++++******))))))(((((()))))))))******+++++++++&&&((())))))(((((()))+++))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((()))***++++++++++++))))))))))))))))))******((()))++++++******+++,,,...,,,,,,......+++,,,///...---,,,+++)))***,,,///***+++,,,---------,,,+++)))******++++++)))((('''))))))(((((((((((())))))))))))************))))))mmmUUUHHHEEEEEEDDDEEEJJJXXXlll~~~ttt```PPPHHH??????>>>===<<<;;;;;;;;;666666555666888<<<@@@BBBTTTfff{{{yyytttnnnfffaaaYYYWWWTTTPPPNNNLLLKKKJJJMMMNNNNNNOOONNNNNNOOOPPPMMMNNNNNNLLLHHHFFFFFFGGGHHHIIIJJJMMMOOOPPPPPPOOOLLLKKKJJJGGGDDDCCCEEEGGGHHHLLLQQQVVVZZZ___eeeiiifffjjjqqqwww}}}wwwmmmcccYYYSSSAAAFFFNNNRRRPPPGGG<<<444777666333111000000000111111111000////////////000...........................000333666666555333111...///000...+++***+++---)))******++++++,,,+++++++++---,,,+++///666888666//////...------,,,++++++++++++,,,++++++,,,///222,,,,,,,,,++++++,,,,,,,,,***)))((()))+++,,,+++***''''''''''''((((((((()))((()))***************+++((())))))******))))))((((((&&&%%%&&&)))+++***)))''''''((((((((()))))))))%%%)))+++((('''))))))(((''')))++++++*********,,,+++***)))(((((()))******))))))))))))(((((((((((())))))((((((((()))***+++***))))))(((((())))))***///...,,,+++***+++,,,---************))))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,)))+++,,,+++++++++---///...---+++******+++,,,---,,,,,,,,,+++***)))))))))******************++++++&&&'''))))))))))))+++,,,))))))))))))))))))))))))%%%&&&((()))******))))))(((((((((((()))***,,,,,,***)))))))))))))))))))))(((***+++***))))))***+++***...000...---//////,,,...---,,,---...///...---+++,,,---......,,,+++)))((()))+++++++++***((('''(((''''''(((((()))***+++'''((()))***++++++******{{{{{{|||iiiPPPEEEBBB@@@IIIKKKRRR```rrr~~~rrr^^^LLLEEE>>>======<<<;;;;;;::::::444444444555888<<<@@@CCCVVVhhh}}}}}}uuuppphhheee```ZZZUUUPPPNNNLLLKKKMMMNNNNNNNNNOOOPPPRRRUUUVVVVVVTTTQQQNNNNNNOOOIIIHHHGGGHHHJJJKKKKKKJJJJJJJJJJJJHHHEEEDDDDDDDDDCCCDDDEEEGGGKKKOOOSSSUUUTTTZZZbbbkkksss{{{xxxkkkcccOOOWWWccckkkhhh[[[KKK???:::888555333111111111222222111111000000000000000........................---///333666777666444222///000111///,,,***,,,...,,,+++***)))***+++---...)))******)))---444777555------,,,++++++***))))))+++++++++******---111555...---++++++++++++---...***)))))))))+++,,,+++***&&&'''(((((()))(((((((((((()))******))))))***+++))))))************))))))(((***+++***)))((()))+++(((((((((((())))))))))))&&&***,,,)))'''))))))'''''')))++++++******+++,,,---,,,***)))((('''(((((())))))))))))(((((((((((()))((('''''''''(((***+++***)))(((''''''((()))***000///---+++++++++---...************))))))))))))))))))))))))))))))))))))'''''''''(((***+++---...***+++,,,,,,+++,,,...000///...,,,++++++,,,---///------,,,,,,+++***))))))***************************+++,,,+++***)))***+++))))))))))))))))))))))))&&&'''(((************))))))(((''''''(((***,,,---*********))))))))))))))))))***+++***)))((()))***'''222666000---000///***+++***+++...111111---)))+++,,,.........,,,***)))((()))+++,,,+++***((('''''''''''''''(((***+++,,,%%%''')))***++++++++++++|||ppprrrwwwyyyuuusssyyyiiiQQQGGGFFFHHHEEERRRdddtttxxxlll\\\LLLBBB???>>><<<:::999999999::::::777555888:::;;;???EEEUUUkkk}}}xxxvvvsssnnngggaaa[[[XXXUUUSSSQQQOOONNNOOOPPPQQQZZZZZZZZZYYYXXXWWWUUUTTTNNNLLLJJJIIIJJJJJJIIIHHHLLLJJJIIIHHHHHHGGGDDDAAAFFFEEECCCAAAAAABBBCCCDDDFFFGGGKKKSSSZZZddduuu{{{kkkooovvv}}}{{{mmmUUUCCCDDD===999999777222///000...///000000111111111000111000000///......------,,,111777===???===999666444333222000///---,,,+++---+++)))***---///...,,,///---+++---111000,,,'''))))))***---///+++!!!++++++******************,,,,,,++++++***)))(((((('''(((((()))***+++++++++))))))***+++++++++++++++))))))(((((((((((())))))...)))'''***)))%%%%%%)))***(((&&&&&&(((*********''''''&&&&&&&&&%%%%%%%%%%%%'''***+++)))'''&&&&&&)))&&&&&&***---+++***+++...---+++*********++++++///,,,)))((()))***)))((()))*********)))(((&&&%%%)))(((''''''''')))***+++++++++******************,,,,,,,,,+++***)))((('''+++*********))))))((((((,,,,,,+++)))'''&&&(((***)))+++,,,,,,+++***,,,---///,,,))))))***,,,---...333...***)))******(((&&&,,,,,,***&&&&&&))))))%%%(((((())))))))))))((((((************************+++***((('''''''''((()))+++)))&&&'''+++------,,,,,,,,,++++++***)))((((((***((('''(((+++,,,+++)))(((+++......+++)))***+++---,,,++++++*********+++)))***,,,......---,,,+++******))))))))))))******)))))))))))))))******+++******************++++++|||tttqqqppppppooolllmmmvvvnnnZZZQQQQQQRRRXXXbbbppp|||}}}sssfffXXXJJJBBB@@@???===;;;:::::::::;;;<<<999888:::<<<<<>>===>>>?????????>>>>>>AAAFFFKKKSSSaaaooowwwqqqZZZIIIKKKHHHBBB;;;666222111000/////////000000/////////000000//////...------,,,///222666999:::999666333111000000000//////.........,,,***+++---......,,,---***))),,,//////+++&&&+++)))(((***---,,,'''"""++++++***************))),,,,,,++++++***)))))))))'''(((((()))******++++++((()))******++++++******))))))(((((((((((())))))+++''''''******&&&&&&***+++)))'''((()))+++++++++((((((((('''''''''&&&&&&%%%''')))***((('''''''''---)))(((+++,,,***)))***---,,,+++************+++...------+++************((()))******)))'''&&&%%%)))(((''''''((()))***+++)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))************)))))))))((()))******)))((((((***,,,)))***,,,+++******+++------+++***)))+++...111222555222///---,,,+++***)))+++,,,)))&&&'''******&&&((())))))******))))))(((************************+++***)))((('''(((((()))+++(((''''''***,,,,,,+++,,,,,,+++******)))((((((***((('''(((***,,,***)))***,,,......---,,,---///,,,,,,++++++++++++,,,,,,((()))+++,,,,,,,,,+++*********))))))))))))******)))))))))))))))***++++++************************wwwrrrrrrwwwqqqjjjdddaaadddrrr{{{lllfffffffffpppvvvyyymmm```RRRHHHBBB@@@???===<<<;;;:::;;;;;;===:::999;;;;;;<<<@@@GGG\\\ppp}}}}}}{{{yyyxxxuuuooojjjhhhiiilllnnnllljjjhhheeebbbaaa``````^^^]]]\\\[[[ZZZVVVQQQMMMMMMKKKHHHHHHHHHHHHGGGFFF???===;;;;;;<<<<<<<<<;;;888777888;;;>>>CCCMMMXXXgggvvv{{{gggXXX[[[]]]TTTCCC888666666222000000000000000//////////////////...------,,,,,,222333333444333222111111000000000111222222333333---,,,******+++,,,+++******((((((***------***''',,,)))'''(((+++---,,,***++++++*********))))))))),,,,,,,,,+++******))))))((((((((()))******++++++'''((())))))******))))))))))))(((((((((((())))))'''&&&'''++++++(((((()))+++***((()))+++,,,,,,+++)))))))))(((((((((''''''&&&((()))(((''''''((()))222---***++++++((('''))),,,+++******)))*********,,,...000///,,,***+++,,,((())))))))))))(((&&&%%%)))(((((((((((())))))***(((((((((((((((((())))))***++++++,,,,,,++++++***************))))))))))))'''((())))))((()))+++---)))***++++++******+++---,,,+++***+++...111555888666666444111---******+++***+++)))&&&(((++++++((()))******************)))******************************)))(((((((((((((((***((('''(((***++++++++++++++++++******))))))((()))((('''(((***+++***)))***+++,,,,,,,,,---///111,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,******))))))))))))*********))))))))))))***++++++************************{{{rrrsssvvvyyyoooddd\\\ZZZ```qqq~~~}}}xxxkkk\\\NNNEEE@@@@@@>>>===;;;:::::::::::::::888888:::999999???FFF___rrr{{{qqqjjjkkkpppttt~~~{{{yyyzzz|||}}}zzzxxxtttpppmmmlllkkkllleeecccaaa``````^^^[[[YYYXXXUUUQQQNNNLLLKKKIIIGGGAAA>>>;;;:::;;;<<<;;;999999666777999:::<<>>===;;;999888888888999999888999:::999999@@@HHH```sss~~~mmm]]]TTTTTTZZZaaapppwww}}}zzzyyyyyyyyytttpppkkkhhhhhhhhhiiihhhfffbbb\\\WWWSSSNNNJJJFFFDDD???:::888:::;;;999777888666666888999:::>>>DDDIIIYYYooo|||rrrVVVAAA===999111111000/////////000000111...............---------000...,,,***+++,,,///111111111111111222222222222,,,,,,,,,+++***)))*********))))))***,,,,,,,,,+++))))))))))))******((('''************************,,,,,,,,,+++++++++++++++)))))))))))))))*********''''''((()))))))))))))))))))))(((((((((((())))))(((***++++++***)))&&&$$$)))((('''(((***+++***(((((((((((('''''''''&&&&&&&&&'''((('''&&&''')))+++...)))&&&'''(((''''''***))))))))))))))))))))))))&&&+++///...***'''(((+++)))***+++++++++***)))(((((())))))))))))((((((((()))))))))******+++++++++&&&'''((()))************))))))))))))))))))******((()))+++***)))((()))***(((***++++++***)))+++,,,...//////......000555888999::::::666000++++++,,,(((******(((***...---*********++++++++++++******)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))*********)))))))))))))))((()))))))))((((((((((((((('''''''''***,,,...///////////////---+++***)))......---------...///000******))))))))))))*********************++++++,,,+++++++++*********))))))}}}{{{vvvqqqddd___]]]```eeemmmzzzxxxjjjYYYJJJ@@@<<<===<<<:::999888777888888999999;;;===<<<<<>>===;;;999888888888999777888;;;===<<<<<>>??????>>><<<:::999999999:::333555999;;;:::;;;DDDOOOiiizzzvvvbbbNNNHHHJJJLLLPPPUUUQQQVVV[[[\\\[[[]]]bbbfffffffffgggjjjooouuu{{{~~~}}}wwwpppkkkVVVKKK>>>888999;;;;;;999:::777777;;;<<<:::999:::>>>BBBRRRlll{{{kkk```\\\JJJGGGBBB===888555333222000000000000111111111111------.........---,,,,,,,,,,,,------.../////////))),,,---,,,******---000---------+++***)))***+++***+++,,,+++******,,,---)))***+++---///000222222,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))***+++++++++++++++))))))(((((((((((())))))'''******%%%&&&+++,,,((()))))))))+++------+++)))************))))))))))))"""%%%)))******)))((())),,,((((((+++,,,)))'''(((%%%&&&((()))))))))((((((+++)))&&&&&&((()))***)))%%%&&&'''(((((('''&&&&&&((()))*********((('''&&&&&&''''''((()))******+++,,,,,,---------,,,,,,+++(((((())))))*********+++###&&&)))+++++++++,,,---((()))******))))))***+++***,,,...,,,***+++111777444111.........,,,'''"""***------+++---///---((((((((())))))))))))(((((())))))))))))))))))))))))((()))*********)))'''&&&$$$'''***)))'''%%%&&&'''(((((((((((())))))))))))''')))+++)))&&&%%%&&&((('''&&&&&&))),,,---+++((('''(((+++---------,,,+++)))***,,,......---,,,+++******))))))))))))******++++++******++++++,,,---,,,,,,++++++***))))))(((ppp]]]KKK@@@======>>>===<<<;;;:::999999999555888444333:::<<>>??????===:::???DDDUUUnnnwwwnnnhhh]]]SSSMMMEEE;;;666888111222222111//////111222//////...---------......------,,,,,,+++,,,,,,,,,---***)))***)))&&&''')))///---******+++---------***))))))+++......***&&&((()))***))))))***,,,///---.../////////---***)))+++++++++*********))))))******************++++++''')))***)))((('''((()))*********(((&&&&&&(((***%%%''')))***+++***)))(((%%%"""!!!&&&))))))))),,,***++++++)))'''&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&'''((((((((('''''')))******((('''((()))'''''''''''''''((())))))***(((''')))++++++((($$$)))%%%&&&,,,---(((''')))&&&$$$'''......)))(((+++***+++***)))'''''')))+++******)))))))))))))))*********))))))((((((''''''---,,,,,,,,,---///111222************+++,,,---...***+++***'''(((++++++'''***)))((()))++++++)))(((''''''''''''((((((((((((+++***)))'''&&&&&&&&&&&&(((((('''%%%$$$%%%'''***'''''''''''''''((())))))///,,,))))))******'''$$$***)))((()))+++,,,,,,,,,+++)))((())),,,---+++)))$$$(((+++,,,******---///***************)))((('''...---+++))))))***+++,,,))))))***+++++++++******|||lllYYYIII@@@===>>>>>>===;;;:::999999888888666999555444;;;<<>>===<<<<<<>>>???AAAGGGWWWpppyyynnnddd\\\QQQEEE===;;;444444444222111//////000000//////.........//////...------,,,,,,---------000------//////++++++...---,,,***+++,,,---,,,+++*********+++,,,,,,***((()))*********)))***---///+++,,,---......------,,,,,,,,,,,,++++++******)))******************++++++)))+++,,,+++***)))***+++)))******(((&&&&&&(((***((((((((((((((()))))))))+++'''%%%((()))'''''')))((()))+++***)))(((((()))***)))))))))((((((((((((''''''((()))))))))((((((&&&(((******)))(((((()))(((''''''''''''((())))))((()))******)))(((''''''***&&&&&&***+++(((''')))+++)))+++111111---,,,...+++++++++)))'''''')))+++******))))))))))))******)))))))))))))))(((((((((+++*********+++---///000************+++,,,---...***,,,***'''(((++++++'''***)))))))))++++++)))'''''''''''''''((((((((((((***)))(((''''''&&&''''''(((((('''&&&$$$%%%'''***((((((((((((((()))*********((('''''')))***)))''''''&&&%%%'''))),,,,,,,,,***)))(((***,,,---+++)))%%%(((***+++***)))+++---******++++++******)))(((------------,,,,,,++++++((())))))***++++++,,,,,,yyygggTTTFFF???===>>><<<<<<:::999888777777777777;;;777555;;;===DDDVVVooo|||eeeRRRHHHRRR___aaaaaaddd]]]^^^cccjjjkkkfffbbbbbbhhhgggfffccc```___```aaa```cccgggiiikkkooouuuzzz|||}}}tttkkkdddWWWJJJGGGMMMNNNLLLHHHCCC>>>???DDDIIIIIIPPP```uuu{{{rrrfffVVVIIIDDD:::999777555333222222222000000000//////000000111......------------.........+++,,,//////+++***---+++******,,,------+++)))***+++,,,+++*********+++***+++,,,+++***+++---///))))))***+++,,,...///000......---,,,,,,+++******++++++++++++++++++******&&&((()))((('''&&&'''((()))******)))'''&&&((()))+++***(((&&&&&&''')))***---)))''')))***'''&&&(((&&&(((+++,,,+++*********+++***)))((('''(((((()))))))))*********)))((((((&&&''')))***)))((()))***((((((''''''(((((()))***&&&***,,,+++'''%%%'''***,,,)))((())))))((((((+++---,,,---111222///...000,,,,,,,,,***((('''((()))***)))))))))))))))******(((((())))))))))))))))))((((((((()))***+++---...***************+++,,,---***,,,,,,((((((******'''+++***)))*********(((&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((((((&&&%%%%%%'''***))))))(((((())))))***+++&&&%%%%%%''')))+++***)))%%%$$$###%%%(((***++++++))))))(((***+++,,,+++)))&&&(((******)))((()))***++++++++++++++++++***)))+++,,,...//////---+++***(((((()))***+++,,,,,,,,,xxxcccPPPCCC>>>======<<<;;;:::888777777666666666:::777555;;;<<>>KKKaaawww}}}rrr___TTTLLLKKKPPPWWWcccmmmvvvxxx~~~~~~~~~~~~wwwtttqqqmmmiiigggfffeeefffkkkrrrxxx|||{{{kkk]]]]]]iiiwww~~~||||||~~~|||pppfffWWWKKKBBB<<<777333555444333222111000000000,,,,,,,,,,,,---...//////111...---...---***+++...***+++,,,...///...+++(((+++,,,---,,,+++++++++,,,***+++------,,,++++++,,,---+++***(((((()))+++,,,,,,,,,,,,---------......---------,,,++++++*********,,,---,,,+++***+++,,,((()))+++***(((''''''(((%%%'''(((***)))(((&&&$$$---(((%%%''''''$$$###%%%***,,,------***(((&&&&&&+++***)))((('''(((((()))(((((())))))((((((''''''''')))******((('''((()))))))))(((((())))))***+++---)))&&&&&&)))+++)))&&&///333333///---111666888...///...++++++...000...+++---...---***)))((()))(((((((((((()))***+++,,,))))))******************((()))***,,,------------******)))))))))******+++(((...111---)))))))))(((***)))((()))++++++)))(((''''''''''''(((((((((((('''''''''''''''((()))***'''((())))))((('''((()))&&&&&&%%%%%%&&&&&&'''(((***+++,,,,,,******+++,,,---+++)))((())))))(((&&&&&&(((******)))((()))***(((''''''((())))))'''&&&)))***+++++++++++++++++++++***((('''''')))+++------,,,+++))))))))))))***nnnVVVGGGBBBAAA>>>;;;<<<;;;:::999888777777777333:::999888===BBBPPPggg|||~~~rrr___YYYSSSRRRVVV]]]jjjttt}}}~~~|||~~~}}}{{{wwwtttqqqqqqrrrtttyyy}}}|||mmmbbbdddppp|||~~~yyyrrrmmmkkkjjjmmmsss{{{|||ooocccYYYNNNCCC<<<999888777555333222111111............///000111222333///,,,,,,+++((()))---,,,,,,---...000///---***+++++++++---...---,,,***)))+++------+++*********+++***)))(((((()))***+++******+++,,,---...//////...------,,,++++++******''')))***)))((('''((()))''')))++++++)))''''''(((&&&&&&''''''''''''''''''---(((&&&((((((&&&%%%&&&(((***++++++)))''''''(((***)))))))))(((((((((((((((((()))*********))))))(((***+++***((('''''''''))))))(((((())))))***++++++***((('''((((((((((((,,,333555000///333999:::///111///******///111...***,,,------+++***)))***(((((((((((()))***+++,,,++++++******************'''(((***,,,---------,,,******))))))))))))******(((///222...)))((()))(((((((((((()))+++,,,+++)))''''''''''''(((((((((((((((((('''''''''(((((()))'''(((******((('''((()))&&&&&&&&&&&&&&&'''(((((((((***,,,+++))))))+++---,,,***)))((())))))((('''&&&(((******(((((()))***)))'''&&&(((******)))&&&((()))******++++++************)))******++++++,,,+++***)))((()))***,,,---{{{iiiRRRDDDAAABBB???<<<===<<<:::999888888777777333;;;::::::@@@DDDSSSkkksssfffcccaaaaaadddkkkwww||||||zzzyyy{{{}}}}}}}}}~~~yyymmmeeeiiittt~~~}}}pppgggdddiiivvvuuuiii___XXXTTTMMMQQQZZZggguuuwwwnnnaaaSSSIII===<<<999777555333222222000000000000111222333444:::444000///...+++---111...------...000000...,,,,,,+++***---000///,,,((((((***,,,,,,+++))))))***)))))))))))))))***++++++((()))***+++---...///000......---,,,,,,+++******)))+++,,,+++***)))***+++''')))++++++)))''''''''''''&&&%%%%%%%%%''')))******&&&%%%(((***))))))+++'''((())))))(((((()))***'''''''''(((''''''&&&%%%((()))***+++++++++++++++)))++++++***(((&&&&&&&&&)))))))))))))))******+++)))***+++)))%%%%%%(((+++***222555111///444::::::...000...((((((---000---)))+++------,,,*********(((((((((((()))***+++,,,,,,+++++++++***)))))))))&&&((()))+++,,,,,,,,,,,,******)))))))))))))))***(((///222...)))((()))(((''''''''')))+++,,,,,,***''''''''''''((((((((()))((((((''''''''''''(((((('''(((******)))(((((()))'''''''''''''''((())))))%%%(((******))))))+++...***)))'''''')))***)))(((%%%(((******(((''')))+++)))'''&&&(((+++,,,***''''''((()))***************((()))+++---------+++***(((((('''((())),,,...000uuudddQQQEEE@@@<<<;;;===222555888<<<===>>>===<<<999555777<<<>>>BBBVVVmmm{{{uuuooorrrqqqlllkkksss}}}~~~~~~~~~~~~~~~vvviii```dddssspppdddVVVMMMLLLSSScccrrrppp[[[PPPMMMHHHAAAAAADDDHHHMMMWWWhhh|||tttggg^^^QQQIIIAAA;;;999777222---111222222333222111000000111111000///...---,,,,,,222222000///---+++***)))///---++++++------+++(((***,,,...---,,,+++,,,---+++++++++************)))*********,,,...///...,,,------------------------***+++---......---,,,+++,,,...///---***)))***,,,''')))+++,,,,,,,,,***)))'''((()))))))))(((&&&%%%)))(((((((((((())))))***)))'''%%%&&&)))***(((&&&((()))***++++++***)))(((+++***)))*********(((&&&))))))(((((()))***++++++))))))))))))))))))))))))+++---...,,,+++,,,111444------+++)))+++...,,,&&&+++***)))(((((()))***+++,,,+++***)))((((((((((((,,,,,,,,,+++***)))((((((******+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,+++***)))---,,,******+++***)))''''''((((((&&&$$$%%%***...)))'''%%%&&&)))***(((&&&))))))(((((((((((())))))''''''''''''(((((((((((()))***++++++))))))***+++*********)))))))))))))))(((***++++++)))((())))))***)))(((((())))))((('''&&&(((************+++,,,...+++'''''')))++++++***------,,,+++************ppp```NNNCCC>>>;;;:::<<<777999<<<>>>@@@???>>>===:::666888<<<>>>DDDYYYppp~~~xxxwwwyyyvvvooonnnvvv}}}~~~|||sssggg```fffvvv~~~qqqWWWNNNEEE@@@???CCCPPP[[[xxxpppXXXHHHCCC@@@<<<888:::===@@@DDDLLLZZZlllxxxxxxpppcccZZZNNNFFF@@@;;;555000222222111111111111111111111000000///...------,,,222222111000...---,,,+++000...++++++------,,,***///...---+++******+++,,,+++++++++************)))+++***)))***,,,...---,,,------------------------***+++,,,------,,,+++)))+++---...---***((()))***''')))***,,,,,,+++***)))(((((())))))(((((('''&&&(((''''''''''''(((((()))***(((&&&'''))))))(((&&&)))))))))******)))))))))(((((('''(((******)))'''))))))))))))))))))******))))))))))))))))))))))))***+++,,,++++++,,,000333//////---)))***,,,)))$$$+++***)))(((((()))***+++++++++***)))(((((())))))+++,,,,,,++++++)))((((((***+++++++++++++++******)))))))))))))))))))))))))))***++++++++++++***)))---+++******++++++***(((((((((((('''%%%%%%))),,,)))'''&&&&&&))))))(((&&&))))))(((((((((((())))))(((((((((((())))))))))))***+++,,,+++******+++,,,***)))))))))))))))))))))(((***++++++)))((()))***+++)))(((((())))))((('''&&&(((***************,,,000---)))((()))******))),,,,,,++++++******++++++~~~jjjZZZIII@@@<<<:::999;;;:::;;;===??????>>><<<;;;:::777888;;;>>>FFF]]]sss}}}|||}}}xxxqqqpppzzzzzzxxxxxxxxxwwwzzzxxxsssppprrrtttvvv{{{|||yyypppeee```gggxxxnnn^^^EEE@@@<<<;;;:::<<>>FFFKKK\\\dddooowww}}}yyylll```TTTIIIBBB???<<<777333111222444666/////////.........------////////////////////////...,,,,,,,,,000444777:::111...,,,+++,,,---,,,***+++++++++*********)))))),,,)))'''&&&(((***+++,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,+++)))(((''')))***,,,,,,+++)))((('''(((((()))***+++******)))+++***((('''''''''((()))'''''''''''''''((()))*********)))((((((((('''&&&***)))(((''''''((()))***((('''&&&'''(((***)))(((************))))))(((((())))))))))))))))))))))))''''''(((((()))+++---///---...---)))((()))((($$$***))))))))))))))))))******)))))))))))))))******+++++++++++++++***)))((((((((()))*********))))))(((((((((((((((((((((((())))))************))))))+++***)))***,,,---,,,+++))))))***)))((('''''''''''''''&&&'''''''''''''''(((((((((''''''((((((((((((((((((((())))))))))))&&&'''(((((('''&&&'''((()))))))))))))))*********((()))******((((((***++++++***((()))******)))''''''(((*********)))***+++///...,,,+++************))))))***+++++++++++++++xxx___RRRDDD>>><<<;;;:::;;;888888999888888666555444666666888999===KKKdddxxx}}}|||}}}zzzvvvpppeee\\\RRRKKKEEEDDDDDDGGGNNNVVVaaannn}}}vvvkkkaaa^^^hhhzzzrrrXXXGGG<<<:::999;;;;;;;;;@@@GGGXXXrrrtttSSSDDD:::<<<:::222333<<<444444444444555888<<<>>>FFFNNNXXX^^^dddlllwwwsssfffZZZRRRJJJEEE>>>777333333444666000000000//////......------------....../////////111000//////000333777:::---------...///...,,,++++++++++++*********)))))),,,)))'''&&&(((***+++++++++++++++,,,,,,,,,------,,,,,,,,,+++***)))((((((***++++++,,,,,,+++***((((((((())))))************+++***)))''''''((())))))(((((((((((()))***+++,,,)))******)))((((((((((((***)))(((''''''((()))***,,,***(((((()))))))))(((******++++++***)))((('''(((((((((((((((((((((((('''''''''((()))***++++++(((++++++((('''******((()))))))))******))))))))))))((((((((()))***++++++******+++++++++***))))))&&&&&&'''(((((()))(((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))***,,,......---******)))))))))(((((('''&&&'''''''''&&&&&&&&&'''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''((()))(((''''''''')))(((((())))))************((()))***)))((((((***,,,+++***))))))******)))(((''')))***+++)))))))))***++++++++++++++++++,,,,,,((()))***++++++++++++***}}}|||vvv\\\OOOCCC>>>===;;;:::;;;888888888888888777777666444777999:::@@@OOOhhh{{{~~~xxxfffVVVGGGAAA;;;::::::;;;@@@GGGJJJ\\\uuu}}}uuuiii^^^]]]hhh{{{|||dddLLL>>><<<999888999::::::???FFFVVVpppwwwfffFFF???<<<===:::444555;;;444333222222333555666888666===DDDHHHKKKQQQ]]]fffrrryyywwwmmmgggZZZTTTKKKAAA:::777666777333222222111000///...---------------.........///444444333000......111333---///000///---+++,,,,,,+++++++++************)))+++)))(((''')))***************++++++,,,,,,------,,,,,,++++++*********))),,,+++******+++,,,+++***((((((((()))))))))************))))))(((((())))))((((((((()))***+++,,,---((()))******(((((()))***)))((((((''''''(((((()))...,,,)))(((((())))))((())))))***++++++***((('''(((((((((((((((((((((((((((''''''((()))***)))(((###(((***''''''***,,,+++))))))************))))))(((((((((((()))***,,,,,,******+++++++++******)))%%%&&&'''(((((()))(((((())))))))))))))))))))))))***))))))(((((())))))***)))((((((***---//////...+++***(((((()))***)))(((%%%'''((('''&&&%%%&&&'''(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&''''''''')))***+++***)))((()))+++((((((((()))******++++++((())))))(((((((((+++---,,,***))))))***+++)))(((((()))++++++)))))))))***''')))***+++******+++---((()))***+++++++++***)))yyy}}}~~~tttYYYMMMAAA===<<<:::999999777777777888888888888999333888<<<>>>CCCTTTlll}}}~~~ssssss}}}vvvsssvvv{{{mmmYYYDDD>>>::::::::::::>>>CCCFFFXXXrrrzzzrrreee\\\]]]jjj}}}rrrXXXCCC:::<<<:::999;;;;;;:::>>>DDDVVVpppmmmWWWAAA>>>;;;999999999999888444333222222333555777777000777===>>><<<>>>FFFNNNVVV```lllwww~~~|||pppiii^^^RRRHHHAAA>>>>>>666555444222111///...---............////////////000111111///,,,+++,,,...222444333...(((&&&***///+++++++++************)))+++***))))))++++++***))))))******+++,,,,,,------,,,,,,+++++++++++++++,,,---***'''''')))++++++***((((((((((((((()))******)))************)))((((((''''''(((((()))+++,,,---&&&(((******)))(((***,,,'''((((((((((((((((((''',,,***'''&&&((()))))))))'''(((***++++++***)))(((((((((((((((((((((((((((***)))'''(((******(((&&&"""''')))'''&&&))),,,+++((()))***++++++***)))((('''''''''((()))+++,,,---)))******+++++++++******&&&'''((()))************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((***...000000000,,,)))&&&&&&(((++++++***$$$&&&((('''%%%$$$&&&((((((''''''&&&&&&''''''(((&&&&&&&&&&&&'''''''''((('''((())))))((('''((()))'''(((((()))******++++++((())))))((('''(((+++...,,,+++)))***++++++***(((((()))++++++)))((()))***''')))++++++)))((()))+++((()))+++++++++***((('''vvvxxx~~~tttWWWKKK@@@<<<;;;999777888444444555666777888888999333:::???@@@GGGXXXooo~~~wwwkkkbbbfffuuu}}}wwwkkk^^^ZZZ]]]lll{{{yyyrrrsss{{{sss^^^CCC???===>>>>>>>>>@@@EEEOOO```wwwxxxoooccc[[[]]]llllllQQQ@@@:::999777888;;;:::888;;;@@@WWWrrrfffMMM===:::444111444:::888111666444333333555888999:::111888???>>>888666:::@@@AAAKKKYYYfffqqq|||zzznnn```TTTLLLGGGEEE777777555333111///...---/////////000000000000000(((+++------+++***,,,///777888666---###!!!(((111+++++++++************)))+++******+++,,,,,,***((())))))***+++,,,,,,------,,,,,,,,,+++,,,,,,---------)))%%%$$$'''*********((((((((((((((()))******)))******++++++***((('''&&&&&&''''''(((***+++,,,%%%(((******))))))+++...&&&'''((())))))((('''&&&)))'''%%%%%%''')))******&&&''')))+++,,,+++***)))((((((((((((((((((((((((,,,***((()))******'''$$$"""'''***'''&&&(((++++++((()))***++++++***)))((('''''''''((()))+++,,,---)))******+++++++++******(((((()))++++++,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***((('''(((***...000111000---)))%%%%%%(((+++,,,,,,$$$&&&((('''%%%$$$%%%((('''''''''&&&&&&'''''''''''''''''''''((((((((()))$$$%%%&&&&&&$$$$$$%%%&&&'''(((((()))***+++++++++((())))))((('''))),,,///,,,+++******++++++***((((((***++++++)))((())))))'''***,,,+++(((&&&'''((()))***+++,,,+++)))'''&&&zzzrrrnnntttcccPPPIII???999777777777666666555555444444666777888999===@@@AAAJJJ]]]rrr}}}tttiii]]]ZZZdddsssooobbbWWWMMMIIIIIIYYYmmmsssddd]]]```kkktttzzzcccOOOEEE>>>???@@@AAAHHHRRRgggssszzznnnbbb^^^aaakkk{{{vvvbbbRRREEE<<<555777777555666:::???BBBSSSsss~~~aaaGGG<<<999777555555444333111333000111555777444222333555111222666666444777???===@@@EEELLLWWWdddrrr{{{~~~uuunnneeeWWWJJJDDD>>>666111222333444444...///000///---,,,++++++......------------......111000///...---,,,++++++---+++******+++,,,,,,+++******+++++++++************)))((((((((()))++++++*********++++++,,,,,,,,,...---+++))))))((())))))(((((((((((((((((((((((((((((())))))((('''&&&&&&)))))))))))))))))))))))),,,+++*********+++------(((((((((((())))))))))))+++(((''''''))))))&&&###))))))))))))))))))))))))((())))))(((&&&%%%'''(((''''''(((((('''&&&%%%%%%(((((((((((()))***,,,,,,******))))))((((((''''''))))))(((''''''''''''''')))***+++,,,+++)))'''&&&)))***++++++***)))***+++---+++)))((('''((()))***)))******)))'''&&&((()))((((((((((((((()))******+++******)))(((''''''&&&'''&&&&&&&&&&&&'''((((((+++***(((&&&&&&''')))+++&&&&&&%%%&&&''')))+++,,,'''((()))))))))(((&&&%%%((()))************,,,...---+++)))((())))))((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((((((((((((((((())))))))))))uuunnnoooqqqvvv~~~mmm\\\KKKEEE===999888999999888666555555444444666777888:::???BBBEEEOOOcccvvvqqqhhh^^^___iiiwwwyyyiiiZZZNNNEEECCCGGGPPPdddvvv|||wwwgggWWWOOOUUUdddpppmmm```QQQEEEEEEJJJPPP[[[hhhsss|||yyymmm```^^^cccnnn}}}qqq___PPPCCC:::777888888777777;;;AAAEEEYYYxxxvvvZZZAAA:::888666555555444222111333000000333444222111333777333333444333000333999;;;<<>>CCCKKKXXXjjj{{{zzzqqqaaaRRRMMMXXXmmm}}}{{{sss___OOOOOOXXXdddrrrxxxjjj^^^^^^gggrrrooo___RRREEE<<<999999999888888<<>>::::::;;;<<<:::888666555555444444666777888999>>>DDDLLL\\\qqq~~~kkkddd___dddqqq{{{mmm[[[HHH@@@IIIVVVnnn|||rrraaaWWW[[[lll~~~iiiYYY\\\iiiuuuwwwiii]]]___jjjwwwpppcccXXXLLLBBB:::999999888888;;;EEEPPPmmmxxx```GGG777777555444444444444222000444111000111111000333888<<<:::777555222222444888888888777666666888<<<@@@JJJUUUeeesss~~~ooogggZZZPPPHHHBBB<<<888666444222000000000000000......------------......//////...------,,,++++++---,,,******,,,---,,,++++++***))))))***+++---...+++++++++++++++,,,,,,,,,***************+++++++++)))))))))(((((((((((((((************************(((((()))))))))(((((('''''''''''''''''''''''''''))))))))))))******++++++((((((((()))))))))******)))***+++,,,,,,***'''%%%))))))))))))))))))))))))******)))((('''''''''''')))(((&&&%%%%%%&&&'''))))))))))))))))))***++++++))))))))))))(((((((((((()))(((''''''''''''(((((()))*********)))((('''&&&)))***+++***)))((()))++++++***)))(((((()))******''')))******((('''((()))************))))))((((((***)))))))))(((((((((''''''''''''''''''(((((()))''''''(((((()))(((((((((******)))((('''&&&&&&%%%)))((('''&&&&&&'''((()))((()))***)))((((((***,,,)))((('''(((***+++,,,+++*********))))))))))))(((((((((((((((((((((((((((***************+++++++++)))))))))*********++++++xxxkkkhhhrrr{{{jjjXXXLLLDDD@@@<<<:::;;;;;;888555666555555444444666777888666;;;AAALLL___uuu|||jjjaaa[[[aaaqqqsssaaaNNNFFFQQQ```{{{zzziiidddnnnqqqfffmmmzzzvvviii]]]```lllzzz~~~pppggg^^^RRRGGG<<<999999999888;;;HHHVVVtttpppVVVBBB777555444444444555555333111555222222333222111555<<>>999555111///000111111000......------------...............---,,,,,,++++++...,,,++++++,,,------,,,)))***+++---------,,,+++******++++++,,,,,,,,,,,,************************((((((((()))))))))))))))************************(((((()))))))))))))))((((((((((((((((((((((((((((((((())))))************))))))*********+++++++++)))***,,,,,,+++)))'''&&&((((((((((((((((((((((((''')))***(((%%%$$$&&&))))))'''&&&%%%%%%&&&((()))***))))))))))))******++++++******)))(((''''''&&&((((((''''''''''''((((((******))))))(((''''''&&&((()))******)))((()))***))))))))))))))))))******&&&(((******)))(((((()))'''(((((())))))(((''''''))))))))))))(((((((((((((((''''''''''''((())))))((('''&&&%%%&&&''')))***(((((((((((((((((('''''')))((('''&&&&&&'''((()))'''(((((((((''''''(((***)))'''&&&(((***,,,,,,+++)))(((((((((((('''''''''''''''''''''''''''''''''))))))******++++++++++++************++++++++++++{{{llleeelllyyyxxxgggWWWOOOGGGCCC>>>;;;;;;:::777444666555555444444666777888555999AAANNNcccyyyyyyggg^^^WWW^^^ooowwwiiiXXXRRR]]]lll|||zzzwwwqqq{{{ttthhh]]]___jjjxxxzzzoooiiicccVVVIII>>>;;;:::;;;:::<<>><<<>>>OOOccczzzwww\\\CCC777888444444555666888777555333222222333555222000555<<>>@@@???@@@RRRggg{{{qqqUUU<<<444888444444555777999888666333000000333555222///444;;;FFFGGGBBB777222444666555666777777555333111111222444555555666999AAALLLTTT^^^eeeooouuuzzzyyyqqqaaaXXXLLLCCC???<<<888444.........------.........---,,,,,,,,,,,,,,,,,,,,,///---+++,,,---...------///...---,,,+++*********'''((()))***+++***))))))+++*********))))))(((((('''(((***+++,,,,,,,,,+++(((((((((((((((((((((((((((((()))***************************************&&&&&&((()))))))))((('''&&&&&&&&&&&&'''''''''(((*********'''$$$###'''***((((((((((((((((((((((((((()))...)))!!!%%%%%%&&&'''((((((''''''+++***))))))))))))******$$$%%%&&&((()))+++,,,---'''''''''''''''((()))******)))(((''''''&&&&&&'''((()))***)))((('''(((***'''((()))***************$$$'''***+++***)))((()))###%%%'''***+++++++++***(((((((((((())))))))))))((((((((((((((()))******###%%%&&&(((((((((((((((''''''((())))))((('''&&&%%%&&&((()))))))))((('''***+++,,,+++))))))***,,,***)))((((((***++++++***))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((()))*********++++++,,,,,,,,,---------zzzfffaaabbb```dddkkkvvvxxxxxx}}}zzziiiWWWIIIBBB>>>===;;;:::999888888888;;;;;;:::888666555777999<<<>>>GGG[[[uuu~~~nnn^^^TTTRRR```uuu{{{www}}}rrrbbbXXX^^^iiirrryyytttuuurrreeeVVVOOOJJJGGGCCC@@@>>>EEEYYYmmm|||```GGG:::555333777555555999>>>???;;;777333333333444444444555555999777444222111222333555222333333444444333333222666666555666888<<>>HHH]]]vvvyyyiiiXXXRRRSSSbbbvvv}}}~~~wwwttt|||oooaaaYYY```lllvvvwwwrrrqqqlll___SSSMMMHHHFFFCCC???>>>FFF[[[oootttZZZDDD:::666333555444333777;;;<<<999555222333333333333444444444777666444222111222333444333333333444444333333333222222222333555777999;;;===BBBGGGLLLPPPXXXccckkkxxx~~~}}}qqqggg___SSSEEE;;;888666333222333333111000000///...---------------,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,,,,***+++,,,,,,******+++,,,,,,+++***+++------+++))),,,***))))))***+++***************))))))(((((((((*********+++,,,---......)))))))))((((((((('''''')))(((((()))******(((&&&))))))(((''''''''''''((('''((()))((('''&&&''')))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''((('''''''''''''''((()))))),,,+++************(((&&&)))(((((((((((((((''''''(((((())))))))))))(((((('''%%%&&&***+++((((((+++******)))((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***'''(((((())))))(((((('''((((((((((((((('''''''''$$$'''(((&&&''')))(((%%%%%%%%%&&&'''((()))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))(((((('''''''''(((((())) !!!$$$&&&((()))******'''''''''''''''''''''''')))***++++++)))''''''((()))'''%%%&&&'''((('''&&&))))))******************mmmVVVOOOPPPOOOOOORRR___qqqvvvjjjhhhkkkkkktttxxxkkkSSS@@@;;;>>>999888777666555444444444444555555444333444666888;;;???KKK```wwwrrrcccTTTTTT[[[lll|||{{{wwwyyy|||sssoooxxx}}}jjj___YYYbbboooyyy}}}wwwqqqmmmfffZZZQQQMMMFFFCCCAAA??????III^^^rrr}}}iiiQQQ@@@999666333333111111444888999777444111111222222222333333333444444333222222333333333333333333333333333333333000000222333444444555555666999===???BBBHHHPPPVVVaaajjjvvv{{{rrrdddTTTHHH:::888555333333333111000000000...------,,,,,,,,,,,,,,,,,,,,,,,,---......******,,,---............***+++,,,,,,******+++,,,,,,+++******,,,,,,,,,***,,,)))''''''***+++***((())))))))))))((((((((((((***)))(((((())),,,///000+++***)))((((((((()))***)))(((((()))***+++)))'''***)))((((((''''''((((((((((((((('''&&&&&&(((***))))))((((((((()))******)))))))))((((((((((((((('''''''''''''''((())))))---,,,***)))***)))'''&&&'''((()))*********)))((((((((())))))))))))(((((('''&&&(((,,,---***(((*********)))((((((((((((((())))))))))))))))))))))))******((((((((((((******))))))(((((((((((())))))***))))))(((''''''&&&&&&###&&&'''&&&'''***)))'''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((******!!!$$$'''((())))))'''''''''''''''''''''''')))***+++***(((&&&&&&&&&***(((''''''((())))))((())))))*********)))''''''kkkWWWRRRVVVYYY[[[]]]kkk{{{zzzmmmggggggffflllnnnaaaLLL<<<999<<<888777666555444444444444333333444444333555777:::;;;@@@NNNeeezzz}}}ooo```XXX\\\hhhzzzwwwssswwwzzzpppkkkuuuwwweee]]]ZZZcccppp{{{|||xxxrrrkkkaaaXXXQQQOOOCCCAAA@@@???AAAKKKbbbwwwuuu]]]HHH<<<777444222222111111333666777666444000111111111111222222222222222333333333333333333444444444333333444444444111333444666666555444333777999;;;;;;<<<@@@EEEIIIMMMWWWccclllsss}}}tttcccXXXGGGBBB<<<777444333222111111000///...---,,,,,,,,,***************+++,,,---***++++++,,,------......***+++,,,,,,******+++,,,++++++******+++,,,,,,,,,,,,)))&&&'''+++---+++((((((((((((((((((((((((((())))))(((((()))+++---...---+++)))(((((()))+++,,,)))(((((()))***+++***)))***))))))((('''((((((((((((((((((&&&%%%&&&)))+++***))))))))))))***++++++*********)))))))))))))))'''''''''''''''((()))))),,,***((('''''''''&&&$$$%%%''')))+++++++++)))((((((((())))))))))))(((((((((''')))...///+++)))******))))))(((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))******)))(((''''''((()))***))))))((((((''''''''''''$$$'''(((%%%&&&))))))&&&((('''''''''&&&'''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''((())))))$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))'''%%%%%%%%%***(((''''''((())))))((('''(((***++++++***((('''uuugggcccggglllppprrr}}}xxxnnngggcccccc___TTTGGG<<<888888888777666555555555555555333444555555555666999<<<<<>>???FFFNNNSSSYYYdddttttttkkk\\\UUUJJJAAA:::777555444333222000///...---------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******++++++++++++,,,,,,,,,***((())),,,---,,,+++((((((((())))))))))))))))))***+++,,,+++***)))(((,,,+++)))((((((***,,,---***(((((((((***++++++*********)))((((((((((((((((((((('''&&&%%%&&&))),,,))))))(((((())))))***+++++++++******))))))))))))'''''''''''''''((())))))+++)))'''&&&'''''''''&&&%%%&&&(((*********((('''(((((())))))))))))((((((((('''***//////+++)))******))))))(((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))******)))(((''''''((()))***''''''''''''(((((())))))'''))))))%%%%%%''''''%%%(((((('''&&&%%%&&&&&&'''&&&'''''''''''''''''''''((((((''''''&&&&&&%%%%%%))))))(((''''''''''''''''''((())))))((('''&&&%%%''''''''''''''''''''''''((()))***)))'''%%%%%%&&&'''%%%###$$$%%%&&&%%%$$$&&&'''***,,,,,,,,,+++***~~~xxxxxx{{{~~~uuuiii___YYYQQQHHHAAA;;;777555888777666666555555666666444555666666666777;;;===>>>DDDXXXqqqyyyjjj^^^ZZZ___kkk}}}{{{rrrsss~~~xxxzzzzzzzzzyyyzzz~~~wwwjjjcccmmmuuuiii\\\XXXXXX```ooo}}}~~~tttqqqjjj```ZZZVVVPPPJJJ???>>>???@@@CCCOOOggg}}}qqq___III<<<777333111111111222222333444555666777000000111111111222222222555444444333333333444444666555444333333444555666333444666777777666444333555444444444444666777888;;;???BBBEEEIIIRRR```jjjyyy}}}nnnfffYYYMMMCCC<<<666333555444222111///...............------------......---,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,'''))),,,---,,,+++,,,,,,************+++,,,---...))))))))))))***************+++---------+++((('''+++***)))))))))***+++,,,***)))'''(((***,,,,,,++++++***))))))(((((())))))&&&'''''''''&&&''')))+++)))(((((((((((()))******++++++******))))))(((((('''''''''''''''((()))))),,,***(((''')))*********&&&'''((()))))))))((('''(((((())))))))))))((((((***(((***......***(((*********)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***(((***)))%%%$$$''''''$$$((('''&&&%%%%%%%%%''''''&&&&&&&&&'''''''''''''''((('''''''''&&&&&&%%%%%%******(((''''''&&&&&&&&&$$$%%%&&&((((((''''''&&&((((((((((((((((((((((((''')))******(((''''''((((((&&&%%%%%%&&&''''''&&&&&&''')))+++,,,,,,,,,+++yyyhhhZZZSSSIIIAAA===:::888666777777666555555555555666444555666666666777:::===???GGG\\\vvvvvvfff[[[TTTUUU```rrrwwwpppttt|||vvvxxx~~~tttgggdddcccbbbbbbfffooozzzsssfff___jjj}}}|||ooobbbWWWVVVWWW___pppyyyrrroooggg^^^ZZZYYYQQQHHH???>>>???@@@DDDPPPhhh~~~wwwaaaPPP@@@888444111000222111111222222333444555777111111111222222222333333888777555333333333555666666555444333333444555666444555666777777666555555555555444555666888888888:::;;;===???BBBHHHOOOUUUeeejjjssszzz}}}wwwmmmaaaUUUHHH===666666555444222111000//////000///...---------------+++************,,,---...***+++,,,,,,******+++,,,%%%)))---///...,,,++++++'''***,,,+++)))(((,,,///)))*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++))))))))))))******++++++***)))'''(((***,,,,,,,,,+++***))))))(((((())))))%%%&&&(((((('''''')))+++)))))))))))))))******++++++******)))(((((('''''''''''''''''''''((())))))+++)))'''''')))+++,,,,,,***))))))))))))))))))((((((((())))))))))))((((((+++((())),,,,,,)))(((*********)))((((((((((((((())))))))))))))))))))))))&&&'''(((******((('''&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''')))((($$$$$$'''(((&&&'''&&&%%%$$$$$$&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((###$$$&&&'''((((((((('''))))))))))))))))))))))))&&&(((******)))((()))***+++)))(((((()))******)))((((((((())))))*********yyyfffWWWRRRIII@@@;;;:::::::::666666555444444444555555444555666555555666999<<<@@@HHH^^^yyyrrrbbbWWWOOOOOOXXXkkk}}}|||tttooouuu~~~tttpppttt~~~}}}wwwjjj[[[OOONNNMMMNNNUUUbbbppp{{{ooobbb\\\hhh}}}yyylll^^^TTTTTTVVV___qqqvvvsssoooggg___]]]]]]UUUIII???>>>???@@@DDDQQQiiizzzpppUUUFFF999555333000000444000111111222222333555666111222222222222333333333;;;999666333222333555666777666444333333444666777777777888888888888888888444333222333666777888888555555777999<<>>:::;;;;;;999888999666444555777777555222777444444555444333777======QQQjjjyyyxxxkkk[[[PPPNNNMMMVVVkkkxxxiiidddrrrxxxbbbNNNEEE>>>AAAEEEGGGYYYnnntttlllbbb]]]ggg|||~~~sssfff]]]SSSRRRUUU```sssvvvtttooogggcccaaa]]]RRRHHHBBB===;;;@@@IIIWWWmmmkkkZZZBBB===666222111333444555222222111000///111444888555333222222555888::::::>>>@@@>>>:::999;;;;;;999:::888444333444555666666555666777888888999888888666666777777777777666666<<<;;;888777888;;;>>>AAAGGGKKKPPPTTTXXXaaannnxxx}}}{{{kkkZZZPPPIII>>>777888999555222333111000...,,,---//////---,,,++++++,,,...//////...++++++,,,,,,,,,,,,------,,,+++******))))))******)))******++++++******)))+++******)))+++---///111222+++(((+++...,,,)))'''''')))+++***(((''''''(((((()))***+++++++++++++++''')))***+++******,,,---(((((((((((('''''''''''')))))))))***++++++)))'''***)))(((((()))***)))'''+++)))'''%%%%%%&&&(((***%%%%%%&&&((()))***+++,,,++++++)))(((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((&&&''''''((((((((((((((()))'''%%%&&&(((***)))'''(((((((((((()))))))))))))))))))))))))))(((''''''***&&&%%%)))(((###"""&&&%%%&&&(((************)))'''((()))***)))(((&&&%%%((('''&&&&&&((())))))((())))))))))))))))))))))))&&&(((******(((&&&&&&&&&(((***++++++******+++,,,***************)))(((''')))******)))'''&&&((()))******))))))))))))******''''''((()))))))))))))))|||nnnXXXIII;;;777999888666666666444333333555666444222555444555777666555999???FFFZZZppp}}}wwwjjjZZZOOOMMMLLLVVVkkk}}}rrrfffdddtttjjjXXXIIIAAABBBFFFJJJ\\\ppptttgggbbbcccooo~~~rrrdddZZZSSSRRRVVVcccwww~~~vvvsssllldddbbbbbb___SSSHHHBBB>>><<>>:::444111111222333333222222111000///111444777444333333333777===DDDHHHKKKMMMKKKEEEBBBAAA???;;;:::888777777888999999999999999::::::::::::999999777888888888888888888777:::999888777888:::<<<>>><<>>AAAIIIZZZrrrxxxcccLLL>>>888555111000000111111111111222111000000111444777444444444555:::EEESSS^^^bbbcccaaaZZZTTTPPPJJJDDD;;;:::999999:::;;;:::999999999999999999888888888999999999999999999999999888777777777888999:::;;;999;;;===>>>???DDDLLLRRRVVV\\\eeeooozzz}}}vvvkkk^^^OOOFFF@@@:::555333///---,,,,,,......------000///------...---,,,***++++++,,,,,,,,,,,,------///...---,,,+++*********++++++,,,,,,,,,,,,++++++++++++******+++---///000---***+++111444000***(((*********(((&&&&&&(((************+++******))))))''')))******)))***+++,,,((((((((((((''''''''''''((()))************)))(((((('''&&&&&&((()))(((&&&''''''''''''((()))******+++***)))(((((((((((((((+++***)))((((((''''''(((&&&&&&''''''''''''&&&&&&'''(((((())))))(((((('''&&&'''(((((())))))((((((((('''&&&&&&((())))))((((((((((((((()))))))))))))))))))))))))))((((((''''''%%%$$$&&&%%%""""""$$$''''''''''''((()))******+++***'''&&&&&&'''(((***((('''%%%&&&''''''&&&%%%'''''''''''''''''''''''''''(((***)))(((&&&&&&'''((()))******))))))***+++((())))))************)))(((((()))'''&&&%%%'''(((******))))))))))))******'''(((((()))))))))))))))|||lllQQQEEE:::888888777666666666666666666777888888888444444777999888777>>>FFFQQQdddyyyvvvhhhWWWKKKIIIJJJUUUjjj~~~vvvmmmaaa[[[^^^ooo|||iii\\\YYY\\\___nnnzzzyyyiiioooyyy}}}ppp```UUUMMMNNNVVVeeeyyyvvvpppmmmaaaZZZ^^^ddd```RRREEE@@@@@@@@@AAAIII[[[tttmmmVVVCCC999444222000000111111111000111222222111000111444666555555666777===MMMaaaqqqxxxzzzwwwpppjjjddd]]]VVVGGGDDD@@@>>>=========<<<::::::999999:::::::::;;;::::::999999999999::::::777888999999:::::::::999;;;===>>>>>>???BBBGGGKKKEEEIIIPPPZZZggguuuwwwmmm___UUUNNNFFF>>>999777222000111000...,,,---000///------......,,,++++++++++++,,,,,,,,,------000///...---,,,++++++++++++,,,,,,------,,,,,,+++******)))******,,,---...,,,)))+++000222...+++*********)))'''%%%&&&(((+++******+++******)))((((((''')))******))))))***,,,(((((((((((('''''''''''''''((((((((('''''''''((('''&&&%%%&&&'''((('''&&&%%%&&&'''((()))***+++++++++***)))))))))***+++,,,******)))(((((((((((((((&&&''''''((((((''''''&&&'''(((((((((((((((((('''''''''((()))))))))))))))((('''&&&''''''((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((''''''''''''&&&%%%&&&(((''''''&&&'''((()))******)))(((''''''((()))))))))(((''''''((()))'''%%%'''''''''''''''''''''''''''((())))))'''&&&'''((('''(((***)))(((((()))+++'''((()))***************''''''((('''%%%%%%&&&(((******))))))))))))******(((((())))))))))))(((((({{{lllMMMBBB:::888888666555666555555666777777777888888444444777999888:::EEEPPP[[[mmmvvvgggUUUIIIGGGIIIUUUjjj}}}~~~yyyooodddZZZVVVXXXeeexxxrrrnnnooopppzzzwww|||zzznnn___TTTMMMPPPXXXhhh{{{}}}uuupppjjj]]]WWW]]]ddd^^^OOOCCC>>>AAABBBCCCIII\\\tttwwwaaaKKK===777222111000000222222222000000111222111111111444666777777777999AAATTTlll~~~{{{wwwpppiiiZZZTTTLLLEEEBBB@@@@@@???<<<<<<<<<<<<===???@@@AAA;;;;;;:::999999:::;;;;;;999:::;;;<<<<<<<<<;;;:::888999:::;;;<<>>777666666444333444222333555444333333444555444444666888:::AAARRRbbbooo}}}uuufffUUUIIIFFFIIIVVVkkk}}}{{{tttiii]]]SSSPPPQQQ\\\ooo}}}uuuiii[[[RRRNNNRRR\\\lll}}}vvvrrriii]]]XXX```eee[[[LLLCCC===CCCGGGFFFLLL^^^uuu~~~jjjSSSAAA777555333111000000111222222111000111222222111222444555999888888<<>>???===<<<;;;::::::;;;<<<===<<<<<<============<<<<<<777888999:::<<<>>>@@@AAA>>>>>>???EEENNNWWW___bbb```fffpppzzz|||tttiiiYYYJJJ@@@777111333333///000555///...------///000///...++++++,,,,,,,,,,,,------......---,,,,,,,,,------++++++,,,,,,,,,,,,++++++(((((())))))************---******,,,,,,)))))),,,*********(((&&&&&&(((***)))))))))***))))))((((((((()))******(((((()))***((((((((((((''''''''''''$$$&&&'''&&&###"""%%%((('''&&&%%%&&&((())))))((('''''''''((()))***,,,---444222///,,,***)))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((((((''''''&&&'''((())))))******))))))&&&'''((((((&&&'''(((***(((((((((((())))))))))))'''(((((()))))))))))))))$$$''''''$$$$$$&&&&&&$$$(((''''''&&&''''''((((((&&&'''***++++++***)))''')))))))))+++------+++)))''''''''''''''''''''''''((())))))(((&&&&&&''')))&&&'''((((((''''''((()))((())))))************)))&&&'''((('''&&&&&&(((*********))))))))))))******)))))))))))))))(((((('''uuueeeEEE===777777666444333444222333555444111000222444444333555888===KKKbbbwwwuuufffUUUIIIDDDIIIWWWlll|||~~~xxxqqqdddXXXLLLKKKMMMWWWiii~~~xxxpppdddWWWNNNLLLPPP\\\nnnzzztttqqqkkk```]]]eeefffYYYKKKDDD>>>GGGLLLKKKOOOaaawwwrrr\\\FFF888444333333111///...000111111111000111222222222222333555999888888???PPPggg~~~yyysssjjj```XXXPPPIIIEEE@@@>>>===;;;;;;;;;<<<===AAA???>>>======>>>???AAA========================;;;;;;<<<>>>???AAAAAA@@@>>>======@@@FFFLLLNNNOOOMMMQQQXXX```jjjvvv|||lll\\\NNNAAA999999666000000777111000......//////---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...******++++++++++++******)))******+++++++++++++++---+++,,,///...***(((+++((()))***)))((('''((()))'''((())))))))))))))))))((()))***)))((('''(((***((((((((((((''''''''''''%%%''')))'''######&&&***'''&&&&&&''')))******))))))(((''''''(((***,,,---444222...***((('''''''''))))))(((((((((((())))))'''(((((((((((((((((('''&&&''''''((((((''''''&&&(((((()))************)))&&&((()))(((&&&&&&(((+++(((((((((((())))))))))))''''''((()))))))))))))))$$$''''''$$$$$$''''''$$$&&&''''''((('''''''''&&&(((((())))))************''''''(((+++---...,,,***(((((((((((((((((((((((()))))))))'''&&&%%%''')))%%%'''(((((('''&&&((())))))************))))))((('''((((((((('''''')))+++******))))))))))))******)))))))))))))))(((''''''sssaaaEEE???:::999999666555777333666777555222111222444333222444888@@@RRRnnnuuufffUUUJJJDDDIIIXXXmmm|||}}}wwwooobbbVVVGGGGGGKKKUUUggg{{{vvvlll```SSSJJJGGGLLLYYYlll~~~vvvqqqnnnmmmcccaaahhhhhhYYYKKKFFF???JJJPPPOOORRRcccxxx{{{hhhRRR???555333555333111...---...000000000///111222333222222333555999777888BBBUUUnnnwwwnnndddZZZTTTJJJHHHFFFCCCAAAAAAAAABBBCCCBBB@@@??????@@@BBBCCC>>>======<<<<<<<<<===============>>>@@@@@@???>>>>>><<<;;;>>>BBBEEEEEECCCDDDEEEHHHMMMUUUaaannnvvv|||mmm]]]NNNCCC???999000000666333222000//////...,,,***++++++,,,,,,,,,---------++++++++++++,,,---......*********++++++*********++++++,,,---------,,,,,,,,,,,,///333111+++((()))((()))+++***)))''''''(((''''''((())))))***))))))((()))***)))((('''((())))))(((((((((''''''''''''&&&)))+++(((%%%$$$(((,,,((('''&&&(((***++++++***+++)))'''&&&'''))),,,...000...+++(((''''''((()))))))))(((((((((((()))***&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&(((((()))***************&&&((()))(((&&&&&&(((+++(((((((((((())))))))))))''''''((()))))))))))))))%%%******&&&&&&******&&&&&&&&&((((((((('''&&&%%%***)))((('''((()))+++---%%%%%%'''***------,,,***)))))))))))))))))))))))))))))))))'''%%%%%%''')))%%%&&&((('''&&&&&&''')))***************)))(((''''''((()))(((((((((***,,,******))))))))))))******)))))))))))))))(((''''''ttt[[[BBB>>>:::888777666666555999555444555444111111333555999555555AAAPPPiii}}}ooo___RRRIIIEEEKKKZZZmmm{{{xxxnnneeeYYYNNNGGGBBBCCCOOO```pppzzzmmm]]]QQQMMMJJJMMMYYYmmm{{{tttqqqrrrkkkdddeeekkkeeeTTTFFFCCCCCCDDDDDDGGGUUUjjj}}}qqqXXXGGG===555222222222222111111000/////////333000000111111000333999???===???KKK```xxxvvvooo]]]WWWOOOIIIFFFDDDAAA>>>AAABBBCCCCCCBBBBBBBBBBBBAAA@@@===;;;===@@@AAA???===@@@CCCCCCAAA???@@@BBB???===>>>BBBBBB@@@BBBEEEAAA>>>@@@IIIMMMMMMSSS]]]jjjrrr|||xxxdddPPPFFF@@@999444444///////////////000//////,,,,,,,,,---------......,,,,,,,,,,,,,,,***))))))*********+++,,,,,,,,,---+++,,,+++***)))+++///222000//////000000...+++(((***+++++++++)))(((((()))))))))))))))************((())))))(((&&&%%%'''(((***)))((()))***+++***(((''''''(((((())))))******)))'''&&&''')))******)))++++++***)))))))))))))))---+++)))(((***++++++******)))'''&&&%%%&&&&&&'''&&&&&&''''''((()))))))))'''((()))((('''&&&'''(((***((((((((()))(((&&&$$$(((+++***&&&'''***((("""&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***))))))((('''&&&&&&&&&'''((((((((())))))))))))******))))))))))))******((((((((((((((()))******,,,***(((&&&&&&''')))***&&&''')))******)))'''&&&''''''''''''''''''&&&&&&'''''''''''')))+++---......,,,)))'''&&&''')))***''')))***)))((('''(((***nnnVVVAAA>>>:::777666666555444666222111333333000000333444888444333>>>KKKaaa}}}|||nnn^^^OOOGGGEEEKKKZZZnnn|||xxxlllccc\\\PPPEEEGGG@@@>>>FFFTTTbbbrrr}}}zzzmmm\\\PPPLLLIIILLLYYYmmmyyyrrrooonnniiidddeeekkkeeeTTTFFFCCCAAACCCCCCHHHVVVlll~~~~~~iiiPPPAAA:::555222222000000000000000111111111333000000111111000444:::>>>>>>DDDSSShhh}}}sssmmmddd[[[TTTNNNHHHCCCFFFBBB??????AAACCCBBB@@@BBB@@@>>><<<===@@@@@@???@@@AAACCCBBB@@@@@@CCCEEEAAA>>>>>>AAABBB>>><<<>>>@@@<<<===BBBDDDCCCGGGOOOXXX___iiisss|||wwwgggZZZNNNAAA999999111000////////////...---,,,,,,---------.........------,,,,,,+++******************+++++++++++++++,,,,,,+++******,,,000333111///---,,,---,,,+++***)))******)))''''''((()))***)))))))))((((((''''''((())))))(((&&&&&&'''(((***(((''''''((())))))(((''''''''''''((((((((()))&&&((()))(((&&&&&&(((***+++***)))(((((((((((()))+++)))''''''(((***))))))((((((&&&&&&%%%&&&''''''(((((((((((((((''''''''''''((()))((('''&&&''')))(((((())))))))))))))))))&&&((()))''')))---,,,'''++++++******)))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&'''''''''''''''(((((())))))(((((((((((((((((()))((((((((((((((())))))***+++***)))((('''(((((()))&&&'''((())))))((('''&&&''''''(((((()))(((((('''))))))(((((((((***+++,,,,,,+++)))'''&&&&&&'''(((''')))***)))((('''(((***}}}eeeMMM???<<<888666555555444333555111111333333111111444333777333222:::CCCWWWqqq{{{mmm\\\MMMDDDDDDJJJZZZnnn}}}yyykkk___YYYTTTKKKAAAFFF???;;;???IIIVVVdddppp{{{xxxkkkZZZOOOLLLIIINNN\\\rrrwwwpppkkkiiieeecccfffkkkdddSSSFFFCCC>>>AAACCCIIIZZZpppsss]]]EEE:::777555333111...//////000111111222222222000000111111111444:::CCCHHHRRRcccuuu~~~tttkkkbbbYYYTTTQQQJJJBBB@@@DDDFFFEEEBBBFFFCCC@@@???@@@AAAAAAAAABBBCCCCCCBBBBBBDDDHHHKKKFFFBBBBBBFFFHHHDDD@@@>>>DDDAAA@@@AAAAAA@@@BBBEEEFFFJJJRRR\\\fffpppzzz~~~ppp^^^KKK???<<<555333111000000000...---------------.........//////...,,,+++******+++++++++++++++***************+++,,,,,,+++***,,,///222111...+++)))***+++++++++***+++***)))'''''')))+++******)))((('''&&&%%%%%%((())))))(((&&&&&&''')))+++(((&&&&&&''')))))))))&&&&&&''''''''''''(((((($$$(((+++)))###"""&&&***))))))((((((''''''(((((()))'''&&&&&&'''(((((('''&&&&&&&&&%%%&&&&&&'''(((***))))))(((''''''&&&&&&&&&((()))((('''&&&((()))&&&(((++++++)))(((+++---'''))))))(((***---,,,(((******)))((('''&&&%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&'''&&&&&&%%%%%%'''((()))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((()))*********)))+++***)))(((((()))******))))))((((((''''''&&&&&&''')))***)))((('''(((***uuu\\\EEE>>>;;;777555444444444333666333222555666444555888333888444222888???OOOggg}}}{{{lllZZZKKKCCCDDDJJJ[[[ppp~~~|||ppp```XXXWWWUUULLLCCCDDD???>>>CCCKKKUUUaaakkktttxxx}}}}}}uuuhhhXXXNNNKKKKKKRRRccczzz~~~uuuooojjjeee___aaafffhhh```PPPDDD@@@<<>>MMMdddyyy~~~zzzjjjXXXKKKDDDDDDKKK\\\qqqxxxjjj\\\WWWXXXUUUKKKCCCBBBBBBFFFOOOWWW^^^fffnnntttxxx}}}yyypppdddVVVMMMKKKKKKUUUiii}}}tttooojjjeee[[[___eeeeee[[[KKKAAA>>>:::>>>DDDOOOddd{{{www^^^LLL999333444333111///111111111111000000//////111//////222222222777===JJJYYYnnnxxxuuuoooggg___]]]```dddVVVNNNJJJJJJIIIDDDCCCEEEBBBCCCDDDFFFIIIJJJKKKKKKKKKIIILLLVVV^^^bbbcccfffbbbaaaZZZQQQMMMNNNKKKDDDCCC>>><<<@@@CCCDDDIIIOOO\\\ffftttwwwdddUUUBBB<<<555222222333222000........./////////000000000///,,,*********,,,---,,,+++++++++******))))))***++++++***))))))+++---+++******+++++++++(((&&&*********)))((((((***,,,))))))))))))))))))))))))'''(((((((((&&&&&&(((******(((&&&&&&'''))))))((())))))))))))))))))))))))+++***((((((((((((''''''((((((''''''''''''(((((()))(((''')))***+++***)))%%%&&&&&&'''((((((((((((''''''''''''(((((())))))%%%'''((((((''''''(((***'''***,,,)))%%%###'''+++***(((((())))))(((&&&%%%************************''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&)))((('''''''''((()))***)))((((((''''''(((((()))''''''((()))***))))))(((((()))+++,,,,,,***(((&&&((('''&&&&&&&&&&&&'''((($$$%%%&&&'''((())))))))))))((((((((((((***+++,,,((()))***++++++)))((('''''')))***)))((('''(((***pppWWWDDD===:::777555444555444444444111111444444222333777444:::777555;;;AAAPPPgggxxx}}}xxxhhhVVVJJJDDDEEEMMM^^^ssswwwhhh[[[WWWWWWRRRIIICCCFFFJJJSSS___gggjjjpppvvvzzz}}}}}}||||||}}}~~~~~~{{{|||~~~~~~}}}tttlll```TTTLLLKKKLLLWWWlll|||rrrppplllfffZZZaaafffcccVVVHHH@@@>>>:::???FFFTTTiii{{{mmmSSSEEE888444444222000///222222111111000//////...111//////222333333888>>>GGGYYYrrrvvvrrruuuzzzeee\\\VVVWWWSSSLLLIIIMMMLLLJJJHHHHHHIIIIIIIIIGGGHHHHHHLLLTTT\\\bbbjjjrrr}}}~~~ttteee___aaa[[[OOOEEE===888;;;===;;;===CCCEEEOOO^^^lllwwwvvvfffOOOFFF:::333222333222000////////////000000000000///...---,,,++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++)))((()))+++***)))***,,,,,,+++(((%%%%%%'''((((((''''''((()))((()))))))))*********+++'''(((((((((&&&'''(((***'''&&&%%%&&&''''''&&&%%%++++++************))))))+++)))'''''')))***)))'''((((((''''''(((((()))))))))))))))***,,,---,,,***''''''((()))))))))((((((&&&&&&''''''((())))))***%%%'''(((((('''''')))***)))******((($$$$$$&&&)))'''$$$$$$(((***)))((()))(((((())))))************''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))))))))))))))(((((((((((((((((()))&&&''')))*********)))((()))***+++,,,,,,***((('''(((((((((((((((((((((((($$$%%%&&&'''(((((((((''')))((((((((((((***,,,---((()))***++++++***)))(((''')))***)))((('''(((***qqqYYYHHH===:::777555555666555555555222222444444222333666333999666666===DDDTTTmmmyyy~~~{{{~~~~~~uuudddSSSHHHDDDGGGNNN___tttvvvhhh[[[XXXXXXSSSNNNKKKTTTYYYcccooouuuvvvzzz|||zzzzzzyyyvvvssspppqqqsssuuuvvvvvvvvvuuutttuuuuuusssqqqttt{{{yyyppphhh]]]RRRLLLKKKPPP[[[pppyyyppppppmmmggg\\\dddiiibbbSSSFFF@@@???;;;@@@HHHWWWnnntttdddGGG???777555333000///111111111111000000000000000000...///222333444999???LLL___zzz{{{qqqjjjjjjfff\\\XXX\\\aaa[[[SSSMMMKKKKKKJJJIIIIIIHHHJJJOOOSSSXXXeeeqqqrrrmmmrrrkkk\\\HHH===777:::;;;666666<<<888@@@JJJSSS\\\iiizzzvvvcccVVVEEE:::666666444222//////000000000111111111.........---,,,,,,++++++,,,,,,,,,,,,,,,---------///000///---+++))))))***+++***)))***++++++***((($$$'''******)))((((((((()))))))))))))))(((((((((&&&'''((('''&&&''')))***''''''''')))******'''%%%************)))))))))((('''(((((('''''''''(((***)))(((((((((((()))***+++)))((()))+++------,,,***)))******++++++***)))((('''''''''(((((((((((((((%%%&&&(((((('''''')))+++***)))((('''&&&''')))***)))%%%%%%***,,,)))(((***((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''(((''''''&&&&&&''''''(((&&&''')))*********((((((******+++++++++***)))((('''((()))******)))((('''&&&'''((((((((((((''''''******)))(((((()))***+++(((((()))))))))))))))(((''')))***)))((('''(((***rrr[[[KKK>>>;;;777555666666666555888555444777666444555888222888666666>>>FFFWWWpppzzz}}}yyy}}}}}}sssaaaPPPGGGCCCHHHOOO```uuuvvvggg[[[YYYZZZWWWVVVWWWbbbfffpppzzz~~~~~~~~~zzzxxxuuupppllliiijjjlllnnnoooooooooooonnnnnnkkkeeeaaabbbjjjqqqtttyyy~~~~~~vvvnnnfff\\\QQQKKKKKKVVV```uuuwwwnnnooonnnggg^^^gggkkkbbbRRRFFFAAA@@@<<>>777::::::333111777555999===AAAFFFSSSeeessssssdddPPPAAA<<<:::888555000000000000111111111111............---,,,+++***,,,,,,,,,------.........222222222000,,,***)))***...+++)))((()))+++++++++&&&)))---///...,,,++++++******)))((('''&&&&&&%%%&&&'''(((''''''''')))+++******+++...///...***(((******))))))((((((((('''###'''***((($$$###''',,,)))))))))))))))***++++++(((((()))+++------,,,******+++,,,,,,+++***)))((()))))))))(((''''''&&&&&&%%%&&&(((((('''((()))++++++)))&&&&&&(((+++,,,,,,...(((''',,,,,,(((&&&(((------,,,+++***)))((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&''')))***+++***((('''+++++++++++++++***))))))''')))***,,,,,,***)))'''((()))))))))))))))((('''---,,,***(((((((((((()))''''''''''''((((((((((((((()))***)))((('''(((***~~~cccLLL===;;;888555333333333444222333333333444444444444555888::::::>>>MMMcccuuu{{{~~~}}}{{{{{{wwwkkkZZZKKKBBB???FFFTTTgggwwwzzzuuuooommmnnnpppqqqpppxxxzzz~~~~~~zzzwwwuuussspppmmmnnnppppppkkkfffhhhgggaaaWWWMMMHHHKKKOOO[[[```jjjvvvvvvrrrjjj___TTTMMMIIIHHHPPPaaazzzsssoooppplllddd___fffggg^^^PPPDDD:::333;;;;;;EEE]]]vvv~~~dddKKK::::::888666444222000///111111000000000000000111222000444:::666111888GGG^^^tttmmm___WWWTTTQQQOOOMMMKKKLLLNNNLLLMMMWWWddd|||{{{ddd\\\eeedddWWW@@@<<<666444555666555444777999;;;>>>BBBIIIQQQVVVkkk{{{zzzlllZZZIII===777555777555222333555666444111...,,,++++++,,,---,,,+++///---***)))***+++++++++,,,...000...+++***+++...+++++++++******(((''''''+++*********))))))((((((***'''%%%&&&(((***)))'''***&&&&&&++++++&&&%%%((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((()))$$$$$$+++...,,,---000111...+++***++++++)))&&&***---000111...+++((('''+++)))&&&&&&((()))'''%%%&&&'''((()))***+++,,,,,,((('''''''''((()))+++,,,(((((())))))))))))(((((())))))((((((''''''&&&&&&((('''&&&&&&'''((('''%%%&&&&&&''''''''''''&&&&&&&&&'''((())))))(((''''''(((***,,,---+++(((''''''((((((((('''&&&&&&&&&%%%((())))))))))))(((''''''&&&'''))),,,......,,,)))(((%%%''',,,---)))))),,,((()))***)))((()))+++---)))))))))))))))******+++)))************+++++++++(((((())))))))))))((((((jjjTTT@@@===888666555555333222333333333333333333333333666777999;;;CCCTTTkkk{{{~~~wwwwwwvvvqqqfffVVVHHHAAA>>>FFFTTThhhyyy|||{{{}}}~~~|||zzz}}}yyyvvvvvvxxxvvvqqqllliiicccXXXMMMDDD@@@@@@BBBEEEKKKTTT___iiipppuuuwwwmmmmmmjjj___RRRIIIHHHJJJUUUfff}}}~~~rrrnnnooojjjcccaaaggghhh]]]MMMBBB:::555<<<<<>>DDDIII\\\mmmxxxjjj[[[LLL@@@999777555333333555555333000000...,,,,,,.........---///---***)))***+++++++++,,,...///...,,,***,,,---++++++++++++***)))((('''************)))))))))(((+++)))''''''***+++***(((,,,((('''***+++'''&&&)))*********++++++*********))))))))))))(((((((((((())))))(((((((((((())))))$$$"""$$$)))***(((***......,,,))))))++++++***(((***---000111...+++)))(((+++(((&&&&&&'''((('''%%%*********)))))))))))))))((((((''''''((()))***+++''''''((((((((((((''''''))))))((((((((((((((((((((('''&&&'''(((((('''&&&&&&''''''((((((''''''&&&***)))((('''&&&''''''(((&&&(((******(((''''''''''''''''''''''''&&&&&&&&&)))***+++,,,,,,,,,,,,,,,''''''))),,,...---+++((((((%%%''',,,,,,((((((+++''')))******(((((()))***))))))(((((())))))***+++))))))*********+++++++++))))))(((((((((((())))))sssaaaIIIBBB:::777777888555222555444444333333333444444888888999>>>KKK^^^sss|||ssshhhhhhfffbbbXXXLLLCCC??????EEESSShhhxxx{{{wwwuuukkk\\\NNNEEE@@@===;;;777===EEELLLSSS[[[dddjjjaaafffggg^^^OOOFFFGGGKKKYYYkkk|||qqqmmmmmmhhhbbbccciiihhhZZZIII>>>:::888===>>>JJJbbbzzz~~~mmmTTT???555555444333222111111000111000000000000000111111444222444999999<<>>AAAKKK[[[ssssssbbbPPPDDD===999555444555555333000222111///...///000///......---+++***,,,,,,,,,+++,,,---...---,,,+++,,,---++++++++++++***)))((((((************)))))))))))),,,***)))***++++++***)))...)))(((***+++)))(((***)))******++++++******)))******))))))((((((''''''******))))))))))))******'''''')))------,,,---111+++)))((((((***+++***)))))),,,///000...+++)))))))))'''&&&&&&'''''''''&&&*********))))))((((((((())))))(((((((((((()))***''''''''''''''''''''''''(((((()))))))))))))))))))))(((''''''))))))((('''&&&''''''((((((''''''&&&,,,***'''%%%$$$&&&((()))%%%&&&''''''&&&%%%&&&(((&&&&&&&&&'''''''''''''''%%%&&&''')))******++++++)))))))))+++---,,,)))'''(((&&&'''******'''''')))&&&(((******)))'''''''''))))))(((((())))))***+++)))))))))*********++++++***)))(((''''''((()))***|||mmmVVVKKK>>>777888999888555777666555555444555555666999888:::CCCTTThhhzzz|||tttjjj___VVVSSSQQQNNNHHHAAA>>>>>>???DDDPPPbbbrrr|||zzzlll]]]PPPFFF@@@===;;;???CCCEEEFFFLLLUUU]]]ZZZ^^^```YYYNNNGGGGGGJJJ[[[mmmzzzqqqnnnlllgggbbbeeejjjfffVVVDDD;;;:::;;;===???LLLddd{{{vvvcccLLL<<<222222222222111111111111000000000000000000111222333222333777;;;DDDXXXjjjwwwppphhhddd```^^^\\\ZZZYYYYYY]]][[[___iiilllcccTTTJJJ@@@;;;666555777888888666888888888777777888<<>>NNNeeeyyyyyyyyytttiii```[[[\\\^^^\\\WWWZZZdddggg]]]PPPIII===999555444666999999888333444444444333555888;;;>>>GGG\\\vvvxxxmmmZZZQQQDDD:::666555444333555333111000000000...------,,,,,,...//////---+++,,,,,,+++,,,,,,,,,,,,,,,***++++++++++++******)))))))))))))))))))))*********+++++++++***))))))(((,,,)))''''''+++...,,,)))(((((())))))))))))((((((+++******)))(((''''''&&&)))((((((''''''(((((()))...***(((+++222555000)))******)))((('''''''''(((''')))++++++)))'''&&&&&&'''''''''&&&&&&&&&'''((('''''''''((())))))******)))))))))))))))(((((((((******)))(((((()))******(((((())))))******++++++)))''''''(((*********)))'''(((((((((((((((((('''%%%%%%&&&((())))))))))))&&&'''''''''&&&&&&(((***%%%&&&&&&&&&'''((((((((()))******++++++***))))))+++***)))***+++***(((&&&(((((((((''''''(((((('''&&&(((***+++)))&&&%%%%%%((((((((('''((())))))***(((((()))))))))*********+++)))(((&&&&&&((()))+++~~~oooaaaOOOAAA<<<;;;;;;:::888777555444555666888:::999???KKK\\\nnnwwwgggUUUFFFBBBDDDHHHEEE@@@;;;888777888999<<>>999::::::;;;AAAPPPhhh|||wwwdddNNN???:::111111111111111111111111////////////000111222333///111444888CCCXXXssswwwkkkggghhhjjjbbb^^^\\\^^^]]]UUUJJJCCC???;;;666555777999999777222333444444444555888;;;<<>>???DDDHHHDDD???:::777666666666666;;;BBBGGGLLLQQQYYY^^^iiipppzzz}}}zzzyyyrrrssssssrrrnnnjjjeeebbb[[[YYYTTTLLLEEEDDDIIINNNbbbvvv|||rrrooollleee___^^^fffbbbWWWGGG===;;;:::888<<>>DDDCCC@@@;;;888777666666555333777<<>>DDDVVVmmmzzzkkkSSS;;;111333222222222222111111111111////////////000111222333000444999>>>MMMggg~~~}}}rrrkkkgggaaaXXXKKKFFF???;;;:::888666333555666777777666666888:::===AAAVVVwww~~~pppbbbTTTEEE<<<;;;999666444444333111///+++,,,...111333222///+++,,,***(((***---...---+++***++++++,,,,,,,,,++++++(((((())))))*********++++++...111111---******+++(((+++,,,...666<<<888...+++,,,,,,------,,,,,,+++(((((((((((())))))))))))******))))))))))))******"""+++111---((()))***)))&&&)))******((((((+++......//////---)))'''&&&&&&''')))+++***((((((***---'''''''''(((((((((((((((%%%&&&((()))*********)))+++)))(((''''''((()))+++))))))((((((''''''&&&&&&&&&%%%$$$&&&((())))))((((((((())))))))))))((((((---+++(((&&&$$$%%%&&&'''&&&(((++++++)))'''%%%%%%(((((((((''''''&&&&&&%%%&&&&&&((()))******++++++)))((('''((()))***)))((('''******&&&''',,,...+++((()))***)))((()))+++---'''''''''''''''((())))))(((((((((((())))))))))))(((((())))))))))))((((((xxxnnneee^^^ZZZTTTQQQMMMKKKMMMRRRYYY]]]llluuusss^^^KKKFFFCCC<<<;;;AAAAAA===999777777777777777222444666777888:::===???DDDJJJTTT```jjjuuu~~~|||nnncccddd___UUUJJJBBBEEENNNWWWrrruuullliiieee^^^^^^dddpppcccQQQBBB======<<<999@@@FFFWWWoooxxx___III>>>888333//////000000000//////...,,,222...,,,222111---333+++444999<<>>:::777888333555555666888;;;======@@@HHH^^^|||zzziiiTTTEEEAAA<<<777777999999555111---,,,,,,...000111000...,,,---,,,+++,,,...---***,,,,,,,,,+++++++++******+++++++++*********))))))...///111111000---***(((&&&&&&'''***...000000///444///)))(((+++---+++)))(((***+++***(((''''''''')))'''&&&'''((()))((('''---+++***+++------+++(((((('''&&&&&&((())))))(((,,,111444000)))%%%'''+++''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))******)))'''&&&&&&(((+++'''''''''''''''((())))))&&&''')))***)))(((&&&%%%,,,+++***(((''''''''''''&&&&&&&&&&&&&&&'''((()))***)))(((&&&&&&&&&'''(((&&&%%%%%%'''((('''%%%###''')))***(((&&&%%%''')))000...,,,***))))))***+++''''''''''''&&&&&&&&&&&&'''((('''&&&%%%%%%''')))(((&&&%%%'''***,,,+++)))((('''(((+++//////+++''')))))))))))))))((('''&&&zzztttnnnkkkhhheeebbbaaabbbfffkkkoooyyykkkXXXHHHDDDAAA<<<;;;???>>><<<:::999999999777666444666777777777888;;;===>>>BBBHHHOOOXXXbbblllrrrvvvyyy~~~zzzlllaaahhhaaaVVVJJJDDDIIIVVVaaavvv}}}qqqhhhfffbbb\\\^^^eeerrreeeRRRDDD>>>>>>===;;;AAAHHHZZZqqqvvv\\\GGG===777333111111222222222222111111000555222000555222---222111777<<>>===@@@>>>===<<<======<<<:::888888999999888777777888:::::::::<<<>>>CCCLLLUUU\\\aaagggooowww|||yyymmmdddnnngggZZZNNNKKKTTTdddppp}}}xxxmmmeeedddaaa]]]aaaiiissseeeSSSFFF@@@???>>>===CCCLLL___uuunnnVVVBBB888444111111111222222222222111111000555222111666333...333666:::>>>JJJdddzzztttuuuwwwtttoooqqqrrrpppllllllssszzz|||zzzlll\\\III:::444555888999:::===???AAACCCDDDVVVaaattt~~~ttt___VVVIII@@@<<<888222...000...,,,,,,---------+++...,,,***+++,,,---,,,,,,((())))))******++++++,,,,,,,,,,,,+++++++++******,,,,,,++++++***)))(((((((((((((((***---//////...666111,,,***,,,......---'''((((((((('''(((***---)))'''&&&'''((()))((('''((('''&&&'''))))))(((&&&((('''&&&&&&((())))))((())))))))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((&&&$$$$$$&&&((('''''''''''''''((())))))%%%&&&(((***+++++++++***((((((((((((((()))******((((((((((((((()))))))))(((((((((((((((''''''&&&(((''''''((()))***(((&&&((())))))(((&&&&&&'''((()))((('''&&&&&&'''((()))************))))))))))))'''(((((('''&&&&&&''')))+++***)))+++---...---,,,***,,,......---***)))((('''(((***+++,,,---------wwwaaaUUUJJJHHHFFFBBBAAACCCBBBAAA??????@@@@@@???>>>=========;;;888777888999999888888777999===DDDIIILLLSSS\\\dddkkkppptttvvvzzz~~~zzzrrrnnnuuunnnccc[[[ZZZdddsss~~~sssjjjdddeeeccc```eeeooossscccQQQFFFAAA>>>>>>>>>CCCPPPdddxxxzzzdddMMM<<<333000///...//////000000000000//////333///,,,333222///555888:::@@@RRRpppwwwtttxxxzzzssskkkiiikkkjjjffffffkkknnnnnnqqqvvv}}}{{{eeeNNN===888:::999:::@@@IIIOOOQQQTTTWWWkkkuuuyyyrrrwww~~~vvvkkk[[[OOOGGG@@@888333333111.........//////...///+++***,,,---,,,,,,---((())))))***,,,------...******)))))))))(((((((((,,,+++***)))(((((()))******)))(((***,,,......---444000+++)))***,,,------))))))((('''&&&'''***---)))'''&&&'''((()))((('''&&&&&&''''''((((((''''''((('''&&&&&&((())))))(((((('''%%%''')))***'''%%%''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%&&&((('''''''''''''''((())))))'''''')))***++++++++++++))))))(((((((((((())))))''''''((((((((((((((('''&&&'''((())))))((('''&&&)))(((((()))***+++***((())))))(((''''''&&&'''(((''''''&&&&&&&&&'''((()))************)))))))))((('''((()))(((&&&&&&''')))(((''''''((())))))))))))(((+++......***((((((***&&&(((***,,,...///000111xxxccc[[[QQQMMMJJJFFFEEEEEEGGGCCC???===>>>@@@AAABBBAAAAAAAAA>>>;;;999:::;;;888999999888777888:::<<>>======???999;;;<<<<<<:::888888999999:::;;;;;;<<<>>>CCCFFFFFFJJJPPPVVV\\\cccjjjpppuuuyyyyyymmm]]][[[^^^cccccc___eeepppkkkXXXHHHDDDBBB===>>>DDDJJJ^^^uuuwwwbbbKKK>>>777333111333///000111222222333333333777:::444000555333111777888EEE\\\vvvooollliiihhhgggfffccc```aaadddeeefffhhhjjjfff```\\\___aaaaaa___```dddhhhhhhiiilllsss}}}iiiNNN>>>;;;999666<<>>===>>>???<<<===>>>===;;;;;;<<<===:::;;;<<<<<<;;;<<>>@@@GGGMMMbbbyyypppZZZCCC888444000///111------...000000111111111,,,222000000777777333999<<>>>>>===>>>RRRnnnwwwjjjTTTMMMDDD<<<777444333222000+++///:::;;;111,,,...+++,,,,,,------.........------,,,,,,,,,+++++++++))))))******++++++,,,,,,000---***))))))***+++***%%%(((+++,,,+++((('''&&&%%%''')))***)))))))))***)))'''&&&'''((()))((('''###&&&))))))(((''')))+++((('''&&&&&&((())))))(((&&&''''''(((''''''''''''''''''((((((((((((''''''&&&''')))***+++***((('''))))))))))))))))))))))))&&&''')))((('''%%%&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&''')))***+++((((((((((((((())))))***&&&'''((())))))'''%%%$$$((('''&&&&&&&&&((()))******(((&&&''')))+++,,,,,,+++(((&&&&&&((()))(((&&&'''(((((()))((((((''''''(((''''''''''''&&&&&&&&&&&&(((***+++)))(((((((((%%%''')))(((%%%$$$&&&(((,,,)))''''''******(((%%%''''''((()))))))))))))))~~~xxxooobbbYYYSSSPPPKKKHHHGGGFFFFFFEEEEEEDDDBBBAAA???>>>>>>>>>???>>><<<;;;;;;<<<===>>>===<<<:::888888999:::;;;>>>===<<<<<<>>>BBBGGGJJJQQQWWW___fffkkksss}}}}}}nnnbbb[[[\\\___bbbbbbcccgggllljjjTTT@@@===@@@AAACCCHHHVVVnnn}}}fffOOO;;;666555111111777000000000000111111111111333444333000000333666666@@@\\\yyyyyyggg```[[[XXXYYYZZZ[[[___dddmmmppptttxxxyyywwwtttrrrnnnnnnooopppnnnjjjiiijjjbbb```[[[YYYZZZaaalllssstttXXXFFF===888777888;;;OOOnnnqqqZZZCCC;;;:::999;;;@@@CCCMMMfffqqqhhhVVVDDD<<<<<<:::666888111...222666444000...,,,+++******,,,......---+++******)))*********+++******++++++++++++******...,,,***)))******)))(((***+++,,,+++***)))******))))))************))))))((((((((((((((((((((((((&&&((())))))(((((()))+++,,,+++***(((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&'''''''''((((((***+++,,,***(((''''''(((&&&&&&((()))***++++++,,,&&&&&&%%%###"""###&&&)))***)))((('''&&&%%%%%%%%%((('''&&&%%%%%%&&&((()))+++***&&&###%%%******&&&((((((((((((((()))******'''((()))***)))&&&###!!!&&&(((***)))&&&%%%'''))))))***)))(((&&&&&&(((+++***((('''''')))***)))))))))))))))))))))(((''''''vvvnnn___ZZZSSSMMMIIIGGGFFFEEEFFFEEEDDDCCCAAA@@@???>>>===<<<;;;:::;;;===>>>@@@<<<;;;:::999:::;;;===>>>===<<<;;;;;;<<>>MMMgggsss```XXXSSSOOOPPPRRRTTT[[[bbbmmmppptttxxx{{{|||{{{zzzuuuvvvvvvwwwuuusssqqqrrrmmmiiiccc\\\YYY\\\bbbgggyyyuuuYYYGGG???<<<<<<===AAAUUUrrrfffQQQ>>>::::::999:::???===JJJeeeyyyiiiXXXOOOMMMHHHCCC<<<333...///111000---,,,...---++++++,,,---,,,,,,)))))))))))))))***+++,,,******++++++++++++******---+++))))))***+++***)))***+++++++++*********+++)))))))))******)))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++***)))((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((()))***+++)))'''&&&&&&'''&&&'''(((***+++,,,,,,,,,'''((((((&&&%%%%%%''')))(((''''''&&&&&&&&&''''''''''''&&&'''''')))******,,,+++(((%%%&&&+++***'''((((((((((((((())))))***%%%''')))++++++***((('''&&&((())))))'''&&&''')))))))))***)))'''''')))***((('''&&&''')))***+++***)))))))))))))))(((''''''rrrkkkbbbZZZTTTOOOKKKIIIHHHGGGFFFEEEDDDDDDCCCCCCAAA@@@>>>======>>>???AAA<<<<<<;;;;;;;;;===>>>@@@<<<<<<;;;::::::;;;<<<<<<999<<<@@@BBBEEEKKKSSSYYYhhhlllrrrxxx}}}ssscccXXXTTTZZZ``````]]]^^^dddiii]]]NNNAAA>>>>>>@@@HHHTTTeeewww~~~pppWWWFFF777333333///...000000000000000111111111111000111000000000555>>>EEE^^^tttmmm[[[QQQLLLIIIJJJMMMSSS^^^hhhssstttwwwzzz}}}~~~}}}~~~~~~}}}yyytttlllccc\\\ZZZ\\\___hhhnnnyyytttVVVEEE???>>>@@@CCCLLL```{{{~~~XXXHHH;;;:::<<<:::;;;???:::JJJgggssskkkggg```XXXEEE:::111///000///---...000...,,,,,,,,,---,,,***))))))))))))******+++,,,******++++++++++++******+++***)))***+++,,,,,,*********++++++,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***((('''''''''((())))))***''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))***(((&&&%%%&&&''''''((()))***+++,,,,,,,,,)))***+++***(((''''''(((((((((''''''&&&'''''''''&&&''''''((()))***++++++,,,,,,***&&&'''++++++(((((((((''''''(((((()))***'''(((***,,,,,,+++***)))'''((()))((('''&&&''')))((()))++++++)))))))))***((('''&&&''')))++++++***)))))))))))))))(((((('''~~~vvvooohhhaaaZZZVVVOOOMMMIIIGGGEEEFFFGGGHHHHHHFFFDDDAAA@@@@@@AAAAAA>>>>>>===<<<<<<======>>>::::::;;;;;;;;;::::::999:::;;;<<<===>>>BBBHHHMMMWWW[[[bbbiiipppxxxzzzkkk\\\SSSQQQZZZ```^^^[[[\\\bbbfffWWWKKKBBB???===???KKKZZZnnn|||yyyiiiNNNAAA666333333000...//////000000000111111111111444333222111000444AAAMMMkkk}}}nnn]]]TTTOOOMMMPPPVVV___nnnzzz{{{tttjjjbbb^^^]]]^^^___dddkkkuuurrrUUUDDD>>>>>>BBBGGG[[[ooouuuQQQCCC:::===???<<<;;;>>>>>>QQQooovvvlllOOOBBB666222222111111333000...---,,,---...---,,,---,,,,,,+++++++++++++++******++++++++++++*********))))))***,,,------,,,******+++,,,---...,,,+++)))))))))(((((()))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((''''''''''''((())))))''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))***)))'''&&&'''(((((()))***+++,,,,,,,,,,,,)))+++,,,+++)))'''''''''***)))((('''&&&&&&&&&&&&'''(((((())))))))))))(((***+++***''''''******'''(((''''''''''''((())))))***+++,,,,,,+++***(((''''''(((((((((''''''((((((''')))+++,,,+++))))))******((('''''')))******)))(((((())))))))))))((((((wwwoooiii^^^YYYRRRLLLGGGFFFFFFGGGIIIHHHEEECCCBBBBBBCCCDDDAAAAAA???>>>===<<<;;;;;;999:::;;;<<<<<<<<<<<<;;;999999888888888;;;>>>AAAFFFJJJPPPWWW^^^fffmmmsssxxx|||ssscccVVVPPPQQQZZZ```\\\YYY[[[___```RRRIIIBBB@@@>>>@@@NNN```vvvrrrbbbFFF===555444444222000//////000000000111111111111444222222222111777HHHZZZvvvwwwiii___YYYWWW]]]gggtttyyyqqqhhhbbb``````^^^___ccchhhpppyyyuuu\\\JJJBBBAAAGGGNNNkkk}}}pppPPPDDD;;;===>>>::::::===EEE[[[xxxvvvTTTFFF888333222111222444///---,,,---...000000///111000///---,,,+++************++++++++++++******)))))))))+++---...---,,,***)))***---///000...,,,))))))(((''''''((())))))((((((((((((((((((((((((((()))***)))((('''((())))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))***+++***((('''((()))((()))***+++++++++++++++)))***+++***(((&&&&&&&&&'''''''''''''''((()))))))))((((((''''''&&&&&&&&&'''******'''&&&((()))&&&'''''''''''''''(((((())))))************((('''&&&((((((''''''((((((((('''&&&(((++++++***))))))***,,,***((('''((()))((('''(((((())))))))))))((((((|||rrrmmmeee[[[SSSMMMJJJIIIHHHGGGEEEDDDDDDEEEFFFGGGDDDDDDBBBAAA???===;;;:::999:::;;;===>>>>>>>>>>>>:::999888888888999:::;;;;;;>>>BBBFFFKKKQQQWWW\\\fffllluuu|||zzziiiZZZQQQNNNRRRZZZ]]]YYYWWWZZZ[[[XXXNNNFFF@@@@@@@@@DDDTTTfff{{{|||iiiWWW???:::555333333333111000000000000000111111111111000...000333444<<>>===<<<999:::???MMMdddwwwZZZLLL>>>777555222111222...---,,,---///111111000222111///---,,,+++************++++++++++++******))))))***,,,...///---+++***)))***---111222///,,,))))))''''''''''''))))))((((((((((((((((((((((((((()))***)))((('''((())))))(((((('''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((())))))))))))***+++***)))((()))***(((((()))***************((())))))(((&&&%%%&&&'''$$$$$$%%%&&&(((+++---...***)))'''%%%%%%%%%&&&&&&&&&***+++'''%%%'''(((&&&''''''&&&&&&''''''((()))%%%&&&'''((())))))******)))'''&&&'''((()))((('''%%%''')))))))))((()))***,,,***((('''((()))(((&&&'''(((((()))))))))))))))|||uuulllccc\\\XXXOOONNNKKKHHHGGGFFFGGGGGGFFFFFFEEEDDDBBB@@@???>>>;;;<<<<<<<<<===>>>>>>???<<<<<<<<<<<<======<<<;;;:::<<<===>>>@@@CCCGGGKKKQQQWWW___ffflllrrrxxx}}}~~~qqq___QQQLLLLLLRRRXXXYYYTTTTTTYYYWWWOOOIIIAAA===@@@CCCJJJ[[[nnnttt^^^KKK:::777333111222333222000000000000000111111111111000...000444666???ZZZwww{{{ppplllvvv{{{tttpppnnniiihhhgggeeebbb```^^^]]]UUUUUUZZZccckkksssyyygggVVVMMMTTT___yyyppp]]]OOOCCC@@@>>><<<@@@HHHYYYqqq|||hhhZZZLLLDDD@@@:::666555111///......///000000///...---,,,++++++******+++******++++++++++++************+++---//////,,,******))))))---222444000,,,***)))'''&&&&&&''')))***(((((((((((((((((((((((((((******)))(((''''''(((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******'''((((((((())))))))))))((()))***)))(((((()))***''''''((())))))))))))(((((())))))'''&&&&&&(((***&&&&&&''''''(((***+++,,,)))(((&&&$$$%%%'''***,,,&&&+++,,,)))&&&((((((''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''))))))******)))'''&&&'''))))))(((&&&%%%&&&''''''&&&''')))+++)))(((&&&''')))******)))''''''((()))))))))))))))zzzqqqkkk[[[XXXTTTOOOJJJGGGFFFEEEFFFFFFFFFFFFEEECCCBBBAAA======<<<<<<<<<======>>><<<<<<<<<===>>>===;;;999>>>???>>>===<<<>>>AAACCCAAAEEELLLRRRYYYbbblllsssuuuwwwyyyzzz|||~~~~~~~~~yyykkkYYYLLLIIIKKKRRRWWWVVVPPPRRRWWWSSSHHHFFF>>>:::???EEENNNaaasss|||nnnVVVBBB777555222///000333222000000000000000111111111111333000222666777???\\\zzzyyysss~~~}}}{{{oooooonnnkkkeee]]]VVVQQQJJJGGGGGGJJJPPPXXXgggtttoooZZZOOOVVVbbbyyyrrrfffVVVHHHDDDBBBAAAGGGQQQddd{{{wwwjjj[[[SSSLLLDDD>>><<<333111/////////000///...******))))))******+++,,,******++++++++++++************+++---///...,,,******((()))...333555111,,,***((('''&&&&&&'''(((***(((((((((((((((((((((((()))******)))(((''''''(((%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))&&&((()))(((''''''((()))&&&'''((((((((((((((('''))))))((('''&&&'''))),,,---,,,***)))'''&&&&&&&&&)))'''%%%$$$%%%)))...111&&&,,,...***'''((()))((('''&&&&&&&&&&&&'''(((((()))))))))((((((((((((((()))'''%%%&&&)))***(((&&&%%%&&&&&&%%%%%%&&&)))+++&&&%%%%%%&&&))),,,,,,,,,''''''((()))))))))))))))yyysssjjjaaaZZZSSSMMMJJJMMMKKKGGGFFFFFFFFFEEEDDDCCC@@@===;;;;;;<<<;;;;;;===;;;::::::;;;<<<<<<;;;??????>>>>>>>>>>>>??????@@@@@@@@@BBBFFFLLLRRRUUUccceeeiiimmmqqqvvv|||yyyxxxpppbbbRRRHHHHHHLLLYYYUUURRRRRRSSSQQQLLLGGG@@@@@@AAABBBJJJZZZooowww```JJJ@@@777555333111000111222222111111111111111111111111222222444666:::HHHddd~~~~~~{{{sssnnn___HHHCCC@@@@@@BBBAAADDDUUUhhhooo]]]VVV```nnnwwwpppaaaSSSKKKDDDAAAJJJWWWtttyyyoookkkjjjaaaOOO@@@999555000...//////...,,,///...------,,,,,,,,,------,,,,,,++++++*********++++++,,,------------,,,++++++++++++++++++++++++******)))(((((((((((((((&&&'''((())))))(((''''''''''''''''''''''''''''''***))))))((((((((())))))((((((((((((''''''''''''*********))))))((('''&&&(((((((((((())))))))))))(((((())))))))))))((((((******++++++++++++******+++***)))))))))))))))***)))'''%%%%%%&&&'''''''''''''''''''''(((((((((((()))))))))(((&&&''')))+++)))((('''&&&&&&&&&&&&''''''&&&&&&&&&'''(((***+++***)))(((&&&%%%%%%%%%%%%%%%&&&'''''''''''')))+++###!!!!!!$$$(((+++***)))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''((())))))(((((())))))(((((('''''''''&&&}}}uuummmeee\\\WWWSSSPPPKKKIIIHHHIIIIIIHHHGGGEEEBBBAAA@@@???===;;;>>>===<<<<<<>>>@@@@@@?????????>>>>>>>>>???@@@@@@???>>>===>>>@@@EEEIIILLLNNNPPPTTTWWW[[[```fffiiissssssuuuxxx{{{||||||zzzxxxqqqeeeVVVKKKFFFGGGIIITTTPPPMMMLLLMMMKKKFFFAAA>>>???@@@EEEPPP```rrr~~~~~~oooWWWBBB999555444222222333555888999222222111111111111111111333222444777<<>>???DDDTTTfff}}}{{{iii[[[YYYfffvvvzzzrrrcccTTTKKKFFFEEEPPP___{{{|||{{{zzzppp]]]MMM<<<666000...000000...+++,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))(((((((((((((((******++++++***)))(((''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))(((((((((((()))))))))))))))(((((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))************))))))%%%%%%%%%&&&&&&'''(((((()))(((&&&&&&'''(((((((((''''''''''''((((((((((((((()))***)))'''''')))***$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&'''(((***+++))))))((('''&&&&&&&&&&&&'''(((((('''&&&%%%'''(((&&&$$$###%%%((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))(((((()))))))))(((((((((''''''{{{rrrlllddd___YYYTTTQQQOOOMMMLLLIIIGGGEEEEEEEEEDDDAAA??????>>><<<<<<===>>>===<<<>>>>>>>>>>>>>>>???@@@AAA???>>>===<<<===???AAACCC@@@BBBFFFHHHKKKOOOSSSVVV^^^___bbbggglllppppppppppppeeeUUUHHHCCCCCCFFFGGGOOOLLLHHHGGGGGGEEEAAA===<<<<<>>AAA444333222111000000111222333222333777???RRRoooyyy^^^NNNBBB:::;;;>>>CCCQQQ```mmmqqqqqqaaaXXX]]]ppp|||uuueeeTTTLLLHHHKKKZZZkkkmmm^^^FFF>>>444000222222///+++,,,,,,+++++++++,,,,,,---++++++++++++,,,,,,,,,,,,)))******+++,,,+++++++++******************************)))((((((((())))))++++++++++++***((('''&&&((((((((((((((((((((((((((('''''''''''''''((((((*********)))))))))(((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((######$$$%%%&&&''''''((())))))(((((((((((())))))''''''''''''((((((((((((''')))++++++)))(((((())) ###%%%&&&'''''''''''''''&&&''''''((()))***)))((((((''''''(((((()))***+++***(((%%%$$$%%%&&&)))(((&&&'''(((((('''%%%((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((()))))))))(((((('''***)))))))))))))))((((((yyyuuuoooiiiccc\\\VVVRRRKKKIIIFFFEEEEEEFFFEEEDDDEEEBBB@@@>>>>>>>>><<<;;;============>>>???@@@@@@BBBBBB@@@@@@???@@@AAAAAA@@@AAADDDEEEEEEGGGIIILLLMMMNNNQQQWWW\\\```aaa```___VVVIII@@@>>>AAAFFFIIIMMMJJJGGGEEEDDDBBB???<<<<<<;;;>>>III[[[mmmyyy~~~~~~yyylllXXXEEE999555222111000111555:::@@@CCC555444222111000000111222111111333777BBBXXXvvvtttVVVGGG;;;;;;???CCCKKKUUU[[[bbbxxx~~~hhhZZZXXXbbbxxx}}}~~~}}}uuudddTTTMMMKKKRRRdddwwwyyylllZZZMMM>>>666555444000,,,...............//////000***++++++,,,,,,---------))))))***++++++++++++***))))))))))))))))))))))))******))))))((())))))***))))))((((((((('''&&&&&&))))))))))))))))))))))))'''&&&&&&&&&&&&''''''((())))))))))))((((((((((((&&&'''((()))************(((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&''''''(((((((((((()))******))))))((()))***''''''''''''((((((((((((&&&(((+++,,,+++)))((((((!!!$$$&&&(((((('''&&&''''''''''''(((((())))))((((((((((((((()))******,,,,,,,,,)))'''%%%&&&'''))))))(((((((((''''''&&&))))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((('''&&&&&&************))))))))))))yyypppggg```WWWRRRLLLHHHFFFGGGGGGGGGJJJGGGEEEDDDDDDCCCBBB@@@>>>=========>>>>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@BBBCCCCCCAAAAAAAAABBBDDDDDDGGGJJJOOOQQQQQQPPPIIIGGGCCC???===@@@FFFKKKIIIHHHEEECCCAAA@@@>>><<<===;;;>>>KKK^^^ppp|||}}}|||sssbbbNNN???777444222111000000333777<<>>>>>>>>AAAEEEIIIDDDCCCAAA???===<<<;;;;;;======CCCQQQcccsss|||{{{mmmXXXEEE:::555111111111000000111444666888222222333333333333333333///222444;;;LLLggg}}}~~~]]]LLL>>>???DDDGGGMMMUUU]]]oooooo]]]YYYbbbsss|||xxxzzz{{{xxxmmm___SSSQQQTTT___ttt}}}rrr```PPPCCC;;;444000//////...---------------,,,,,,,,,,,,------------)))******+++,,,+++++++++******************************)))))))))***++++++(((((((((((()))+++,,,---((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&((()))************(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''((((((((('''%%%$$$"""'''***,,,,,,)))''')))+++''''''''''''((((((((((((&&&))),,,---,,,***)))(((((()))******)))((('''&&&''''''((((((((((((''''''''''''''''''(((((()))******++++++***))))))+++---%%%&&&((((((''''''(((***''''''''''''''''''''''''''''''((((((((()))))))))%%%%%%&&&'''''''''''''''(((((()))))))))))))))***~~~zzzsssnnniiiddd```]]]TTTQQQNNNLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@AAACCCDDDEEEDDDCCCBBBDDDFFFHHHHHHFFFEEEEEEFFFCCCCCCBBBCCCCCCBBB???===888777888;;;???BBBCCCCCC@@@@@@???===;;;;;;;;;<<<;;;@@@KKK[[[kkkwww|||}}}|||uuudddNNN???999666222000000111111111222333333000111333444555444333333111444888???RRRooozzz||||||aaaPPPCCCDDDLLLUUUaaammmuuuvvvfffYYY\\\kkk}}}tttuuu{{{zzzuuuiii]]]TTTUUUZZZfff{{{wwwgggVVVGGG===777111111///...------,,,,,,---------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,))))))(((((()))***+++,,,''''''''''''''''''''''''''''''''''''((()))***+++((('''''''''&&&&&&&&&&&&''''''((())))))***))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((())))))(((((((((%%%&&&'''''''''%%%###"""%%%))),,,,,,(((&&&(((***''''''''''''(((((((((((('''***,,,---+++***))))))******)))))))))(((((((((''''''((())))))((('''&&&'''''''''&&&''''''(((((())))))***)))(((((()))+++$$$&&&((('''%%%%%%''')))************************'''((((((((())))))))))))%%%%%%'''((())))))******''''''((((((((()))))))))|||wwwqqqmmmfffccc]]]YYYUUUQQQMMMJJJIIIHHHGGGEEEDDDDDDDDDDDDBBBCCCEEEFFFFFFEEECCCBBBAAADDDFFFHHHGGGGGGGGGHHHEEEDDDCCCCCCBBBAAA>>>;;;:::555333777???CCCAAA===@@@@@@???===<<<<<<===???:::CCCRRRcccqqqyyy|||{{{vvvnnn\\\GGG<<<;;;999555///000111222222222222111...000333555666666444333222777;;;CCCWWWsssxxx}}}fffUUUHHHJJJTTTbbbuuunnn```WWW___qqqxxxooottt|||{{{tttggg\\\UUUXXX___jjj~~~zzzfffSSSFFF???555444222111///..................------,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++******))))))***+++,,,,,,)))((('''&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((***++++++)))((((((((('''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((($$$%%%'''(((((('''&&&$$$$$$))),,,,,,(((&&&'''***''''''''''''((((((((()))(((***,,,,,,+++************)))(((((((((((())))))''''''((())))))((('''&&&''''''&&&&&&&&&&&&''''''((())))))(((&&&%%%'''(((%%%'''((('''$$$###%%%'''''''''''''''''''''''''''(((((((((((())))))))))))%%%&&&((()))+++,,,,,,,,,&&&'''''''''(((((()))))){{{uuuoookkkiiieee^^^WWWWWWSSSMMMIIIHHHGGGFFFEEEGGGEEEDDDDDDEEEFFFFFFEEEGGGFFFFFFEEEEEEEEEFFFFFFEEEGGGHHHGGGBBB<<<777444888888888999999::::::;;;>>>@@@@@@;;;555444<<>>CCCFFFUUUgggrrrzzz~~~{{{ssscccMMM<<<555555555333444777:::999555222000000000111222333333222222111:::999???QQQkkk}}}}}}rrrdddeeeuuuvvvggg______mmm~~~nnnnnnwww|||yyyvvvllljjjfffcccgggvvvvvvhhh\\\LLLDDD;;;555333333333111///---,,,+++,,,,,,+++***,,,,,,,,,,,,,,,+++******++++++***)))))))))))))))&&&'''(((***++++++++++++))))))(((''''''''''''(((+++,,,+++)))'''&&&&&&((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''&&&''''''(((''''''&&&&&&$$$&&&)))))))))(((((()))((((((''''''''''''(((((()))((((((''''''''''''((('''((()))******)))((('''************))))))))))))************************+++((('''''')))+++***)))))))))((('''''''''''''''(((((((((((((((((((((((()))&&&%%%%%%''')))(((&&&(((((((((((((((((((((((($$$!!!!!!&&&&&&$$$$$$(((%%%&&&'''(((***+++,,,,,,((((((((((((((()))******{{{uuuoookkkhhheeeccc___\\\YYYVVVTTTRRROOOMMMIIIIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKJJJFFFAAA;;;888888888888999999999999999888777666888;;;@@@DDDFFFSSScccuuu}}}ppp^^^GGG888333222222111333<<>>>>>======<<<<<<<<<;;;888;;;======@@@JJJZZZfffvvvqqqZZZBBB666444222222444666;;;AAA@@@:::444000///000000111111222333444444777CCCXXXrrryyytttxxxyyydddZZZQQQPPPWWWggg}}}vvvtttxxxiii]]]bbboooqqqmmmoooyyy~~~uuuooobbbaaaccckkkyyy}}}nnn]]]SSSJJJEEEAAAAAABBBFFFPPPYYYpppyyykkk___SSSIII???888111///---------...---,,,)))***+++,,,---.........+++***************++++++)))************)))((((((******)))(((((((((((((((&&&'''(((((('''(((***,,,))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********(((((((((((())))))))))))(((''''''&&&'''((()))***)))***+++)))''''''''')))***)))(((''''''''''''''''''''''''''''''((()))***))))))(((((((((((())))))''''''((()))***++++++,,,)))))))))))))))))))))))),,,,,,+++***)))))))))***'''((()))******)))((('''((((((((((((((((((((((((%%%&&&((((((''''''&&&&&&&&&'''((()))***+++,,,---%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))***|||xxxxxxyyyzzz{{{|||}}}}}}~~~zzzuuuqqqmmmjjjhhhaaa___\\\[[[YYYSSSJJJCCC@@@@@@???>>>======<<<<<<888===BBBEEEJJJXXXkkk{{{uuu\\\BBB888666444333666666888::::::888555111///222222222222333444666666888IIIddd~~~|||rrrpppyyy{{{kkkPPPIIIDDDCCCIIIYYYtttvvvoooqqqpppfff[[[ccctttjjjjjjqqq||||||rrrlll[[[\\\aaannnxxxiiiXXXJJJAAA===:::999:::::::::@@@GGGZZZpppxxxooodddXXXJJJAAA999555000.........///...)))***+++---............+++************+++,,,,,,))))))*********))))))(((+++***))))))(((((())))))((())))))(((&&&%%%'''((())))))))))))))))))))))))''''''(((((())))))******&&&&&&'''((()))***++++++(((((((((((())))))))))))''''''''''''((()))******+++,,,+++)))'''&&&'''(((++++++***)))(((((((((((((((''''''''''''(((((()))(((((())))))))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))***++++++***(((((()))+++(((((())))))******))))))((((((((((((((((((((((((%%%'''))))))'''&&&&&&&&&&&&&&&'''(((***++++++,,,'''))))))''''''******'''%%%%%%&&&''')))***+++,,,((((((((((((((()))******rrrjjjffffffgggiiijjjlllmmmnnnoooqqqrrrsssrrrsssuuuwwwzzz}}}~~~uuurrrooommmjjjdddZZZRRRKKKJJJIIIHHHGGGFFFEEEEEEDDDHHHNNNTTT]]]jjj{{{yyy]]]CCC:::888555444777555555666555444333333333222222111222333555666777===SSSqqqwwwnnnppp}}}nnn[[[EEEDDDBBBAAADDDSSSpppqqqjjjoooqqqeee```\\\fffxxxvvveeehhhqqq}}}yyynnngggZZZ[[[cccsssrrr```QQQGGG???;;;888666666888888777:::@@@III]]]vvv}}}uuujjj\\\SSSDDD>>>666111.../////////,,,---------------,,,,,,+++*********++++++,,,---((())))))*********))))))+++***))))))(((((())))))))))))***((('''&&&((()))(((((((((((((((((((((((('''''''''((()))*********''''''(((((())))))******'''((((((((()))))))))***&&&&&&((())))))*********+++++++++)))''''''(((***---,,,+++***)))))))))))))))((((((''''''''''''((('''((()))******)))((('''(((((())))))*********+++))))))))))))))))))))))))''')))***)))''''''))),,,))))))(((((()))******+++(((((((((((((((((((((((("""%%%((()))(((''''''(((&&&&&&'''((())))))******)))------))))))------)))%%%&&&'''(((***+++,,,,,,((((((((((((((()))******}}}jjjbbb]]]^^^___aaabbbdddeeefffaaabbbddddddccccccdddfffiiilllqqqtttvvvyyyxxxmmmeee\\\\\\[[[ZZZXXXWWWVVVVVVTTTVVVZZZbbbmmmyyy{{{^^^CCC:::999555444777333444555333000111444888222111111111222444666777BBBZZZzzz~~~uuummmqqqxxxcccNNNCCCDDDEEECCCDDDQQQooo}}}tttmmmrrr|||hhh^^^\\\]]]hhh{{{|||ooocccfffqqq}}}wwwkkkddd[[[]]]fffwwwwwwbbbNNNAAA;;;;;;<<<555444444777777666999???>>>PPPhhh||||||qqqhhhLLLEEE;;;333/////////////////////...---+++***)))+++*********+++,,,,,,---(((((()))***************+++******)))))))))))))))&&&''')))))))))***,,,...((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))(((((((((((('''((((((((())))))******%%%&&&(((************))))))******)))'''(((***,,,...---,,,+++***************)))((('''''''''''''''&&&((()))++++++)))(((&&&))))))))))))************))))))))))))))))))))))))&&&(((***)))''''''))),,,***)))((((((((()))+++,,,((((((((((((((((((((((((###((()))(((((()))***&&&&&&''''''(((((())))))'''++++++&&&&&&******&&&***)))***)))***)))***)))((((((((((((((()))******nnn___VVV]]][[[ZZZZZZ\\\^^^^^^^^^YYYYYYXXXXXXWWWXXXXXXXXX[[[]]]```bbbdddgggkkkmmmooopppqqqssstttuuuuuuvvvwwwxxxzzz}}}yyyxxxvvvsssqqqnnnlllkkkkkklllooottt{{{{{{gggNNN;;;555555444222555444444333222222222333333111222555555444666;;;JJJdddwwwoooooo{{{|||sssuuu{{{uuubbbPPPBBB@@@===;;;CCCYYYwwwvvvaaaYYYZZZcccsssrrriiibbbppp|||}}}wwwkkk___XXX___nnnsss___III===777444666;;;333333222222333444666777>>>AAAMMMddd|||xxxdddWWWFFF;;;777555000,,,222///,,,*********)))((((((///...(((***111000'''+++)))''''''******(((&&&'''''''''''''''(((((((((!!!$$$'''((('''&&&&&&&&&''''''(((((((((((('''&&&+++******)))))))))))))))))))))))))))))))))))))))***+++++++++***)))'''&&&&&&&&&&&&(((***++++++*********))))))(((((('''''')))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&(((***+++,,,,,,***''''''''''''((()))******+++,,,+++***((((((((()))***''')))******))))))***+++)))'''&&&'''((()))((('''***************)))((('''''''''&&&&&&&&&((()))***))))))(((&&&$$$&&&+++///(((((((((((())))))))))))(((((('''(((((()))***+++ppp```\\\______\\\YYYWWWVVVWWWVVVUUUSSSSSSRRRRRRQQQRRRRRRSSSSSSUUUXXXYYY[[[]]]aaaccc___```aaacccdddeeeeeeeeellllllnnnppprrrsssuuuvvvxxxzzz}}}~~~{{{zzzzzz{{{|||~~~~~~kkkQQQ>>>666444333222444444333222222222222222222111333444333222777???UUUmmm}}}tttpppsss{{{nnndddgggooonnn___OOODDDAAA>>>@@@LLLbbb|||qqq___YYY[[[hhhwwwwwwggg```cccooo{{{}}}yyyrrrggg]]]\\\fffwwwxxx]]]NNN@@@999666444555888333222222222333444666777:::;;;DDDUUUjjj}}}xxxlllZZZJJJ@@@999222---...,,,******+++,,,+++***)))......))),,,444333,,,+++)))((((((******(((&&&000///...,,,***((('''&&&%%%(((******)))(((((()))*********)))))))))))))))***))))))((('''((((((((())))))))))))))))))))))))+++++++++******)))((('''***))))))*********(((''')))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))$$$&&&(((''''''((())))))&&&&&&'''(((((()))******)))((('''&&&%%%&&&&&&'''((()))***)))((((((***,,,)))(((''''''((()))((('''(((((()))***++++++++++++)))((('''''''''((()))***((()))(((&&&$$$%%%))),,,(((((((((((()))))))))))))))(((((((((((())))))***gggXXX]]]gggbbb]]]VVVQQQNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQSSSVVVXXXVVVVVVXXXYYYZZZZZZZZZZZZ^^^^^^___```aaaccccccdddgggiiimmmrrrvvvyyy{{{|||rrrYYYDDD:::666444333444333333222222222222222333333555555222333===IIIeeexxxvvvoooqqqyyysssfffZZZ]]]ggghhh\\\NNN@@@>>>>>>EEEUUUjjj{{{iii[[[YYY]]]ooo}}}~~~jjj^^^ZZZeeeoooxxxxxxsssjjjaaaYYY```ooorrr___HHH???888777666444333444222222222222333444555555888777:::DDDSSSfff~~~qqq___OOOBBB888222000...---,,,------,,,+++***......***...555666111+++***)))***++++++)))'''222111000...+++)))'''&&&)))***+++***)))((()))***((('''&&&%%%%%%&&&'''((()))(((((('''''''''''''''((((((((((((((((((((((((,,,+++***)))((((((((((((***************)))((('''(((((())))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))******'''((()))(((''''''+++///&&&&&&&&&'''(((((())))))******)))((((((((()))))))))***)))((('''(((+++---)))(((''''''))))))((('''%%%&&&(((***,,,---......+++***)))((('''((()))***'''((()))(((&&&&&&'''((('''((((((((()))))))))******)))))))))))))))((((((ooo___```gggaaa[[[SSSLLLHHHGGGEEEDDDFFFEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLMMMOOORRRSSSTTTUUUVVVVVVVVVVVVVVVSSSTTTUUUVVVWWWYYYZZZZZZYYY\\\```eeeiiilllnnnnnnqqqsssvvvxxx|||yyyaaaLLL>>>888666555333333222222222222333333444555777777555999HHHXXXrrr|||oookkkrrrzzzmmm``````gggfffYYYKKK===???DDDNNN\\\ooo~~~qqqaaaWWWXXX___ssstttbbbZZZ\\\gggooouuussslllbbb[[[WWW```uuuyyy^^^JJJ@@@<<<888777666444222000222222222222222333444444777555666;;;CCCSSSlllsssbbbQQQCCC;;;666444111//////...,,,***,,,...---+++...444555111+++++++++,,,,,,+++***(((+++++++++******))))))))))))******(((&&&&&&''')))(((&&&%%%$$$$$$&&&((()))))))))(((''''''''''''(((((((((((((((((((((((((((,,,+++)))((((((((()))***%%%&&&((())))))))))))***((((((((())))))******+++***************+++++++++((((((((((((((((((((((((''''''(((((())))))******((((((***+++'''$$$'''---&&&&&&&&&&&&''''''((((((+++***************************)))'''&&&'''+++...)))((('''((()))***)))'''&&&'''(((***,,,---......,,,+++***((((((((())))))((()))***+++***((('''&&&''''''(((((())))))******************))))))((('''rrreee```ccc\\\WWWOOOIIIFFFEEEDDDCCCDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNNNNNNNOOOOOOPPPOOOOOOOOOKKKLLLNNNOOORRRSSSUUUVVVSSSVVVZZZ^^^aaacccccccccaaadddhhhlllnnnrrrwwwzzz{{{fffQQQAAA888444333444333333333333333444444333444666888999AAAUUUggg|||wwwlllkkkvvvzzznnnjjjjjjdddUUUGGGBBBHHHQQQYYYaaannn~~~wwwiii[[[UUUZZZcccwwwkkk[[[YYY___iiinnnrrrooofff\\\XXXXXXaaazzz~~~fffOOOAAA<<<:::888555444444333111111111222222222222222222444444555777;;;EEEYYYllluuucccQQQGGG999666222000///...---+++...///---,,,---000000---+++,,,---...---+++******''''''(((((())))))***************)))'''&&&((())),,,+++)))))))))+++---...+++***))))))(((((())))))((((((((((((((((((((((((++++++)))((((((((()))***###&&&(((((('''&&&((()))(((((())))))******++++++))))))******++++++++++++(((((((((((((((((((((((('''((((((((()))))))))***''''''))),,,((("""!!!%%%&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''******)))'''&&&'''+++...***((('''((()))***)))((((((((()))***+++,,,,,,,,,,,,+++***((((((((()))))))))***,,,------+++(((&&&'''''''''((()))***************++++++***)))((('''rrrkkkfff^^^[[[]]]VVVQQQKKKGGGEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKJJJKKKKKKKKKKKKJJJJJJIIIFFFGGGHHHJJJMMMOOOPPPQQQPPPRRRVVVZZZ\\\]]]\\\[[[[[[___dddggghhhjjjnnnqqqsssuuuxxx{{{~~~zzzjjjVVVDDD999333222444444444444444555555666222222555:::AAAOOOeeexxxtttlllooo|||zzztttnnneeeXXXNNNKKKQQQXXX[[[\\\bbbooozzzqqqcccYYYVVV___iii}}}uuuaaaVVVXXX```kkkmmmooolllbbbXXXWWW[[[gggkkkUUUEEE>>>555666444000000333444333000111111222222222111111000111333555555:::GGGUUUmmm|||tttaaaUUU???:::444000............///...------......,,,)))***---///000...,,,++++++*********))))))))))))(((***+++,,,+++***)))***+++******)))))))))+++,,,---++++++***)))))))))))))))((((((((((((((((((((((((******)))))))))))))))***''')))+++***&&&$$$$$$&&&))))))******************(((((())))))***+++++++++)))))))))))))))))))))))))))))))))))))))(((((((((---)))***000///'''$$$&&&''''''''''''''''''''''''''''''((()))))))))(((((()))***)))((('''(((+++---***)))((((((******)))(((((())))))*********))))))+++***)))((('''((()))*********,,,...///---***'''&&&&&&'''((()))***++++++)))***+++++++++***)))(((lll\\\ZZZZZZVVVTTTWWWPPPLLLHHHFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEBBBCCCEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHEEEFFFGGGHHHIIIKKKLLLLLLLLLOOOSSSWWWYYYYYYXXXXXX[[[```fffhhhggggggjjjmmmlllmmmooorrrtttvvvwwwwwwzzzyyyzzz}}}|||ppp^^^LLL>>>777666555555555555555666777777555444888BBBOOOaaaxxx~~~sssnnnwww}}}vvvpppjjjggg]]]^^^^^^[[[XXXZZZ___eeeooouuu~~~|||lll```YYY[[[fffrrr|||iiiYYYSSSZZZdddkkklllmmmjjj___VVVXXX___qqqkkkUUUEEE;;;888000444333///...222444111000000111222222111000/////////111333333333:::CCCUUUggg|||qqqeeeNNNHHH>>>666222000//////...---...000000...***(((***---111111///,,,+++,,,++++++***))))))(((''''''''')))+++,,,+++)))******&&&&&&&&&'''((()))))))))******)))((((((((((((((())))))))))))))))))))))))))))))************))))))(((+++...,,,'''$$$%%%(((++++++******************''''''((())))))***++++++))))))))))))))))))))))))******))))))((((((''''''111((('''...111+++(((***((((((((((((((((((((((((((()))***+++,,,++++++***((()))***)))((((((***,,,***)))((()))******)))(((''''''((())))))))))))((()))((('''''''''((()))******)))***,,,///...+++(((&&&&&&'''((()))***++++++((()))+++,,,,,,+++***)))mmm]]]SSSWWWYYYTTTPPPSSSLLLJJJFFFEEEDDDDDDCCCAAA@@@@@@@@@@@@AAABBBDDDDDDBBBDDDEEEFFFEEEGGGIIIKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJHHHKKKPPPUUUWWWXXXWWWVVVYYY^^^dddeeecccbbbdddgggjjjjjjkkkmmmnnnnnnnnnnnnmmmllllllnnnqqqssssssrrrsssuuuyyy{{{|||~~~wwwfffSSSDDD===;;;666666666666666777888888:::999===JJJ[[[ppp{{{rrrqqq||||||~~~rrrnnnhhhaaa]]]\\\\\\\\\]]]dddooozzzxxxiii___ZZZ^^^lllyyyrrr```TTTSSS]]]iiilllkkkllliii___UUUYYYbbbzzzoooXXXEEE999333111111666666111///222111...///000111222222111000///111000111333222111555;;;===PPPhhhyyy|||qqq```WWWJJJ>>>666222000///---,,,...111222///+++)))***...222222///,,,+++,,,((((((((((((''''''''''''###&&&)))***)))((('''((('''''')))***++++++++++++))))))((('''''''''''''''************************((()))***++++++***)))(((&&&***...---)))(((***---,,,+++++++++***)))))))))&&&''''''((()))*********))))))))))))))))))))))))++++++***)))((('''&&&&&&,,, %%%+++'''%%%((()))))))))))))))(((((((((%%%&&&''')))))))))((('''''')))******))))))***+++***)))((()))***+++***(((%%%&&&'''((())))))))))))''''''&&&&&&'''((()))***)))((((((+++......+++(((&&&&&&'''((()))***++++++'''(((***,,,---,,,+++***ttt\\\WWWRRRQQQRRRSSSOOOLLLIIIFFFCCCCCCEEEFFFEEECCCEEEEEEDDDCCCCCCCCCDDDDDDGGGGGGGGGGGGHHHIIIKKKKKKLLLLLLKKKJJJHHHFFFDDDCCCFFFFFFFFFGGGGGGIIIJJJJJJLLLNNNQQQRRRRRRSSSUUUWWW^^^aaacccbbb``````cccfffhhhiiijjjlllllllllkkkkkkkkkkkkjjjiiigggdddaaa```aaa```aaaeeeiiimmmooopppzzzxxxwwwxxxzzz}}}~~~}}}wwwjjjYYYIII>>>@@@<<<:::::::::888:::===>>>AAAJJJYYYmmm|||sssnnnmmmyyypppggg^^^YYYZZZ]]]bbbiiirrr|||rrreee```\\\]]]lll~~~fffXXXVVVZZZccckkkooopppqqqiiiZZZRRR]]]nnnuuu[[[III>>>777444444222444555444222000000000000111111///...///111333......///000111333555666<<>>===???CCCGGGNNNZZZiiizzzwwwnnniiihhhzzz{{{tttnnnkkk`````````aaafffoooxxx|||mmmaaa\\\[[[^^^mmmyyybbbVVVVVV\\\eeemmmqqqqqqooofffXXXTTTbbbttt{{{hhhQQQCCC;;;666333444333444555333111000111222111222222111//////111222333333222111111111111111999:::BBBPPP___nnn|||uuulll^^^QQQGGG===555///000...---...//////---,,,)))+++------,,,+++,,,---******+++++++++***)))((((((***++++++)))((()))+++)))))))))))))))*********++++++***)))))))))))))))*********+++++++++******(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))+++))))))***)))&&&(((,,,*********)))******++++++************))))))))))))((((((((()))))))))******(((((('''''''''&&&&&&&&&'''((((((((()))))))))***---,,,***))))))***---...///,,,(((((()))******)))((('''&&&''')))))))))(((&&&'''(((***++++++++++++)))(((((((((((()))******)))(((***,,,***&&&(((,,,((()))***+++,,,++++++***nnncccddd^^^VVVQQQPPPNNNLLLJJJIIIGGGEEEEEEFFFGGGGGGFFFJJJJJJJJJIIIIIIJJJKKKKKKJJJKKKKKKLLLNNNOOOQQQRRRPPPPPPPPPQQQPPPPPPOOONNNOOONNNMMMLLLKKKKKKKKKKKKLLLNNNRRRVVV[[[```fffjjjnnnmmmkkkhhheeedddeeegggbbbcccdddfffgggggghhhhhheeeeeeeeedddbbb___]]][[[YYYWWWUUUUUUVVVVVVUUUTTTRRRRRRSSSWWW\\\```ccccccfffgggiiikkkmmmoooqqqrrrxxx{{{zzzpppiii[[[TTTOOOMMMKKKJJJMMMRRR\\\eeerrryyysssyyyzzzxxxrrriiiaaa]]]\\\mmmpppuuuzzz~~~~~~ooojjjccc^^^^^^bbbhhhmmm}}}sssfff\\\ZZZ\\\ccctttppp[[[TTTWWW___hhhooosssqqqkkkaaaXXXZZZmmmdddUUUDDD<<<777444333444555555555333111000222444111333444333111000000111444444333222111111111111777777:::AAAJJJXXXmmm~~~vvviii]]]RRRGGG<<<555555222000.........---,,,(((***+++,,,++++++,,,...***************)))(((((('''((())))))''''''((()))(((((())))))******++++++++++++***))))))))))))***000---))))))+++---,,,***((((((((()))))))))******++++++************++++++))))))))))))))))))))))))///,,,+++,,,***''')))...++++++******)))*********************))))))))))))''''''((((((((()))))))))(((((((((''''''''''''&&&%%%''')))(((''''''+++///000...---++++++,,,---///...,,,)))((()))))))))(((((('''&&&''')))***)))((((((((()))***************((((((''''''(((((()))***((('''))),,,***&&&&&&*********+++++++++++++++,,,zzzppphhhiiicccZZZTTTPPPOOOMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNOOOPPPMMMNNNNNNPPPQQQSSSUUUVVVVVVVVVVVVUUUSSSQQQPPPOOORRRQQQQQQPPPPPPPPPPPPQQQVVVZZZ___dddhhhkkkoooqqqooommmjjjgggeeeeeefffgggfffgggggggggggggggggggggffffffeeedddccc```^^^\\\]]][[[XXXVVVVVVUUUTTTRRRRRRRRRRRRTTTWWWYYYYYYYYYZZZYYYYYYZZZ[[[]]]___aaaeeehhhllloooqqqtttwwwzzzssskkkeeeaaa___^^^aaafffrrr{{{uuukkkgggeeeeeebbb[[[TTTNNNKKKKKKWWWYYY]]]aaafffkkkrrrvvvzzzqqqhhhcccaaabbbbbbooorrryyyxxxggg^^^WWWXXX___lllxxxgggWWWTTT[[[dddlllqqqooollleee[[[WWWaaayyyzzzjjjQQQFFF;;;777666333222333666555444222000111333555222444555555333000///000//////000111222444666777777666777999===HHH]]]oooxxxooofff]]]SSSHHHAAA999555111...---------,,,***+++,,,+++******+++---((((((((((((''''''&&&&&&'''(((((((((((('''((((((''''''((()))***++++++,,,,,,+++******))))))******444...((('''***+++)))&&&(((((()))))))))*********++++++************++++++))))))))))))))))))))))))///+++******'''%%%''',,,,,,,,,+++***)))))))))***************)))))))))(((''''''''''''((((((((((((((((((((('''''''''''''''%%%(((***(((%%%%%%+++000000///---,,,+++,,,---------,,,***)))(((((((((((((((''''''''')))***)))((())))))*********)))))))))'''''''''''''''((())))))&&&%%%'''+++***&&&%%%'''+++******))))))***++++++|||zzzssskkkfffaaaZZZTTTPPPOOONNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUURRRRRRSSSTTTUUUWWWYYYZZZYYYYYYYYYXXXWWWUUUTTTSSSUUUUUUUUUVVVWWWXXXZZZ[[[bbbgggmmmrrrssssssrrrrrrnnnmmmjjjiiiiiijjjkkkkkkmmmlllkkkjjjhhhgggfffffffffffffffeeedddaaa___^^^```]]]ZZZYYYXXXXXXVVVTTTWWWVVVUUUVVVWWWXXXWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUWWWZZZ]]]___bbbfffhhhrrrtttvvvzzz}}}yyywwwtttqqqtttxxx~~~qqqbbbYYYUUUOOONNNKKKFFFAAA>>>======DDDEEEHHHJJJNNNTTTZZZ___rrrzzzwwwpppjjjeeeaaaccceeehhhoooxxxnnnYYYTTTQQQVVVbbbtttoooaaaUUUWWWaaaiiiooorrrfffccc\\\TTTUUUgggiiiVVVFFF>>>888777666333222333555555444222000000333555222444555555333000///000------...000333555777999555555666777888>>>MMM]]]lll}}}|||uuuooohhh___UUUNNN???:::333///------------,,,------+++))))))***,,,)))(((((('''''''''''''''))))))))))))))))))))))))''''''((()))***++++++,,,,,,++++++***************888222***((()))***(((%%%))))))))))))************+++******************+++))))))))))))))))))))))))***'''%%%&&&$$$!!!"""''',,,,,,+++***)))))))))***************)))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((''')))+++((($$$$$$)))///...---,,,*********+++++++++++++++)))((('''(((((()))((('''(((*********(((*********)))))))))))))))'''''''''''''''((())))))(((&&&'''+++,,,(((&&&'''***)))(((((((((((())))))~~~rrrssstttlllddd___\\\WWWSSSPPPOOOPPPQQQOOOPPPQQQPPPOOOOOOQQQSSSTTTTTTUUUUUUWWWXXXZZZZZZYYYYYYYYYZZZ[[[\\\^^^^^^[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\^^^```ccceeegggkkkpppuuuyyyxxxuuusssrrrrrrppppppqqqssstttttttttrrrqqqooollliiigggffffffhhhhhhhhhhhhfffdddbbbaaa```^^^[[[ZZZYYYYYYWWWVVVXXXWWWWWWXXXYYYYYYXXXVVVUUUTTTRRRQQQPPPPPPPPPQQQNNNOOOQQQRRRSSSTTTWWWZZZaaadddhhhlllooorrrvvvyyy~~~~~~nnn]]]OOOGGGDDDAAA???<<<:::888777777777:::;;;<<<===???CCCIIIMMMZZZeeevvv~~~wwwoooiiiaaa```___bbbhhhrrr{{{xxxeeeOOOMMMMMMUUUeeeyyyiii]]]UUU[[[gggnnnoooooo]]]\\\VVVPPPVVVkkkrrrYYYHHH@@@:::777777666333111333222333333222000000222444111333444333111000000111/////////000111222444444222111333555555777AAAKKKYYYkkk~~~xxxrrrjjjaaaZZZKKKDDD;;;333///.........---...---,,,******,,,...,,,,,,+++***************+++***))))))++++++***)))(((((())))))******++++++,,,,,,+++************+++888444...+++++++++***((()))))))))*********++++++******))))))))))))******))))))))))))))))))))))))+++))))))***(((%%%&&&***++++++******)))*********************))))))))))))''''''((((((((()))))))))'''(((((((((((()))))))))''')))***(((&&&&&&))),,,******))))))((()))))))))(((***+++***((('''((())))))((('''(((***+++***)))+++***)))))))))))))))***((((((''''''(((((()))***,,,((((((,,,...+++)))***((((((((((((((('''''''''zzzmmmkkkjjjccc\\\YYYXXXWWWUUUSSSTTTUUUWWWTTTUUUWWWVVVTTTTTTVVVYYYYYYYYYZZZ[[[\\\^^^___```aaaaaaaaaaaaaaabbbccccccbbbccccccdddeeeeeeddddddcccdddeeegggjjjmmmoooqqqqqqtttxxxyyyyyyxxxwwwwwwwwwvvvvvvyyy}}}~~~}}}{{{wwwvvvssspppnnnlllkkkkkknnnnnnnnnnnnmmmkkkiiigggeeeccc```^^^]]]\\\ZZZYYY\\\[[[[[[\\\]]]]]]ZZZXXXXXXWWWVVVUUUUUUTTTTTTTTTPPPPPPPPPOOONNNNNNPPPRRRTTTWWW[[[^^^```bbbeeehhhmmmppptttyyynnn[[[LLLCCC>>><<<:::888666555555555555555777777777777777999===@@@DDDOOOaaarrr|||vvvkkkhhhdddbbbcccggglllooozzz|||yyy{{{}}}qqq]]]NNNNNNPPPZZZkkk}}}dddZZZUUU^^^kkkpppmmmjjj^^^^^^ZZZUUU]]]tttttt^^^JJJ>>>;;;777444666555111000222000111222222000000111222111222222111//////111222111111000//////000000111111000111444555555:::@@@KKKXXXlll|||}}}yyyrrrjjjccc[[[SSSFFF;;;555222000000,,,,,,,,,,,,+++,,,///222...---,,,+++***++++++,,,,,,***((()))+++,,,***((()))))))))))))))*********---,,,++++++******++++++222000...,,,++++++,,,,,,))))))*********+++++++++))))))(((((((((((()))))))))))))))))))))))))))))),,,+++---000...******---*********)))******++++++************))))))))))))((((((((()))))))))******'''((((((((())))))))))))&&&''''''((()))******+++''''''''''''((((((((((((&&&(((******(((''')))***)))(((((((((***+++***)))***))))))(((((()))***+++)))(((((((((((()))******---(((&&&***,,,***))))))((()))******)))((('''&&&{{{mmmgggddd___ZZZXXXYYYYYYYYYXXXYYY\\\^^^YYY[[[]]]\\\ZZZZZZ\\\___\\\\\\]]]^^^```bbbcccdddfffffffffeeeeeeffffffgggkkkkkkkkkjjjjjjhhhgggfffjjjkkklllnnnpppsssuuuvvvuuuwwwxxxyyyyyyzzz}}}zzzyyyzzz~~~}}}{{{zzzwwwuuusssrrrrrrrrrtttuuuuuuuuusssqqqooonnnllljjjfffdddcccaaa___]]]dddcccbbbbbbbbb```]]]ZZZYYYZZZZZZZZZYYYYYYYYYYYYTTTTTTSSSQQQNNNMMMNNNPPPLLLPPPTTTVVVVVVWWWZZZ]]]aaadddhhhmmmrrrwww{{{}}}wwwaaaNNNCCC???======777666444444444555444333666666666444333444777999777AAAQQQaaannnxxxwwwsssnnnhhhdddccccccdddeeegggjjjnnnsssvvvyyyzzzyyyrrrwww~~~zzzmmmYYYQQQSSSVVV___qqqxxxaaaXXXUUU___lllpppkkkfffccceeeaaa]]]fff{{{zzzdddNNN???888777444222444333000///222...000222222111000000111000111111///...///111333000///////////////000111333000000333555555888===CCCKKKZZZnnn~~~{{{vvvooojjjggg^^^OOOBBB999444222111***++++++,,,,,,///333666,,,,,,***)))))))))***++++++)))'''(((+++,,,***(((*********)))))))))))))))---,,,++++++******++++++***++++++***)))))),,,...)))************+++++++++((((((''''''''''''(((((())))))))))))))))))))))))''''''***---,,,((('''******)))))))))***+++,,,,,,************))))))))))))))))))))))))************'''((((((((())))))******$$$$$$%%%(((+++---,,,+++&&&&&&''''''(((((())))))$$$'''******(((((()))+++***(((((()))***+++***)))***)))((((((((()))+++,,,)))))))))))))))***+++++++++%%%###&&&((('''&&&'''(((***+++,,,+++***(((&&&}}}pppiiieee___ZZZZZZZZZ[[[\\\^^^___``````\\\[[[[[[[[[[[[]]]^^^______^^^]]]]]]^^^aaaccceeeccceeeggggggfffffffffgggkkkkkkjjjjjjiiihhhggggggkkkkkkmmmpppssstttrrrpppsssrrrqqqrrruuuxxxyyyyyyvvvwwwyyyzzz{{{{{{zzzzzzyyyxxxvvvtttssstttuuuvvvuuuyyyzzzxxxwwwxxxvvvrrrqqqooollljjjhhhhhhiiiiiihhhhhhggggggggggggggghhhaaaaaa`````````aaabbbbbbZZZ[[[\\\ZZZVVVRRRPPPPPPOOOPPPQQQTTTWWWWWWVVVUUU\\\\\\[[[\\\___cccgggiiirrrsssvvvzzz}}}oooWWWEEE===<<<;;;:::999777555444555555444333555333222222555777888777======@@@JJJXXXgggtttzzzxxxrrrnnnfff^^^]]]VVVQQQRRRUUUXXX^^^dddaaammmxxxzzzxxxrrrdddVVVOOOSSS]]]kkk{{{kkk]]]YYY[[[fffooommmccc[[[```fffiiikkkvvvhhhPPP@@@999999222111111111222222000///111111111111111111111111111111111111111111000000333111000///000///---,,,000222222000222777:::888;;;AAAMMM\\\mmm}}}}}}zzzxxxuuusssllldddYYYOOOGGG???777222333...,,,...+++''')))///+++++++++*********)))))))))+++,,,,,,+++***,,,---)))******+++++++++******...---,,,+++************---,,,***((('''(((((()))''''''(((((()))***,,,,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******)))***)))$$$$$$((()))(((***)))((('''''''''''''''***&&&&&&******&&&%%%))))))&&&'''***)))%%%&&&+++(((((((((((())))))))))))((('''&&&&&&((())))))((((((((())))))))))))((((((******))))))((((((''''''))))))))))))((('''&&&%%%******))))))))))))******---,,,+++***))))))))))))yyykkkddd```\\\YYYYYYYYYZZZ[[[\\\]]]^^^___YYYYYYXXXWWWXXXZZZ\\\^^^\\\\\\ZZZZZZZZZ\\\^^^___^^^```bbbbbbaaa```aaabbbbbbbbbccccccdddeeeffffffmmmlllkkkllllllkkkhhhfffmmmlllkkkllloooqqqrrrrrrnnnpppqqqsssuuuuuuuuuuuutttsssqqqppppppqqqrrrssssssvvvxxxvvvvvvxxxvvvrrrqqqooommmkkkkkkkkkllllllmmmmmmlllkkkkkkjjjkkkkkkiiiiiihhhgggggggggggghhhbbbccccccaaa^^^[[[[[[[[[XXXWWWWWWWWWXXXYYYYYYXXX[[[ZZZYYYZZZ[[[^^^aaaccccccdddfffiiilllpppsssttt|||~~~|||iiiQQQ@@@;;;:::888555888777555555666777777666666555333444666888999888333666:::@@@GGGSSS___hhhzzz|||xxxppphhh[[[RRRIIIGGGGGGGGGIIIMMMOOO^^^mmmsssrrrlllaaaVVVOOOSSS^^^mmm|||hhh\\\ZZZ^^^jjjqqqmmmaaaYYYXXX\\\___dddsssuuu]]]GGG;;;777888222111111111222222000///111111111111111111111111000/////////////////////222111000111333444333222///222333111222666888666999;;;@@@HHHVVVjjj~~~~~~|||zzzxxxpppkkkccc\\\SSSIII===555555000...///...)))))),,,,,,,,,,,,,,,+++++++++***)))+++,,,,,,+++***,,,---))))))************))))))------,,,+++************---,,,***)))(((((())))))******)))))))))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))(((***)))%%%&&&***,,,+++******)))((((((((()))))))))%%%&&&******&&&&&&)))(((&&&&&&)))'''###$$$((((((((((((((())))))))))))***((('''''')))******)))))))))************))))))************)))))))))(((&&&'''(((((()))(((((((((******))))))))))))******,,,,,,***))))))(((((((((~~~mmmaaa\\\[[[YYYWWWUUUVVVVVVWWWXXXYYYYYYZZZUUUTTTSSSRRRSSSVVVYYY[[[YYYXXXVVVTTTTTTUUUVVVWWWVVVXXXZZZZZZYYYXXXYYYZZZXXXYYY[[[^^^```ccceeefffhhhfffcccaaaaaa```^^^\\\dddcccbbbccceeefffgggfffcccdddfffhhhjjjkkkkkklllkkkjjjiiihhhiiijjjkkkllllllppprrrpppqqqtttssspppnnnnnnmmmllllllmmmnnnoooqqqqqqpppooooooooooooooopppooonnnmmmmmmmmmmmmmmmkkklllllljjjhhhggghhhiiidddbbb```]]]\\\[[[\\\\\\\\\[[[ZZZYYYZZZ[[[\\\]]]ZZZZZZZZZ[[[]]]```ccceeeiiijjjmmmqqqvvv{{{xxxeeeLLL===:::;;;999666;;;888666555555666555444888666555666888999999999222777;;;<<<===BBBMMMWWWdddnnn}}}|||ttt___RRRDDD>>><<<;;;:::<<>><<>>@@@???===FFFCCC???<<<;;;;;;::::::888777666777888888777555888777666666888;;;===>>>BBBJJJYYYhhhvvvvvveeePPPCCC===;;;<<<@@@<<<>>>GGGUUUbbbfffccc^^^UUU\\\jjj~~~~~~kkk___\\\cccpppyyyuuueeeWWWPPPOOOMMMSSSggg}}}fffXXXFFF:::666777777666222111111111222222000///////////////////////////000000/////////000222333777555222000111111111000...222333111111333222......444:::>>>CCCPPPaaaooo}}}zzzxxxuuummmbbbZZZQQQHHH;;;222000000...***++++++++++++************)))+++,,,,,,+++***,,,---...---,,,++++++++++++,,,,,,,,,+++***)))))))))))),,,,,,,,,,,,+++++++++***************+++,,,---...((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((+++***''''''******((((((((((((((())))))***+++%%%'''(((((()))++++++***$$$&&&(((''''''(((***+++***)))))))))((((((((('''((((((((()))++++++***((((((((())))))))))))(((((('''(((((((((((((((((((((''''''((()))******))))))******))))))))))))******)))(((''''''''''''''''''uuuccc[[[ZZZXXXWWWVVVSSSPPPMMMOOOOOOOOOOOOOOONNNNNNNNNJJJJJJIIIIIIJJJKKKLLLMMMPPPOOOLLLJJJIIIIIIJJJKKKHHHJJJLLLLLLKKKKKKKKKLLLMMMNNNNNNPPPQQQRRRSSSTTTTTTQQQOOONNNPPPRRRRRRRRROOONNNNNNOOOPPPQQQOOONNNQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQQQQQQQOOORRRRRRPPPQQQTTTUUUSSSUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYZZZ\\\^^^aaacccddd```aaabbbdddgggiiilllmmmnnnooopppqqqqqqrrrtttvvvrrrvvv{{{{{{vvvqqqnnnnnnppppppppppppooommmkkkiiiiiigggccc```]]]\\\\\\\\\ZZZYYYWWWVVVVVVYYY[[[]]]\\\\\\^^^cccjjjsss|||{{{dddRRRJJJGGGDDDAAACCC@@@;;;999999:::::::::999888777888888888666444:::888666777999<<<;;;:::;;;@@@IIITTTaaappp}}}ppp]]]MMMAAA:::999<<<<<<;;;AAAPPP^^^ddddddccc]]]fffuuuvvvddd\\\^^^gggtttzzzrrr```SSSOOONNNMMMWWWnnnvvvgggPPPGGG===777666777666555222111111111222222000///000000000000000000000000......///000000111111111444222000///111333444444///222333000111333333000111444777<<>>LLLbbbyyy~~~}}}yyysssnnneeebbbWWWGGG===999555000,,,,,,+++++++++*********)))+++,,,,,,+++***,,,---000///---+++++++++,,,---,,,+++***))))))((((((((())))))***++++++***)))))))))))))))))))))***+++,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((++++++)))))),,,+++(((++++++***)))))))))******'''***+++((((((++++++'''''',,,---)))'''***+++)))*********)))((('''''''''(((((()))+++---,,,***((()))))))))******)))))))))''''''''''''((((((((()))))))))*********))))))(((******))))))))))))******)))(((((('''(((((())))))rrrcccYYYRRROOONNNMMMMMMMMMMMMMMMMMMJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKIIIHHHGGGIIIHHHFFFEEEFFFGGGIIIJJJFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKFFFEEEEEEFFFHHHJJJJJJJJJGGGGGGHHHJJJLLLLLLKKKIIILLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMLLLLLLMMMOOONNNJJJIIILLLLLLIIIIIIIIIJJJIIIIIIHHHGGGFFFMMMMMMLLLLLLMMMNNNOOOOOOOOOPPPPPPRRRSSSUUUWWWXXXYYY\\\___aaaaaa```aaabbbcccggglllllljjjiiilllppppppqqqsssttttttrrrooonnnffffffeeeeeedddcccbbbbbbeeedddbbb```___^^^^^^^^^___^^^^^^```ccchhhlllooolllpppvvv{{{~~~wwwppplll]]]XXXPPPIIIEEEBBB???>>><<<;;;;;;;;;<<<:::888555555999<<<:::666444777;;;:::999:::<<>>===<<<<<<<<<;;;999777888CCCIIICCC:::777666444888:::;;;:::;;;AAAIIIPPPcccqqquuubbbXXXWWWXXX[[[\\\]]]\\\TTTOOORRRYYYlll~~~vvv___XXX]]]gggtttzzzoooddd___WWWNNNPPPUUUgggwww^^^HHH>>>???666666555444333333222222111222333444444333222111444222222333111///222888444>>>EEEEEECCC@@@<<<888666444333333444444333111000//////000333444444333222333444666<<>>BBBEEENNN[[[iiitttsssccc___dddhhhllliiiddd]]]RRRLLLPPPXXXtttpppZZZTTTYYYeeesssxxxnnnaaa\\\WWWPPPQQQXXXkkkwwwdddPPP@@@999;;;555555555444333333222222111111222333333222111111000///000222222222666===BBBNNNXXX[[[XXXSSSLLLFFF???;;;777444333222111000333222111111333444333222333444555555777>>>IIIRRRSSSVVVXXX\\\gggssswwwsss~~~}}}yyywwwrrriii\\\NNNBBB:::444///---//////,,,***+++...***'''(((,,,---+++)))***+++,,,+++***)))***+++---+++******+++,,,+++***((()))))))))))))))((((((++++++++++++++++++++++++***++++++***)))((((((***)))((((((((((((***+++,,,((((((((())))))************)))((()))***+++***)))+++***)))(((((()))***++++++)))(((***///111///++++++)))((()))+++,,,***(((***))))))(((((())))))***)))+++,,,,,,***))))))***))))))))))))))))))))))))))),,,+++&&&&&&+++,,,)))*********)))))))))((((((***)))(((((()))*********)))))))))***))))))((((((*********++++++,,,,,,,,,pppgggZZZQQQMMMKKKJJJIIIIIIHHHFFFGGGGGGGGGFFFEEEBBBBBBBBBBBBCCCDDDEEEFFF>>>@@@AAAAAA???>>>>>>???@@@????????????@@@@@@AAACCCEEEFFFEEECCCAAAAAAAAACCCDDDDDDCCCBBBAAAAAACCC@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGFFFHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDEEEGGGGGGGGGFFFFFFDDDGGGJJJKKKJJJLLLPPPTTTWWWVVVSSSOOOIIIBBB<<<999666666777999===DDDLLLSSSfffkkkrrrtttrrrqqqsssvvvqqqrrrsssuuuvvvvvvvvvvvvvvvvvvvvvuuutttqqqooonnnjjjmmmrrrvvv{{{|||qqqfff___VVVOOOFFF???<<<===>>>???:::???@@@:::555666999;;;999888777888::::::999888===FFFRRR]]]kkk{{{}}}jjj___ccclllsssoooggg^^^UUUMMMLLLVVVbbb}}}}}}iiiVVVQQQVVVdddqqquuujjj\\\VVVTTTRRRRRR]]]rrruuu]]]LLL@@@888666777555444444333333222222222000111111222222111111000///...000444555666<<>>BBBGGGNNNWWW___^^^ZZZppp{{{|||uuuiii[[[OOOGGG>>>777111000...+++***,,,,,,***)))***---...+++(((,,,------,,,)))((()))+++...,,,++++++,,,------,,,))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,+++***)))***+++)))((((((((((((***+++,,,)))************************)))((()))+++++++++*********))))))))))))******)))((((((+++000222111///*********,,,------***(((&&&'''((()))))))))'''''')))+++,,,+++***((()))))))))))))))))))))))))))))))))+++***''''''***+++)))******))))))))))))(((((('''''''''((())))))******++++++***))))))((()))))),,,,,,------------------bbb[[[QQQKKKIIIHHHGGGEEEGGGFFFDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA===???@@@@@@??????@@@AAA>>>>>>>>>>>>??????@@@AAABBBCCCDDDBBB@@@>>>>>>???AAAAAAAAAAAA@@@???@@@@@@????????????@@@AAABBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDD@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCDDDDDDCCCBBBBBBCCCDDDAAABBBCCCDDDEEEEEEDDDDDDBBBDDDFFFGGGGGGHHHKKKNNNKKKJJJGGGCCC???:::666333333444333333555999???DDDVVV```jjjooooooooosssxxxssstttuuuwwwxxxzzzzzz{{{{{{zzzzzzyyywwwtttrrrqqqnnnppprrrssstttvvvzzz||||||vvvkkkcccWWWLLLEEEBBB@@@@@@<<<>>>===999555444666888;;;888555555888888666444;;;???EEEMMMXXXfffttt|||uuuddd^^^eeepppvvvkkkbbbWWWPPPLLLRRRaaapppwwwcccTTTQQQWWWfffooorrreeeUUUOOOPPPQQQRRRaaaxxx{{{dddJJJ===999777555444444333333333222222222111000000000111111000000000222222333666777999BBBLLLcccqqqyyyqqqbbbZZZOOOEEE???<<<::::::666444222222333444333222222333555444333333666888777:::???DDDJJJLLLIIIFFFZZZgggwww|||ttthhh^^^WWWJJJAAA888333///++++++...,,,++++++,,,......+++)))---------,,,***)))+++---...---,,,,,,...//////...))))))))))))))))))******************++++++++++++)))***++++++))))))***+++)))((((((((((((***+++,,,+++++++++******************)))((()))+++,,,+++******))))))))))))))))))***(((((((((+++...000000...++++++++++++++++++***)))&&&'''((()))))))))(((((()))***,,,+++)))(((((()))(((((((((((((((((((((((()))******))))))******)))***)))))))))(((((((((((('''((()))))))))((()))***---,,,***((((((((()))***/////////...---+++)))(((wwwZZZTTTNNNJJJIIIHHHGGGDDDDDDCCCBBBCCCEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@???<<<>>>??????>>>???@@@BBB??????>>>>>>???@@@AAAAAA@@@AAAAAA@@@>>>======>>>@@@?????????@@@@@@??????@@@?????????@@@@@@AAABBB?????????>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBB??????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDBBB@@@???AAACCCBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGIIIJJJEEECCC@@@<<<888555444333444444444333333555999<<>>>>>===<<<999999999<<<888444444666888888777???>>>???CCCIIISSS___hhhrrrwwwtttfffcccjjjrrrtttlllcccYYYSSSSSSZZZkkkzzzooo]]]RRRRRRXXXhhhmmmkkk^^^OOOIIIKKKOOOTTTeee~~~yyygggSSS>>>666777777444111222222222222222111111111111000000000000000000111444444555666666;;;GGGTTTppp}}}xxxpppcccVVVKKKDDD>>>:::777555222222333555555555333333333333333555888:::...///222888>>>@@@AAABBBJJJUUUgggxxxzzzqqqhhhbbbVVVLLL@@@999333---+++---+++,,,,,,---......,,,***,,,,,,,,,+++***+++...000000...------...//////...)))))))))((()))***+++,,,)))))))))******+++++++++''')))***)))(((((()))***)))((((((((((((***+++,,,+++++++++***************+++))))))***+++,,,+++***)))))))))******))))))))))))((()))***,,,,,,,,,+++,,,,,,***((('''(((***+++)))(((((((((((()))***+++(((***++++++)))(((((()))((((((((((((((((((((((((***))))))******))))))***)))))))))(((((((((((('''***,,,---,,,)))''''''(((,,,+++)))((((((((()))***------......---+++((('''lllSSSNNNIIIGGGHHHHHHGGGEEEAAA@@@???@@@BBBCCCCCCAAA>>>???@@@AAABBBBBBBBBAAA;;;<<<======<<<===???AAA@@@@@@?????????@@@AAAAAA?????????>>>===<<<>>>??????>>>===???AAABBBAAA@@@AAAAAA@@@@@@???@@@@@@AAA>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAA===<<>>>>>;;;999:::<<<999666555777999;;;;;;===::::::===AAAFFFPPPYYYeeeiiiqqq|||qqqfffeeelllooommmaaa\\\XXXZZZ___iiiyyy|||hhhWWWPPPTTTZZZhhhhhhcccWWWKKKGGGJJJOOOXXXmmmwwwlllQQQDDD777555666444111///111111111111111111111111222111111000000111111222444333444555777???QQQbbb~~~xxxkkk]]]PPPEEE>>>;;;888555444555666777666555444222222222444666777222000111555888999<<<@@@@@@HHHWWWhhhttt{{{~~~wwwpppkkkaaaWWWKKKBBB999111,,,---,,,------......------,,,,,,,,,,,,++++++,,,///222111///------...///...---***)))(((((()))***,,,---(((((())))))***+++++++++'''((())))))(((((()))***)))((((((((((((***+++,,,)))*********************+++***)))***,,,,,,,,,+++))))))************)))))))))***************)))))),,,,,,+++)))'''''')))+++)))(((((('''((()))+++,,,(((***+++***)))'''(((((())))))))))))))))))))))))***((()))++++++)))(((***))))))((((((((((((''''''***---///...***'''&&&((())))))(((((((((((())))))'''(((***,,,---,,,+++***yyy```PPPKKKFFFDDDEEEEEEDDDBBB===<<<;;;<<>>???@@@AAAAAAAAA@@@<<<======<<<<<<<<>>>>>===<<<<<>>>>>>>>>>>??????>>>======>>>??????>>>>>>>>>>>>>>>>>>======????????????@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@BBBBBB>>>:::888;;;???BBBBBBAAAAAAAAAAAAAAABBBCCCBBBAAAAAABBBCCCCCCCCCBBB???:::555111000000111---...000000000222555777777===FFFMMMRRRVVVYYY[[[___```bbbeeejjjnnnrrruuuooopppqqqrrrtttvvvxxxyyywwwyyy|||}}}|||yyyxxxxxxlllllljjjeee___ZZZWWWVVVRRRUUUYYY^^^cccjjjrrrwww{{{pppfff___QQQHHHAAAAAA@@@<<<:::;;;999:::;;;:::999999:::<<<:::777888<<<>>>@@@GGGPPPYYYYYY___iiiqqqwww~~~ooofffhhhnnnooojjj^^^]]]```iiisss}}}{{{fffVVVRRRXXX^^^fffaaaYYYPPPIIIHHHLLLRRR```vvvzzzhhhXXXAAA:::555666555222//////000111111111111111111111333222111111111111222333333333444888===KKKcccxxxuuufffXXXOOOCCC@@@;;;888888888888777555444333333444555444444;;;777666888777555777<<<;;;@@@KKKYYYbbbgggpppyyy{{{xxxnnndddYYYPPPEEE:::333111.........---,,,---...//////...---,,,***+++///111222000...---...---,,,+++***)))(((((()))***,,,...((((((((()))***+++++++++''')))******))))))***+++)))((((((((((((***+++,,,((((((((())))))*********+++***)))***,,,---,,,+++((()))***++++++***)))((()))***++++++************))),,,......+++)))((((((%%%&&&'''((())))))))))))((()))+++***(((''''''((())))))))))))))))))))))))***'''(((,,,,,,((('''***))))))(((((((((''''''''''''+++///...)))&&&&&&(((%%%&&&'''(((((()))((((((%%%'''***,,,...---,,,+++iiiQQQRRRMMMGGGCCCCCCBBB@@@>>>999999888:::<<<======<<<@@@@@@AAAAAA@@@???===<<<>>>??????>>>===>>>@@@BBBAAA@@@???>>>>>>===>>>>>><<<=========<<<===???BBB>>>===<<>>============AAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@????????????@@@@@@@@@@@@????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA>>>@@@@@@<<<777666999===DDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBBBBBBBAAA@@@===888444222222444555...///000000000000222444444888===DDDIIILLLNNNNNNVVVWWWYYY\\\```eeeiiikkkiiijjjkkkllloooqqqsssuuusssvvvzzz{{{zzzwwwuuutttpppooollleee^^^XXXTTTSSSMMMOOORRRTTTXXX]]]cccgggqqquuu|||yyysssgggZZZOOOKKKGGGAAA???@@@777;;;>>>>>>;;;888888:::;;;888999>>>??????DDDLLLKKKHHHJJJSSS[[[dddrrrsssjjjnnnuuuuuuoooooopppuuu~~~|||fffWWWUUU\\\cccddd\\\SSSLLLIIIJJJOOOTTTfff|||rrrZZZEEE:::777777888555111///222000000000000000111111111444333222111111222333444444444777<<>>;;;:::<<<===:::::::::999999999888888===<<<;;;<<<===>>>===<<<<<<======<<<;;;;;;===???@@@?????????AAA@@@???===<<<<<<<<<============>>>@@@AAACCCCCCBBBBBBCCCEEE>>><<<<<<<<<>>>>>>===<<>>???>>>======>>>???@@@@@@@@@>>>>>>CCCBBBBBBCCCCCCBBB@@@>>>DDDEEEDDDAAACCCGGGHHHDDDAAA;;;<<>>===>>>AAACCCGGGAAA===:::666333666<<>>BBBEEEFFFFFFLLLLLLMMMOOORRRVVVYYY[[[]]]^^^aaacccfffhhhiiiiiifffjjjpppvvvxxxxxxvvvtttsssoooiiibbb\\\WWWUUUTTTOOOOOOOOOOOOPPPSSSWWW[[[dddeeeiiinnnvvvvvvnnncccXXXOOOHHHCCC???DDDAAA>>><<<<<<<<<<<<;;;;;;999777888:::===???@@@FFFCCCBBBFFFKKKQQQ]]]gggssszzzzzzwwwyyy~~~xxxdddVVVTTTYYY```fffYYYPPPNNNMMMKKKPPPYYYpppsss```PPP@@@888777666555444333333333222222111111111111222222111111///...///222333222666777888>>>QQQmmmzzzaaaXXXIII===<<>>444000---,,,...///...,,,111222222000...---...000444222///---+++++++++,,,******++++++++++++******,,,+++***))))))***+++,,,)))******+++++++++*********)))'''''')))))))))((())))))*********+++++++++,,,***))))))***++++++***)))))))))))))))***++++++***+++---...---***'''%%%...///111222111000...---******))))))))))))******))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))*********))))))((())))))))))))(((((((((((($$$&&&)))+++,,,,,,+++***&&&&&&&&&'''''''''(((((((((((()))***************yyy```SSSNNNEEEEEEBBB>>>:::777777888999888888888888888888888888;;;:::999:::<<<======;;;;;;<<<===<<<;;;;;;<<<>>><<<===???BBBCCCCCC@@@============>>>>>>>>>??????@@@BBBCCCCCCAAAAAABBBDDD???>>>======>>>???>>><<<=========>>>@@@AAA@@@???======>>>>>>>>>>>>======@@@@@@@@@AAABBBBBBAAA???EEEFFFFFFDDDEEEHHHGGGCCC>>>;;;<<>>>>>AAAAAA@@@???>>>>>>???@@@BBB===:::999666444888>>>??????>>>??????@@@@@@AAA@@@@@@???????????????@@@;;;777333111111222222111///000000111111111111111333666:::???BBBDDDDDDDDDGGGHHHHHHJJJMMMPPPRRRTTTSSSUUUWWWYYY\\\]]]^^^___```ccchhhmmmpppqqqpppooopppmmmiiiccc^^^ZZZXXXWWWQQQRRRSSSSSSSSSUUUYYY\\\ZZZ[[[]]]bbbhhhooouuuyyyuuuiii___VVVNNNIIIGGGDDDAAA???>>>===;;;:::===;;;999999;;;===>>>>>>>>>;;;;;;>>>AAADDDLLLTTT^^^gggtttzzzhhhXXXPPPPPPWWW]]]aaaVVVMMMKKKIIIGGGPPP[[[xxxfffQQQDDD777888777666444333333333333222222111111111111222222000000000000111333444333666999???LLLdddxxxnnn]]]NNNHHHGGGAAA:::888888999888777555444444888555333333444555555444888:::<<<===>>>@@@CCCFFFOOOZZZkkk}}}}}}{{{tttkkk___QQQGGG;;;777111......///...------......---+++***+++---333111...,,,******++++++******++++++++++++******++++++************+++++++++++++++++++++***)))(((***)))'''''')))***)))((())))))))))))************,,,+++))))))+++,,,+++******)))))))))))))))*********+++,,,,,,,,,***((('''---...///000///...,,,+++******)))((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))******++++++++++++******(((((((((((('''''''''''''''(((***++++++***)))(((&&&&&&&&&'''''''''(((((((((((()))***************nnn]]]OOOJJJGGG???>>><<<:::888666555555666666666666777777777777777888777777888:::<<<;;;:::;;;<<<======;;;;;;<<<===:::<<>>>>>?????????@@@@@@@@@AAABBBCCCBBB@@@@@@@@@BBBAAA???>>>>>>??????>>><<<<<<<<<===???BBBBBBAAA?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDHHHJJJKKKIIIJJJKKKHHHBBB>>>;;;===BBBDDDBBB??????>>>???@@@BBBBBBBBBBBBAAA@@@<<<999888666444777===<<<=========>>>>>>??????>>>>>>>>>>>>>>>?????????999777333111111222111111000000111111111000//////666888;;;???AAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJJJJKKKLLLOOOPPPRRRRRRSSSWWWYYY]]]aaadddfffgggggghhhgggeeebbb___\\\YYYXXXSSSTTTUUUVVVUUUVVVYYY[[[YYYYYYZZZ]]]```dddhhhjjjqqqsssxxxuuujjj___XXXLLLIIIEEEBBBAAA???===;;;???===;;;;;;=========<<<===;;;;;;>>>>>><<<@@@EEEIIIQQQ]]]jjjuuu~~~vvvjjjYYYMMMJJJMMMSSSVVVVVVMMMGGGFFFDDDFFFTTTeeewwwYYYGGG???555777666555444333222222222222222111111111111222222///000111333444444444444888???LLL```zzzrrrbbbYYYSSSIII???>>><<<:::888666555666666888555333222333444444333666888999999888999;;;===???FFFUUUhhh|||wwwzzz}}}}}}vvvjjj\\\RRRFFF@@@888111...............//////...,,,,,,---///000///---+++***)))************++++++++++++************++++++++++++******,,,,,,,,,+++***)))((('''+++)))'''((()))***))))))(((((()))))))))*********---+++******+++,,,,,,+++******)))))))))))))))***************************++++++,,,---,,,+++***)))***))))))((('''''''''''''''''''''((((((((((((((())))))))))))))))))))))))******+++,,,,,,++++++***''''''''''''&&&&&&&&&&&&***+++++++++***(((&&&%%%&&&''''''''''''((((((((((((((()))))))))*********qqqWWWMMMFFFFFFGGGAAA::::::999999888777777666666666666555555555444444444444444555888:::999999;;;===>>>>>>===<<<===>>>===>>>???BBBEEEDDDAAA????????????@@@@@@@@@@@@AAA@@@AAABBBAAA???>>>>>>@@@BBB@@@??????@@@@@@>>>===>>>>>>???AAABBBBBB@@@>>>CCCBBBAAA@@@@@@?????????BBBCCCEEEGGGGGGHHHIIIJJJLLLPPPQQQPPPPPPPPPJJJCCC???>>>???CCCEEEDDDAAA@@@:::<<<@@@DDDHHHIIIHHHFFFDDD???;;;999555111444999>>>>>>>>>>>>>>>>>>===============>>>>>>=========888555222111111111111000333222111000//////000000444666999===???@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDDEEEEEEGGGIIIJJJKKKKKKKKKOOOPPPRRRTTTWWWZZZ]]]^^^\\\\\\]]]]]]\\\YYYWWWUUUSSSUUUWWWWWWWWWWWWYYYZZZ_________```aaabbbccccccbbbeeeiiiooovvv}}}}}}qqqjjjXXXSSSLLLFFFCCCBBB@@@??????===<<<<<<===>>>===;;;===<<<>>>@@@???::::::===@@@DDDKKKSSS\\\gggqqqxxxoooaaaPPPGGGHHHMMMPPPQQQKKKEEEBBBCCCBBBHHH\\\rrrzzzgggOOOFFFCCC999777666555333222222111111222222111111111111222222000000222555555333333666;;;JJJ^^^tttxxxpppggg[[[OOOHHHCCC>>>:::888888999:::888666333333333444444333666777888777666666888:::999???HHHUUUfffxxxyyyzzz{{{~~~}}}rrreee\\\QQQJJJ???555///------......//////...------...000...---+++***))))))))))))******++++++++++++******)))***+++,,,,,,+++***)))+++++++++++++++***)))(((+++)))(((((()))******))))))))))))*********++++++---+++******+++,,,,,,++++++******)))))))))))))))******)))))))))***,,,---******+++++++++***)))(((***)))(((''''''&&&&&&'''&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))***+++++++++******((((((((('''''''''&&&&&&************)))(((&&&%%%'''''''''''''''(((((((((((((((((((((((()))******yyy[[[IIIEEE@@@>>>???<<<888888999999888888777777777777666555333222111111222222111333666777777777:::<<>>???@@@CCCAAA@@@@@@BBBBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBAAA???>>>>>>???CCCAAA@@@@@@AAAAAA@@@>>>BBBAAAAAABBBCCCCCCAAA???EEEEEEDDDBBBAAA???>>>===CCCFFFJJJLLLLLLMMMNNNPPPPPPTTTVVVVVVUUUTTTMMMEEE@@@@@@AAADDDIIIIIIDDD>>>888:::???EEEJJJLLLJJJGGGHHHBBB===999444111444:::BBBBBBBBBAAA@@@???>>>=========>>>>>>>>>===<<<;;;666444111111111111000///555333000------...111222000222555999<<>><<<<<<>>>>>>>>>===:::999;;;>>><<<777666888>>>>>>???AAAGGGRRR^^^fff{{{yyyeeeYYYKKKFFFIIINNNPPPNNNGGGCCCBBBCCCDDDLLLccc|||wwweeeUUUJJJMMMMMM@@@666555444333111111111111222222111111111111222222222000222666555333555;;;CCCXXXsssrrrfffTTTMMMDDD>>><<<<<<<<<<<<999777444333444555444333444555666555444555777999888===DDDHHHPPPaaayyy}}}zzzzzz|||zzznnnfff[[[TTTIII===333...,,,---+++,,,,,,+++***)))+++,,,++++++******))))))))))))******++++++++++++******)))***+++,,,,,,+++***)))((()))***++++++++++++++++++***((((((*********)))*********+++++++++,,,,,,---+++******+++,,,,,,+++******)))))))))))))))*********)))((()))***,,,...++++++++++++******))))))))))))((('''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))(((((((((''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''(((((()))***rrrVVVGGGFFF???999:::888666666666666666666666666777777666444333222111000222111111222444666555444888:::>>>???@@@@@@AAABBBFFFCCCAAA@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCAAACCCCCCCCCAAA@@@AAABBBDDDCCCBBBCCCDDDEEEDDDCCCGGGFFFEEEEEEFFFGGGFFFEEEHHHGGGGGGEEEBBB???;;;999AAAGGGNNNSSSTTTTTTVVVXXXXXX\\\^^^]]]]]][[[UUUMMMEEEDDDDDDHHHPPPSSSJJJ>>>999;;;???FFFMMMOOOMMMIIIJJJDDD===999555333888???FFFFFFGGGFFFEEEDDDBBBAAA@@@AAAAAAAAA@@@>>>===;;;555333111000111111000///444222///------///111333---///222666:::>>>@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAADDDDDDEEEFFFHHHKKKMMMOOONNNOOOQQQSSSTTTSSSRRRQQQTTTVVVXXXZZZ[[[^^^aaadddhhhiiijjjjjjjjjiiigggfffaaaaaaaaaaaaccceeegggiiiiiioooxxx}}}pppcccYYYPPPJJJGGGEEECCC???>>>???@@@@@@???;;;:::<<<>>><<<888777:::===<<<::::::>>>FFFPPPXXXkkktttoooYYYPPPGGGEEEJJJNNNOOOMMMIIIDDDCCCEEEGGGPPPhhhlllXXXMMMMMMZZZZZZHHH555444333222111000000000222222111111111111222222333000111666666555===HHHSSSjjjwwwfff]]]QQQGGGBBB@@@===<<<;;;999666555555666555444111222333333222333555777555;;;???@@@BBBPPPiii}}}zzzwwwxxx{{{wwwpppfff```VVVIII<<<333000///...//////---+++***+++---******************))))))******++++++++++++************++++++++++++******'''((()))***+++,,,,,,,,,,,,***((()))***+++***))))))*********++++++++++++,,,***))))))***++++++***)))))))))))))))******+++******)))))))))***,,,---+++++++++***************)))((((((''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))***)))))))))(((((((((((('''''''''(((((())))))))))))))))))((((((((((((''')))((('''&&&'''((()))***yyyXXXFFFFFF@@@;;;;;;999777777666555555666666777444444444444444333333333222111111222333444444333333777;;;>>>??????AAABBBCCCBBBAAAAAACCCDDDCCCBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDFFFGGGGGGEEEEEEFFFHHHGGGFFFFFFGGGIIIJJJIIIHHHKKKIIIHHHHHHKKKMMMOOOOOOMMMMMMMMMKKKGGGBBB<<<999@@@IIITTT\\\___```bbbeeeeeeiiijjjjjjiiihhhbbb[[[OOOMMMLLLRRR]]]aaaTTTBBB:::;;;AAAJJJUUUZZZYYYVVVQQQIII@@@:::555444999AAAHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFGGGFFFDDDBBB???===333222000000111111000...000000000000000000111111...000222666:::===@@@AAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????BBBAAABBBBBBDDDFFFGGGHHHIIIJJJLLLMMMNNNMMMMMMMMMPPPRRRTTTVVVYYY]]]cccgggkkklllnnnpppqqqpppnnnmmmiiigggeeecccbbbbbbcccdddbbbeeejjjpppvvv{{{~~~zzzoooddd[[[TTTOOOKKKEEEAAA@@@AAAAAAAAA???>>>>>>@@@>>>:::;;;???<<<======<<<===AAAFFFJJJVVVaaappp}}}zzzcccSSSNNNHHHGGGJJJMMMLLLJJJFFFAAA@@@EEELLLWWWooottt```OOOHHHNNN^^^[[[EEE555444333111000000000000222222111111111111222222444///000666999;;;HHHXXXlll~~~~~~ssscccVVVMMMGGGAAA======:::777666666777666555222333333333222222333555222666::::::<<>>???@@@AAA???@@@AAACCCFFFFFFDDDBBBFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJJJJIIIIIIJJJLLLIIIHHHHHHJJJLLLMMMMMMLLLMMMKKKJJJKKKNNNSSSVVVWWWRRRSSSSSSQQQMMMFFF???;;;AAAKKKZZZdddhhhkkkmmmpppqqqtttvvvuuuuuutttnnngggXXXVVVTTT[[[iiimmm]]]HHH999;;;BBBOOO]]]fffhhhfffXXXOOODDD;;;444222777???HHHIIILLLNNNOOOOOONNNNNNJJJJJJKKKJJJGGGDDDAAA???333111000000111111///...,,,...111333333222000///000111444777:::===???AAA???@@@AAABBBBBBAAA@@@@@@AAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHKKKMMMOOOQQQUUUZZZaaafffhhhjjjmmmpppqqqpppooonnnooommmiiifffdddcccccccccaaaaaabbbdddggglllpppsss|||vvvjjjbbbWWWQQQJJJDDDAAAAAAAAABBB@@@>>>======;;;888999>>>===???AAAAAA@@@??????@@@EEEQQQbbbppp|||uuu[[[UUURRRMMMKKKKKKJJJHHHEEE@@@;;;<<>>;;;888777777777777666555666666555333222333555111444777888:::BBBMMMUUUiiizzz|||yyyxxxwww~~~}}}xxxvvvtttnnnaaaQQQCCC;;;777222222111///+++******+++)))******++++++++++++*********++++++++++++******,,,+++***))))))***+++,,,******+++++++++******))),,,***))))))***++++++***&&&&&&&&&&&&'''''''''(((***(((''''''((())))))((('''''''''((()))+++------******************************)))((((((((((((((((((((((((((()))+++,,,---))))))(((((('''''''''&&&(((((((((((((((((((((((('''''')))******+++++++++(((((('''''''''&&&&&&&&&)))(((((('''''''''((((((******))))))(((((((((''')))(((&&&%%%&&&''')))+++wwwZZZAAA;;;===:::999<<<999777666666777777666555777666666555444444333333666555333222222333555666666888:::;;;<<<===@@@CCCEEEFFFFFFDDDCCCCCCEEEFFFJJJHHHGGGIIIMMMOOONNNLLLJJJLLLLLLKKKMMMSSSTTTQQQRRRSSSTTTTTTTTTUUUWWWYYYVVVUUUUUUWWWZZZ]]]]]]]]]]]][[[\\\]]]ZZZPPPBBB:::???KKK___rrrzzzyyyzzz~~~zzzwwwooo]]]\\\jjjsssrrr___DDD???:::@@@UUUjjjssssssrrriiiWWWBBB888555444666999<<>>===@@@???>>>???AAABBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIILLLRRRZZZ```cccfffjjjlllmmmnnnoooqqqsssqqqnnnkkkiiihhhhhhhhhcccdddffffffdddcccdddeeennnqqqwww~~~qqqgggYYYQQQOOOLLLGGGBBBBBBAAA@@@@@@@@@>>>:::888:::===AAABBB@@@>>>>>>@@@EEEHHHOOO[[[fffuuuuuuiiiZZZXXXPPPIIIIIIMMMIIIAAA===???CCCIIIUUUjjj}}}hhhOOOOOOFFF;;;:::???;;;000---,,,,,,---000111111000111000//////111222222222333666888999@@@RRRkkk~~~}}}{{{|||rrrfffXXXMMMHHHDDD???======<<<888555;;;555111222444444555777444444666999===AAAEEEGGGWWWhhh}}}|||zzzuuunnnzzz}}}zzz|||xxxrrrjjj```SSSGGG>>>999555000---+++++++++***************))))))((((((&&&(((***,,,---,,,+++*********+++++++++,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))******+++***)))'''''')))***+++---,,,,,,+++***)))((((((((((((((((((((((((((((((+++++++++)))'''''')))+++))))))))))))))))))))))))))))))((((((((((((((()))''''''&&&&&&&&&&&&'''''')))(((''''''''')))***+++(((***---//////---***((())))))))))))************&&&((()))***))))))+++,,,...---+++***((('''&&&&&&)))(((((((((''''''''''''jjjTTT@@@===>>>:::888;;;999777555555666777888777777777666666555555444444555444333222222333555666444555777888999:::===@@@BBBBBBBBB@@@???@@@BBBEEEHHHHHHJJJNNNRRRSSSRRROOOPPPSSSTTTTTTWWW\\\^^^[[[[[[\\\]]]]]]]]]]]]```bbbdddbbbaaabbbdddggghhhhhhiiihhhhhhiiieeeYYYJJJ@@@>>>JJJ```vvv}}}qqqoooyyy|||wwwcccHHH@@@;;;BBBWWWmmmxxxzzzyyyrrr]]]EEE888555444444666<<>>>>>===???>>>===>>>???@@@???>>>@@@@@@BBBBBBCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAACCCBBBBBBAAAAAAAAABBBBBB@@@AAABBBCCCFFFKKKRRRXXX\\\___cccfffhhhjjjmmmooopppooonnnmmmmmmlllllllllhhhiiijjjiiigggeeeeeeeeefffgggjjjnnnqqqtttvvvwwwuuurrrnnnjjjiiijjjlllnnntttxxxwwwiii```[[[WWWPPPKKKFFFDDDBBBBBBBBBAAA???===:::===@@@AAAAAA@@@BBBDDDAAABBBHHHPPPYYYeeeuuu}}}kkk^^^TTTSSSMMMGGGHHHJJJGGG???;;;===AAAJJJZZZqqqlllWWWIIIIIIBBB777666<<<888...000///...///000111000///111000000000111222222222555444555>>>PPPggg}}}}}}ssskkkhhhiiilllnnnttt~~~|||oooeeeTTTNNNGGGBBBAAA@@@===;;;777555555666444222333888555555666777999<<>>777222////////////++++++++++++************&&&''')))+++++++++***)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))*********+++))))))************)))))),,,++++++******)))))))))***************************++++++)))'''''')))+++))))))))))))))))))))))))))))))(((((((((((())))))(((''''''&&&&&&''''''((((((((('''''''''((()))***((()))+++------+++)))((('''(((((((((((()))))))))&&&(((******))))))+++,,,***)))((('''''''''''''''))))))((((((((('''''''''rrrYYYJJJ???>>>>>>:::888;;;:::777444444555777999999888777777666555555444444444333333222333444666777111333444555555666999;;;======<<<:::999;;;???BBBEEEGGGKKKPPPVVVXXXXXXWWWXXX\\\___```dddiiijjjhhhiiijjjkkkjjjjjjjjjlllmmmtttrrrooonnnpppssstttuuuxxxwwwvvvuuupppdddRRREEE>>>JJJ```www~~~~~~xxxdddIII>>>:::AAAUUUmmm{{{~~~~~~www```FFF999666555444444999:::>>>III^^^qqqxxxwwwtttqqqmmmjjjeee\\\NNNCCC777555333111000111222333222111111111000000//////333333555999===@@@@@@???@@@???>>>>>>??????>>>===???@@@AAABBBBBBBBBBBBAAA??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@??????>>>>>><<<<<<======???DDDJJJNNNQQQTTTXXX\\\___bbbfffiiihhhiiikkkmmmnnnoooppppppmmmnnnnnnllliiifffeeeeeeddddddddddddcccaaa``````YYYVVVQQQMMMLLLMMMQQQSSSVVV]]]hhhuuuzzzqqqlllggg```ZZZOOOKKKHHHEEEEEEEEEDDDCCC<<<===>>>>>>======???AAA>>>===@@@FFFKKKRRR^^^jjj~~~uuuaaaSSSMMMLLLIIIFFFFFFGGGCCC===>>>>>>CCCOOOccczzzpppXXXEEEAAAAAA;;;333222777444---222111000111222222000...111111000000111111222333888555888JJJfffvvvtttnnnfff^^^YYYXXXYYYUUU[[[gggttt|||llldddYYYQQQKKKGGGBBB???777777:::;;;777222333999666555555555666777999:::AAAFFFSSSfffzzzvvvqqqtttwww{{{~~~~~~zzztttlllbbb\\\LLLEEE;;;222.........///+++++++++,,,,,,,,,,,,,,,&&&'''(((*********))))))(((((()))))))))*********))))))))))))))))))))))))************++++++++++++'''(((***,,,,,,***((('''***************************************************++++++)))(((''')))***(((((((((((((((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''((('''''''''&&&''''''((()))((())))))******))))))(((''''''''''''(((((((((((('''(((******))))))***,,,%%%%%%%%%%%%&&&'''(((((()))))))))(((((((((''''''vvv\\\KKKCCC======<<<999;;;???===999555333444666888888777777666555555444444333333333333333333444666666000111333333222333555777777777666444444666:::>>>@@@BBBFFFLLLSSSYYY]]]___```fffkkkmmmppptttuuusssuuuvvvvvvvvvttttttuuuwww~~~{{{wwwvvvwwwzzz{{{|||}}}zzzuuujjjWWWFFF@@@III\\\tttxxxfffMMM;;;999>>>PPPhhhxxx}}}|||ttt]]]DDD999888777555444999777777BBBVVVkkkxxx|||}}}}}}{{{wwwqqqgggUUUFFF777555333111000000111222222222111111000/////////444555777<<>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;;;;::::::;;;:::;;;???DDDGGGHHHKKKNNNQQQTTTXXX\\\___^^^```dddhhhkkknnnoooooooooppppppnnnkkkhhhgggggghhhgggeeeaaa[[[UUUOOOLLLDDDBBB>>><<<;;;<<<>>>???>>>EEEOOO[[[hhhwww}}}yyyuuuooojjj]]]YYYRRRLLLIIIHHHFFFEEEEEEDDDAAA>>><<<;;;<<<<<<>>>===>>>AAADDDGGGOOOWWWgggtttooo[[[OOOGGGGGGFFFFFFFFFEEEAAA===CCCBBBGGGUUUkkkuuu___JJJ===::::::666000000333222---111111111222444444222000000000111000000111222444999:::DDD\\\zzz}}}gggeeebbb]]]XXXTTTQQQPPPIIIMMMUUUaaaooo~~~~~~rrrfff]]]TTTKKKEEEAAA>>><<<<<<999555555888666555444444444555666777;;;>>>FFFTTThhhzzz{{{xxxxxxxxxwwwyyy|||}}}vvvnnnhhhUUULLL@@@555...---------++++++++++++,,,,,,,,,,,,'''((()))***+++*********))))))))))))*********+++))))))))))))))))))))))))************************((()))***++++++***)))(((((()))))))))*********+++************************)))***+++***(((((((((***(((((((((((((((((((((((()))(((((((((((())))))***((((((''''''''''''((((((''''''&&&&&&&&&'''''''''(((((((((''''''((((((((('''''''''((((((((())))))''')))******))))))***,,,%%%%%%%%%%%%&&&'''(((((()))))))))(((((((((((('''}}}aaaMMMCCC???<<<;;;999999>>>CCC???<<<777444444555666777666666555555444333333222333333333333444444555555111222333222111222333555333333222111111222666999;;;<<<>>>CCCJJJSSS\\\bbbgggooovvvxxxzzz}}}~~~|||}}}~~~~~~|||zzzzzz{{{||||||{{{{{{|||{{{zzz{{{|||zzzwwwuuummm[[[III@@@FFFVVVmmm|||lllTTT<<<:::===LLLcccuuuzzzxxxoooZZZDDD:::999999888888===999888>>>LLL^^^rrrzzzooo[[[III666555222000//////000111111111111111000000//////222444888>>>EEEHHHIIIHHHGGGEEECCCBBBBBBBBB@@@>>>@@@@@@@@@??????@@@@@@@@@===>>>??????@@@@@@??????@@@@@@@@@???===;;;999888777888888777777999===AAAAAADDDGGGIIIKKKMMMQQQSSSUUUXXX]]]bbbfffjjjlllmmmooopppqqqpppnnnllllllmmmhhhfffccc]]]TTTIII???:::777777777777666555555444555999>>>EEEQQQdddyyyzzzvvvooojjjaaaYYYSSSNNNJJJHHHOOOLLLGGGCCCAAA?????????@@@======@@@BBBBBBGGGMMMSSS^^^kkkvvvxxxfffVVVKKKEEEDDDEEEGGGGGGDDDAAA???CCCDDDLLL]]]sssyyyeeePPPBBB<<<555555333000000222111/////////000333555666555333...///111111000111333666777BBBVVVppp}}}kkkUUUTTTSSSQQQPPPOOOMMMLLLHHHHHHJJJPPP[[[iiiwww}}}ttthhh\\\TTTQQQGGG>>>;;;;;;888555555666666555444444555777777999;;;@@@GGGSSSdddwww{{{vvvsssvvv|||{{{sssnnnaaaXXXJJJ>>>666222000000******++++++++++++++++++******+++++++++,,,++++++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((()))******++++++)))))))))))))))))))))))))))***+++***)))(((((()))((((((((((((((((((((((((((((((((((((((()))******(((((((((''''''(((((((((''''''''''''''''''&&&&&&(((((('''&&&&&&'''(((((((((((()))))))))*********((()))******)))(((***+++((((((''''''&&&'''''''''***)))))))))((((((((((((eeeQQQEEE???>>>;;;999888:::???CCC???<<<777555555666666666666666666555444444333333444444444444444444444444222333444333111111222444000111222111000111333555888888888:::???HHHSSS[[[hhhrrr|||~~~}}}~~~}}}{{{xxxsssooolllooonnnmmmqqqqqqcccQQQ@@@BBBNNNdddzzz|||lllSSS@@@>>>???JJJ```sssyyyvvvlllYYYEEE;;;;;;===BBBFFFBBB>>>;;;<<>>>>>???@@@@@@@@@@@@???@@@@@@???>>><<<999666555222333333222222444777:::;;;>>>BBBEEEFFFFFFHHHIIIOOOQQQUUUYYY^^^bbbeeefffjjjlllnnnoooppppppqqqssskkkhhhaaaXXXMMMAAA888222000222444555555333111000555666777999AAARRRhhhxxx|||wwwssssssyyy{{{ssskkkddd]]]VVVRRRPPPLLLHHHEEECCCCCCBBB@@@???<<<===@@@AAA@@@BBBFFFEEEMMMVVV^^^kkk|||vvvhhhYYYMMMGGGEEECCCEEEHHHGGGCCCAAAAAA???EEERRRfff|||yyyhhhTTTBBB::::::333333222111111111111111---...000333666777666444---000222333222333777;;;===NNNiiijjjYYYLLLJJJIIIJJJMMMOOOPPPPPPLLLJJJFFFFFFLLLVVVaaahhhttt|||uuummmdddUUUGGGBBB@@@<<<777444888777666555555666777888555999<<<===@@@NNNcccsssxxxsssrrruuuxxx~~~~~~wwwrrrhhh```SSSGGG===777222000,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))(((((((((((((((,,,***(((''''''(((***,,,((((((((())))))*********(((((((((((((((((((((((((((***++++++)))(((((()))(((((((((((((((((((((((((((''''''(((((()))***+++)))((((((''''''(((((()))''''''((((((((('''&&&&&&(((''''''&&&&&&''''''((())))))))))))************((()))+++***)))((()))++++++***)))(((''''''''''''******)))))))))(((((((((jjjSSSFFF@@@<<<<<<:::888888:::<<<===;;;999777666777888888888888888888777666666555555555555555555444333222222333444444222000000111222000111333222111111111222666666555555777===FFFMMM```lllyyy|||wwwnnnddd]]]VVVZZZ\\\```jjjrrriiiYYYDDDAAAHHH\\\rrr{{{mmmRRRAAA??????HHH]]]rrryyyuuuhhhWWWDDD;;;<<>>???@@@@@@AAAAAA@@@@@@>>>>>>>>><<<:::666333111///000000000///111333666666:::???BBBCCCCCCCCCDDDGGGHHHJJJNNNRRRVVVZZZ\\\^^^aaaeeeiiikkknnnqqqtttoooiii^^^QQQEEE<<<666333000111222333333333111111111333444444777BBBSSS```aaa___ZZZVVVVVV\\\eeelll{{{~~~xxxppphhhbbbVVVRRRMMMJJJHHHGGGDDDAAA@@@======@@@BBB@@@???AAA???DDDHHHJJJSSSaaalllrrrvvvrrrjjj___UUULLLGGGEEEEEECCCDDDGGGFFFAAA@@@CCC@@@JJJ[[[qqq{{{kkkZZZHHH999444777222222222222111000000222......000333666666444222...111555666666777<<>>===EEEZZZpppxxxtttcccSSSAAA999>>>OOOgggzzzrrreeeXXXRRRRRRZZZmmmuuu___HHH:::888555333111111111222......///000111222333333444;;;GGGUUU```eeeeeecccaaa___\\\[[[ZZZXXXUUUSSSLLLKKKIIIFFFDDDCCCCCCCCC??????@@@AAAAAAAAAAAA@@@======<<<;;;888444111......///000000///111333666222777===BBBCCCBBBBBBBBB@@@@@@BBBDDDHHHLLLPPPRRRRRRVVV\\\aaaeeejjjnnnqqqooofffWWWGGG;;;444222222222222222222222333333444,,,///222222111666AAAJJJIIIGGGCCC@@@AAAFFFNNNTTTcccrrrvvvpppddd___YYYUUURRRNNNIIIEEEBBB??????BBBCCC@@@???@@@???BBBAAA???AAAKKKSSSVVV```]]]VVVNNNHHHEEEFFFGGGFFFCCCCCCGGGEEE??????CCCEEEPPPcccxxxvvvdddTTTDDD555111444111111111222111//////222///000111444666555222000///333888999888:::@@@EEEeeeuuuooo[[[QQQPPPLLLIIIJJJPPPXXX\\\^^^TTTRRROOOMMMKKKLLLMMMNNNMMMTTT]]]eeemmmwwwyyynnndddXXXKKKCCCBBB;;;:::888666555444444555000444777777777<<>>888000000///...,,,+++***)))++++++******)))******+++))))))))))))************)))))))))))))))))))))))),,,+++++++++******))))))''')))***++++++***)))''')))))))))))))))(((((((((************************(((***,,,,,,***(((((((((************************''''''''''''((()))++++++))))))(((((((((((())))))((()))*********)))'''&&&''''''((())))))(((''''''''''''''''''((((((((())))))***+++***)))((()))***))))))((('''''''''((((((************))))))))))))bbbJJJAAA???<<<777999<<<<<<;;;:::::::::>>><<<;;;::::::<<>>:::===RRRnnn{{{|||ssskkkgggkkksssyyyyyyaaaFFF:::777444111111111000000---///111111000000222333666<<>>666333111000444555555333111///000111000000//////000222444555999888666555777:::>>>AAANNN\\\qqqvvvoooeee^^^ZZZUUUMMMGGG@@@@@@AAAAAAAAA@@@???>>>@@@@@@???===;;;<<<>>>AAAHHHHHHFFFCCC??????@@@BBBEEEFFFFFFGGGGGGEEEDDDCCCHHHUUUiii}}}sssjjj^^^SSSFFF:::444333222111000......000111222111111111111111111222333777444666:::999999JJJ```{{{www^^^RRRRRRQQQJJJDDDDDDLLLXXXbbbhhhiiibbbZZZTTTRRRQQQQQQQQQVVVNNNNNNXXX```dddooo|||xxxkkk[[[LLLCCCJJJEEE===777333222111111222333444333333777===BBBSSSeee~~~wwwrrrtttrrrtttzzz~~~~~~~~~zzzuuunnnhhhaaaUUUFFF:::555444222///++++++,,,...***+++,,,---...---,,,+++++++++++++++++++++++++++************************+++***(((((()))***))))))))))))))))))***************)))''''''((((((&&&%%%))))))))))))((((((((((((******)))(((((((((((((((+++******+++---......---(((&&&%%%&&&(((******))))))))))))***)))(((((('''%%%%%%%%%%%%&&&'''((((((******))))))((((((''''''***'''&&&''''''''',,,333((())))))***+++,,,,,,,,,,,,+++)))((((((((()))***'''''''''(((((((((((((((qqqWWWIIIBBB???===999;;;============>>>@@@BBBCCCDDDEEEFFFFFFFFFFFF>>>;;;777555555444333222777555444333444444333222444444222111111000000000111111111111111111111111222333333111000222777<<<@@@QQQdddrrr|||{{{vvvrrrmmmpppuuuwwwsssfffWWWLLLDDD===;;;FFF[[[jjjmmmjjjVVVHHH???III___ttt~~~oooXXXDDD<<<@@@JJJXXXnnnyyyqqq```JJJ<<<:::>>>TTTppp}}}{{{yyy{{{zzzbbbHHH:::777333111111111000///...///111111000111333444888CCCVVVlll}}}zzzuuupppllliiibbb___ZZZWWWTTTQQQMMMKKKKKKIIIGGGFFFEEEDDDBBB@@@@@@>>>;;;777333111000111000111111///......000222333666:::>>>AAAAAA@@@???AAA>>>;;;:::;;;<<<<<<<<<@@@CCCGGGKKKOOOVVV```gggdddWWWEEE888444333222111111222333222000//////000000////////////000222333555444333333555777:::<<>>>>>===<<<:::888888999;;;?????????===;;;<<<>>>AAACCCEEEGGGFFFDDDBBBBBBCCCHHHUUUkkk|||ddd\\\RRRJJJ@@@777222333222111000//////000111222111111000000000111111222222111666<<<>>>DDDZZZsssrrr[[[PPPOOOOOOKKKEEEEEEKKKUUU___eeellllllkkkhhhddd```___^^^ZZZQQQNNNSSSWWWYYYbbbnnn|||zzzjjjZZZPPPLLLGGG???:::666555333222666666777666555777<<<@@@IIIZZZrrr{{{tttqqqsssyyy~~~{{{wwwrrrnnniii___PPPFFF888666333000...---,,,,,,++++++,,,------,,,+++***++++++++++++++++++++++++***************************)))***,,,......***'''))))))))))))***************(((''''''((()))'''&&&))))))))))))((((((((((((***))))))(((((((((((((((***)))((()))+++---,,,+++((((((((((((((()))******''''''((((((''''''&&&%%%))))))((('''&&&&&&&&&&&&((((((((((((((()))))))))+++(((((()))'''$$$&&&+++(((((())))))***++++++,,,+++***)))((('''((())))))%%%&&&&&&'''((())))))***}}}\\\LLLGGGBBB???@@@>>>@@@BBBDDDEEEGGGJJJLLLOOORRRVVVYYYZZZYYYWWWUUUKKKFFF???999666555555555666555444555555555333111333222111000000000000000111111111111111111111111444333111000///000222444:::JJJ^^^nnn|||yyyoooeee___[[[bbbllltttssshhhXXXLLLBBB<<<:::EEEYYYiiioooooo^^^MMM???DDDWWWlll}}}rrrZZZFFF===@@@JJJXXXmmmwwwoooYYYEEE:::;;;AAAWWWrrr~~~yyyaaaJJJ999666333000000000//////...///111111111222444666999JJJbbbxxx}}}vvvrrrlllfffaaa\\\XXXTTTQQQOOOLLLJJJIIIIIIGGGEEEDDDAAA<<<777333111000//////000222111000///000111222555999>>>@@@@@@???>>>>>>;;;777555555555444333444777;;;>>>BBBJJJTTT[[[^^^PPP>>>333111222222000///000111000///...///000//////.........///000000000000111111333444666777888@@@RRRiiiyyyrrrkkkccc]]]TTTRRROOOJJJFFFBBB@@@>>>===<<<:::888666666555666666777888999999;;;>>>AAAAAAEEEHHHFFFBBB???@@@CCCIIIWWWnnnxxxkkkOOOIIICCC>>>999222000333222111000//////000111222111111000000000000000111111222888@@@GGGTTTnnnlllYYYNNNKKKJJJHHHEEECCCEEELLLUUU\\\hhhoooxxxzzzuuunnniiiggg```VVVOOOOOOOOOOOOVVV```kkkwww}}}mmmcccTTTNNNFFF???:::777555333444444444333222333555777<<>>===<<<999555333222222222111///222444555888???HHHOOOYYYLLL<<<222000111///------///000000//////000111000000//////////////////---...///000222222333333555:::FFF[[[ttt~~~xxxqqqlllbbb___YYYSSSLLLGGGCCCAAA>>><<<999777666666555444333555777888999;;;???AAAAAAFFFIIIGGG@@@===AAAEEEKKKZZZrrriiiXXX@@@;;;777666333//////222111111000//////000111111111000000//////000000111555444999EEETTTfff}}}{{{mmm\\\OOOJJJIIIHHHGGGDDDBBBFFFMMMTTT___iiivvv{{{sssnnnfff]]]TTTQQQOOOMMMRRRZZZ]]]gggwwwwwweee^^^RRRGGG???999555333222222222111111111111222333>>>QQQhhh|||xxxpppnnnnnnsss~~~~~~||||||{{{uuuiii```LLLBBB777000//////---+++,,,,,,,,,+++***)))((((((************************************************)))'''(((...333333---&&&((()))))))))************'''&&&&&&''')))+++***)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&''')))******)))))),,,...+++&&&$$$'''++++++++++++,,,+++******)))&&&&&&&&&&&&'''((()))***'''''''''((((((((())))))&&&%%%&&&)))'''###$$$(((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))hhhRRRNNNMMMIIIMMMVVVXXX^^^fffmmmqqqsssuuuvvv{{{|||}}}wwwooobbbTTTIII???888444666666555666777666333111222111000000///000000000111111111111111111111111222000000000222333222111444===OOOeeexxx|||qqqcccUUUJJJAAA===AAAFFFMMMTTTUUUQQQHHHAAA======AAANNNaaaqqqyyy|||jjjVVVCCC@@@NNNbbbwwwuuu]]]GGG<<<===GGGVVVkkkssshhhSSSAAA999===DDDZZZtttrrrYYYEEE:::666333000000000000//////000111222222444888;;;===WWWsss{{{xxxppplllgggbbb]]]YYYUUURRRLLLEEE<<<555111111000000000222555666555333222222000333777<<<>>>>>>===<<<999666222111111111111111...000111000111555<<>>QQQiii{{{wwwnnnkkkeee^^^VVVPPPKKKHHHAAA===888666555555444333333555777888888:::<<>>333000000///------,,,+++***))))))((((((***************************************************'''&&&)))...///,,,)))((()))))))))************'''&&&&&&'''***++++++***))))))))))))((((((((((((&&&'''((((((((((((''''''(((''''''(((***++++++***(((+++---***%%%###%%%)))&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((((('''''''''&&&***''''''(((&&&$$$&&&+++'''''''''''''''((((((((('''''''''''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&|||lll___\\\^^^___eeennnooouuu}}}}}}rrrdddWWWIII===555777666555666666666444222222111111000000000111111111111111111111111111111---///000222333444444444555:::IIIaaavvvyyyiiiWWWIII???:::999>>>???AAADDDEEEDDD@@@===<<<@@@JJJYYYiiiuuuzzz|||nnnZZZEEE@@@KKK^^^rrrvvv___HHH<<<<<>>FFF\\\wwwmmmTTTBBB:::777444111111111000000000111222222333666:::===HHHaaa{{{{{{uuunnnggg```[[[WWWMMM???555111000111000000333555666555333222222///222666;;;======<<<;;;555222///....../////////---//////...,,,...222777999888666333000/////////---///000000//////000222//////000111111111000000---...///000111111111111222333999GGG]]]sssxxxvvvqqqkkkddd]]]XXXTTTIIIBBB:::555444444333222222444666666666777999:::AAAEEEGGGEEEBBBAAAEEEIIIQQQ```ttt}}}vvvbbbLLL???777333222333222///000333000000000111111000000000//////000000111333444555888<<>>;;;;;;>>>===;;;<<<===>>>>>><<>>888===GGG___{{{kkkSSSCCC;;;888555222222222222111000111222222333777;;;???SSSjjjzzzsssnnndddWWWEEE777111000000000000222333444222111111222...111666:::<<<===<<<;;;555222///---............---///000///---,,,///222000555::::::555111000222---...//////...---...000,,,---///000000000000///......//////000000111111111222555???OOObbbttt}}}yyysssllleeebbbWWWNNNBBB:::777666555333111333555666666666888999@@@BBBCCCBBBBBBCCCEEEHHHQQQ```qqqtttfffQQQ@@@888555111111333222000000333000000111111111111000000//////000111333555666777;;;HHH\\\sss~~~yyysssiii```]]]RRRSSSVVV[[[aaagggiiijjjjjjeee```cccmmmwww}}}|||uuummmeee]]]XXXSSSQQQPPPSSS\\\iiiuuu|||sss```NNNCCC;;;777222000111222111000333666:::AAANNN```ttt~~~uuukkkfffkkksss~~~~~~xxxrrrnnnfffYYYKKK@@@777333111---,,,+++******+++,,,,,,************************************************((()))***)))''''''))),,,))))))))))))************)))((('''(((***++++++***))))))))))))(((((((((((($$$%%%'''((()))((('''&&&)))((('''(((***++++++*********)))((('''''''''(((***++++++++++++***)))))))))((('''&&&&&&%%%%%%%%%'''''''''''''''''''''''',,,******+++((($$$$$$((((((((((((((((((((((((((('''(((((()))((('''&&&%%%'''&&&&&&&&&&&&&&&&&&%%%tttcccRRRGGG:::777555444444555555444333222222222222222333333111111111111111111111111(((---333444111000222555;;;:::DDD\\\rrr}}}|||jjjWWWHHHAAA?????????===;;;;;;<<<>>>>>>>>>JJJTTTddduuu{{{rrr___IIIBBBGGGTTTeeeqqqzzzuuu___JJJ>>>===IIIZZZpppvvvjjjMMM<<<666===HHHbbbjjjSSSDDD<<<999555333333333222111111111222222444777<<<@@@XXXnnnnnn___JJJ999111000000//////000222111000///000111...111555999<<<<<<;;;:::888555111/////////.........111333222///...000333000999BBBBBB;;;333111333,,,---......,,,,,,---...***+++---///000000//////...............///000111333333555:::DDDTTTeeeppp|||uuuoookkkdddYYYJJJ@@@<<<:::777555111444666888888888:::;;;@@@??????@@@AAADDDFFFGGGPPP___nnnmmm[[[FFF999444333000///222222000000333000000111111111111000000...///000111444666888999@@@TTTnnn{{{uuuooohhhdddcccbbbcccgggooozzz{{{oooggggggnnnxxxzzzrrrjjjccc]]]XXXQQQOOOSSS\\\eeekkk~~~oooYYYJJJCCC===777444333444333222333555777;;;EEEXXXooo}}}ssskkkmmmssswww|||wwwqqqmmmdddVVVHHH<<<444111---,,,+++++++++,,,---...))))))))))))))))))))))))************************'''***---,,,(((&&&(((+++))))))))))))***************)))((()))***+++***)))))))))))))))(((((((((((($$$%%%'''))))))((('''&&&((('''&&&(((***+++***))),,,***(((((()))***)))((()))))))))))))))((('''''''''&&&&&&''''''((()))***%%%%%%&&&&&&'''((((((((($$$%%%(((,,,+++'''&&&))))))))))))))))))((((((((('''((()))))))))(((&&&&&&%%%%%%%%%&&&&&&'''''''''~~~sss^^^KKKCCC666444777333444777333333111//////000222333333222222111111222222333444333222111000000000111222666;;;JJJbbbvvvvvvcccPPPEEEBBBCCCKKKEEE@@@AAACCCEEEIIINNN]]]gggvvvrrraaaLLLAAAEEESSSfffsss~~~yyyeeeQQQ>>><<>>LLLWWWOOO:::///000000000///...............---...///000111111111000000///.........///111222222444444666???OOO]]]bbbjjjpppzzzzzzwwwuuuqqqjjj]]]MMMAAA;;;:::<<<888888999999999999999999===;;;>>>CCCDDDCCCHHHPPP^^^iiilll___LLL???777222111111111000///......---............/////////000666000---000333555999>>>PPPeee|||sssjjjgggggggggffffffttt~~~yyyuuurrrooo|||sssjjj___^^^ZZZRRRLLLMMMUUU]]]uuuqqqgggUUUIII;;;555888:::777333777555666999???NNNhhhxxxvvvrrrkkkwwwyyy}}}|||zzzrrrggg]]]SSSGGG:::111111000......//////---+++++++++*********+++---...***++++++,,,,,,++++++***,,,+++***)))(((((((((((((((((((((((())))))))))))))))))***))))))((('''&&&'''+++,,,)))'''((((((&&&))))))))))))))))))))))))((('''&&&&&&''')))+++---))))))(((((('''''''''&&&''''''(((((())))))*********)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%"""'''222222)))%%%)))%%%&&&((()))))))))((('''+++***(((''''''''''''&&&###%%%(((((('''%%%%%%%%%zzzgggVVVEEE777444777333444888444222000000000222333222111222222111111222222333444444333222111111222333333777<<>>MMMYYYQQQ===222222000000///........................///000000111111///////////////000000111000111222555???NNNXXX[[[]]]dddnnnsssvvv{{{|||zzzvvvqqqiii^^^SSSIIIAAA===;;;;;;:::999:::;;;<<<===???<<<===BBBEEEGGGOOOWWWcccgggdddTTTDDD;;;777444222222111000000///.............../////////000000111///000333555888???HHH```qqq{{{sssmmmkkklllmmmnnnsss{{{xxx|||~~~wwwhhhaaaYYYRRRPPPRRRUUUWWWdddooo{{{vvvdddZZZMMMBBB===:::666333444444666999===KKKcccyyy{{{rrrnnnnnnooowww}}}{{{xxxssstttuuuyyy~~~~~~vvvlllddd^^^SSSFFF;;;222000---,,,,,,,,,+++***++++++*********+++------***++++++++++++++++++***,,,+++***)))(((((((((((())))))))))))************((())))))))))))(((((('''(((,,,---)))'''))))))((()))))))))))))))))))))))))))((('''&&&''')))***,,,)))(((((((((''''''''''''''''''(((((()))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&,,,(((,,,555555,,,))),,,&&&&&&((()))))))))((('''((('''''''''((((((((('''&&&'''((('''&&&%%%'''(((ttteeeJJJ:::555777333555888444111000000222333444222111222222111111222222333444444444333222222333444555777>>>OOOggg{{{wwwooolllkkkqqqlllkkkooorrrsssuuuyyy{{{fffOOOCCCDDDPPPeeevvv}}}kkkOOOAAAGGG```vvvrrrSSSIII@@@CCCTTTlllsssaaaNNNBBB<<<:::666333111222444555555333333666999===HHHSSSiiiwwwlllOOO;;;444333222///...///000000//////000111111222666???HHHJJJGGGBBB:::666222000000000---***///000111000...,,,---...333:::HHHTTTNNN===111111000//////............//////............000111222......///000000000000///333444555999FFFTTT[[[ZZZYYYaaahhhhhhdddgggttt}}}}}}{{{xxxssskkk___PPPEEECCCAAA>>>;;;;;;<<<>>>@@@AAA>>>>>>CCCIIIPPPYYYaaahhhdddXXXGGG;;;777777666222222222111000000//////....../////////000000000---///333666666;;;IIIXXXttt||||||zzzvvvrrrqqqtttwww{{{}}}rrrfffYYYSSSTTTUUURRRNNNRRR\\\jjjwwwwwwpppdddWWWKKKAAA:::777444555888:::===IIIaaavvvyyykkk]]]TTTUUUYYYdddqqq}}}~~~uuuuuuvvvzzz}}}uuummmiiiggg^^^PPPDDD888444///,,,+++++++++***,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,+++***)))(((((((((((())))))*********+++++++++'''(((((())))))))))))((((((,,,,,,(((''')))+++***))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((('''''''''''''''(((((((((((()))))))))(((((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&+++''')))//////(((&&&***&&&''''''((()))((((((((($$$%%%&&&'''((()))))))))))))))(((&&&$$$%%%(((+++~~~qqqRRR@@@888777333444666111333111000111222333333222222222111111222222333444333333222111222333444555777>>>QQQiii}}}~~~{{{{{{iiiPPPCCCCCCMMMcccwwwpppQQQCCCLLLggg{{{xxx[[[NNNBBBFFFZZZrrr|||mmm[[[KKKAAA===:::555222000222444666666444555888:::@@@LLLXXXjjjwwwmmmQQQ===444333222000...///000000//////000111111222777AAALLLPPPLLLFFF@@@;;;555111000///...---///000111111...---,,,------333>>>FFFBBB666......000///............/////////...---,,,---///111333,,,---///000000000///...444555666===MMM[[[```\\\___cccfffbbb\\\]]]fffpppppp~~~}}}sssdddYYYRRROOOIIIDDDAAAAAACCCDDDFFFEEEGGGMMMWWW___fffiiihhh]]]LLL===666555666666222222222222111111000000...////////////000000000...111555666666>>>UUUkkk}}}xxxuuuxxx~~~vvvkkk]]]VVVUUUSSSNNNIIILLLRRR[[[eeeqqq~~~vvvmmmaaaTTTGGG???888888:::<<>>888222222444...555333000000111333444555222222111111222222333444111000000///000111333444888AAAVVVnnn~~~gggOOODDD@@@FFF]]]vvvwww\\\MMMUUUpppttteeeXXX\\\qqqxxxdddQQQFFFBBB;;;888555222000111333444444555777:::;;;BBBRRRaaawwwoooUUU@@@666222111111...///000000//////000111111222:::KKK\\\eeebbb\\\UUUOOOFFF===777444444555---...//////......///000...///000000...---...000///............//////000...------------///000111------...////////////...///111333;;;KKK\\\eeeeee___]]]\\\___dddddd___[[[llluuuvvvxxx}}}zzzuuupppkkkhhhfffeeejjjmmmssszzzwwwkkkSSSHHH===888777555444444111111111111111111111111/////////000000000111111777666666999AAARRRooovvvoooqqqyyy{{{{{{wwwssskkkaaaXXXQQQNNNNNNMMMIIIFFFGGGLLLWWWiiixxx}}}iiiXXXHHHCCC@@@CCCMMM]]]uuurrr[[[CCC;;;;;;999:::===>>>KKKccc{{{zzzqqqmmmqqqyyyxxxmmmdddVVVNNNBBB777000---+++***,,,------------,,,,,,++++++***)))(((((()))***+++******)))))))))))))))***&&&&&&&&&'''''''''(((((('''(((((())))))))))))((( %%%'''%%%%%%'''((('''((((((((((((((((((((((((((((((((()))))))))))))))'''''''''((((((((((((((((((((((((''''''''''''&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***---///111(((''''''''''''((())))))(((***+++***'''&&&))),,,!!!$$$&&&'''&&&$$$######yyyeeeMMM>>>888222444666000222111222333555555333111222222111111222222333444111111000000111222444555:::DDDYYYqqq{{{dddMMMCCC???DDDZZZtttyyy```QQQ[[[wwwwwwqqqtttvvv```MMMDDDAAA;;;999666444333222333444444555888;;;===DDDUUUeee|||oooWWWBBB666222111111...///000000//////000111111333>>>RRRhhhttttttnnnaaa]]]UUUKKKAAA999555444/////////...------///111///000000......///000000...............///000000,,,,,,---......//////000...------------...//////000333555:::HHHYYYeeeiiicccaaaaaaeeejjjkkkeee___fffnnnnnnpppyyyzzzxxx}}}|||~~~rrr___FFF===666666777444222444000000000000000000000000//////000000000111111111888555666???NNNccc|||zzztttqqqooovvv|||}}}||||||xxxqqqhhh```YYYVVVUUUNNNHHHCCCAAABBBGGGWWWfffwww~~~pppdddTTTMMMJJJPPP]]]lll}}}www```LLL;;;999:::777777<<<<<>>EEEWWWhhh}}}pppWWWBBB666222111111...///000000//////000111111444AAAXXXqqq{{{pppmmmggg\\\PPPDDD<<<999111111000---,,,,,,...000...000000///...//////..................///000111+++,,,---...////////////......---,,,,,,...///000---000222555@@@QQQ___eeefffeeedddgggjjjhhhccc^^^___ffffffjjjttttttooorrryyy~~~iiiSSS???666222444555222111555///////////////000000000000000000000111111111111777444777EEEYYYooo|||vvvtttuuusssxxx}}}~~~|||tttlllfffaaa\\\YYYQQQJJJDDD@@@<<<===IIIWWWmmmwww}}}rrrjjj^^^WWWTTT\\\jjjxxxzzznnnQQQCCC999;;;;;;555555:::<<>>777333000------...///...---+++***+++***)))'''''')))***+++***)))))))))))))))******(((((((((((())))))))))))))))))***))))))(((''''''$$$)))))))))***)))&&&((((((((((((((((((((((((&&&&&&((()))************&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((***,,,---,,,(((''''''&&&&&&((()))***(((***+++)))''')))///555''''''&&&%%%###$$$&&&)))www```LLL:::555444111333888777666555444333333222333222333333222000///000111111222333333222222444666999EEE]]]vvvsss\\\IIICCC@@@DDDYYYssshhh^^^bbbzzzooo]]]LLLBBB>>><<<:::999777555555555666999888:::===???FFFWWWgggwww___FFF777222333444111000///////////////000777777???TTTnnn~~~wwwooogggZZZGGG666:::///...333//////000+++,,,------......------,,,......//////......---,,,...------------...//////---------........./////////000222444:::FFFUUU```bbbcccdddffffffccc___\\\___^^^___ccciiikkkkkkiiiiiirrrzzzvvv[[[GGG===:::666333222222111000111111000000000000111111...///111000***&&&,,,555222555===NNNiii}}}yyyvvvuuuvvv{{{vvvmmmiiibbb\\\SSSIII>>>:::999:::???DDDSSSdddxxxzzzrrriiibbb^^^aaannnzzzmmmYYYGGG>>>777555555444555888888@@@UUUqqqyyytttqqqtttzzzrrrnnneeeVVVFFF;;;666555111...---000000---,,,...++++++************++++++,,,,,,++++++***)))(((((()))((('''''''''(((***+++---,,,***((('''(((((()))((((((((((((((((((((((((((((((((())))))))))))***+++)))(((((())))))(((&&&###&&&(((&&&'''++++++(((***++++++***)))(((((()))((((((((()))))))))&&&$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))'''%%%###$$$&&&)))+++(((******)))&&&&&&(((+++)))&&&$$$%%%''')))(((&&&uuu___MMM===999888444444777666555444333222222222222000111222222111000111333111222333333222222444666===III```wwwsss[[[GGGBBBDDDKKKaaayyynnngggkkk~~~mmm[[[KKKBBB>>>;;;:::888777666555666666888888;;;>>>AAAJJJ\\\llluuu___HHH999333222222000000////////////000000555666???UUUqqq{{{tttjjjXXXHHH>>>111000333//////111,,,,,,------......------,,,............---,,,+++***...------------...//////---------........./////////000111333888CCCPPPZZZaaabbbdddfffgggfffccc```]]][[[ZZZ\\\```dddddddddkkkppptttuuuyyymmmTTTCCC;;;888555333222222111111111111000000///000000000000111333333///,,,000777777:::DDDZZZttt{{{{{{{{{yyyvvvuuurrrvvvxxxrrriiiaaaRRRGGG===888777888<<<@@@FFFSSScccrrrzzzxxxssslllddddddjjjxxxzzzfffTTTBBB:::444444444444666999;;;EEE[[[tttzzzxxxvvv{{{uuuqqqiii]]]PPPEEE<<<777222...,,,...---***)))+++++++++************++++++,,,,,,++++++***))))))(((,,,+++***)))))))))***+++)))))))))((())))))***+++))))))))))))))))))))))))"""###$$$%%%&&&((())))))***)))(((((())))))(((&&&(((***+++((('''***)))&&&)))***+++***((('''((()))''''''&&&'''((((((%%%###'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((((('''''''''''''''((()))&&&(((******(((''''''))))))'''%%%%%%'''((('''&&&sss[[[JJJ===;;;;;;555333444444444333222111111111111...000111222111111333444111222333333222333555777???MMMcccxxxoooWWWCCC@@@GGGSSSjjjzzzuuuzzzyyygggUUUGGG???<<<;;;:::888777666555666666888888;;;???DDDNNNaaasss|||ooo[[[HHH;;;444111000000000000//////000000111333666@@@WWWsss{{{lll^^^EEE666222444//////111,,,,,,------......------,,,---............------,,,...------------...//////---------...............///000111222555===HHHQQQZZZ\\\```ccceeeeeedddcccaaa___]]]]]]___aaacccdddjjjmmmkkkhhhiiipppwwwzzzuuu```KKK>>>888666333111222222222111222111000///////////////111000222555444111222666<<>>MMMdddxxxiiiTTTAAAAAAKKK[[[ppprrr___NNNCCC<<<:::;;;:::888666666666666777888999<<<@@@FFFPPPdddvvvpppcccSSSFFF===555111000000000000///000000111111333666BBBYYYtttyyymmmNNN<<<555444///000222,,,,,,------......------,,,,,,---...///000000000000...------------...//////...........................000111111222777@@@GGGOOORRRWWW[[[^^^___aaabbbccccccbbbbbbbbbcccddddddfffgggddd______eeeiiijjjvvv~~~lllVVVDDD:::555333111111222333222111222222111000////////////...---///444555333222444<<>>NNN^^^qqq{{{}}}xxxvvvzzz|||zzz{{{zzzppp___QQQAAA777///......,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++***************000///---***((((((''''''&&&'''(((*********)))((())))))))))))))))))))))))))))))((('''%%%$$$######((('''&&&'''((()))(((''''''******'''(((---...,,,%%%'''((('''&&&%%%&&&(((((('''&&&&&&((()))(((''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$$$$%%%((('''%%%$$$%%%''')))***))))))((('''%%%%%%%%%&&&mmmXXXGGG999777888444444777222222111111111111111222222333444222000//////000///111222222222333666888;;;QQQkkk{{{xxxnnneeegggnnnwwwlllZZZMMMDDD???===:::999777666666666777888;;;;;;>>>BBBHHHTTTiii|||wwwXXXJJJ@@@>>><<<666222333000000000000111111222333555:::HHH]]]ttt|||```III;;;666000111333---,,,------......------,,,......---,,,***(((&&&%%%...------------...//////...............---------,,,...000000000222777;;;AAAFFFKKKNNNOOOQQQTTTWWWYYY]]]cccfffgggfffeeeeee___bbbbbbaaacccfffddd___ccclll|||vvv```JJJ===888333222111222333333222111222222111111111222222333222222666::::::666666:::AAAVVVsss}}}zzzyyyxxxuuuooojjjjjjxxxuuu[[[LLLLLLQQQLLLEEEAAADDDKKKUUUdddpppjjjRRRCCC;;;666444555000777>>>BBBMMMccc{{{yyynnnfffdddpppxxxqqqddd\\\TTTLLLCCC===888666555777>>>GGG]]]kkkyyy}}}~~~yyyttttttxxxzzzkkk```III===222......,,,++++++,,,,,,++++++++++++,,,,,,************************...---+++)))((('''(((((((((((()))))))))(((''''''(((((((((((((((((((((((('''''''''''''''((((((((('''&&&&&&&&&((()))((('''(((***((($$$$$$'''(((&&&%%%&&&((('''&&&&&&'''((()))'''&&&&&&((())))))((('''''''''''''''((((((((((((((('''&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&***'''$$$###%%%(((***+++(((((()))'''%%%$$$&&&'''lllTTTEEE999999:::555333444222222111111111222222333111222333222000000111222///000222222222444666888@@@XXXsss{{{hhhXXXLLLDDD???===999999777666666666777888;;;;;;>>>DDDKKKXXXoootttTTTEEE;;;<<<<<<666222444000000000000111222333444666<<>>;;;666999???LLLhhhyyyuuussspppllliiippp~~~gggPPPDDDGGGNNNLLLJJJJJJJJJHHHIIIPPPYYYlll{{{oooSSSCCC;;;777666777333999===CCCQQQggg||||||zzzzzzxxxqqqhhhhhhlllvvv~~~yyyjjj___YYYRRRKKKCCC>>>;;;;;;===BBBNNNZZZooozzzyyytttuuu{{{vvvnnnWWWHHH:::333111---++++++---,,,,,,++++++,,,,,,---************************,,,+++)))(((((()))******((((((((('''''''''((((((''''''''''''''''''''''''(((((())))))******++++++'''&&&%%%&&&((()))((('''&&&(((&&&"""!!!%%%&&&$$$%%%'''((((((''''''((()))(((&&&%%%%%%'''((()))(((&&&'''''''''((((((((()))''''''&&&&&&&&&''''''(((&&&&&&'''(((((((((''''''***'''$$$$$$'''***++++++&&&(((((('''%%%$$$&&&)))lllOOOAAA888:::;;;444///000333222222222222222333333///000222222111111222444///000222222222444666999FFF___{{{vvvdddTTTIIIBBB===:::999888777666666777777888:::;;;>>>EEEMMM\\\ssssssTTTDDD:::<<<===555222444000000000000111222333444666<<>>777000222333---,,,------......------,,,+++,,,---...///000000000...------------...////////////.........---------***---111222111222666999888<<>>999555999AAAVVVvvvwwwqqqnnnmmmkkkiiiyyyuuu]]]HHH>>>???CCCJJJMMMRRRRRRKKKDDDDDDJJJYYYmmmoooRRRAAA:::777777999<<<>>>@@@FFFWWWlll|||~~~zzzwwwtttqqqiiidddjjjuuuzzzsssddd\\\XXXQQQJJJEEEAAA???AAAEEENNN^^^lll|||wwwuuuxxx}}}}}}xxxcccSSSBBB999555000---,,,---,,,,,,++++++,,,,,,---******************+++++++++***)))))))))***,,,,,,((('''&&&&&&&&&((()))***''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%'''&&&%%%&&&((()))((('''(((***)))&&&''',,,...---&&&'''(((((('''''')))***'''%%%###$$$%%%'''((('''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))$$$&&&))),,,,,,+++((('''(((&&&%%%'''***,,,+++)))%%%'''((('''%%%%%%'''***|||nnnOOODDD;;;999999666444333444333222111000000000000000000000000000000000000///222555555444444888;;;FFFdddyyyoooZZZNNNHHHBBB===;;;888888777666666555666666999===@@@CCCNNNcccvvvzzz[[[DDD999;;;999888777222111111111111222333444555888===III^^^uuummmZZZFFF<<<888444000...222...,,,...---+++,,,000+++///111...,,,...///------------------------------------,,,,,,+++++++++------------///111333444===???AAAAAA@@@@@@BBBCCCHHHJJJLLLOOOSSSYYY```eeedddcccbbbeeeiiijjjiiiggg___```ccceeeeeedddbbbaaabbbbbbhhhsss|||yyydddNNN???999999000444999:::666333000000000111111111222222222222666444222333444777AAAKKKgggzzzqqqkkkkkkqqqvvvoooXXXHHHBBB@@@<<>><<<;;;;;;EEEJJJPPPWWWfffvvv}}}{{{|||xxxuuuuuuwwwrrrkkkeeedddkkkvvvrrrgggdddbbbZZZPPPJJJBBBAAA@@@BBBJJJXXXjjjuuu~~~{{{wwwtttyyy~~~}}}nnn```LLL???:::777222---******---///---)))+++///'''---...)))'''***)))%%%))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&)))(((((('''''')))***+++&&&&&&&&&'''((()))***+++$$$'''(((&&&&&&)))(((%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((())))))******(((((())))))(((&&&%%%###***)))'''%%%%%%''')))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''{{{nnnOOODDD;;;999999666444333444333222111000000000000000000000000000000000000000222444444333555999===KKKhhh|||~~~kkkVVVJJJEEE@@@<<<:::999888777777666666777777:::???BBBFFFRRRgggzzzyyy^^^EEE999:::888777888333000000000000111222333444999===III^^^uuuvvvbbbLLL@@@;;;666111///000------//////,,,,,,///,,,111222///---......,,,------------------------...---------,,,,,,,,,+++...---......000111333555777:::>>>@@@???>>>>>>???EEEFFFIIIKKKNNNSSSZZZ^^^bbbbbbbbbeeeiiikkkjjjhhhaaaaaaaaa```______^^^^^^]]][[[]]]eeelllrrrzzziiiPPP>>>777777222444777666444222222444000000000111111111222222222111222333444777CCCOOOrrrzzzqqqkkkmmmvvv~~~|||kkkYYYKKKDDDDDDGGGWWWkkk||||||nnn^^^SSSLLLWWWiiipppSSSBBB<<<===BBBHHHZZZ```dddiiirrr~~~}}}xxxsssqqqppprrrllleeebbbfffpppzzz{{{oooeeebbb```XXXOOOIIIGGGGGGHHHLLLWWWfffvvv~~~zzzxxxtttwww}}}yyyooo___OOOAAA777000---...---...000---)))***...(((,,,---)))))),,,---***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((('''''''''((()))***''''''&&&&&&&&&'''(((((('''))))))&&&&&&((((((%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((((((((())))))''''''(((((('''&&&$$$###((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''{{{mmmNNNDDD;;;999999666444333333333222111000000000000000000000000000000000000111333444333333666<<>>JJJ]]]tttiiiPPPBBB;;;666111000...,,,,,,000000---,,,///,,,111222///---......,,,------------------------.........---------------.........///111222444555222777<<>>======AAABBBDDDEEEGGGKKKQQQUUU[[[[[[^^^bbbfffiiiiiihhheeeccc```^^^\\\[[[ZZZ[[[YYYUUUTTTXXX\\\```gggooozzzoooSSS???777888444444444333222222555777///000000000111111111111///000333555555:::JJJZZZ|||wwwpppmmmrrr~~~rrrbbbVVVLLLFFFLLLWWWmmm~~~uuujjjbbbmmmyyyuuu[[[HHH???BBBOOO[[[sssxxx|||}}}yyysssnnnkkkjjjllleee^^^```lllzzzxxxmmmbbb___\\\UUULLLGGGGGGGGGKKKUUUcccsss~~~|||}}}}}}ttttttwww~~~tttbbbNNN===444111111//////000---))))))---***,,,,,,)))***...000...))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((''''''&&&&&&''''''((()))))))))(((''''''''''''''')))+++***&&&&&&((((((&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''&&&&&&''''''&&&%%%$$$###&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''|||mmmMMMCCC:::888999666444333333222222111000000111111000000000000000000000000222333333222333777???EEEWWWrrrnnn]]]KKKAAA===:::999;;;::::::999888888999999999;;;AAAFFFNNN]]]sss|||fffJJJ:::999555666999666555555555555666777888999<<>>>>>???@@@>>>???AAAAAABBBEEEIIILLLOOORRRVVV[[[aaaeeegggggghhhgggdddaaa^^^\\\[[[ZZZYYYTTTRRRTTTVVVWWW[[[```hhhnnnwwwtttXXXBBB::::::444444333333333444555777//////000000000111111111000222555666888AAAWWWlll}}}}}}}}}zzzvvvpppnnnrrr{{{|||vvvyyy~~~vvvdddUUURRRNNNKKKWWWjjj~~~iiiUUUJJJOOO___mmmvvvoookkkgggffffff___[[[ccctttwwwlllaaa\\\YYYQQQIIIFFFEEEHHHPPP^^^nnn}}}|||wwwuuuvvv{{{|||yyyxxx}}}~~~qqq^^^LLL???999333///---...,,,)))***------,,,***)))***---//////(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&'''''''''(((******)))))))))))))))***)))+++***&&&&&&)))***((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''}}}mmmLLLBBB999888888666444444333222111111000111111111000000000000000000000000111222333222333999BBBIII[[[uuu}}}eeeWWWGGG???<<<::::::<<<:::999999999999999::::::;;;@@@GGGQQQbbbwww|||iiiMMM<<<999555666999777666666666666777888999:::===???HHHZZZppp~~~hhhNNN>>>888333111000000,,,+++,,,---,,,///333&&&+++---++++++///000///------------------------..............................///111222333444555444666888999:::<<>>???@@@@@@@@@BBBDDDGGGGGGJJJOOOUUU[[[aaafffiiihhhhhhhhhgggeeebbb___]]][[[WWWUUUWWWVVVTTTTTTXXX]]]aaahhhpppzzz{{{___III===:::666666555555555555555444000000000000111111111111222333555777;;;JJJeee~~~}}}yyytttrrrtttnnniiimmmyyywwwpppsssyyy{{{hhhWWWMMMOOOQQQVVVhhh}}}wwweee\\\```ooo{{{~~~uuunnniiieeebbb___\\\]]]hhhyyy{{{xxxlll```YYYTTTMMMHHHFFFIIIOOO[[[jjjzzz|||vvvssstttxxx|||}}}zzz|||yyymmm]]]LLL@@@555000------,,,***+++......+++((((((***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((()))***+++&&&))))))&&&'''***+++)))(((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%)))'''&&&%%%%%%&&&''')))%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''|||kkkLLLAAA999888888666444444222222111111111111111222000000000000000000000000000222333333555;;;DDDKKK]]]wwwvvv\\\PPPDDD>>><<<999:::<<<999999888888999999::::::;;;AAAIIITTTfffzzzzzzwwwlllOOO===:::555666999666555444444555555666777888===???GGGXXXmmm}}}gggMMM???999555333222111---+++------,,,...222%%%***---+++,,,///111///---------------------------------------.........---...///111222333333333333444555555666888===AAA>>>???AAAAAA@@@AAACCCDDDDDDGGGKKKPPPUUU\\\cccgggdddeeegggiiihhhfffcccaaa]]]YYYXXXYYYWWWSSSRRRUUUXXXZZZ___dddmmmxxxlllUUUEEE>>>;;;999888777777666444222000111111111222222222222333333666;;;DDDVVVrrr}}}xxxrrrlllhhhkkkhhhiiirrr|||sssooommmjjjZZZOOOIIIMMMUUUbbbwwwwwwwwwwwwwww{{{~~~qqqlllsss}}}{{{rrrlllgggbbb^^^YYY\\\cccooo||||||yyyvvvjjj\\\TTTOOOJJJHHHJJJNNNWWWeeettt{{{wwwvvvyyy||||||{{{~~~~~~yyylllXXXHHH;;;444///......,,,---///...(((%%%(((******))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((('''###$$$$$$$$$%%%'''((()))%%%((()))'''(((******'''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%######%%%''')))%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''zzzhhhKKKAAA888777888666444444222111111111111111222222000000000000000000000000///111333555777===EEELLL___xxx{{{nnnTTTJJJAAA===;;;999999;;;888888888888888999::::::===CCCKKKWWWiii~~~xxxqqqmmmmmmPPP???;;;666666999666444444444555555666777888===>>>EEEUUUkkk~~~{{{eeeMMM???999555222111...,,,---111000---+++---)))...000...---///000///------------------------+++,,,,,,,,,------------+++---...000222222222222222444555666777888<<<>>>>>>@@@AAAAAA@@@@@@BBBCCCBBBDDDFFFHHHKKKRRRZZZ```]]]^^^```cccdddeeeffffff```\\\YYYYYYWWWTTTTTTXXXTTTVVVXXX\\\aaaiiirrrxxx{{{gggVVVKKKCCC???999666555555444222222222222222333333333333555666;;;FFFSSSfff~~~{{{vvvpppkkkfffdddaaafffppp|||wwwjjjbbb\\\WWWLLLIIIGGGIIIUUUhhh~~~}}}mmmmmmkkkggggggppp{{{sssuuuvvvnnniiiddd^^^YYYXXXbbbppp{{{}}}|||{{{qqqdddVVVNNNJJJHHHKKKOOOUUUaaaqqq~~~}}}{{{{{{||||||wwweeeWWWDDD;;;444222000...---///,,,%%%###)))---+++)))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&'''((()))))))))((((((&&&&&&%%%&&&&&&'''((((((%%%)))+++)))((((((&&&!!!(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''((((((((((((((())))))''''''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''xxxeeeKKKAAA888777888666444444222111111111111111222222000000000000000000000000...000333666888>>>FFFMMMaaayyywwwiiiOOOFFF???===;;;888888:::888777777777888999999:::???DDDMMMYYYlll}}}rrriiieeemmmQQQ@@@<<<777666999555666666666666777888999:::===>>>DDDTTTjjj}}}yyydddLLL>>>888333000...,,,,,,///444444...))))))---222333000...000000...------------------------+++++++++,,,,,,---------+++,,,...000111222222222333666999:::;;;;;;<<<===>>>@@@AAAAAA@@@@@@BBBCCC@@@AAABBBAAACCCHHHQQQWWWXXXXXXYYY\\\___cccfffhhheee___ZZZXXXWWWUUUXXX]]]PPPRRRTTTVVVYYY]]]cccgggtttzzzwwweeeYYYIIICCC:::444333444444444222222333333333444444444888:::BBBPPP```sss~~~{{{vvvooojjjfffdddccc[[[fffwwwzzzhhh[[[TTTPPPLLLCCCEEEDDDEEEQQQiii~~~nnnmmmhhh^^^XXX^^^nnn|||wwwqqqxxx|||rrrjjjfffaaaZZZTTT[[[iiizzz|||}}}}}}lll___QQQJJJGGGHHHMMMSSS```mmm~~~}}}}}}}}}{{{~~~pppeeeKKKAAA888555222///---///***###"""***///---++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''')))*********)))(((+++******)))))))))))))))'''+++,,,***((('''"""(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''(((((())))))******((('''&&&%%%&&&&&&((()))%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''ssscccEEE>>>999888666333222444222222111111111111222222111000///......///000000333444666777666:::GGGTTTccczzzoooZZZIIIEEE???<<<;;;;;;;;;;;;777888999999888999:::<<<@@@DDDNNNaaavvv{{{wwwttt]]]EEE:::777666999===888888888666555666999;;;;;;@@@FFFRRReee{{{qqq___LLLAAA<<<666111///111***'''+++//////......---------...///111222333000...,,,---//////+++'''------------------------...///...---...000444888111222333555777:::<<<>>>;;;>>>AAAAAA???>>>@@@BBBCCCBBB@@@@@@BBBEEEHHHJJJJJJKKKMMMSSSZZZ___bbbccc```bbbdddccc___[[[XXXWWWYYYXXXXXXXXXXXXXXXYYYZZZeeehhhooo{{{yyyoooTTTHHH===;;;999444111222444222//////222555777888:::EEEUUUhhh}}}zzzxxxyyywwwqqqkkkgggbbb]]]]]]aaaaaannn}}}}}}sssiii```VVVLLLFFF===>>>???CCCNNN___sss}}}vvvhhhXXXNNNOOO[[[fffxxxrrr{{{~~~wwwoooggg^^^WWWVVVZZZgggxxx}}}{{{|||zzzrrrkkkbbbUUUKKKLLLKKKJJJSSS```hhh{{{}}}vvvpppZZZMMM===222000///,,,))))))(((''')))+++---------***'''%%%&&&)))+++***)))***(((((()))***+++***)))))))))))))))))))))))))))((()))&&&***000+++'''111))))))(((((((((((())))))///---)))&&&$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((('''''''''%%%%%%'''((())))))))))))))))))&&&###&&&)))(((###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))'''&&&'''((())))))(((((()))***ppp^^^DDD>>>999888666333222444222222111111111111222222111111000/////////000111000111444777888<<>>;;;::::::;;;:::888999999888888888;;;===AAADDDPPPcccxxxvvvaaaIII<<<888666888<<<888888888666555666999;;;===AAAGGGRRRfff{{{kkk[[[III@@@;;;555000......)))''',,,000///---,,,,,,,,,...///111444666777111///---,,,------,,,,,,---------------------------............000444777333444555666888:::<<<===;;;===@@@@@@??????@@@BBBCCCBBBAAA@@@AAACCCDDDFFFFFFGGGJJJOOOUUUYYY[[[\\\[[[^^^```aaa___\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXX^^^```eeemmmxxxxxx[[[NNNBBB===;;;777555777555555444555666999<<<>>>GGGSSSeeevvvwwwrrrqqqppplllgggdddccc```]]]^^^bbbjjjvvv}}}vvvsssooofffXXXMMMEEEDDDAAAAAAFFFRRRaaalllzzzuuu___LLLGGGPPP[[[uuuxxxtttyyyqqqiiiaaaZZZUUUWWW]]]ppp}}}yyyuuutttrrrkkkdddZZZPPPKKKLLLLLLLLLVVVcccuuu~~~|||{{{vvvgggZZZIII<<<666444222000---+++******+++,,,,,,+++***(((&&&''')))+++***(((***(((((()))***+++***)))))))))))))))))))))))))))(((***&&&'''+++###%%%)))((((((''''''(((((()))((('''&&&&&&&&&((()))***((('''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))((())))))'''$$$%%%(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%%%%'''((((((''''''((()))kkkWWWCCC===888888777333222444222222111111111111222222222111000///000000111222,,,///444888:::???LLLYYYhhh}}}yyyeeeSSSEEEAAA===:::999::::::999999999999777777888<<>>???>>>???AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEJJJOOORRRSSSRRRWWWZZZ^^^```aaaaaabbbccc___^^^]]]\\\ZZZYYYXXXXXXYYYYYY[[[___eeeooozzzjjj^^^PPPGGG@@@;;;999:::777999;;;;;;<<<@@@GGGLLL[[[hhhyyytttmmmiiifffcccaaa^^^\\\]]]\\\ZZZ^^^cccrrr}}}{{{yyy}}}}}}nnnbbbWWWSSSLLLFFFEEEIIIRRRXXXeeexxxjjjPPPCCCGGGOOOdddvvv~~~yyyzzz}}}sssjjjaaaZZZTTTSSSYYYbbbuuu~~~vvvpppmmmiiiccc]]]RRRMMMLLLNNNNNNPPP\\\kkk|||uuuxxx}}}ssshhhVVVFFF;;;555222111111...,,,++++++++++++***,,,***(((((()))***)))(((***(((((()))***+++***)))))))))))))))))))))))))))'''***&&&%%%)))!!!(((''''''''''''''''''(((%%%%%%&&&'''((()))***+++'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''((()))(((%%%%%%(((&&&!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((&&&%%%$$$&&&''''''&&&%%%'''(((~~~fffPPPAAA;;;888888777444222444222222111111111111222222222111000000000111222333+++...555:::<<<@@@LLLYYYkkk~~~ppp\\\MMMBBB???;;;999999999999888:::999888777666999===AAAAAAHHHVVVjjj~~~~~~nnnXXXFFF;;;666777888777888999999888888:::<<<@@@DDDJJJTTTggg}}}}}}cccUUUFFF@@@===888333111444///,,,...///---+++---,,,---///111444666777777///111222000---,,,...111------------------------+++---////////////111333666666777999:::;;;;;;;;;;;;<<<<<<===>>>???AAABBB@@@AAABBBCCCCCCBBBAAA@@@AAABBBDDDHHHLLLMMMLLLKKKPPPSSSWWW[[[^^^aaadddgggcccbbbaaa```^^^\\\ZZZYYYYYYYYYZZZYYY[[[aaakkksss}}}}}}ssseeeZZZPPPHHHBBB@@@>>>AAADDDDDDFFFNNNZZZcccrrr}}}tttjjjeeeaaa\\\WWW[[[WWWVVVWWWVVVXXX```iiixxx|||{{{|||}}}qqqkkkaaaWWWPPPNNNOOOQQQWWWjjjuuu^^^NNNHHHIIITTT___iiinnnzzz{{{||||||uuunnneee[[[TTTQQQSSS]]]ggg{{{|||vvvpppkkkeee]]]XXXPPPNNNNNNOOOPPPUUUeeevvv}}}ssssssvvv}}}}}}ttteeeSSSDDD888111...222///,,,******+++******,,,+++***)))))))))))))))***(((((((((***+++***)))(((((((((((((((((((((((($$$***'''''',,,&&& $$$''''''&&&&&&&&&&&&'''''''''((()))))))))(((&&&&&&&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&((((((&&&&&&))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%''''''&&&%%%$$$&&&''''''&&&&&&'''((({{{bbbKKK???:::777888777444222444222222111111111111222222222111000000000111333444...111666;;;<<<@@@KKKXXXnnnzzzgggSSSGGG@@@===:::999999999999888:::999888777777999>>>AAABBBJJJYYYmmmvvvaaaKKK===777777777888999;;;;;;::::::<<<>>>AAAEEELLLWWWjjj{{{bbbSSSEEE???===888333111:::444///...---+++,,,///......000111222222222222,,,000444444000......///------------------------+++,,,...///......000111444555777999;;;<<<<<<<<<===<<<<<<===>>>@@@AAABBB???@@@BBBDDDDDDDDDCCCBBBBBBCCCFFFIIILLLLLLIIIGGGGGGJJJNNNRRRUUUZZZ___bbbdddddddddcccbbb```^^^]]][[[\\\\\\ZZZXXXYYY^^^cccjjjooovvv~~~tttjjjbbb[[[VVVQQQSSSUUUUUUYYYcccrrr~~~zzzsssjjjddd```[[[SSSMMMRRROOOMMMNNNPPPWWWdddqqqwwwjjj___WWWPPPMMMPPP\\\pppqqqbbbTTTMMMLLLOOORRRYYYlll{{{uuunnnhhh```WWWSSSSSSWWWcccooo{{{uuutttrrrnnnhhh```XXXSSSOOONNNNNNNNNPPPZZZmmm~~~}}}}}}xxxvvvuuuyyyuuueeeTTTCCC666///111...+++)))***+++++++++,,,,,,,,,***))))))*********(((((((((***+++***)))(((((((((((((((((((((((($$$+++)))(((---+++&&&)))''''''&&&&&&&&&&&&''''''((()))******)))'''%%%###%%%%%%%%%&&&&&&''''''(((&&&&&&''''''(((((((((((('''((((((((((((((('''&&&%%%((((((&&&&&&***,,,+++&&&&&&&&&&&&&&&&&&&&&&&&#########$$$'''''''''%%%%%%'''(((((('''&&&((()))www^^^GGG>>>999666888888444333444222222111111111111222222111000//////000111333444111333777;;;<<>>AAACCCLLL]]]qqq|||hhhPPP???999888777999;;;============???@@@CCCHHHPPP\\\ooo}}}cccTTTEEE>>><<<777333111999444///...---***,,,000//////000111111///...---+++...222444333000...---------------------------+++---...---------///111333555888;;;===?????????@@@>>>======???AAABBBAAA???@@@BBBCCCDDDDDDDDDCCCBBBDDDGGGKKKMMMLLLHHHDDDFFFHHHKKKNNNRRRVVV\\\``````aaacccddddddcccbbbaaa]]]^^^^^^\\\YYYVVVUUUUUU[[[```gggooowww|||wwwnnnooonnnooorrr{{{wwwjjjfff```\\\WWWQQQJJJDDDEEECCCCCCFFFJJJSSSdddttt{{{ooobbbVVVNNNPPPSSS^^^pppxxxiii^^^WWWTTTQQQUUUfffzzz}}}zzznnnhhh```ZZZTTTTTTWWW^^^lllxxx~~~sssjjjllllllhhh```XXXQQQMMMKKKLLLLLLMMMTTTaaauuu~~~{{{|||}}}yyyxxxzzzzzzoooaaaPPP???555333000,,,******+++,,,,,,+++,,,---+++***)))+++,,,***(((((()))***+++***)))))))))))))))))))))))))))&&&...***%%%++++++&&&((((((''''''''''''''''''(((&&&'''((()))))))))''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''((((((((((((((('''&&&(((((($$$$$$)))---...&&&&&&&&&&&&&&&&&&&&&&&&#########%%%'''((('''&&&%%%'''((((((''''''((()))rrrZZZEEE<<<888666888888555333444222222111111111111222222//////......///000222333222333777:::;;;@@@MMM[[[qqq}}}mmmXXXIIIEEE>>><<<:::999:::;;;:::999777888999999999;;;>>>AAADDDNNN___sssnnnSSS@@@:::999888;;;===???@@@???@@@AAABBBFFFLLLVVVcccuuujjjZZZIIIAAA>>>999666555111......000///+++,,,000//////111111111///---,,,---...///111222111...,,,------------------------,,,------,,,+++,,,///222222555999===AAACCCDDDEEEDDDAAA>>>>>>@@@BBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAACCCFFFJJJLLLJJJFFFBBBGGGHHHIIIKKKMMMQQQVVVZZZZZZ\\\___bbbddddddddddddaaa```^^^]]][[[XXXTTTQQQTTTWWW[[[___eeennnxxxuuueee___\\\XXXRRRKKKEEE@@@===999999;;;???BBBIIIXXXggguuu|||tttfff\\\YYYTTTUUUbbbppp||||||qqqooojjjggglllvvv}}}tttiiidddUUUQQQQQQUUU\\\ffftttyyynnnggghhhgggaaaWWWOOOKKKJJJGGGJJJMMMSSS^^^nnn~~~{{{xxx{{{yyyvvvyyy~~~zzzssskkk^^^MMMBBB999555000---,,,,,,,,,,,,***,,,---,,,******,,,...***(((((()))***+++***)))))))))))))))))))))))))))&&&...)))###(((***'''))))))((((((''''''(((((()))%%%%%%&&&((())))))))))))''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&'''((()))))))))((((((***'''!!!%%%***,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&((())))))'''$$$&&&''''''&&&%%%'''(((~~~nnnWWWCCC<<<777666888888555333444222222111111111111222222///.........///000222333111222666999;;;@@@OOO]]]rrryyyiiiTTTHHHFFF>>><<<::::::;;;;;;;;;:::777888:::::::::<<<>>>@@@DDDOOO```tttpppUUUAAA;;;:::999<<<>>>@@@AAAAAAAAABBBCCCHHHOOOZZZgggzzzqqq```OOOFFFBBB>>>:::999((())),,,111111---,,,......///111222111000...---000...,,,---000111///---------------------------------,,,+++***+++///222222555:::???DDDGGGHHHIIIFFFBBB???>>>@@@BBBBBB@@@BBBBBBAAA@@@@@@??????>>>???AAAEEEIIIKKKIIIDDD@@@AAAAAABBBBBBDDDGGGLLLPPPVVVXXX\\\```ccceeeeeeeeeeeebbb^^^^^^]]][[[VVVRRRSSSTTTUUUUUUYYY```jjjrrrttt}}}lllXXXZZZXXXRRRJJJAAA;;;999999444555888;;;;;;???KKKWWWcccmmmyyyxxxnnncccZZZUUUZZZcccmmm||||||vvvvvv{{{|||pppgggaaaMMMKKKNNNVVV```kkkzzzzzzooojjjiiifff]]]RRRKKKJJJKKKFFFJJJQQQZZZhhhyyy{{{vvvwwwyyyzzztttuuu|||~~~yyyuuulll]]]RRR>>>999333///------,,,,,,))),,,---,,,******---000***(((((()))***+++***)))))))))))))))))))))))))))%%%---(((!!!(((,,,***---))))))(((((((((((())))))''''''''''''(((((())))))))))))(((((('''''''''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%'''((())))))))))))***+++'''!!!'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&)))***)))(((###%%%&&&&&&%%%$$$&&&'''}}}fffPPPEEE999888777555444444444444333222111111000000111111000111222111000000222444555555777;;;===AAANNNZZZttt|||wwwoooxxxyyyfffSSSHHHCCC;;;<<<===:::777777999<<<;;;<<<<<<;;;;;;<<<@@@CCCKKKQQQccczzzsss\\\GGG;;;777888>>><<>>AAADDDDDDBBB??????@@@@@@BBBCCCCCCBBB@@@@@@@@@CCCBBB@@@???@@@CCCFFFHHHLLLNNNRRRVVV[[[```fffjjjdddddddddbbb___\\\YYYVVVRRRRRRQQQRRRTTTWWW[[[]]]eeelllwwwooo^^^VVVRRRMMMFFF@@@<<<999666555666555444333333888>>>CCCOOOUUU```nnn|||uuuooofff]]]ZZZaaammmxxx{{{mmm```YYYRRRMMMOOO\\\kkkttt|||}}}sssnnnmmmggg\\\RRRMMMLLLJJJGGGFFFHHHRRRdddsss~~~~~~{{{yyywwwyyyyyyxxx{{{}}}~~~~~~zzzlll___QQQFFF888000///000...+++////////////...,,,***)))++++++++++++++++++++++++)))(((((((((''''''''''''...,,,***(((''''''(((((()))))))))))))))))))))))) """$$$''')))***++++++)))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&'''((('''&&&&&&'''(((------+++)))(((''''''''''''(((((()))(((&&&$$$###$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%xxxaaaLLLCCC999888777555444444444444333222111111000000111111111222333222111111333555555555777;;;===BBBNNNZZZttt|||lllcccmmm}}}uuubbbQQQFFFBBB<<<======;;;999888:::<<<;;;<<<<<<<<<;;;===AAADDDKKKSSSfff|||wwwaaaKKK===888999===>>>BBBHHHIIIHHHJJJOOOUUU^^^lll{{{qqq___RRRJJJDDD===888333000///000///---///333///////////////...------------............------------------------------,,,***)))+++///222333222222999CCCKKKOOORRRUUUVVVWWWSSSMMMIIIFFFDDDBBB@@@@@@BBBDDDCCC@@@======>>>@@@AAABBBBBBAAA@@@??????BBBAAA@@@???@@@BBBCCCEEEGGGJJJNNNRRRVVV\\\ccchhhfffffffffeeeccc___[[[YYYWWWUUUSSSRRRRRRSSSUUUVVV[[[```hhhqqqzzztttbbbVVVRRRJJJFFF@@@;;;777555333222666555444222222555:::???>>>CCCLLLXXXgggvvv~~~uuukkkeeeeeekkkqqqzzz~~~tttfff[[[VVVVVVSSSVVVcccooowww}}}{{{rrrmmmkkkeeeZZZPPPKKKIIIGGGDDDGGGJJJWWWjjjyyy~~~{{{vvv~~~}}}}}}~~~~~~tttjjjZZZMMM<<<444444444111---............---,,,***)))++++++++++++++++++++++++))))))((((((((('''''''''+++***))))))((()))))))))((((((((((((((((((((((((%%%&&&'''((((((((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&'''((('''&&&&&&'''(((,,,+++***)))(((''''''''''''((((((((((((&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqXXXGGG@@@999888777555444444444444333222111111000000111111222333444333222333444666555555777;;;===BBBNNNZZZsss{{{ttt^^^VVVdddvvvsss```PPPFFFCCC===>>>>>><<<:::999:::<<<;;;<<<<<<<<<<<<>>>BBBEEEMMMWWWkkk~~~iiiRRR@@@:::999<<>>>>>???@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGJJJOOOUUU\\\aaacccdddffffffeeeaaa]]]ZZZYYYWWWTTTRRRPPPPPPQQQRRRUUUWWW[[[aaaiiiuuuuuucccSSSMMMNNNBBB???:::666555444222111555444333111111222666999666999>>>FFFRRRdddxxxwwwpppmmmlllooovvvxxxlll^^^VVVTTTWWWXXX^^^iiisssxxx|||xxxqqqlllggg___UUUMMMHHHEEECCCCCCGGGNNN^^^qqq}}}www{{{~~~~~~~~~|||vvvgggYYYFFF;;;888777333...,,,---------,,,,,,+++***++++++++++++++++++++++++)))))))))((((((((('''''''''((())))))************''''''''''''''''''''''''''''''((((((''''''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''(((&&&'''((('''&&&&&&'''(((+++***)))((('''&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%jjjQQQCCC???999888777555444444444444333222111111000000111111222333444333222222444666555555888;;;>>>CCCOOO\\\rrrzzzkkkVVVSSSfff{{{tttbbbQQQGGGDDD>>>>>>===<<<;;;::::::::::::;;;<<<<<<<<>>???999555444333//////111...///////////////......+++---///111111///---+++,,,,,,,,,---------......,,,---///111222000...,,,666999BBBQQQbbbnnnrrrrrrsssnnnfff___YYYSSSNNNKKKIIIHHHFFFCCCAAA@@@AAABBBAAA???>>>>>>>>>???>>>>>>@@@@@@AAAAAAAAA@@@>>>>>>???@@@BBBDDDGGGLLLSSSXXXZZZ\\\___bbbbbbaaa^^^\\\XXXWWWUUUSSSRRRRRRRRRSSSPPPQQQSSSWWW]]]gggrrryyykkkXXXLLLHHHIII???<<<888666666666555444222222222222111111444666777999:::<<>>999888777555444444444444333222111111000000111111111222333222111222333555666666999===???DDDQQQ]]]rrryyy}}}eeeSSSVVVmmmwwwdddRRRGGGCCC>>>>>>===<<<<<<:::999888:::;;;<<<<<<===@@@DDDGGGTTTcccxxxyyycccNNN@@@;;;:::BBBPPP[[[```bbbjjjtttzzz|||pppaaaRRRHHH@@@:::666666555000............///////////////...+++,,,...000000...,,,+++......---------,,,,,,,,,...////////////.........777777===MMMbbbuuuwwwnnnfff]]]UUUPPPNNNKKKGGGDDDCCCCCCCCCDDDBBB@@@>>>???@@@AAA???===@@@AAABBBBBBBBB@@@>>>===??????@@@@@@AAAEEEIIIMMMPPPSSSXXX\\\___```___^^^[[[ZZZXXXVVVTTTSSSSSSSSSKKKMMMPPPRRRUUUZZZ___dddqqqyyy{{{dddUUULLLFFFBBB===;;;888777777888777666///111333333333333555666444666666555777AAAOOO[[[mmmxxxrrrooommmpppvvv}}}sssjjj___VVVTTTWWWWWWaaannnwww|||~~~~~~~~~~~~|||{{{xxxrrrjjjeeeWWWPPPJJJHHHEEEBBBEEEKKKJJJXXXkkk|||xxxuuusssvvv||||||}}}yyyrrreeeTTTBBB666111000---,,,,,,,,,,,,,,,,,,,,,***************************)))))))))(((((((((((((((((()))******((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&'''((()))***&&&&&&'''''''''(((((('''&&&'''((('''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ttt___KKK@@@>>>999888777555444444444444333222111111000000111111111222333222111111333555777888:::>>>AAAGGGSSS```sss{{{zzzaaaRRRZZZrrrzzzfffTTTHHHCCC@@@???>>>======<<<:::888;;;<<<===>>>???BBBGGGJJJYYYjjj~~~mmmXXXHHH???<<>>???@@@@@@@@@@@@AAADDDFFFJJJMMMQQQVVVZZZ]]]^^^___```___\\\YYYVVVTTTRRRQQQNNNQQQTTTUUUUUUUUUVVVXXXZZZcccrrr{{{eeeVVVNNNFFF>>><<<:::888777888888666555000333666777666666666777111333444444555:::BBBHHHWWWdddwwwyyyqqqnnnooosss}}}|||rrrggg___XXXTTTUUUZZZ```mmm|||}}}zzzyyyvvvpppggg```SSSLLLHHHIIIGGGCCCHHHQQQQQQaaatttzzzuuuqqqtttxxx|||~~~~~~~~~{{{rrraaaNNN???666444///...---,,,,,,,,,,,,---******************************)))))))))((((((((())))))))))))(((((('''&&&''''''''''''''''''''''''***)))(((&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&'''(((((((((((('''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%|||mmm[[[III???<<<999888777555444444444444333222111111000000111111222333444333222333444666999999<<<@@@CCCIIIUUUbbbvvv}}}ttt[[[QQQ]]]uuu~~~lllZZZNNNHHHCCCAAA@@@@@@@@@???<<<999>>>???AAABBBCCCFFFKKKOOO]]]ooowwwcccPPPDDD@@@JJJ\\\qqq~~~qqqiiiSSSGGG<<<888555222111111------...///////////////......////////////......---------------------,,,***,,,...///---...000222333333888EEEZZZppp}}}ssslllddd```YYYTTTQQQMMMIIIFFFDDDBBBBBBEEEHHHGGGBBB===??????????????????>>>>>>===???AAABBBAAAAAABBBDDDEEEGGGJJJNNNRRRVVVYYYZZZ___^^^\\\ZZZWWWUUUTTTSSSRRRTTTWWWXXXVVVTTTSSSSSSOOOUUU___kkkxxxmmm\\\SSSJJJBBB===;;;999999999888777555444777:::;;;:::888666666333333444555777:::<<<>>>CCCPPPbbbpppzzz{{{sssnnnkkkooovvvuuuhhh[[[UUUUUUVVV[[[aaajjjzzz}}}zzzxxxuuunnnccc[[[SSSLLLIIIKKKHHHDDDIIIUUUZZZkkk}}}~~~rrrlllggghhhjjjnnnyyyxxxmmm___PPPBBB999111000///---,,,,,,------*********************************)))))))))(((((((((''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))%%%&&&'''((()))(((((('''&&&'''((('''&&&&&&'''(((''''''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%wwwhhhXXXHHH>>>;;;999888777666444444444444333222222111000111111111444555555555444444666777::::::===AAADDDJJJWWWcccyyynnnVVVPPP```xxxrrr```TTTOOOEEECCCBBBBBBCCCBBB>>>:::AAABBBCCCEEEFFFJJJNNNRRR```rrr~~~kkkVVVHHHDDDMMM```xxx{{{ttteeeVVVEEE<<<777333222333------...///000000//////000000////////////000000+++,,,,,,------......///(((,,,......+++))))))***222333888DDDWWWlll~~~~~~rrrllleee___ZZZTTTNNNIIIDDDCCCDDDGGGKKKIIICCC===>>>============>>>>>>>>><<>><<<<<<;;;:::888666777:::===>>><<<888666555333222222333555666555444888CCCRRR^^^hhhssszzzpppgggggglllwwwxxxqqqcccUUUQQQUUU[[[bbbhhhqqq}}}zzzxxxuuummmbbbXXXUUUMMMJJJMMMIIIDDDJJJVVVbbbsssxxxtttbbb[[[VVVVVVVVVZZZgggvvv~~~yyyssslll___KKK===333222000...---,,,------))))))))))))))))))))))))************))))))))))))&&&&&&%%%&&&''')))+++,,,))))))))))))))))))))))))%%%%%%%%%%%%&&&(((***+++'''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((('''&&&'''((('''&&&&&&'''((('''''''''''''''((()))***((('''&&&%%%%%%&&&((((((%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%sss```PPPEEE???===888777666555444333333333555555555444333222111000555555555666666666666666888999<<>>======>>>>>>?????????@@@AAABBBCCCEEEGGGIIIKKKLLLRRRUUUYYY[[[[[[ZZZZZZZZZUUURRROOOOOORRRSSSSSSRRRLLLOOOQQQSSSXXXdddtttppp^^^PPPIIIJJJIIIGGGBBB===:::999:::888;;;@@@EEEGGGEEE???:::666444333333444555444333888???HHHNNNTTT^^^lllwwwxxxkkkiiilllkkkqqq}}}xxxuuuhhh^^^SSSRRR[[[hhhqqquuu~~~{{{tttmmmgggbbb___]]]WWWQQQLLLJJJHHHHHHOOOVVVooo}}}uuufff]]]ZZZOOOIIICCCAAADDDJJJRRRYYYooozzzzzz{{{uuuhhhWWWKKK>>>777///---///000---)))+++++++++************)))))))))))))))))))))))))))&&&((()))******)))(((''',,,)))'''''')))***(((&&&%%%&&&&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((!!!&&&******&&&###%%%'''***(((&&&$$$$$$&&&(((***(((((('''&&&$$$%%%''')))'''$$$"""###&&&((('''%%%&&&%%%$$$$$$%%%&&&%%%$$$ppp]]]NNNDDD>>><<<888777666555444444333444333333333333222222111000444555555555555666666666888888;;;>>>@@@GGGWWWfffyyyyyybbbOOOQQQfff~~~uuuhhh```WWWUUULLLGGGKKKFFFAAAGGGYYY^^^TTTIIIMMMUUU]]]hhhyyylll[[[LLLSSSkkk|||lllZZZNNNCCC999222111000333666444///,,,---///...222666555111...---///...,,,+++,,,...///...,,,///---///333444000///111000111222888GGG\\\ppp}}}zzzrrrjjjbbb\\\UUUQQQLLLHHHEEEBBB@@@???>>>AAA@@@;;;;;;??????<<<===>>>>>>>>>????????????@@@AAAAAACCCDDDFFFHHHIIINNNQQQTTTWWWXXXYYY[[[\\\[[[YYYVVVVVVWWWWWWUUUSSSNNNOOOPPPOOOQQQYYYdddmmmxxxjjj```ZZZ]]]\\\XXXQQQHHH@@@:::888999:::===@@@BBB@@@<<<999888666444444555666555444333999@@@DDDGGGOOO[[[dddzzzwwwrrrqqqkkknnnuuuxxxnnngggYYYSSSOOOTTTbbbrrr|||zzzwwwqqqkkkeee```[[[XXXSSSOOOKKKJJJHHHJJJTTT___uuu|||rrriii]]]OOOGGGEEE>>><<<999888888<<>>>>>===>>>>>>>>>>>>????????????@@@@@@@@@@@@AAACCCDDDEEEHHHJJJMMMPPPSSSVVVZZZ]]]___^^^]]]\\\\\\ZZZWWWTTTOOOPPPPPPNNNMMMQQQXXX^^^lllsss{{{uuusssxxxwwwsssiii[[[LLLAAA;;;>>><<<;;;;;;;;;;;;:::888:::888666666777777777666111555:::;;;<<>>999888555777777666444555999<<>>===>>>??????>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@AAABBBDDDEEEHHHJJJLLLQQQVVVZZZ]]]]]]^^^___^^^[[[XXXUUUPPPRRRRRRQQQQQQRRRVVVYYY]]]cccmmmxxxrrraaaRRRJJJIIIEEE>>>:::999999999999;;;999777666777888777666444777:::999888:::>>>CCCIIIWWWjjjyyyzzzwwwrrrnnnooouuu~~~wwwmmmiii^^^NNNIIIHHHLLLWWWgggxxx{{{zzz}}}}}}zzzsssnnnfffaaa]]]YYYTTTQQQKKKJJJIIIHHHGGGNNNaaattttttjjj[[[JJJAAA<<<888666666333888:::777555888<<<>>>BBBOOOdddzzzzzz{{{~~~wwwqqq\\\PPPAAA555000///...---,,,,,,+++++++++*********))))))))))))))))))))))))---,,,***)))((())))))******)))((((((((((((((((((######$$$%%%&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''((())))))'''%%%&&&&&&'''(((((('''&&&&&&$$$&&&((()))'''&&&&&&'''$$$&&&(((&&&$$$###&&&)))&&&'''((('''&&&&&&'''(((xxxeeeTTTIIIBBB===:::999888777666666666666666333333444444555444444444222222333333444555555666777888;;;>>>@@@GGGWWWggg||||||eeeMMMHHHXXXqqq}}}yyyoookkkgggUUUHHHNNNUUU`````````mmmyyy{{{dddYYYbbbyyyoooZZZJJJ@@@:::777111111111000///......///,,,---......---,,,,,,,,,,,,,,,------------.........222...%%%%%%...111...//////333666888AAAVVVjjjzzz|||qqqeee___^^^ZZZOOOFFFDDDBBB@@@???>>>>>>???AAA??????>>>>>>>>>>>>>>>>>>AAA@@@@@@??????@@@@@@@@@BBBCCCDDDEEEFFFJJJOOOSSSWWWYYY]]]______]]][[[ZZZUUUVVVWWWVVVVVVVVVWWWXXXVVVYYY___gggqqqyyykkkdddZZZRRRHHH???:::999888888;;;999777666777777666555666999;;;;;;::::::===???@@@HHHUUUdddtttvvvllldddbbbdddhhhjjjtttuuujjjdddcccYYYJJJJJJJJJMMMVVVeeesss~~~{{{zzz{{{xxxrrrrrrkkkaaa[[[YYYXXXUUUSSSJJJIIIHHHHHHIIIRRRhhh{{{pppbbbRRREEE999555444333222333///444555222444<<>>999111000//////.../////////,,,,,,---------,,,,,,++++++,,,...---,,,,,,---//////000...******---///------,,,///444555:::KKK___qqqvvvpppnnngggYYYNNNKKKFFFBBBAAA@@@===>>>AAA????????????>>>>>>>>>>>>AAA@@@@@@?????????@@@@@@AAAAAABBBBBBBBBEEEIIILLLQQQUUUZZZ]]]^^^^^^^^^___\\\\\\[[[ZZZYYYWWWVVVVVVTTTUUUWWW[[[bbbnnn{{{ooofffYYYLLLCCC===:::999<<<:::888777777777666555555777:::;;;;;;;;;<<<===???AAAGGGRRRbbbsssyyyjjj[[[PPPMMMMMMOOOWWW[[[XXXVVVWWWPPPGGGHHHJJJOOOYYYggguuuzzzrrroooggg^^^YYYYYYYYYVVVSSSIIIHHHGGGIIINNNZZZppp{{{nnn^^^QQQBBB:::333222222000///111...333444333;;;IIIRRRSSSFFFCCCKKKdddyyy}}}zzzoooeeeUUUFFF;;;444000...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))&&&''')))++++++)))(((&&&)))******)))''''''((()))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&'''(((((('''&&&%%%&&&'''&&&%%%$$$%%%))),,,''''''(((&&&%%%%%%&&&'''$$$''')))(((%%%$$$&&&(((|||fffUUULLLFFFAAA<<<===<<<:::888666555555444555555555555444333222222222333444555666777777888888999===BBBFFFNNN___oooyyybbbLLLKKK[[[qqqxxx___UUUdddppp~~~xxx```___uuuyyycccQQQHHH@@@:::444222000///////////////...---------.........---***,,,......,,,,,,---//////...///222222...,,,---///,,,...333444555BBBSSSeeexxx}}}ssshhhaaaXXXQQQLLLIIIEEE@@@@@@DDD????????????>>>>>>>>>===??????>>>>>>>>>??????@@@>>>???@@@@@@@@@BBBEEEGGGKKKOOOUUUXXXYYYZZZ]]]___aaa```^^^]]]\\\ZZZXXXWWWTTTTTTTTTUUUYYY```hhhnnn|||~~~nnn___RRRIIIBBB>>>>>><<<999999999999888666444666888:::;;;::::::;;;===>>>@@@DDDMMM\\\nnnyyy{{{iiiVVVGGGAAA@@@???AAADDDGGGHHHHHHFFFEEEEEEIIISSS```nnn||||||tttiiibbb\\\ZZZ[[[[[[VVVQQQIIIFFFGGGLLLVVVeeezzzxxxfffWWWJJJ@@@999555222333111///000333111666999<<>>===;;;999777555444444555555555444333222111000333333444555666777888999888:::>>>CCCGGGPPPaaarrryyybbbMMMLLL[[[ppp{{{bbb]]]ppp~~~ddd```ttt}}}fffTTTJJJAAA:::888555222000000///......///.........///000///...***---///...,,,+++---000000,,,///888777...***---333...///555555333===MMM\\\qqq|||uuurrrddd\\\UUURRRLLLEEECCCGGG@@@?????????>>>>>>======>>>============>>>??????<<<>>>???@@@@@@AAADDDFFFFFFJJJPPPSSSTTTUUUXXX[[[cccaaa```_________^^^\\\SSSSSSTTTSSSTTTWWW\\\```kkkwwwnnn___SSSJJJEEE@@@===;;;:::::::::999888333555888:::;;;:::999999999;;;<<<;;;>>>III\\\kkk}}}jjjUUUEEE???>>>:::777888===???>>>@@@EEEDDDKKKWWWgggvvv~~~~~~~~~xxxoooccc___[[[\\\^^^\\\UUUNNNIIIEEEFFFNNN[[[lll|||iiiTTTEEE;;;555111......///...,,,...444111777<<>>777333---------,,,,,,,,,++++++))))))))))))))))))))))))***)))(((((()))+++---///(((***+++)))&&&&&&(((***%%%%%%&&&((()))+++,,,,,,)))(((((((((''''''''''''(((((((((((((((((((((((())),,,...+++&&&$$$'''+++''''''''''''''''''''''''"""$$$((()))(((((('''(((+++(((%%%%%%'''((('''$$$"""&&&((('''###"""$$$(((jjjZZZRRRMMMHHHCCCBBB???===;;;:::888555222888777666555444555555666555666777666555666777999;;;===AAAFFFIIIRRRdddvvvlllUUURRRddd|||iiicccssslll___nnnppp\\\KKKCCCAAA666111...000111///...000---------...------,,,,,,---------------...///000111///---------...---,,,///111333111000222999@@@XXXhhh~~~}}}ssslllbbbYYYSSSNNNLLLJJJAAABBBAAA???======>>>@@@;;;<<<===;;;:::;;;???CCC===>>>???@@@AAABBBBBBBBBEEEDDDFFFKKKOOORRRYYY```___```aaabbbbbb```^^^]]]ZZZYYYWWWUUUTTTTTTTTTUUU```hhhuuuwwwgggVVVGGGCCC@@@<<<::::::::::::::::::999777666777888777666666777777999===EEEOOOUUUiiixxx~~~lllTTT@@@999;;;444777777666666:::===???EEESSSdddpppyyyyyyqqqkkk``````___]]][[[WWWQQQMMMJJJIIIJJJRRRcccxxxvvvdddQQQCCC;;;555000000111111111111000//////---222<<>>999333222///,,,---...,,,'''++++++******)))(((((((((,,,***))))))***++++++***+++******)))(((''''''&&&'''''''''(((((((((((((((***)))'''%%%%%%''')))***'''''''''&&&%%%%%%$$$$$$((((((((((((((('''&&&&&&!!!###%%%&&&%%%%%%'''(((&&&%%%%%%%%%&&&''')))***((('''&&&%%%%%%%%%%%%%%%)))******'''$$$###%%%(((ppp___UUUNNNGGGCCCBBB???<<<999888777444333888777555444444444555666555666777777555666777999:::<<<@@@DDDHHHQQQeeevvvwwwdddaaappplllgggxxxrrrbbbjjj|||vvvaaaOOOCCC>>>888333///000111......111---------......------,,,------------------......000...------.........------///111000///222999???MMM^^^uuu~~~xxxoooeee^^^WWWRRROOOGGGEEEBBB@@@???>>>??????<<<>>>>>>===<<<<<>>JJJ[[[nnnyyy~~~wwwnnnggg^^^^^^______\\\UUUNNNIIIGGGFFFKKKYYYooo||||||oooeeeTTTDDD999444111///000000000//////.........111222999III___llleeeXXXGGG@@@999888999<<>><<<555000000000...///111,,,------.........------...------,,,,,,,,,,,,---///---,,,,,,...//////...,,,...//////...111777<<>>>>>???@@@@@@@@@@@@@@@??????>>>>>>???>>>@@@CCCEEEFFFKKKRRRSSSXXX___fffhhhgggcccaaa]]][[[XXXUUUTTTTTTTTTUUURRRTTTXXX___jjjxxxvvv^^^VVVKKKBBB<<<:::999999888777777999<<<>>>>>>===;;;;;;:::999888:::===@@@LLLXXXiiizzzzzzbbbKKK>>><<<999888666555555888===BBBQQQeeezzzzzzrrriiibbb[[[]]]___^^^ZZZRRRJJJEEEEEEHHHSSSgggzzzooojjjYYYOOOAAA666///...///111333222000///.........///444333666BBBUUU]]]RRRCCC<<<777555555444333555999FFFQQQ```ppp~~~{{{vvvqqqkkkbbbWWWOOO???666000111///***)))------------,,,++++++******,,,***))))))***++++++************))))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&---,,,+++***)))(((''''''))))))******))))))((((((&&&(((++++++)))'''&&&&&&&&&&&&'''''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&###$$$&&&&&&$$$###$$$%%%vvviii^^^VVVRRRIIIEEE>>>:::888888888888666555444333333444555666666777888777666666888:::999999<<>>>>>>>>?????????>>>>>>>>>??????AAA???@@@DDDDDDDDDGGGMMMLLLPPPWWW^^^bbbdddcccaaabbb___\\\YYYVVVUUUUUUUUUUUUTTTTTTUUU[[[gggttt}}}tttkkk\\\NNNEEE???<<<:::;;;:::999:::;;;;;;:::999777888999999999:::;;;===AAAJJJYYYjjjyyylllTTTEEE@@@<<<888666666777;;;BBBJJJZZZlll|||uuulllccc]]][[[\\\\\\ZZZTTTNNNHHHEEEKKKUUUfff{{{~~~uuuiii\\\TTTFFF>>>555000///...000444666555222000//////000111222333666===HHHLLLBBB555444111111444444222222555<<>>999777777888888666555444333444444666666666777888777666777888::::::999<<>>JJJ\\\nnn~~~zzzsssiiiaaaWWWQQQOOOLLLGGGBBBAAAAAAAAA@@@@@@???===<<<===============???@@@AAABBB@@@AAACCCCCCAAADDDIIIIIIKKKOOOTTTYYY^^^aaabbbeeedddaaa^^^[[[YYYWWWWWWUUUUUUSSSSSSUUU[[[ccciiittt~~~|||mmm^^^QQQHHHAAA===>>><<<999888999999888777666888:::;;;;;;;;;<<<===;;;@@@LLL[[[lll|||vvv```PPPKKKDDD===999999999<<>>777222222111...///111,,,---...///////////////...------,,,,,,,,,,,,------,,,+++,,,...000000///333222111000000111111222888AAAQQQcccuuutttnnneee^^^XXXRRRKKKGGGEEEDDDBBBAAAAAA@@@>>><<<<<<<<<;;;;;;===>>>@@@BBB@@@>>>???BBBAAA>>>@@@DDDHHHHHHJJJMMMRRRXXX]]]aaadddccccccbbb```]]][[[ZZZRRRSSSSSSSSSSSSVVVZZZ]]]dddooo~~~qqqdddWWWLLLEEEBBB???;;;888999:::::::::999;;;======;;;::::::;;;999<<>>:::888777666555777666666555666777888999777888999888777777999;;;======CCCMMMXXXeeeuuuxxxfffkkkxxxddd[[[cccwwwppp[[[NNN<<<666222222222///...000,,,---...///000000000000------------------.........---,,,,,,.../////////000///......000111222222444;;;GGGXXXkkkxxxpppfff]]]VVVRRRKKKGGGDDDBBBBBBBBB@@@>>>======;;;;;;;;;===???@@@???>>>???AAA@@@===>>>CCCEEEDDDEEEFFFJJJPPPVVVYYY]]]___aaacccdddbbb```^^^UUUVVVWWWVVVUUUUUUWWWXXXZZZcccrrr~~~{{{mmm^^^UUUMMMHHHAAA<<<:::;;;<<<===;;;<<<======;;;::::::;;;??????@@@DDDPPPbbbwwwzzzqqqnnn^^^SSSLLLLLLMMMPPP\\\kkkvvv|||{{{yyytttlllbbbZZZWWWWWWXXXVVVQQQJJJEEEGGGOOOVVVfffttt~~~uuummm___TTTSSSXXXWWWQQQ???666222666555---+++000---------------.........***000444111///111333222222///...000000......111444111444???NNN```vvv|||yyyjjjnnneeeMMM:::333000,,,---------,,,++++++******,,,***))))))***++++++***************************++++++******)))(((((('''***)))(((''''''((()))***))))))((((((((((((((((((&&&'''((())))))))))))(((%%%&&&&&&%%%%%%%%%'''***&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''((((((%%%$$$$$$&&&((('''%%%oooaaaLLLHHHBBB>>><<<:::999888888777666666666888999:::777888999888777777999;;;>>>???EEEPPP\\\iiixxxvvvdddjjjxxxfffZZZ\\\nnnsssZZZJJJ:::444111222222///...///,,,---...///000000000000------------......///000///---,,,,,,...//////...,,,++++++---///222333333444999CCCRRReeeyyy~~~ssshhh```]]]OOOJJJEEECCCDDDDDDBBB@@@???>>><<<;;;;;;;;;===>>>@@@???@@@CCCAAA>>>???CCC@@@@@@@@@BBBEEEJJJNNNQQQWWWZZZ___dddfffeeecccbbb\\\\\\\\\ZZZXXXVVVVVVVVVOOOWWWbbbmmmxxx~~~nnndddXXXQQQGGG@@@<<<;;;<<<<<<999:::;;;;;;;;;;;;<<<>>>GGGEEEAAA???EEEVVVkkkzzz{{{zzzeeeZZZTTTWWW[[[___nnn}}}zzzxxxrrriii___XXXVVVWWWUUUTTTPPPJJJFFFHHHPPPXXXgggqqqzzzpppbbb^^^UUUQQQYYYfffjjjgggGGG;;;666888666---+++111,,,---...///000000000000,,,///000---...111222000---,,,---111222000///222666111000666@@@PPPhhh}}}uuu~~~]]]>>>555555333///......------,,,++++++,,,***))))))***++++++*********************+++++++++++++++***)))(((((('''***)))'''%%%%%%''')))***''''''''''''((((((((((((&&&&&&'''(((((()))(((((()))((('''%%%$$$$$$''')))&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%&&&'''((((((%%%""""""%%%&&&&&&$$$yyyppp[[[RRRFFF>>><<<<<<:::888888888888888888999::::::888888888777777999===AAA???CCCJJJRRR\\\kkk{{{qqqcccmmm~~~mmmZZZSSSddd{{{oooRRR@@@555333111///......///000........................///......------...............---------...000111,,,------...000111333444///111:::III[[[mmm{{{pppiiiZZZTTTOOONNNIIIAAA>>>AAAAAA???>>><<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???BBBDDDGGGIIIPPPTTTXXX\\\___bbbfffiii```]]][[[[[[\\\[[[XXXUUUXXXXXXYYY]]]eeerrr{{{kkk```QQQFFF@@@>>><<<:::<<<=========<<<<<<>>>@@@LLLCCC<<<;;;>>>FFFUUUdddxxxnnnkkkgggffflllwww|||vvvmmmddd^^^YYYWWWVVVRRRRRRQQQLLLGGGGGGMMMSSSbbbrrr}}}sssfffXXXKKKBBBKKK```pppqqqkkkHHH;;;444555222++++++222///000000///---,,,...///...------------...//////000000////////////000000111111333666:::CCCUUUffffffKKK;;;555444---,,,---///222111,,,'''++++++++++++++++++++++++---,,,+++)))((('''''''''///+++((('''((()))'''%%%(((''''''&&&&&&((()))***)))************(((&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&((((((((($$$$$$$$$%%%&&&'''((()))wwwbbbYYYLLLCCC???===:::777999999888888888999999::::::::::::::::::<<>><<<;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@???>>>??????AAADDDFFFGGGIIIMMMRRRWWW[[[```dddgggeeebbb___]]]]]]]]][[[YYYUUUUUUUUUWWW]]]gggrrrzzzyyynnn___QQQGGGBBB???===<<<<<<<<<<<<;;;:::;;;<<>>:::AAAPPP\\\```___CCC999222444222,,,,,,222///000000///------...///...------------...//////000000////////////000000111000222555777>>>LLL[[[vvvnnnWWWFFF;;;555000---+++,,,------***'''+++++++++++++++++++++++++++***))))))))))))))))))///,,,)))((())))))(((&&&(((((('''&&&'''((()))***************)))((('''&&&&&&'''((((((&&&&&&'''((((((((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%'''))))))(((&&&&&&%%%%%%%%%&&&''''''}}}jjjaaaUUUKKKEEEAAA===:::;;;::::::999:::;;;<<<===999999999999:::===AAAEEENNNOOOSSS]]]jjjxxxttteeeooottt[[[OOO\\\rrrzzz\\\DDD888444333111///......//////........................///......---,,,,,,------//////.........///000111111000///////////////000333333777BBBNNN^^^sssyyynnnbbb\\\XXXQQQKKKHHHBBB???<<<<<<===>>>>>>>>><<<<<<===>>>>>>???@@@@@@@@@?????????@@@BBBDDDEEEBBBEEEKKKPPPUUU[[[```dddhhheeebbb______^^^\\\[[[UUUUUUTTTSSSUUUZZZaaaggguuussscccUUUJJJDDD@@@=========<<<;;;::::::999;;;999:::<<<===>>>DDDJJJUUUdddxxxzzzjjjhhhccc[[[TTTTTTZZZ```jjjhhh```SSSGGGFFFPPPZZZppp~~~~~~rrraaaSSSPPPPPPKKKCCC999888888;;;@@@FFFKKKNNN<<<444000333333...---222///000000///------...000......------......///000000000////////////000000000000111333333666AAALLLgggzzzzzzhhhUUUDDD777555111,,,***+++,,,+++***++++++++++++++++++++++++))))))(((((()))***++++++...,,,))))))))))))((('''(((((('''''''''((()))***+++******)))((((((((('''&&&'''((((((&&&&&&'''((()))((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''%%%&&&(((******)))((('''&&&%%%%%%%%%%%%%%%}}}qqqjjj___UUUNNNHHHCCC@@@<<<<<<;;;;;;<<<>>>@@@BBB:::;;;;;;<<<===@@@EEEIIIQQQRRRWWWcccrrrssseeepppyyy^^^NNNWWWkkkqqqTTT???666444333111000////////////........................///......---,,,,,,------111111000000000111111111000000////////////000000333222555===GGGVVVlll}}}}}}qqqjjjfff^^^TTTLLLGGGDDD???>>>???AAA@@@???;;;;;;<<<===>>>???@@@@@@AAA@@@?????????@@@BBBCCC>>>AAAFFFKKKOOOTTTZZZ]]]cccbbbbbbaaa```^^^[[[YYYXXXWWWVVVTTTSSSUUUYYY\\\hhhtttwwwgggWWWKKKEEE@@@???>>>>>>>>>===<<<;;;:::;;;<<<>>>>>>>>>@@@BBBEEENNN^^^qqq{{{nnnfff```XXXSSSTTT[[[eeelllsssooocccSSSGGGIIIYYYggg{{{~~~mmm^^^JJJ???===???;;;555777777777777666666888:::666000...111222///...111...///000///------...000...............//////000000000////////////000000///...000222111222999AAATTTiiitttbbbMMM<<<999444...,,,---///...---++++++++++++++++++++++++)))))))))))))))******+++++++++))))))((((((''''''((((((((((((((()))))))))+++******))))))(((((()))&&&((()))((('''&&&'''(((%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((&&&%%%&&&((())))))((('''&&&&&&%%%%%%%%%&&&&&&~~~{{{vvvmmmcccYYYPPPIIIDDD===<<<;;;<<<>>>@@@DDDFFF@@@AAABBBBBBDDDHHHMMMQQQUUUXXX```mmm|||qqqcccpppdddOOOSSSccc~~~lllPPP===777333333222000//////..............................///......------......///000000000000000000000///............///000111222222111444:::BBBOOOeeexxx{{{ssseeeYYYPPPJJJDDDAAAAAABBB@@@===<<<<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>???@@@AAA???AAADDDGGGJJJMMMRRRUUUZZZ]]]aaacccccc```\\\ZZZZZZZZZYYYWWWUUUUUUWWWYYY]]]fffsssyyyhhhWWWMMMDDDAAA>>>===>>>>>>===<<<;;;===>>>===<<<===>>>??????CCCMMM^^^rrrrrreeeeeeZZZOOOOOOYYYfffooorrrnnnhhh[[[LLLDDDMMMbbbtttuuujjjWWWJJJ<<<666666777555222444333111111000///...---222///...000111000///000.../////////------///111///............///000000000000////////////000000...---///222222111555<<>>>>>???BBBEEEGGGCCCDDDEEEGGGIIIMMMSSSWWW___dddnnn{{{mmm```pppjjjSSSQQQ\\\vvvlllPPP===777333333222111000///..........................................///000111222000000111111000000///...............///000222222000000333777<<>>===<<<===>>>???@@@AAA@@@???>>>>>>???@@@@@@AAABBBDDDDDDEEEGGGKKKNNNSSSXXX^^^cccdddbbbaaa```[[[[[[ZZZXXXUUUUUUWWWYYYUUUZZZdddqqq|||yyygggZZZLLLFFF@@@===>>>>>>===;;;;;;>>>>>>:::888;;;===<<<@@@???EEERRRcccsss~~~mmmdddcccWWWMMMOOO]]]iiimmmkkk]]]WWWMMMEEEFFFUUUkkk|||uuucccVVVFFF===444333555444333444333111///000333444222000111///......000000//////.../////////---...///111//////......//////000111000000////////////000000///---///222222111444999:::KKKddd|||{{{ppp___PPP???999333/////////---***++++++++++++++++++++++++++++++***)))(((((())))))((()))+++***(((''''''((('''((()))*********))))))))))))+++++++++***)))((('''((())))))''''''((()))***)))((('''&&&&&&&&&&&&((((((''''''''''''(((((('''&&&$$$$$$&&&'''&&&&&&$$$$$$$$$%%%&&&'''))))))|||uuuvvvyyyyyy{{{~~~vvviii]]]VVVLLLJJJGGGEEEEEEFFFIIIJJJJJJKKKMMMNNNQQQVVV\\\```jjjqqq}}}}}}{{{{{{|||~~~hhh\\\nnnpppXXXQQQWWWooonnnRRR>>>555222222222111000///...---.................................///111222444555444555555666555444333222000000////////////000000000000222555777@@@SSSeee|||vvvmmmcccWWWPPPMMMJJJDDD>>>AAA@@@>>>======>>>???@@@@@@???>>>======>>>???@@@AAABBBBBBBBBAAACCCFFFIIILLLQQQXXX\\\___aaadddfff^^^]]]\\\YYYWWWWWWYYY[[[WWWVVV[[[eeeoooxxxwwwjjjYYYQQQGGGAAA@@@???>>>;;;;;;??????;;;999<<<===;;;@@@===@@@JJJUUU```nnnzzzuuujjjggg^^^WWWQQQTTT]]]aaa]]]WWWMMMIIIFFFGGGPPPaaatttuuudddSSSFFF<<<555222333222///000444222222222222444555555555333111///---...000///...---...///...---...000111///////////////000000111000000////////////000000111//////111222000222666666AAAUUUmmm~~~vvviii]]]KKKDDD999222///...---,,,++++++++++++++++++++++++))))))))))))))))))***+++(((+++------***))))))***'''((()))***+++***))))))''')))+++------+++)))'''''')))***)))((('''((()))***)))((('''&&&&&&&&&&&&((((((''''''''''''((((((((('''%%%%%%'''''''''&&&%%%%%%%%%%%%%%%&&&'''(((pppgggggggggfffgggmmmvvvtttiiicccWWWUUUQQQMMMKKKKKKMMMNNNVVVWWWYYY[[[]]]bbbhhhmmmpppyyy}}}{{{uuutttqqqlllhhheeeeeeeeemmmoooppprrrtttxxx~~~{{{eeeZZZnnnsss[[[QQQTTTkkk}}}oooTTT>>>444222222222222111///...---........................---......000222444666777:::;;;<<<<<<;;;:::999888222111000//////.........000000222333444;;;MMM^^^xxxzzzpppbbbYYYUUUQQQJJJCCCCCCBBB@@@>>>===>>>???@@@???>>>=========>>>@@@@@@@@@@@@@@@@@@???AAADDDGGGGGGKKKPPPUUUXXX^^^dddiiibbbaaa___\\\YYYYYY[[[^^^]]]YYYYYY___eeelllyyyuuueee[[[OOOFFFCCCBBB@@@>>>;;;AAABBB>>><<>>;;;<<<:::<<>>888222111///---...222...///222444555;;;HHHVVVlll}}}pppfff___XXXPPPJJJIIIFFFBBB@@@@@@@@@??????>>>?????????@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@EEEGGGJJJMMMQQQXXX___ddd]]]aaaeeeccc]]]YYYZZZ\\\]]][[[XXXUUUWWW^^^hhhpppyyyooo___QQQGGGBBB@@@??????BBBEEEEEEBBB>>>>>>>>>;;;>>>@@@@@@AAAFFFOOOWWWooorrr}}}tttiiiggghhhYYYQQQJJJIIIIIIFFFBBBAAACCCEEEGGGLLLZZZppp{{{lllYYYHHH===999999333222111000////////////......//////...------,,,444000------///111000...+++,,,,,,---......//////000000111000///000222444333333222111000///......////////////000000000000777888???OOOggg{{{wwwggg[[[JJJ;;;222//////000///...------......,,,***---)))&&&'''+++,,,***'''))))))***++++++++++++******)))((()))***)))(((&&&+++(((''''''******)))&&&&&&&&&&&&((()))(((&&&%%%+++)))&&&&&&''')))******%%%"""###&&&'''$$$%%%(((((('''&&&&&&&&&''')))***(((((('''&&&&&&&&&&&&'''zzztttqqqkkkjjjwwwuuugggdddkkkxxx}}}}}}yyytttqqqqqqrrrssstttuuuwwwyyy{{{~~~xxxjjjddd[[[___cccccc```\\\YYYXXXXXXVVVTTTRRRRRRTTTWWWYYY]]]aaafffjjjkkkmmmpppssswww{{{uuu^^^\\\sssjjjVVVMMM\\\uuuxxx[[[AAA555444222111///....../////////////////////.........---000333444999FFFZZZhhhqqqvvvuuummmiiiiiibbbVVVJJJ@@@666333222///---...//////000222222666BBBOOOfff|||~~~tttllldddZZZSSSMMMIIIEEEBBBAAA@@@???>>>?????????????????????@@@??????@@@@@@@@@AAAAAAAAAAAACCCFFFHHHLLLQQQXXX]]]___bbbfffeeebbb^^^]]]^^^\\\ZZZWWWUUUWWWZZZ^^^aaaqqqvvvrrrcccVVVLLLEEEAAA@@@BBBCCCBBB???======>>><<<>>>???>>><<>>>>>AAAHHHNNNUUUcccuuutttjjj[[[LLL@@@999666666333222111000////////////.........///......------666333///...//////...,,,111111000/////////......///000000///...---///111111111111111000000000000////////////000000000111444555:::GGG]]]ttt~~~zzzuuukkkZZZJJJ===555222111///---,,,---......,,,***---)))&&&(((+++---+++(((***+++,,,,,,------,,,,,,+++***))))))******)))'''***(((''''''******)))'''&&&&&&'''((()))((('''%%%---,,,+++++++++***(((%%%(((%%%%%%((((((%%%%%%((()))(((((((((((()))******(((((('''&&&&&&&&&&&&'''ppp```^^^bbbkkkooommmnnntttvvvrrrnnnppprrrrrrpppmmmlllllleeecccaaa]]][[[ZZZYYYYYYVVVXXXYYYYYYYYYYYYZZZ\\\aaahhhrrrxxx{{{uuu\\\[[[rrrrrr[[[NNNWWWooocccHHH888444333222111//////...............///////////////---000333999DDDZZZvvvwwwdddTTTDDD<<<888333///---111000111222111222<<>>???????????????>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA???AAACCCDDDGGGKKKQQQUUU]]]___ccceeeeeeccc```^^^[[[YYYVVVWWWYYYZZZXXXVVVaaaeeeooo~~~xxxjjj\\\OOOGGGCCCCCCBBB@@@>>>>>>???AAA>>>??????===;;;<<<@@@EEEGGGKKKVVVeeerrr~~~vvvpppsssvvvqqqjjjRRRJJJCCCCCCBBB???======???JJJVVV```lllyyyttt___UUUHHH===888666444333333222111000////////////.........///////////////444222/////////000///...000///......------------000111222111...------...//////000000111111111222/////////000000000111111333444777@@@PPPeee{{{}}}uuuhhhWWWFFF:::333000///---,,,,,,---------+++---***((())),,,...---+++***+++,,,,,,------,,,,,,,,,***)))***++++++)))((()))((('''((()))***)))(((''''''((((((((((((''''''******+++,,,---+++&&&###***''''''***)))&&&&&&)))&&&'''(((((())))))(((((((((((('''&&&&&&&&&&&&'''|||mmmiiihhhjjjhhhbbb```bbbkkkmmmqqqvvv||||||yyyuuurrrooonnniiigggddd___[[[WWWUUUUUURRRYYYbbbgggiiinnnwwwvvv]]]]]]ttt|||aaaQQQUUUjjjlllOOO<<<666555444222111///......------......//////000000//////111<<>>>>>======>>>????????????@@@@@@@@@@@@AAACCCDDDEEEHHHLLLPPPUUUWWW\\\aaaeeeeeebbb___\\\YYYWWWYYY^^^^^^ZZZUUU[[[\\\cccoooyyy{{{lll]]]SSSIIIGGGCCC@@@???@@@CCCFFF@@@@@@@@@???>>>>>>AAADDDCCCFFFMMMWWW```lll~~~uuuvvv}}}~~~rrrfffPPPIIIDDDCCCBBB@@@???AAA@@@MMM\\\gggpppzzzppp```PPPGGG;;;444444555555333222222111000//////000000//////////////////000000.........///111222333333...------------...///000111222333333111//////000000000000000111111111111//////000000000111111111444444777>>>HHH[[[ttt~~~zzzqqqbbbQQQAAA777333000...,,,+++,,,---------,,,+++)))***---......---(((((()))***************,,,***(((((()))***)))((((((((((((((())))))))))))'''((())))))((('''((()))%%%%%%&&&(((******'''%%%)))&&&'''******''''''***###$$$%%%&&&'''&&&%%%$$$(((((('''&&&&&&&&&&&&'''{{{wwwrrrkkkccc]]]\\\XXXYYY\\\bbbjjjttt~~~~~~xxxrrrlllgggccc```VVVYYY[[[ZZZYYY[[[bbbhhhpppsssxxx~~~ttt[[[^^^uuuiiiUUUUUUggg}}}uuuXXXBBB888777555333111000//////------......//////000000222///222AAA]]]}}}{{{cccIII777333888222000000222222222888@@@LLLccc}}}zzzoooiii```XXXQQQKKKFFFBBBCCCBBBAAA@@@???>>>===<<<============>>>>>>>>>>>>@@@AAACCCCCCCCCEEEHHHKKKMMMPPPVVV^^^dddfffdddbbbaaa]]]ZZZ[[[^^^___[[[WWWWWWVVVZZZbbbjjjsss{{{lllbbbRRRMMMGGGBBB@@@BBBDDDFFFCCCCCCCCCBBB@@@@@@AAABBBDDDDDDHHHMMMSSS]]]mmm||||||yyyzzzzzzhhhYYYNNNGGGCCCCCCBBBAAABBBEEEIIIVVVdddlllssszzz~~~rrr^^^LLLFFF>>>444000222444333111222111000000000000000000000000/////////000000111---...///000111222333444111000/////////111222444111222333222000000000222111111111111000000000000000000000000111111111111333333666<<>>555888///------000111111555;;;GGG[[[vvvzzztttkkkaaaXXXQQQKKKGGGEEEEEECCCBBB@@@>>>===<<<;;;<<<<<<<<<============>>>???@@@AAA@@@AAADDDFFFHHHLLLSSS[[[```cccddddddccc```]]]\\\]]]\\\YYYVVVRRRPPPRRRXXX^^^eeepppzzz|||ttt```ZZZPPPHHHDDDCCCDDDDDDGGGFFFEEECCCAAA???===<<>>;;;666222//////000222///////////////.........333222444>>>TTTqqqnnnMMM:::555111......111111000333777EEEVVVpppwwwmmmccc[[[TTTPPPHHHGGGEEECCCAAA???===<<<<<<<<<<<<============>>><<<>>>???@@@???@@@AAACCCDDDJJJQQQWWWYYY[[[^^^aaa````````````___\\\ZZZXXXSSSQQQQQQTTTWWWZZZaaajjjtttvvvmmm```TTTMMMHHHEEECCCGGGFFFEEEDDDCCCAAA>>><<<@@@======AAAFFFJJJQQQYYYeeetttuuufffVVVKKKDDD@@@===??????@@@EEEKKK\\\hhhrrrvvvwww{{{~~~~~~xxxhhhYYYLLLBBB;;;444333222111000///......111111000000000000111111555444222000//////000000000222444444111//////000.........///333777;;;>>>===;;;888333000///111333000000000000111111111111000000111111111222222222000...111888:::===LLL___uuu}}}uuufffSSSEEE<<<777111------...//////---------+++*********+++)))******++++++++++++++++++)))&&&%%%&&&(((((('''%%%'''))))))((((((***,,,)))+++---+++'''&&&***...888333,,,(((&&&'''(((((()))&&&%%%((('''$$$$$$&&&'''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''zzzssslllgggdddZZZ___aaa^^^[[[```nnnzzz|||ssskkk```^^^\\\YYYYYYZZZ\\\]]]iiinnnvvvpppZZZccc}}}zzzbbbLLLUUUhhh~~~zzzaaa@@@<<<777111//////111333000000//////.........---111111222666BBB\\\{{{\\\@@@444555222111333333222333777EEETTTmmmwwwmmmeee]]]YYYIIIHHHFFFDDDBBB???>>>===============>>>>>>>>>>>>===???AAAAAA@@@AAABBBDDDAAAHHHOOORRRRRRSSSXXX\\\ZZZ^^^bbbdddcccaaa___^^^YYYVVVTTTUUUTTTTTTXXX___dddrrr}}}nnn```UUUNNNHHHDDDEEEEEEEEEFFFGGGFFFDDDBBBAAA===<<>>???@@@BBBHHHOOO]]]iiitttvvvvvvyyy}}}{{{zzzooo\\\JJJAAA===;;;111333444333111//////000111000000000000000111111777555222000///...///000---000333444222111222333///000333777>>>FFFMMMQQQFFFCCC>>>888333111333555......///000111222333333000111111111111222222222222///222999999888CCCSSSiiiyyywwwdddUUU>>>999333...---...///000---...---+++)))((()))***''''''((())))))))))))))),,,***'''&&&'''((())))))%%%'''***)))((((((***,,,)))+++---+++'''&&&***...333///***'''&&&'''((((((,,,)))((()))'''###"""$$$'''&&&%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''}}}xxxnnngggccc___UUUOOO\\\ooo}}}uuuppphhhbbb___]]][[[ZZZYYY^^^iiiwwwoooYYYbbb|||hhhNNNQQQ___uuuqqqOOOBBB555111111000///...///////////////////////////111222222777FFFZZZjjjeeeEEE444222000///---...000222444<<>>>>><<<===@@@@@@CCCDDDAAAAAACCCCCC@@@GGGDDDCCCGGGJJJKKKPPPUUU\\\\\\^^^cccfffeeeaaa\\\XXXVVVSSSRRRSSSTTTTTTTTTZZZaaaqqqxxxlll___RRRHHHHHHIIIIIIGGGEEEDDDEEEFFFCCCAAA>>>===???BBBCCCDDDIIIKKKQQQ\\\iiivvvzzz|||uuuhhhdddcccWWWEEEFFF>>><<>>:::999555222333222000//////000000///...111000/////////111222333333444555555666888<<<@@@XXXiii~~~}}}nnncccNNNAAA666333333111......000///...,,,+++*********---+++((('''&&&(((***,,,(((((())))))************++++++******))))))((((((+++*********))))))((((((******))))))((((((((('''&&&&&&&&&&&&%%%$$$###"""***(((&&&$$$###$$$&&&''''''''''''''''''&&&&&&&&&wwwnnn___SSSYYYhhhyyysssmmmhhhbbb^^^^^^```ccchhhooo{{{mmmXXXaaa|||iiiPPPPPP[[[qqqxxxXXXHHH777222222111///---///////////////////////////111111///111:::IIIUUUqqqeeeEEE555222111///......000222444555DDD]]]wwwvvvoooaaa\\\TTTMMMIIIGGGEEECCCDDD???;;;<<<<<<;;;<<<>>>CCCFFFFFFCCCDDDFFFEEEAAAEEEBBBBBBEEEHHHHHHKKKPPPVVVXXX]]]cccgggfffaaa]]]XXXVVVTTTSSSSSSUUUVVVWWWTTTYYYeeevvvzzznnnaaaXXXLLLJJJFFFDDDDDDGGGJJJLLLEEEBBB???>>>???AAABBBCCC:::@@@LLL]]]nnnzzz~~~qqquuuooocccaaaeee^^^PPPHHH@@@>>>BBBCCCDDDOOO]]]kkkvvv|||{{{}}}}}}ssshhh]]]NNNBBB<<<:::777555222111111000000111111222000000000000000000000000333000......000111///...///111222222222222444666888>>>HHHTTTdddrrrvvvtttjjj[[[LLLDDD>>>888444555333111000///000111111000//////////////////000000333444444444555777:::===MMM\\\ppptttjjjWWWIII;;;555333111/////////...---++++++*********+++***)))(((((()))***+++************++++++++++++************))))))))))))******)))))))))((((((((()))))))))((((((''''''''',,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''uuukkkooozzzwwwoooiiiggggggfffcccccclll|||jjjWWWaaa|||mmmRRROOOTTTjjjeeePPP:::333444333///---////////////////////////...000000...,,,000999AAAQQQeee^^^BBB444222111///......000222333222>>>SSSooooooiii```WWWRRRMMMJJJHHHEEE???;;;<<<===<<<<<>>BBBEEEIIITTTbbbnnnwww}}}~~~uuugggRRRIII???888666888888888111111000000000000111111////////////////////////222111000000111111000///+++---000111222444777999<<>>777666555333111000111222222111...////////////......---222333444333333444777:::???KKK]]]nnn|||}}}uuudddTTTCCC:::555111000111---,,,,,,+++*********+++************************,,,,,,,,,+++++++++++++++)))))))))***************))))))((((((((((((((('''((((((((('''''''''''''''***************)))((('''$$$%%%'''(((((('''&&&%%%((((((((((((((((((((((((zzzsssssssssoookkklllqqqvvv|||hhhVVVbbb}}}rrrVVVNNNNNNaaa{{{oooWWW===333555555111---////////////////////////+++...000000...///444888>>>OOOiiikkkPPP<<<444222111000//////000111222666===NNNhhhyyynnnddd\\\UUUPPPMMMIIICCC???@@@@@@>>>???AAABBBCCCCCCFFFMMMRRRMMMDDDGGGDDDDDDGGGHHHEEEEEEHHHJJJMMMTTT[[[```cccbbbbbb\\\[[[ZZZWWWVVVWWWZZZ\\\\\\YYYXXX\\\ccclllzzzvvvlll___WWWUUUTTTRRROOOSSSOOOJJJFFFCCCAAA>>><<>>BBBMMM]]]qqquuugggWWWGGG;;;666777444111000111111111111//////000111000///---,,,111222333222111222444666777>>>MMM^^^oooqqqaaaNNNAAA999222000222,,,++++++*********++++++((()))***+++++++++***))),,,++++++++++++*********)))))))))******+++++++++((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''(((((((((((())))))))))))~~~~~~}}}|||zzzvvvrrrooo}}}{{{gggVVVcccyyy[[[OOOJJJYYYrrrvvv\\\AAA555555555222///////////////////////////+++...111111000000111333555>>>PPPeeeyyymmmTTTBBB999666222111000//////000111111999<<>><<>>IIIXXXiiivvv{{{{{{zzzwwwrrrhhhWWWHHH999666333222333777:::<<<000//////......//////000///////////////////////////000111111111000000000111111222444999BBBLLLSSShhhwwwxxxhhhUUUDDD999999666222000000000000///000111111222111000...---000111222111000111222444555999CCCQQQcccuuu{{{lllZZZLLLAAA777222222,,,,,,++++++***+++++++++((()))+++,,,,,,,,,+++******************)))))))))))))))******++++++,,,,,,''''''''''''((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((('''&&&''''''%%%%%%%%%''')))***'''((((((((())))))******~~~{{{tttyyyzzzfffUUUccc```RRRIIISSSiii|||cccGGG999666444222000////////////////////////---///000000///------...000333===MMM```ooovvvxxx{{{wwwiiiTTTBBB999888888222111111000000000000000666888CCCXXXuuuxxxmmmddd^^^WWWOOOJJJHHHEEEAAA???AAACCCCCCGGGTTTeeelllaaaQQQGGGCCCBBBDDDCCC??????BBBDDDFFFHHHJJJNNNSSSYYY^^^\\\^^^```^^^[[[YYYZZZ\\\[[[WWWVVVWWWXXXYYY___fffuuu}}}}}}uuullleee[[[WWWRRRMMMIIIEEEAAA>>>???FFFMMMLLLGGGHHHPPPXXXfffnnnjjjUUUGGGIIIMMMLLLBBB???>>>CCCQQQbbbrrr||||||tttkkk```SSSEEE;;;333222111000111333555777//////............//////////////////////////////...000333333222111111222222333666;;;DDDPPP^^^ggg}}}wwwgggSSSDDD>>>:::555111000000//////111111111111111000000///...000111111000000222333555888>>>HHHWWWiiixxxwwwhhh[[[MMM>>>555333...---,,,,,,+++++++++,,,((()))***,,,,,,,,,++++++(((((()))))))))******************+++++++++++++++'''(((((((((((()))))))))'''''''''''''''(((((((((((((((((())))))(((((('''***(((&&&$$$$$$&&&)))+++&&&''''''(((((())))))***|||zzz{{{xxxcccSSSaaa~~~dddUUUJJJOOOaaawwwkkkOOO???777333111000////////////////////////......//////...---......///000444;;;EEENNNTTTWWWVVVUUUMMM???666555777666222111111000000000000000222555>>>RRRmmm|||rrrkkkbbbZZZSSSPPPKKKEEECCCCCCCCCDDDIIIYYYlllsssdddPPPIIIDDDBBBCCCAAA???@@@CCCAAACCCEEEGGGHHHLLLQQQVVVWWW[[[```aaa^^^[[[\\\^^^XXXXXX[[[^^^]]]YYYXXX[[[dddlllyyy~~~nnniiibbbZZZRRRJJJCCC>>>???BBBDDDCCCBBBDDDIIIMMMVVVcccbbbOOO???>>>AAA??????@@@EEENNN]]]mmmxxx}}}vvvooodddXXXKKK@@@999666000000000/////////111222///......------......///000000000000000000000000///222666666555333333444555999AAALLLYYYhhhvvv~~~xxxfffUUUCCC???999444222111000///000////////////000000111---///111111111111222333444666:::@@@LLL]]]ooo{{{tttiiiZZZGGG:::555000///...---,,,,,,++++++))))))***+++,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,++++++++++++++++++***((((((((()))))))))******'''''''''(((((()))))))))&&&&&&''''''''''''&&&&&&)))((('''&&&&&&''''''(((%%%&&&&&&'''(((((())))))}}}wwwbbbRRR```|||fffWWWJJJMMM\\\rrrqqqVVVCCC999222000000////////////////////////------......///000222333111333444333333555999===888;;;:::333000444555222222111111111000000//////222444===NNNggg{{{tttkkkccc[[[WWWRRRKKKGGGHHHBBBBBBIIIYYYnnntttbbbLLLLLLGGGDDDDDDCCCAAABBBFFF>>>AAADDDFFFFFFHHHLLLOOORRRYYY___bbb___]]]^^^```[[[]]]bbbfffccc[[[UUUUUUXXX^^^jjjxxx}}}rrrfffZZZNNNCCC===@@@>>><<<;;;======;;;999KKKZZZ^^^LLL<<<:::<<<;;;===BBBKKKWWWffftttzzz{{{ggg___SSSGGG;;;444444777000111111000//////000222.........------.........111111111111111111111111111444888999777555555777===DDDQQQ```pppsssbbbGGGBBB<<<666444222111000///...---------///000222,,,...000111111111222444222444777;;;EEEVVViiiwww|||ssscccNNN>>>777222111///...---,,,,,,+++))))))***++++++,,,------(((((()))***,,,---...///---,,,,,,++++++*********(((((())))))******++++++'''((((((((())))))******(((((()))))))))))))))((((((((()))))))))'''&&&%%%%%%%%%%%%&&&'''(((((()))vvv]]]UUUfff~~~zzzUUUNNNWWWVVVpppyyy[[[EEE<<<999444///222111000//////---***'''//////------...000222444000444555222000222333111000111111111222222222222///////////////000111111000555;;;DDDYYYwww{{{tttkkkbbb\\\UUUMMMHHHJJJHHHJJJTTT^^^^^^SSSGGGEEEBBBCCCFFFDDD???>>>BBBCCCDDDEEEFFFFFFGGGIIIKKKMMMSSSZZZ^^^dddiiihhhdddbbbbbbaaa```^^^YYYSSSOOOQQQRRRYYYeeeqqq{{{|||qqqbbbQQQDDDEEEEEEDDDBBB@@@@@@AAACCCJJJIIIFFF@@@;;;999<<>>>>>>>><<<::::::>>>AAAEEEMMM[[[hhhqqqpppdddYYYIIIDDD===888555333000...////////////////////////////////////////////////---000000......111111///111333555444333777???FFFZZZkkk~~~lllZZZGGG???;;;666222222222222222111000///......000000000111111111222222222222555:::???KKK```rrr|||~~~yyykkkVVVCCC999222...//////,,,+++---++++++++++++************((((((((((((((()))))))))+++---,,,******,,,)))$$$******)))(((((((((((((((&&&((()))(((&&&%%%&&&((((((''''''&&&&&&&&&''''''***'''$$$%%%''''''###''''''''''''''''''''''''tttYYYSSSeee~~~qqqjjjiii___lll~~~hhhTTTDDD999333111222000...---......---,,,------,,,,,,,,,...///111:::<<<:::333//////000........./////////000000000//////......//////000111///222555<<>>;;;666333222222111000////////////////////////////////////////////////...000///,,,---111333222111444777555555<<>>666000//////---,,,...,,,,,,,,,++++++*********''''''((())))))***++++++,,,---,,,)))***---,,,(((******)))))))))(((((((((((())))))(((&&&%%%&&&'''''''''&&&&&&&&&'''(((((()))'''&&&((()))&&&!!!''''''''''''''''''''''''}}}zzzxxxyyy|||~~~rrrWWWRRReee}}}wwwjjjfff___kkkoooYYYDDD888444333222///---,,,...//////......------------...///000999;;;888222---...///------------........./////////............///000000000111333999HHHbbbwwwjjjbbb]]]YYYSSSMMMJJJIIIIIIJJJNNNXXXVVVFFF<<>>KKK]]]jjj{{{vvveeeTTTFFF===999888555444444333222222222222////////////000000000000//////111444888BBBUUUfffuuu~~~nnn]]]GGG<<<222000///------.........---,,,+++******)))++++++,,,,,,,,,---------++++++)))&&&(((,,,---***)))))))))******))))))))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&(((+++***'''%%%''''''''''''''''''''''''~~~xxxtttmmmhhhfffhhhkkknnntttxxx~~~{{{|||pppWWWSSSfff~~~ttt___YYY[[[kkkttt\\\EEE777555777111///------...///000/////////////////////000000333555444///,,,...///---,,,------------........................//////000111111333888DDD[[[yyyyyyooodddaaa[[[TTTOOOKKKKKKKKKKKKUUUSSSCCC;;;@@@AAA;;;>>>@@@BBBBBB@@@@@@@@@AAAEEEFFFGGGNNN]]]nnnxxxyyysssooohhhcccbbbcccddddddYYYSSSNNNLLLKKKLLLTTT]]]fffppp|||jjj[[[QQQKKKDDD???AAA@@@AAAFFFMMMVVV^^^ccclllooohhhTTTDDD>>>:::555666666555333222111222333000000000000000000000000////////////////////////333333000++++++000333222333555:::BBBOOO___nnnxxxsssaaaQQQEEE>>>;;;777666444333222111111111////////////000000000000222222444666777===MMM]]]rrr|||zzzvvvhhhSSSEEE777222000...,,,---///......---,,,+++******+++++++++******)))))))))++++++)))&&&(((---///,,,((()))************))))))******)))(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&%%%%%%&&&(((***++++++''''''''''''''''''''''''yyy}}}zzzxxx{{{~~~uuullldddaaa______bbbffflllsss{{{}}}xxxuuuzzzqqqZZZWWWkkktttYYYQQQWWWfff~~~yyy```III:::777888111000......///000///...//////000000000000000000,,,000111---,,,......---,,,,,,---------...............------......///000111111333888AAAUUUtttnnnjjjddd\\\UUUPPPMMMKKKFFFKKKIIIAAA>>>CCCCCC???<<<>>>AAAAAA@@@@@@@@@@@@@@@BBBDDDGGGQQQ^^^gggiiimmmiiieeecccdddfffhhhhhh[[[UUUPPPNNNKKKJJJNNNUUU[[[eeetttrrrfff\\\SSSMMMKKKLLLPPPXXXcccmmmtttxxxtttkkkZZZHHH;;;666666888222333333222///...///111000000000000000000000000////////////////////////000111...******///222111777;;;DDDRRRbbbrrr}}}ppp___RRRFFF===:::888666333222111111111/////////000000000111111555666888999888;;;GGGUUUkkkvvv|||~~~qqqcccRRR???666333000------.........------,,,,,,,,,,,,,,,++++++***))))))(((,,,,,,***(((***///000...((()))***+++++++++***)))+++)))(((((())))))'''&&&''''''&&&&&&&&&'''(((((('''&&&%%%$$$%%%&&&((()))''''''''''''''''''''''''{{{|||xxxuuutttyyywwwoooiiieeebbbdddggglllrrr{{{yyyqqqpppwwwttt___^^^rrr{{{{{{zzz{{{~~~zzz___RRRUUU___uuugggPPP@@@999777111000///000000000...,,,...///////////////......(((---000...---......,,,------------...............------------.../////////000333777???PPPooo~~~xxxnnneee]]]WWWQQQMMMFFFDDDBBBBBBCCCCCCAAA???:::===@@@AAAAAA@@@@@@AAA:::@@@CCCCCCGGGPPPWWWZZZaaa```___```cccfffhhhhhhZZZVVVSSSRRRNNNJJJLLLPPPTTT[[[hhhvvvvvvnnniiifffhhhmmmuuu|||~~~|||ppp\\\HHH>>>888111111777000111222111///...000111000000000000000000000000////////////////////////---///...,,,---333666555>>>IIIZZZjjjxxx~~~pppcccSSSEEE>>><<<888555333222111111000000000111111111222222333444777999777888AAAMMM^^^kkkyyyyyyrrr^^^HHH<<<777333///...............---------------------------,,,,,,,,,+++,,,***(((***//////,,,'''(((***,,,,,,+++***)))***((('''''')))***(((&&&(((''''''&&&&&&&&&''''''&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''yyyooohhhgggsss{{{vvvlllllllllmmmpppvvv~~~|||rrrkkkmmmxxxvvvbbbbbbvvvvvvsssnnnllllllpppvvvzzzhhhWWWUUUZZZnnnmmmVVVEEE:::666111000000111111000...+++---......///......------'''---000///...///...+++---------.........//////...------------...//////......222777===MMMkkkvvvkkkccc]]]VVVQQQLLLDDDAAADDDFFFBBB===;;;999<<<@@@AAAAAAAAAAAABBB888???DDDCCCDDDIIIPPPSSSXXXXXXYYY]]]bbbeeeffffffYYYVVVUUUTTTPPPKKKKKKNNNIIIOOOZZZfffttt~~~vvvhhhMMM:::999777...,,,222///111333333111000222444000000000000000000000000////////////////////////---000111000222999<<<<<>>;;;777444222222222111111111111222222222222---000444777555444<<>>???===<<<===;;;<<>>???===<<<>>>===???@@@@@@@@@AAABBBDDDFFFJJJPPPYYY```ccccccaaa___]]]YYYTTTQQQOOOOOOOOOOOOMMMMMMPPPYYYfffsss{{{|||fffTTTEEE>>>666222222333333111222222111111000111111222000000000000000000000000000///......///000000///000000222666888>>>MMM\\\jjjsss~~~uuuqqqtttmmmeee```eeennnvvvttteeeRRRHHH???:::777333333555222333444444444444333222000111333555777888999:::EEEPPP```nnnxxxrrrZZZFFF:::555111/////////---,,,+++++++++...------......---+++)))))))))))))))************)))))))))*********++++++(((***)))%%%%%%)))***((())))))(((''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&yyypppcccYYYZZZgggyyy~~~{{{zzzzzz{{{uuukkkddd```jjjxxxwwwddd______kkk~~~|||hhh^^^hhhxxxzzzaaaHHH:::777222111000///////////////---...///000000///...------,,,,,,,,,,,,---......000//////............///---...//////......///000000333111333;;;CCCXXXwwwyyytttddd^^^UUUOOOLLLIIIEEEBBBBBB>>><<<>>>???======>>>???@@@BBBAAA???>>>>>>>>>CCCFFFLLLUUU\\\```aaa```aaa___]]]YYYVVVRRRPPPOOOPPPNNNMMMNNNSSSZZZbbbgggyyy~~~lllUUUBBB;;;777222111222444444333333222000///...///111222////////////////////////////////////000000000000222222666:::@@@LLL```rrryyy~~~ppp```]]]ccc\\\TTTNNNPPPXXXbbbnnnyyy{{{nnn[[[OOOBBB===:::666333333333333444444444444333333111222333555777888888888;;;DDDSSSdddrrr|||}}}iiiUUUEEE999000111000...---,,,+++******---...///...,,,+++******)))))))))*********++++++((()))))))))))))))******(((***)))&&&&&&)))***((()))((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&uuuwww~~~qqq```YYY]]]jjjvvv{{{xxxxxxxxx|||oooeeedddlllxxxuuuiii___bbbooo~~~ppp```fffsss~~~gggMMM===888222222111000////////////---...///000000000///...------,,,+++,,,---...///000000////////////000000---...000000///...///000---000...000777<<>>===???>>>@@@AAAAAA>>>===<<<<<>>999444333333444444444444444444333222333444555666777777777777===JJJ[[[lllwww{{{|||tttcccRRR@@@222222000---,,,,,,,,,++++++,,,///000...+++((())),,,))))))*********+++++++++&&&&&&&&&&&&''''''''''''%%%((((((%%%%%%((((((%%%)))(((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''qqqaaaeeeqqquuugggaaabbbeeetttzzzwwwvvvvvv|||}}}rrrgggeeehhhuuu~~~nnneeeccckkk~~~mmm\\\aaaooolllRRR@@@999333222111000////////////,,,---///000000000///...------,,,+++,,,---...///,,,,,,,,,++++++,,,,,,------...//////......///111---000---///555777DDD]]]||||||tttjjjaaaZZZTTTNNNIIIGGGBBB@@@AAABBB???>>>???<<<>>>??????>>>===>>>???DDDEEEGGGLLLQQQTTTTTTSSS\\\]]]^^^^^^\\\XXXUUURRRRRRQQQPPPPPPPPPQQQRRRSSS]]]hhhxxxzzz^^^JJJ???:::666444333333444444555444;;;999555111/////////000000000000000000000000000000222333222000///111222777999@@@OOOcccuuulll[[[MMMHHHMMMUUUZZZRRRIIICCC@@@BBBMMMXXXrrr}}}lll]]]MMMEEEAAA<<<777555444444444444444444444444444555666666777777666666555999CCCSSSeeerrrxxxyyyqqq```JJJ888333000---,,,---......---,,,...///---***(((***,,,************++++++++++++''''''''''''&&&&&&&&&&&&%%%((((((&&&&&&((((((%%%((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''gggTTTYYYiii{{{nnneee```hhhrrr~~~xxxuuusssvvvxxx}}}qqqgggccclll|||ssseeeaaapppgggWWW]]]lllrrrXXXDDD;;;444333222111000/////////,,,---...000000000//////---,,,,,,,,,,,,---......------,,,,,,,,,---......---......---,,,,,,///111///222///111666555>>>TTTpppxxxooohhh```XXXRRRKKKFFFCCCDDDCCC@@@>>>???<<<===>>>>>>===>>>AAACCCEEEEEEEEEHHHKKKMMMMMMLLLUUUWWWYYY[[[[[[ZZZXXXVVVRRRQQQPPPOOOOOOOOOPPPPPPSSSZZZggguuummmNNN===888888666555444333333444444555:::999666333111000000111000000000000000000000000...000222111//////333777===DDDQQQcccxxxnnnYYYKKKDDDBBBFFFLLLRRRMMMHHHCCC===<<>>???============<<>>GGGSSScccyyytttcccUUUIII>>>::::::666555444333333444555666999999999999999888777666444555888BBBQQQbbbpppxxx{{{~~~xxxcccPPP<<<666000...///000...+++---+++))))))+++,,,---,,,*********+++++++++,,,,,,++++++*********)))))))))'''***+++))))))+++***''''''''''''''''''((())))))''''''''''''((((((((()))''''''''''''''''''''''''|||```MMMTTThhh}}}pppllljjjqqq}}}zzzxxxzzzxxxpppkkkmmm{{{ooohhhnnnxxx```SSS[[[iiixxx^^^III>>>555444333111000/////////+++,,,...000000000000///+++,,,---...///...---,,,+++++++++++++++,,,---......---+++(((''')))...222...000...000444///333EEEYYYqqqwwwllldddRRRLLLHHHHHHFFFAAA>>>?????????>>><<<<<<>>>CCCGGGCCCAAAAAABBBEEEHHHHHHHHHIIILLLPPPUUUYYY[[[\\\]]]XXXWWWUUUSSSRRRRRRRRRSSSVVVUUUUUUYYYeeeuuurrrTTT???999888888444444222111000222555888///000111222333444444555222222222222222222222222///222444555666;;;DDDLLL]]]ooouuujjjQQQKKKGGGFFFDDD@@@@@@BBBEEEFFFIIIFFF>>>777:::BBBGGGYYYqqq}}}kkk[[[KKK>>>:::;;;666555444333333444555666:::;;;;;;::::::888777777888777888===HHHXXXhhhrrrxxx{{{lll[[[AAA:::333///000///,,,)))---***'''(((,,,......,,,******+++++++++,,,,,,,,,******))))))((((((''''''%%%((()))(((((()))(((%%%'''''''''''''''((()))***&&&'''''''''(((((())))))((((((((((((((((((((((((|||___LLLQQQaaa{{{|||sssmmmooo{{{wwwqqqppprrrssseeezzzzzz___PPPUUU```{{{iiiPPP@@@222222222111///...///000........................------------------------)))+++------,,,,,,---......---,,,++++++,,,---...///...---...000333666999OOOeeevvviii___XXXPPPIIIFFFDDDAAA>>>@@@>>>===<<<<<>>///,,,......+++)))---------,,,,,,,,,+++++++++***)))(((((()))***+++,,,+++)))(((((()))+++,,,******)))((((((((((((((()))((('''&&&&&&'''((()))###'''+++,,,+++(((&&&%%%(((((((((((((((''''''&&&~~~aaaNNNQQQ^^^vvvxxxtttqqq{{{rrrkkkpppwwwqqqnnn{{{wwwgggppp{{{```QQQUUUaaaxxxqqqWWWEEE333333222111///...///000........................------------------------***,,,......---,,,---...///...---,,,,,,---...///...---,,,---...222555777FFF\\\zzzxxxllldddYYYPPPKKKFFFAAA===@@@???=========???AAABBB@@@AAABBBAAA@@@???@@@BBBCCCEEEIIILLLOOOTTTYYY]]][[[[[[YYYXXXVVVTTTRRRQQQWWWUUUSSSRRRUUU]]]hhhooo{{{^^^FFF:::666333111333222222222111111111111111111000000000111222333999::::::777333111333555111000222888???KKKaaatttyyyjjj[[[QQQCCCCCCDDDDDDEEEFFFGGGHHHGGGEEEAAA>>><<<<<<<<<===@@@OOOdddwwwttt```OOODDD???<<<999666555555444333222444333222222444444333222333444888===AAAHHHWWWfffsss}}}~~~|||qqq[[[JJJ999333333222000///---------,,,,,,,,,++++++,,,+++************+++,,,,,,+++***(((((()))***+++******)))((((((((((((((()))((('''&&&&&&'''((()))***)))&&&###!!!"""%%%((((((((((((((((((''''''&&&eeeSSSSSS[[[ooohhh^^^^^^qqqrrrmmmsss{{{yyyqqqsssyyy~~~lllgggyyy}}}cccRRRUUUaaattt{{{___JJJ555444222111////////////........................---------------------------...//////...,,,------///......------......///---,,,,,,,,,...000333555;;;PPPoooyyyqqqdddZZZRRRLLLFFFAAA@@@@@@???>>>>>>???@@@@@@>>>???@@@@@@>>>>>>???@@@AAACCCFFFHHHKKKOOOTTTXXX\\\\\\]]]\\\ZZZWWWSSSQQQVVVUUUTTTRRRRRRUUUZZZ^^^rrrtttVVVAAA999777444000222222111111111000000000111000000000000111222222333444444333333333333333444222444<<>>>>>>>>??????JJJ]]]qqq~~~ooo^^^NNNDDD===;;;888666666666555444444333222222444444333222333333666:::===CCCPPP]]]qqq}}}yyyfffUUUBBB888444111//////------------,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,***)))((())))))*********)))(((((((((((((((((((((''''''''''''((((((***)))'''%%%###%%%)))---(((((((((((((((''''''&&&nnn___[[[^^^ggg]]]RRRVVVnnnyyyrrrooovvvvvv|||vvvwww{{{sssfffrrrhhhTTTUUUaaaqqqdddJJJ888666222000000000//////........................------------------------...000111000...------.../////////....../////////------,,,---...111333444444GGGccc~~~zzznnnddd\\\UUUNNNJJJBBBAAA@@@???>>>>>>>>>>>>===???@@@@@@???>>>???AAA???AAACCCEEEGGGKKKOOOSSS[[[]]]___```^^^ZZZVVVSSSUUUVVVVVVUUUSSSSSSUUUWWWaaappppppRRR???::::::777222111111111000000000000///000000000000000111111222000//////000222333222111666666;;;GGGZZZooowwwkkkddd\\\SSSLLLIIIKKKMMMOOOPPPPPPPPPPPPNNNLLLHHHDDDAAA@@@@@@@@@@@@HHHVVVhhhzzz|||lllXXXKKKBBB???;;;999888888777666777555444444555666555333333333444888:::>>>HHHSSSlllzzzrrr```LLL>>>555///---///...------------,,,,,,,,,---------,,,,,,---------,,,+++***)))(((((())))))***))))))((((((((((((((((((((((((''''''((((((((("""(((+++,,,+++++++++(((((((((((((((''''''&&&}}}rrrjjjfff\\\TTTOOOWWWooo~~~ttttttuuunnnlllvvv}}}yyy{{{yyyffflll}}}mmmWWWUUU___nnneeeJJJ;;;777333000000000000...........................------------------------///000111000///------......//////////////////...............000111333444333AAAYYYssszzzppphhh___VVVPPPGGGFFFCCC@@@>>>===<<<<<<<<<===>>>>>>======>>>@@@>>>@@@AAACCCDDDGGGKKKNNNXXX[[[___bbbaaa]]]YYYUUUSSSUUUVVVVVVUUUTTTTTTUUUWWW```ooonnnPPP===999:::777333111111111000000000000/////////000000111111111111222111111222444666555444555;;;FFFXXXmmm|||qqqhhhbbb[[[RRRLLLJJJMMMQQQUUUWWWVVVUUUSSSSSSPPPKKKFFFBBB@@@@@@@@@DDDHHHQQQ___qqqzzzgggYYYJJJFFF???:::888777666555777666444444555555444333444333444777999;;;CCCKKKcccttt|||~~~nnnZZZJJJ===333000222.........---------,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))(((((((((***))))))((((((((((((((('''(((((((((((((((((('''$$$)))***(((%%%$$$(((((((((((((((''''''&&&wwwlllSSSNNNNNN[[[rrrrrrvvv~~~wwwjjj___dddqqq{{{~~~fffffftttsssZZZTTT]]]kkkgggMMM>>>999333000111111000...........................------------------------...///000000...---......---......//////......---.........///000111333333444===PPPhhhuuujjj^^^WWWPPPMMMHHHCCC???=========888:::;;;;;;;;;;;;<<<>>>>>>@@@AAABBBBBBDDDHHHKKKSSSWWW\\\aaabbb```\\\YYYSSSTTTVVVUUUTTTSSSTTTUUUUUUWWWaaasssnnnQQQ===777777555111222222111111111000000000...///000000111111000000000000000111222444777888999EEEWWWkkkxxxuuupppjjjccc[[[SSSNNNHHHMMMVVV^^^bbbbbb```^^^ZZZWWWQQQKKKFFFCCCBBBBBBGGGIIIOOOXXXgggxxxyyynnnVVVOOOEEE===888666555555555444333333333333222000555333333666777888>>>EEEWWWhhhssszzzwwweeeTTTDDD666111222............---------,,,******++++++++++++******))))))))))))))))))))))))******)))(((((((((((((((''''''((((((((((((''''''###%%%&&&&&&%%%$$$%%%%%%(((((((((((((((''''''&&&yyyiiiQQQKKKLLL^^^yyyyyytttyyyrrrbbb[[[___kkk~~~hhhcccoooyyy\\\SSS[[[hhhlllTTT@@@:::333000111222000...........................------------------------,,,...//////...---...///,,,---...//////...---,,,------......///000111222444999FFF^^^yyyxxxkkkbbbZZZVVVNNNGGGBBB@@@@@@@@@888999;;;;;;;;;;;;<<<>>>???AAAAAABBBBBBCCCFFFIIIOOOSSSYYY^^^aaaaaa___]]]YYYYYYXXXVVVSSSRRRSSSTTTSSSRRRYYYggguuurrrVVV@@@777555444333333222222222111111111111......000111111111000///---///000000000444:::@@@HHHYYYmmm~~~yyyssssssrrrmmmddd[[[UUURRRPPPXXXdddooovvvvvvsssppphhhddd]]]VVVPPPLLLJJJIIIGGGJJJNNNTTT]]]lll|||ggg^^^PPPDDD<<<:::999999666444333333333333222000444111111444666666:::???JJJ[[[gggrrr}}}ooo^^^LLL;;;333333............------------)))***+++,,,,,,+++***)))''''''((())))))***************)))(((((((((((((((&&&'''((())))))((('''&&&,,,,,,***(((%%%&&&(((***(((((((((((((((''''''&&&uuuaaaSSSKKKLLL```qqqooo{{{ooo___XXX```vvvmmmdddnnn|||]]]SSSZZZfffqqqZZZAAA:::333000111222000...........................------------------------+++,,,...///...---...///+++,,,---......---,,,++++++,,,------...///000000333555@@@WWWtttwwwnnnaaa\\\SSSJJJDDDBBBBBBCCC:::;;;============>>>@@@@@@AAABBBBBBBBBCCCFFFHHHLLLPPPVVV]]]aaabbbaaa```aaa```]]]XXXTTTRRRSSSTTTQQQPPPTTT^^^gggrrrwww\\\EEE999666555555333333333222222222222111---...000111111111000//////222555555555999CCCKKKYYYjjj}}}vvvkkkrrruuuuuuooodddZZZVVVUUU^^^ggguuutttpppiiiaaaZZZVVVSSSRRRFFFJJJNNNRRRXXXcccrrr}}}uuujjjZZZKKKBBB???>>>???888666555555555555333222222000000333444444777<<>>>>>=========>>>@@@BBBCCCCCCBBBCCCDDDEEEFFFKKKQQQVVVZZZ]]]```bbbaaa___\\\XXXUUUSSSRRRRRRUUUSSSTTTVVVZZZcccsssfffLLL???<<<:::666444444444222000000000222111///......000111111000444222555;;;???EEEUUUeee}}}vvvqqqpppppprrrssspppfff[[[XXX^^^eeevvvuuukkkggggggbbb[[[TTTRRRQQQSSSUUUZZZdddnnnzzzfffUUUJJJCCC===999;;;888555444444444333222333111000///000222555777>>>EEERRRcccuuuwwwdddPPP>>>444555000---------,,,///333...---,,,+++***+++,,,,,,,,,,,,+++***)))))))))***((((((((()))))))))))))))(((((((((((())))))))))))'''(((((((((((((((''''''&&&&&&&&&'''((())))))***fffVVVSSShhh~~~sssrrr|||}}}lll```fffuuu~~~xxx{{{ooo```nnnfffSSSZZZlllyyy\\\GGG<<<333111111000.....................///000111///...---,,,,,,---......------------------------.........---+++***,,,---,,,,,,,,,---------......---111888DDD[[[yyyvvvnnncccZZZSSSLLLDDD???=========<<<;;;::::::;;;???@@@BBBBBBBBBBBBDDDEEEEEEIIINNNSSSVVVYYY]]]___cccaaa___[[[XXXVVVTTTSSSVVVTTTTTTUUUUUUZZZfffssstttYYYDDD;;;888777444444555444444444444555222111000111222333333333999555777@@@MMM[[[lll{{{xxxsssrrrssstttqqqooojjjccc^^^aaalllvvv|||yyyqqqhhhSSSOOOMMMNNNOOOSSS\\\fff|||rrr```QQQFFF@@@===<<<999666555444444222111000000111111222333444444888===HHHYYYmmm}}}}}}nnn[[[HHH<<<555000,,,,,,,,,***,,,///...---,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,+++***)))((((((((((((((())))))))))))((((((((((((((()))))))))))))))((((((''''''(((((()))******+++ppp___YYYmmm~~~uuuuuuxxx}}}mmmiiimmmvvvtttyyynnnbbboooiiiUUUZZZmmm{{{___III>>>444222222000...///,,,---------///000111222///...---,,,,,,,,,,,,,,,------------------------/////////---+++******,,,,,,,,,,,,---------.........111444===QQQlllzzznnnddd\\\TTTLLLFFF@@@???===;;;::::::::::::===>>>@@@AAAAAAAAACCCEEEDDDFFFJJJMMMPPPSSSXXX[[[``````___^^^[[[XXXUUUTTTUUUTTTTTTTTTRRRSSS\\\fffrrriiiOOO@@@;;;999333333333333222222222111111111111111222333333444;;;;;;BBBRRReeeuuuwwwtttuuuwwwxxxxxxllliiidddbbbfffrrrzzzmmmTTTNNNJJJJJJJJJLLLTTT\\\nnnwwwppp^^^NNNEEEAAA<<<:::777666555444222000///000222333444333222222777999AAARRRhhh|||}}}kkkWWWHHH999333...------******---...---,,,+++++++++,,,,,,*********++++++++++++,,,---,,,***((('''''''''(((******))))))((((((''''''))))))************))))))(((((())))))******++++++vvviiifffyyywwwqqq~~~tttrrrxxx{{{xxx~~~mmmeeeuuummmXXX[[[mmm~~~cccLLLAAA666333222000//////---------......///111111......------,,,,,,++++++---------------------------......,,,+++***+++---,,,,,,,,,---------......///000222888HHHaaa{{{{{{oooeee\\\RRRLLLEEEBBB???===<<<<<<<<<<<<;;;===?????????@@@BBBDDDBBBCCCEEEGGGIIIMMMRRRVVVYYY[[[\\\]]]]]][[[XXXVVVTTTTTTUUUVVVSSSSSSZZZcccjjj~~~www^^^LLLBBB===777666444333222111///...333333444333333444666888===FFFWWWkkk}}}yyywwwvvvyyy|||}}}yyyuuueeeddddddjjjvvv{{{kkkWWWPPPJJJHHHHHHIIIPPPWWWeeennn{{{|||lll[[[KKKBBB;;;999666555555444222000000000111222222222222222777666<<>>>>>??????>>>;;;===>>>?????????AAACCC@@@AAABBBCCCDDDGGGLLLPPPSSSUUUYYY]]]______^^^]]]VVVVVVWWWWWWTTTSSSZZZcccmmm~~~ooo^^^MMMAAA>>>;;;888666777666555333666777777777777999>>>BBBKKKZZZnnnzzzrrrtttyyy~~~}}}uuunnnbbbfffnnn{{{mmm\\\TTTLLLHHHGGGHHHMMMTTT___gggtttzzziiiUUUFFF<<<999666444444444333222222111000//////111222444444333666BBBVVVnnnmmm]]]FFF<<<222000000......///---------,,,,,,,,,++++++&&&'''((()))))))))))))))))))))(((((()))***+++,,,+++******)))(((''''''&&&&&&'''(((((()))))))))(((''''''((((((((((((((()))rrrqqq{{{vvvhhhnnn|||wwwzzzxxxvvv}}}||||||xxxgggpppxxxaaa^^^iii|||lllSSSFFF:::555333111///000000000///...............------...//////......---------------------------)))***+++++++++,,,...000,,,,,,,,,---------......---///222666;;;LLLhhhsssggg^^^SSSMMMEEEAAA@@@@@@???>>><<<>>>??????>>>>>>@@@AAA???@@@AAAAAAAAADDDHHHKKKNNNQQQVVV[[[___aaabbbbbb[[[YYYYYYXXXUUUUUU]]]ggg{{{rrr^^^MMMDDD@@@:::888999;;;:::999555777888888:::@@@IIIPPPcccqqq}}}uuupppnnnsssxxx|||{{{vvvpppllllllsssttteeeZZZOOOJJJHHHHHHKKKPPPZZZ___jjjwwwwwwaaaPPPCCC>>>999555333333444333444222///......000222444555555777>>>MMMddd|||uuuhhhPPPCCC666111000...---///,,,,,,---------,,,+++***)))***+++,,,,,,,,,+++***'''((((((***++++++,,,,,,******))))))((((((''''''%%%&&&'''(((((()))((((((''''''''''''((((((((((((ooonnnwwwrrrnnnqqq}}}zzzuuuvvvwwwjjjdddccckkkpppxxx|||oooeeeuuu|||eee```iii~~~oooUUUHHH;;;666444111000000///............//////000,,,---...000000000000///------------------------)))+++++++++***+++,,,...,,,,,,,,,---------......,,,...222444555@@@ZZZtttwwwnnnbbbYYYOOOHHHEEEDDDAAA???>>>???@@@@@@>>>>>>???@@@>>>???@@@@@@AAABBBEEEHHHIIILLLQQQVVVZZZ^^^___```^^^\\\ZZZZZZYYY\\\gggttt||||||uuufffVVVOOOEEE@@@@@@AAA@@@>>><<<>>>AAACCCGGGRRR```kkkyyy}}}uuupppnnnnnnqqqsssuuutttpppooorrrvvvqqqeeeXXXPPPLLLIIIKKKNNNSSSUUU^^^kkkuuu{{{nnn```MMMGGG>>>777444333333444222111000//////000111111555777999<<>>555222///...///,,,,,,---------,,,+++******+++---...---,,,***)))'''(((***,,,,,,,,,+++***))))))))))))((((((((((((&&&&&&'''))))))*********((((((((((((((((((((((((ooojjjpppvvvoooyyyzzzssskkkjjjrrryyywwwmmmccc______UUUZZZ```cccgggnnnxxx|||iiicccxxxgggaaaiiiqqqVVVIII<<<666444111000111---------...///000111222,,,---///000222222111111------------------------+++,,,,,,+++***)))+++,,,,,,,,,,,,---------......+++---222333111888PPPjjjyyynnndddXXXOOOKKKHHHDDDAAA???@@@AAA@@@???>>>>>>@@@>>>???AAAAAAAAABBBDDDFFFEEEGGGLLLPPPUUUXXXZZZ[[[___\\\\\\]]]^^^eeettt~~~sssggghhhuuu|||nnndddWWWOOOLLLKKKHHHEEEKKKNNNQQQTTT\\\jjj{{{xxxmmmgggiiimmmrrruuuvvvsssmmmiiilllxxx|||ooo```VVVPPPLLLLLLOOONNNNNNUUUbbbmmmuuuvvvmmmVVVNNNCCC999444333333333///000111222222111000///000333555555:::LLLhhh}}}|||mmmZZZFFF;;;666222111222,,,,,,---...---,,,+++******+++,,,---,,,***((('''((())),,,------+++)))'''(((((((((((())))))))))))'''''')))******+++++++++*********)))))))))))))))