BM6g6( ppp\\\OOOGGGEEECCCAAA???>>>>>>===<<<:::999777555555555444222000//////////////////000000........................,,,,,,,,,,,,,,,---......------,,,,,,++++++,,,,,,((())))))***+++---///000------,,,,,,,,,+++++++++,,,,,,,,,,,,------------***)))))))))+++,,,+++***+++++++++++++++++++++++++++******************+++)))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))))))))))))))((('''((()))***+++******)))))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))************************,,,+++******))))))******((()))))))))************************************************************))))))*********+++++++++,,,,,,,,,------------...............///000111222111333555666666777:::<<<:::999888888999:::<<<===???????????????@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<===>>>???@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>>>>;;;<<<<<<;;;999999:::<<<======<<<<<<;;;;;;::::::999:::::::::999999888777666666666666555555555555444555666777888888777777555444444333333222222111000000000111222222333333///000000000111111111111000000000000000000000000111000000000000000000111///////////////......---------............------......////////////......///111111......000000------------............///......////////////......,,,,,,------.../////////111///---------...---,,,...........................---,,,---/////////...---------...............................................................------------............------------............------------............////////////////////////........................///000111111//////000111///111222111000///000111////////////////////////000//////000222222111///000000////////////000000111111000000000000111111000000000111111222222222000111333444666777777888555666777666666666999;;;;;;:::999999:::;;;<<<===<<<<<<<<<<<<===============???@@@AAABBBAAA@@@???@@@@@@??????>>>======<<<>>>>>>>>>>>>???@@@AAAAAA?????????>>>>>>???@@@@@@>>>??????>>>===???AAADDDlllYYYMMMGGGFFFCCCAAA>>>=========;;;:::999777666555555444222000......////////////000000------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,...000,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------***)))))))))+++,,,+++***++++++++++++++++++++++++************************((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******))))))((('''((()))++++++******)))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***************+++++++++,,,+++******))))))******))))))))))))************)))))))))***************************************)))))))))************+++,,,,,,,,,,,,---------------------......///000111000222444555555666888:::999999999888999:::<<<======>>>>>>>>>????????????>>>>>>????????????>>>======>>>??????@@@???????????????>>>>>>??????@@@AAA@@@???>>>===============;;;<<<<<<;;;999999:::<<<<<<<<<<<<;;;;;;;;;::::::999999999999888777666555666555555555444444444444333444555666666777777777555444444333333222222111000000000111222222333333000000000000111111111111000000000000000000000000111000000//////000000111///////////////......---------............---------......//////......------000000------000000------------............///---......//////......------------.........//////000...,,,,,,---...---,,,------------------------...---,,,---/////////...........................................................................,,,------------.........,,,------------.........,,,------------.........////////////////////////........................---///000///......///111...000111000///...///000//////////////////////////////...000111222111///000000////////////000000111111000000000000111111//////000000111222222222111222333444555666666666444555666666555555777999999999888888888:::;;;<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>@@@AAAAAAAAA@@@???@@@??????>>>>>>===<<<<<<======>>>??????@@@@@@@@@???>>>>>>>>>>>>???@@@@@@===???@@@@@@@@@AAADDDFFFgggUUUJJJFFFEEECCCAAA>>>=========;;;:::999777666555555444222000........./////////000000------------------------,,,,,,++++++,,,,,,---...+++,,,,,,,,,---,,,,,,,,,---,,,+++******,,,---///,,,,,,,,,++++++++++++***))))))*********+++++++++***)))))))))+++,,,+++***++++++++++++++++++++++++*********++++++*********((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))************)))((('''((()))++++++******)))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))*********+++++++++,,,+++******))))))******))))))))))))************((()))))))))*********+++************************))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000...000333444444555777999999999999999:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>:::;;;===>>>??????>>>>>>???????????????>>>>>>===??????>>>>>>??????@@@AAA>>>======<<<<<<<<<<<<<<<;;;<<<<<<;;;999999:::<<<<<<<<<;;;;;;;;;;;;::::::888888888777777666555444444444444444333333333333333333444444555666666666555444444333333222222111000000000111222222333333000000000000111111111111000000000000000000000000000000////////////000000///////////////......---------............---------......//////......---,,,//////,,,,,,//////,,,---------............///---......//////......------------...............///...,,,,,,---...---,,,------------------------...---,,,---/////////...........................................................................,,,,,,---------.........,,,,,,---------.........,,,,,,---------.........------------------------........................,,,---......------...000---///000///...---...//////////////////////////////......///111222000///000000////////////000000111111000000000000111111/////////000111222222222222333444444555555555444222333555555444444666888888777777666777999:::;;;999999999:::::::::;;;;;;>>>>>>???@@@@@@@@@@@@????????????>>>======<<<<<<<<<===>>>??????@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@===>>>@@@AAABBBCCCFFFIIIcccQQQHHHEEEEEECCCAAA>>>=========;;;:::999777666555555444222000---.........//////000000------------------------,,,,,,++++++,,,,,,---...++++++,,,---------,,,,,,...---+++******+++---...,,,,,,,,,+++++++++******(((((((((((())))))))))))***)))))))))+++,,,+++***++++++++++++++++++++++++******++++++++++++******''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((('''((()))++++++******)))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))******++++++++++++,,,++++++***)))*********))))))))))))************(((((())))))*********+++************************))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,...//////...000222333333444666888999999999999:::;;;<<<<<<;;;<<<<<<===============888:::;;;===>>>???>>>>>>???@@@@@@??????>>>===<<>>???@@@@@@AAA===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<;;;999999:::<<<;;;;;;;;;;;;;;;;;;::::::777777777777666555444333444444333333333222222222222222333333444555555666555555444333333222222111000000000111222222333333000000000000111111111111000000000000000000000000000000////////////000000///////////////......------..................------..................---+++......++++++......,,,---------.........//////---..................------------...............///---,,,,,,---...---,,,------------------------...---,,,---/////////........................---................................................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................+++,,,------,,,,,,...///---...///...---,,,---//////////////////////////////......///111222000///000000////////////000000111111000000000000111111...//////000111222222222333444444555555444444333111333444444444444555777777666666666666888:::;;;888888999999999:::::::::>>>>>>???@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<===>>>??????@@@@@@???>>>>>>===>>>>>>???@@@@@@<<<>>>@@@BBBCCCEEEHHHKKKeeeTTTHHHCCCFFFHHHGGGDDDAAA>>>===<<<<<<;;;:::999777555222111000////////////............---.........---,,,++++++------,,,,,,,,,,,,++++++------------------------///...------,,,,,,,,,,,,...,,,***+++---...,,,*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))---444)))'''+++,,,((('''***)))''')))---'''***(((&&&***///000+++&&&///111222)))&&&///""";;;++++++$$$...***,,,***&&&&&&)))***(((..."""&&&000***%%%))),,,(((***$$$)))222$$$444)))***###***))))))///&&&//////%%%"""***+++###'''***&&&!!!&&&///+++''')))***)))(((***,,,,,,))))))))))))))))))))))))---+++'''$$$$$$''')))(((---111""",,,///'''***,,,))))))---///---,,,,,,///'''+++***###...555###+++,,,'''***"""999+++,,,+++///---%%%###((()))&&&,,,!!!&&&000+++''',,,...************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////111222444555777777777777777888999999999::::::<<<>>>@@@???===;;;999>>>======???AAACCCCCCCCC>>>???@@@AAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???<<<<<<<<<;;;::::::999999999999888888888888888888888888777555444333222111222222222333333444444444:::666222000111333444555444333222222111111222222111111000000//////......000000//////.........---////////////////////////000000000000000000000000......//////......---,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,................................................///...,,,,,,,,,---///111------------,,,,,,+++***------------------------000///---,,,+++,,,,,,---.........------,,,,,,,,,///............---------......//////...---,,,,,,////////////////////////////////////000000000000000000000000//////////////////000111111111111111333111///111444555444111000111222333444555555555222333444666777888888888666555555555555777999:::<<<===>>>??????@@@@@@???============>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@???@@@AAA@@@???>>>???@@@???@@@AAACCCDDDEEEFFFFFF|||cccSSSGGGCCCEEEFFFEEEBBB@@@???>>>>>>>>>;;;:::888666444222111000////////////...........................---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,+++)))***,,,---+++)))******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))///((((((###))),,,+++,,,((()))'''&&&(((,,,---+++&&&((((((%%%!!!""")))000...&&&%%%%%%666333###..."""888BBB&&&"""'''+++***))))))%%%///&&&%%%&&&(((111000 ***+++###!!!...222(((###000000(((000444(((%%%---"""!!!,,,...%%%"""***"""&&&---000)))"""'''111---,,,)))&&&&&&'''&&&$$$))))))))))))))))))))))))###&&&)))******+++++++++###)))+++---,,,%%%&&&333+++'''$$$&&&---000***"""...''')))+++((((((((("""000$$$###444***((())))))&&&(((***...222444///)))///...,,,###"""111222************************+++++++++++++++++++++++++++++++++,,,,,,,,,------//////000111111222333333555666666777777888888888;;;<<<===>>>>>>===;;;:::======<<<>>>@@@BBBAAA@@@===>>>????????????>>>===>>>>>>=========<<<<<<<<<:::;;;<<<=========<<<<<<======<<<;;;;;;::::::999999999999888888777777777666666555555444444333333222222222333333333444444777444111000222444555555444333222222111111222222111000000000/////////...000000000/////////......////////////////////////.......................................------,,,------------------------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------------+++++++++,,,...///,,,---------,,,,,,+++***------------------------......---,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,------.....................---,,,,,,............................../////////000000000000///////////////////////////000111111111111000222111///111333444333111111111222333444444444444222333444555777777777777777666666555666777888999<<<<<<===>>>????????????<<<<<<=========>>>>>>>>><<<===>>>>>>??????>>>>>>===???@@@???>>>>>>???@@@>>>???@@@BBBCCCCCCCCCCCCxxx___QQQGGGDDDFFFCCCCCCAAA@@@??????>>>???:::999888666444222111000////////////................../////////...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))))))))***+++***))))))++++++***)))******))))))******+++,,,************************************************))))))))))))))))))))))))&&&$$$,,,&&&...---)))---,,,***)))***(((&&&(((+++$$$,,,444555000)))$$$###&&&...///,,,111$$$!!!111&&& 555+++"""###%%%...999???BBBBBB<<<555 !!!***+++###&&&+++&&&&&&""")))///&&&!!!(((---(((///222!!!'''###QQQCCC+++%%%(((!!!$$$222+++'''&&&((()))'''%%%&&&,,,(((%%%%%%''')))((('''))))))))))))))))))))))))$$$'''******'''%%%%%%'''&&&)))+++((((((333//////???FFF999'''"""'''---!!!++++++%%%&&&(((...888)))%%%+++999...'''LLL===///***&&&%%%$$$###%%%)))###$$$++++++%%%,,,333,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........///////////////444444444555666777777777;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<===???@@@???>>><<<===>>>??????>>>===<<<>>>=====================:::<<<>>>???>>>===;;;999======<<<<<<;;;::::::::::::999999888777666666555444444444444444444444444222222222222333333333333333111000111333555555444333333222111111111111222000000000000////////////111000000000000000//////////////////////////////------------------------...............---,,,,,,------------------------------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...,,,,,,---------,,,++++++---------------------------------------,,,,,,+++------------,,,,,,,,,,,,))))))***+++,,,---......---............------,,,.................................////////////000////////////////////////...///000000111111000000222111000111222333222111222222333333333333333222222333444555666666777777888777777777777777888999;;;;;;===>>>>>>>>>>>>>>><<<<<<<<<============>>>;;;<<<<<<===============;;;===>>>>>>======???@@@>>>>>>???@@@@@@@@@@@@@@@sss]]]QQQIIIEEEGGGCCCBBBAAA@@@???>>>======999888777555333222000000////////////...............///////////////......------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******+++*********+++++++++*********))))))******+++,,,************************************************))))))))))))))))))))))))$$$}}}uuu{{{wwwwwwvvv|||}}}zzzwwwyyyzzzuuuqqqrrrxxx}}}~~~}}}pppyyy{{{&&&******111 '''777---SSSiiikkk:::"""%%%+++111!!!%%%,,,(((...222%%%&&&+++%%%...777ggguuuWWW(((+++)))$$$(((111000&&&)))''''''******((((((***((((((((((((((((((((((((---)))&&&&&&%%%###%%%(((&&&$$$--->>>{{{UUU555,,,###111AAA+++###---000'''&&&gggRRR111---)))+++***!!!$$$)))%%%***************************************************++++++++++++,,,,,,,,,,,,,,,------......//////333333444555666777777888;;;;;;:::::::::;;;===>>>???>>>======??????>>>===<<<===>>>??????>>>===<<<===============>>>>>>>>>>>>>>>>>>>>>===<<<::::::======<<<<<<;;;::::::::::::999999777666555444444333333333333333333333333222222222222222222222333111000000111333444333111333222222111111111111111000000000000////////////111111111111000000000000////////////////////////------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++++++++,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...---------......------,,,........................------........./////////.........///////////////...//////000000000000000111000000000111111111111222222333333333222222111222222333444555666666666888888777777777888888888:::;;;<<<======>>>======;;;;;;<<<<<<<<<=========;;;<<<============<<<<<<999;;;======<<<===>>>@@@===>>>>>>>>>>>>>>>======ppp[[[QQQJJJGGGHHHDDDCCCBBB@@@>>><<<:::999888777666444333111000///////////////..................///////////////...------,,,,,,,,,+++++++++------------------------++++++*********++++++,,,+++,,,,,,,,,++++++,,,,,,******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))///)))000'''...&&&+++444(((""" ttt(((&&&222++++++555$$$444!!!...'''"""SSSvvv@@@%%%""")))((((((+++...***######(((((((((((((((((((((((((((...'''$$$))),,,+++***,,,111,,,ccc444%%%$$$%%%===---111&&&***fff@@@222...&&&&&&+++))))))))))))))))))))))))*********************************+++++++++,,,,,,***+++,,,---...000111111333333444555666777888999:::999999888999;;;===>>>AAA???>>>>>>???@@@>>>===>>>>>>???@@@@@@???>>>>>><<<=========>>>>>>??????AAA@@@===;;;::::::<<<===<<<<<<<<<;;;::::::999999999999888777666444444333444444444333222222111111222222222222222222222222222111111111222222000---333222111111000000111111////////////000000000000000000000000111111111111////////////////////////........................---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,+++,,,,,,---,,,+++***)))+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------------,,,........................------------............------....../////////000......///000000000000000000000111000000///000000222222222333222222111111111222333444444555555444666777777777888888888888999999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>======<<<<<<999;;;<<<===<<<<<<>>>@@@======>>>>>>======<<<<<>>;;;999777777666555444222111000///////////////............------.../////////......------,,,,,,,,,,,,++++++------------------------,,,++++++++++++,,,------+++,,,------++++++,,,---******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((!!!)))""",,,###&&&333333<<>>***222((())))))))))))))))))))))))************************************++++++++++++)))***+++---///000222222222333444555666888888999888888888888999;;;===>>>@@@???>>>>>>@@@@@@???>>>>>>???@@@AAAAAA@@@???>>><<<<<<===>>>>>>???@@@@@@CCC@@@===:::999:::===???;;;;;;::::::999888888888888777777666555444444333444444333222222111000000222222222222222111111111222111000000111000...,,,222222111000000000000111////////////000000000000//////000000000000000111////////////////////////........................---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------(((***---......+++(((%%%***++++++,,,,,,------...,,,,,,++++++,,,,,,---...------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---------,,,,,,,,,++++++,,,,,,------------,,,------------------------,,,,,,,,,---------......---------......//////000---...//////000000/////////000111000///...///000111111222222222222222111111222333333444444444333444555666777888888888777888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<==================<<<;;;:::<<<======<<<<<<>>>???===>>>>>>>>>>>>>>>===<<>><<<999888666555444333222111000///////////////............,,,,,,---...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***,,,---,,,***)))+++---******))))))******+++,,,************************************************))))))))))))))))))))))))'''+++333***))))))---+++---ZZZddd""">>>555"""&&&''',,,***%%%$$$,,,DDDkkkjjj+++444'''!!!&&&+++***+++111)))))))))))))))))))))))),,,((())),,,((("""&&&222{{{444&&&///###***&&&)))444)))555VVV???$$$))))))))))))))))))))))))************************************++++++++++++******+++,,,...///000000111111222444555666777888666666777888:::;;;===>>>>>>===<<<===??????>>>======>>>???@@@@@@???>>>===;;;<<<===>>>???@@@AAAAAAAAA???===;;;;;;<<<===>>>::::::999888888777777666666666666555555444444444222222222222111111111111222222222222111111111000111///......000000///...222222111000000000000000.../////////000000000111....../////////000000000////////////////////////------------------------,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,------......***...222555444000***'''******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++******+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,---------------------------------------+++,,,,,,,,,,,,---------,,,,,,---......///000000---...//////000000//////...000111000...,,,...//////000111222222222222222111222222333333333333222111222444666777888888888777888999:::;;;;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<===>>>>>>===<<<===???>>>>>>???????????????>>>gggTTTMMMHHHDDDDDD??????@@@???>>>===;;;999555555444333222000000///000/////////............+++,,,,,,---.........------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,------(((+++,,,,,,)))(((***,,,*********)))***++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***&&&:::&&&"""###777GGGddd(((***)))---((()))'''###444///&&&,,,---+++,,,""")))///,,,000)))---+++(((\\\QQQ:::''''''+++(((%%%''')))))))))))))))))))))))))))&&&'''***&&&)))???YYY###<<<000333)))(((###((("""999'''&&&---%%%"""CCCsss)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------///000111222444555666777555666777888:::<<<=========<<<;;;<<<>>>>>>>>>===<<<===>>>??????>>>===<<<;;;<<<===>>>???@@@AAABBB>>>>>>>>>>>>============999999888888777666666666555555555555555555444444///000000111222222333333222222222222111111000000///---,,,---///000111000222111111000000000000000.../////////000000111111---.........//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------.../////////333999<<<;;;666///+++******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++******+++,,,,,,------------++++++++++++++++++++++++++++++***)))***+++---...*********++++++,,,,,,,,,(((((()))***+++,,,,,,---***+++,,,,,,------------------------------------++++++,,,,,,,,,---------,,,,,,------...///000000---......///////////////...000222000---,,,---///...///000111222333333333111111222333333333222222///000333555777888888888777777888999::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999888===>>>???>>>===<<<===>>>>>>>>>???@@@@@@@@@@@@@@@eeeVVVLLLJJJIIICCCEEEBBB???======<<<:::888666444222111222222000///000000000000////////////////////////////////////---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---//////...------,,,+++++++++++++++*********))))))************************,,,,,,+++++++++++++++++++++++++++++++++***)))(((************************///<<<---%%%)))))))))))))))))))))))),,,VVV888###000&&&777rrr'''''',,,+++,,,+++++++++***)))))))))---!!!"""***$$$'''ZZZ777'''---...,,,$$$***---)))(((******&&&)))***+++$$$***...bbb(((,,,'''***---******###'''---((('''++++++'''%%%---000&&&===rrr111777!!!###111))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,...//////000//////000111333444555666888777777888:::;;;;;;::::::;;;<<<<<<;;;;;;<<<>>>??????@@@AAAAAABBBBBBCCC@@@???>>>===<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;999777555444444666666666666555444222111000000111111333333444333222111333222222111111222222333111111000---,,,///555;;;>>>888111...000222111...000000000000000000000000000000000000000000000000//////000000///...------...---,,,++++++,,,---...------------------------,,,,,,,,,++++++*********,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,---111>>>JJJFFF555,,,///,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++---///...,,,,,,///---)))---------............///////////////////////////000000000000000/////////........................111111111111111111111111000222444555777777777666888999999:::;;;<<<===>>><<<;;;;;;::::::999999888::::::999999999::::::;;;;;;;;;;;;<<<>>>???AAABBBCCC@@@======@@@BBBAAA@@@dddVVVLLLJJJIIICCCDDDAAA???===<<<;;;999777666444222111222222000///000000000/////////..............................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---//////......---,,,,,,++++++++++++*********))))))************************++++++++++++++++++++++++***++++++++++++***)))(((************************,,,---)))***))))))))))))))))))))))))>>>ttt''''''///000### 222999%%%)))+++++++++******************///******...+++%%%+++777RRR555'''&&&444&&&))))))&&&(((------)))"""111 ???;;;rrr$$$%%%+++ (((,,,))))))***************444***%%%'''%%%$$$...>>>^^^!!!"""!!!222 ))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,---...//////...///000111333444555555888777777888999::::::::::::<<<======<<<;;;===>>>@@@@@@AAAAAAAAAAAAAAABBB@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::777666555555666777666666555444333333222222111222333333333222111000222222222111111222222222111111000...---///555:::GGG???666000000111000///////////////////////////000000000000000000000000///////////////...---------------,,,,,,---------------------------------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++***************+++++++++,,,,,,*********++++++,,,,,,,,,---000;;;EEEAAA222,,,///+++,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++......,,,---000///+++------------....................................////////////////////////........................111111111111111111111111111222444555666666666666777888888999:::;;;<<<<<<999999:::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>@@@@@@BBB@@@>>>>>>@@@BBBAAA???cccUUULLLJJJIIICCCCCC@@@>>><<<<<<:::888666666444222111222222000////////////.........------........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---.........---,,,,,,+++++++++************)))))))))************************)))*********+++,,,,,,,,,******++++++******))))))************************)))###$$$,,,)))))))))))))))))))))))),,,777'''!!!777...(((***)))222###444!!!))))))*********************,,,((($$$(((---%%%000SSS>>>'''(((!!!+++***(((&&&(((---,,,)))+++%%%(((%%%###555+++"""222###bbb///***///***&&&,,,,,,(((***"""))),,,+++...222***===TTT444$$$,,,---))))))))))))))))))))))))++++++++++++++++++++++++)))******+++,,,---............///111222333444555666666777888888999999:::;;;<<<======<<<<<<===???AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>======<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666666777777666666555555444444444333222222333333222111000000222222111111111111222222222111000......000555999HHH@@@666///...///000000////////////////////////000000000000000000000000...////////////...------,,,------......------,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++************++++++++++++,,,*********+++++++++++++++---...555<<<999///+++...+++++++++,,,++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++*********************************************************++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++(((,,,---+++,,,//////,,,------------............................................................////////////////////////111111111111111111111111222333444555555555555444555666777888999::::::;;;777888888999::::::;;;;;;::::::::::::;;;<<<>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@??????@@@AAAAAA@@@>>>~~~```UUUMMMJJJJJJCCCAAA@@@>>><<<<<<:::777555666444222111222222000//////.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,++++++*********************))))))))))))************************((())))))***+++,,,,,,---))))))************))))))************************)))'''$$$)))((((((((((((((((((((((((+++!!!BBB&&&777///((( ***999)))&&&+++&&&(((((())))))******++++++"""***)))"""###...444000!!!888@@@ppp***'''++++++***(((((((((((('''000222...555%%%555###...---SSSfff$$$...+++&&&,,,+++'''+++---222***%%%---555666$$$---666)))))))))))))))))))))))))))************************))))))***++++++,,,---------...///000111333444444555666777777777777888999;;;<<<>>>===<<<<<<===???BBBBBBAAA@@@@@@???>>>>>>???>>>>>>===<<<<<<======;;;;;;;;;;;;::::::::::::888777666555555555555666444444444444444444333333333333222222111111000000111111000000000000111111222111000//////111444777;;;666000------///000111////////////////////////////////////////////////.........//////...------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***************+++++++++---,,,000444111+++***---******++++++++++++******************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++)))---...++++++------+++,,,,,,---------.................................,,,,,,---------------...000000000000000000000000111111111111111111111111333333333444444444444333444444555666777888888999777888888888999999::::::999999:::;;;<<<===???@@@======<<<;;;;;;<<<<<<<<<>>>>>>???@@@AAA@@@???===zzz^^^TTTMMMKKKJJJCCCAAA???>>>===<<<:::777444666444222111222222000//////.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,---*********)))))))))))))))))))))))))))))))))))))))************************(((((()))***++++++,,,,,,((())))))*********)))))))))))))))))))))))))))))),,,///((((((((((((((((((((((((((((((...---\\\hhh&&&000***!!!,,,222+++""""""---(((---hhhaaa'''((((((((())))))******+++&&&***------)))&&&&&&(((------<<>>AAAAAA@@@???>>>======<<<======<<<<<<;;;<<<<<<<<<;;;;;;::::::999999999888555444444333333333333333333333222222222222222222222222222111111000000000111000000//////000000111111000//////000222333444000///......///000000///................................................------............------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,+++,,,---,,,)))))),,,)))******++++++******************************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++)))))))))******+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++---111333///,,,------+++,,,,,,,,,------------...........................+++,,,,,,,,,------......000000000000000000000000000000000000000000000000333222222222222333333333222333333444555666777777999999999888888777777777999999:::;;;<<<===???@@@===<<<<<<;;;;;;;;;;;;;;;<<<===???@@@???>>>======www\\\SSSMMMKKKJJJCCCAAA@@@???>>>===;;;777555666444222111222222000////////////.........------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++******++++++,,,---))))))))))))))))))))))))(((((()))))))))))))))***************************((()))))))))***+++++++++(((((())))))******)))))))))))))))))))))))))))))),,,000++++++))))))))))))))))))))))))%%%888+++ """LLL555FFF,,,%%%"""111(((***)))+++(((&&&$$$000SSS(((((())))))))))))))))))000&&&###***---((($$$&&&000%%%&&&///(((DDD&&&&&&(((***)))''')))--- 333..."""$$$,,,///!!!&&&444:::'''&&&///(((%%%+++++++++$$$$$$...333///---000^^^)))!!!&&&))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---,,,,,,---///000111222333111444666666444444666999:::;;;<<<<<<;;;;;;<<<>>>??????>>>===<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;:::999999888888777777777222222222222222222222222333222222222111111000000111111000000000111111222000000////////////000000000///......000111111000//////000111000///......................................................,,,,,,---............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))************+++***************)))))))))******************)))***((()))******+++*********************************))))))******+++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))************+++++++++++++++++++++++++++)))))))))***************************************************++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,000555666222.........---,,,,,,,,,,,,------------------------------------+++,,,,,,------.........////////////////////////000000000000000000000000222111111111111222333444222222333444555666666777999999888888777666666555::::::::::::;;;<<<>>>>>><<<;;;;;;:::::::::;;;;;;:::<<<======<<<;;;;;;<<>><<<888555666444222111222222000///000000000/////////......------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++******++++++,,,---************************(((((((((((())))))******************************))))))))))))************'''(((((()))))))))))))))))))))))))))))))))))))))(((...***+++)))))))))))))))))))))))))))((($$$***==="""'''///(((...,,,"""...666%%%$$$,,,111)))+++...hhh888)))))))))))))))(((((((((,,,$$$ $$$***,,,...222'''333...222```444+++$$$'''*********,,,***))))))XXX'''''',,,,,,(((,,,&&&___+++###333'''%%%000'''******++++++%%%!!!'''111999333---111///))))))))))))))))))))))))************************,,,,,,,,,,,,------------+++,,,---...000111222222000333666666333222555999999:::;;;;;;::::::;;;===<<<<<<<<<;;;;;;::::::::::::999999888999999::::::888888888777666555555555222222222333333333222222444444333333222111000000000000//////000111222333000//////......//////000///---,,,...000111///---///000000000///......///........................------------------------+++,,,------.........------------,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))************+++*********)))))))))(((((()))******++++++***((((((((()))***************************************((())))))***++++++,,,,,,************************************************************************************************************************************************))))))))))))************++++++++++++++++++++++++************))))))))))))************************************++++++++++++******************************+++,,,,,,,,,,,,,,,,,,222444///++++++,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---......//////........................000000000000000000000000000000000000111222444555111222222333444555666777777777777777777777666666:::::::::::::::;;;<<<<<<;;;:::::::::::::::;;;;;;999;;;<<<;;;999888:::<<>><<<999888555222///...//////...---///////////////////////////...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++******************************++++++***)))(((((((((''')))))))))))))))******+++)))******++++++******)))(((((()))***************))))))))))))(((((((((((((((((('''***))))))((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%&&&''')))***...'''""")))@@@((((((''''''''''''((((((***$$$***222000555***///RRRsss^^^VVV???'''mmm---,,,+++)))'''&&&999ZZZ)))***+++%%%***111MMM,,,&&&...%%%***///******111+++***333))) ,,,OOO\\\xxxbbbHHH555:::))))))///)))222!!!((()))))))))******************))))))))))))******,,,,,,,,,,,,---...///000111222444555666777888888777777888888888888999999888888888888999999999999;;;;;;<<<;;;;;;:::999888999888777555444333333333333444444444444333222222000000000000000000000000000000////////////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,------......------,,,)))))))))******++++++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,))))))*********)))))))))))))))))))))************************))))))(((((())))))))))))))))))))))))************************))))))))))))))))))(((((())))))))))))))))))))))))***))))))))))))******+++*********)))))))))))))))************************))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************************************************************))))))*********+++++++++++++++************+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++...............---,,,++++++,,,------......------........................---------.........////////////......///000222222111222222222222333777999666666777777888999::::::;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<<<>>;;;999888666333111///000000//////////////////////////////......---,,,,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********************************)))))))))*********)))))))))))))))))))))******+++******++++++++++++******(((((()))***************(((((((((((())))))))))))(((((('''***(((((())))))))))))))))))(((((((((((((((((((((((((((''''''&&&'''((()))***---///!!!III((((((''''''''''''((((((***555222NNN------///&&&&&&)))[[[QQQ((((((,,,,,,(((...fff+++(((,,,&&&+++...+++444!!!///000000jjj(((///---000$$$((()))))))))******************))))))))))))******,,,,,,+++,,,,,,---...///000111333444666777777888777888888888999999999:::999999999::::::::::::;;;;;;;;;;;;;;;:::999888888888777666444333333222222333444444444444333222222000000000000000000000000//////000000000000//////------------------------------------------------------------------------***++++++,,,,,,---------,,,,,,------------,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,((()))************))))))(((((()))))))))*********(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((())))))(((((()))******+++))))))))))))))))))******************************)))))))))))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))))))))*********************************************************))))))*********+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++---...---------,,,+++++++++,,,------......------........................------------........................///000111111///111222222111333555888444555666777888888999999;;;;;;::::::999999999888888777777777888999:::;;;eeeQQQNNNKKKIIIGGG>>>????????????===;;;999888777444222000111111000000////////////////////////...------,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++*********************************))))))***+++++++++++++++)))))))))))))))******+++******++++++++++++******(((((()))***************(((((((((((())))))))))))(((((('''***(((((())))))))))))******((((((((((((((((((((((((((((((((())))))))))))))) ***MMM)))((((((''''''(((((()))...---:::ttt"""))),,,)))..."""iiiIII$$$&&&***000&&&+++------((('''+++''')))"""111&&&hhh---%%%%%%---,,,))))))))))))*********************))))))*********+++++++++++++++,,,---...///000111333555666777777777777777888999999::::::999999:::::::::;;;;;;;;;::::::::::::999888777777666555444333222222222222333333333333333222222111000000000000000000000000//////000000000000//////---------------.........------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,*********+++++++++++++++++++++++++++++++++++++++))))))************))))))))))))*********+++++++++'''(((***++++++***))))))((((((((()))))))))******'''(((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((()))******+++))))))))))))************************************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((()))))))))******************************************************)))************+++++++++))))))***++++++***))))))))))))******+++,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,+++++++++,,,------......---------------------------------------............///------...//////000000111///000111111111111333555333444555666777777777777:::999999888888777777777777777666666777888:::;;;aaaNNNLLLJJJJJJHHH???>>>>>>>>>>>>===;;;999777777444222000111111000000////////////////////////---------,,,,,,------...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------************++++++++++++************************++++++,,,---,,,,,,******)))))))))))))))******+++***++++++,,,,,,++++++***(((((()))***************'''((((((((()))))))))***(((((('''***(((((()))))))))*********(((((((((((((((((((((((('''(((***+++,,,+++***)))999OOO***))))))(((((())))))***888\\\"""(((+++///,,,'''PPPIII&&&((('''000$$$***+++///###***---"""+++...LLL???######******))))))))))))************++++++************+++++++++++++++++++++,,,,,,------...000222444555666666555555666777777888999999888999999999::::::::::::999999999999888777666666333222222111111222222222222222222333222111111000000000000000000000000000...///000111111000///...------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))************))))))(((((()))))))))*********'''(((***+++++++++))))))(((((((((((()))))))))***)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''(((((()))++++++((()))))))))************************************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((()))))))))***************************************************)))************+++++++++((()))***++++++***)))(((((())))))***++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,+++,,,------......---------------------------------............/////////---...//////000111111111///000111111000000222333333444555666777666666555888888888777666555555555888777666666777888:::<<>>>>>>>>>>><<<;;;999777666444111000000111000///////////////////////////------,,,,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,---------))))))******+++++++++,,,************************---.........---+++)))((()))))))))))))))******+++***++++++,,,,,,++++++***(((((()))***************'''((((((((())))))******(((((('''***(((((())))))*********+++))))))))))))))))))))))))'''(((+++------,,,***(((KKK******))))))))))))******$$$GGG///...000$$$'''...OOO---***$$$///!!!+++kkk'''///---000!!!///***VVV......,,,'''))))))))))))************,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,,,,---///111333444555555444444444555666777777888777888888888888999999999888888999888888777666555111111000000111111222333111222222222222111000000000000000000000000000000...///000111111000///............/////////000000------------------------++++++++++++++++++++++++---,,,,,,++++++*********+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))(((((((((((())))))))))))&&&(((***+++,,,+++***)))(((((((((((())))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((()))++++++(((((())))))*********+++************************))))))))))))))))))))))))###$$$%%%'''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))************************************************)))************+++++++++((()))***++++++***)))(((((())))))***++++++,,,,,,,,,,,,,,,++++++*********+++*********+++,,,------+++,,,------......------------------------------.........////////////000---...///000111111111111///000111111000///000222333444555666666666555444888777777666555444444444999999777777888999;;;==={{{^^^MMMLLLHHHHHHHHHCCCCCCAAA@@@???>>><<<999777555333111000000000...---////////////////////////...------,,,,,,,,,------...---,,,,,,++++++,,,,,,((())))))+++,,,...000111******************++++++,,,,,,,,,+++++++++******************************)))************++++++++++++,,,,,,,,,,,,+++******)))************+++++++++***+++,,,+++***)))***+++***+++)))***))))))))))))))))))))))))))))))))))))))))))))))))%%%)))&&&%%%***999sssddd(((...&&&***---%%%000'''DDD!!!+++(((... """TTT555((((((+++NNNJJJ%%%(((%%%,,,&&&,,,$$$,,,%%%000###))))))))))))(((((((((((()))))))))((()))******+++)))************+++++++++,,,,,,---///000222333333666777888:::999888666555666666777888888888888888777777666666666666777777111222333444444333222111000000000000000000000000000000000000000000000000////////////////////////---///000///---,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))((((((((((((((()))************))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,---------......---......///////////////000000000000////////////222444666777777666444222555555666888::::::777555555666666777888999999999zzz^^^MMMLLLIIIHHHIIIDDDCCCAAA???>>>===<<<999666555333111000000000///---////////////////////////......------------.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...++++++***************+++,,,,,,,,,+++++++++******************************)))************++++++++++++++++++++++++******))))))************+++++++++***+++,,,+++***)))***+++***+++)))***))))))))))))))))))))))))))))))))))))))))))))))))222)))MMM%%%)))///%%%''',,,%%%'''###~~~HHH+++...rrraaa'''+++)))---$$$---bbb;;;000///$$$)))'''111'''---))))))AAAxxx,,,!!!iii''')))+++((())))))))))))(((((((((((()))))))))))))))******+++)))************+++++++++,,,,,,---...000111222333333444666777777666444333444555555666777666666666666666555555555555666666111111222222222222111111000000000000000000000000000000000000000000000000........................---...000///---,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((())))))************))))))))))))************)))))))))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,------------...------...///////////////000/////////////////////000111333444555666666555666666666888::::::888555555555666777777888999999xxx\\\MMMLLLJJJJJJJJJEEECCCAAA???===<<<;;;999666555333111000000000///...//////////////////////////////............//////...------,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,+++***************,,,,,,,,,+++++++++******************************)))************+++++++++******++++++******)))((()))************+++++++++)))+++,,,+++******+++,,,***+++)))***))))))))))))))))))))))))))))))))))))))))))))))))+++###www((((((...%%%%%%,,,***###333999666)))%%%...))))))(((+++---{{{((((((%%%ppp%%%......&&&,,,!!!111222)))+++###%%%,,,''',,,(((((((((((()))))))))))))))))))))))))))*********)))************++++++++++++,,,---...///111222222333444555666666555444333222333444444555555444444444444444444444444444444111111111000000111111111000000000000000000000000000000000000000000000000........................,,,...//////---,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------------...////////////...//////////////////////////////000222444666888999666666666888::::::888666555555666666777777888888www\\\MMMMMMKKKKKKKKKFFFCCC@@@>>><<<;;;:::888666555333111000111111000//////////////////////////////////////////000000111......---,,,,,,,,,,,,,,,///...---,,,+++*********...---,,,+++***))))))))),,,,,,,,,+++++++++******************************))))))*********+++++++++)))************)))(((((())))))*********+++++++++)))+++,,,+++******+++---***+++)))***))))))))))))))))))))))))))))))))))))))))))))))))***,,,}}}555///%%%---(((&&&+++000(((___333%%%DDD###,,,///&&&)))%%%---###tttyyy444///,,,"""+++222AAAfff""" ===000...vvv,,,)))(((,,,(((((((((((())))))))))))(((((()))***************))))))*********++++++++++++,,,,,,...///000000111444444555666666666666555222222333444444444444444444444444555555444444444222111000//////000111222000000000000000000000000000000000000000000000000........................,,,---///...---,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********************************************************************************)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))(((((((((((())))))***************)))))))))(((*********)))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++************************+++***++++++++++++,,,,,,++++++,,,,,,,,,---------,,,---......//////...............///////////////111111000111333555888:::666666666777999999888666555555555666666777777777vvv[[[MMMMMMLLLLLLLLLFFFCCC@@@===;;;:::999888666555333111000111111111000///////////////////////////////////////000111222///...------,,,,,,------------,,,+++++++++,,,,,,...---,,,+++************,,,,,,,,,+++++++++******************************))))))*********+++++++++)))************)))(((((())))))*********+++++++++)))+++,,,,,,++++++,,,---***+++)))***))))))))))))))))))))))))************************$$$===...(((%%%%%%,,,,,,''''''///+++222333...'''$$$,,,,,,$$$)))+++$$$&&&zzzfff&&&'''''' ///666 ggg...:::---'''&&&ccc999###...((('''((((((((()))))))))***(((((()))************)))))))))*********+++++++++++++++,,,---...//////000333333444444555555555555333333444555555555555444444555666666666666555444222111000//////000111222////////////////////////////////////////////////........................+++,,,......---,,,,,,---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))******************)))))))))((())))))))))))))))))******(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************(((((()))))))))*********))))))*********+++++++++******************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...............------....../////////000555444222111222444777888666555555666777888777666555555555555555666666666vvv\\\NNNNNNLLLLLLLLLFFFBBB@@@<<<:::999888777666444333111111222222111000///////////////////////////......//////000111222///......---------------,,,,,,+++++++++,,,------...---,,,+++++++++++++++,,,,,,,,,+++++++++******************************)))************+++++++++******++++++******)))((()))************+++++++++)))+++,,,,,,++++++---...***+++)))***))))))))))))))))))))))))************************###444(((333ccc444666333)))+++---)))###)))(((}}}555$$$333''')))%%%)))222222JJJ((((((000***$$$(((444%%%))))))>>>%%%^^^DDD 111&&&''''''(((((())))))******'''((()))++++++******))))))************+++++++++++++++,,,,,,---......///000000000111222222333333333444555555666666555555444555666777777666555444111111111000000111111111////////////////////////////////////////////////------------------------***,,,---...,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((''''''(((((()))***+++************))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********************************((((((((()))))))))******)))))))))************+++************************)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---............------------......//////000666555333111111222444555555444333444555666666555444444555555555555555555www\\\NNNOOOMMMLLLKKKEEEBBB???;;;999888888777666444333111111222333222111////////////////////////............///000111111//////...------------------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******************************)))************++++++++++++++++++++++++******))))))************+++++++++)))+++,,,,,,,,,,,,---///***+++)))***))))))))))))))))))))))))************************,,,+++$$$---888)))%%%AAA...***"""!!!///---'''+++,,,%%%)))'''```%%%444,,,000+++---((()))***---%%%...,,,ggg///888000111111###@@@@@@%%%000]]]HHH$$$///&&&'''''''''((()))*********'''(((***+++++++++)))((()))************++++++++++++++++++,,,------....../////////000111222222333333444444555555555555555222333555666666555333222111111222222222222111111////////////////////////////////////////////////------------------------)))+++------,,,,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''((()))***+++************))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++************************(((((((((((()))))))))***))))))))))))************************************)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++,,,------......------,,,,,,---......///000000333222111000000111222222444222111222333555444333444444444444444444444444xxx]]]OOOPPPMMMLLLKKKDDDBBB???;;;888888777777666444333111111222333222111////////////////////////------------...///111111//////...------------.........---,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******************************)))************++++++++++++,,,,,,,,,,,,+++******)))************+++++++++)))+++,,,,,,,,,,,,...///***+++)))***))))))))))))))))))))))))************************%%%,,,,,,((())),,,***'''%%%&&&......+++555###///$$$(((///***---***(((777...'''''')))))),,,,,,"""444%%%FFF###$$$666###'''000555+++@@@}}})))555***---&&&\\\GGG)))+++(((&&&''''''((()))******+++'''(((***+++,,,+++)))((()))************++++++++++++++++++,,,,,,---------111111111111222333444555222333444444555555444444111222444555555444222111111222333444444333222111////////////////////////////////////////////////------------------------)))+++------,,,,,,---...*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************************************************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((()))++++++************))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,---,,,++++++******+++++++++,,,,,,,,,+++,,,------......------,,,,,,------...///000000///////////////000000111333111000000222333333333444444444444444444444444xxx^^^OOOOOOLLLKKKKKKEEEDDD@@@;;;777666555555444333111//////000111000///////////////////////////...---,,,,,,++++++++++++------------------------------------------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))************************************************(((&&&///333***'''---///222,,,***+++))))))))))))))))))))))))...222'''888(((,,,...&&&''')))***111111%%%++++++$$$&&&+++999$$$'''...555---+++"""bbb,,,...,,,,,,,,,,,,///***///'''---666!!!)))YYYsss(((%%%444+++"""+++111777!!!)))\\\XXX+++''',,,+++***((([[[FFF&&&+++,,,))))))************))))))))))))***++++++++++++***))))))))))))******************+++++++++,,,,,,,,,------...000111222333444333333333444444444555555111111111111111111111111555555555444333222000//////////////////////////////......------///000111------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))(((((())))))+++++++++************)))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&))))))(((((('''''''''&&&******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))(((((((((((()))))))))))))))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++,,,,,,++++++***+++++++++***+++,,,---...---,,,,,,---------------------------------...............000000111222444555555666777777666666555555555444www]]]OOOOOOLLLKKKKKKFFFDDD@@@;;;888666555444333222000......///000///...///////////////////////////...------,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++******************************************************///'''$$$(((,,,------,,,///,,,***+++))))))))))))))))))))))))$$$999(((222''''''***...)))111666,,,'''***))),,,444ppp(((///,,,++++++,,,000...///,,,\\\)))+++************,,,---******(((+++)))(((222555PPP^^^eeeIII333###+++---###&&&444---!!!222&&&...bbbSSS---+++)))***,,,)))ggg;;;###******))))))************))))))))))))***++++++++++++***))))))))))))******************+++++++++,,,,,,,,,/////////000000111111111333333333333444444444444111111111111111111111111444444444333222111000///...........................------,,,---...///000------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))))))))))))))+++++++++*********))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***)))((((((((('''''''''''')))(((((((((''''''''''''***))))))(((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))+++*********)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((())))))******))))))))))))*********+++++++++,,,++++++******+++++++++***+++,,,---------,,,,,,------------------------------------............//////000111222333444444666666666666555555444444uuu\\\OOOPPPMMMKKKLLLGGGEEEAAA<<<999777666444333111000....../////////...//////////////////////////////.........---------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---***###$$$---+++&&&***...,,,***+++))))))))))))))))))))))))333&&&444111...((()))###+++333***%%%+++///+++444222???999111///)))))),,,---111HHH(((******)))++++++///,,,&&&///###///((($$$333www...%%%''')))333'''!!! '''...111///,,,(((&&&)))&&&+++)))000]]]FFF+++///'''+++///***111$$$+++***((())))))******))))))(((((()))******++++++******))))))))))))******************+++++++++,,,,,,,,,000000000000000/////////222222333333333444444444111111111111111111111111333333333222111000///...........................---,,,,,,,,,,,,---......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((())))))***((((((((((((''''''''''''(((((((((((('''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((())))))))))))((((((((((((((()))))))))))),,,+++******(((((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++++++++*********++++++,,,***++++++,,,---,,,,,,,,,------------------------,,,,,,------..................///000111222222333666555555555555444444444sss[[[PPPQQQMMMKKKLLLHHHFFFBBB>>>:::888666444333222000///...///000///...////////////////////////------.........------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++(((000///---000((($$$000---,,,***+++************************(((444:::(((111%%%...,,,###$$$)))(((---222+++,,,...***333(((///'''&&&)))&&&,,,///******---+++------///)))'''222***...(((...333$$$555888(((222&&&<<<666///%%%"""+++555000%%%(((+++'''(((,,,III555%%%111'''......'''***&&&+++((((((((())))))))))))((((((((())))))***************((()))))))))******************+++++++++,,,,,,,,,......////////////000000222222222222333333333333111111111111111111111111111111111111000///...---........................---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++************************))))))))))))))))))))))))******)))))))))))))))***************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((('''''''''((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***,,,------++++++(((((((((((())))))))))))******))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))***************************++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///......///000111111222222444444444444444444444444rrr[[[QQQRRRMMMKKKLLLHHHEEEBBB>>>;;;999777555333444222000000111222111000////////////////////////+++,,,------------,,,,,,------------------------------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...---......***,,,555''',,,***+++++++++++++++++++++++++++''''''&&&BBBlllXXX***,,,000,,,'''111333$$$---///+++;;;444'''---******+++%%%)))$$$***)))///***------&&&RRR,,,,,,---000###...;;;---III]]]+++,,,333000"""***(((&&&'''+++,,,+++,,,///(((...&&&&&&***444---!!!000(((---&&&%%%(((&&&)))$$$(((((())))))))))))(((((((((((()))************)))((()))))))))******************+++++++++,,,,,,,,,+++,,,---...///000111111111111111222222222333333000000000000000000000000000000000000///......---........................------......////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))))))))))))))))))))***)))))))))))))))***************)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***,,,------++++++(((((((((((())))))))))))''''''(((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))***+++++++++++++++(((((()))))))))************)))))))))******+++,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////000000111111222222333333333333444444444444rrr\\\RRRSSSMMMJJJKKKHHHDDDBBB>>><<<;;;999777555444333111111222222222111////////////////////////***+++,,,---------,,,+++------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...!!!###***&&&+++111---$$$,,,***+++++++++++++++++++++++++++666,,,ddd>>>(((444111''',,,111)))'''000...111+++...000---,,,+++***)))'''///(((+++***&&&555222...&&&'''***------(((333www333$$$'''666***333///000555111'''&&&,,,'''...(((%%%,,,***---"""...)))+++ 111---)))---((('''(((((())))))((((((''''''((())))))******))))))))))))))))))******************+++++++++,,,,,,,,,***+++,,,---...000111111000000111111111222222222000000000000000000000000///000000000//////...------------------------------...//////000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))************+++************************)))))))))))))))))))))))))))))))))))))))******+++******)))))))))((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((())))))))))))((((((((((((((())))))))))))%%%&&&'''''')))******+++'''((()))******)))((('''((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((()))******++++++******((((((((()))))))))******)))))))))))))))***+++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......//////000000000111111111111222222333333333333333444rrr]]]TTTTTTLLLIIIJJJGGGCCCAAA>>>===<<<:::888666444222000000111222111000////////////////////////***+++---...///...---,,,------------------------------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,""":::EEE***&&&222$$$000,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,333...eee<<<***'''...+++***///000)))000}}}...,,,)))///000(((///)))...+++'''111(((+++***FFF***111,,,((($$$222---!!!<<<&&&000111UUU///###''';;;,,,///'''"""%%%***++++++---'''...***%%%---***000&&&+++)))***###OOOQQQ///'''...---''''''(((((((((((('''''''''(((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,---......//////000000000000111111111222000000000000000000000000///000000000000///......------------------------,,,---.../////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************************************)))))))))))))))))))))))))))))))))))))))***++++++***)))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))***))))))(((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&'''''''''((()))))))))'''((()))******)))((('''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))'''((())))))******))))))(((((((((((()))))))))***(((((((((((()))***+++,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++)))***+++,,,---......///......////////////000000111222222222333333333333rrr]]]UUUTTTLLLHHHIIIFFFBBB@@@>>>======;;;999777333111//////000111000///////////////////////////+++,,,...000000///...------------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++222fffrrr999%%%444&&&@@@,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***&&&(((yyy>>>+++333---,,,///555333999((()))...+++ ---""",,,xxx...***444***---,,,nnn&&&+++***//////&&&777...!!!>>>%%%000III111000&&&***+++***111444...))))))+++***(((000***$$$---+++000000'''))))))++++++lll+++(((''')))''''''(((((((((((('''''''''(((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------------------------000000000000111111111111000000000000000000000000000000000000000000///...------------------------+++,,,---.........---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))(((((((((((())))))))))))(((((((((((((((''''''''''''((()))++++++)))((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,+++***)))))))))***,,,---++++++++++++++++++++++++)))******+++---...//////------..................111111111222222333333333lll```UUUPPPNNNKKKHHHGGGAAA@@@??????===:::666222333111//////000111000//////000000///------...///........................------............------.........------,,,,,,,,,------------------------------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,,,,++++++*********+++OOO,,,+++------------,,,,,,+++++++++)))(((:::xxxAAA%%%111---222$$$]]]<<<$$$,,,+++*********,,,---...((('''333000&&&000888,,,)))333)))++++++---------,,,+++***,,,ggg++++++999%%%'''***,,,,,,---...,,,(((...%%%///'''///%%%222HHH'''---***&&&...}}}&&&***000%%%...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,---//////000///000000000111111111111000000000000000000000000222222111000///...------------------------------------------------------------,,,++++++,,,------++++++************++++++++++++++++++++++++++++++,,,,,,+++***))))))*********+++***)))((())),,,...************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******************++++++++++++******************************)))************+++++++++...------......///000111222222333444444555555666kkk___TTTPPPNNNJJJGGGGGGBBB@@@>>>===<<<999555222333111//////000111000///...//////...,,,,,,---...........................------............------......---------,,,,,,,,,---------------------------,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++444,,,+++------------,,,,,,,,,++++++222***&&&777333}}}SSSuuu&&&333///......------...///000666222,,,+++CCC444<<<"""666%%%,,,,,,------------,,,+++)))444 999555111+++((('''(((,,,000---)))777---))),,,000]]]444:::$$$///999,,,444999((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,---...////////////000000000111111111////////////////////////000000//////......---------------------------------------------------------,,,+++******+++,,,---++++++************++++++++++++++++++++++++++++++,,,++++++***))))))******+++++++++***)))***,,,///************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************(((((()))))))))*********)))******++++++******)))************************)))************+++++++++------------...///000111222222333333444555555555jjj___SSSOOONNNJJJHHHGGGCCC@@@===:::999777555222333111//////000111000///---......---++++++,,,...........................------............------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))){{{,,,+++---------------,,,,,,,,,,,,000&&&'''555!!!{{{%%%111......---,,,,,,,,,------\\\999000...444)))ooo```---333!!!555+++------------------------999(((***333&&&((($$$&&&...111,,,))),,,---$$$---...%%%...333(((\\\///888555@@@rrr$$$(((---"""111***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,---...//////////////////000000000000////////////////////////.....................---------------------------------------------------++++++************++++++++++++************++++++++++++++++++++++++++++++,,,+++******)))*********+++,,,,,,+++******---///************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************(((((())))))))))))******)))******++++++******)))************************)))************+++++++++------------...///000111111222222333333444555555jjj___TTTPPPOOOLLLIIIIIIDDD@@@;;;888666555444222333111//////000111000///......///---,,,+++,,,...........................------............------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------555+++'''bbb,,,+++---------------------,,,,,,&&&111))),,,111???///333---...---------,,,,,,,,,,,,///FFF444%%%111www000000&&&111///111000/////////......//////***%%%@@@///VVVkkk222)))(((222444---)))+++444((("""---)))'''333,,,nnn000&&&***xxx%%%333)))'''000---&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,------.............../////////000000////////////////////////---------....../////////........................------------------------************************++++++************++++++************************++++++***************+++***+++++++++******,,,...************************************)))))))))(((+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************(((((((((((()))))))))***))))))************))))))************************))))))*********+++++++++------------...///000000111111111222333333444444~~~jjj___TTTPPPPPPMMMKKKKKKDDD@@@;;;777555444333222333111//////000111000//////000000///---,,,...///........................------............------------------------------------------------------***+++,,,------------,,,...------,,,,,,------...//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------..."""%%%###***444JJJ,,,+++---------------------------'''@@@!!!555&&&+++444|||---222666000000000000000000//////000>>><<<888***yyy)))444;;;888@@@111:::888888777777666555555444444222AAA111444>>>###...111///,,,666+++---000&&&+++444444111"""111;;;,,,$$$+++000...;;;!!!))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,------------............/////////.................................///000000111111........................------------------------************************++++++************++++++************************+++***************++++++((()))******))))))***,,,************************************)))))))))(((+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))))))))******)))))))))************************))))))*********+++++++++,,,,,,,,,------...///000000000111111222333333333~~~iii]]]SSSPPPOOOMMMKKKKKKEEEAAA<<<888666555333222333111//////000111000//////000000///------...000........................------............------,,,,,,,,,------------...------------------------)))***,,,---...------,,,......------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------666444444&&&---///***VVV,,,+++---------------............111//////+++)))333 999444666+++555000000111222222222222111---333EEEEEENNNTTTBBBSSSCCCFFFRRRIIIIIIIIIHHHGGGDDDBBBAAA999EEE<<>>$$$&&&,,,(((,,,###(((---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++,,,,,,,,,---------------.........///.........................../////////000000111111........................------------------------******+++,,,,,,+++******++++++************++++++*********************************)))******+++,,,'''((())))))(((((()))***************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))***(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))(((************************)))************+++++++++,,,,,,,,,,,,---...///000///000000111111222333333fff[[[QQQNNNNNNKKKJJJJJJEEEAAA===:::777555333111333111//////000111000///...//////...,,,,,,---///........................------............------,,,,,,,,,---------......------------------------(((***,,,---......---,,,......------------.....................------------------------------------------------,,,,,,,,,%%%'''222'''000222222***+++%%%iii,,,+++---------------.........///222%%%;;; 888000444!!!444OOO222000222444444555777999:::::::::999111PPP'''FFFRRRQQQuuufffTTT```OOO___eee]]]^^^___^^^\\\XXXTTTQQQJJJ<<>>%%%///((('''444((()))'''000,,,rrr=== 555###000'''$$$333333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,,,,,,,---------.......................................//////////////////........................------------------------***+++,,,------,,,+++***++++++************++++++******************************))))))***++++++,,,''')))******))))))***+++************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((************************)))************+++++++++,,,,,,,,,,,,---...////////////000000111222222222dddYYYOOOLLLLLLJJJHHHIIIEEEBBB>>>;;;999666333111333111//////000111000///---......---++++++,,,...........................---..................---,,,,,,,,,------.........------------------------((())),,,.........---,,,......------------......---------...............------------------------.........------,,,,,,,,,111)))///***&&&,,,"""...***555------kkk,,,+++------------.........//////(((;;;)))000///+++$$$555,,,AAAmmm)))AAA999===AAA@@@AAACCCEEEFFFGGGGGGGGGLLL:::XXXWWWWWWmmmeeelll\\\cccpppgggiiiiiiccclllmmmooonnnkkkfff```]]][[[YYYUUUCCCUUU]]]AAASSSMMM:::jjj***///555&&&111+++444333***111666GGG///+++&&&888999)))%%%555"""))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,,,,,,,---------......................................................////////////////////////------------------------+++,,,------------,,,+++++++++************++++++))))))))))))))))))))))))******))))))***+++,,,,,,(((***+++,,,*********+++************************************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((************************)))************+++++++++,,,,,,,,,,,,---...///////////////000111111222222bbbZZZPPPLLLMMMMMMIIIDDDAAA>>>888555333333222111000000000000////////////................................................---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------.........------,,,,,,,,,------------......------,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,...---,,,,,,+++++++++++++++&&&---333&&&,,,kkk000***222........................///000///...,,,,,,...000///###(((WWWZZZ777III\\\RRRPPP^^^SSSWWWZZZZZZXXXWWWYYY[[[eee```___cccjjj~~~vvvxxxtttxxxyyy{{{~~~|||}}}ssslllgggeeeaaa[[[YYYZZZVVVUUUSSSTTT^^^|||555(((///,,,:::!!!555(((...333,,,'''IIIKKK"""444777------,,,++++++++++++++++++*********))))))((((((++++++***)))'''''')))+++)))))))))))))))))))))))),,,,,,++++++***)))((((((++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................---------............///------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((+++***)))((((((''''''(((************************(((((())))))******++++++((((((''''''''''''((((((***)))(((''''''((()))***&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''((((((((((((***)))(((''''''((()))***&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''((())))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))+++------222...***''''''((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......---......///////////////zzzaaaYYYPPPMMMMMMMMMJJJEEEAAA===888444333222222111111111111111000000000000................................................---------,,,,,,,,,++++++---------,,,,,,,,,++++++......---,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------------------...---------,,,.........---------,,,,,,......---------,,,,,,,,,---------,,,------......---,,,///222***%%%333:::xxx000)))***------------------------//////000...---,,,...///---555555(((%%%BBBtttrrrRRRiiiiiinnnyyy{{{eeeeeejjjppptttwww{{{yyypppiiihhhkkklllpppooohhh]]]YYY^^^ddddddsss===999888000;;;)))222444---,,,444666111///333VVV}}}eeeDDD......)))(((???******))))))((()))))))))+++*********))))))))))))***++++++***)))((()))+++***************************************++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...................................................------------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((******)))))))))******+++************************)))))))))))))))*********)))((((((''''''(((((()))***)))(((''''''((()))***''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((())))))'''''''''((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''((())))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))***,,,,,,///---***(((((())))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...------...///////////////sss___YYYQQQNNNNNNNNNKKKHHHAAA===888444333222222111222222222222111111111111................................................------------,,,,,,,,,,,,------------,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------...---------------..................------------,,,...------------,,,,,,,,,,,,,,,------...//////000***,,,,,,---666;;;222""")))------111+++,,,:::...------------------------///000111000...---...///111333444333777;;;:::666;;;@@@FFFIIILLLSSS___hhhjjj|||vvvyyywwwrrriii___cccddddddaaa[[[SSSOOOMMMdddMMMRRRIII???EEE>>><<>>EEEFFF>>>777;;;GGGOOODDDGGGUUUgggnnnpppzzzwwwxxxtttvvvtttooojjjjjj]]]pppaaaZZZ[[[UUU[[[YYYZZZXXXXXXXXXSSSIII???;;;???===777111///222444444...%%%""")))...,,,---222------,,,,,,,,,,,,------***************+++++++++))),,,///000...,,,***)))************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))******+++***)))((((((((((((((())))))))))))))))))))))))++++++******))))))((((((******))))))))))))******(((((())))))))))))(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((()))******)))((('''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))************************))))))(((((((((((())))))((((((((((((((((((((((((+++******)))))))))))))))''''''(((***,,,,,,***(((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,------...............kkkYYYVVVRRROOONNNLLLJJJIII>>>;;;666333222222222111000000000000/////////...////////////////////////........................------------............------------............******+++,,,---///000111,,,,,,,,,---------......,,,,,,,,,,,,---......///---,,,,,,,,,---///111333/////////.........------,,,,,,,,,------------...............---***((('''***&&&)))444888333000333+++###%%%***;;;999 !!!........................***,,,...000222666:::>>>JJJKKKKKKNNNUUU[[[ZZZSSSqqqsss||||||{{{yyy{{{tttsss}}}|||}}}zzzxxxzzz}}}~~~~~~xxxuuuvvvcccZZZ[[[WWW[[[]]]bbb]]]YYYXXX[[[___ccceeeTTTTTTTTTQQQLLLBBB777///>>>222,,,000111***(((......---,,,,,,++++++,,,,,,*********+++++++++++++++))),,,///000...+++******+++++++++++++++++++++++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))************+++***)))(((''''''''''''))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***))))))(((((())))))***))))))*********)))((((((''''''(((((())))))******))))))(((((((((((())))))************************))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***'''&&&''')))+++,,,***((())))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,---............---|||gggXXXVVVRRROOOMMMJJJHHHGGG>>>:::555333222222222111111111111000000000//////////////////////////////........................------------.........///------------.........///+++++++++,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,---...//////---,,,,,,,,,---000222444////////////............,,,,,,,,,---------......---...//////...,,,***)))333,,,(((+++---+++***,,,666666777(((...333%%%999////////////////////////000222444777;;;AAAHHHMMMLLLYYYbbb```^^^kkk}}}xxxvvvrrrpppooopppoooooovvvzzz|||}}}|||~~~nnnqqqzzz~~~|||{{{{{{||||||}}}~~~|||{{{|||}}}~~~}}}uuugggccchhhjjjmmm[[[aaafffddd^^^[[[\\\^^^iiiddd```______^^^\\\[[[DDDEEE???555444999666...111000///---,,,,,,,,,,,,*********++++++,,,,,,,,,))),,,......,,,*********++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************((()))))))))******************))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((''''''(((((()))'''((()))******)))((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))*********************)))(((((('''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))******(((''''''(((***+++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++,,,------......------xxxcccXXXVVVSSSOOOLLLIIIGGGFFF===:::555222222222222222222222222111111111111000000000000000000000000000........................---------.........//////---------.........//////------,,,,,,,,,---......,,,,,,,,,---------......+++++++++,,,---...///000---,,,+++,,,---000333555000/////////............,,,,,,,,,------.........,,,---///000000...---+++***000444000,,,---///111%%%...444!!!...:::&&&222000000000000000000000000888999;;;>>>DDDKKKTTT[[[cccppp{{{~~~{{{vvvwww{{{{{{zzzuuunnnjjjkkklllllljjjnnnvvvuuurrryyyzzz|||yyyooozzzrrreee[[[ZZZ^^^aaaaaa```aaafffmmmqqqmmmeeeaaahhh]]]RRROOOJJJBBB===>>>555444222111///.........*********++++++,,,,,,,,,***,,,------+++*********++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,---))))))))))))))))))))))))(((((())))))******++++++((((((''''''''''''(((((('''((()))******)))((('''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))*********************)))((((((&&&''''''((()))******+++))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++)))''''''((()))******)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++,,,------......------wwwhhhZZZXXXTTTQQQNNNIIIDDD@@@???:::444222222333222000000000000000////////////000000//////......------000///...,,,,,,,,,---...,,,------......------,,,........................///...---,,,,,,,,,,,,,,,........................---------.........//////,,,,,,,,,---------.......................................------,,,,,,,,,..................------///......---------............---///000111000///....../////////111555888DDDIIIMMMMMMSSSaaaooovvv|||}}}}}}xxxnnnnnnvvvwwwwwwuuuooojjjiiimmmrrrxxx|||uuummmhhh___YYYYYY[[[YYY^^^hhhnnnllllllnnnmmmhhhbbb___]]]YYYRRRLLLFFFAAA:::444000...,,,+++,,,---------,,,,,,+++,,,))))))*********))))))(((,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))...---,,,***))))))((((((******))))))))))))******'''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))'''(((((()))***++++++++++++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************************************)))((('''''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&'''))))))(((''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************++++++,,,,,,,,,,,,------ssseeeWWWTTTQQQOOOLLLHHHCCC??????:::555222333333222000000000000000///////////////////////////.........//////...---------------,,,------......------,,,........................///...---,,,,,,,,,,,,---........................,,,------------.........,,,,,,---------..........................................------,,,,,,,,,...........................---------......///000///000111222333333222000111222444444555:::DDDKKKYYY___fffkkkttt{{{vvvggg^^^]]]eeejjjjjjmmmuuuzzzzzz{{{~~~yyyxxxyyy|||zzzsssmmmlllnnniiiccc^^^]]]]]]]]]bbbjjjgggdddaaaccceeeeeebbb^^^YYYUUUOOOIIICCC===888444000///---,,,,,,---,,,+++---------------,,,,,,,,,++++++,,,,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&))))))(((((((((((())))))''''''((((((''''''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))'''(((((()))******++++++******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************)))************))))))((()))))))))******)))))))))&&&'''''''''((()))))))))((((((((((((((((((((((((((()))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------nnnaaaUUURRRPPPNNNLLLIIIEEEBBB@@@;;;555333333444333111000000000000////////////.........///////////////.........///......---,,,,,,------......------,,,..............................---,,,,,,,,,------........................,,,,,,,,,,,,------------,,,------------..........................................---------------..............................---......///000111///000111222222111000///,,,///333666;;;FFFTTT___tttzzz~~~|||xxxrrrnnngggcccfffsss}}}zzzzzzzzznnneee]]]XXX[[[aaa___]]][[[]]]aaacccaaa___hhhfffbbb^^^YYYQQQIIICCC===999333000000///,,,***,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''((((((((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))'''(((((())))))******+++))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))***++++++++++++++++++***(((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''''')))+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,kkk___UUUSSSPPPNNNMMMKKKHHHFFF@@@;;;555333444444333111000000000000////////////------......//////000000------/////////...---,,,,,,------......------,,,...........................------,,,,,,,,,------........................+++++++++,,,,,,,,,------------------...................................................---------............////////////000000//////...//////000222111111000///000222333:::===CCCLLLYYYhhhvvv~~~~~~wwwpppzzzzzzzzzyyyxxxyyyyyyzzzwwwkkk___YYYZZZWWWUUUUUUZZZ^^^aaaccciiihhhfffeeeccc^^^YYYTTTMMMFFF>>>888555333///++++++++++++++++++++++++,,,******+++,,,------------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************((((((((((((((((((((((((((((((((((((((()))***+++)))((((((''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))******((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******************++++++,,,,,,++++++***)))))))))((((((((((((((('''''''''''''''''''''''')))***)))'''&&&&&&))),,,(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,iii^^^SSSQQQOOOMMMMMMLLLIIIHHH???;;;555333333444333111000000000000////////////------......//////000000,,,---...//////...---,,,,,,------......------,,,........................------,,,,,,,,,------...........................+++++++++,,,,,,,,,---------------.........//////////////////////////////................................./////////000000333222111000///.........333222111......222999>>>HHHKKKTTTcccuuu|||wwwsssrrrvvv|||nnn___[[[WWWTTTTTTYYYaaahhhmmmdddcccbbbbbbcccbbbaaa___VVVPPPHHHAAA>>>:::777444000///...---,,,,,,------***+++,,,---------------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******************************(((((((((((((((((((((((())))))))))))***+++,,,,,,***))))))(((((())))))***''''''((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))'''''''''''''''''''''''''''((()))***************))))))************)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''%%%$$$%%%'''***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********************************************************+++++++++,,,,,,hhh^^^QQQOOOLLLJJJJJJIIIHHHFFF???:::444222222333222000000000000000////////////.........///////////////,,,---......///.........,,,------......------,,,........................------,,,,,,,,,---..............................,,,,,,,,,,,,------------------........./////////////////////////////////.............../////////.........//////000000111444333222000////////////...//////000222:::EEENNN\\\aaalll{{{~~~{{{zzz}}}zzzvvvkkkfff```ZZZWWWYYY\\\___aaa___]]]^^^```cccdddddd[[[XXXSSSNNNIIIEEEDDDCCC999777444000---+++******+++,,,,,,------------,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******************************))))))))))))))))))))))))((((((((((((((()))************))))))))))))******''''''((()))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((())))))************)))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''&&&$$$$$$&&&((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************************++++++++++++ggg^^^QQQOOOKKKJJJIIIIIIHHHFFF===999333111111222111///000000000000///////////////////////////.........---------------...//////,,,------......------,,,........................,,,,,,,,,,,,,,,---...///........................,,,------------.....................////////////////////////////////////---........./////////000---......///000000111111111111111000000111111222...333999???FFFQQQ___hhh{{{}}}~~~~~~|||yyy~~~rrrfff\\\VVVTTTZZZZZZZZZ]]]aaaeeeggghhhggggggeee___VVVQQQPPPQQQKKKGGGAAA:::444///,,,***------------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((((((((((((((()))************))))))((((((((())))))))))))((((((((((((((()))*********+++************************&&&'''((('''&&&%%%&&&((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++fff^^^TTTQQQMMMKKKKKKKKKIIIHHH===888222000111111000...000000000000////////////000000//////.........---...---,,,,,,---...///000,,,------......------,,,........................,,,,,,,,,,,,,,,---...///........................---------.........//////............/////////000000000000000000000000000---.........//////000000---......///000111111222/////////000111333444555777???KKKVVVaaammm{{{}}}|||vvvuuu|||~~~|||uuujjjeeeSSSTTTWWW\\\ccchhhjjjjjjuuuxxxvvvnnnaaaXXXWWWYYY```[[[SSSJJJAAA999555222............---,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((('''''''''(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))***************)))((('''))))))************))))))''''''((()))***++++++,,,************************&&&((())))))(((''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************)))************+++++++++eee___WWWTTTQQQNNNMMMKKKIIIGGG===999333111222222111///000111111111111222222222---...///000000///...---////////////////////////---,,,,,,,,,---...000111........................------------------------000000//////.........---------------------------,,,---......///.........///000000000000000//////000000000000////////////)))+++///222444444222111///111333333111222:::CCCHHHLLLXXXjjjwww|||~~~{{{zzzzzz|||}}}{{{tttnnn}}}wwwttt}}}vvv```XXXTTTXXXaaagggkkklllqqqwwwyyytttooolllcccZZZ]]]```cccaaaZZZMMM???666111///....../////////...+++***)))***,,,------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))******))))))((((((''''''+++***)))((((((''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++)))'''%%%%%%&&&''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))),,,+++)))((((((((()))******)))''''''(((***,,,...,,,***(((''')))*********)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))******))))))******+++,,,ddd___SSSQQQNNNLLLLLLKKKIIIGGG???:::444111222222111///000000111111111222222222...//////000000//////...////////////////////////------,,,,,,---...///000........................------------------------000/////////............---------------------------...//////000000////////////000000000000//////////////////////////////444333222111111222333444222111111333888???HHHOOOSSS```uuuzzzvvvppptttyyy|||{{{xxxuuurrrmmmvvv|||~~~yyywwwxxx}}}}}}rrreee]]]\\\___dddhhhssswwwwwwsssqqqrrroooiiifffgggiiihhhccc[[[SSSMMM@@@<<<555000---,,,+++***+++++++++---//////---+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))((((((((((((((((((((((((***++++++++++++***)))((())))))))))))))))))))))))***)))))))))((((((((('''(((((('''''''''(((((()))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((((((((((()))***&&&%%%%%%&&&(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***)))(((((((((((()))******))))))(((((()))***++++++)))(((((()))******)))(((((((((((((((((((((((())))))(((((())))))***+++***)))))))))))))))))))))******))))))******+++,,,ddd```PPPMMMKKKJJJJJJJJJHHHGGG@@@;;;555222333333111///000000000111111111222222111000000//////000000111////////////////////////......---------......///........................------------------------////////////............------------------------...//////000000000000000//////000000000000//////..................//////444333222111000111222333666666888>>>IIIVVVaaagggxxx}}}xxxuuuxxxxxx{{{}}}{{{vvvtttuuuxxxxxxssssssrrrsssvvvxxxwwwqqqlllkkkhhhggghhhfffdddfffkkkkkkiiihhhggghhhiiiiiiiiihhhlllooopppmmmjjjjjjlllqqquuuxxxyyywwwxxx{{{~~~}}}~~~vvvjjjffffffhhhlllooopppnnnnnnqqqpppnnnkkkllllllkkkiiigggeeedddXXXQQQFFF<<<555000---+++******+++---///...+++(((************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))''''''''''''''''''''''''******++++++******))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((('''''''''''''''%%%%%%%%%'''((()))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))((((((((((((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++++++++,,,,,,+++)))((('''))))))((()))******)))'''(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))*********))))))))))))***++++++}}}bbb```PPPNNNKKKJJJIIIIIIGGGFFFAAA<<<666333333333222///000000000000111111111111222111000//////000111222///////////////////////////.........---------...................................................///////////////.......................................///000000000000///...//////000000000000///////////////000000000000///000222444555666666666===EEENNNWWWbbbooozzz~~~zzztttsss{{{}}}}}}||||||pppnnnkkkgggdddbbbbbbcccfffdddbbbccceeeggggggfffllllllmmmnnnnnnnnnpppsssvvvuuuvvvyyy||||||xxxtttlllnnnoooooommmlllmmmoooooonnnllljjjiiikkkmmmoooiiilllssszzzxxxsssiiijjjkkkjjjiiiiiihhhfffjjjjjjjjjjjjjjjjjjjjjjjjjjjeee]]]TTTKKKAAA888333///...------......---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&***(((&&&&&&((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&((())))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***,,,------...///000000///,,,)))&&&((((((((()))+++***(((&&&((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))*********)))))))))))))))***++++++yyy```___SSSPPPMMMKKKJJJHHHFFFDDDAAA<<<666333333333222000//////000000000111111111222111000//////000111222////////////////////////..................------.........................................................///////////////........................,,,---......//////............///000000000000000000000111111222222222222111111222444777<<<@@@CCCLLL]]]mmmtttvvv||||||wwwvvvzzz}}}wwwoooiiifffddd^^^aaadddgggjjjpppxxx}}}|||zzz{{{{{{|||uuurrrnnnkkklllpppuuuyyywwwyyyzzzuuunnnhhhcccaaaaaacccgggiiijjjkkkkkkjjjiiihhhmmmmmmllljjjcccWWWJJJAAA:::666222//////000000000,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))+++******)))(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***000---(((&&&&&&((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''')))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))***,,,---...//////000222444555444000,,,)))((('''((()))******(((&&&''''''''''''''''''''''''((((((((('''((())))))***(((((())))))************))))))(((((())))))***+++uuu]]]]]]TTTRRRNNNLLLJJJIIIFFFDDD???:::555222333444222111/////////000000000111111111000000//////000000111////////////////////////------......///......---.........................................................///////////////........................,,,------...............---...///000000111111000111111222222333333444444666333000111888DDDPPPXXXdddxxx~~~|||vvvrrrvvv||||||iiieeeaaaaaadddgggiiiiiivvv|||{{{rrrmmmlllmmmmmmffffffkkksssxxx~~~vvvkkkbbb\\\\\\```fffiiimmmppppppnnnjjjhhhfffjjjooosssqqqiii\\\SSSGGGAAA888222///.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))************************(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((***+++,,,---111---(((&&&&&&((()))***((((((((((((((((((((((((************************(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((()))******++++++***((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,...///000000000111333666888777444000---(((((('''((())))))(((&&&''''''''''''''''''''''''((((((''''''(((((()))***((((((((()))******++++++)))(((((((((((()))******rrr[[[[[[SSSPPPMMMKKKJJJIIIGGGEEE===888333111222444333111////////////000000000111...//////000000//////...////////////////////////+++,,,---/////////................................................................../////////000........................------...///////////////---...///000111111111111000000111222222333444444666777:::BBBOOO___mmmvvv}}}{{{tttsssxxxyyyrrrqqqpppnnnjjjgggjjjooouuu|||zzznnnkkkjjjnnnpppssszzzzzz~~~uuufff]]]\\\bbbeeejjjoooqqqpppmmmlllaaadddkkkrrruuusssmmmiii[[[UUUJJJAAA:::555222000//////.........---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********)))))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))***+++)))(((''''''((())))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))***+++---...////////////000222555888888666333111)))(((&&&&&&((()))((('''''''''''''''''''''''''''(((''''''''''''((())))))'''(((((()))******++++++((((((((((((((()))******pppYYYZZZPPPNNNKKKJJJJJJJJJHHHGGG;;;777222000222444333222////////////000000000000---...///000000///...---////////////////////////***+++---///000000//////........................////////////////////////---.........//////000000////////////////////////...//////000000000000000---...///000111111111111///000000111222222333333777???MMM___qqqxxxwwwzzzuuummmcccbbbbbbffflllqqqrrrrrrzzzvvvqqqnnnooosssnnnqqqssstttvvv|||yyycccZZZ\\\___eeejjjnnnooonnnmmm```bbbgggnnnuuuyyyyyyxxxssslllbbbVVVMMMDDD===999000000/////////.........++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((''''''(((((()))***+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&"""###%%%(((++++++(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&&&&&&&(((***+++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))***+++---...///......---///111444777777666444333***(((&&&%%%'''((()))((('''''''''''''''''''''''''''''''''''''''((())))))'''(((((()))***+++++++++((((((((((((((()))******lll]]][[[RRRPPPMMMKKKJJJHHHEEECCC<<<999555333333333222111000000000000000000000000//////000000000000//////000000000000000000000000---------............/////////............//////////////////////////////111111111111000000000000//////............//////.../////////000000000111000111222222222222222222111111000000000444999>>>IIIYYYrrrtttbbb\\\^^^bbbdddmmmttt}}}|||tttkkkfffgggjjjjjjiiinnnsss}}}tttgggaaa```fffmmmnnnmmmmmmlllkkkjjjiiikkkooovvv{{{{{{vvvqqqllliiibbbXXXPPPFFF===333.........,,,***+++---,,,((()))...,,,'''***++++++,,,,,,++++++***++++++***)))(((((())))))******************************************************))))))))))))******+++*********))))))(((((((((((()))******************)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))+++***)))))))))))))))***,,,,,,------------------...///111222333333333222---,,,***(((((((((((()))''''''''''''((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))kkk]]][[[RRRPPPMMMKKKJJJHHHEEECCC<<<999555333333333222111000000000000000000000000//////000000000000//////000000000000000000000000........./////////000000//////............////////////////////////////////////000000111111111222000//////......//////000/////////000000000000000111111111111222111///...+++,,,///222666===DDDIIIfffyyyvvvuuuyyy~~~|||tttkkkhhhnnnxxxxxxrrrkkkddd^^^WWWWWW[[[fffxxx}}}vvvooollljjjiiinnntttpppooommmlllmmmpppuuuyyy~~~{{{xxxwwwwwwssskkkdddZZZSSSHHH>>>777222000000---///...++++++///---(((***++++++,,,,,,++++++***++++++***)))))))))))))))******************************************************))))))))))))******************)))))))))((((((((()))***************))))))(((''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((('''))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((((((((((((''''''))))))))))))))))))))))))***)))))))))(((((((((''''''((((((((()))))))))***))))))))))))))))))))))))***)))))))))))))))******------------,,,,,,,,,,,,,,,,,,+++,,,...000222444,,,+++***(((((((((((()))''''''''''''((((((((((((&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))jjj\\\ZZZQQQOOOLLLKKKJJJHHHEEECCC<<<999555333333333222111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000111000//////......//////000////////////////////////......///000111222333333111000000//////000000111000000000000000000000000222000000222444444111...111111333666<<>>IIIXXXiiisssvvvzzz||||||{{{yyywwwzzz~~~uuujjjeeeiiinnnqqqqqqyyyvvvjjjhhhlllssspppmmmlllnnnqqquuuwww{{{{{{|||~~~~~~yyyvvvtttppphhh\\\NNNAAA777222---,,,+++***+++,,,+++)))***++++++,,,,,,++++++***++++++***))))))***************************************************************))))))))))))***************)))))))))))))))(((((()))***************(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((***+++,,,------,,,+++******))))))(((&&&$$$###%%%)))---///******))))))((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))fff[[[WWWPPPNNNKKKJJJIIIHHHFFFDDD<<<999555333333333222111000000000000000000000000//////000000000000//////////////////////////////------........./////////000000////////////000000000000000000000000000000111111000000000000000000111111000000000000111111111111111111000000000000222111111333888:::999888555<<>>III[[[sss||||||{{{|||uuupppmmmlllkkknnnoooooommmjjjiiikkkllljjjhhhdddbbbcccggglllooogggbbb\\\[[[^^^```^^^[[[ZZZYYYYYYWWWVVVTTTSSSRRRQQQSSSTTTUUUUUUWWWYYY\\\dddjjjqqqrrroookkkkkkmmmooosssyyyvvvmmmkkklll\\\___dddiiisss{{{tttqqqppp|||}}}tttkkkmmmxxx~~~zzzsssnnnmmmnnnpppvvv{{{}}}|||xxxyyyyyyyyyvvvpppgggaaaXXXHHH888111000...------------,,,,,,,,,+++++++++------,,,+++************************************************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))******))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))){{{___ZZZWWWOOOMMMKKKJJJIIIGGGCCCAAA;;;999666444444444333222111111111111111111111111111111000000111222333333222000///------///000222000000000000000000000000000000111111111111000000111111111111000000000111//////000111222111111000000000000000111111111111777333111333555<<>>???AAACCCEEEFFFIIIKKKNNNRRRUUUWWWXXXXXXVVVXXXZZZZZZXXXWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWXXXZZZZZZ[[[[[[YYYYYY[[[\\\]]]^^^^^^^^^````````````___^^^]]]]]]^^^\\\ZZZXXXXXXXXXYYYZZZZZZ\\\```dddhhhkkkmmmnnnxxx{{{zzzmmmlllvvv~~~sssttt{{{wwwrrrmmmkkklllpppsssuuutttssspppgggYYYPPPUUU^^^TTTIII<<<222...---+++)))++++++++++++++++++++++++---------,,,,,,,,,++++++++++++*********)))))))))************))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))''''''((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((+++)))''''''(((*********)))))))))))))))))))))))))))******************))))))))))))))))))(((((('''))))))(((((((((((())))))*********))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%&&&'''((()))******))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))kkkZZZXXXPPPNNNLLLJJJHHHGGGEEEBBB@@@<<<999555333333333222111111111111111111111111111111000000000000000111111000000000000000000000000...///111111///...///000111111000000111111222333111111111111111111111111000111222222333222222222000333777999???NNNdddttt{{{tttzzztttkkkccc]]]XXXQQQLLLIIIGGGEEECCCBBBAAAAAAAAA===>>>@@@BBBFFFIIILLLMMMQQQSSSVVVYYYZZZ[[[ZZZYYYYYY[[[\\\[[[ZZZYYYYYYZZZYYYXXXWWWVVVVVVUUUUUUUUUYYYYYYXXXWWWVVVVVVVVVWWWVVVWWWXXXYYYZZZ[[[\\\\\\[[[\\\]]]^^^^^^^^^^^^^^^bbbbbbbbbaaa```___^^^^^^^^^\\\ZZZXXXWWWXXXYYYYYYWWWXXXZZZ]]]```bbbdddeeeeeeiiimmmrrrvvv|||{{{qqqddd___mmm{{{{{{yyyooohhhhhhnnntttvvvrrrooohhhVVVHHHLLLZZZcccYYYJJJ;;;222......///+++++++++++++++*********---,,,,,,,,,,,,++++++++++++++++++*********))))))************)))))))))((())))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((+++)))'''''')))***)))'''))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((())))))(((((((((((())))))++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''((())))))***))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((jjj[[[ZZZRRRMMMKKKJJJHHHGGGEEEBBB???<<<999555333333333222111111111111111111111111111000000//////000000111111111111111111111111111111...000111111000//////000111111000000111111222333111111111111111111111111111111222333444333333333222444888???NNNddd}}}xxx~~~wwwzzzpppiii___WWWRRRNNNHHHDDDEEEDDDCCCAAA???>>>???@@@AAABBBDDDGGGJJJNNNQQQSSSSSSUUUXXXZZZ\\\\\\[[[[[[YYYZZZ[[[ZZZXXXXXXYYYZZZYYYYYYXXXWWWVVVVVVVVVVVVXXXXXXWWWXXXXXXYYYZZZZZZXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]^^^_______________aaaaaaaaa```````````````___]]]\\\ZZZZZZ[[[\\\^^^ZZZ[[[[[[]]]^^^___aaaaaa[[[^^^bbbfffiiinnnsssvvvrrrbbbfffvvvyyyqqqrrrxxxllleeefffiiitttpppooolll^^^MMMHHHNNN\\\[[[VVVJJJ===333//////,,,,,,,,,+++++++++******++++++++++++************++++++++++++************************)))))))))(((************************)))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))((()))))))))'''%%%))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((())))))(((((((((((())))))+++*********)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((iii\\\[[[SSSLLLKKKIIIIIIHHHEEEAAA>>><<<999555333333333222111111111111111111111111111111000000000000000111111111111111111111111111111///000222222000000000111111111000000111111222333222222222222222222222222222222222333333444444555444:::CCCPPPaaattt|||yyywwwxxxyyyzzz|||yyyrrrfff___VVVOOOKKKHHHEEEBBBBBBBBBBBB@@@>>>>>>???AAAFFFGGGHHHKKKMMMQQQSSSUUURRRTTTWWWZZZ\\\^^^^^^^^^XXXYYYZZZYYYXXXXXXYYY[[[\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]ZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^___```aaaaaaaaaaaa``````_________```aaabbb___^^^\\\[[[\\\]]]___```]]]]]]\\\\\\\\\]]]^^^^^^[[[]]]```bbbdddgggkkknnnzzz}}}zzzmmmhhhppp}}}wwwyyyooouuu|||{{{tttjjjccc___nnnnnnooopppiii[[[PPPLLLJJJQQQXXXWWWMMM???333---...------,,,,,,++++++++++++++++++*********)))))),,,++++++++++++*********************))))))))))))************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''')))******(((((()))+++)))))))))))))))))))))))))))******************)))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((())))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))ggg[[[[[[SSSLLLKKKIIIIIIHHHEEEAAA===<<<999555333333333222111111111111111111111111111222222111000000000111111111111111111111111111111000111333333111111111222111111000000111111222333222222222222222222222222333333222222333444666777===LLL```ooouuuyyy~~~|||xxxtttpppmmmkkkgggnnnsssrrrqqqpppkkkfff\\\VVVMMMHHHFFFFFFDDDCCCAAABBBCCCCCCBBBBBBFFFIIIMMMMMMNNNOOOQQQSSSUUUVVVVVVWWWXXXZZZ\\\^^^______YYYZZZZZZYYYYYYYYY\\\^^^]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\[[[\\\]]]___```^^^___```aaabbbbbbbbbbbbcccbbbaaaaaaaaaaaabbbccc```___]]]\\\\\\]]]___```___^^^\\\[[[ZZZZZZZZZ[[[\\\^^^```bbbccceeeiiikkknnnqqquuuyyy}}}}}}llliiimmmvvvtttqqqpppsssvvvuuullleeegggkkknnnmmmkkkeeeZZZPPPFFFKKKRRRWWWVVVMMM@@@666//////......---,,,,,,+++,,,,,,+++++++++*********,,,,,,+++++++++*********************))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&''''''((())))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&)))***(((&&&)))000888))))))))))))))))))))))))((())))))******))))))(((''''''((()))))))))))))))))))))(((((((((((())))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))fffZZZ[[[SSSKKKJJJIIIIIIHHHEEEAAA===<<<999555333333333222111111111111111111111111111333333222111111111111111111111111111111111111111111222444444222111222333111111111000111222222333222222222222222222222222444333222111222444777888III```|||yyyqqqpppzzz}}}|||}}}sssiiiaaa\\\PPPWWW\\\\\\\\\]]][[[WWWRRRKKKDDD@@@@@@AAAAAA@@@BBBDDDGGGGGGGGGHHHMMMPPPSSSSSSSSSSSSUUUVVVWWWXXX]]]]]]\\\\\\\\\\\\]]]]]]ZZZ[[[[[[[[[ZZZ[[[^^^aaa]]]\\\[[[ZZZYYYYYYYYYYYY^^^^^^]]]\\\\\\\\\]]]]]]___^^^]]]]]]^^^___aaabbb^^^___```aaacccccccccccchhhgggfffdddddddddeeeeeecccaaa___^^^]]]^^^___```___^^^\\\ZZZYYYXXXYYYYYY\\\^^^```aaabbbdddgggjjjiiijjjkkkmmmnnnrrrwww{{{{{{pppgggiiixxxxxxhhhhhhttt}}}zzzsssbbbjjjmmmhhhgggggg___RRROOOKKKJJJPPPXXXXXXNNNEEE000000///...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&)))***'''$$$***777CCC))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))(((((((((((())))))%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%&&&&&&'''((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))hhh[[[WWWUUUOOOLLLHHHEEEDDDCCCBBB@@@;;;999555444333333222111000000111111111111000000000000111111111111000000000000000000000000000000000000111111111000000///333444444333111111333555444444333333444444555555555111111444666888BBBMMMnnn~~~zzzrrr{{{ssseeeYYYRRRKKKLLLLLLKKKIIIHHHIIIJJJHHHFFFCCCAAA@@@BBBDDDEEEGGGIIILLLOOOQQQRRRRRRQQQTTTTTTTTTTTTUUUVVVXXXXXX\\\]]]______^^^]]]]]]^^^[[[\\\]]]]]][[[[[[]]]___^^^______^^^[[[ZZZZZZ[[[aaa```^^^___```aaaaaa___eeecccaaabbbdddddd```\\\aaaaaaaaadddgggiiiiiiiiifffeeeddddddeeeffffffeeecccccccccdddccccccbbbaaaaaa^^^ZZZXXXYYYZZZZZZZZZYYYZZZ\\\___bbbeeeggghhhffffffgggggghhhiiijjjjjjnnnsss{{{sssllljjjnnn}}}uuusss|||vvvnnngggfffiiiiiibbb[[[PPPQQQQQQOOOLLLLLLPPPTTTDDD;;;111++++++---------************+++,,,---...------+++*********++++++************************************************+++*********))))))((((((***+++,,,+++***)))***+++))))))))))))))))))))))))+++*********))))))((((((+++++++++***)))(((((('''))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((''')))***######888QQQ***)))'''&&&'''(((***+++))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))))))))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))fffYYYUUUTTTOOOLLLHHHFFFDDDCCCBBB@@@<<<999666444333333222111000000111111111111000000000000111111111111000000111111111111111111111111000000111111111111000000111222333333111111222333222222111111111222222333222222666999;;;@@@QQQccc~~~}}}uuurrr{{{{{{oooaaaTTTMMMDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFEEEDDDEEEFFFHHHIIIJJJKKKNNNPPPRRRRRRRRRRRRTTTTTTTTTUUUWWWXXXZZZ[[[```aaabbbbbb```______```]]]]]]\\\\\\\\\]]]___aaa```aaabbb```^^^\\\\\\]]]bbbcccdddeeefffffffffeeeeeeeeedddeeeeeedddbbb```aaa``````cccgggjjjllllllooollljjjiiijjjkkkjjjjjjaaaaaabbbbbbcccccccccbbb```]]]ZZZYYYZZZ[[[\\\\\\]]]^^^___aaaccceeeggggggccccccddddddeeeeeeffffffhhhkkkpppuuu{{{vvvnnnjjjlllssszzz}}}}}}xxxrrrkkkfffaaa___SSSOOOJJJFFFFFFIIIOOOSSSOOOGGG<<<111+++***,,,...,,,,,,+++++++++++++++,,,,,,+++((('''&&&''')))***************************************************************)))))))))((()))***+++***)))((()))+++))))))))))))))))))))))))************)))))))))(((++++++******)))(((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''',,,((((((***'''$$$...===))))))'''''''''(((***+++)))(((((((((((((((((()))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''(((((()))))))))***))))))((('''''''''''''''))))))))))))))))))))))))dddXXXTTTRRRNNNKKKHHHFFFEEECCCAAA@@@<<<999666444444333222111000000111111111111000000000000111111111111000000111111111111111111111111000000111111111111111000///111333333222111111111222222111111111111222222111222555999???NNNhhhzzzzzzwwwyyyxxxsssttt{{{|||zzzwwwoooeeeXXXMMMFFF>>>@@@BBBBBBBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXZZZ\\\]]]```aaabbbbbb```_________]]]\\\\\\]]]```cccdddddd```bbbccccccaaa```___```bbbfffjjjkkkjjjjjjkkkmmmiiikkklllkkkiiihhhhhhhhhgggffffffiiimmmpppqqqrrruuurrrnnnkkkkkklllllllllbbbbbbccccccddddddddddddaaa___\\\\\\^^^```aaaaaa``````aaabbbcccdddeeeeeeaaaaaabbbbbbbbbbbbbbbbbbbbbcccdddgggkkkrrr{{{|||qqqgggdddhhh~~~|||yyyrrrgggdddeee]]]UUUJJJCCCBBBFFFLLLQQQYYYUUULLL===000***+++//////...---,,,+++*********,,,+++((('''&&&((()))+++************************************************************))))))))))))((()))******(((((()))***))))))))))))))))))))))))************))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((('''''',,,&&&%%%***+++&&&&&&+++)))((('''''''''(((***+++((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))((('''''''''(((((())))))))))))))))))))))))cccWWWTTTQQQLLLJJJGGGFFFEEEDDDAAA???<<<999666444444444333111000111111222222111111000000111111222222111111000111111111111111111111111000000111222222222111111///222444555444222111111444444333333333333444444888666777???QQQlll|||tttqqqqqqwww}}}yyyrrrooorrrvvvtttrrrqqqjjjhhhddd^^^VVVNNNGGGCCC???AAADDDEEEEEEFFFGGGHHHJJJKKKMMMOOOQQQRRRRRRRRRTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^aaabbbdddeeedddddddddeeebbbcccfffjjjooopppnnnllldddgggjjjllllllllllllllljjjooottttttrrrsssxxx|||zzz|||~~~}}}yyywwwyyy{{{}}}}}}~~~~~~|||xxxrrrooonnnoooooooooiiiiiihhhgggfffffffffeeeeeecccaaaaaadddfffggggggeeeeeefffggghhhiiiiiijjjccccccccccccbbbbbbbbbbbb``````aaabbbeeejjjqqqvvv|||~~~xxxnnnkkkxxxvvvmmmxxx|||pppiiigggddd___VVVLLLEEEDDDFFFJJJYYY[[[YYYMMM===111...//////...---,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))*********)))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((('''###$$$)))+++(((&&&((()))(((((('''((()))******((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))******))))))((((((((((((((()))((((((((((((((((((((((((}}}bbbXXXUUURRRKKKIIIGGGFFFEEEDDDAAA???<<<:::666555444444333222111111222222222222111111111111222222222222111111111111111111111111111111000000111222222222222222111333666777555333333333444444333333444444555666===>>>FFF[[[yyyvvvkkkhhhkkkrrr|||{{{nnndddcccfffddd___[[[YYYVVVRRRMMMIIIFFFEEEEEEBBBEEEIIIKKKKKKKKKLLLMMMOOOPPPRRRTTTUUUUUUTTTSSSVVVVVVUUUUUUVVVVVVWWWXXXZZZZZZZZZ[[[\\\^^^___```eeegggjjjlllmmmnnnppprrrqqquuuzzz~~~|||uuuppplllpppvvvzzz|||}}}~~~~~~}}}{{{xxxwwwxxxxxxxxxvvvtttqqqnnnkkkiiiggggggiiigggfffgggiiijjjkkkjjjlllmmmmmmooopppqqqrrrrrrgggggggggggggggfffffffff___aaaccceeefffhhhkkknnnqqqwww|||~~~xxxyyy}}}qqqooouuuyyymmmeee```bbb```WWWKKKCCC@@@AAANNNUUU\\\YYYLLL>>>555111...------------------...+++,,,///111111///---+++************************************************))))))))))))))))))******&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))%%%%%%'''***)))'''(((+++((((((((((((((())))))***((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))***((((((((((((((((((((((((zzzaaaYYYVVVSSSJJJHHHGGGFFFEEEDDDAAA???===:::777555555444333222111111222222222222111111111111222222222222111111222222222222222222222222000000111222333333333333222444666666555444444444222222222222333555666777;;;HHH^^^{{{}}}ttt{{{rrriiibbbbbbgggnnnyyyyyykkk^^^[[[]]]ZZZTTTPPPNNNKKKHHHEEEDDDEEEGGGHHHEEEHHHLLLOOOOOOOOOOOOPPPSSSTTTVVVWWWWWWVVVUUUTTTVVVVVVWWWWWWXXXXXXYYYYYY[[[[[[]]]^^^aaaccceeefffiiilllooorrrtttvvvyyy{{{~~~wwwrrruuuzzzyyyuuuqqqooonnnpppooommmmmmnnnooonnnmmmmmmmmmnnnoooppppppqqqqqqkkkkkkkkkkkkkkkkkkkkkkkkaaadddgggiiiiiiiiijjjjjjmmmqqqxxx}}}}}}yyyzzz~~~uuutttuuu|||rrrggg\\\```aaa\\\RRRGGGAAA>>>BBBIIITTTYYYVVVLLL@@@999......---------......///(((***---000000...+++)))************************************************))))))))))))************&&&((())))))))))))***,,,))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******'''***,,,***&&&%%%(((,,,(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))'''(((((()))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))+++*********)))))))))((())))))((((((((()))******))))))))))))))))))))))))www___XXXVVVTTTIIIGGGFFFFFFFFFDDDAAA>>>===:::777555555555333222111222222333333222222111111222222333333222222111222222222222222222222222///000111222333333333333333444555555333333444555111111222333555777999:::EEE^^^}}}xxxtttxxxwwwmmmlllccc]]]YYY[[[```dddkkkqqqjjj```XXXWWWVVVRRRNNNLLLIIIHHHHHHHHHHHHIIIJJJKKKHHHLLLPPPRRRRRRRRRRRRSSSUUUUUUVVVWWWWWWWWWWWWWWWUUUVVVXXXYYYZZZZZZZZZYYY[[[\\\^^^bbbfffkkknnnppprrruuuyyy|||~~~~~~|||{{{yyyxxxxxxxxxvvvtttnnnnnnnnnnnnmmmmmmmmmmmmkkklllllllllmmmnnnnnnnnngggiiilllmmmmmmllllllmmmnnnqqquuuxxx|||}}}wwwvvvzzzqqqrrr|||}}}vvvkkkhhhdddaaa\\\TTTIIIBBB<<>>===:::777555555555444222111222222333333222222111111222222333333222222111222222222222222222222222///000111222333444444444333444444333111111333555333333444666888:::===>>>\\\zzz}}}zzztttyyyiiiddd```WWWWWWSSSQQQUUUYYY[[[___dddUUUQQQOOOOOOLLLFFFDDDFFFHHHIIIKKKMMMNNNMMMLLLKKKLLLOOOSSSVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYTTTUUUXXXZZZ[[[[[[ZZZYYYZZZ\\\```eeekkkqqqvvvxxx}}}{{{uuuttttttsssrrrqqqppppppkkkkkklllmmmmmmnnnoooooommmooopppppppppoooppprrrqqqrrrtttuuuvvvyyy~~~uuukkkuuuooolllwwwuuujjjffffff```SSSGGG;;;999;;;FFFTTTYYYTTTLLL333222000///---,,,,,,,,,,,,+++***))))))+++---...************************************************(((((())))))*********+++''')))***+++******,,,---))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))*********))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++%%%''')))))))))++++++)))'''(((((()))))))))))))))++++++************++++++))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))((())))))***++++++))))))))))))))))))))))))sss___WWWSSSPPPJJJIIIGGGFFFCCCBBB@@@???;;;999666555555555333222222333222......222333222222222222222222222222222333222222111111222222333222222222222333444555666333333222222222333444444888333333888888999III]]]yyy}}}vvvoooooooooddd]]]VVVQQQPPPRRRQQQOOOQQQSSSTTTQQQOOOKKKIIIEEEBBBBBBDDDGGGJJJQQQSSSUUUSSSPPPNNNNNNOOOOOOUUUZZZ[[[WWWTTTTTTVVV\\\XXXUUUVVVZZZ[[[XXXSSSWWWZZZ]]]^^^ZZZWWWXXX\\\]]]^^^ccclllxxx~~~{{{yyyyyyzzzssspppmmmlllmmmooooooooonnnppprrrrrrppppppsssuuuwwwwwwwwwvvvttttttvvvxxx{{{~~~}}}}}}tttmmm}}}~~~ssslllnnn{{{pppbbbaaa___YYYDDD>>>:::>>>IIISSSWWWWWWEEE777,,,,,,---,,,***,,,---,,,++++++******++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((('''''''''&&&&&&''''''(((((()))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))))))))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))ppp]]]VVVRRRPPPJJJIIIGGGEEECCCAAA@@@???;;;999666555555555333222111333222///000555777666222222222222222222222222222111111000000111111222111111111111222222333444333333222222333333444555777555999===>>>BBBVVVmmmvvvqqqlllaaaVVVRRRQQQPPPOOOQQQNNNLLLKKKKKKMMMMMMKKKIIIGGGEEEDDDDDDEEEHHHLLLNNNRRRTTTVVVTTTQQQPPPPPPQQQUUUWWWYYYWWWUUUWWW^^^eee```]]]YYYVVVUUUVVVWWWXXXTTTUUUYYY]]]]]][[[[[[___gggllluuu~~~~~~vvvtttqqqooooooooommmlllkkkmmmpppqqqrrruuuyyy}}}{{{wwwttttttuuuuuuwww{{{wwwvvvzzzxxxpppttt|||xxxeee___^^^[[[OOOFFF>>>===EEEOOOTTTVVVRRRDDD777111...+++,,,///,,,,,,+++++++++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))lllZZZUUURRRPPPIIIIIIGGGEEECCCAAA@@@???;;;999666555555555333222000222222111333888;;;999222222222222222222222222111000000000000000000111000000000000111111111111333333333333333444555555666666:::@@@FFFTTTqqq|||uuuzzzvvvddd\\\SSSLLLKKKKKKIIIIIIJJJIIIHHHFFFFFFGGGFFFDDDCCCBBBBBBDDDFFFJJJNNNRRRTTTTTTVVVVVVUUUSSSRRRSSSTTTYYYZZZYYYUUUSSSXXXbbbkkkkkkhhhccc[[[UUUTTTVVVZZZZZZYYY\\\```___[[[\\\```oooxxx}}}{{{xxxvvvuuurrrooollllllnnnoooqqqssswww|||}}}wwwtttssssssqqqrrrtttyyyzzzttttttvvvrrruuunnnddd```\\\[[[RRRFFF???BBBJJJSSSWWW\\\QQQCCC888000,,,...222,,,+++++++++++++++,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************)))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((((((''''''''''''(((((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))iiiYYYUUUSSSQQQIIIHHHGGGEEECCCAAA??????;;;999666555555555333222000333333111333888:::999222222222222222222222222111111000000000000111111111111222222111111000000333333333333333444555666777666;;;FFFVVVlllvvvjjjaaa```YYYRRRLLLKKKIIIEEECCCDDDGGGFFFDDDCCCCCCBBBAAAAAAAAACCCFFFJJJNNNRRRUUUWWWVVVVVVVVVUUUTTTTTTUUUUUUYYYZZZYYYVVVVVV\\\gggqqqzzzlllaaa[[[ZZZ[[[\\\cccaaabbbeeecccaaagggrrr{{{}}}zzzuuuqqqsssrrrqqqqqqqqqsssvvvxxxzzzzzzyyyvvvsssqqqrrrtttrrrrrrrrruuuzzzzzz|||~~~}}}|||}}}ttthhh]]]]]]YYYPPPFFFBBBFFFQQQ[[[]]]WWWMMM@@@555...///222,,,++++++++++++,,,------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************)))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''(((((())))))******((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))*********))))))((((((((()))))))))(((((((((((('''))))))))))))))))))))))))*********)))((((((''''''((((((''''''''''''(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********))))))))))))))))))))))))hhhYYYVVVTTTQQQIIIHHHFFFDDDBBB@@@???>>>;;;999666555555555333222111333444111222666666444222222222222222222222222222222222111111222222222333333444444444333222222333333333333444555666777666999EEEZZZrrr{{{cccTTTSSSYYYMMMHHHEEEFFFFFFCCCBBBDDDCCCCCCBBBAAA@@@@@@AAAAAAEEEGGGJJJMMMQQQTTTVVVWWWVVVUUUTTTTTTUUUVVVVVVVVVZZZYYYWWWUUUZZZhhh}}}pppaaabbbjjjnnnnnnoooiiiiiimmmnnnqqq{{{xxxxxxvvvsssqqqppppppppppppnnnooooooooonnnooorrrttttttsssssssssvvvzzzuuuuuu{{{zzz{{{uuubbbXXXZZZXXXNNNDDDDDDOOOZZZ]]]]]]YYYMMM@@@666000...---,,,,,,+++,,,,,,------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))************)))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))******)))))))))(((((('''''''''***)))))))))((((((((((((((((((((((((((((((((((((******))))))((((((((('''((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((()))((((((((((((((((((((((((fffZZZWWWTTTPPPHHHHHHFFFDDDBBB@@@???>>>;;;999666555555555333222111444444111111444333111222222222222222222222222333333222222222222333333333444555666666555444444333333333333444555777777888DDD[[[xxx~~~~~~xxxuuutttbbbYYYTTTQQQPPPHHHDDDCCCCCCBBB>>>>>>AAA???@@@@@@?????????BBBEEEKKKLLLNNNPPPSSSUUUWWWXXXWWWUUUSSSTTTVVVWWWXXXXXX\\\XXXSSSRRR\\\uuuooobbbooo}}}vvv{{{}}}{{{yyyvvvtttsssqqqooommmlllmmmmmmmmmmmmnnnqqqsssuuuuuuttttttuuuwwwxxxyyy}}}}}}zzzqqqhhhrrrvvvrrr{{{ooo[[[^^^]]]TTTJJJFFFMMMUUU^^^cccddd[[[NNNBBB777.........---,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''(((((())))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))******+++((((((((((((''''''''''''******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((eeeZZZWWWSSSNNNHHHGGGFFFDDDBBB@@@>>>>>>;;;999666555555555333222111444444222111444333000222222222222222222222222222222111111111111222222222333555777777777666555222333333333555666777888AAARRRooowwwsssqqqsssnnn[[[VVVYYYWWWQQQNNNKKKGGGEEEDDDAAA======@@@>>>@@@AAAAAAAAACCCHHHKKKOOOOOOPPPQQQSSSVVVXXXYYYYYYWWWTTTUUUWWWZZZ[[[ZZZZZZWWWSSSRRR]]]tttpppqqq||||||zzzxxxuuuppplllmmmnnnooonnnmmmnnnqqqsssvvvwwwyyyzzzyyyxxxwwwvvvxxx|||~~~{{{{{{nnnlllrrr{{{rrrttt}}}nnnjjjddd\\\UUUQQQOOOOOOYYYaaafffbbbZZZPPPCCC777000///...---,,,+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))(((((((((((('''(((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++((((((((((((((()))))))))*********)))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((dddYYYWWWRRRLLLHHHGGGFFFDDDBBB@@@>>>>>>;;;999666555555555333222000333444222222555555222222222222222222222222222111111000000000000111111111222444666777777666555222333333444555666888888JJJ]]]xxxzzzssstttlllccc]]]\\\XXXOOOKKKLLLEEEBBBAAABBB@@@>>>AAAEEE@@@BBBDDDEEEEEEHHHMMMRRRQQQQQQQQQRRRTTTVVVYYYZZZ[[[XXXUUUVVVYYY\\\]]]\\\VVVVVVVVVVVV\\\jjj~~~{{{tttxxx|||wwwooojjjmmmnnnnnnnnnnnnooorrruuuxxx{{{}}}}}}yyywwwvvvxxxzzz}}}www}}}zzznnnjjjnnn~~~wwwpppqqqxxxwwwjjjbbb```\\\TTTMMMQQQZZZbbbbbb___ZZZMMM@@@111000///---,,,+++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''''''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++(((((())))))******++++++************))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((({{{bbbUUUTTTTTTLLLHHHGGGEEEDDDDDDCCC@@@===;;;888555444444555444333333222222111111222222333222222222222222222333333222222111111111111222222000000222333555666888888777555555555333555@@@LLL```vvvwwwxxx~~~wwwccc\\\UUURRRSSSQQQIIIAAA@@@AAAAAAAAA@@@???======CCCEEEHHHKKKMMMNNNOOOOOOTTTUUUUUUUUUUUUWWW[[[^^^___YYYWWWZZZ]]]^^^```dddYYYYYY[[[___dddiiikkkkkklllsssggglllyyywwwxxxrrrqqqqqqpppmmmlllnnnsssxxx{{{|||}}}~~~~~~~~~}}}|||wwwuuutttvvv|||~~~uuuooommmuuuxxxkkkmmm~~~qqqfffdddccc___XXXWWWZZZaaaddd___YYYVVVAAA888///,,,///000---))),,,,,,,,,...000///---***************************************************+++***)))((((((***,,,---))))))))))))))))))))))))'''(((((()))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))'''(((((()))***++++++,,,''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,***(((&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++************************(((((())))))******+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))xxxaaaUUUSSSRRRKKKIIIGGGEEEEEEDDDCCC@@@>>>;;;888555444444555444333333333222222222222333333222222222222222222222222222222111111111111222222//////000111333444555555777777888888666;;;MMM___|||vvvooo___YYYXXXVVVSSSOOOJJJDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@DDDFFFJJJMMMPPPRRRSSSTTTRRRSSSSSSSSSSSSUUUYYY\\\^^^ZZZZZZ^^^bbbccceeeiii___ccchhhnnnrrrtttttttttgggVVVjjj{{{xxxxxxvvvssspppqqquuuyyyyyyyyyzzzzzzzzzzzzyyyyyyyyywwwwwwxxx|||wwwpppqqq{{{www|||zzzkkkffffffeee\\\VVVTTTYYY______[[[ZZZNNNDDD777///,,,,,,***(((++++++,,,---///...,,,***************************************************+++***)))((()))***,,,---))))))))))))))))))))))))&&&''''''(((((((((((((((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))''''''((())))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++************************)))))))))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))sss___TTTQQQPPPJJJIIIHHHFFFEEEEEEDDDAAA???;;;888555444444555444333444444333333333333444444444333333222222111111111222222111111111111222222000000111111222333333333666777::::::;;;GGG```wwwuuuwwwwwwjjj___VVVRRRWWWYYYUUULLLDDDAAABBBAAAAAA@@@@@@AAACCCDDDEEEGGGIIIMMMQQQTTTVVVXXXXXXQQQRRRSSSTTTTTTVVVZZZ\\\YYYWWWZZZccciiikkklllooojjjpppyyy~~~~~~~~~rrr]]]NNNPPPvvv~~~{{{wwwvvvxxxzzzwwwwwwvvvvvvvvvvvvvvvwwwyyyyyyyyyzzz|||xxx~~~zzzqqqttt~~~{{{ssshhheeefffaaaWWWPPPSSSZZZ^^^```bbb\\\RRRCCC555...+++******+++++++++,,,...---+++)))************************************************+++***)))))))))***,,,---))))))))))))))))))))))))%%%&&&''''''((((((''''''************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))ppp___TTTPPPOOOJJJIIIHHHFFFFFFEEEDDDAAA???;;;888555444444555444333555444444333333444444555444444333333222111000000222222111111111111222222333333333333333444444444555444666;;;DDDUUUooowwwnnnrrrddd```]]]ZZZWWWZZZZZZTTTJJJCCCAAACCC@@@?????????AAADDDGGGIIIKKKMMMPPPSSSVVVXXXXXXYYYSSSUUUVVVWWWWWWYYY\\\^^^TTTUUU\\\hhhrrruuuwwwyyy|||hhhVVVXXXeee~~~|||{{{{{{xxxvvvuuusssrrrsssssstttuuuvvvxxxzzz{{{}}}{{{{{{~~~zzztttttt{{{}}}|||mmmdddaaaddd[[[TTTSSSWWW[[[ccciiibbbZZZMMM@@@555000......,,,+++++++++---,,,***(((******************************************************)))))))))***+++,,,))))))))))))))))))))))))&&&''''''((()))(((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&(((***+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''''')))***((((((((((((((((((((((((++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((nnn___UUUPPPOOOLLLIIIHHHFFFEEEEEECCCAAA>>>;;;888555444444555444333555444444333333444444555444444333333222111000000222222111111111111222222333333333333333333333333444111444@@@QQQcccvvv{{{vvvrrrwwwwwweee^^^\\\[[[[[[]]]ZZZUUUNNNGGGCCCAAAAAA>>>>>>>>>???BBBFFFIIILLLOOOPPPRRRTTTVVVVVVVVVVVVTTTUUUWWWXXXXXXYYY[[[]]]UUUXXXcccrrr~~~~~~wwwuuussspppooonnnnnnnnnnnnqqquuuxxxyyyzzz~~~yyy|||}}}tttpppuuu}}}xxx{{{nnnffffff```ZZZWWWUUUVVV___iiiddd___WWWMMMBBB888222...---,,,++++++,,,,,,***(((***************************************************************+++++++++))))))))))))))))))))))))(((((()))************)))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''')))+++---...---+++***((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''(((***((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((lll^^^TTTNNNNNNMMMHHHGGGEEEDDDDDDCCC@@@>>>;;;888555444444555444333444444333333333333444444444333333222222111111111222222111111111111222222000000000111111111111111333333<<>>>>>???@@@BBBEEEHHHLLLNNNQQQRRRSSSUUUVVVUUUUUUTTTSSSUUUWWWWWWVVVVVVXXXYYYZZZ]]]hhhyyy|||}}}}}}{{{zzz}}}vvvuuurrrooollljjjiiihhhhhhlllqqqssstttvvv{{{zzzwwwvvvxxxrrrlllmmmzzz{{{yyymmmfff^^^XXXTTTSSSZZZbbbdddbbb^^^WWWNNNBBB666---...---++++++,,,,,,+++)))************************************************))))))******++++++++++++))))))))))))))))))))))))))))))***+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))***,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''(((***))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))************************''''''(((((())))))******((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))jjj\\\RRRLLLMMMNNNGGGFFFDDDCCCCCCBBB???<<<;;;888555444444555444333333333222222222222333333222222222222222222222222222222111111111111222222//////000000111111111222444;;;LLLcccssswwwwwwvvvllliiijjjxxxsssjjjbbb___cccfffccc```___RRRMMMGGGBBBAAAAAA@@@???@@@AAACCCFFFIIILLLNNNOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUWWWXXXXXXVVVVVVVVVWWWWWWYYYcccsss}}}}}}{{{wwwtttssssssuuuuuuooonnnmmmmmmooorrrvvvyyyzzzxxxvvvsssoookkkgggfffeeeiiinnnooooooqqqwww|||}}}{{{yyy|||wwwttt~~~}}}oooaaaZZZWWWWWWYYY\\\aaa___]]]\\\XXXMMM>>>333000...,,,,,,,,,,,,+++***************************************************))))))***+++++++++++++++))))))))))))))))))))))))(((((()))***************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((&&&&&&((()))************************)))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))hhhZZZQQQJJJLLLMMMGGGEEECCCCCCBBBAAA>>><<<;;;888555444555555444333333222222111111222222333222222222222222222333333222222111111111111222222000111111222333333444444444BBBZZZrrr~~~|||vvvtttuuuyyyooojjjkkkggggggkkkjjjaaaYYYWWWJJJIIIGGGDDDBBBAAAAAABBBAAACCCFFFIIILLLOOOPPPQQQOOOQQQSSSUUUWWWXXXXXXXXXXXXZZZ[[[ZZZYYYWWWWWWXXXOOOQQQZZZhhhqqqssssssuuuzzzooogggcccccccccbbbaaabbbeeeggghhhfffdddeeehhhkkkmmmnnnpppxxx~~~~~~|||zzzyyyyyyyyy{{{~~~yyyzzz{{{}}}~~~~~~~~~|||xxxsssnnnjjjgggeeehhhlllllllllnnntttyyywww{{{~~~|||~~~xxxccc[[[\\\]]][[[ZZZ\\\ZZZZZZ\\\]]]UUUGGG;;;111///---,,,------,,,+++************************************************))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''(((((((((((())))))))))))************))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((&&&&&&((()))************************(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))************(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))ggg]]]SSSTTTNNNLLLIIIIIIGGGFFFCCC@@@>>>===;;;999777555444333333333222222222222222222222222000000111222333333444444222222222222111111000000333666666333111333444333>>>PPPiii}}}xxxrrruuuxxxrrrdddaaagggnnnuuussshhh[[[TTTRRRGGGFFFDDDBBBAAA@@@AAAAAAGGGGGGHHHJJJLLLOOORRRTTTQQQPPPQQQUUUZZZ\\\ZZZXXXWWWYYY]]]aaabbb___YYYUUUUUUUUU\\\hhhqqqvvv~~~~~~ssspppiiiccc^^^\\\\\\\\\XXXXXXXXXYYYYYYZZZZZZ[[[YYYZZZ\\\^^^```bbbbbbcccgggkkkrrrzzz|||zzzyyyxxxvvvtttsssqqqppptttsssqqqpppooonnnnnnnnnssstttuuuwwwxxxyyyzzzzzzwwwvvvvvvwwwwwwyyyzzz{{{zzz}}}}}}zzzyyy|||{{{tttrrrqqqnnnnnnjjjiiijjjkkkiiikkkooovvvyyy||||||~~~{{{~~~xxx{{{|||eee]]]^^^]]]ZZZYYY\\\WWWRRRVVV]]]\\\OOO???444222///...---,,,+++***************************++++++************++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))''''''(((((())))))******+++*********))))))((((((''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))+++*********))))))(((((())))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))*********++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ddd[[[RRRSSSMMMMMMIIIIIIGGGFFFCCCAAA>>>===;;;999777555444333333333222222222222222222222222000111111222333333444444222222222222111111111000222222222222222333666999HHH]]]yyywwwppp}}}yyydddbbbiiimmmppppppkkkaaaWWWRRRPPPFFFEEECCCBBBAAABBBCCCDDDIIIIIIJJJKKKMMMPPPRRRSSSRRRQQQQQQTTTXXX[[[\\\[[[ZZZ\\\```ccceeedddaaa___```bbbkkkyyyzzzpppiiibbb[[[YYYWWWTTTQQQPPPOOOPPPQQQPPPPPPPPPQQQQQQRRRRRRRRRPPPQQQSSSUUUWWWXXXYYYZZZ^^^aaaffflllooopppnnnllljjjjjjiiihhhgggffffffeeefffeeeeeedddccccccccccccffffffhhhiiijjjjjjjjjjjjkkkkkkllllllmmmnnnnnnooollloooqqqpppmmmmmmpppssswwwxxxzzz}}}}}}{{{||||||yyysssooollllllkkkhhhiiillltttwww{{{}}}}}}}}}~~~|||}}}sssjjjddd^^^[[[\\\^^^[[[WWWUUUVVVWWWUUURRR;;;555///,,,++++++***)))************************++++++************++++++))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((((((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((''''''((())))))************)))))))))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~bbbYYYPPPQQQLLLLLLIIIIIIHHHFFFCCCAAA???===:::999777555444333333444333333333333333333333333111111111222222333333444222222222222111111111111333///000444444444===III___rrr}}}vvvvvvddd]]]iiiwwwvvvqqqjjj```XXXQQQNNNLLLDDDCCCBBBAAABBBEEEHHHJJJLLLLLLLLLMMMNNNPPPRRRSSSTTTSSSRRRUUUYYY^^^aaabbbbbbeeejjjoootttwwwyyyzzz~~~wwwcccUUUPPPNNNKKKGGGHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJLLLNNNOOOOOOPPPSSSUUUXXXZZZ\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXYYYWWWWWWXXXYYYYYYYYYYYYYYY[[[\\\]]]^^^______^^^^^^]]]```bbbbbb``````bbbeeeiiijjjmmmoooppppppppppppjjjnnnrrruuuwwwyyy{{{}}}{{{~~~}}}{{{vvvsssrrrooojjjiiilllsssuuuwwwxxxuuurrrqqqpppxxx|||mmmaaa^^^aaaZZZ]]]___]]]WWWTTTVVVZZZHHH>>>333,,,+++,,,+++)))++++++++++++++++++++++++++++++************++++++(((((()))))))))*********+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))*********++++++))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***************))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}bbbYYYOOOOOOKKKKKKJJJIIIHHHFFFDDDAAA???>>>:::999777555444333444444333333333333333333333333111111111222222333333333222222222222222222222222444111222666555777JJJaaayyytttoooxxxnnneeekkkxxxyyypppdddYYYRRRMMMJJJGGGCCCBBBAAAAAADDDHHHLLLOOONNNNNNOOOOOOPPPPPPQQQRRRVVVUUUVVVXXX^^^dddjjjnnnnnnsss{{{}}}vvvpppiiicccYYYRRRHHHDDDDDDGGGGGGEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMNNNOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPLLLMMMMMMNNNOOOQQQRRRSSSNNNOOOOOOPPPOOOOOONNNNNNNNNPPPRRRSSSTTTSSSRRRPPPTTTVVVYYYZZZYYYYYY[[[]]]]]]^^^___``````___^^^]]]ZZZ]]]aaaeeehhhkkknnnpppqqqsssvvvyyy|||}}}yyyxxxuuuooonnnppprrrssssssrrrooommmllllllpppvvv~~~wwwfffbbbeeeXXXaaammmqqqiii]]]XXXYYYUUUIII999000......---+++++++++++++++++++++++++++++++++************++++++))))))))))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))******))))))((((((''''''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((}}}cccZZZNNNNNNIIIJJJJJJJJJHHHGGGDDDAAA???>>>999888666555444444444555333333333333333333333333111222222222222222333333222222222222222222222333222222555666444===YYYvvvqqqeeehhhzzzvvvlllvvvtttkkk^^^UUUOOOKKKFFFCCCAAAAAAAAACCCFFFJJJOOOQQQOOOPPPPPPPPPQQQQQQQQQQQQSSSUUUXXX]]]dddmmmtttyyyyyyyyygggZZZTTTQQQLLLHHHHHHFFFDDDCCCDDDDDDCCCAAAAAABBBBBBCCCCCCBBBBBBAAAFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGFFFGGGIIIHHHGGGHHHKKKMMMNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGHHHIIIJJJLLLNNNOOOJJJKKKKKKKKKKKKJJJIIIIIIHHHJJJLLLMMMMMMLLLKKKIIIOOOQQQSSSUUUUUUUUUVVVWWWTTTTTTUUUUUUTTTSSSQQQPPPPPPSSSWWWZZZ\\\^^^aaacccfffhhhkkknnnrrrwww~~~~~~{{{{{{xxxsssrrrssssssrrrpppnnnllllllooorrrtttvvvzzz~~~|||{{{|||~~~oooiiiiii[[[cccppp|||yyylllaaa^^^[[[PPP@@@555000///---+++++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++(((((()))))))))*********))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))************))))))((((((''''''))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((zzzbbbYYYMMMMMMIIIJJJJJJJJJIIIGGGDDDBBB@@@>>>999888666555444444555555333333333333333333333333222222222222222222222222222222222222333333333333...333777666999JJJhhh~~~wwwmmmhhhooossswwwuuujjjcccXXXPPPKKKHHHEEEBBBAAABBBCCCEEEIIILLLPPPRRROOOPPPPPPQQQQQQQQQQQQPPPPPPUUU]]]fffoooxxxtttiii___WWWNNNHHHFFFEEEDDDCCC>>>@@@BBBCCCDDDCCCAAA@@@<<<===???@@@AAABBBBBBBBBDDDCCCCCCBBBAAA@@@@@@???AAAAAABBBCCCDDDDDDDDDCCCAAADDDEEEEEECCCCCCFFFJJJJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDDDDDDDEEEGGGHHHIIIFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHGGGFFFJJJKKKMMMOOOPPPPPPOOOOOOMMMMMMLLLKKKJJJJJJIIIIIIHHHJJJMMMNNNOOOQQQTTTVVVWWWYYY\\\```eeekkksssxxx|||{{{|||zzzuuutttuuuuuutttpppmmmkkknnnssswwwvvvwwwxxxyyy}}}wwwrrr~~~xxxyyy}}}{{{rrrmmm]]][[[```lllqqqjjjccccccZZZSSSHHH===555///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))uuu___WWWLLLLLLIIILLLKKKJJJIIIGGGEEEBBB@@@???999888666555444444555555444444444444444444444444222222222222222222222222222222222333333333444444///666999:::GGGaaaxxx|||xxxssspppuuuwwwzzztttiii___YYYQQQJJJEEEDDDDDDDDDAAACCCEEEHHHKKKMMMOOOPPPNNNOOOPPPQQQQQQQQQQQQPPPQQQYYYfffsss}}}lllWWWKKKGGGBBBBBBAAA???>>>???@@@AAA:::<<>>???@@@AAACCCDDDDDDCCCCCCBBBAAA@@@???>>>===AAAAAABBBBBBCCCBBBBBBBBB@@@CCCEEEDDDAAA@@@CCCFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIJJJJJJHHHFFFGGGFFFDDDCCCBBBCCCDDDEEEAAACCCEEEEEEFFFGGGIIILLLKKKLLLNNNPPPSSSXXX___dddkkknnnrrrwww}}}~~~}}}}}}xxxvvvxxxwwwvvvsssooommmnnnrrruuurrrvvv{{{~~~yyywwwuuu{{{}}}qqq```UUUQQQYYY___\\\[[[___ZZZWWWQQQGGG<<<333///---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((())))))))))))((('''((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))qqq\\\UUUKKKLLLJJJNNNKKKJJJIIIGGGEEEBBB@@@???888777666555444444555666444444444444444444444444222222222222222222222222222222222333333444444444222:::<<>>???<<<;;;<<<>>>AAABBBBBB@@@===<<<>>>@@@??????>>>>>>???@@@AAAAAADDDDDDCCCAAA@@@???>>>===BBBBBBCCCCCCCCCCCCCCCBBBBBBEEEGGGEEEAAA???AAADDD@@@@@@AAABBBDDDEEEFFFFFFBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@AAACCCCCCDDDFFFGGGGGGDDDBBBCCCBBB???======???AAACCC===???@@@AAAAAABBBEEEGGGEEEEEEEEEDDDEEEHHHMMMQQQQQQVVV___gggooowww}}}|||zzz{{{xxxwwwuuuqqqnnnmmmnnnpppqqqxxxzzzrrrtttwww~~~tttfffXXXQQQVVVXXXUUUUUUZZZ[[[\\\ZZZQQQCCC888333222,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))*********+++''''''(((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((())))))*********+++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ooo]]]VVVLLLOOOJJJHHHJJJIIIHHHFFFCCC@@@===;;;999888777666666555555555333333333333333333333333444444444333333222222222222222444555222...000666888<<<@@@OOOlll|||nnnjjjzzzrrrmmmzzzuuuggg[[[SSSMMMKKKGGGCCCAAAAAACCCDDDFFFGGGIIIKKKMMMOOOOOOPPPPPPOOOPPPTTTTTTQQQPPPRRRZZZhhh{{{tttdddJJJGGGBBB>>><<<;;;===>>>===============>>>??????>>>????????????@@@@@@@@@>>>;;;>>>FFFIIIDDDAAACCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCDDDEEEEEEFFFCCCDDDEEEDDDBBBAAAAAACCCCCCBBBAAA@@@AAAAAACCCDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>EEEEEEFFFEEEEEEDDDCCCCCC??????>>>>>>>>>>>>??????===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCHHHKKKNNNTTT[[[eeeooovvvuuuwwwyyyyyy{{{{{{{{{~~~{{{vvvqqqoooqqqtttwwwxxxxxxvvvxxxnnneeeaaa^^^YYYVVVWWWUUUZZZ[[[UUUMMMDDD777---000///------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************************)))************++++++++++++++++++************)))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))nnn\\\UUULLLNNNJJJHHHIIIIIIHHHFFFCCC@@@===;;;999888777666555555555555333333333333333333333333444444444333333222222222222111333555444111333777555???LLL^^^xxxtttmmmpppwwwttt{{{|||mmmbbbXXXQQQLLLIIIFFFBBBAAABBBDDDFFFGGGHHHJJJLLLNNNOOOPPPQQQTTTQQQPPPQQQQQQOOOQQQVVV^^^mmmkkkTTTHHH???===;;;::::::<<<>>>@@@>>>============>>>??????????????????@@@@@@@@@AAABBB???AAAGGGJJJFFFDDDEEECCCBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFCCCDDDEEEDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBCCCDDDDDDAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAADDDEEEEEEEEEDDDDDDCCCBBB@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>=========;;;;;;<<<<<<===>>>>>>???BBBDDDGGGKKKPPPXXXaaagggkkknnnqqqqqqppprrrxxx~~~}}}~~~||||||zzzvvvttttttxxx{{{{{{zzzvvv{{{rrrllldddZZZTTTRRRUUUYYY\\\ZZZUUULLL???222///...---,,,,,,---,,,,,,++++++++++++++++++++++++++++++******************************************)))************+++++++++*********)))))))))((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))mmm\\\UUUKKKMMMIIIHHHIIIHHHHHHFFFCCC@@@===;;;999888777666555555555555333333333333333333333333444444333333333333222222222000111444555444555888666HHH```tttmmmqqq{{{xxxnnnwww{{{mmmaaaYYYRRRKKKJJJGGGDDDAAAAAACCCGGGIIIJJJKKKLLLMMMOOOPPPQQQRRRVVVRRROOOPPPPPPQQQXXX___gggwwwuuu[[[JJJ???:::888888999:::;;;===???@@@>>>>>>>>>===>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBB??????CCCEEECCCAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEEEEDDDCCCDDDFFFEEEEEEDDDCCCCCCDDDDDDEEEAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAABBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>=========999::::::;;;;;;<<<<<<<<<===>>>@@@BBBEEEJJJQQQUUUXXX]]]aaabbb```^^^^^^___rrryyy~~~|||}}}|||zzzxxxwwwxxx|||xxx|||}}}vvvkkk___UUURRRTTTXXX[[[\\\\\\UUUGGG888///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++************************)))************+++++++++))))))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))***************))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))kkk[[[TTTJJJLLLHHHGGGHHHHHHGGGEEECCC@@@===;;;888888666555555555555555333333333333333333333333333333333333333333333333444000000333555555666:::???VVVrrr}}}mmmzzzuuuuuu}}}yyylllaaaYYYSSSLLLFFFGGGEEEBBBAAABBBFFFJJJLLLMMMMMMNNNNNNPPPQQQRRRSSSQQQOOONNNPPPRRRUUU^^^hhhqqq~~~bbbLLLAAA>>>>>>>>>;;;<<<======>>>>>>>>>===???>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCC@@@???@@@AAAAAAAAA@@@CCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEAAACCCDDDDDDCCCCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEBBBCCCCCCCCCCCCCCCBBBBBB@@@@@@????????????@@@@@@@@@@@@??????>>>>>>======<<<<<<=========>>>>>>>>>===>>>?????????BBBFFFIIIFFFKKKPPPRRRQQQNNNMMMLLLOOOUUU___nnn~~~||||||yyyxxxyyy|||~~~{{{qqqeee^^^]]]XXXYYYYYYZZZ\\\YYYMMM???222///,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,************************))))))*********+++++++++******)))))))))((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))hhhZZZTTTIIIKKKGGGGGGGGGGGGFFFEEECCC@@@===;;;888777666555444444444444333333333333333333333333333333333333333333333333555111000222444444999???MMMbbb{{{xxxrrrrrruuu{{{{{{pppccc[[[WWWRRRKKKFFFDDDCCCCCCCCCEEEHHHLLLOOOOOOOOOOOOOOOPPPQQQSSSTTTMMMMMMOOOSSSTTTWWW___iiivvvzzzXXXMMM???777777;;;<<<<<<===>>>?????????>>>>>>===???????????????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCGGGFFFDDDCCCDDDEEEEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDAAABBBDDDDDDCCCCCCDDDFFFDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@AAACCCDDDEEEBBBBBBCCCCCCCCCCCCCCCBBB@@@??????>>>>>>??????@@@AAAAAA@@@@@@@@@?????????????????????@@@@@@@@@@@@???@@@@@@???>>>>>>@@@BBB???BBBDDDFFFEEEEEEDDDDDD>>>BBBGGGNNNXXXhhh{{{|||zzzzzz{{{}}}~~~~~~wwwooonnnttt{{{wwwmmmiiiiiiccc```[[[XXXZZZ[[[SSSIII999444...,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************************))))))*********+++++++++++++++*********)))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))fffYYYSSSHHHIIIFFFGGGFFFFFFFFFEEECCC@@@===<<<888777666555444444444444333333333333333333333333222222333333333333444444555222111222333666@@@JJJ___mmm|||xxxpppnnnooozzzxxxuuuttthhh\\\XXXVVVQQQKKKHHHCCCCCCDDDFFFHHHKKKNNNPPPQQQPPPPPPOOOPPPQQQSSSTTTMMMNNNSSSWWWXXXYYYbbbkkk~~~dddQQQBBB>>>:::999:::;;;:::888:::;;;<<<===>>>?????????@@@@@@??????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFDDDBBBCCCFFFFFFCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBDDDEEEEEECCCCCCDDDFFFDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@AAABBBCCCDDDEEEBBBBBBCCCDDDDDDDDDDDDCCC@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA???>>>>>>???BBBBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@HHHZZZlll|||zzz|||~~~|||}}}{{{rrrhhhffflllssswww~~~~~~sssnnnooolllhhh```ZZZZZZ\\\ZZZTTTDDD;;;222---...///...+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------************************)))************+++++++++++++++++++++************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************((((((((((((((())))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))eeeYYYSSSGGGHHHFFFGGGFFFFFFEEEDDDBBB@@@===<<<777777666555444444444444333333333333333333333333222222222333333444444444333222333444444999IIIYYYsssxxx|||wwwmmmjjjqqq{{{xxxmmmaaaUUURRRPPPKKKGGGGGGBBBCCCFFFIIILLLNNNOOOPPPRRRQQQPPPOOOOOOPPPRRRSSSPPPRRRXXX^^^```dddooo{{{pppZZZKKKCCC??????>>>======<<<;;;;;;::::::;;;<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEBBBEEEDDDAAACCCGGGFFFAAACCCCCCDDDEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHGGGEEEEEEEEEGGGEEEEEEFFFFFFEEEDDDBBBAAAAAABBBBBBCCCDDDDDDEEEEEEDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBCCCDDDEEEEEEBBBCCCDDDDDDEEEEEEEEEDDDBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBAAAAAAAAAAAAAAA@@@BBBDDDCCCBBBAAAAAAAAADDDBBBAAA?????????>>>===CCC@@@??????===>>>HHHTTTjjjxxx}}}~~~~~~}}}{{{vvvpppllllllllllllqqq{{{vvvnnnlllmmmkkkccc[[[YYY\\\]]]ZZZNNNCCC666......///...,,,------------------------******++++++,,,------...************************)))************+++++++++************)))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******'''''''''((()))*********))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))dddXXXSSSGGGHHHEEEGGGEEEEEEEEEDDDBBB@@@===<<<777777555444444444444444333333333333333333333333222222222333333444444444111222555555555===QQQeee}}}tttkkkkkkzzzxxx~~~uuulllhhhZZZNNNJJJHHHCCCAAADDDAAADDDHHHLLLNNNPPPPPPPPPRRRQQQPPPOOOOOOPPPRRRSSSRRRUUU\\\dddiiippptttQQQEEEDDDAAA:::999::::::999999:::>>>@@@>>>=========>>>???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHEEEGGGLLLJJJEEEDDDEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJIIIGGGFFFGGGHHHFFFGGGGGGGGGFFFEEECCCBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGIIIJJJJJJIIIHHHFFFDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFGGGEEEDDDDDDDDDAAA@@@???@@@AAAAAA???>>>@@@======BBBBBB@@@CCCIIIJJJ[[[qqq~~~}}}|||{{{yyytttllleeeeeehhhppp}}}wwwllliiijjjiiiccc[[[XXX[[[\\\[[[TTTHHH888///...//////---------------------------******+++,,,,,,---......************************)))************+++++++++))))))))))))(((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))cccWWWOOOHHHIIIDDDIIIHHHFFFDDDDDDCCCBBB???===:::999888777666555444444444333333444555555444222444333222444666777777666666333222444999GGGddd~~~uuujjjssszzzzzzqqqeee\\\UUULLLHHHGGGGGGCCC@@@CCCGGGKKKOOOOOOPPPPPPPPPOOONNNOOOQQQOOOMMMOOOUUUQQQ[[[bbbnnn}}}sssaaaMMMBBB???<<<;;;<<<>>>>>>????????????>>>>>>BBBBBBBBBBBBAAA@@@??????CCCDDDCCCBBBAAAAAACCCEEECCCEEEGGGFFFDDDDDDGGGIIIKKKKKKJJJIIIHHHGGGFFFFFFDDDEEEFFFEEEEEEFFFIIILLLHHHHHHJJJMMMPPPQQQOOOMMMNNNOOOPPPPPPOOOMMMJJJIIILLLLLLKKKIIIGGGGGGHHHJJJKKKHHHFFFGGGIIIKKKJJJHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLJJJHHHGGGHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJFFFHHHJJJJJJJJJIIIIIIIIIKKKHHHHHHKKKKKKHHHHHHKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIKKKKKKIIIHHHEEEFFFGGGFFFDDDCCCCCCDDDEEEBBB@@@AAA@@@???CCCIIIFFFKKKTTTccc|||~~~|||}}}|||yyytttnnnmmmgggjjjxxx}}}~~~mmmbbbeeekkkmmmeeeXXXRRRVVV^^^\\\WWWIII888---,,,------,,,,,,---------,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************++++++++++++*********))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))*********++++++++++++******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++)))((()))******)))(((++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++)))))))))))))))******+++******))))))(((((('''''')))(((((()))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))bbbWWWOOOHHHIIIDDDIIIGGGEEEDDDCCCCCCAAA>>><<<888888777666666555444444555444444555666666555333333222222555888:::::::::666555555777>>>RRRtttxxxttt|||wwwhhh]]]YYYRRRJJJFFFEEEFFFDDDAAADDDHHHLLLOOOOOOOOOOOOPPPOOONNNOOORRRRRRPPPRRRVVVXXXbbbjjjxxxfff\\\PPPDDDAAA@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@AAACCCDDDDDDCCCAAAAAABBBEEEFFFHHHGGGEEEEEEGGGJJJLLLLLLLLLKKKKKKIIIHHHHHHIIIJJJJJJIIIHHHHHHJJJLLLMMMNNNOOOQQQTTTTTTRRRQQQRRRRRRSSSTTTSSSQQQPPPNNNOOOOOOOOONNNLLLLLLNNNOOOSSSQQQPPPPPPRRRSSSRRRPPPPPPPPPOOOOOOOOOOOOOOOOOORRRRRRRRRQQQPPPPPPQQQRRRKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPOOOOOONNNNNNNNNOOOOOOLLLLLLOOONNNKKKKKKMMMOOONNNNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLKKKJJJHHHIIIHHHGGGFFFEEEFFFFFFEEECCCDDDEEEDDDBBBDDDIIIDDDIIIPPP]]]sss|||}}}}}}wwwuuunnnlllttt~~~}}}uuulllgggkkklllfff[[[UUUWWW\\\\\\ZZZNNN>>>111......---------------,,,,,,++++++++++++++++++++++++++++++++++++***))))))***++++++)))************+++++++++************)))))))))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************((((((((())))))))))))******)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))(((************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---+++***+++,,,---+++***++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++)))))))))))))))******+++******))))))(((((((((((()))(((((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))aaaVVVNNNHHHIIIDDDHHHFFFDDDCCCBBBBBB@@@===;;;666666666555555555444444666555555666777777666444222222333666:::<<<======666666777;;;FFF___|||ssszzz}}}vvvkkk___VVVTTTNNNFFFBBBCCCDDDEEEDDDFFFIIIMMMOOOOOOOOOOOOOOOPPPNNNOOOSSSTTTSSSTTTWWW\\\gggqqqhhhLLLKKKFFFCCCFFFGGGEEEEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEEEECCCFFFIIIJJJHHHEEECCCCCCGGGIIIJJJJJJIIIHHHJJJKKKNNNOOOOOOPPPOOONNNMMMLLLMMMNNNOOONNNLLLKKKLLLMMMPPPOOOOOOQQQRRRSSSQQQPPPUUUUUUVVVWWWWWWVVVUUUTTTRRRSSSSSSRRRQQQQQQRRRTTTUUUTTTSSSTTTVVVVVVTTTRRRRRRQQQQQQPPPPPPPPPQQQQQQSSSSSSSSSTTTTTTTTTUUUUUUPPPQQQSSSTTTTTTTTTSSSSSSSSSRRRPPPOOOOOOPPPQQQRRRRRRPPPPPPSSSRRROOONNNQQQQQQQQQQQQPPPPPPOOOOOONNNLLLKKKKKKMMMNNNOOONNNLLLMMMLLLJJJIIIHHHHHHIIIIIIJJJHHHIIIJJJHHHCCCCCCFFFGGGLLLSSS]]]mmm~~~|||{{{}}}~~~wwwpppppprrrxxxxxxlllnnnmmmhhh```ZZZXXXYYY\\\]]]VVVFFF888111///---------------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))***++++++)))************+++++++++************)))))))))))))))))))))))))))))))))))))))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************&&&&&&'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))************************************************************************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))),,,+++***+++,,,---,,,+++******************************++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++)))))))))))))))******+++***))))))))))))(((((((((***((('''''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))```UUUNNNHHHIIICCCHHHEEECCCBBBAAAAAA???<<<:::555555555555555444444444666555444555777777555444333222333666999<<<<<<<<<777666999AAAQQQkkksssqqquuulllddd[[[SSSOOOJJJCCC@@@AAADDDFFFFFFGGGJJJMMMOOOOOONNNOOOOOOQQQOOOPPPTTTUUUSSSTTTWWW^^^kkkxxxtttZZZVVVOOOMMMMMMOOOOOOKKKIIIKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNNNNLLLJJJHHHHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSSSSRRRQQQPPPNNNPPPQQQQQQPPPOOOPPPQQQTTTSSSQQQRRRSSSSSSRRRPPPUUUVVVWWWXXXYYYYYYXXXWWWUUUVVVVVVUUUSSSSSSTTTUUUTTTTTTUUUUUUVVVUUUTTTRRRSSSSSSRRRRRRSSSTTTVVVVVVWWWWWWWWWWWWYYYYYYXXXWWWWWWXXXZZZ[[[[[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTSSSRRRSSSQQQRRRUUUUUURRRQQQSSSQQQRRRTTTUUUUUUUUUTTTSSSQQQPPPPPPRRRTTTUUUTTTRRRTTTRRROOONNNNNNNNNNNNNNNQQQNNNMMMMMMJJJFFFFFFJJJVVV\\\dddkkksss{{{zzz~~~wwwpppllloooxxx}}}vvvtttppplllfff___YYYVVV\\\```]]]OOO@@@666111---......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))***++++++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))))))))************&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++))))))))))))))))))))))))***((('''''')))*********))))))))))))))))))))))))))))))))))))))))))))))))^^^TTTNNNHHHJJJCCCHHHEEECCCAAAAAA@@@???<<<:::555555555555555444444444555444333444555666444222444444333555777888888777666888>>>LLLbbbyyy}}}ttt{{{|||ssskkkeee]]]UUUOOOJJJFFFBBB@@@AAADDDGGGIIIHHHKKKMMMOOONNNNNNOOOPPPSSSRRRTTTVVVTTTRRRUUU[[[eeexxxeeeYYY]]]YYYUUUTTTUUUSSSOOOMMMPPPOOONNNLLLJJJIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLNNNOOOOOOMMMLLLKKKLLLNNNMMMMMMNNNPPPRRRRRRRRRRRRQQQRRRTTTUUUVVVUUUUUUTTTRRRSSSUUUVVVWWWXXXZZZ\\\^^^[[[YYYXXXYYYYYYYYYXXXXXXYYY\\\]]]^^^]]]\\\[[[ZZZ[[[\\\[[[ZZZXXXYYYZZZ]]]^^^^^^^^^]]]\\\\\\\\\[[[[[[[[[\\\]]]```bbbdddfffeeeeeefffhhhhhhfffddd___aaadddfffhhhhhhgggffffffdddbbbaaa___\\\WWWSSSTTTSSSUUUZZZ[[[YYYXXXZZZZZZ\\\___bbbdddcccbbbaaa```______```bbbcccaaa```bbb___\\\[[[\\\\\\[[[ZZZYYYVVVTTTUUUUUUUUUZZZaaaqqqwww~~~}}}~~~uuunnnmmmqqquuu~~~sssxxx|||vvvqqqllleee\\\VVV\\\aaaaaaWWWIII>>>555...///...---,,,,,,,,,------++++++++++++++++++++++++*********++++++*********))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))))))))************''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((************************************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************)))))))))))))))******+++))))))))))))***************)))((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))\\\SSSMMMHHHJJJCCCHHHEEECCCBBBAAAAAA???<<<:::666666666555555555444444444333333444555555444222666444333444555666555333555>>>KKK^^^tttzzzwwwyyyyyyuuuxxxppphhhccc^^^TTTMMMJJJFFFEEECCCBBBCCCEEEHHHKKKHHHKKKMMMNNNNNNOOOPPPRRRUUUWWWZZZZZZWWWUUU]]]gggwwwvvvllleeedddbbb]]]ZZZ\\\]]][[[ZZZ\\\[[[ZZZWWWTTTRRRPPPPPPPPPOOOOOONNNMMMMMMNNNPPPQQQRRRRRRRRRPPPOOOOOORRRTTTSSSSSSUUUXXX\\\]]]\\\[[[ZZZZZZ[[[\\\]]]^^^_________```bbbcccdddgggkkknnniiifffcccaaabbbcccccccccbbbeeeiiilllllljjjgggeeegggiiikkkkkkkkkjjjkkklllpppppppppooommmlllmmmooollllllllllllnnnqqqtttvvv|||zzzzzz|||}}}zzzqqqssswww{{{~~~~~~zzzuuuqqqnnniiibbb\\\bbbbbbffflllooonnnnnnqqqtttvvvzzz~~~}}}|||{{{zzzzzz{{{||||||zzzyyyzzzwwwttttttvvvuuurrrooogggdddeeejjjooouuu~~~wwwtttsssqqq{{{xxxyyy|||vvvqqqjjjbbb]]]]]]bbbccc]]]SSSHHH<<<222000///---,,,,,,,,,---...++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++))))))))))))************))))))))))))))))))))))))((())))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************************************))))))))))))))))))))))))*********++++++++++++,,,)))))))))))))))))))))))),,,++++++,,,...///...---******************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))))))))******+++)))))))))************+++******)))+++------+++***))))))))))))))))))))))))))))))))))))))))))))))))[[[SSSMMMHHHJJJCCCGGGEEEDDDBBBAAAAAA@@@===;;;888888777666666555444444555444444555666666555333666444333444555555444333999III^^^ppp~~~zzzmmmsss}}}mmmqqq{{{zzzsssjjjccc]]][[[UUUMMMHHHIIIDDDEEEEEEEEEEEEGGGIIIKKKHHHJJJLLLNNNNNNPPPRRRTTTWWW\\\aaaaaa\\\\\\iiiyyytttnnnrrrvvvwwwuuutttmmmkkkpppuuuuuuttttttpppnnnjjjfffcccaaa``````\\\ZZZYYYXXXWWWXXXZZZ[[[[[[]]]______^^^^^^___aaaaaaaaaccchhhlllooonnnlllkkkjjjjjjkkkllloooqqqssssssttttttuuuvvvzzz{{{xxxtttrrrsssuuuvvvvvvtttwww|||}}}xxxtttyyy||||||}}}}}}zzztttrrryyyzzzuuupppkkkggg```dddeeeaaa\\\SSSDDD777000///---,,,,,,,,,...///++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++((()))))))))************))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))************(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))*********+++++++++,,,,,,)))))))))))))))))))))))),,,++++++,,,...//////...++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******)))))))))))))))******+++))))))*********+++++++++******+++...//////,,,***))))))))))))))))))))))))))))))))))))))))))))))))~~~ZZZRRRMMMHHHJJJCCCGGGFFFDDDCCCBBBBBB@@@===;;;:::999888777666555444444666555555666777777666444555444333444555666555444>>>TTTmmm{{{yyyqqqjjjtttllliiirrrrrrmmmjjj```YYYUUUTTTPPPIIIHHHKKKDDDEEEFFFGGGGGGHHHJJJLLLGGGJJJLLLNNNOOOPPPSSSUUUXXX___ffffff```bbbssszzz|||{{{uuurrrwww~~~{{{vvvssspppoooooogggfffdddbbbaaabbbcccdddfffjjjmmmoooooonnnnnnnnnnnnnnnpppuuu{{{~~~}}}{{{{{{zzzyyyyyy{{{~~~yyymmmttt~~~~~~}}}xxxtttqqqoooccceeefffdddbbbZZZJJJ;;;111///---,,,,,,,,,...///++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++(((((())))))*********+++))))))))))))))))))))))))+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))***))))))***,,,------,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******)))))))))))))))******+++))))))******++++++++++++***+++---000111000---)))))))))))))))))))))))))))))))))))))))))))))))))))uuu]]]QQQOOOHHHFFFHHHEEEBBBAAAAAAAAAAAA???<<<999777777777777666666666666222333444444555555444444555444666888777444555999AAA]]]rrr|||wwwsssiiivvveeeccchhhiiiddd___ZZZXXXSSSNNNJJJFFFDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHLLLKKKMMMOOOOOONNNTTT\\\```bbbgggjjjkkkpppyyytttwwwzzzzzz{{{zzzrrrqqqtttvvvtttsss||||||{{{|||~~~~~~}}}}}}}}}{{{wwwxxx~~~}}}{{{~~~tttjjjlllkkkgggccc]]]QQQEEE333111---+++++++++,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************)))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))************)))************++++++++++++*********))))))((((((++++++************++++++***************)))(((((())))))))))))************+++++++++,,,,,,---------+++***)))(((((()))************************************************************************************+++++++++,,,,,,,,,+++++++++++++++***)))(((************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++)))***---222333...***+++++++++*********))))))))))))))))))))))))))))))ttt]]]QQQOOOHHHEEEHHHEEEBBBAAAAAAAAAAAA???<<<999777777777777666666666666222333444444555555444444444333555888777555888>>>RRRlll~~~}}}pppnnn~~~xxxkkk```___ccc```YYYTTTSSSQQQNNNKKKHHHEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIJJJJJJLLLOOOOOOOOOTTT\\\bbbgggkkkmmmppp}}}}}}pppqqqzzzvvvrrr~~~}}}|||yyyqqqppplllgggdddaaaWWWMMM;;;666///,,,,,,---...---------,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++***))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))++++++******)))((((((((())))))))))))))))))))))))((()))***)))((('''(((***************************))))))))))))************)))************++++++++++++*********))))))))))))*********))))))************************)))(((((())))))))))))************++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++*********************************************************************************+++++++++,,,,,,+++++++++++++++***))))))************************************************************************,,,,,,++++++++++++++++++************************************************************************************************+++))))))---111111---)))+++++++++*********))))))))))))))))))))))))))))))sss\\\PPPOOOHHHEEEGGGEEEBBBAAAAAAAAAAAA???<<<999777777777777666666666666333333444555555555555444333333444777777777===EEEaaa{{{zzznnnooonnngggbbbcccccc\\\TTTPPPKKKJJJHHHFFFDDDDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJMMMQQQQQQQQQVVV]]]dddlllqqqqqqzzzxxxwww~~~iiiYYY```yyy}}}{{{zzz|||~~~~~~yyyuuummmggggggggg```VVVFFF===222------//////...,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,+++******)))*********+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***************************)))))))))*********++++++)))************+++++++++***************)))))))))***))))))(((((())))))************+++******)))((()))))))))*********+++++++++++++++++++++***************)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++***************************)))))),,,//////,,,)))+++++++++***************))))))))))))))))))))))))rrr[[[OOONNNGGGEEEGGGEEEBBBAAAAAAAAAAAA???<<<999777777777777666666666666333444444555555555555555444333444555666888AAALLLgggxxxpppvvvvvvllliiiggggggbbbYYYQQQOOOGGGFFFDDDCCCBBBBBBCCCCCCFFFHHHIIIKKKLLLLLLLLLLLLMMMMMMQQQTTTTTTTTTXXX___dddpppvvvxxxaaaUUUOOO\\\yyy~~~~~~yyyvvvyyy}}}}}}~~~|||wwwooojjjkkkllleee[[[OOODDD666...---///...---++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))(((((())))))************))))))))))))))))))))))))((()))******)))((()))***************************))))))*********+++++++++))))))*********+++++++++************************))))))(((((((((((())))))*********++++++******)))))))))*********+++++++++,,,++++++******)))))))))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********+++++++++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************************************++++++++++++++++++++++++************************)))((()))+++------+++(((************************))))))))))))))))))))))))qqqZZZNNNMMMGGGDDDGGGEEEBBBAAAAAAAAAAAA???<<<999777777777777666666666666333444555555666666555555555444444555666:::HHHVVVpppsssnnnzzznnnjjjgggdddaaaYYYOOOJJJKKKFFFEEEDDDBBBAAAAAABBBBBBGGGHHHJJJLLLMMMMMMMMMLLLOOOOOOQQQUUUUUUTTTYYY```fffsss}}}fffNNNLLLQQQaaa{{{wwwyyy|||}}}~~~{{{yyywwwrrrnnnppppppiii___VVVKKK===222...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******)))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))((((((((()))******++++++)))))))))))))))))))))))))))***+++***)))((()))+++************************************++++++++++++))))))*********+++++++++***************+++++++++))))))(((((((((((())))))******++++++++++++******************++++++++++++,,,++++++******)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++************************)))))))))***,,,,,,***)))************************************************pppYYYMMMLLLFFFDDDGGGDDDBBBAAAAAAAAAAAA???<<<999777777777777666666666666444444555666666666666555555444555777999AAASSSddd|||wwwkkkooorrrfffiiiddd___[[[SSSJJJGGGIIIFFFEEECCCBBBAAAAAAAAABBBGGGHHHJJJLLLMMMMMMMMMLLLNNNMMMOOOSSSTTTUUU\\\dddooozzzsssqqqsssrrrnnnnnnsss|||tttRRRDDDIIISSSddd}}}uuupppvvv}}}{{{wwwxxxwwwttttttsssmmmeee\\\TTTGGG;;;222...,,,++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++*********)))******+++,,,+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))(((((())))))*********+++)))))))))))))))))))))))))))***++++++))))))***+++++++++++++++++++++++++++*********++++++++++++,,,)))************+++++++++*********+++++++++++++++***))))))(((((())))))***)))***++++++,,,+++++++++*********++++++++++++,,,+++++++++++++++*********((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++++++++*********************+++++++++************************oooXXXMMMLLLFFFDDDFFFDDDBBBAAAAAAAAAAAA???<<<999777777777777666666666666444444555666666666666666555555666999>>>JJJ```ttt~~~yyynnnjjjjjj{{{qqqeeeccceee```[[[WWWQQQIIIFFFHHHDDDCCCBBBAAAAAAAAABBBCCCGGGHHHJJJLLLMMMMMMLLLLLLMMMMMMOOOSSSVVVZZZdddnnn}}}zzzddd[[[[[[\\\]]]```___dddooowwwzzzpppNNNFFFKKKTTTeeesssooowww||||||yyy}}}}}}yyywwwvvvsssooobbb]]]SSSFFF999111......,,,,,,---------.........++++++++++++++++++++++++******))))))***++++++,,,+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************)))))))))))))))))))))*********)))))))))))))))))))))))))))***++++++))))))***+++++++++++++++++++++++++++*********+++++++++,,,,,,)))************+++++++++*********++++++,,,,,,,,,*********))))))*********)))***++++++,,,,,,,,,+++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,++++++******+++))))))*********+++++++++************************oooXXXLLLLLLEEECCCFFFDDDBBBAAAAAAAAAAAA???<<<999777777777777666666666666444555555666666666666666444444777<<>>===;;;:::888888777777777777888888666666777777666555444444222888999888EEE^^^pppssstttnnneee```hhhjjjgggfff^^^\\\WWWQQQLLLIIIGGGEEEDDDBBBAAA@@@@@@AAADDDFFFHHHKKKKKKKKKLLLNNNNNNNNNLLLSSSQQQSSS[[[bbbhhhsss|||vvvmmmfffeeeiiippp}}}pppWWWJJJSSSWWWeee{{{yyy~~~|||~~~~~~~~~~~~{{{xxxqqqlllbbbSSSBBB666///,,,111///------......---+++------,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************+++++++++*********))))))&&&((()))++++++)))(((&&&&&&''')))***++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++,,,++++++******++++++,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++kkkVVVMMMMMMEEEBBBEEECCCAAAAAAAAA@@@>>>===;;;:::888888777777777777888888666666666666666555444444222777999>>>RRRlll{{{{{{vvvpppjjjnnn~~~zzzjjjiiiggg```YYYTTTNNNJJJGGGEEEDDDBBBAAAAAAAAAAAACCCEEEGGGIIIKKKLLLMMMNNNOOOPPPOOOMMMMMMNNNSSS\\\ccclll{{{zzzxxxrrrnnnqqqvvv~~~nnnUUULLLUUUZZZhhhzzz|||}}}|||~~~uuuooodddXXXKKK>>>333,,,///...------......---+++------,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++*********))))))************)))))))))((())))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))************)))(((((()))***++++++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++jjjUUUMMMMMMEEEBBBEEECCCAAAAAAAAA@@@>>>===;;;:::888777777666666777777888666666666666666555555444666888:::GGGcccvvvpppooo}}}rrrmmmmmmhhhaaaUUUPPPKKKGGGDDDCCCBBBAAAAAAAAABBBCCCEEEGGGIIIJJJKKKLLLNNNPPPQQQQQQOOOOOOLLLPPPXXX```hhhuuugggPPPLLLWWW\\\jjj{{{zzz|||{{{yyy~~~{{{tttjjj```UUUHHH999///...------...///...---+++------,,,,,,,,,,,,+++++++++++++++***************+++++++++***************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************************************++++++***))))))(((++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++hhhTTTLLLMMMFFFCCCEEECCCAAAAAAAAA@@@>>>===;;;:::777777666666666666777777555666666666666666555555;;;999===QQQrrryyyssswwwrrrnnnuuurrrhhh```QQQMMMHHHEEECCCCCCBBBAAA@@@AAACCCEEEHHHJJJKKKLLLIIILLLOOOQQQQQQPPPOOOOOORRRWWW^^^dddooo|||zzzyyy|||~~~___KKKLLLXXX^^^kkk}}}xxx{{{~~~~~~yyypppeeeYYYKKK>>>777...---------///...---+++------,,,,,,,,,+++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------******+++,,,,,,---......------------------------...............................................................---------................................................------------------------,,,,,,,,,,,,,,,---......---------------------------,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++fffRRRKKKMMMFFFCCCEEECCCAAAAAAAAA@@@>>>===;;;:::777777666666666666777777555555666666666666666555;;;:::AAA[[[xxxwww~~~kkkqqq|||vvvggg]]]OOOKKKFFFDDDCCCCCCCCCBBBAAACCCEEEHHHJJJLLLLLLLLLHHHKKKNNNPPPOOONNNOOOPPPVVVZZZ```iii|||}}}{{{wwwtttrrrrrruuuwww|||yyywwwyyy}}}zzz]]]KKKNNN[[[bbbooo|||{{{}}}xxxjjjXXXJJJCCCAAA111///...---......---,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------******+++,,,,,,---......------------------------........................................................................................................................------------------------,,,,,,,,,,,,---...//////------------------------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++dddQQQKKKMMMFFFCCCEEECCCAAAAAAAAA@@@>>>===;;;:::777666666555555666666777444555666666666666666666999<<>>===;;;:::666666555555555555666666444444555666666666666666<<>>===;;;:::666666555555555555666666444444555666777777666666CCCRRRmmm|||lllcccuuuvvvyyyzzzyyyvvvnnnbbbVVVHHHEEEAAA@@@AAABBBCCCCCCEEEHHHKKKNNNOOOOOOMMMKKKKKKNNNPPPOOOMMMNNNSSSYYY```kkk~~~}}}lll[[[```uuutttgggYYYQQQSSSXXXZZZZZZbbbhhhpppuuuxxx{{{~~~~~~bbbPPPLLL[[[eeerrr}}}{{{sss~~~}}}ooo___SSSLLL>>>999111,,,+++---...///---------,,,,,,,,,++++++))))))******++++++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))******++++++++++++((()))+++,,,,,,+++)))(((---,,,+++*********+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------.........//////................................................---,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////........................///......---------..............................---------------...///000------------------------...------,,,,,,------...******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++___TTTJJJHHHHHHFFFDDDDDD@@@@@@@@@@@@???===<<<;;;888888777666666666666666777999444444<<<;;;888>>>NNNaaa~~~qqqeeeiiiwwwiiizzzzzznnnfff]]]SSSJJJFFFBBBAAACCCEEEEEEDDDHHHJJJNNNOOONNNMMMLLLMMMIIILLLPPPRRROOOOOOWWWbbbnnnyyymmmiiivvvxxxgggZZZYYYYYYUUUWWW^^^aaadddkkkssszzz~~~gggWWWQQQZZZ___mmmyyyyyyvvvgggWWWMMMIIIAAA666---+++...///---......---------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++***)))***++++++***)))************************))))))))))))************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...,,,***)))...---,,,,,,+++++++++++++++,,,------......------///...,,,++++++,,,...///---------.........//////------------------------/////////.........------.........///000000///...000...------.../////////***---,,,)))***...000...,,,,,,,,,...000222222111000/////////111222111111,,,...000111000///000111333///---///333333222111333000---...000222000---///000111111//////000111///000111111/////////000000...---...///000///------......//////...---+++000///.........------,,,++++++,,,------------,,,+++++++++++++++,,,---...------,,,,,,+++***))))))```UUUKKKHHHHHHEEEBBBBBB@@@@@@@@@@@@???===<<<;;;888888777666666666666666888:::555555<<<:::777???XXXjjjzzzkkkhhh|||nnnkkkyyyuuuhhh```WWWNNNIIIEEEBBBBBBDDDGGGGGGGGGGGGJJJMMMNNNNNNNNNOOOQQQKKKMMMPPPRRRPPPPPPYYYddduuu|||}}}}}}lll^^^\\\]]]ZZZ]]]cccdddfffjjjpppxxxlll[[[SSS]]]aaannn{{{uuuwww~~~{{{zzzyyykkk]]]TTTJJJDDD999111---...///............---------,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++***)))***++++++***)))************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............,,,+++***...---,,,,,,++++++,,,,,,+++,,,------......------......,,,,,,,,,,,,......---------.........//////........................------------..................---...//////...---000/////////000111000000...000000,,,---000111//////......///000222333333111000111222444555555555222333555555444444555666777666666888999888666555888777555555666777888777666666666666777777777777555555555444222222222333222111111111222111000///...000111111000//////000///.........//////............//////000000000///......---------------...---------,,,,,,+++++++++```UUUKKKIIIHHHDDDAAA@@@@@@@@@@@@@@@???===<<<;;;888888777666666666666666555888444666<<<:::;;;GGGbbbssskkkfffqqq{{{jjjrrr{{{{{{ooobbbZZZRRRJJJGGGEEECCCDDDGGGIIIJJJJJJHHHJJJLLLMMMNNNPPPSSSUUUOOOPPPSSSUUUUUUXXXeeerrr~~~uuurrryyy{{{lllhhhgggfffiiiooonnnmmmmmmpppuuu}}}ppp^^^VVVaaaeeeqqqyyymmmjjjqqq}}}|||~~~|||pppddd]]]MMMGGG???777111......///.........------------,,,,,,++++++***************---,,,,,,++++++*********,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***)))************************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------------.........//////////////////000000000000000------......///000000000.........//////...............///000000//////...000222222//////222333111333222222222333444666777666777888999:::;;;<<<<<<999:::;;;<<<;;;;;;===???<<<>>>AAAAAA@@@@@@??????BBBBBBAAA???===>>>@@@BBBAAA???===>>>AAABBBAAA???>>>===<<<:::999888888888444555777666444222111111444444444222000000000111000///...///000111000...------...............///------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,]]]SSSJJJHHHHHHEEEAAAAAA@@@@@@@@@@@@>>>===<<<;;;888777777666666666666666222555444777===<<>>>>>>>>???@@@EEEGGGIIIJJJIIIHHHHHHHHHHHHIIIKKKLLLKKKLLLNNNPPPJJJOOOSSSRRRQQQUUUYYYZZZ[[[[[[YYYTTTOOOMMMOOORRRSSSNNNKKKLLLQQQSSSQQQNNNKKKIIIHHHGGGHHHHHHHHHGGGBBBEEEFFFEEEBBB???>>>>>>AAA===::::::;;;;;;777444777555222222333333111...//////...............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,------{{{YYYOOOHHHGGGHHHFFFCCCCCC@@@@@@@@@@@@>>>===<<<;;;888777777666666666666666333777666999>>>>>>JJJcccqqqcccuuuyyywww}}}sssfffZZZSSSMMMHHHDDDFFFHHHIIIKKKLLLMMMNNNMMMNNNNNNMMMMMMOOOSSSVVVZZZ\\\cccmmmxxx|||kkkeeeggglllttt|||}}}zzzsssggg]]]XXXZZZ^^^nnnyyy~~~~~~uuu^^^WWWeeelllyyyzzztttuuu}}}nnnxxxuuujjjeeeUUUMMMGGGCCC===333.../////////.........---------......---,,,,,,,,,,,,---------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***)))************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---------,,,,,,---......,,,---......//////......---......//////......---........./////////000000....../////////000000000000000000000000000000000///000222111000111333666777999;;;<<<::::::;;;===<<>>;;;;;;:::777444777666555444333333333333000///////////////000000+++++++++,,,,,,,,,,,,,,,vvvVVVMMMFFFGGGHHHFFFDDDCCC@@@@@@@@@@@@???===<<<;;;888888777666666666666666888:::999;;;??????QQQqqqmmmlllrrryyy}}}vvvjjj^^^TTTNNNHHHEEEDDDGGGJJJLLLKKKKKKKKKLLLMMMMMMNNNMMMMMMOOORRRUUU___eeerrr{{{uuuwwwqqqrrryyypppccc[[[dddpppxxxwwwnnnjjjcccYYYQQQNNNRRRVVVfffmmmyyywwwaaaVVVeeennn{{{xxxrrr|||xxxmmmhhh[[[QQQJJJJJJFFF:::222000/////////.........------//////...------------------,,,,,,++++++************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))*********************************++++++++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------...///------...////////////................................./////////000000000......//////000000111111111111111111111222222222222555666666555666:::>>><<>><<<999666333222111000000//////......------uuuWWWNNNGGGGGGHHHEEEAAA???@@@@@@@@@@@@???===<<<;;;888888777666666666666666111444555;;;CCCJJJhhhqqqddd|||www~~~xxxlll___VVVPPPKKKGGGDDDFFFJJJMMMNNNKKKHHHGGGHHHFFFHHHKKKMMMNNNQQQTTTWWWdddssshhh\\\jjj}}}{{{yyywwwwwwwwwwwwkkkbbbaaammmwwwyyynnnjjj]]]YYYTTTRRRUUU\\\dddiiittt|||xxxtttxxx~~~~~~tttcccUUUeeeooo|||uuuooogggXXXPPPUUUUUUIII;;;666000/////////...............---,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,---...---------------...///000---......///////////////111000...,,,,,,...000111////////////000000000000000000111222333333444444777888:::<<>>===333222222111000//////...vvvSSSMMMGGGDDDEEEEEECCCAAA?????????>>>>>>===<<<;;;888777777777777777888999666777555888IIIggghhhmmmxxx}}}rrrjjj^^^SSSLLLHHHGGGFFFJJJKKKLLLLLLLLLKKKIIIHHHKKKNNNQQQOOOLLLOOOWWW___lll}}}llldddlllvvvllleeemmm|||uuujjj```[[[SSSVVVZZZ]]]___dddkkkqqqwww}}}}}}~~~{{{tttmmmkkklllqqq}}}zzzooowwwqqq```YYY___iiixxx|||ssseeeUUUPPPXXX[[[OOO>>>777000,,,...000...,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////.........------,,,,,,,,,,,,---...//////...---,,,000//////000111111000...555222//////000222111000///222555888999;;;===???CCCEEEFFFGGGIIINNNTTTXXX\\\aaaffffffdddgggnnnvvv{{{zzzxxxzzz{{{vvv}}}oookkkuuuyyyiiiYYYMMMFFFDDD@@@AAA>>>888555555444111uuuSSSNNNHHHDDDDDDDDDBBB@@@?????????>>>>>>===<<<;;;888888777777777777888888::::::;;;AAAUUUrrrpppeeewww{{{|||yyyfff^^^SSSJJJDDDCCCCCCCCCLLLLLLLLLLLLLLLKKKKKKJJJLLLOOOQQQPPPPPPUUU```iii}}}mmmdddkkk|||qqqiiiooo|||}}}yyyyyyxxxyyyyyytttlllccc\\\XXXWWWZZZ___bbbdddhhhooottt~~~yyy|||wwwrrrooooooqqquuu~~~ttthhhooo~~~wwwggg^^^dddmmm{{{|||nnn\\\WWW___cccXXXHHH888222---///111///---...---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---+++***+++,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...///////////////.........------...///000111111111000///000/////////000000///...111000000222666999;;;;;;999<<<@@@CCCFFFIIIMMMPPPZZZ^^^ccceeeeeegggkkkoooxxxzzz}}}||||||~~~}}}|||vvvjjj___YYYOOOOOOJJJBBB>>>???>>>;;;sssTTTNNNHHHDDDDDDCCCAAA????????????>>>>>>===<<<;;;:::999888777777777777777888888;;;GGG```}}}yyycccjjjyyy{{{qqq```XXXNNNGGGDDDEEEGGGIIINNNMMMMMMLLLLLLLLLLLLLLLMMMOOORRRSSSWWW```ooozzzooobbbiii|||yyyppprrr{{{|||sssoooooooooooonnniiiccc^^^ZZZYYY\\\```eeeiiijjjnnnssswwwwwwuuu{{{sssqqqrrrvvvxxxzzzyyyvvv{{{ooo___fffvvv|||ooo___dddmmmzzzrrr___XXX```eee\\\NNN;;;444///000111///...///------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,...,,,++++++,,,,,,+++))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------......///000000000000000////////////......///////////////...000000000000000111111111555555777888;;;===@@@AAADDDGGGKKKPPPUUU[[[cccgggooovvv~~~|||{{{~~~~~~xxxwww{{{}}}tttqqquuu{{{wwwpppnnnrrruuutttpppnnnppprrrvvvsssqqqsssssssssuuuxxxrrrwww{{{}}}|||}}}sssiii```___YYYQQQMMMOOOPPPOOOpppTTTNNNHHHDDDCCCCCCAAA>>>?????????>>>>>>===<<<;;;;;;:::999888777777666666666666;;;MMMlllqqqeee{{{yyy{{{rrriii\\\VVVMMMGGGFFFIIILLLNNNNNNMMMLLLKKKKKKLLLMMMNNNMMMPPPSSSXXX```nnn{{{rrr```fffxxxwww|||{{{vvvpppiiiggghhhhhhhhheeeaaa\\\ZZZZZZ[[[aaafffkkknnnoooqqquuuyyy~~~uuuvvv}}}uuutttvvv|||kkkYYY___ooo{{{}}}sssbbbfffnnn{{{vvvbbbYYY]]]ccc]]]RRR???666000000111//////000...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------...---,,,+++,,,,,,+++))),,,,,,,,,------------...------------------------.......................................//////000000000000000000000000000///////////////......---111111222222222444777999:::===AAADDDGGGJJJNNNRRRWWWZZZ]]]bbbhhhqqqzzzzzzyyy~~~~~~vvvlllnnntttyyyxxxsssnnnpppsssrrrmmmppprrrtttsssoookkkjjjjjjiiikkkmmmmmmjjjffffffhhhggggggggghhhjjjnnnrrrvvvnnnooouuuyyywwwppppppttt|||~~~sssooommmggg___^^^cccggggggmmmSSSMMMGGGDDDCCCCCCAAA????????????>>>>>>===<<<;;;;;;;;;999888777777777777999999@@@WWWyyywwwkkkpppzzzvvvhhhaaaUUUPPPIIIDDDDDDGGGJJJLLLMMMMMMKKKKKKKKKLLLMMMNNNMMMPPPVVV___mmmzzz|||vvv___bbb|||xxxmmmgggeeedddfffjjjiiigggddd___\\\\\\^^^aaahhhmmmqqqsssssstttwwwzzzzzz|||}}}{{{}}}~~~fffSSSXXXhhhuuu}}}{{{sssjjjmmmuuu~~~jjj]]]]]]aaa^^^WWWCCC:::222000000......///.........---------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,---------...---,,,,,,------+++***,,,,,,---------.........------------------------........................///............///000000////////////////////////222222222111111111111111222444666777999===CCCGGGFFFMMMVVV\\\aaagggooovvvwwwxxxyyy{{{~~~~~~}}}zzz|||yyyzzz~~~yyyppprrrxxxzzz~~~|||yyy|||wwwqqqnnniiieeecccfffmmmtttwwwwwwmmmjjjhhhhhhfffcccbbbdddiiipppsssooohhhhhhrrr}}}~~~~~~|||~~~wwwpppooouuu{{{|||jjjQQQLLLFFFCCCCCCCCCBBB????????????>>>>>>===<<<;;;;;;:::999888888888888888888;;;FFF```dddiii}}}zzzmmm```YYYPPPLLLGGGEEEFFFIIILLLMMMMMMMMMMMMMMMMMMMMMNNNOOOMMMRRR\\\jjj{{{vvv{{{^^^```zzz{{{pppfffdddhhhnnnuuu|||yyyvvvqqqllliiiiiimmmpppsssvvvxxxyyywwwwwwzzz}}}uuu___OOOSSSbbbooozzz~~~zzzwwwoooqqqwwwrrr```YYYZZZZZZWWWIII???555222111......///............---------,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,---------------,,,+++,,,---...---,,,,,,---------............------------------------........................//////......//////000111////////////000000000000111111111222333555666777;;;>>>BBBEEEIIIPPPZZZaaakkksss|||~~~tttppppppqqqtttwwwuuuzzz|||xxxsssttt}}}|||tttrrrpppttt}}}xxxttttttuuuttttttrrrtttsssmmmfffeeemmmtttllliiihhhkkknnnpppsssxxxvvvtttpppmmmkkknnnssswwwyyyuuuuuu~~~~~~|||hhhPPPKKKEEECCCCCCDDDCCCAAA?????????>>>>>>===<<<;;;::::::999888888999999999777>>>OOOkkk}}}^^^nnn{{{|||qqqfff\\\TTTLLLJJJHHHIIIKKKNNNPPPQQQNNNOOOOOOPPPPPPPPPPPPPPPOOOVVVcccuuu~~~^^^```zzz}}}}}}|||}}}~~~}}}}}}|||yyyyyyzzz}}}uuulllfffjjjsss|||zzzvvvvvvzzz}}}~~~||||||ppp]]]OOOSSS```lllzzzssssssxxx{{{fffXXXUUUWWWXXXPPPEEE:::555222//////111............------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...,,,++++++,,,...///...---------------............................................................///////////////000000111000000000111111111222222111222444777;;;???CCCEEEMMMQQQWWW\\\cccmmmzzz}}}xxxnnnmmmoooooorrrvvv~~~zzzwwwwwwvvvuuurrrqqqooopppzzzuuurrrlllddd___```eeekkkjjjiiikkkvvvgggNNNJJJDDDBBBCCCDDDCCCBBB????????????>>>===<<<;;;999999999888999999::::::<<>>===============<<<<<<;;;999999999777777999<<<===@@@SSSppp{{{gggjjj~~~||||||tttfff[[[VVVPPPJJJGGGGGGGGGIIIMMMOOOOOOOOOLLLOOOQQQRRRRRRRRRSSSTTTUUU```ttt{{{wwwqqqnnnttt{{{|||___bbb{{{}}}|||ttt|||mmmiiigggfffhhhiiiiiieeebbb```^^^^^^dddmmmuuuxxxwww~~~wwwnnniiieeeiiipppxxxzzzwwwwww}}}lll]]]SSSXXXbbbjjjsss}}}{{{gggSSSRRR\\\XXXNNNFFFDDDAAA888111...000///......------------...---,,,,,,++++++,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------///......------......///........................//////000111111111111111333333333222000000111111000111666>>>CCCEEEKKKQQQ\\\eeeqqqyyy}}}~~~zzzqqqttt|||{{{}}}~~~}}}{{{}}}}}}zzztttlllgggfff___ZZZXXX___lllxxx```JJJGGGCCCAAA@@@@@@???>>>===============<<<<<<;;;999999999999999:::===@@@KKKZZZxxxkkkbbbsss|||yyyuuukkk]]]SSSNNNIIIEEEGGGFFFGGGJJJNNNPPPQQQQQQMMMOOOQQQSSSSSSTTTVVVXXXYYYhhhwwwjjjddd___]]]```gggwwwuuu]]]bbbzzz}}}{{{tttzzz|||nnnnnnooopppqqqrrrrrrrrrrrrrrrqqqssszzzyyynnngggeeefffdddkkkuuu}}}tttsssqqqsssxxxjjj^^^WWW[[[bbbgggpppzzzvvvoooVVVRRR[[[XXXOOOHHHGGGFFF>>>444...//////......---............------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------///......------......///////////////////////////---......//////000000000111222444444444555777999;;;>>>GGGSSS[[[___eeekkk{{{~~~}}}~~~~~~zzz~~~~~~zzzwwwzzzwwwkkkdddbbbZZZXXXWWW]]]gggqqqttttttaaaLLLIIIEEEBBBBBBAAAAAA@@@===============<<<<<<;;;:::999999:::999888<<>>CCCGGGMMM\\\lllvvvyyy}}}~~~~~~|||wwwvvv}}}yyyppplllmmmdddeeefffkkkttt{{{zzzuuubbbLLLIIIDDDBBBAAAAAA@@@???===============<<<<<<;;;<<<999999:::888666<<>>==================<<<<<<;;;<<<888888:::888777@@@NNNaaaeeerrr|||qqq```cccuuu||||||lll```RRRKKKGGGEEEEEEGGGOOONNNMMMNNNPPPPPPPPPOOORRRSSSSSSSSSTTTXXX]]]aaakkknnn[[[]]]sssqqqooozzzzzzuuuvvv{{{{{{uuutttxxx~~~~~~wwwnnnjjjmmmqqqttttttyyyzzz}}}~~~}}}}}}iii]]]UUU\\\fffppp~~~}}}~~~}}}|||{{{}}}dddXXX[[[ZZZVVVNNNEEEAAAAAA===888000000//////...////////////......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************++++++++++++,,,,,,,,,---------....................................000//////......//////000000000000000000000000000111000000111222444666777333:::BBBIIIOOOYYYeeemmm{{{|||xxx{{{~~~{{{yyy}}}[[[IIIFFFBBB??????>>>>>>==================<<<<<<;;;<<<777666:::999:::HHHYYYmmmuuu}}}zzzggg]]]nnn{{{vvvvvvfffYYYLLLHHHGGGEEEFFFJJJNNNMMMMMMNNNQQQRRRQQQPPPRRRSSSTTTUUUWWW]]]dddiii}}}xxxaaa\\\rrrnnniiiuuu}}}tttqqqxxxzzzuuusssvvv}}}|||tttsssrrrtttwww{{{~~~gggYYYSSS\\\jjjttt|||}}}~~~vvvyyy}}}lll[[[YYYYYYYYYTTTJJJCCCAAA>>>999111111000///........./////////...---------------------------------------------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,------------....................................000000////////////000000111111111111111111111111000000111333666:::>>>@@@???KKK[[[iiisss}}}tttyyy|||}}}VVVKKKHHHDDDAAAAAA@@@@@@???===============<<<<<<;;;;;;666555:::;;;>>>NNNbbbxxx}}}ddd]]]xxxvvvqqqpppdddWWWKKKIIIIIIHHHIIIMMMMMMLLLLLLNNNQQQSSSSSSSSSQQQRRRTTTVVVZZZaaaiiioooeee]]]rrr~~~nnniiivvvsssooowwwzzzuuurrruuu~~~|||iiifffkkktttxxx~~~fffYYYTTT___oooxxx~~~|||~~~rrruuuxxx{{{uuu```[[[WWW\\\ZZZOOOFFFBBB???999222222111///............//////...------------...------------------------------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////////////////000000////////////000000111111111111111111111111555666888;;;@@@FFFKKKOOOXXXgggyyy}}}vvvnnnvvv}}}~~~WWWIIIGGGEEEBBB@@@?????????>>>>>>>>>>>>===<<<;;;::::::666666999999>>>UUUpppvvvfffggg|||yyyxxxlll^^^TTTKKKIIIIIIIIILLLOOOPPPPPPPPPOOONNNNNNQQQSSSUUUWWWZZZ\\\___fffpppxxx}}}cccaaattt{{{oooooosss~~~tttrrr|||wwwnnnllluuu}}}hhhaaammmyyy~~~fff^^^\\\fffqqq|||zzzzzzvvvsssttt{{{eeeXXX]]]ZZZVVVRRRLLLCCC:::333444111///.../////////...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////............/////////000......///111222222111///000222222///000333333111666:::===@@@IIITTT[[[]]]kkk{{{yyywwwyyyUUUHHHGGGDDDBBB@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::777666999<<<<<>>>>>>>>>>>===<<<;;;:::555777<<<@@@BBBPPPpppoooqqq~~~}}}wwwkkkYYYPPPIIIHHHIIIIIIKKKMMMMMMOOOQQQQQQRRRRRRTTTVVVYYY\\\^^^```fffuuuccc^^^rrrzzz~~~xxxtttsss|||{{{www}}}zzzqqqlllttt}}}nnn^^^___mmmzzzmmmjjjppp|||zzz~~~vvvqqqlllmmmttt~~~xxxiiifff```YYYSSSPPPKKKEEEAAA444222///...///000///...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------............///............////////////....../////////000000000...///000111111222222222333555555444888AAAFFFGGGMMMVVV```iiivvv~~~PPPEEEDDDCCCAAA@@@@@@AAAAAA======>>>======<<<;;;;;;888888;;;AAAKKK^^^}}}iiiwwwyyylll```VVVNNNGGGHHHIIIIIIJJJMMMOOOQQQTTTUUUUUUUUUWWWXXX^^^]]]___dddqqq|||___YYYmmmxxxsssrrrzzzxxx}}}|||sssnnnsssqqq```[[[dddrrrzzz{{{{{{~~~yyytttxxxnnnlllsss}}}xxxxxxlllgggcccfffooozzzooojjjddd]]]XXXTTTOOOGGGAAA444222/////////000000/////////...------------...------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,------------------------............///............////////////...////////////000000000222222222222222222444555666999<<<>>>GGGTTT]]]```iiirrr{{{{{{zzzyyy|||~~~|||zzz~~~~~~|||{{{|||||||||PPPEEEDDDBBBAAA@@@@@@@@@AAA==================<<<;;;<<<999999BBBSSSkkktttgggsssdddXXXSSSLLLGGGHHHJJJJJJKKKMMMQQQSSSTTTUUUTTTUUUVVVXXXfffdddeeepppvvv]]]WWWjjjuuurrrrrryyyxxxzzzvvvooorrr{{{mmm^^^\\\dddpppxxx|||{{{vvvwww|||{{{wwwwww}}}~~~ooolllrrr~~~xxxvvv~~~kkkfffccceeellluuu{{{~~~yyysssyyyuuummmhhhaaa\\\YYYRRRGGG>>>555222000///000000000/////////...------------...------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,------.........---------............///............////////////////////////000000000111222333333222000111444777:::@@@HHHPPP___ppp}}}wwwwwwuuutttxxx~~~~~~{{{~~~|||ssstttwww|||}}}{{{~~~~~~wwwrrroooiiiiiiiiimmmwwwyyywwwvvvxxx{{{{{{}}}||||||yyyxxxyyy{{{|||yyyPPPFFFDDDBBBAAA@@@??????@@@<<<===============<<<<<<>>>::::::EEE[[[sssmmmnnnnnn```UUUQQQJJJGGGIIILLLLLLLLLMMMPPPQQQRRRRRRRRRTTTWWWZZZiiikkkqqq~~~ooo\\\YYYjjjttttttuuuzzzuuuvvv~~~zzzqqqppp|||}}}nnn^^^YYY```lllyyy{{{wwwvvvwwwzzz~~~||||||ooojjjnnn|||~~~}}}|||zzz~~~xxxtttpppooorrruuuvvvuuuvvviiimmmzzz~~~qqqjjjccc___\\\TTTGGG===555333000///000111000/////////...------------...------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......//////---------............///............/////////////////////000000000111111000222333222111444999>>>???HHHTTTaaarrr}}}wwwwww~~~}}}{{{{{{{{{}}}|||~~~}}}xxxvvvqqqpppnnnqqqzzzwwwsssrrrtttwwwzzz|||zzzmmmoooqqqmmmpppqqqtttwwwzzz{{{{{{{{{~~~|||zzz{{{wwwPPPFFFEEECCCAAA???>>>>>>>>><<<<<<============<<<<<<;;;;;;???KKK___www{{{lllzzzyyyhhh^^^SSSPPPJJJGGGJJJMMMMMMMMMNNNPPPPPPQQQQQQSSSWWW]]]aaaoooxxx{{{fffYYYYYYiii|||www{{{|||{{{|||rrrsss||||||sssoooyyywwwgggZZZYYYbbblllyyy}}}wwwuuuvvv|||~~~|||kkkfffiiiuuu}}}zzzvvv~~~mmmnnnzzztttlllddd___^^^WWWLLLBBB555333000///000111000000//////...------------..............................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------.../////////---------............///............//////////////////000000000111111111000333555666777<<>>===>>><<<<<<===============<<<888<<>><<<999>>>BBBLLLcccooo~~~sssbbb\\\XXXQQQHHHIIIJJJLLLMMMOOOPPPQQQOOOVVVWWWZZZaaabbbhhhxxx}}}iii\\\SSSRRRaaasss}}}yyy{{{vvvxxxzzznnniiiyyy|||{{{{{{vvvggg^^^YYY```lllvvv~~~zzzvvv|||yyy~~~~~~ddd```fffwwwzzzvvv}}}hhhaaa___YYYQQQLLLAAA888000000222111000000//////.........---------------------------------------------------------,,,,,,---------.........------,,,,,,------...///---------.........//////000000000000000000000///000///...000222333111///000///111444444222444999;;;FFFKKKUUUiiiwww}}}}}}{{{yyytttnnniiieeeaaa]]][[[[[[[[[YYYXXXUUUTTTRRRPPPOOONNNNNNOOOMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPQQQQQQPPPOOOOOOQQQQQQQQQQQQRRRSSSTTTTTTTTTUUUXXXZZZ]]]___```aaacccdddeeefffhhhiiijjjkkkooooooqqqwww{{{wwwuuuvvvwwwpppqqquuuxxxvvvttt{{{mmmNNNKKKIIIGGGDDDAAA@@@??????@@@>>>======>>>>>>===;;;>>>DDDSSSooozzzttt~~~xxxiii___]]]XXXPPPHHHHHHJJJKKKMMMOOOPPPPPPMMMUUUVVV[[[dddgggnnn{{{kkk]]]RRROOO^^^ppp}}}zzzzzztttvvvyyynnnhhhvvvxxx}}}vvvddd]]][[[dddpppyyy}}}zzz{{{zzzaaa^^^dddvvv}}}~~~}}}nnnccc```[[[SSSNNNDDD:::222111222111000000/////////.........------------------------------------------------------,,,------------.........---------,,,------...///------........./////////000000000000000000000000000//////000111222111000333111111333444555;;;BBBJJJXXXcccnnn~~~~~~zzzuuunnnjjjjjjhhheeecccaaa^^^ZZZWWWUUURRROOONNNOOOPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNOOONNNNNNMMMMMMNNNNNNNNNPPPNNNLLLMMMOOOPPPMMMJJJMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQQQQRRRTTTUUUUUUVVV[[[^^^bbbhhhooouuuyyy{{{}}}{{{|||kkkMMMJJJHHHFFFCCCAAA@@@@@@@@@???>>>==================;;;HHH```qqqyyy{{{wwwtttlllccc___^^^WWWOOOIIIIIIKKKLLLNNNPPPQQQRRRNNNUUUVVV[[[fffmmmyyyppp___PPPNNN^^^qqqzzzxxx{{{ttttttyyyooohhhttt}}}uuuzzzvvvccc______iiiuuu}}}}}}\\\YYYaaasss~~~||||||wwwgggaaa\\\VVVPPPHHH===333111222111000111////////////............................................................------------............---------------...//////............////////////000000000000000111111111111000000000111111222111777333222555:::AAAMMMXXXkkkyyy}}}xxxoookkklllnnneeedddbbb```___\\\XXXUUUSSSRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRSSSSSSTTTTTTTTTVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[```]]]ZZZ[[[]]]]]]YYYUUU[[[YYYXXXWWWWWWWWWUUUTTTTTTSSSSSSRRRQQQPPPOOONNNLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHIIILLLOOORRRUUUXXX\\\___gggkkkpppuuuzzz{{{zzzyyy{{{~~~jjjMMMFFFDDDCCCAAA@@@@@@AAAAAA>>>>>>======<<<===>>>???;;;RRRsss{{{ggg}}}wwwuuuppphhhbbbaaa^^^UUULLLKKKKKKMMMNNNPPPRRRSSSSSSPPPUUUUUU[[[jjjvvvvvv___OOOPPPcccvvvvvvttt}}}vvvssszzzqqqgggrrrwwwxxxxxxfffccceeennnyyy~~~nnnjjjmmmwwwZZZXXX```sss~~~|||}}}zzz~~~mmmbbb]]]WWWRRRMMMAAA555222222111000111000000/////////.........................................................---------.........//////...------------...//////........./////////000000///000000000111111111222000111111111111222333555888555777???KKKZZZmmm|||zzzvvv~~~||||||vvvtttwww||||||vvvllliiieee___WWWRRRQQQSSSQQQPPPPPPQQQSSSUUUTTTSSSPPPPPPRRRSSSUUUXXX[[[]]]YYY[[[]]]______^^^]]]\\\cccccccccccccccccccccbbbdddeeegggiiijjjkkkkkkkkklllkkkjjjiiiiiiiiiiiiiiiqqqnnnmmmmmmnnnnnnkkkhhhkkkhhhfffeeefffeeecccaaa````````````___^^^]]]\\\ZZZZZZZZZYYYXXXWWWUUUUUUQQQQQQPPPOOOMMMLLLKKKKKKJJJKKKKKKKKKJJJKKKMMMOOOPPPSSSWWW\\\bbbiiiqqqwww}}}}}}yyyhhhLLLCCCBBBAAA@@@???@@@AAAAAA============<<<<<>>>>>>>>;;;======<<<;;;<<<@@@DDDLLLddd}}}nnnzzzpppuuussspppnnnnnnjjj```RRRJJJKKKKKKMMMNNNPPPQQQSSSSSSHHHSSS\\\jjjyyy\\\QQQ\\\ppp~~~oootttvvvoooyyypppbbbffftttmmmjjjkkkqqqwww|||rrreeekkkxxxuuubbbXXXbbbrrrzzzzzz[[[YYYbbbuuuwwwlllqqq~~~yyyooossshhh[[[WWWUUUUUUHHH:::444222111111333000000000000////////////////////////////////////////////////////////////............/////////000...............///000000////////////000000000000///000000111222222333333000222333444444666<<<@@@MMMVVVhhh~~~zzzwwwzzzwww{{{}}}uuukkkccc___[[[WWWTTTPPPNNNLLLMMMOOONNNOOOPPPSSSPPPQQQWWWXXXVVVWWW\\\```___^^^aaaeeejjjmmmnnnppptttxxx{{{|||~~~~~~}}}{{{|||{{{yyywwwtttrrrpppoootttnnngggdddeeeeeeaaa]]]XXXYYY[[[YYYVVVRRRPPPOOOOOORRRRRROOORRR\\\aaaaaannnpppuuu}}}]]]HHHCCCCCCAAA@@@???>>>>>>>>><<>>>>>@@@CCCDDDQQQooonnn|||xxxwwwiiilllhhhjjjpppjjjXXXMMMLLLMMMLLLMMMNNNPPPPPPOOONNNGGGSSS[[[jjj{{{___TTT\\\nnn{{{uuunnnzzzuuunnntttuuuooojjjppp{{{nnniiisss|||}}}lll```]]]___hhhuuuooogggdddnnn|||xxxWWWYYYbbbrrrwwwqqquuu~~~ooonnnqqq]]]QQQOOOWWWOOOBBB888222000111333000000000000////////////000000000000000000000000////////////////////////............////////////............/////////000////////////000000000000...///000222444555555444444333555999:::<<>>>>>>>>===??????======???CCCFFFUUUttttttyyy{{{lllcccaaafffmmmfffVVVMMMNNNMMMMMMMMMNNNPPPQQQPPPPPPNNNWWW^^^rrrqqqZZZQQQZZZmmm{{{uuuooo{{{yyyqqqvvvwwwpppjjjnnn|||~~~rrrlllvvv~~~~~~xxxaaaXXXVVVZZZffftttvvvooommmuuuvvvYYYZZZbbbqqqwwwyyyuuunnn{{{zzz```SSSVVVYYYQQQEEE;;;444222222333000000000000////////////000000000000000000000000////////////////////////............////////////........./////////000000////////////000000000111222111111111222222222222999888999???DDDMMM^^^ooo~~~zzzuuuppplllnnnuuuzzzzzzxxxuuurrrnnnkkkgggaaaZZZTTTTTTQQQMMMKKKKKKMMMMMMNNNQQQRRRTTTVVVZZZ^^^bbbdddjjjlllooorrrsssuuuxxx{{{~~~yyyuuurrrooollljjjbbbaaa^^^ZZZXXXVVVUUUTTTNNNNNNMMMOOOSSSZZZ```ddd]]]JJJCCCCCCAAA@@@???>>>>>>>>>>>>??????===<<<===CCCHHHYYYzzz{{{{{{sssaaabbbhhhlllcccSSSLLLOOOMMMMMMNNNOOOPPPQQQSSSSSSRRRVVV\\\uuutttbbbSSSOOOYYYmmm}}}tttooo{{{tttyyy{{{tttkkklllyyywwwqqqxxx~~~}}}ooo```[[[[[[```nnn|||}}}xxxxxx~~~qqqYYYYYY```mmmzzzzzzuuuzzz~~~|||mmmooobbbRRRZZZZZZTTTJJJ???777333222333000000000000////////////000000000000000000000000////////////////////////............////////////....../////////000000000/////////000000000111111333333222111111222333444777888===FFFQQQbbbxxxxxxwww|||vvvsssppprrrvvvxxxuuuqqqkkkfff___XXXTTTPPPLLLJJJIIIKKKMMMOOOPPPQQQSSSTTT]]]]]]___bbbgggmmmssswwwyyy|||}}}}}}}}}zzzpppnnnkkkfffbbb^^^\\\[[[TTTRRROOOMMMLLLMMMPPPQQQ\\\KKKCCCCCCAAA@@@???>>>>>>>>>>>>>>>??????===<<>>KKKYYYiii|||{{{rrrqqqmmmllltttwwwsssnnnmmmmmmkkkgggccc[[[XXXSSSPPPNNNNNNNNNOOOOOORRRWWWXXXXXXZZZ]]]aaaggggggiiimmmttt|||~~~}}}}}}|||{{{zzzyyyxxxuuuuuuuuuvvvvvvuuusssrrrqqqooonnnoooqqqrrrqqqooonnnrrruuuvvvttttttwww{{{vvvxxxvvvtttwww{{{{{{xxxwwwxxxyyy{{{}}}}}}|||{{{~~~|||vvvpppjjjfffddd```^^^[[[WWWTTTRRRQQQQQQ[[[KKKCCCCCCAAA@@@???>>>>>>>>>======???BBB>>><<>>>>>>>>===;;;>>>BBB@@@@@@JJJYYYmmm{{{tttppppppmmmdddYYYOOOLLLMMMNNNOOOPPPPPPPPPTTT[[[```fffgggmmmtttkkkUUUNNNJJJMMMRRR___yyy{{{kkkiiiwwwzzzvvvmmmwww~~~}}}}}}yyyuuuppptttyyy{{{zzzxxxyyy{{{}}}}}}xxxYYYTTTUUU]]]kkkzzz{{{eee\\\[[[\\\cccmmmzzzqqqmmmqqqxxxzzzWWWSSSWWWWWWSSSKKK@@@666222111000000000000////////////000000000000000000000000////////////////////////............/////////////////////000000000111111000000000111111111222222111333555666777:::AAAGGG\\\pppssscccbbbkkkqqqoooiiibbb``````\\\VVVTTTRRRPPPOOOPPPRRRRRRQQQIIINNNTTTYYY\\\^^^aaabbbggghhhkkkooouuu~~~}}}{{{zzzrrrnnnjjjgggggghhhhhhiiijjjkkklllmmmnnnooopppppprrrrrrtttvvvyyy}}}}}}}}}}}}}}}}}}~~~~~~~~~uuutttsssrrrqqqrrrssssssrrrppppppssswww}}}}}}xxxrrrkkkfffbbb|||WWWIIICCCCCCAAA@@@???>>>>>>>>>???;;;<<<@@@AAAFFFXXXmmmuuuvvvnnnllleee[[[RRRMMMLLLLLLNNNPPPQQQPPPPPPTTT]]]dddjjjpppyyy|||ppphhhSSSLLLHHHKKKPPP]]]zzzzzzjjjiiivvv|||vvviiirrr}}}|||~~~|||yyy{{{~~~hhhUUURRRTTT^^^ooo~~~hhhVVVUUU[[[___eeelllrrr}}}mmmlllsssyyy{{{aaaRRRWWWXXXVVVOOOCCC999444333000000000000////////////000000000000000000000000////////////////////////............//////////////////000000000111111111000000111111111222222222888888999999===GGGVVVaaauuuzzzvvvrrrmmmeeeaaaeeelllkkkhhh```VVVPPPOOOMMMIIIIIIKKKNNNRRRVVVYYYYYYYYYSSSYYYaaahhhlllooorrruuu{{{{{{~~~uuurrrooollliiihhhhhhhhhggghhhjjjjjjkkklllnnnpppwwwxxx{{{}}}~~~}}}}}}vvvtttssstttuuuwwwvvvuuuuuutttuuuxxx}}}zzzvvvzzzUUUHHHCCCCCCAAA@@@???>>>>>>>>>AAA:::999>>>AAAJJJccc}}}sssyyyzzz|||qqqlllbbbWWWOOOLLLKKKIIINNNPPPRRRQQQPPPUUU^^^eeerrr{{{yyymmmfffSSSKKKGGGIIINNN[[[yyyzzzkkkiiivvv}}}uuufffnnn}}}{{{}}}|||xxx___SSSNNNQQQ\\\ooosss___PPPSSS]]]bbbeeehhhkkkzzzzzznnnpppwwwtttnnnxxxhhhQQQWWWYYYYYYRRRFFF;;;666555000000000000////////////000000000000000000000000////////////////////////............/////////000000000000000111111111111000111111111111222222222<<<<<<<<<===DDDUUUkkk{{{~~~wwwqqqfffppprrriiibbbbbb```[[[YYYWWWPPPFFFCCCGGGKKKLLLEEEHHHOOOVVV[[[]]]]]]]]]^^^dddmmmuuuzzzuuulllhhhggghhhggggggggghhhjjjmmmoooppppppuuu|||~~~xxxvvvssssssuuuwwwxxxxxxtttxxx~~~wwwSSSFFFCCCCCCAAA@@@???>>>>>>>>>???===BBBCCC@@@TTTyyytttyyy|||yyyttthhhZZZSSSOOOLLLMMMPPPMMMLLLMMMPPPQQQTTT^^^hhhyyy{{{pppdddTTTLLLFFFGGGOOO^^^sssyyygggfffuuuyyyjjjpppzzzuuu}}}}}}uuuwwwvvv\\\MMMNNNPPPZZZlll~~~lllXXXMMMVVVbbbeeeeeehhhppp{{{|||{{{xxxuuu{{{{{{rrrnnnwwwrrrUUUWWWVVVTTTPPPIII???666000222222111111000/////////000000000000000000000000////////////////////////000000000000000000000000111111111111222222222222555222000///111333444444999;;;>>>DDDTTTnnntttmmmlllllllllsssooohhhbbb]]]XXXUUURRRMMMJJJGGGEEEFFFHHHJJJKKKLLLPPPUUUYYY[[[```gggmmmfffqqqzzz~~~|||wwwmmmmmmllljjjhhhgggiiikkkoooqqqtttwwwzzz{{{|||||||||}}}yyyvvvsssrrrqqqooommmnnnqqqxxxtttQQQFFFCCCCCCAAA@@@???>>>>>>>>>AAA<<<@@@CCCEEE\\\|||}}}|||www}}}pppkkk___SSSMMMKKKJJJKKKNNNOOONNNOOOQQQRRRUUU```jjjxxx{{{ooocccRRRLLLFFFGGGKKKUUUdddrrrsssbbbbbbtttwwwhhhmmm}}}|||yyy|||nnntttrrr\\\QQQNNNPPPZZZlll~~~bbbTTTMMMWWWcccfffhhhlllvvvxxxoootttyyyXXXWWWWWWVVVRRRLLLBBB999222222222111111000000//////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000444444444444555666777888777???IIIXXXmmm|||ooohhhfffggggggfffkkkfff```YYYSSSPPPMMMKKKEEEEEEFFFHHHLLLOOOQQQRRRWWW\\\cccgggjjjmmmrrrvvvyyyqqqkkkgggeeemmmoooqqqsssuuuwww{{{}}}yyyvvvqqqmmmkkklllnnnppptttxxx~~~pppOOOFFFCCCCCCAAA@@@???>>>>>>>>>CCC<<<>>>CCCKKKddd{{{xxxyyy~~~|||yyy}}}{{{iiibbbWWWMMMJJJIIIIIIKKKOOOPPPPPPPPPRRRSSSVVVbbbnnn|||zzzmmmaaaOOOJJJGGGHHHJJJOOOYYYccclllooo___aaasss}}}vvvfffiiiwww}}}zzzwwwqqqyyymmm[[[SSSMMMOOOZZZlll~~~YYYRRRSSS^^^gggjjjnnnttt}}}}}}~~~pppnnn^^^XXXXXXWWWUUUPPPFFF<<<555222222222111000000//////000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111///222444555444555888<<>>>>>>>>BBB===???CCCMMMkkk{{{{{{nnnnnnlllfffqqqrrr}}}xxxhhh^^^TTTLLLJJJKKKKKKMMMPPPPPPPPPQQQRRRRRRVVVcccqqqzzzlll^^^LLLHHHGGGIIIKKKOOOXXXaaa^^^rrrpppaaacccttt|||zzz}}}vvvggghhhtttyyywww}}}}}}jjjXXXPPPLLLNNNYYYlll~~~tttVVVWWW]]]ffflllooouuu|||vvvyyy{{{tttsssuuu{{{qqqiiiyyycccXXXXXXWWWVVVRRRJJJ>>>666333333222111111000000///000000000000000000000000////////////////////////000000000000000000000000111111222222222333333333///222555444333666>>>EEETTTgggmmmbbb^^^[[[ZZZYYYYYYYYYXXXUUURRROOONNNKKKHHHGGGHHHKKKNNNQQQTTTYYY]]]aaadddgggiiixxx}}}}}}|||xxxqqqjjjqqqqqqsssuuuzzzzzzrrrllljjjkkkmmmnnnlllOOOIIICCCCCCAAA@@@???>>>>>>>>>@@@>>>BBBFFFPPPqqq~~~|||sssuuuuuunnnuuuxxxsssfff\\\SSSKKKJJJKKKKKKLLLOOOOOOOOOPPPQQQQQQVVVeeettt{{{kkk\\\LLLHHHFFFHHHKKKOOOXXXbbb___tttpppbbbeeeuuuzzzvvvzzzxxxjjjjjjtttwwwuuuiiiVVVMMMLLLOOOZZZmmmkkkVVV[[[dddlllpppsss{{{rrrfffjjjyyytttjjjnnnpppvvvtttfffrrrjjjZZZXXXWWWVVVSSSKKK@@@777333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222333333333333444555666555666???MMMXXXllljjjYYYVVVYYY[[[YYYUUUSSSPPPNNNKKKIIIOOOPPPOOONNNNNNPPPUUUYYY[[[^^^bbbfffiiinnntttxxx}}}sssssstttuuuttttttuuuxxx{{{xxxyyy|||~~~wwwssspppmmmkkklllOOOJJJCCCCCCAAA@@@???>>>>>>>>>>>>???GGGMMMYYY}}}|||hhhvvv~~~{{{}}}|||kkkaaaXXXOOOIIIIIIJJJJJJKKKMMMMMMNNNOOOPPPPPPVVVhhhyyy|||jjj[[[MMMIIIGGGIIIKKKNNNWWW```ggg~~~lll```eeevvvzzzvvvyyy|||nnnllltttwwwvvviiiVVVMMMLLLOOO[[[ooo{{{aaaUUU]]]gggooosss{{{iiieeekkkzzzsssggggggiiipppzzzzzziiimmm~~~ttt^^^ZZZWWWUUUTTTMMMBBB999333333333222111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222333333333555===LLL^^^kkkvvvhhhaaa[[[WWWVVVSSSQQQLLLIIIFFFEEEFFFGGGNNNPPPSSSSSSSSSUUU[[[___ccchhhnnnsssxxxyyypppllllllkkkuuuyyysssjjjNNNJJJCCCCCCAAA@@@???>>>>>>>>>===@@@KKKVVViii|||{{{cccgggjjjpppuuueee___TTTMMMGGGIIIKKKKKKLLLNNNLLLMMMPPPQQQQQQXXXlll~~~}}}jjj[[[KKKIIIIIILLLOOOQQQXXX```mmmjjj___eeewww~~~xxx{{{qqqmmmssswwwwwwfffUUUOOOMMMPPP\\\ppplllWWWTTT^^^iiirrrzzzqqqgggqqqyyyyyynnnccceeemmmxxxnnnkkk~~~ccc^^^XXXVVVTTTOOODDD<<<444333333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222444<<>>>>>>>>===@@@LLL]]]uuu{{{vvvkkkeeeaaahhhzzzttteee```SSSLLLHHHJJJNNNNNNOOORRRLLLNNNQQQRRRRRRZZZooo}}}kkkZZZIIIHHHKKKQQQTTTWWW]]]dddnnnkkk```gggyyy{{{}}}sssmmmrrrvvvwwwyyyvvvvvvtttqqqttt}}}ssszzz}}}dddTTTOOOMMMQQQ]]]qqqbbbPPPUUU___kkkuuujjjiii|||uuufffiiisss~~~rrrkkkgggaaaZZZWWWUUUPPPFFF>>>444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000222222333333333444444444777888===JJJ___wwwvvvmmmXXXTTTSSSTTTQQQIIIHHHLLLFFFEEEDDDCCCDDDHHHMMMQQQOOOVVV```hhhnnnttt}}}xxxsssrrrjjjiiimmmtttwwwzzzdddNNNFFFCCCCCCBBBAAAAAAAAAAAABBBFFF???LLLjjjrrrmmmkkkqqq|||yyykkkYYYOOOKKKGGGGGGKKKOOOQQQQQQTTTPPPOOOQQQRRRYYYooozzzhhhYYYMMMMMMQQQUUUQQQNNNXXXfffqqq~~~nnnaaahhh||||||{{{wwwooorrrxxxuuu~~~wwwppppppooommmlllmmmrrryyyvvvqqqwwwzzzaaaQQQMMMMMMPPP___wwwvvv___TTTYYYfffooouuunnnvvvwwwwwwyyy~~~xxxkkkrrrXXXVVV]]]SSSMMMMMMAAA888333111333444222222444000000000000000000000000111111111111111111111111111111222222222333333333222000111444555222222555777<<>>HHH[[[nnnyyyeee\\\QQQLLLKKKMMMKKKIIIEEEDDDBBBAAACCCGGGMMMQQQVVV]]]gggnnnrrryyy~~~qqqlllkkkllllllwwwyyy|||]]]KKKGGGCCCCCCBBBAAAAAAAAAAAAAAABBBJJJccc~~~vvv|||yyynnnwwwrrrbbbQQQJJJKKKMMMNNNNNNMMMMMMMMMSSSQQQUUU]]]eeerrr|||nnnaaaPPPNNNRRRWWWUUUOOOSSS]]]jjjwwwkkkqqqxxxqqqyyy}}}pppggg{{{xxxfffuuupppdddiiivvv{{{bbbTTTQQQRRRXXXjjjooo[[[OOOQQQXXXfff|||{{{sss{{{xxxxxx~~~mmmuuudddVVVXXXVVVNNNJJJ>>>888444444333111222444111111111111111111111111111111111111111111111111111111222222222333333333777444444555888===JJJVVVnnnzzzbbbVVVPPPJJJGGGIIIIIIFFFBBBCCCEEEFFFHHHKKKQQQYYY___```gggpppxxxyyyssskkkjjjpppyyy\\\KKKGGGDDDCCCBBBBBBAAAAAABBBBBBDDDOOOhhhppp~~~uuuhhhkkkoooaaaRRRIIIKKKNNNOOONNNNNNPPPQQQUUUTTT[[[eeemmmzzz{{{mmm```SSSPPPTTTZZZXXXQQQSSS[[[ggg~~~oooqqqzzzrrrxxx~~~ssskkkzzzqqqbbbooo~~~hhh```fffrrr{{{~~~dddUUUSSSSSSZZZlll{{{fffYYYSSSUUUYYYgggvvvttt~~~|||{{{qqqmmmlllWWWZZZWWWNNNNNN@@@:::444444333111222555222222222222222222222222111111111111111111111111111111222222222333333333777555555777;;;DDDUUUeeegggVVVNNNKKKGGGFFFGGGFFFCCC@@@CCCFFFKKKNNNRRRYYYaaahhhiiiooozzzzzzqqqeeehhhoooxxx\\\KKKGGGCCCBBBAAAAAA@@@@@@AAAAAAFFFVVVtttzzzttt|||}}}nnngggkkk|||jjj]]]RRRJJJLLLOOOOOOOOOPPPRRRUUUTTTWWWbbbpppxxxyyykkk^^^TTTQQQTTT[[[YYYRRRSSSYYYggguuuttt}}}uuuxxx~~~vvvooowwwmmmcccqqqwwwccc^^^eeeooowww{{{fffVVVSSSSSSZZZnnnqqq___VVVTTTWWW\\\jjjvvvwww~~~|||xxxiii|||tttZZZ[[[VVVLLLPPPBBB;;;555444333111222555222222222222222222222222111111111111111111111111111111222222222333333333333222555;;;DDDSSSkkk~~~vvveeeYYYQQQIIIHHHFFFEEEDDDDDDEEEEEECCCIIIQQQXXX]]]eeennnuuu{{{}}}xxxuuutttkkkrrr~~~]]]KKKFFFBBBAAA@@@@@@??????@@@@@@GGG[[[uuu}}}zzzrrrppphhhgggpppxxxdddXXXOOOJJJLLLOOOOOOOOOPPPTTTXXXXXX^^^lll|||wwwhhh\\\TTTQQQTTT[[[YYYRRRRRRXXXggg{{{vvvwwwxxx~~~~~~xxxrrrtttyyyhhhbbbuuurrr___\\\dddpppwwwzzzhhhWWWTTTRRR[[[nnn}}}hhhYYYRRRRRRYYY```nnnwwwyyy~~~zzz|||jjj{{{yyy\\\\\\UUUJJJOOOCCC<<<666444333111222555222222222222222222222222111111111111111111111111111111222222222333333333222333:::EEESSShhhmmmZZZRRRPPPNNNGGGGGGFFFDDDCCCDDDHHHLLLGGGOOOZZZdddllluuu|||rrruuuzzzxxxwwwzzzWWWMMMHHHDDD@@@>>>AAABBB@@@@@@CCCHHHrrr}}}kkk```gggfffhhhrrruuudddWWWRRRMMMLLLNNNQQQPPPOOOTTT\\\aaakkkyyy~~~rrreee\\\QQQOOONNNQQQSSSRRRUUUZZZeee|||xxxqqqyyy~~~qqqsss}}}~~~nnnkkk|||qqq[[[ZZZgggssszzziiiVVVRRRVVV]]]lll}}}qqqaaa[[[SSSTTTaaahhhzzzwwwvvv~~~yyywww|||{{{{{{mmmrrrhhhYYYZZZUUUJJJKKKBBB888222333555555444222222222222222222222222333333222111000000111111444222000000111333555555555666>>>QQQjjjwwweeeVVVMMMIIIGGGFFFDDDCCCCCCDDDEEEFFFJJJOOOUUUbbbpppvvv|||ssslllhhhjjjttt~~~XXXMMMHHHEEE@@@???AAAAAA@@@AAADDDOOO{{{{{{ggg^^^cccgggqqqtttbbbTTTOOOMMMLLLNNNQQQPPPPPPUUU\\\cccmmm|||}}}uuujjj___XXXNNNKKKKKKNNNOOOPPPTTTZZZbbbzzz{{{rrrxxx~~~rrrrrr~~~ppplll}}}xxxaaa]]]gggsss{{{ppp[[[TTTYYY___lll{{{mmm```\\\TTTWWWdddjjj{{{vvvvvv|||zzzwwwvvv~~~~~~~~~}}}|||lllnnnnnn[[[ZZZWWWNNNLLLDDD999333333555555444222222222222222222222222333333222111111111111111333222111111333555777888;;;<<>>BBBQQQiii}}}jjj[[[QQQFFFFFFFFFFFFFFFGGGGGGHHHMMMTTTZZZ^^^hhhxxxtttmmmkkkqqquuuzzz}}}VVVOOOFFFCCC@@@???@@@???AAAIIIRRRrrryyy{{{qqqqqqttt~~~~~~lllYYYPPPPPPNNNLLLNNNPPPQQQSSS[[[dddnnnrrr}}}}}}pppiii^^^SSSLLLFFFCCC@@@@@@AAACCCEEEEEEGGGPPPZZZ___yyy{{{zzzyyydddggguuu~~~yyy|||qqq]]]___pppuuuqqqlllcccgggrrrsss|||ooohhhaaa___gggrrrzzzjjjggguuuqqq___ZZZVVVPPPKKKCCC<<<666333333444333333333333333333333333333222222222222333333444111333555555666<<>>>>>??????BBBMMMYYY||||||rrrkkkuuu|||hhhTTTLLLMMMNNNMMMNNNPPPRRRTTT]]]ggggggnnn~~~ttt^^^XXXPPPIIIDDDCCCBBBAAA;;;===BBBEEECCCCCCKKKUUUggg|||zzz}}}}}}}}}vvveee```kkkyyyggg^^^eeeccccccdddkkkvvvyyyiiigggsssxxxuuummmbbbgggssssss}}}~~~|||kkkddd\\\XXX___ppp|||uuubbbbbbxxxhhh\\\TTTOOOKKKEEE>>>777444555666444444444444444444444444222222222222333333444555333555999<<>><<>>BBBGGGJJJLLLTTTNNNKKKPPP]]]rrrppp```PPPGGGDDDBBBCCCFFFGGGPPP[[[cccjjjwww~~~qqqlll{{{rrrYYYLLLEEEDDDCCCCCCBBBAAALLLfff~~~mmmfffdddmmmxxxkkk\\\OOOJJJLLLNNNNNNPPPSSSSSSTTT\\\eeerrr~~~ppp^^^VVVTTTRRRQQQPPPNNNKKKHHHJJJHHHJJJMMMOOONNNPPPUUU___~~~xxxtttxxxyyyoooiiigggzzzzzzvvvvvvzzzuuufffmmmwww~~~}}}{{{}}}ooocccZZZVVV[[[```kkkwww}}}sssmmm^^^RRRMMMMMMJJJCCC======@@@DDDHHHFFFBBB>>>;;;999999999666444333333777<<>>777888555666888999999888666555888999:::888555555888<<>>HHHUUUhhh}}}tttooodddQQQHHHKKKGGGIIINNNUUU^^^kkk|||rrrlll|||xxxgggZZZRRRMMMIIIFFFDDDDDDCCCBBBBBBBBBCCCCCCGGGJJJNNNRRRVVV[[[aaaeeeiiizzztttkkkfffgggiiilllpppsssvvv}}}|||yyyxxxrrrlllqqqyyyvvvkkkeeeOOOHHHDDDFFFHHHOOOjjj|||xxxssszzzeeeWWWOOOEEEEEEJJJGGGMMMQQQVVVZZZcccuuu~~~ggg```aaappp}}}wwwxxxooogggooo{{{|||{{{tttpppsssqqqrrryyy~~~yyyzzzxxxxxxyyyyyy}}}xxxiiiccc^^^\\\\\\___gggpppwww|||ooo___cccwww```QQQLLLMMMHHHFFFDDD<<<444555555666777888999999777DDDUUUggg{{{|||yyyrrrhhhXXXJJJGGGKKKEEEMMMWWWaaammm}}}rrrsss||||||vvvrrrssspppooopppwww~~~wwwooo```YYYOOOHHHEEEDDDCCCAAAAAAAAAAAAAAACCCEEEGGGHHHJJJOOOTTTWWWZZZ```iiiqqqyyyoooiiihhhfffhhhmmmwww{{{}}}}}}vvvkkkeeeOOOIIIDDDFFFMMMWWWsss}}}|||yyyxxxcccUUUNNNDDDEEEIIIGGGOOOTTTZZZ___iii{{{|||fff^^^^^^lll}}}}}}wwwxxxmmmdddlll~~~}}}yyyzzzqqqsssyyylll]]]UUUWWWaaalllxxxxxx|||~~~|||zzzzzz}}}|||~~~}}}kkkccc\\\YYYXXX[[[dddmmmqqqvvvzzzvvveee^^^pppcccRRRLLLLLLGGGEEEDDD<<<888888888888999999::::::<<>>:::999888777777888999:::HHHaaa}}}|||rrr```PPPIIIJJJKKKJJJQQQ\\\iiiwwwvvvsss}}}{{{pppeee___VVVOOOKKKKKKJJJFFFEEEGGGGGGFFFDDDCCCCCCDDDEEEFFFDDDEEEFFFGGGIIIJJJLLLMMMPPPOOONNNNNNPPPTTTWWWZZZ^^^___aaafffrrruuuuuu|||cccOOOIIIFFFFFFUUUlllppp\\\QQQLLLEEEHHHOOOMMMLLLRRRZZZbbbmmmiiiZZZRRR^^^sss~~~~~~zzzppp|||mmmdddffftttzzz|||{{{uuutttvvv~~~ggg^^^XXXZZZ```eeeiiinnnpppsssyyywwwlllkkkdddaaa___aaagggmmmrrrsssrrrsssxxx}}}zzzuuutttwwwwww~~~xxxkkk\\\UUUTTTXXX```hhhlllpppsssxxx|||lllaaa```kkkWWWMMMIIICCCCCCEEE???999888888888999;;;===???PPPkkk~~~sssdddSSSKKKJJJLLLOOOQQQWWWfffwwwwwwpppyyyuuukkkaaaYYYTTTNNNIIIFFFHHHHHHDDDCCCDDDDDDDDDDDDCCCCCCDDDGGGJJJJJJKKKLLLMMMMMMNNNPPPRRRUUUUUUTTTTTTWWW[[[```cccdddfffjjjttt}}}}}}zzzzzz|||}}}uuuxxxbbbMMMHHHEEEKKKZZZrrrooo[[[PPPLLLFFFIIIPPPOOOOOOUUU]]]eeeppp}}}jjjZZZQQQ\\\qqq~~~|||mmmzzzmmmeeedddsss{{{~~~hhhhhhaaa^^^dddlllqqquuuyyypppssswww{{{ssslllooommmgggaaa___ccciiinnnppprrrrrrtttuuupppkkkmmmtttssszzz}}}nnn^^^UUUTTTWWW^^^fffkkkooorrrwww~~~lll^^^YYYlllXXXMMMIIIBBBCCCEEE@@@999999999:::<<>>FFFPPPlllrrrYYYMMMGGGKKKOOORRR\\\iiiwwwzzzlllmmm}}}rrrbbb[[[RRRKKKIIIIIIIIIIIIEEEFFFHHHJJJMMMNNNPPPPPPSSSUUUWWWWWWVVVWWWZZZ]]]aaaaaaaaaccceeefffffffffllljjjoooyyy{{{yyyzzzjjjaaa^^^______]]][[[[[[\\\___ccceeejjjllllllhhhccc______```aaa```aaaccccccgggvvv]]]MMMHHHHHHOOOvvvzzzyyynnn^^^OOOJJJLLLNNNPPPRRRQQQWWW```kkk{{{{{{qqqcccXXX\\\mmm|||~~~pppqqqyyy|||iii\\\ccctttlllaaagggooommmqqq{{{vvvhhhjjjtttwww{{{|||{{{|||zzzpppgggfffiiilllqqqvvv|||yyysssllljjjooozzz~~~vvvgggYYYRRRRRRXXX\\\hhhooovvv{{{vvv\\\XXXaaazzz~~~\\\JJJJJJHHHEEEEEEAAA<<<999999:::;;;>>>HHHSSSwwwoooUUULLLHHHLLLQQQWWWcccpppmmmjjjyyyhhhTTTOOOIIIFFFEEEGGGIIIJJJIIIKKKNNNRRRVVVXXXYYYZZZYYY[[[]]]]]]\\\]]]aaaeeeiiijjjkkkmmmoooqqqrrrssssssssszzz}}}iiiZZZRRRRRRTTTTTTVVVZZZ___cccfffiiijjjnnnqqqqqqlllddd```bbbfffkkkfffaaa\\\XXX[[[gggsss\\\NNNJJJKKKTTT|||xxx{{{uuukkk\\\NNNJJJLLLNNNPPPRRRQQQVVV___kkk{{{rrreeeYYY]]]mmm{{{nnnnnnvvvkkk\\\```pppwww~~~ttt___```kkkttttttyyyyyyiiilllwwwzzz~~~~~~tttkkkjjjmmmpppuuuzzz{{{vvvsssuuu{{{yyyttt~~~yyyiii[[[SSSRRRUUUYYYfffllluuu|||wwwbbbXXX[[[vvvaaaKKKJJJGGGEEEEEEAAA<<<:::999:::;;;AAANNN[[[yyyfffSSSMMMJJJNNNUUU]]]kkkxxxuuukkktttuuu```MMMJJJGGGEEEEEEGGGJJJLLLRRRTTTXXX\\\___aaabbbbbb```bbbcccbbb```bbbhhhnnnqqqsssvvvyyy|||~~~qqqbbbXXXUUUVVVXXXXXX[[[```fffkkkoooqqqrrrqqqsssssspppkkkgggggghhhpppmmmiiiddd```aaagggmmmqqqzzz\\\OOOLLLOOOiiivvvzzzlllnnnhhhYYYLLLHHHKKKMMMOOOQQQRRRVVV^^^jjj{{{qqqeeeYYY[[[jjjyyymmmlllrrrnnn^^^]]]lll|||vvv~~~sss^^^XXXcccpppuuuwww~~~ppprrr}}}{{{vvvxxx{{{}}}{{{yyysssmmmppp{{{{{{kkk\\\SSSQQQSSSVVVbbbhhhrrr{{{wwwiiiZZZ[[[vvvfffMMMIIIGGGEEEEEEBBB===;;;999:::===GGGYYYjjjlll[[[NNNLLLLLLPPPWWWcccsssooossstttfffSSSJJJJJJIIIIIIKKKNNNRRRUUU]]]___aaaccceeeffffffffffffhhhiiifffdddiiisss{{{uuuooohhhaaa]]]\\\^^^___ccceeehhhlllrrrxxx||||||{{{zzzzzzzzzvvvpppjjjhhhkkknnnoooooonnnllljjjeeennntttuuuwww{{{|||yyyvvvzzz]]]PPPMMMPPPlllxxx~~~eeejjjeeeWWWJJJHHHKKKMMMOOOQQQQQQWWW```mmm~~~qqqdddXXXXXXfffuuu~~~oookkkooonnn^^^\\\iii|||~~~sss\\\RRRWWWgggtttsssvvvuuuvvv~~~|||uuurrryyy{{{lll]]]SSSPPPQQQSSS___eeeooozzzwwwlll[[[ZZZvvvjjjNNNIIIFFFEEEFFFBBB>>>;;;:::;;;AAAOOOggg}}}vvv___SSSIIIJJJMMMRRR\\\lll~~~xxxsssqqqddd[[[LLLJJJLLLOOOQQQTTTXXX^^^bbbfffffffffffffffgggggggggfffhhhhhheeefffnnn}}}~~~xxxqqqllljjjhhhffffffggghhhhhhhhhfffffffffiiiooovvv|||yyypppfffnnnvvv|||xxxpppdddkkklllgggeeeiiiiiieeeaaadddiiinnnrrruuuwwwwwwwwwwwwwwwvvvtttssstttuuuvvv]]]OOOMMMPPPddd~~~fffgggwww~~~dddWWWJJJHHHLLLOOOQQQSSSOOOWWWdddsssrrreeeWWWVVVbbbsss}}}ssslllmmm|||lll[[[YYYeeexxxlllWWWPPPXXXiiiuuuuuuyyyvvvtttzzz~~~{{{{{{|||~~~zzzlll]]]SSSOOOOOOPPP\\\bbbnnn{{{yyykkkYYYVVVrrrnnnOOOIIIFFFEEEFFFBBB???<<<:::<<>>@@@AAAIIIbbbttt\\\PPPMMMMMMUUUcccmmm}}}vvvccc]]][[[```hhhoootttyyyxxxwwwwwwvvvvvvtttpppmmmllllllooosssttttttwww{{{llliiisss|||}}}|||vvvttttttuuusssoooooosssyyy}}}ssshhhfffcccaaabbbdddgggjjjssswww}}}{{{|||{{{|||XXXOOONNNZZZwwwkkkiiibbbZZZfff}}}cccRRRKKKKKKIIINNNVVVTTTXXXdddvvvnnndddYYYWWW^^^jjjxxx{{{uuuwww~~~|||kkkYYYWWWdddxxx}}}|||zzz}}}rrraaa^^^jjjzzzzzzpppeee]]]bbbhhhsssppp```ZZZZZZZZZ[[[]]]WWW]]]eeemmmsssxxx{{{}}}zzz|||}}}}}}}}}tttfffYYYQQQNNNNNNUUU```gggppp|||}}}|||iiiTTTZZZwww```KKKFFFCCCBBBDDD===>>>AAALLLfff~~~mmmVVVPPPRRRRRRVVVfffsss}}}yyyccccccfffnnnwww}}}zzzyyyxxxyyyyyyxxxtttqqqqqqrrrtttvvvzzzllliiittt~~~~~~}}}xxxtttvvv{{{~~~xxxwwwvvvssspppmmmkkkjjjhhhkkkqqqwww}}}VVVNNNQQQ___rrrhhhbbb[[[nnnaaaPPPJJJLLLJJJOOOWWWUUUZZZgggyyy~~~mmmbbbYYYYYY^^^hhhvvv}}}wwwuuu{{{zzzkkkXXXVVVdddxxx|||}}}}}}zzz~~~yyyggg___jjjzzz~~~vvvlllccc]]]hhhmmmvvv~~~kkkWWWOOOOOOSSSVVVZZZ```gggpppvvvzzz{{{{{{||||||{{{{{{~~~vvvhhh[[[RRROOOOOOUUU```gggooozzz{{{~~~oooZZZ[[[vvvcccJJJDDDCCCCCCEEEAAA@@@CCCQQQkkk|||cccNNNLLLPPPRRR]]]pppzzziiimmmsssyyy~~~{{{zzzyyyxxxxxxxxxvvvuuutttvvvxxxzzzmmmjjjwww||||||wwwtttoooppprrruuuwwwzzz||||||TTTNNNSSSdddttteee```^^^uuu___OOOJJJLLLKKKPPPXXXVVVZZZhhh{{{}}}lllbbb[[[]]]aaagggtttxxxtttyyyzzzlllYYYUUUdddwww|||}}}{{{~~~oooccclll}}}}}}xxxrrriiiaaa^^^jjjnnnvvv~~~yyyhhhWWWQQQTTTYYY___dddmmmrrryyy~~~}}}{{{zzz{{{zzzzzz{{{{{{yyyjjj]]]TTTPPPPPPUUU```fffmmmvvvwww|||uuu___\\\ttteeeJJJCCCCCCDDDEEEFFFEEEKKK\\\vvvvvv^^^MMMKKKPPPUUUddd{{{qqq{{{xxxlllrrrxxx{{{~~~~~~zzz|||{{{yyyvvvtttuuuxxx{{{zzzlllkkk{{{~~~~~~~~~~~~~~~}}}{{{~~~SSSMMMUUUhhh~~~tttggghhhlll}}}^^^NNNIIILLLKKKQQQXXXWWWZZZiii||||||lllbbb]]]aaadddgggssszzztttxxx{{{nnn\\\TTTdddvvv|||{{{~~~|||xxx{{{xxxjjjqqqvvvrrrmmmeee^^^]]]fffiiiooovvvoooddd[[[[[[aaagggooouuuvvvyyy|||~~~{{{mmm___VVVRRRQQQSSS^^^eeekkktttuuu}}}yyyaaaYYYpppiiiLLLCCCCCCCCCCCCFFFHHHSSSiiikkk[[[OOOLLLRRR[[[kkkxxxoooqqqnnnuuuzzzyyyyyyzzzxxxrrruuuvvvuuuqqqmmmqqqzzzmmmmmm|||~~~RRRMMMVVVjjjwwwooovvv}}}ttt]]]NNNIIILLLLLLQQQYYYWWWZZZiii}}}|||mmmccc___dddfffgggrrr{{{uuuyyy}}}ppp^^^TTTddduuu{{{yyyzzzwwwttt{{{~~~ooouuu|||qqqnnnjjjbbb\\\[[[```dddiiiooo|||}}}zzz~~~zzzrrrfff```^^^dddlllssszzz}}}|||nnn```WWWRRRQQQOOO\\\ccckkkuuuyyy|||bbbUUUkkkmmmNNNDDDCCCCCCAAACCCGGGWWWqqqttt```VVVNNNJJJPPP\\\sssmmmttt|||mmmqqqxxx{{{xxxvvvvvvsssmmmlllnnnnnnjjjhhhnnn~~~oooooorrrpppnnnnnnttt~~~{{{}}}SSSVVVUUUsssyyyvvvyyyaaaPPPJJJLLLKKKQQQYYYXXX___jjj{{{~~~nnnccc]]]bbbdddfffsssvvvpppvvv}}}tttdddZZZ```vvvxxxxxxtttnnnttt~~~nnnaaa]]]^^^___```gggdddgggjjjpppzzzooohhhjjjnnnlllgggcccccceeeiiilllqqqxxxxxxjjj]]]TTTQQQPPPUUU[[[cccjjjqqqxxx{{{bbbWWWllloooJJJEEEDDD@@@AAAEEEMMM___xxxrrr]]]QQQMMMQQQZZZccctttrrr{{{yyynnntttooonnntttxxxtttmmmiiikkkrrrtttmmmiiiqqqqqqsss~~~|||zzzzzz|||~~~TTTUUUTTTsssxxx}}}xxxaaaPPPIIIKKKIIIPPPXXXWWW^^^jjj{{{}}}qqqddd^^^ccceeedddmmm{{{wwwqqqwwwwwwiii]]]bbbwwwzzzyyyrrrmmmsss|||kkk___ZZZ\\\___aaagggfffjjjkkknnn{{{nnnbbbaaaddddddcccbbbeeeiiiooouuuzzz{{{mmm```WWWSSSRRRSSSYYYaaaiiipppwww~~~zzzaaaVVVjjjsssMMMFFFEEEAAACCCGGGUUUkkk|||lllYYYOOONNNTTT___jjjpppuuu~~~sssiiinnnlllmmmpppqqqmmmjjjkkk{{{zzzyyyyyy~~~UUUTTTTTTtttrrrzzzwwwaaaPPPIIIIIIHHHNNNXXXWWW]]]jjj{{{|||pppccc___gggkkkiiilllvvvwwwpppvvvzzznnn```dddyyy}}}xxxpppkkkrrryyyjjj^^^YYY\\\aaaeeeiiijjjpppooommmzzzxxx{{{vvvkkkjjjlllllljjjjjjiiiqqq{{{rrrdddZZZUUUSSSPPPVVV___hhhpppvvv|||zzzaaaUUUfff|||xxxPPPFFFFFFCCCEEEKKK^^^xxxrrrcccTTTMMMOOOXXXgggttttttnnnvvvllliiihhhjjjllljjjgggjjjoooUUUTTTVVVyyyzzziiipppvvvssswwwzzzuuubbbQQQIIIJJJHHHOOOYYYXXX]]]jjj|||zzzkkk```___llluuurrrrrrxxxwwwqqquuu~~~|||rrrcccfff{{{~~~vvvkkkiiisssxxxlllaaa]]]___eeejjjkkkooowwwuuuppp{{{llleeefffmmm{{{|||{{{xxxttt}}}uuuggg\\\UUUSSSOOOTTT]]]gggpppvvv{{{}}}{{{aaaSSS___qqq}}}RRREEEEEEDDDGGGOOOccc~~~hhh\\\PPPLLLQQQ]]]ooo~~~~~~iiiqqq{{{pppiiiffffffhhhiiiiiilllqqqUUUUUU[[[rrrfffoooxxxwwwttt{{{sssbbbQQQJJJKKKJJJQQQ[[[ZZZ]]]kkk}}}xxxeee]]]```pppyyyuuussswww|||uuuxxx}}}tttcccggg|||sssgggggguuu{{{xxxppphhhbbbccchhhnnnooottt~~~|||uuuwwwfff^^^___fffsss~~~xxxjjj]]]UUUQQQOOOTTT\\\fffpppvvvzzz{{{|||bbbQQQVVVdddvvvTTTCCCCCCDDDGGGRRRfffaaaWWWNNNMMMTTTcccxxxpppeeevvvzzzmmmiiicccaaaffflllnnnppprrrzzzTTTXXXdddnnnlll|||rrr```PPPKKKMMMMMMTTT\\\[[[___lllvvvbbb]]]bbbrrrxxxppplllppp}}}}}}}}}sssbbbggg|||ssseeegggxxxwwwxxxwwwqqqjjjhhhlllpppwww{{{{{{vvvcccYYYXXX\\\fffnnnwww{{{{{{lll^^^TTTPPPPPPSSSZZZdddnnnvvvzzz{{{~~~cccPPPPPPYYYmmmVVVCCCBBBDDDIIIWWWlll{{{\\\TTTMMMNNNXXXiii{{{jjjkkkxxxlllhhhbbbaaahhhqqqtttttttttzzz~~~RRRZZZmmm{{{pppvvvqqq\\\MMMJJJNNNNNNUUU]]][[[```nnnuuuaaa^^^fffuuuwwwmmmhhhmmmxxxmmm___ggg|||vvveeehhh{{{}}}xxx}}}~~~vvvqqqrrruuu~~~ttt```UUURRRTTTYYY```mmmrrr|||}}}nnn```UUUOOOOOOQQQWWW```kkktttxxxyyyeeePPPNNNTTTiiiYYYCCCBBBFFFKKK^^^vvvpppWWWPPPLLLPPP\\\oookkkkkkyyyuuunnnhhhgggjjjsssyyyzzzzzz|||}}}RRR\\\rrrtttttt|||~~~qqqYYYKKKIIINNNOOOUUU\\\ZZZaaaooottt```___iiiwwwyyynnnjjjppp{{{}}}{{{rrrggg]]]fff|||xxxfffjjj|||~~~yyy|||yyyxxxzzzxxxdddXXXTTTSSSWWW[[[```fffqqqpppaaaVVVPPPOOOPPPTTT]]]iiirrrwwwxxxeeeQQQMMMSSSiii[[[DDDCCCGGGMMMbbbgggSSSNNNKKKQQQ^^^tttvvv```mmmxxxpppmmmjjjmmmttt}}}qqqYYYVVVzzzooopppuuu~~~~~~~~~oooYYYPPPJJJLLLQQQTTTYYY]]]cccqqq}}}qqqccccccmmm|||~~~ssslllmmmrrr~~~uuuppptttpppdddXXX```sssyyyjjjrrr{{{yyy||||||~~~zzzqqqeeeZZZTTTSSSTTTYYY```kkkvvvpppaaaVVVQQQQQQSSSWWW]]]eeemmmtttyyyhhhUUUOOORRRjjjXXXCCCIIIDDDTTTmmmzzzaaaOOOQQQQQQUUUeeennnhhhooo{{{yyyyyy{{{zzz|||qqqZZZYYY|||tttnnnnnnwww{{{zzzrrrZZZQQQJJJKKKPPPTTTYYY^^^bbbqqq|||qqqcccccclll|||xxxpppppprrr~~~vvvqqqsssnnnbbbWWW___qqqzzzlllvvvyyywwwyyy{{{}}}~~~wwwooofff___YYYUUUUUUYYYbbbnnnyyyrrrbbbWWWQQQQQQSSSWWW^^^fffooovvv{{{gggTTTOOOSSSlll[[[EEEJJJFFFVVVtttrrr]]]PPPPPPQQQWWWkkklllkkkttt~~~~~~~~~qqq\\\]]]vvvooouuuuuuuuusssZZZQQQJJJKKKOOOTTTYYY___bbbqqqzzzooocccaaaiiiyyy|||tttrrrsss~~~xxxrrrssslll```VVV]]]nnn}}}qqq}}}|||wwwwww{{{|||wwwxxx~~~zzzuuummmbbb[[[UUUUUUYYYbbbooo{{{uuueeeXXXRRRQQQSSSWWW^^^gggqqqyyy~~~hhhTTTNNNSSSlll^^^FFFJJJGGGYYYzzznnn]]]PPPNNNOOO[[[tttyyyjjjnnn|||~~~zzz{{{{{{{{{|||ppp]]]```uuuttt}}}nnnuuuqqq[[[QQQJJJJJJOOOSSSZZZ___cccsssxxxmmmcccaaagggvvv}}}uuupppttt~~~zzzuuurrrkkk```VVV\\\kkk|||vvv{{{wwwwwwxxxuuuqqqrrr{{{~~~xxxmmmddd]]]XXXUUUYYYdddqqq{{{xxxhhhZZZRRRQQQSSSWWW___hhhsss|||iiiSSSNNNTTTmmmaaaFFFJJJHHH\\\}}}}}}iii[[[MMMKKKNNN^^^}}}sssiiisss|||xxx}}}|||xxxqqqjjjoooooopppssswww|||ooo^^^dddzzznnnlllzzzooojjjwwwqqqZZZQQQJJJKKKOOOTTTYYY___dddtttxxxnnnfffdddiiiuuuwwwqqquuu}}}{{{vvvrrrjjjaaaVVV[[[jjjzzzzzzwww{{{~~~uuunnnooovvvzzzqqqmmmnnnooottt}}}vvvpppiiiaaaXXXUUU[[[fffpppvvv~~~{{{kkk]]]TTTQQQSSSWWW^^^iiittt~~~iiiSSSOOOXXXsssdddFFFIIIIII```uuuaaaTTTJJJIIINNNcccpppkkkxxx{{{vvvuuurrryyyzzzssspppooolllgggcccfffgggiiilllpppuuuyyy|||mmm```jjjzzzjjjaaadddrrrgggkkk{{{sssYYYQQQJJJLLLQQQTTTYYY]]]ccctttwwwnnnfffhhhmmmwww{{{vvvtttzzz}}}yyytttoooiiibbbUUUYYYhhhyyy~~~uuu{{{rrrllliiiqqq}}}|||qqqllllllffflllxxx~~~}}}}}}{{{yyyrrrlllbbbZZZXXX]]]eeekkkyyy~~~nnn___UUURRRSSSWWW^^^hhhttt~~~jjjSSSPPP\\\wwwfffGGGIIIKKKeeesss^^^RRRJJJKKKTTTllloooooo{{{}}}|||uuupppttt~~~tttqqqmmmjjjiiihhhfffeeeeeefffhhhkkknnnsssvvvxxx~~~mmmdddssspppeeeeeennn{{{lllnnnsssWWWPPPKKKNNNRRRUUUXXX\\\aaarrr}}}zzzqqqhhhaaaeeemmmttt{{{~~~|||yyyrrrvvvxxxuuuppplllfffbbbSSSWWWeeewwwyyyooolllppp}}}~~~rrrjjjgggbbbiiiuuu|||{{{|||~~~yyywwwqqqhhh___\\\___cccrrrzzzqqqaaaVVVRRRTTTWWW]]]gggsss~~~pppUUUPPPZZZsssiiiIIIJJJOOOjjjppp]]]QQQLLLPPP]]]wwwxxxnnnttt|||{{{{{{{{{uuurrrnnnnnnmmmjjjgggfffhhhjjjggghhhiiilllooorrruuuwwwxxx{{{~~~mmmgggyyyooollluuuuuuqqqpppVVVOOOLLLOOOSSSUUUXXX[[[___qqq}}}xxxsssjjjaaaZZZ```iiipppwww{{{{{{yyyooosssuuurrrmmmiiieeeaaaQQQUUUcccvvv}}}}}}yyyyyyqqqqqqxxxrrrfffaaabbbiiittt}}}zzz|||~~~~~~vvviiiaaa___aaalllvvvrrrbbbWWWSSSTTTWWW]]]gggrrr}}}wwwXXXOOOVVVlllkkkKKKLLLQQQnnn}}}iiiXXXMMMOOOUUUdddssslllxxx|||uuuwwwyyywwwsssnnnjjjhhhkkkmmmnnnjjjfffdddhhhmmmhhhiiijjjllloooqqqtttuuuvvvyyy|||~~~~~~~~~~~~~~~}}}||||||xxxwwwvvvwwwwwwwwwuuussslllhhh{{{vvvnnn|||rrr[[[SSSMMMOOOSSSVVVYYY^^^eeevvv~~~oooaaaYYYUUUTTTZZZcccmmmuuuyyyyyyxxxnnnmmmoootttrrrhhh___ZZZSSSVVVggg{{{~~~~~~yyywwwooo~~~|||hhh______jjjsss|||}}}uuu}}}}}}pppfff```cccnnn{{{}}}rrrdddXXXUUUTTTTTT[[[fffrrrzzz}}}|||aaaRRRQQQ]]]sssNNNOOOZZZuuuwww```RRRNNNPPP\\\qqqlllooo}}}wwwllliiijjjggggggfffggghhhjjjlllmmmrrrooollliiihhhjjjmmmppprrrqqqqqqpppqqqrrrttttttuuuvvvyyy~~~}}}uuuooooookkkgggfffggghhhgggfffcccccccccaaa______```bbbiiigggzzzzzzrrrzzz}}}pppYYYQQQLLLNNNSSSWWW[[[```eeevvvyyyiii\\\UUUTTTRRRWWW___hhhqqqvvvwwwwwwmmmkkkmmmrrrqqqggg]]]YYYTTTWWWhhh}}}~~~rrrqqqxxx{{{iiidddhhhrrrzzzyyy|||tttooodddhhhoooxxx~~~uuuggg[[[TTTSSSTTTYYYdddoooxxx||||||bbbSSSQQQ\\\uuuOOOQQQ^^^|||rrr]]]PPPMMMQQQ]]]rrrmmmrrr{{{nnngggggghhhjjjiiihhhhhhiiijjjlllmmmqqqooommmkkklllnnnrrrttttttsssrrrrrrrrrsssuuuvvvwwwwwwyyy||||||xxxoooggg___]]]ZZZZZZ\\\]]]]]]\\\ZZZZZZZZZYYYXXXXXXZZZ\\\fffgggzzzzzz}}}pppWWWPPPKKKNNNSSSXXX]]]bbbfffwwwrrraaaUUURRRTTTSSSVVV\\\dddkkkppptttvvvllljjjlllppppppggg\\\WWWSSSVVVfff}}}uuummmpppyyylllnnnvvv~~~~~~jjjdddbbbkkk{{{xxxkkk___TTTSSSSSSXXXaaallluuuzzz|||}}}cccTTTQQQZZZwwwPPPSSSdddnnn[[[QQQOOOTTT```uuunnnwww}}}}}}oooggggggiiijjjooonnnlllkkkkkklllnnnoooqqqpppooooooqqqtttwwwyyywwwvvvuuuuuuuuuvvvwwwxxxyyyxxxyyyzzzxxxqqqggg___WWWVVVVVVWWWZZZ\\\]]]\\\[[[\\\]]]\\\[[[[[[]]]___ccchhh|||~~~}}}rrrXXXPPPKKKNNNSSSXXX]]]aaafffxxx{{{kkk[[[RRRSSSXXXZZZ]]]```dddgggkkkooorrrmmmjjjkkkppppppggg\\\VVVQQQTTTdddyyyyyywwwsssrrrxxxyyyttt}}}xxxlllaaadddrrr|||zzzmmm```TTTSSSTTTXXX```jjjtttyyy|||}}}dddTTTQQQYYY~~~yyyQQQUUUiiilll[[[TTTSSSXXXccc{{{xxxnnn}}}}}}xxx{{{yyykkkiiinnnqqqrrruuusssqqqooooooooopppqqqtttttttttuuuwwwyyy{{{|||zzzyyyxxxwwwxxxxxxzzzzzzzzzyyyyyyyyyvvvoooddd[[[XXXZZZ\\\```cccfffggggggfffggghhhgggeeeeeefffgggbbbiii~~~wwwwww~~~rrrYYYQQQLLLNNNSSSWWW[[[```gggxxxvvvfffXXXTTTYYYaaahhhiiikkkjjjiiiiiikkkmmmnnnjjjjjjpppqqqhhh]]]VVVRRRVVVdddwwwzzzpppmmmxxx{{{tttkkkfffgggnnnuuuzzz~~~uuuyyy}}}{{{nnnhhhmmmwww|||nnnaaaVVVUUUUUUXXX___hhhsssyyy}}}}}}dddTTTQQQYYY~~~zzzSSSWWWlll~~~iiiYYYTTTTTT[[[hhhrrrpppxxxwww|||uuukkknnnvvvzzzyyyzzzyyywwwvvvuuutttttttttxxxyyyzzz||||||}}}}}}|||}}}|||{{{zzzzzzzzz||||||{{{zzzzzzzzzxxxpppeee]]][[[___dddjjjmmmoooppppppooopppqqqooommmllllllmmmbbbiiitttwww}}}www|||oooZZZRRRLLLNNNSSSVVV[[[___gggxxx}}}pppaaaYYYZZZbbbjjjtttwwwwwwtttnnniiihhhhhhooojjjiiioooqqqiii]]]UUUSSSYYYgggwww{{{ooojjjkkkuuu~~~{{{|||vvviiiccc[[[WWWYYY```gggkkksss}}}zzzvvv}}}}}}~~~vvvrrruuu}}}~~~pppcccVVVVVVVVVXXX]]]fffqqqyyy}}}{{{bbbSSSQQQZZZ|||VVV[[[nnnzzzbbbTTTQQQQQQ]]]mmmpppsss}}}wwwzzzqqqjjjpppyyy}}}}}}}}}~~~~~~}}}|||zzzyyyxxx|||}}}~~~|||~~~}}}|||{{{|||}}}}}}||||||||||||zzzssshhh```aaafffnnntttvvvwwwxxxxxxuuuwwwxxxwwwuuusssssstttaaahhhtttzzz~~~{{{oooXXXPPPKKKNNNSSSXXX\\\aaahhhwwwzzzjjj]]]ZZZ```jjjrrr}}}}}}tttkkkfffeeennnhhhgggmmmppphhh\\\SSSQQQZZZiiivvv}}}qqqgggjjjvvvwwwiiiiiioooqqqyyy|||vvvoooiiieeeccc``````cccgggkkkllliiisss|||uuuvvv|||yyy~~~~~~{{{~~~sssgggVVVVVVVVVVVVZZZcccooowww|||~~~zzz```RRRQQQ\\\[[[___pppwww]]]PPPMMMNNN^^^qqqqqqwwwxxxvvvxxx~~~~~~xxxyyy|||qqqjjjoooxxx~~~}}}{{{|||~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~{{{tttiii```cccjjjrrryyyzzzzzzzzzzzzvvvxxx{{{{{{zzzyyyzzz{{{```fff~~~oooxxx}}}pppVVVNNNJJJNNNTTTYYY^^^ccchhhwwwxxxfff[[[[[[dddooovvvxxxmmmfffdddmmmgggffflllooogggZZZRRRNNNYYYhhhtttuuujjjccckkk~~~{{{iii^^^\\\___aaaqqq|||wwwuuuqqqkkkeeeggggggiiilllppprrrrrrpppjjjqqqyyy}}}xxxqqqxxxzzzuuuxxx|||vvvjjjUUUUUUUUUUUUXXXaaammmvvvzzz|||yyy___QQQQQQ]]]___cccrrrwww\\\NNNMMMNNN___sss~~~rrrzzzppprrryyy|||xxxtttssssssuuu{{{rrrjjjnnnwww~~~}}}|||~~~~~~}}}}}}}}}~~~~~~|||tttiii```___fffpppvvvwwwvvvuuuvvvqqqssswwwxxxyyyyyyzzz{{{hhhfffsssgggvvv|||nnnZZZRRRLLLNNNSSSXXX]]]bbbiiiwwwwwweee[[[\\\fffttt~~~yyyxxxwwwpppiiiiiifffccceeellllll___PPPSSSVVVdddvvv}}}eeeaaahhh||||||iii]]]^^^eeehhhqqqxxx|||}}}zzzuuusssvvvwwwuuussssssssswww}}}~~~zzzzzz}}}vvvmmmqqq}}}zzzwwwmmmmmmxxxuuuhhh]]]YYYWWWXXX[[[```iiisssttt}}}uuu^^^QQQJJJTTTjjjbbbhhhsss^^^PPPKKKRRRhhh~~~vvvsssssslllnnnzzz}}}vvvqqqooopppqqqrrrtttuuuvvvwww|||{{{zzz{{{~~~xxxuuuzzz~~~~~~~~~{{{sssjjjdddaaaeeekkkoooqqqssstttvvvrrrssstttvvvwwwwwwwwwwwwiiillllllgggxxx|||oooZZZRRRLLLNNNSSSXXX^^^cccjjjwwwssseee```dddppp}}}~~~vvvmmmkkkpppwwwxxxvvvooojjjdddbbbhhhiii```SSSQQQSSSaaasssuuufffXXX[[[gggzzznnnbbbaaafffmmmqqq||||||||||||{{{yyyxxxzzz~~~yyyoooooo|||vvvqqq~~~wwwooonnnvvvttthhh\\\XXXWWWXXXZZZ^^^gggpppwwwwwwbbbTTTJJJPPPccc~~~fffmmmooo\\\PPPNNNWWWiiitttuuurrrdddiiisss{{{vvvsssrrrrrrssssssttttttuuuuuusssqqqmmmjjjkkknnnsssvvvzzztttpppssswww|||~~~zzz~~~{{{sssjjjccc```eeelllrrruuuwwwxxxyyyttttttuuuvvvwwwwwwwwwwwwjjjrrrpppooo|||}}}pppZZZQQQLLLNNNTTTYYY___dddlllxxx}}}tttiiifffnnn|||wwwiii\\\\\\iiixxxwwwqqqgggaaacccfff```VVVNNNPPP^^^qqqddd[[[aaahhhuuu{{{ddd```hhhooouuuzzz{{{{{{yyyvvvvvvvvvpppllltttsssmmmmmm{{{|||yyyuuutttwww~~~wwwuuutttggg\\\XXXWWWXXXZZZ\\\ccckkk{{{zzzfffWWWJJJLLL^^^|||kkkssskkkXXXNNNNNNYYYlllpppuuu{{{iii^^^qqqyyywww~~~|||yyywwwvvvvvvvvvuuuttttttssssssqqqnnniiieeedddfffhhhkkkttt}}}~~~{{{vvvsssrrrqqqpppoooiiieeecccfffiiilllrrrxxx}}}xxxyyy}}}|||sssggg``````fffnnnuuuyyyyyyzzzzzzuuuvvvvvvwwwwwwwwwvvvvvviiiuuuwwwxxx~~~rrrZZZQQQKKKNNNSSSYYY___eeemmmyyyyyynnnlllvvvwwwfffWWWYYYhhhxxx}}}wwwmmmeeedddddd___WWWLLLNNN\\\oooxxxcccfffpppxxxsss```fffttt|||}}}yyyrrrpppwww}}}ooommmqqq}}}ooopppttt~~~{{{}}}}}}|||{{{~~~pppkkkmmm}}}sssggg\\\YYYXXXYYYZZZ[[[aaaiii||||||hhhYYYLLLNNN___mmmuuuiiiVVVLLLLLLVVVsss|||llluuu~~~rrriiidddxxxwwwrrrttt~~~}}}|||{{{zzzyyywwwuuutttrrrrrrrrrqqqpppooonnnooooooppplllvvv|||tttrrrooolllkkkjjjiiiiiihhhfffhhhkkkllljjjmmmqqqzzzxxxooonnnsss}}}{{{pppddd[[[]]]dddnnnvvvzzzzzzyyyyyywwwxxxxxxxxxwwwwwwvvvuuuhhhtttuuu|||sss[[[RRRLLLNNNSSSYYY```fffmmmzzz}}}rrrooozzzrrrbbbWWW]]]mmmyyy{{{tttkkkgggddd]]]UUUKKKMMM[[[oooooofffsss}}}{{{iiibbbooo~~~|||tttnnnlllrrr{{{}}}vvvpppjjjnnnyyywwwlllooowww~~~zzzrrrfffhhhpppsssfff^^^ZZZYYYZZZZZZ[[[aaahhhvvv{{{gggYYYNNNSSSeeeooouuuhhhVVVMMMNNNXXX{{{uuuhhhvvv}}}pppgggeeeggguuuyyytttuuuwww~~~~~~~~~~~~}}}|||yyywwwuuusssrrroooqqqtttvvvwwwuuusssrrrpppyyyzzzvvvppppppooommmlllllllllmmmlllmmmrrrwwwvvvqqqooorrr{{{nnnddddddkkkyyy{{{nnn```WWWUUU^^^iiisssyyy{{{{{{{{{yyyyyyyyyyyyxxxwwwvvvuuueeeppprrrttt]]]TTTMMMNNNSSSXXX___eeelllzzztttrrr~~~fffZZZWWWdddssszzz}}}}}}}}}xxxooohhhbbbZZZQQQIIILLL[[[nnnjjjkkk}}}rrrkkkjjjssszzz~~~xxxrrrgggjjjmmmoooooonnnnnnooonnnkkkgggeeeeeedddaaa]]]hhhooo{{{ttthhhcccqqq|||zzz}}}yyyxxxgggeeeppp~~~sssfff___[[[XXXYYYYYY[[[aaaiiipppyyyeeeXXXOOOUUUiiitttyyyfffXXXQQQTTT___rrriiiyyyzzziii___aaafffttt{{{sssyyy|||{{{|||~~~}}}{{{yyyvvvuuutttqqqsssxxx{{{|||zzzvvvttt{{{zzzuuusssqqqrrrrrrqqqpppoooqqqrrrnnnqqqyyy~~~zzzzzz}}}uuuaaaXXX\\\gggwwwzzzmmm```VVVRRRZZZgggrrryyy|||}}}~~~yyyyyyyyyyyyyyyxxxwwwvvvdddlll|||sss~~~ttt```VVVNNNNNNRRRWWW^^^dddkkkyyyyyywwwwww]]]VVVZZZkkkyyy||||||{{{|||xxxooofff___VVVOOOGGGJJJZZZmmm{{{lllrrr}}}rrrhhhjjjkkkkkkkkkmmmrrrzzz|||wwwrrriiibbb^^^\\\[[[ZZZVVVUUUSSSSSSTTTVVVXXXYYYdddjjjttt{{{~~~}}}zzzxxxwwwxxxzzzyyyqqqggghhhnnnyyyxxxyyy}}}nnngggnnnssseee^^^YYYVVVVVVWWWYYYaaaiiiqqq}}}xxxeeeXXXNNNSSSfff}}}fffWWWRRRWWWdddsssmmmyyydddYYY[[[aaalllvvvzzzttttttyyy}}}~~~~~~|||{{{}}}}}}|||zzzxxxwwwvvvwwwyyy}}}}}}yyyvvvuuuuuuwwwxxxvvvtttssstttvvvsssvvv~~~mmm\\\XXXaaaooo~~~zzznnnbbbZZZ[[[bbbllltttyyyzzz{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxdddiii}}}sss|||tttaaaWWWNNNNNNRRRWWW^^^dddjjjyyy~~~{{{~~~iii]]]XXX^^^qqq}}}}}}|||zzz{{{wwwmmmccc\\\TTTMMMEEEIIIXXXlllqqqllltttyyyxxxooo^^^TTTTTTVVVVVV[[[```bbb```cccmmmwwwzzzooo___VVVRRRPPPNNNOOOOOOPPPQQQSSSXXX___ccc[[[aaajjjpppqqqpppooopppsssssssssqqqiiieeeooo}}}zzzyyywwwjjjmmmxxxttteee]]]XXXTTTTTTUUUXXX```iiiuuuxxxeeeXXXLLLPPPbbbfffVVVQQQWWWdddtttqqq}}}hhhgggiiippp{{{sss^^^QQQSSSYYYYYY___ffflllppprrrsssrrrwww~~~|||~~~}}}}}}~~~|||{{{zzzyyyxxxzzz{{{}}}}}}{{{{{{zzz|||}}}{{{wwwuuuvvvxxxyyy|||pppaaacccppp}}}~~~|||~~~zzzpppeee]]]hhhmmmsssxxxxxxwwwuuutttxxxyyyyyyzzzzzzyyyyyyyyyaaalllvvv~~~uuu{{{vvvaaaVVVOOOQQQSSSTTT[[[eeeiii{{{||||||sss___YYY___kkkxxx|||zzzvvvppphhh]]]RRRJJJKKKIIIWWWmmm|||mmmmmmlllfffaaa```^^^ZZZUUUQQQOOONNNQQQTTTWWW\\\ccclllvvv|||jjjWWWSSSRRRNNNPPPRRRVVV[[[___cccfffgggjjjlllqqquuuxxxyyyyyyxxx{{{vvvvvvxxxtttnnnwwwyyy~~~uuupppwwwttteee]]]ZZZXXXWWWUUUVVV\\\eeevvv|||iiiTTTJJJRRRaaalllVVVNNNYYYiiirrrwwwnnncccbbbeeekkknnnpppzzzuuufffWWWOOOMMMOOOVVV[[[bbbhhhlllooorrruuu~~~~~~}}}}}}}}}~~~~~~}}}}}}||||||}}}|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}ooohhhrrr~~~|||qqqsss|||wwwjjjccccccmmmrrrzzzyyypppjjjrrryyy}}}zzzvvvwwwyyyyyycccqqqzzzzzzvvvbbbVVVOOOQQQSSSTTT[[[eeekkk||||||xxxyyywwwjjjZZZTTT\\\iiixxx{{{tttjjj^^^RRRJJJJJJHHHWWWlllqqqjjjddd______ccceeeaaaZZZSSSRRRSSSUUUUUUTTTTTTYYYbbbmmmuuu}}}zzzyyyrrraaa]]][[[WWWYYY[[[___dddjjjnnnrrrssstttvvvyyy}}}{{{vvv}}}zzz~~~uuuuuurrrccc\\\YYYXXXWWWVVVVVV]]]eeesss|||jjjVVVLLLUUUcccnnnVVVNNNXXXgggrrrxxxlll]]]\\\^^^bbbdddfffnnnxxx}}}xxxoooaaaUUUOOONNNQQQXXX___gggnnnqqqtttvvvwww~~~zzzwwwvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwtttpppiiiooozzz~~~ssseee^^^^^^rrr|||vvvnnnkkkqqqxxx|||yyyvvvwwwxxxxxxcccwwwyyy{{{yyybbbWWWOOOQQQSSSTTT\\\eeemmm~~~{{{sssnnniiiaaaXXXeeelllwwwyyymmm```SSSKKKJJJIIIWWWiii{{{}}}mmmaaa]]]fffnnntttsssjjjdddcccfffddd```ZZZUUUWWW___kkkttt}}}xxxsssqqqrrrqqqwwwuuuqqqmmmhhhlllmmmqqquuuyyy}}}{{{|||}}}uuu}}}pppaaa[[[YYYXXXXXXVVVVVV]]]eeeooo|||lllYYYOOOVVVcccoooXXXNNNWWWeeessszzzxxxbbbUUUTTTUUUWWWVVVWWW]]]eeemmmjjjddd[[[RRROOORRRUUU^^^fffooovvvxxxxxxxxxyyy{{{yyyuuuppplllkkklllnnnjjjmmmooopppqqquuuyyy|||{{{~~~~~~~~~rrrppp|||ppp``````kkkwww~~~{{{mmm___YYYYYYiiiwwwuuugggbbbccclllssswwwuuurrrssstttrrrddd{{{sss}}}cccWWWOOOPPPSSSTTT\\\fffnnnzzzpppgggbbb```___vvv~~~}}}rrrdddWWWOOOLLLKKKWWWhhhwwwrrrdddbbbtttyyy~~~{{{wwwwwwyyyvvvqqqjjjcccccciiittt|||~~~sssrrrtttzzz}}}}}}~~~{{{{{{zzzyyyxxxuuu}}}mmm___ZZZXXXWWWWWWVVVVVV\\\dddnnn}}}}}}mmmZZZOOOTTT___|||pppYYYPPPYYYgggttt|||gggTTTOOOPPPOOONNNKKKKKKPPPUUU[[[ZZZXXXTTTPPPRRRWWW]]]fffnnnwww{{{zzzxxxwwwxxxzzzyyywwwuuuttttttvvvxxxqqqqqqooolllnnntttwwwxxxzzzwwwddd^^^eeennn}}}rrr]]]UUU\\\kkkxxx~~~yyykkk\\\WWWYYY[[[gggrrrpppcccXXXXXX\\\kkkqqqtttrrrqqqrrrrrrpppeeerrrdddXXXOOOPPPSSSUUU]]]gggooozzzpppgggbbbffflll}}}wwwkkk^^^UUUPPPMMMXXXfffuuuuuukkklll~~~}}}}}}~~~~~~|||~~~{{{vvvrrrpppttt{{{}}}}}}|||www{{{{{{wwwtttyyy|||lll]]]WWWUUUUUUVVVUUUUUU[[[cccnnn{{{~~~nnn[[[NNNPPPXXXsssnnnYYYQQQ[[[jjjwww}}}rrr\\\LLLLLLNNNMMMIIIFFFFFFIIILLLMMMNNNOOOOOOPPPUUU^^^dddnnnttt{{{}}}yyywwwyyy{{{~~~|||}}}{{{xxx|||~~~|||uuu```UUUVVVYYYdddpppqqqooobbbTTTTTTaaaqqq|||yyyjjj]]][[[___^^^dddhhhddd\\\XXXZZZ___nnnrrrtttrrrrrruuuuuusssfff~~~www~~~eeeXXXOOOPPPSSSUUU]]]hhhnnn~~~zzzrrrhhheeemmmwwwrrreee\\\SSSNNNVVVdddtttwwwtttxxx}}}~~~|||zzzxxxzzz~~~{{{tttvvvxxxwww}}}uuu|||kkk[[[UUUSSSTTTUUUTTTSSSYYYaaammmzzz~~~ooo\\\OOONNNTTTppplllXXXQQQ\\\kkkzzz{{{hhhVVVKKKIIIMMMLLLGGGCCCEEEHHHIIIGGGJJJMMMOOORRRXXXaaahhhrrrwww{{{{{{xxxzzzvvvaaaVVVUUUUUU___kkkkkkiii```YYY]]]kkkyyywwwjjj___```ffflllmmmkkkeee```^^^aaadddmmmoooooommmnnnrrrsssqqqdddwwweeeYYYOOOPPPRRRUUU^^^iiilll|||zzzrrriiieeennnzzzyyykkkbbbUUUMMMSSSaaarrrxxxqqqppptttzzz{{{|||{{{rrrsssvvvyyyyyyxxx}}}kkk[[[RRRQQQRRRSSSSSSRRRWWW___jjjwwwqqq___QQQPPPUUUsssiiiUUUOOO[[[kkk~~~}}}mmm\\\OOOHHHFFFKKKKKKFFFBBBEEEHHHHHHIIILLLOOOQQQSSSYYYaaahhhqqquuuyyyyyyzzz~~~|||~~~rrr```ZZZ]]]```jjjvvvwwwrrrlllgggjjjttt~~~}}}{{{zzzyyy{{{{{{yyyssshhh```ccclllvvvvvvtttnnnhhhfffiiinnnmmmnnnllliiijjjpppsssrrr```sss}}}fffYYYOOOPPPRRRUUU^^^iiikkk{{{zzzsssiiidddlllxxx~~~ooodddUUULLLPPP^^^qqq{{{fff^^^aaajjjqqqjjjrrr|||{{{qqqqqqvvvzzz{{{www{{{~~~kkkZZZQQQPPPQQQSSSRRRQQQVVV^^^gggvvvrrraaaTTTRRRWWWwww~~~hhhSSSMMMYYYiii}}}oooaaaRRRHHHDDDCCCIIIJJJDDDBBBFFFIIIHHHMMMOOORRRSSSTTTYYY```fffooosssvvvxxx|||~~~{{{nnn``````hhhnnnyyy}}}xxxssstttzzz~~~{{{xxxuuutttuuuuuuuuupppfff```eeennnzzz}}}~~~yyyqqqoootttzzzttttttpppmmmooovvvyyyxxxhhh~~~qqq{{{jjjZZZNNNOOOSSSVVV]]]eeejjjzzz~~~iiiYYYXXX]]]aaahhhhhhjjjooowwwsssjjjUUUIIILLL[[[mmmrrr___YYYXXXYYY[[[bbbgggpppyyy}}}|||vvvpppqqq{{{tttgggiiirrrzzz{{{lllYYYRRROOOOOOQQQRRRRRRWWW^^^fffwwwqqq```SSSPPPUUUyyydddNNNLLLYYYhhh}}}lll^^^TTTLLLGGGFFFFFFGGGGGGGGGGGGHHHKKKMMMSSSVVVXXXZZZZZZZZZ\\\^^^mmmvvvxxxsss{{{}}}xxxiiiaaa```nnn~~~}}}zzzvvvpppiiieeekkkjjjhhhccc[[[XXXaaammm}}}}}}yyywwwyyy|||}}}}}}||||||||||||}}}}}}cccyyypppzzzkkk[[[OOOOOOSSSVVV]]]eeejjjzzzxxxdddUUUSSSWWWYYYZZZ]]]ccclllwwwxxxoooYYYKKKLLL[[[llluuueee___[[[WWWUUUWWWZZZcccmmmtttyyyzzzrrrlllnnn{{{kkk[[[```kkk~~~yyy~~~kkkYYYRRROOOOOOQQQRRRSSSXXX___fffwwwqqq```RRRPPPTTTtttdddOOOMMMYYYfff|||wwwdddWWWOOOHHHDDDEEEFFFGGGIIIIIIIIIKKKNNNPPPRRRUUUYYYZZZZZZZZZ\\\^^^nnnwwwyyywww{{{nnnfffaaadddttt~~~xxxppphhhaaa]]]``````aaa^^^VVVRRRYYYccczzz{{{}}}|||{{{zzz{{{}}}|||||||||}}}}}}}}}~~~~~~|||```wwwuuuuuulll\\\OOOOOOSSSVVV]]]eeeiiiyyytttbbbVVVSSSTTTTTTVVV\\\fffqqq{{{~~~www___OOOMMMYYYiii}}}rrrlllddd[[[UUURRRRRRXXXdddoooxxxvvvkkkfffkkk{{{}}}aaaQQQXXXgggwww}}}yyy~~~jjjYYYQQQNNNNNNQQQSSSTTTYYY```gggxxx~~~ppp___QQQNNNRRRpppdddQQQNNNXXXccc{{{~~~{{{lll[[[PPPIIIEEEDDDGGGFFFHHHKKKMMMMMMOOOQQQSSSVVVZZZ^^^___]]]]]]___aaaqqqxxx{{{{{{|||nnnbbbZZZXXX___qqqxxxnnnddd^^^\\\ZZZ[[[]]]\\\UUUOOORRRZZZnnnpppssswwwyyyzzzzzzzzzzzz{{{}}}~~~{{{```}}}~~~|||pppnnn^^^PPPPPPSSSVVV]]]eeeiiiyyysssfff^^^[[[[[[[[[dddkkkuuu~~~|||}}}dddRRRMMMWWWhhh~~~zzzrrrhhhaaaZZZWWW[[[fffrrr}}}sssfffbbbjjj|||rrr[[[QQQYYYgggttt}}}zzzzzz{{{iiiYYYPPPNNNNNNQQQSSSUUU[[[bbbjjj{{{|||nnn\\\NNNKKKOOOnnndddRRROOOXXXaaayyyzzz}}}yyynnnaaaSSSKKKFFFDDDFFFKKKHHHKKKOOOQQQRRRRRRRRRSSS^^^cccggggggdddcccdddggguuu|||~~~sssiiivvvwww}}}uuulllaaaWWWOOOOOOWWWgggzzzzzz~~~zzzqqqhhheeeeeebbbbbbcccaaaYYYQQQRRRXXXcccgggmmmtttyyy{{{zzzyyyxxxzzz||||||bbb}}}sssppp___QQQPPPSSSVVV]]]fffiiiyyyuuummmiiihhhhhhjjjuuuzzzvvvppprrruuu{{{jjjUUUNNNWWWgggwwwrrrgggddddddmmmwww}}}pppdddaaakkk~~~zzzhhhZZZVVV]]]gggvvv~~~|||~~~wwwgggXXXOOOMMMNNNQQQTTTVVV\\\cccnnn~~~{{{lllZZZLLLHHHLLLhhhfffSSSOOOWWWaaauuuzzz~~~zzzjjj```VVVKKKFFFDDDCCCGGGMMMLLLOOOTTTWWWWWWUUUTTTTTTdddjjjooooookkkhhhjjjmmmzzzooo```YYYbbbllllllhhhfffhhhmmmyyy}}}|||{{{{{{}}}{{{uuunnniiiddd\\\UUUPPPMMMNNNSSS___pppxxx}}}|||tttmmmjjjjjjkkkjjjhhheee]]]VVVVVV[[[aaagggqqqzzz}}}{{{wwwyyy|||~~~dddyyy}}}rrraaaRRRPPPSSSVVV]]]fffjjjzzzwwwsssrrrrrruuuyyywwwpppoooqqquuu|||qqq[[[PPPXXXhhhtttqqqpppuuuzzz~~~|||mmmcccbbblll~~~pppbbbZZZXXX^^^fffzzz~~~tttdddWWWNNNLLLMMMQQQTTTWWW^^^eeeppp{{{lllZZZKKKHHHKKKbbbhhhSSSNNNXXXcccwww{{{ppp___RRRKKKEEECCCBBBBBBGGGNNNNNNSSSYYY]]]]]]\\\ZZZYYYeeelllssstttpppnnnppptttbbbXXXUUU[[[aaa```ccchhhggghhhnnnvvvyyyvvvqqqoootttuuuwww{{{mmmfff```^^^[[[UUUPPPNNNMMMOOOSSSZZZiiiyyy~~~~~~{{{~~~}}}vvvnnniiihhhlllkkkjjjiiiddd^^^___cccfffppp|||{{{yyywwwyyy{{{}}}~~~eeerrrtttbbbSSSQQQSSSVVV]]]ffflll|||{{{zzzyyyyyy~~~vvvvvvxxx|||zzzaaaTTTYYYiii~~~zzz}}}hhhbbbdddmmm}}}xxxiii___XXXXXX```iii}}}|||pppbbbUUUMMMKKKMMMQQQUUUXXX___fffppp~~~ooo\\\MMMIIIMMMaaa~~~jjjRRRLLLXXXfff}}}}}}gggVVVKKKFFFCCCCCCCCCDDDIIIOOOPPPVVV^^^dddeeedddbbbaaadddmmmvvvyyywwwvvv{{{~~~```XXXVVV]]]``````cccjjjmmmlllqqqxxxyyytttqqqrrrqqqssswww{{{kkkdddaaadddbbb[[[TTTRRRPPPUUUYYY___lll{{{~~~~~~~~~~~~~~~~~~yyyrrrkkkfffhhhiiinnnrrrrrrnnnooorrrwww{{{yyyxxxyyyzzz{{{|||}}}~~~~~~gggoooyyyuuucccSSSQQQSSSVVV]]]fffmmm|||~~~~~~}}}}}}fffWWW[[[jjj{{{uuuqqqyyy~~~fffbbbeeemmm|||wwwooofff^^^WWWXXXbbbooo~~~xxxyyyyyy~~~zzznnn```TTTLLLKKKMMMQQQUUUXXX___gggpppqqq^^^NNNKKKNNNeeekkkRRRKKKXXXhhh~~~vvvaaaPPPIIIEEEDDDFFFGGGGGGLLLRRRPPPWWW```hhhjjjjjjhhhgggcccmmmyyy~~~}}}~~~}}}___WWWWWW```ggghhhkkkqqqiiijjjqqqzzz|||wwwuuuwwwpppsssxxx|||~~~}}}nnniiijjjooonnneee\\\YYYXXX___eeekkkwww}}}wwwoooiiifffjjjsss}}}~~~~~~yyyyyyyyyyyyzzz|||}}}~~~zzzgggyyyrrrxxx||||||zzzeeeRRROOORRRUUU\\\eeennn}}}~~~uuu```YYYggg}}}vvvpppiiifffiiinnnsssuuu~~~zzzzzzbbbaaahhhssslllhhhccc___ZZZYYY```jjjyyywwwuuu{{{zzzzzzkkk\\\RRRNNNOOOQQQRRRUUUYYY___cccrrrvvvaaaPPPKKKOOOmmmyyyrrrmmmVVVKKKVVVfff{{{zzzzzzfffUUUMMMEEECCCBBBDDDIIIOOOTTTVVVUUUXXX\\\bbbgggiiihhhgggffflllttt{{{ttt```YYY\\\hhhmmmkkkrrrxxx|||}}}{{{{{{xxxnnnfffhhhqqq|||uuuooonnnrrrtttpppkkkhhhlllmmmrrr}}}}}}}}}~~~|||yyyvvvqqqrrrwww{{{yyywwwwwwyyy|||}}}}}}uuubbbvvvrrrzzzxxx}}}hhhUUUPPPSSSVVV]]]eeemmm}}}~~~xxxfff___lll|||wwwqqqpppuuu|||zzzyyyccceeelllwwwmmmhhhccc]]]WWWWWW```kkkyyyuuuwww|||xxxjjj[[[QQQMMMOOOPPPRRRUUUZZZ```dddqqq~~~uuuaaaQQQMMMQQQkkkwwwpppoooXXXMMMVVVeeerrr^^^NNNFFFEEEDDDDDDGGGMMMSSSXXXZZZYYYZZZ___ffflllooonnnkkkggglllttt|||iii]]]ZZZ^^^hhhpppuuu~~~{{{yyymmmlllnnnuuuyyyrrrllleeehhhrrr{{{}}}wwwvvvzzz}}}zzzvvvuuuvvvzzz}}}~~~|||zzzzzz|||~~~ttt^^^sssppp|||xxxkkkXXXRRRTTTVVV\\\eeemmm|||}}}zzz~~~|||lllfffppp}}}|||wwwdddhhhqqq{{{nnnjjjeee^^^WWWUUU^^^jjjxxxuuu|||vvvgggYYYPPPLLLMMMOOOQQQUUUZZZaaafffppp~~~sss```QQQNNNSSSiiixxxrrrqqqZZZNNNUUUcccxxxhhhUUUGGGAAADDDEEEGGGLLLSSSZZZ^^^___[[[\\\```hhhqqqvvvssspppjjjnnnuuu}}}jjjgggrrruuujjj\\\VVVYYY```hhhqqq}}}}}}kkk\\\[[[]]]dddppp~~~tttkkkiiihhhgggmmmwww~~~|||{{{}}}xxx^^^yyytttlll|||yyy|||mmmYYYSSSTTTUUU[[[ccclll|||zzz{{{~~~qqqjjjqqq~~~ttteeejjjsss~~~nnnllliiiddd\\\WWW]]]fffvvv{{{zzzsssdddWWWOOOKKKLLLNNNPPPTTT[[[ccciiiqqq~~~qqq___QQQOOOTTTlll|||ttt\\\OOOVVVdddrrrbbbQQQFFFAAADDDEEEJJJQQQYYY```cccccc\\\[[[^^^gggqqqvvvtttppppppsssxxxsssZZZUUUZZZ[[[WWWUUUPPPYYYbbbhhhrrrvvv___TTTTTTVVV\\\ffftttjjjccc```bbbffflllwww|||{{{{{{|||}}}|||}}}]]]qqqwwwpppyyyyyyoooZZZSSSTTTTTTZZZaaakkk{{{}}}}}}~~~uuummmqqq|||vvvyyy~~~~~~rrrfffmmmwwwmmmllllllkkkddd]]]]]]bbbmmmwwwqqqbbbVVVOOOJJJKKKMMMPPPTTT[[[dddjjjsss}}}ppp^^^PPPOOOTTTpppxxx___QQQWWWddd}}}kkk\\\NNNFFFDDDDDDGGGNNNVVV___dddfffeee\\\[[[]]]ccclllqqqpppnnnuuuvvvyyy~~~}}}dddOOOMMMQQQPPPPPPTTTSSS]]]hhhooowww|||}}}jjjYYYQQQSSSWWWZZZ```jjjuuu~~~qqqdddaaa```ccckkkvvv|||zzz{{{{{{{{{zzz|||\\\nnnyyy}}}ooo[[[TTTTTTUUUZZZaaakkkzzz}}}vvvppprrrtttjjjoooxxx~~~}}}zzz~~~~~~yyy}}}tttlllqqq|||jjjhhhjjjmmmlllfffbbbbbb]]]eeennnttt~~~ppp```UUUOOOKKKLLLMMMOOOTTT[[[dddkkkuuu|||nnn\\\NNNMMMSSSooozzz~~~dddTTTXXXddd~~~vvvcccTTTJJJFFFFFFFFFJJJRRR\\\eeehhhhhhfff_________bbbfffjjjlllmmmxxxwwwvvvxxx{{{~~~~~~~~~fffWWWLLLNNNRRRSSSUUUYYY\\\dddppp{{{~~~vvv{{{~~~lll```YYYYYY]]]aaaccceeelllxxxxxxssssssuuuxxx|||yyyyyyzzz{{{||||||yyy\\\tttyyyqqq\\\VVVVVVVVV\\\cccjjjzzz~~~{{{xxxsssmmmpppooobbbhhhssszzz|||yyysssqqqyyy~~~vvv|||vvvvvv}}}eeebbbcccjjjpppmmmiiifff]]]bbbeeegggmmmvvv}}}ooo___UUUPPPLLLLLLMMMOOOSSS[[[dddkkkuuu}}}nnn[[[LLLKKKQQQhhhuuukkkXXXXXXbbb~~~www}}}ppp\\\OOOGGGFFFIIIJJJOOOXXXbbbjjjllljjjgggfffffffffdddcccfffkkkooovvvssspppnnnnnnkkkgggdddUUURRRPPPTTTZZZ^^^aaabbbeeehhhtttwwwuuu~~~rrrfffbbb```dddiiimmmoooqqqzzz{{{tttrrrqqqrrrvvvyyy{{{|||xxx^^^|||xxxzzzrrr^^^WWWWWWXXX]]]eeejjjzzzsssqqqmmmiiimmmnnn```eeepppvvv}}}zzzllldddkkkyyy|||~~~yyy{{{bbb\\\\\\fffppprrrnnnkkknnnooommmjjjkkkqqquuuuuuzzzooo___UUUQQQLLLMMMMMMOOOSSS[[[dddjjjttt}}}mmmZZZKKKIIIOOObbb|||qqqppp[[[YYY```{{{uuu{{{mmmYYYMMMGGGGGGKKKMMMSSS\\\fffmmmooolllhhhlllmmmlllgggcccdddkkkrrrsssoookkkgggddd^^^WWWRRROOORRRVVVZZZaaaiiillljjjiiihhhsss|||ssswwwtttmmmjjjhhhhhhmmmrrrtttwwwxxxoooiiihhhhhhkkkpppvvvyyy{{{{{{\\\yyy{{{}}}{{{rrrtttwwwbbbWWWTTTUUUYYY]]]lll{{{}}}nnnaaaaaannnpppgggeeehhhqqqsss^^^```llluuu~~~sssyyy~~~aaa[[[[[[eeennnrrruuuzzzwwwuuurrrqqqqqqtttxxx{{{~~~nnn___UUUPPPMMMOOOQQQSSSUUUZZZaaahhhrrr}}}ooo\\\MMMLLLQQQhhhuuuoooyyyttt___YYY___}}}|||uuuiiiVVVKKKGGGIIINNNQQQYYYdddjjjllljjjiiiiiioooooommmjjjhhhiiilllooosssppphhh[[[SSSQQQPPPMMMTTTVVV[[[```fffkkkoooqqqooonnnttt{{{www{{{|||vvvpppqqqvvvvvvsss~~~uuudddZZZ[[[```iiipppssstttwww|||vvv[[[~~~uuu}}}qqqiiipppxxxbbbWWWUUUUUUYYY]]]lllzzzppp```^^^jjjsssjjjhhhkkkvvv}}}nnn___bbbmmmwwwuuuuuuvvv]]]WWWXXXcccpppxxx}}}~~~zzztttooonnnrrrwwwzzz|||lll^^^TTTOOOMMMOOOQQQSSSUUUZZZbbbhhhttt}}}ooo\\\NNNLLLRRRmmmrrrffflllxxxccc[[[^^^wwwxxxgggTTTJJJGGGJJJOOORRRYYYbbbhhhiiiiiijjjlllppppppmmmiiifffgggjjjnnnrrroooggg[[[SSSSSSSSSQQQVVVYYY^^^ccciiimmmpppqqqqqqqqquuu}}}}}}{{{||||||yyyfffWWWNNNOOOWWWccckkknnnpppuuuzzzrrr[[[kkkrrrvvviiieeepppyyydddXXXUUUUUUZZZ^^^kkkzzz~~~ttt```ZZZeeeyyyyyynnnkkkooo{{{~~~yyynnngggiiioooxxxvvvrrr|||{{{ppp\\\WWWWWWcccsss~~~wwwooommmooouuuyyyzzzjjj\\\RRRMMMMMMOOOQQQSSSUUU[[[cccjjjzzz}}}nnn\\\NNNMMMTTTtttzzz~~~rrr```bbblll___\\\ooo|||eeeRRRIIIHHHLLLRRRVVV[[[aaaeeegggjjjnnnrrrsssrrrnnnhhhcccaaaeeeiiiqqqppphhh]]]WWWYYY\\\\\\^^^___bbbfffjjjmmmnnnooovvvxxx~~~zzzyyy|||}}}}}}{{{yyyvvvttttttxxx}}}~~~jjjXXXLLLGGGKKKWWWfffmmmnnnpppvvv|||rrr[[[gggkkkrrrnnnoooyyy{{{fffZZZUUUUUUZZZ___iiixxxzzzcccYYY```ssssssnnnqqq}}}yyywwwvvvuuutttyyytttoooxxx{{{ppp```\\\\\\fffttt}}}tttpppqqqtttwww~~~yyyiii[[[RRRMMMMMMOOOQQQSSSUUU\\\eeelll}}}mmm[[[NNNOOOUUUwwwuuu{{{sss___aaauuudddZZZjjj}}}bbbPPPIIIIIINNNTTTZZZ^^^bbbdddggglllsssyyywwwuuuooofff]]]ZZZ]]]aaappppppjjjaaa]]]bbbhhhkkkhhhgggggggggjjjmmmqqqttt~~~wwwpppqqqqqqrrrtttxxx}}}vvvaaaQQQKKKKKKOOO^^^nnnrrrpppqqqvvv{{{tttZZZuuuqqqnnnzzz}}}iii\\\UUUTTTYYY___gggvvviii]]]___mmmyyyrrrrrr|||~~~~~~pppjjjtttrrrbbbaaacccjjjvvv}}}xxxvvvvvvwww|||yyyiii[[[RRRNNNMMMOOOQQQSSSVVV]]]gggnnn{{{lllZZZNNNOOOWWWvvvvvv}}}rrr^^^```jjj[[[iiizzz~~~aaaOOOJJJKKKPPPUUUYYY\\\___aaadddkkkttt{{{zzzxxxpppdddXXXSSSVVV[[[lllnnnjjjccc```fffoootttooommmkkkkkkpppxxx}}}yyy||||||mmmiiinnnmmmrrrwww{{{~~~~~~mmmYYYMMMKKKNNNPPPaaappprrroooqqqvvvxxxvvvXXXmmmyyylll^^^UUUSSSWWW^^^dddsss|||pppdddaaalllxxxuuu|||nnneeemmmyyytttaaafffkkkpppxxx~~~||||||~~~xxxhhh[[[RRRNNNNNNOOOQQQSSSVVV^^^hhhppp{{{zzzjjjXXXMMMOOOWWWttt|||qqq\\\ZZZ}}}qqq^^^gggwww~~~aaaPPPLLLMMMQQQUUUUUUXXX[[[^^^aaahhhrrryyy|||yyyqqqcccUUUPPPTTT[[[iiillljjjbbb___eeennnsssqqqoooooosss|||}}}yyyyyypppcccdddjjjnnnvvv}}}zzzwww{{{}}}qqq```PPPHHHHHHLLLSSSdddqqqqqqpppuuuyyyyyysssUUUjjj||||||ooo___UUURRRVVV]]]bbbqqq~~~}}}uuulllfffmmm|||pppdddiiisssvvvcccmmmuuuvvvyyyvvvfffYYYQQQMMMNNNOOOQQQSSSVVV^^^iiirrrxxx~~~xxxhhhVVVKKKOOOWWWuuuttt]]]WWWvvvxxxddddddrrr~~~bbbRRROOOPPPRRRTTTRRRVVV[[[___cccjjjrrrxxx{{{yyyqqqdddVVVRRRXXX```jjjnnnlllddd^^^bbbiiinnnooopppssszzz~~~yyy{{{rrraaaYYY]]]fffpppxxx~~~~~~~~~}}}sssmmmooorrrsssmmmaaaSSSJJJGGGIIIMMMXXXgggpppnnnnnntttwwwtttpppSSSjjj{{{wwwqqq```UUUQQQUUU\\\```ppp}}}zzzzzzxxxqqqiiippptttgggiiirrryyyiiiuuu}}}{{{xxx}}}tttdddWWWOOOLLLNNNPPPQQQSSSVVV___jjjsssyyywwwgggUUUKKKNNNWWWwwwyyyaaaYYYuuu|||hhhaaannncccTTTQQQQQQRRRSSSSSSXXX^^^cccgggmmmuuuzzzyyyxxxrrreeeXXXUUU]]]fffnnnrrrpppggg```aaagggjjjnnnqqqvvv{{{rrrxxx~~~vvvdddVVVQQQXXXcccmmmtttwwwuuuvvv|||~~~{{{sssrrrooonnnnnnrrrxxx|||yyynnnfffgggiiiggg```UUULLLGGGIIINNNQQQYYYeeekkkffffffkkklllfffvvvWWWjjjpppvvvcccWWWSSSVVVYYYaaannn}}}{{{wwwoooggghhhxxx~~~}}}vvvppppppqqq|||nnnttt{{{|||zzz{{{vvvsssaaaUUUPPPOOOOOOPPPRRRTTTWWW```kkksss}}}sssaaaWWWMMMLLLYYY}}}vvv^^^\\\lllmmmdddqqqeeeTTTPPPOOOOOOQQQTTTXXX___gggoootttxxxzzzwwwmmmddd\\\YYY___gggtttuuulllffffff``````mmmmmmpppwwwwwwwww}}}nnn\\\PPPNNNWWWaaaooommmiiifffeeehhhoootttoooiiiaaa```eeemmmtttxxx~~~|||vvvjjj___[[[___[[[WWWQQQJJJFFFGGGLLLPPP^^^bbbccc___]]]______]]]vvvWWWjjjzzzeeexxxeeeXXXTTTVVVYYYaaannn~~~xxxnnneeegggxxx|||uuurrrqqq}}}nnnttt{{{}}}|||}}}|||wwwqqq___SSSOOONNNOOOQQQSSSTTTWWW```kkksss|||rrr```WWWMMMLLLZZZ~~~vvv]]]ZZZhhhqqqccckkk|||fffVVVPPPNNNOOOQQQQQQWWWaaakkkssswwwyyyzzzuuuqqqlllfff___ZZZ^^^fffqqqrrrkkkggghhhaaa]]]fffkkkooovvv~~~hhhWWWMMMKKKSSS^^^aaaaaa``````aaaeeekkkppplllfff```^^^cccjjjqqquuu{{{{{{zzztttfffYYYVVV[[[ZZZUUUNNNHHHFFFHHHLLLNNNTTTXXXYYYWWWWWW\\\^^^^^^vvvWWWjjjuuu[[[uuuzzzgggYYYTTTVVVYYYaaammm~~~~~~}}}zzzlllbbbeeexxxzzztttqqqpppvvv~~~zzzzzz{{{ooo^^^RRRNNNNNNPPPRRRSSSTTTXXX```kkksss}}}rrr```VVVLLLMMM[[[xxx^^^WWWbbbzzzfffhhhsssiiiXXXQQQNNNOOORRRPPPYYYfffqqqwwwyyyxxxwwwnnnnnnooommmeee___bbbiiioooqqqmmmnnnssskkkbbbgggmmmsss|||uuu```QQQHHHHHHPPPZZZ]]]___cccfffiiilllqqqtttkkkfffaaa```cccjjjqqqtttyyy{{{{{{sssbbbSSSRRRXXXWWWPPPHHHDDDEEEIIIKKKLLLQQQUUUXXXXXXZZZ```eeeeeewwwYYYjjjwwwXXXggg}}}|||yyy~~~~~~jjj[[[TTTVVVYYY```lll|||}}}~~~|||~~~~~~nnnaaacccvvv~~~uuuooo{{{tttzzz{{{tttooosss{{{nnn]]]RRRNNNOOOQQQRRRTTTUUUXXXaaallltttrrr___UUULLLNNN]]]}}}|||```VVV^^^tttmmmjjjnnnmmm[[[RRRNNNPPPTTTVVV```mmmvvvxxxuuurrrpppmmmpppuuutttllleeegggmmmooossssssxxxyyymmmnnnrrr{{{tttqqqvvv|||{{{kkkYYYLLLFFFGGGPPPXXXcccgggmmmrrrtttvvvwwwxxxmmmjjjgggfffiiinnntttwwwzzz~~~vvvbbbRRRPPPWWWVVVPPPHHHGGGKKKPPPQQQPPPWWW]]]bbbcccfffkkkmmmmmmyyyZZZhhh}}}]]]aaallljjjmmmxxxnnn]]]UUUVVVYYY___kkkzzz~~~}}}{{{zzz}}}rrrcccbbbsss|||vvvooottt|||vvvzzzqqqgggfffiiizzzmmm]]]RRROOOPPPQQQRRRTTTVVVYYYbbbmmmvvvqqq___TTTKKKOOO```xxxdddWWW\\\iii}}}sssllllll}}}qqq```UUUPPPSSSYYYaaaiiirrrvvvsssnnnkkkiiiooorrrvvvvvvoooggghhhmmmrrrvvvxxx~~~~~~qqqqqqsss~~~~~~mmmgggmmmwww}}}sssdddSSSJJJHHHKKKSSS[[[fffkkkqqquuuvvvtttsssssspppooonnnmmmnnnrrrwww{{{}}}xxxdddSSSPPPWWWXXXSSSNNNOOOTTTXXXYYYWWWZZZbbbiiijjjlllnnnmmmjjjyyyYYYbbbccccccjjjiiiooo|||qqq___UUUVVVYYY^^^jjjyyy|||{{{zzz{{{{{{~~~~~~wwwfffbbbpppvvv{{{~~~zzz|||zzztttqqqxxx}}}wwwzzz}}}uuueeedddnnnyyy~~~lll\\\RRRPPPQQQPPPRRRTTTVVVZZZcccoooxxxqqq^^^SSSKKKPPPbbbwwwlll^^^bbbjjjyyywwwmmmjjjyyyvvvdddXXXRRRWWW^^^kkkooosssqqqkkkggggggiiippprrrwwwzzzvvvmmmiiikkkuuuzzz{{{|||qqqsssvvv}}}mmmcccgggrrryyylll^^^OOOIIIKKKPPPXXX```iiimmmrrruuuuuusssqqqqqqsssttttttttttttwww{{{~~~zzzgggVVVQQQVVVVVVTTTRRRTTTWWWYYYWWWUUUWWW___fffggghhhjjjhhheeexxxWWWZZZwwwiiijjjuuuvvvzzzttt```VVVUUUYYY]]]iiixxx|||}}}}}}{{{yyywwwuuuuuuxxx~~~~~~{{{jjjcccooovvvttt|||{{{tttvvv}}}{{{sssyyy~~~zzz|||}}}ooonnnwww{{{jjjZZZQQQOOOQQQNNNPPPSSSVVV[[[eeeqqqzzzppp^^^RRRJJJPPPdddwww{{{nnnqqqvvvzzzrrrjjjtttyyygggZZZUUUZZZcccooopppoooiiicccbbbhhhooowwwyyy}}}tttpppxxx~~~zzz}}}uuuzzzsssfffeeelllqqqgggYYYLLLIIIMMMTTT]]]eeelllppptttwwwxxxwwwwwwwwwxxxzzz|||||||||}}}}}}mmm\\\VVVXXX[[[\\\^^^^^^]]][[[WWWUUUWWW^^^cccdddfffjjjllljjjwwwTTTUUUooonnnpppuuuaaaVVVUUUYYY\\\hhhxxx~~~|||}}}yyyssspppooorrrzzz~~~}}}|||mmmdddooozzzoooyyy{{{rrrttt}}}www{{{wwwssszzzhhhXXXOOONNNPPPMMMPPPSSSVVV\\\fffsss|||ppp]]]RRRJJJQQQeeexxx|||}}}yyylllppp{{{iii\\\WWW\\\fffooonnnjjjccc^^^```kkkuuuyyyzzzyyyxxxnnnrrr{{{xxxiiidddgggjjjdddWWWKKKIIIOOOWWW```hhhkkknnnsssvvvxxxzzz{{{}}}~~~sssccc[[[\\\iiilllooonnnjjjddd___]]][[[aaaeeefffiiipppuuuvvvyyyRRRQQQbbbmmm}}}aaaVVVXXXUUUZZZgggxxx~~~yyyzzz~~~zzzmmmeeennn{{{vvvvvv~~~vvvooouuu}}}~~~~~~tttzzzxxxhhhYYYPPPNNNOOOSSSRRRSSSXXXaaakkkssswww{{{pppZZZQQQOOOOOOkkkrrrqqqlll]]]ZZZ```gggjjjeeebbb``````dddooo{{{|||}}}{{{tttsssvvv~~~}}}kkk\\\jjj~~~nnn___```jjj___VVVOOOOOOQQQRRRXXX```hhhmmmvvv|||{{{www{{{xxxiii___]]]kkkpppwwwzzzxxxsssnnnjjjpppooopppssswwwxxxvvvtttxxxSSSTTTfffpppyyyyyyfffYYYXXXTTTXXXeeeuuu~~~~~~|||rrrjjjqqquuusss{{{xxxqqqxxxyyywwwuuueeeWWWOOONNNOOORRRQQQRRRWWW```kkkssswwwzzzpppZZZQQQNNNNNNjjjyyyrrrppp```YYY[[[^^^ddd```]]]^^^___eeerrr~~~~~~|||wwwrrrnnnnnnooosss}}}~~~vvvggg]]]lllqqqaaa___ggg```XXXQQQQQQSSSUUU[[[ccckkkpppyyy~~~{{{|||lllaaa]]]jjjpppxxx~~~}}}zzzyyyvvvuuutttuuuwwwwwwuuusssvvvRRRTTTfffooozzz|||kkk[[[XXXSSSWWWbbbppp{{{|||yyyyyy|||{{{xxxrrrmmmsssxxxuuu|||uuuooovvv~~~|||oooaaaUUUOOONNNOOOQQQPPPQQQWWW```kkksssxxxyyyppp[[[QQQMMMMMMiiitttzzzuuucccYYYWWWXXX^^^[[[[[[^^^bbbkkkzzz~~~}}}xxxooollllllnnnnnnnnnssszzz~~~~~~~~~{{{llleee___```sssuuuddd___dddaaa[[[UUUTTTUUUYYY```gggmmmqqqxxx~~~~~~|||qqqddd]]]eeekkkttt{{{~~~yyywwwttttttttttttsssqqqtttQQQPPPaaa{{{hhhmmm[[[WWWTTTWWWaaannnxxxyyysssrrrsssrrrqqqnnnkkktttzzzvvvzzzllleeemmmzzz}}}uuuiii\\\RRRNNNNNNPPPPPPPPPQQQWWW```kkktttyyyxxxooo[[[QQQMMMMMMjjjwwwvvvuuudddZZZWWWWWW[[[ZZZ\\\bbbiiitttzzzvvvrrrppprrrvvvwwwwww{{{}}}tttnnnttt}}}}}}yyyvvvzzzyyyxxxjjj]]]YYY[[[hhh{{{kkkcccdddgggddd```^^^___cccjjjpppttttttwww{{{{{{{{{wwwhhh^^^___dddkkkpppsssuuuwwwxxxrrrqqqoooooooooqqqrrrrrrtttQQQOOO^^^yyy```qqqmmmZZZWWWUUUWWWaaammmwww}}}}}}~~~zzzsssqqqyyyvvvqqqmmmkkkuuu{{{uuuwww{{{}}}ccc\\\dddssswwwooocccWWWPPPMMMNNNPPPPPPPPPQQQWWWaaammmvvvzzzvvvoooZZZPPPMMMOOOmmm|||uuuuuudddYYYVVVWWWYYYYYY]]]fffooo{{{~~~ggggggmmmxxx{{{xxxwwwvvvwww|||uuueee^^^dddmmmxxxwwwqqqoooqqqvvvzzz~~~}}}uuuooowww}}}vvvhhh```YYYYYY___rrrssskkkjjjppppppoookkkjjjnnnssswwwzzzwwwvvvwwwxxxzzz}}}mmmaaa```ccchhhkkkkkkkkkjjjkkkjjjkkklllnnnpppssswwwyyytttTTTQQQ]]]{{{]]]eeezzzpppZZZVVVUUUXXXaaammmxxx|||vvvvvv~~~uuunnnkkkuuuxxxwwwzzzttt\\\YYYdddrrrtttkkk^^^SSSNNNMMMNNNOOOQQQPPPRRRXXXcccnnnxxx}}}vvvnnnYYYOOOMMMRRRrrr}}}zzz~~~yyygggZZZUUUTTTWWWYYY```jjjsss~~~nnn]]]```hhhqqquuuvvv|||}}}{{{zzzxxxxxx}}}nnnZZZYYY___fffppp|||rrrllliiillluuuxxxooogggccclllpppfff\\\[[[\\\aaakkk~~~}}}wwwtttsssvvvwwwrrroooqqqtttuuuvvvsssqqqsssvvvyyytttffffffiiimmmnnnmmmjjjiiihhhjjjmmmppptttwww{{{vvvUUUPPPXXXzzz~~~___cccrrruuu\\\VVVTTTWWW```mmmyyy|||xxxzzzzzzppphhhfffpppwwwsssuuuzzziiiWWW[[[iiiwwwrrriii[[[QQQMMMMMMNNNOOOQQQQQQSSSYYYdddpppyyy~~~~~~uuunnnXXXOOONNNUUUxxxuuu|||xxx{{{nnn```XXXVVVZZZ\\\eeepppyyytttlll```dddlllrrrrrrrrrzzz~~~~~~{{{{{{~~~~~~kkk___```dddhhhppp}}}zzzwwwrrrqqqzzz|||lllaaa[[[ZZZdddhhh]]][[[^^^hhhvvvxxx|||wwwwwwwwwuuuvvvtttwww}}}|||mmmhhhlllqqqssssssqqqooonnnppptttyyy}}}wwwUUUMMMRRRqqq~~~bbbfffsss}}}zzz___VVVSSSVVV___mmmzzz}}}}}}yyyxxxzzztttmmmeee______kkk~~~zzzooojjjjjjooottt```TTT]]]mmmzzz}}}}}}rrrhhhZZZPPPLLLMMMNNNOOORRRQQQSSSZZZeeeqqq{{{~~~uuummmXXXNNNOOOXXX{{{ttt}}}ssszzzzzzuuuggg^^^ZZZ^^^aaajjjuuu~~~|||gggkkk```eeemmmrrrqqqrrr}}}}}}pppkkkkkkhhhkkkmmmsss~~~zzz}}}|||{{{uuudddXXXTTTUUUaaaeeeZZZccciiiyyy~~~~~~sssdddiiipppuuuvvvuuussssssuuuyyyvvvQQQMMMMMMdddrrrcccvvvnnn[[[WWW[[[```jjjvvv|||zzz~~~}}}wwwpppkkkeeeaaa^^^[[[WWW___{{{{{{xxxvvvvvvwwwxxxttthhh^^^___dddhhhjjjmmm___```dddkkkuuu~~~yyykkk```UUUPPPLLLJJJLLLPPPOOORRRUUUXXX___jjjxxxzzziiiZZZPPPJJJ]]]uuuyyy{{{sssfff^^^ccckkkwwwzzz~~~yyy}}}yyysssuuutttooonnnrrrsssuuu}}}{{{{{{|||~~~{{{}}}yyysssooonnnvvvuuutttyyy{{{yyyrrrkkkcccbbbfff```______^^^aaagggpppvvv|||xxxiiihhhlllrrrssssssuuuyyy|||~~~uuuQQQPPPNNN___pppqqq___[[[ZZZ```jjjvvv~~~zzzxxxyyy|||~~~|||zzzxxxvvvsssnnnkkkccc[[[UUUSSSRRR\\\uuu}}}kkkjjjtttwwwsssnnnjjjiiijjjkkklllhhh^^^UUUTTTWWWXXX[[[^^^[[[```iiirrr{{{~~~sssfff\\\RRRMMMKKKJJJLLLQQQSSSTTTVVVZZZaaalllxxxzzzhhhZZZQQQLLL```|||uuuhhh```fffnnnxxx~~~|||uuu|||vvvzzz|||xxxtttuuuvvvxxx|||yyyzzz}}}}}}}}}xxxjjjbbb^^^\\\___dddkkknnnqqqssswwwlllkkknnnsssuuutttvvvzzz}}}tttQQQQQQNNNZZZ{{{ppptttbbb\\\ZZZ___iiivvv|||yyyvvvuuutttwww{{{}}}}}}{{{}}}}}}}}}~~~~~~|||xxxtttpppmmmlllkkkjjjiii```UUULLLKKKNNNXXXooo}}}ttt___cccppp}}}vvvwww}}}zzziiiddd]]]YYYYYYZZZ\\\]]]ZZZSSSMMMKKKJJJJJJMMMSSSYYYcccqqq||||||oooaaaXXXOOOKKKJJJIIILLLQQQTTTTTTUUU\\\fffrrr|||yyygggYYYQQQNNNddd~~~wwwjjjbbbhhhqqqyyy||||||tttqqq{{{ssswwwxxxvvvxxxzzz}}}|||ooo___XXXZZZ```hhhnnnyyyqqqppprrrwwwzzzxxxyyy|||}}}uuuRRRPPPLLLXXX{{{~~~ddd{{{|||}}}vvvcccZZZYYY^^^hhhuuu}}}yyyuuutttooolllmmmrrrtttssspppqqqqqqrrrsssuuuvvvvvvvvvoookkkeeeaaaaaabbbcccccc\\\RRRIIIHHHJJJSSSjjjsssiiihhhlllvvv~~~~~~zzz}}}yyyuuusssuuu~~~yyyrrr___ZZZSSSOOOOOOQQQQQQQQQQQQMMMKKKJJJHHHGGGNNNVVV^^^jjjyyy~~~qqq^^^UUUMMMJJJIIIIIILLLPPPRRRRRRVVV```nnn|||xxxfffWWWPPPOOOfff~~~}}}yyykkkbbbdddpppxxx|||vvvrrrssstttxxx}}}wwwuuuwwwzzz~~~{{{~~~ttthhh\\\[[[eeetttwwwwwwzzz}}}}}}xxxRRRMMMHHHXXX|||___xxxzzzfffZZZYYY]]]fffqqq~~~{{{wwwrrrnnnjjjeee```___ccceeebbb______```bbbdddeeegggiiikkkccc___YYYVVVVVVWWWWWWXXXUUUOOOJJJHHHGGGNNNfff~~~nnndddlllnnnpppooohhh``````ccczzz~~~}}}}}}{{{yyy|||~~~ssskkkYYYTTTNNNMMMNNNPPPOOOLLLLLLJJJIIIJJJJJJMMMVVVaaajjjttt}}}ooo^^^UUUMMMJJJIIIHHHKKKOOOQQQSSSYYYfffwwwwwwdddTTTNNNNNNggg|||{{{kkk```]]]kkkvvv{{{rrrsssxxxyyy{{{|||xxxvvvxxx}}}{{{fffcccdddlll~~~yyySSSKKKFFFXXXaaauuukkk]]]YYY\\\cccmmmyyyyyyssslllfffaaaZZZWWWRRRQQQRRRSSSQQQOOONNNPPPRRRSSSTTTVVVYYY\\\UUUSSSQQQQQQRRRRRRQQQOOOPPPKKKIIIIIIGGGMMMccc{{{rrrhhheeeeeebbb]]]VVVRRRRRRUUUaaaiiivvv~~~~~~wwwkkkcccTTTQQQPPPSSSXXXYYYVVVRRROOOLLLKKKMMMPPPUUU```kkkvvv}}}wwwiii[[[SSSLLLJJJIIIHHHJJJNNNQQQUUU]]]iiiwwwuuuaaaRRRMMMOOOjjjyyy}}}~~~lll^^^XXXdddsssvvvqqqwww{{{{{{sssfffpppvvvRRRNNNHHHTTTyyyfffkkknnn^^^YYY[[[```hhhtttyyyqqqhhh___WWWRRRLLLKKKJJJIIIHHHHHHGGGGGGFFFHHHIIIIIIHHHIIIMMMPPPMMMNNNQQQUUUXXXWWWTTTQQQQQQJJJHHHKKKMMMTTTfffyyyxxxnnn^^^[[[WWWRRRRRRWWW\\\^^^]]]bbbjjjttt|||uuuyyywww||||||qqqddd\\\RRRRRRVVV___hhhkkkgggaaa^^^YYYUUUVVVZZZ```kkkvvvssseeeVVVNNNHHHGGGHHHHHHKKKOOOPPPTTT[[[cccjjjpppvvvyyy|||rrr___QQQNNNRRRppp}}}wwwqqq~~~nnn]]]WWW___pppxxxwww|||yyyqqqwwwtttRRRPPPJJJQQQqqqnnneeennn^^^YYYZZZ^^^fffqqq~~~uuujjj```VVVMMMHHHDDDEEEGGGFFFEEEDDDEEEGGGEEEGGGHHHFFFDDDDDDGGGKKKLLLOOOUUU\\\```___[[[WWWUUULLLHHHNNNUUU\\\jjjyyy|||pppYYYVVVPPPNNNTTT___gggkkkllllllnnnqqqyyy{{{sssrrrxxxyyyxxxmmm```XXXSSSVVV]]]jjjvvvzzzuuunnnnnnggg``````dddjjjuuu~~~rrreeeQQQJJJEEEEEEGGGHHHKKKPPPMMMRRRXXX[[[[[[]]]```ccckkktttzzzppp^^^QQQOOOUUUuuu{{{xxxqqqkkkzzzppp\\\YYY]]]nnn|||zzz~~~rrrrrr~~~zzzVVVNNNKKKRRRfffyyyrrrfff|||ppp\\\YYYTTT[[[fffooo{{{lll^^^UUUQQQMMMHHHGGGEEEBBBAAACCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGMMMQQQTTTVVVWWW[[[]]]^^^\\\]]]UUURRR]]]eeekkkwwwwwwhhhTTTRRRQQQVVV___hhhmmmppptttwwwzzz|||~~~llljjjttttttyyy~~~rrrfff\\\VVVZZZ___gggpppwwwzzzzzzzzzsssrrrpppnnnooosssyyy~~~}}}mmm^^^NNNKKKHHHGGGHHHJJJKKKLLLPPPRRRVVVYYY[[[[[[ZZZYYYbbbfffsss~~~yyyiii[[[SSSMMMTTTvvvuuuoooyyylllgggoootttuuu\\\```bbbppp~~~vvvsss~~~|||{{{VVVMMMJJJQQQddd|||xxxkkkzzzwwwddd\\\VVV[[[cccjjj{{{uuufffXXXPPPLLLHHHEEEFFFEEECCCDDDFFFIIILLLMMMOOOPPPPPPQQQQQQRRRRRRRRRUUUWWWXXXWWWWWWZZZ]]]___eeehhh```YYY^^^aaafffssskkk\\\QQQQQQSSSZZZdddnnnsssvvvxxxxxxzzz|||xxxjjjkkkuuutttxxxzzzmmm```WWWSSS[[[aaajjjrrrxxx{{{|||}}}~~~}}}|||zzzzzz}}}zzzjjjZZZKKKIIIFFFEEEGGGIIIKKKKKKQQQSSSWWW[[[^^^___```___ZZZ```ppp~~~wwwgggYYYQQQMMMVVVzzzsssnnnzzzbbb]]]eeekkkuuuuuuwww~~~~~~uuu{{{yyyxxx{{{UUULLLJJJPPP```pppyyy~~~mmm___XXX\\\aaaddduuuzzzooo___SSSLLLHHHEEEDDDFFFFFFFFFHHHLLLPPPTTTVVV\\\\\\^^^```aaabbbcccccceeedddbbb___]]]]]]___bbbooouuuooodddbbb```ffftttvvvaaaSSSOOOQQQWWWaaakkktttxxxzzz{{{zzzzzz}}}vvvtttvvvyyytttlllnnnwwwxxx|||~~~sssdddXXXRRRQQQ\\\dddmmmuuuyyy{{{vvveeeUUUJJJHHHEEEEEEGGGJJJLLLMMMPPPRRRVVV[[[___bbbdddeee[[[eeeyyy~~~vvvfffVVVNNNLLLYYY~~~}}}yyy~~~\\\WWWaaaiiixxx||||||{{{yyyzzz~~~vvv~~~tttttt}}}UUULLLIIINNN\\\ssszzzsssaaaYYY]]]bbbcccqqq~~~xxxkkk[[[QQQKKKGGGFFFGGGFFFHHHKKKNNNRRRWWW]]]```fffhhhjjjnnnppprrrtttttttttrrrpppooojjjeeedddfffsss~~~{{{ooogggbbbjjj|||sss]]]QQQPPPTTT]]]gggoootttwwwwwwyyywwwxxx~~~{{{wwwxxx|||yyysssttt{{{~~~wwwiii[[[SSSSSSVVV^^^fffpppvvvyyy|||~~~tttbbbSSSJJJHHHFFFFFFIIILLLOOOOOONNNQQQUUUZZZ^^^bbbeeefffbbbqqq}}}vvvfffTTTLLLMMM]]]}}}^^^[[[gggqqq{{{zzz}}}|||xxx{{{~~~ssssssVVVKKKIIIMMMXXXtttzzzzzzbbbZZZ^^^eeeeeeqqq|||uuufffWWWOOOJJJFFFGGGJJJHHHLLLPPPTTTXXX]]]dddhhhmmmoootttxxx|||~~~~~~~~~xxxnnniiijjjvvvsssgggaaaiii~~~qqq[[[PPPTTTZZZccckkkppprrrqqqpppqqqppprrr{{{yyyyyy~~~|||wwwmmm```VVVTTTYYY```bbbhhhpppvvvzzz||||||qqq```RRRIIIGGGEEEEEEHHHLLLNNNOOOPPPSSSXXX]]]bbbfffhhhiiijjj||||||vvvfffTTTKKKNNNbbbxxx``````kkkuuu{{{zzz|||www~~~qqqpppWWWLLLJJJLLLUUU~~~tttvvvggg[[[]]]dddeeeooo|||qqqaaaQQQKKKGGGCCCEEELLLLLLQQQVVVZZZ]]]aaaggglllrrruuuzzzwwwpppqqq|||ttteee]]]eeezzzoooXXXNNNXXX___iiippprrrqqqooonnnjjjjjjmmmwww||||||~~~tttnnncccZZZWWW[[[cccjjjhhhkkkpppvvv|||wwwlll]]]QQQHHHEEECCCDDDGGGJJJLLLMMMUUUXXX___eeekkknnnppppppvvv|||uuueeeSSSLLLRRRiiinnn\\\]]]eeelllppp{{{~~~~~~}}}}}}ooommmYYYMMMKKKLLLSSSxxxuuummmppp^^^ZZZaaabbbkkk~~~|||ooo^^^NNNIIIFFFBBBFFFNNNPPPUUU[[[^^^___bbbhhhmmmvvvzzz{{{~~~wwwggg^^^ggg|||sssZZZPPP[[[bbbmmmtttvvvuuusssrrrjjjkkkooowww{{{hhhbbb[[[XXX\\\dddlllpppooooooqqqwwwzzzoooeeeYYYMMMJJJHHHFFFFFFHHHLLLNNNNNNVVV[[[dddlllssswwwxxxxxx|||pppbbbRRRLLLVVVpppfffXXXXXX[[[]]]eeeppp~~~}}}}}}nnnmmmYYYMMMLLLLLLSSSuuuvvveee~~~xxxaaaXXX]]]^^^hhhzzz}}}ppp^^^NNNJJJGGGDDDHHHQQQSSSXXX^^^``````ccchhhmmmyyy}}}zzzllldddmmmyyy```UUU[[[dddooowwwzzzyyyxxxxxxoooqqqtttzzzzzz___ZZZVVVXXXaaakkkppprrrtttqqqrrrxxx~~~tttiii```UUUKKKOOOLLLJJJJJJLLLOOOQQQRRRUUU[[[eeeooowww{{{||||||{{{lll___QQQMMMYYYuuueeeXXXVVVVVVTTT```fffyyy}}}pppoooZZZMMMJJJIIIOOOrrruuuVVVnnnyyyhhhZZZ[[[cccmmm{{{rrr___MMMGGGFFFFFFJJJRRR[[[___cccdddccceeekkkqqq}}}uuuiiiqqqoooZZZggglllsssxxxzzz{{{|||}}}~~~zzz~~~yyy^^^ZZZYYYaaakkkqqqqqqpppvvvvvvwww{{{|||yyy|||xxxqqqhhh\\\QQQIIIMMMLLLJJJHHHHHHJJJLLLNNNTTT```kkkwww~~~yyy|||mmm^^^NNNLLL___}}}bbbXXXUUURRRWWW]]]iiivvv}}}nnnlll{{{|||[[[MMMJJJIIIOOOqqq[[[ggg{{{|||jjj[[[ZZZaaajjjxxxrrr___MMMGGGFFFFFFKKKSSS\\\```eeeggghhhkkkqqqvvv~~~}}}ppptttyyyeeejjjpppwww}}}xxxaaa[[[[[[dddoootttrrrppprrrsssvvvyyy|||}}}{{{yyy~~~|||ssshhh\\\QQQJJJGGGFFFFFFFFFGGGJJJMMMPPPWWWbbbkkkwww~~~zzz{{{ooo___NNNMMM```}}}___WWWUUUSSSVVV```iiisss|||yyy~~~~~~mmmjjj|||}}}]]]MMMKKKIIINNNgggccc___mmm{{{lll\\\ZZZ```gggtttrrr___LLLFFFFFFFFFLLLUUU]]]bbbgggkkknnnrrrxxx}}}xxxxxxqqqqqqvvv}}}zzzttttttttttttvvv}}}wwwccc[[[[[[gggtttxxxtttqqqqqqtttxxx{{{{{{{{{zzzzzz}}}sssfffXXXOOOJJJCCCCCCCCCEEEIIIMMMQQQTTTWWWccclllwww~~~{{{ppp___NNNNNNcccrrrttt|||]]]VVVVVVUUUUUU```ffflllsss|||||||||kkkhhhzzz___NNNKKKIIILLL\\\nnn^^^iii|||nnn\\\YYY^^^eeerrr~~~ttt___LLLFFFEEEFFFMMMWWW]]]bbbhhhoootttyyy~~~|||xxx{{{vvv{{{zzzkkkkkkjjjhhhgggkkkttt|||wwwcccZZZ[[[jjjyyy|||xxxuuuvvvzzz~~~~~~|||zzzzzz|||zzznnn```SSSJJJGGGCCCCCCEEEHHHLLLQQQUUUWWWUUUcccnnnyyyzzzooo^^^NNNPPPhhh|||fffooouuu^^^WWWVVVWWWTTT]]]aaaffflllvvv{{{|||kkkhhh|||vvvsssaaaNNNLLLIIIKKKVVV{{{eeehhhppp]]]YYY]]]dddppp}}}wwwbbbMMMFFFFFFGGGOOOYYY\\\aaaiiiqqqxxx}}}{{{wwwxxx~~~ppppppmmmiiieeedddhhhkkkxxx|||xxxddd[[[]]]nnn}}}||||||zzz}}}{{{zzz{{{}}}vvviii[[[OOOHHHEEEDDDEEEFFFIIIMMMPPPTTTVVVXXXgggrrr}}}}}}xxxkkk[[[MMMTTTooo{{{lllxxxppp```WWWVVVXXXTTTZZZ^^^dddjjjqqq|||}}}mmmjjjzzzrrroooooocccOOOLLLIIIIIIOOOxxxmmmsssxxxzzzyyyttt```ZZZ\\\bbbnnnzzz{{{eeeOOOGGGFFFHHHPPPZZZ]]]bbbjjjssszzzyyywwwyyy|||xxxsssooolllkkkjjjtttwww|||xxxddd[[[^^^ooo{{{zzzzzz~~~yyyyyyzzzzzz{{{}}}~~~rrrcccXXXOOOIIIFFFCCCDDDFFFHHHKKKNNNQQQRRR\\\kkkuuu~~~}}}{{{uuudddVVVLLLXXXvvv|||hhh```TTTRRRXXXSSSXXX[[[aaagggmmmyyy~~~oookkk~~~tttnnnqqquuudddOOOMMMIIIHHHKKKiiitttwwwwwwnnn}}}~~~zzzddd\\\\\\___jjjuuuhhhRRRIIIGGGHHHQQQ[[[___dddkkkuuu}}}{{{xxx|||yyyyyy~~~~~~{{{{{{{{{xxxuuuxxxyyy{{{vvv```WWWZZZiiiqqqmmmnnnwwwtttssssssvvv}}}kkk\\\TTTNNNIIIEEECCCDDDFFFIIILLLOOOQQQRRR[[[iiirrryyy~~~~~~ppp]]]QQQKKK\\\}}}}}}^^^]]]PPPNNNWWWSSSTTTVVVZZZ___cccppp~~~~~~ppplll}}}{{{pppooozzzeeeOOOMMMJJJGGGNNNeee}}}wwwjjjvvv}}}~~~ggg]]][[[]]]gggrrrjjjSSSIIIGGGIIIQQQ\\\aaaeeemmmvvv~~~uuuvvvqqqrrrzzzzzz{{{~~~}}}}}}}}}uuu[[[RRRTTTbbbfff```bbbmmmqqqnnnooouuu{{{eeeVVVPPPLLLGGGBBBDDDFFFHHHKKKNNNQQQSSSUUUVVVccclllttt~~~{{{mmmXXXMMMKKK^^^qqqVVVZZZLLLJJJVVVRRROOOPPPRRRVVVZZZfff~~~yyyzzz~~~uuusssuuuvvvwww|||~~~qqqlll|||yyynnnrrrhhhRRRMMMHHHGGGIIIccczzzmmmyyylll___[[[\\\bbbhhh|||sss]]]PPPLLLNNNTTT[[[fffmmmwww~~~}}}|||yyy~~~vvvhhhlllnnn{{{~~~zzzzzzppp\\\RRRPPPXXX\\\[[[```iiinnnmmmnnnttt~~~||||||qqqaaaTTTMMMHHHEEEBBBEEECCCDDDIIIMMMNNNQQQTTTWWWcccjjjrrr{{{wwwbbbVVVHHHGGGbbbmmmQQQSSSTTTQQQPPPOOOPPPOOOPPPQQQTTT___uuu}}}yyy|||vvvqqqqqqtttsssuuuvvvxxxrrrbbbzzz~~~wwwxxxzzziiiSSSMMMIIIIIIHHH]]]~~~qqqxxxpppbbb\\\\\\bbbiii{{{vvvbbbTTTMMMMMMUUU]]]hhhooozzz}}}|||}}}iiiaaalllvvvxxxvvv|||zzzzzz~~~qqq[[[QQQNNNUUUZZZ\\\aaakkkpppoooqqqvvv~~~yyy~~~}}}xxxmmm___SSSLLLIIIFFFDDDEEEBBBDDDIIIMMMNNNQQQUUUWWWccckkkrrr{{{vvvbbbTTTHHHKKKiiikkkSSSUUUTTTPPPQQQPPPOOONNNOOOPPPRRR[[[nnnvvvrrrsssvvvvvvvvvuuuvvv~~~rrrccc}}}~~~{{{kkkSSSNNNJJJJJJIIIVVVwwwqqqqqqvvvggg^^^\\\aaaiiiyyyzzziiiZZZNNNLLLUUU```iiiqqq{{{rrr]]]^^^qqqwwwlllnnn}}}{{{|||~~~qqqZZZPPPLLLSSSZZZ^^^eeennnrrrsssvvv{{{vvvhhhsss}}}rrriii\\\QQQLLLIIIGGGEEEDDDBBBDDDJJJNNNNNNRRRVVVYYYeeelllsss}}}tttaaaRRRIIIQQQrrrdddRRRUUURRRMMMNNNNNNNNNMMMNNNOOOOOOTTTdddsss~~~yyyvvvzzz~~~|||{{{wwwvvv}}}qqqffflllSSSMMMIIIJJJLLLQQQnnnmmmeee}}}mmmaaa\\\aaahhhvvv~~~ppp```QQQKKKSSS```hhhnnnwwwmmm^^^hhh{{{nnngggppp|||~~~~~~oooXXXPPPMMMUUU___eeelllqqqvvvxxx|||~~~lllfffqqq|||nnneeeYYYOOOJJJHHHFFFDDDCCCBBBEEEKKKNNNOOORRRXXX^^^iiiooovvvqqq___QQQLLLXXX{{{zzzvvv[[[PPPTTTNNNIIIJJJIIIMMMLLLLLLMMMLLLNNNYYYeeesss~~~~~~~~~rrrjjjuuuxxxoooTTTMMMIIIIIIMMMMMMggglll[[[uuuttteee]]]___gggrrr}}}wwwgggUUUKKKRRR^^^eeejjjrrryyy~~~qqqooo~~~yyyyyypppfffhhhxxx~~~nnnVVVQQQPPPYYYeeennnsssvvv{{{~~~ppplllqqqyyyxxxkkkbbbVVVMMMHHHFFFCCCAAAAAABBBEEEKKKNNNOOOSSSZZZdddnnnsssyyymmm\\\PPPNNN```}}}rrrlllWWWPPPUUUNNNIIIIIIHHHLLLJJJKKKKKKJJJJJJRRR\\\hhhzzz|||}}}sssnnn{{{pppwwwtttXXXNNNIIIIIIJJJKKK```uuu[[[hhhyyy{{{}}}{{{iii^^^^^^eeennnyyy}}}ooo[[[OOORRR[[[dddhhhpppwww~~~|||tttuuuxxxgggcccnnnpppWWWSSSRRR[[[iiivvv{{{|||~~~qqqjjjqqq}}}zzzsssggg___TTTKKKGGGEEEBBB@@@@@@AAAFFFLLLNNNOOOTTT\\\hhhrrrwww||||||iiiYYYNNNPPPgggwwwoooiiiWWWSSSXXXRRRMMMLLLIIIKKKIIIIIIJJJIIIJJJPPPYYYcccqqq~~~|||sssooozzzrrr}}}yyy\\\QQQJJJIIIGGGIIIZZZdddhhhtttzzz|||mmm^^^]]]ccckkkvvvvvvcccTTTSSSZZZeeekkksss|||uuuwwwpppaaafffyyy}}}tttZZZTTTQQQXXXhhhyyy|||wwwrrrqqqzzzvvvmmmbbbZZZPPPIIIFFFEEECCCAAA???AAAGGGLLLNNNOOOUUU]]]jjjtttxxx}}}zzzeeeVVVOOOSSSooozzzttthhhWWWTTTXXXTTTPPPNNNHHHKKKHHHHHHIIIJJJKKKQQQYYYaaaiiiyyy~~~zzzqqqoooyyyvvv}}}```SSSKKKJJJEEEIIIWWWtttlllmmmxxx{{{www}}}ooo___\\\bbbiiittt{{{hhhXXXUUUYYYfffmmmxxxyyy{{{~~~lll___jjjyyy}}}wwwvvvyyy{{{~~~}}}~~~xxx\\\VVVPPPTTTfffzzz{{{zzzzzzyyyzzz~~~sssjjj^^^WWWNNNHHHFFFFFFDDDCCC???AAAGGGLLLNNNOOOUUU^^^kkktttxxx}}}xxxcccTTTQQQVVVttt{{{fffVVVRRRWWWTTTQQQNNNFFFKKKHHHGGGIIIJJJLLLSSS[[[```dddooo~~~~~~|||xxxooommm~~~wwwyyy```RRRNNNJJJHHHLLLRRRcccjjj|||~~~|||fff\\\^^^hhhooo|||rrr___XXX[[[hhhsss}}}wwwwwwkkkdddqqqvvvlllkkkjjjfffhhhkkkqqqwww}}}{{{ddd\\\UUU\\\pppyyymmmdddZZZTTTMMMGGGDDDCCCCCCCCCAAAEEEJJJNNNPPPSSSYYY^^^dddiiirrr{{{vvvbbbSSSMMMZZZzzzYYYRRRMMMLLLJJJGGGFFFHHHFFFIIIKKKJJJHHHMMMWWWaaabbb```dddppp~~~~~~xxxyyy~~~}}}ssskkkmmm|||{{{zzz~~~bbbTTTPPPKKKGGGKKKNNN\\\kkk}}}kkk``````fffmmmzzzxxxggg]]]\\\jjjvvvzzzpppjjjmmmzzzmmmhhhiiieee___[[[^^^cccjjjqqqxxx}}}zzzfff^^^ZZZbbbtttwwwjjjaaaXXXSSSKKKFFFCCCCCCBBBBBBBBBFFFJJJMMMPPPTTT[[[```eeehhhnnnvvv}}}ttt```QQQNNN^^^|||XXXQQQLLLJJJHHHDDDBBBDDDGGGHHHIIIGGGGGGKKKSSSZZZ[[[[[[aaalllyyy~~~vvvwww|||~~~{{{uuunnngggjjjwww~~~zzzxxxzzz}}}{{{fffVVVQQQLLLGGGIIIJJJUUUxxxooo|||ssseeeaaacccjjjwww}}}ooobbb\\\hhhvvv}}}nnnnnnwwwuuujjjiiikkkggg```\\\]]]```dddiiioootttwww{{{iiiaaa^^^fffwww~~~tttfff\\\UUUPPPJJJDDDBBBBBBBBBAAADDDGGGJJJMMMPPPVVV___eeekkklllnnnsss{{{qqq]]]OOOQQQeeesssSSSMMMHHHGGGFFFCCCCCCEEEIIIHHHEEEDDDEEEIIIMMMPPPQQQTTT\\\gggppp|||{{{}}}{{{uuuqqqllliiifffiiiuuu{{{yyyxxxxxxxxx~~~yyyiiiXXXSSSMMMHHHIIIIIISSStttttt|||yyyhhh```aaafffsssuuufff[[[bbbppp}}}zzzuuuwwwzzzwwwuuuttt|||~~~uuussstttqqqnnnlllkkkiiihhhhhhiiikkklll{{{~~~kkkbbb]]]eeesss}}}|||qqqcccXXXRRRMMMGGGCCCAAAAAAAAAAAAEEEGGGJJJMMMQQQYYYccckkksssssstttwww~~~nnn[[[OOOSSSmmmlllNNNIIIEEEGGGHHHGGGHHHKKKLLLHHHCCCBBBEEEGGGHHHHHHHHHMMMWWW```gggqqq~~~yyytttpppmmmiiiiiilllmmmooo{{{{{{yyyxxxxxxzzz{{{}}}zzzmmm[[[TTTNNNIIILLLLLLTTTssswww}}}kkk^^^```dddooo~~~|||mmm______kkk|||pppooo}}}~~~{{{nnnddd```ZZZ\\\```iiiwww}}}{{{{{{|||xxxuuuqqqlllhhhfffeeeeeeooottt|||nnnaaaYYY___llluuu|||yyyooo```VVVOOOKKKFFFBBBAAAAAAAAA@@@EEEGGGKKKNNNSSS\\\gggpppwwwxxxxxx{{{|||kkkZZZQQQWWWuuu}}}iiiOOOJJJGGGIIIJJJJJJKKKNNNLLLHHHCCCBBBEEEGGGEEECCCCCCHHHQQQXXX\\\eeexxxxxxrrrvvvwwwpppllliiihhhiiihhhoooyyy{{{zzz|||zzzzzz{{{vvvwwwyyy|||qqq^^^VVVQQQKKKOOONNNSSSooo~~~yyyppp``````ccclllzzzwwwiiibbbjjjzzzwwwdddaaarrrrrrddd\\\ZZZWWW[[[```fffnnntttwwwyyy|||~~~|||xxxtttpppnnnlllkkkiiilllrrrvvvxxxyyy{{{|||qqqbbbXXX^^^iiirrr{{{|||uuukkk^^^TTTMMMIIIEEEBBBBBBBBBBBBAAADDDGGGKKKPPPUUU___kkktttuuuwwwxxx{{{yyyhhhYYYSSS\\\|||ssswwwdddTTTNNNJJJJJJJJJHHHHHHKKKJJJGGGCCCCCCEEEEEEDDDBBBBBBDDDJJJNNNRRR[[[mmmtttjjjooozzzwwwlllfffeeefffhhhkkkooo|||zzzyyy{{{~~~uuuvvvwwwyyy|||vvvbbbZZZTTTNNNPPPMMMNNNggguuuxxxfffaaabbbiiiwwwrrrhhhlllyyyxxx___YYYeeezzztttgggcccdddgggiiimmmsssyyy}}}|||~~~|||zzzxxxwwwvvvnnnoooooonnnlllkkklllmmmtttyyy~~~uuueee\\\bbbmmmuuuxxxqqqggg[[[RRRKKKHHHEEEBBBBBBCCCBBBBBBCCCGGGLLLRRRXXXbbbmmmvvvrrrttttttxxxuuucccXXXTTTaaarrrjjjvvv]]]TTTMMMIIIIIIHHHEEEEEEGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBAAABBBEEEHHHRRRdddttt{{{tttvvv~~~{{{rrrjjjgggiiinnnrrrpppxxx~~~yyyyyy|||zzzzzz{{{|||~~~zzzeee\\\VVVOOOPPPKKKIII```vvvxxx~~~kkkbbbbbbhhhuuuwwwlllmmmwww~~~```XXX\\\ssstttiiihhhlllrrrrrruuu}}}~~~~~~|||{{{yyyxxxxxxvvvrrrlllfffcccbbbccceeekkkrrrxxx|||xxxhhhaaahhhsssyyy}}}tttmmmdddYYYPPPKKKHHHEEECCCCCCCCCCCCBBBBBBGGGMMMSSSZZZcccooowwwrrrssssssvvvrrraaaVVVTTTeeeoooiiiyyyzzzVVVOOOIIIEEEFFFFFFDDDEEEGGGBBBBBBCCCBBBBBBBBBBBBBBBBBB???>>>???CCCLLL]]]mmmttt~~~yyyrrrmmmmmmrrryyy~~~uuu|||xxx~~~zzz{{{~~~